[2025/09/12 04:10:22 343879] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/09/12 04:10:22 346286] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/09/12 04:10:22 346313] [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/09/12 04:10:22 346325] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/09/12 04:10:22 346330] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/09/12 04:10:22 346334] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/09/12 04:10:22 346338] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/09/12 04:10:22 346345] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/09/12 04:10:22 346349] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/09/12 04:10:22 346353] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/09/12 04:10:22 346356] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/09/12 04:10:22 677205] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_timer_set|type:CONN_IDLE|expire:1757650282677203|now:1757650222677203|interv:60000000| [2025/09/12 04:10:22 677239] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_timer_set|type:PATH_IDLE|expire:1757650282677238|now:1757650222677238|interv:60000000| [2025/09/12 04:10:22 677249] [debug] |xqc_path_create|path:0|dcid:|scid:6cb09fff245fe7c1640eb8f4|create_path_count:1| [2025/09/12 04:10:22 677255] [debug] |scid:6cb09fff245fe7c1640eb8f4|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/09/12 04:10:22 677261] [debug] |xqc_path_init|path:0|dcid:|scid:6cb09fff245fe7c1640eb8f4|state:2| [2025/09/12 04:10:22 677265] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_conn_create|success|scid:6cb09fff245fe7c1640eb8f4|dcid:|conn:000055D52C7BBE5C| [2025/09/12 04:10:22 677271] [info] |scid:6cb09fff245fe7c1640eb8f4|xqc_conn_server_create|hash odcid conn|odcid:|conn:000055D52C7BBE5C| [2025/09/12 04:10:22 677297] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/09/12 04:10:22 677303] [info] |xqc_engine_packet_process|==>|conn:000055D52C7BBE5C|size:1207|state:S_INIT|recv_time:1757650222677148| [2025/09/12 04:10:22 677310] [info] |scid:6cb09fff245fe7c1640eb8f4|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/09/12 04:10:22 677315] [error] |scid:6cb09fff245fe7c1640eb8f4|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/09/12 04:10:22 677321] [info] |scid:6cb09fff245fe7c1640eb8f4|xqc_conn_process_packet|ignore err|-629| [2025/09/12 04:10:22 677326] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_timer_set|type:PATH_IDLE|expire:1757650282677148|now:1757650222677148|interv:60000000| [2025/09/12 04:10:22 677331] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_timer_set|type:CONN_IDLE|expire:1757650282677148|now:1757650222677148|interv:60000000| [2025/09/12 04:10:22 677337] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_engine_add_active_queue|last_ticked_time:0| [2025/09/12 04:10:22 677344] [debug] |xqc_engine_main_logic|BEGIN|now:1757650222677344| [2025/09/12 04:10:22 677350] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_engine_process_conn|conn:000055D52C7BBE5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1757650222677349| [2025/09/12 04:10:22 677366] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_path_get_perf_class|conn:000055D52C7BBE5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:22 677372] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7BBE5C|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/09/12 04:10:22 677380] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/09/12 04:10:22 677397] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_check_acked_or_dropped_pkt|conn:000055D52C7BBE5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/09/12 04:10:22 677462] [info] |scid:6cb09fff245fe7c1640eb8f4|xqc_process_packet_without_pn|<==|conn:000055D52C7BBE5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/09/12 04:10:22 677474] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_conn_next_wakeup_time|wakeup_time:1757650282677148| [2025/09/12 04:10:22 677479] [debug] |scid:6cb09fff245fe7c1640eb8f4|xqc_engine_add_wakeup_queue|next_tick_time:1757650282677148| [2025/09/12 04:10:22 677484] [debug] |xqc_engine_wakeup_after|wakeup:1757650282677148|now:1757650222677484|diff:59999664| [2025/09/12 04:10:22 677492] [debug] |xqc_engine_main_logic|END|now:1757650222677349| [2025/09/12 04:10:23 371880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283371879|now:1757650223371879|interv:60000000| [2025/09/12 04:10:23 371910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283371910|now:1757650223371910|interv:60000000| [2025/09/12 04:10:23 371917] [debug] |xqc_path_create|path:0|dcid:|scid:f361531a06c810b158de9b74|create_path_count:1| [2025/09/12 04:10:23 371922] [debug] |scid:f361531a06c810b158de9b74|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/09/12 04:10:23 371926] [debug] |xqc_path_init|path:0|dcid:|scid:f361531a06c810b158de9b74|state:2| [2025/09/12 04:10:23 371930] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_create|success|scid:f361531a06c810b158de9b74|dcid:|conn:000055D52C7C50DC| [2025/09/12 04:10:23 371935] [info] |scid:f361531a06c810b158de9b74|xqc_conn_server_create|hash odcid conn|odcid:98dcd914a9d3e1d1|conn:000055D52C7C50DC| [2025/09/12 04:10:23 371945] [info] |scid:f361531a06c810b158de9b74|xqc_conn_get_local_transport_params|generate sr_token[21d3defe0603eb882bd83d4470001a4d] for cid[98dcd914a9d3e1d1] [2025/09/12 04:10:23 371965] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/09/12 04:10:23 371969] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1252|state:S_INIT|recv_time:1757650223371837| [2025/09/12 04:10:23 372139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|packet parse|initial| [2025/09/12 04:10:23 372145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|success|Length:1234| [2025/09/12 04:10:23 372151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:0| [2025/09/12 04:10:23 372156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/09/12 04:10:23 372167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:819| [2025/09/12 04:10:23 372172] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:6| [2025/09/12 04:10:23 372176] [info] |scid:f361531a06c810b158de9b74|xqc_conn_check_token|token empty| [2025/09/12 04:10:23 372181] [info] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|check_token fail|conn:000055D52C7C50DC|addr or cid not avail| [2025/09/12 04:10:23 372186] [debug] |scid:f361531a06c810b158de9b74|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/09/12 04:10:23 372190] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|level:0| [2025/09/12 04:10:23 372194] [debug] |scid:f361531a06c810b158de9b74|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/09/12 04:10:23 372198] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|1212u| [2025/09/12 04:10:23 372235] [debug] |scid:f361531a06c810b158de9b74|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:0|SSL_quic_write_level:0|rv:-1| [2025/09/12 04:10:23 372240] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/09/12 04:10:23 372246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:0| [2025/09/12 04:10:23 372250] [debug] |scid:f361531a06c810b158de9b74|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/09/12 04:10:23 372261] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|server create hsk stream| [2025/09/12 04:10:23 372268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_INIT| [2025/09/12 04:10:23 372273] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:0|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD |ack_freq:2| [2025/09/12 04:10:23 372278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:0| [2025/09/12 04:10:23 372282] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1252|pkt_type:INIT|pkt_num:819|frame:CRYPTO |recv_time:1757650223371837|dcid:98dcd914a9d3e1d1|dcid_seq:0| [2025/09/12 04:10:23 372288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283371837|now:1757650223371837|interv:60000000| [2025/09/12 04:10:23 372292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283371837|now:1757650223371837|interv:60000000| [2025/09/12 04:10:23 372296] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223372296| [2025/09/12 04:10:23 372301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN |now:1757650223372301| [2025/09/12 04:10:23 372306] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/09/12 04:10:23 372311] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_write_streams| [2025/09/12 04:10:23 372314] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|enc_level|0| [2025/09/12 04:10:23 372318] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/09/12 04:10:23 372325] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:819|ack_delay:487|first_ack_range:0|largest_pkt_recv_time:1757650223371837| [2025/09/12 04:10:23 372329] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:819|low:819|pkt_pns:0| [2025/09/12 04:10:23 372333] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:819|frame_largest_recv:819| [2025/09/12 04:10:23 372337] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/09/12 04:10:23 372343] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/09/12 04:10:23 372348] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:32|pkt_type:INIT|frame:ACK | [2025/09/12 04:10:23 372354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/09/12 04:10:23 372390] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:0|size:32|sent:48|pkt_type:INIT|frame:ACK |inflight:0|now:1757650223372360|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 372400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:0|origin_pktnum:0|size:32|enc_size:48|pkt_type:INIT|frame:ACK |conn_state:S_INITIAL_RECVD|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 372408] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650283371837| [2025/09/12 04:10:23 372415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650283371837| [2025/09/12 04:10:23 372445] [debug] |xqc_engine_wakeup_after|wakeup:1757650282677148|now:1757650223372445|diff:59304703| [2025/09/12 04:10:23 372452] [debug] |xqc_engine_main_logic|END|now:1757650223372301| [2025/09/12 04:10:23 372459] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1252|state:S_INITIAL_RECVD|recv_time:1757650223372458| [2025/09/12 04:10:23 372469] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|packet parse|initial| [2025/09/12 04:10:23 372472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|success|Length:351| [2025/09/12 04:10:23 372478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:819| [2025/09/12 04:10:23 372481] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/09/12 04:10:23 372487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:820| [2025/09/12 04:10:23 372491] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:6| [2025/09/12 04:10:23 372495] [info] |scid:f361531a06c810b158de9b74|xqc_conn_check_token|token empty| [2025/09/12 04:10:23 372499] [info] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|check_token fail|conn:000055D52C7C50DC|addr or cid not avail| [2025/09/12 04:10:23 372503] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|level:0| [2025/09/12 04:10:23 372507] [debug] |scid:f361531a06c810b158de9b74|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/09/12 04:10:23 372511] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|328u| [2025/09/12 04:10:23 372562] [info] |scid:f361531a06c810b158de9b74|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/09/12 04:10:23 372736] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:1200| [2025/09/12 04:10:23 372742] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/09/12 04:10:23 372746] [warn] |scid:f361531a06c810b158de9b74|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/09/12 04:10:23 372976] [debug] |scid:f361531a06c810b158de9b74|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/09/12 04:10:23 372982] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/09/12 04:10:23 372986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650283371837|pq_index:1| [2025/09/12 04:10:23 372990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223372301| [2025/09/12 04:10:23 372995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_INIT| [2025/09/12 04:10:23 373000] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:0|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD (null) |ack_freq:2| [2025/09/12 04:10:23 373004] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:0| [2025/09/12 04:10:23 373008] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1252|pkt_type:INIT|pkt_num:820|frame:CRYPTO |recv_time:1757650223372458|dcid:98dcd914a9d3e1d1|dcid_seq:0| [2025/09/12 04:10:23 373013] [info] |scid:f361531a06c810b158de9b74|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 883 [2025/09/12 04:10:23 373017] [info] |scid:f361531a06c810b158de9b74|xqc_conn_process_packet|ignore err|-631| [2025/09/12 04:10:23 373021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283372458|now:1757650223372458|interv:60000000| [2025/09/12 04:10:23 373025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283372458|now:1757650223372458|interv:60000000| [2025/09/12 04:10:23 373029] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223373029| [2025/09/12 04:10:23 373033] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_INITIAL_RECVD|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1757650223373033| [2025/09/12 04:10:23 373038] [info] |scid:f361531a06c810b158de9b74|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/09/12 04:10:23 373047] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_RECVD| [2025/09/12 04:10:23 373051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_write_streams| [2025/09/12 04:10:23 373054] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|enc_level|0| [2025/09/12 04:10:23 373058] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/09/12 04:10:23 373063] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:120|sent:94|pkt_type:INIT|frame:CRYPTO |now:1757650223373063| [2025/09/12 04:10:23 373068] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/09/12 04:10:23 373071] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_write_streams| [2025/09/12 04:10:23 373075] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|enc_level|2| [2025/09/12 04:10:23 373080] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:167|sent:142|pkt_type:HSK|frame:CRYPTO |now:1757650223373080| [2025/09/12 04:10:23 373085] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:500|sent:475|pkt_type:HSK|frame:CRYPTO |now:1757650223373084| [2025/09/12 04:10:23 373089] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:109|sent:84|pkt_type:HSK|frame:CRYPTO |now:1757650223373089| [2025/09/12 04:10:23 373093] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:65|sent:40|pkt_type:HSK|frame:CRYPTO |now:1757650223373093| [2025/09/12 04:10:23 373097] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/09/12 04:10:23 373103] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:820|ack_delay:645|first_ack_range:1|largest_pkt_recv_time:1757650223372458| [2025/09/12 04:10:23 373107] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:820|low:819|pkt_pns:0| [2025/09/12 04:10:23 373111] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:820|frame_largest_recv:820| [2025/09/12 04:10:23 373115] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/09/12 04:10:23 373120] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 373125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|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/09/12 04:10:23 373130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:120|reinj:0|path_class:2| [2025/09/12 04:10:23 373135] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 373139] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|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/09/12 04:10:23 373143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:167|reinj:0|path_class:2| [2025/09/12 04:10:23 373147] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 373151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|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/09/12 04:10:23 373158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:500|reinj:0|path_class:2| [2025/09/12 04:10:23 373162] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 373166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|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/09/12 04:10:23 373170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:109|reinj:0|path_class:2| [2025/09/12 04:10:23 373174] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 373178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|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/09/12 04:10:23 373182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:65|reinj:0|path_class:2| [2025/09/12 04:10:23 373187] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373191] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:120|pkt_type:INIT|frame:CRYPTO | [2025/09/12 04:10:23 373196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/09/12 04:10:23 373231] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1757650223373203|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1|origin_pktnum:0|size:1184|enc_size:1200|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/09/12 04:10:23 373255] [debug] |scid:f361531a06c810b158de9b74|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:20| [2025/09/12 04:10:23 373262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 1184| [2025/09/12 04:10:23 373268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 373272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 373275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123203|now:1757650223373254|interv:749949| [2025/09/12 04:10:23 373279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:0|expire:1757650224123203|now:1757650223373254|interval:749949|pto_count:0|srtt:250000 [2025/09/12 04:10:23 373285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/09/12 04:10:23 373290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:167|pkt_type:HSK|frame:CRYPTO | [2025/09/12 04:10:23 373294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/09/12 04:10:23 373326] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:0|size:167|sent:183|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1757650223373305|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:0|origin_pktnum:0|size:167|enc_size:183|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/09/12 04:10:23 373348] [debug] |scid:f361531a06c810b158de9b74|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:20| [2025/09/12 04:10:23 373355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 1184| [2025/09/12 04:10:23 373359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 167| [2025/09/12 04:10:23 373363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 373366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123203|now:1757650223373348|interv:749855| [2025/09/12 04:10:23 373370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:0|expire:1757650224123203|now:1757650223373348|interval:749855|pto_count:0|srtt:250000 [2025/09/12 04:10:23 373375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1351| [2025/09/12 04:10:23 373379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:500|pkt_type:HSK|frame:CRYPTO | [2025/09/12 04:10:23 373384] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/09/12 04:10:23 373409] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1|size:500|sent:516|pkt_type:HSK|frame:CRYPTO |inflight:1351|now:1757650223373390|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1|origin_pktnum:0|size:500|enc_size:516|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:1351|applimit:0| [2025/09/12 04:10:23 373452] [debug] |scid:f361531a06c810b158de9b74|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:20| [2025/09/12 04:10:23 373456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 1184| [2025/09/12 04:10:23 373460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 667| [2025/09/12 04:10:23 373464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 373468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123203|now:1757650223373451|interv:749752| [2025/09/12 04:10:23 373472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:0|expire:1757650224123203|now:1757650223373451|interval:749752|pto_count:0|srtt:250000 [2025/09/12 04:10:23 373476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1851| [2025/09/12 04:10:23 373481] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:109|pkt_type:HSK|frame:CRYPTO | [2025/09/12 04:10:23 373490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/09/12 04:10:23 373517] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2|size:109|sent:125|pkt_type:HSK|frame:CRYPTO |inflight:1851|now:1757650223373496|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2|origin_pktnum:0|size:109|enc_size:125|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:1851|applimit:0| [2025/09/12 04:10:23 373539] [debug] |scid:f361531a06c810b158de9b74|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:20| [2025/09/12 04:10:23 373545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 1184| [2025/09/12 04:10:23 373550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 776| [2025/09/12 04:10:23 373553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 373557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123203|now:1757650223373538|interv:749665| [2025/09/12 04:10:23 373561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:0|expire:1757650224123203|now:1757650223373538|interval:749665|pto_count:0|srtt:250000 [2025/09/12 04:10:23 373565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1960| [2025/09/12 04:10:23 373570] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:65|pkt_type:HSK|frame:CRYPTO | [2025/09/12 04:10:23 373574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/09/12 04:10:23 373598] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:3|size:65|sent:81|pkt_type:HSK|frame:CRYPTO |inflight:1960|now:1757650223373580|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:3|origin_pktnum:0|size:65|enc_size:81|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:1960|applimit:0| [2025/09/12 04:10:23 373620] [debug] |scid:f361531a06c810b158de9b74|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:20| [2025/09/12 04:10:23 373625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 1184| [2025/09/12 04:10:23 373629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 841| [2025/09/12 04:10:23 373633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 373637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123203|now:1757650223373619|interv:749584| [2025/09/12 04:10:23 373641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:0|expire:1757650224123203|now:1757650223373619|interval:749584|pto_count:0|srtt:250000 [2025/09/12 04:10:23 373653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2025| [2025/09/12 04:10:23 373658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:33|pkt_type:INIT|frame:ACK | [2025/09/12 04:10:23 373662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/09/12 04:10:23 373686] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2|size:33|sent:49|pkt_type:INIT|frame:ACK |inflight:2025|now:1757650223373668|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 373695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2|origin_pktnum:0|size:33|enc_size:49|pkt_type:INIT|frame:ACK |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 373703] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224123203| [2025/09/12 04:10:23 373710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224123203| [2025/09/12 04:10:23 373716] [debug] |xqc_engine_wakeup_after|wakeup:1757650224123203|now:1757650223373716|diff:749487| [2025/09/12 04:10:23 373720] [debug] |xqc_engine_main_logic|END|now:1757650223373033| [2025/09/12 04:10:23 373726] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223373725| [2025/09/12 04:10:23 373729] [debug] |xqc_engine_wakeup_after|wakeup:1757650224123203|now:1757650223373729|diff:749474| [2025/09/12 04:10:23 373733] [debug] |xqc_engine_main_logic|END|now:1757650223373725| [2025/09/12 04:10:23 406083] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1252|state:S_HANDSHAKE_SENT|recv_time:1757650223406082| [2025/09/12 04:10:23 406099] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|packet parse|initial| [2025/09/12 04:10:23 406106] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_initial|success|Length:22| [2025/09/12 04:10:23 406114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:820| [2025/09/12 04:10:23 406120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/09/12 04:10:23 406129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:821| [2025/09/12 04:10:23 406135] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 406143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1|origin_pktnum:0|size:1184|pns:0|pkt_type:INIT|frame:PADDING CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/09/12 04:10:23 406151] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1757650223373203|is_app_limited:1|send_elapse:0|ack_elapse:32879|ctl_first_sent_time:1757650223373203|lagest_ack_time:1757650223406082|curr_delivered:1184| [2025/09/12 04:10:23 406159] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223373203| [2025/09/12 04:10:23 406166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/09/12 04:10:23 406172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:32879|ack_delay:456| [2025/09/12 04:10:23 406179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32879|rttvar:16439|minrtt:32879|latest_rtt:32879|ack_delay:456| [2025/09/12 04:10:23 406186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/09/12 04:10:23 406192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 820|pns:0| [2025/09/12 04:10:23 406206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 406213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32879|rtt_var:16439|pto_duration:98635|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 406220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 406226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 841| [2025/09/12 04:10:23 406232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 406237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223472215|now:1757650223406212|interv:66003| [2025/09/12 04:10:23 406243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223472215|now:1757650223406212|interval:66003|pto_count:0|srtt:32879 [2025/09/12 04:10:23 406251] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 32879, delivered 1184|rate 36010|lost 0| [2025/09/12 04:10:23 406257] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/09/12 04:10:23 406264] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (36010) in round 1| [2025/09/12 04:10:23 406271] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|probertt expire|rtt:32879, old_rtt:2147483647| [2025/09/12 04:10:23 406275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:32879, old_rtt:2147483647| [2025/09/12 04:10:23 406282] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/09/12 04:10:23 406288] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1757650223373203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406294] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1757650223373203|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:36010|cwnd:47136|full_bw_reached:0|inflight:841|srtt:32879|latest_rtt:32879|min_rtt:32879|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 406309] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:47136|inflight:841|mode:0|applimit:0|pacing_rate:4032102|bw:36010|srtt:32879|latest_rtt:32879|min_rtt:32879|send:5|lost:0|tlp:0|recv:2|recovery:0|slow_start:1|conn_life:34430|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/09/12 04:10:23 406317] [info] |scid:f361531a06c810b158de9b74|xqc_conn_addr_validated|Address Validated|conn:000055D52C7C50DC|role:1| [2025/09/12 04:10:23 406323] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:0| [2025/09/12 04:10:23 406330] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1252|pkt_type:INIT|pkt_num:821|frame:ACK |recv_time:1757650223406082|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 406337] [info] |scid:f361531a06c810b158de9b74|xqc_packet_parse_singleunknown packet type, first byte[0], skip all buf, skip length: 1208 [2025/09/12 04:10:23 406350] [info] |scid:f361531a06c810b158de9b74|xqc_conn_process_packet|ignore err|-631| [2025/09/12 04:10:23 406356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283406082|now:1757650223406082|interv:60000000| [2025/09/12 04:10:23 406361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283406082|now:1757650223406082|interv:60000000| [2025/09/12 04:10:23 406365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224123203|pq_index:0| [2025/09/12 04:10:23 406369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223373033| [2025/09/12 04:10:23 406373] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223406373| [2025/09/12 04:10:23 406378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN ADDR_VALIDATED (null) DGRAM_MSS_NOTIFY |now:1757650223406377| [2025/09/12 04:10:23 406384] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223472215| [2025/09/12 04:10:23 406388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223472215| [2025/09/12 04:10:23 406392] [debug] |xqc_engine_wakeup_after|wakeup:1757650223472215|now:1757650223406392|diff:65823| [2025/09/12 04:10:23 406396] [debug] |xqc_engine_main_logic|END|now:1757650223406377| [2025/09/12 04:10:23 406403] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:S_HANDSHAKE_SENT|recv_time:1757650223406403| [2025/09/12 04:10:23 406408] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_handshake|success|Length:22| [2025/09/12 04:10:23 406414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:0| [2025/09/12 04:10:23 406418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/09/12 04:10:23 406448] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:0| [2025/09/12 04:10:23 406452] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 406457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:0|origin_pktnum:0|size:167|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/09/12 04:10:23 406462] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1351|prior_delivered:0|prior_time:1757650223373203|is_app_limited:1|send_elapse:102|ack_elapse:33200|ctl_first_sent_time:1757650223373305|lagest_ack_time:1757650223406403|curr_delivered:1351| [2025/09/12 04:10:23 406466] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223373305| [2025/09/12 04:10:23 406471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/09/12 04:10:23 406474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32879|rttvar:16439|minrtt:32879|latest_rtt:33098|ack_delay:32| [2025/09/12 04:10:23 406479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32903|rttvar:12376|minrtt:32879|latest_rtt:33098|ack_delay:32| [2025/09/12 04:10:23 406483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/09/12 04:10:23 406487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 406491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32903|rtt_var:12376|pto_duration:82407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 406495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 406503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 674| [2025/09/12 04:10:23 406510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 406516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223455987|now:1757650223406491|interv:49496| [2025/09/12 04:10:23 406522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223455987|now:1757650223406491|interval:49496|pto_count:0|srtt:32903 [2025/09/12 04:10:23 406529] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 102, ack_elapse 33200, delivered 1351|rate 40692|lost 0| [2025/09/12 04:10:23 406533] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (40692) in round 1| [2025/09/12 04:10:23 406537] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:32879, old_rtt:32879| [2025/09/12 04:10:23 406541] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2676| [2025/09/12 04:10:23 406545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:167|po_sent_time:1757650223373305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:167|po_sent_time:1757650223373305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:40692|cwnd:47303|full_bw_reached:0|inflight:674|srtt:32903|latest_rtt:33098|min_rtt:32879|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 406559] [info] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/09/12 04:10:23 406563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32903|rtt_var:12376|pto_duration:82407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 406567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 406571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 674| [2025/09/12 04:10:23 406575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 406579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223455987|now:1757650223406563|interv:49424| [2025/09/12 04:10:23 406583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223455987|now:1757650223406563|interval:49424|pto_count:0|srtt:32903 [2025/09/12 04:10:23 406587] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:1| [2025/09/12 04:10:23 406595] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:HSK|pkt_num:0|frame:ACK |recv_time:1757650223406403|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 406602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283406403|now:1757650223406403|interv:60000000| [2025/09/12 04:10:23 406612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283406403|now:1757650223406403|interv:60000000| [2025/09/12 04:10:23 406616] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223472215|pq_index:0| [2025/09/12 04:10:23 406620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223406377| [2025/09/12 04:10:23 406624] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223406624| [2025/09/12 04:10:23 406628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) DGRAM_MSS_NOTIFY |now:1757650223406627| [2025/09/12 04:10:23 406634] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223455987| [2025/09/12 04:10:23 406637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223455987| [2025/09/12 04:10:23 406641] [debug] |xqc_engine_wakeup_after|wakeup:1757650223455987|now:1757650223406641|diff:49346| [2025/09/12 04:10:23 406645] [debug] |xqc_engine_main_logic|END|now:1757650223406627| [2025/09/12 04:10:23 406652] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:S_HANDSHAKE_SENT|recv_time:1757650223406651| [2025/09/12 04:10:23 406657] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_handshake|success|Length:22| [2025/09/12 04:10:23 406661] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:0| [2025/09/12 04:10:23 406665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/09/12 04:10:23 406671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:1| [2025/09/12 04:10:23 406678] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 406684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1|origin_pktnum:0|size:500|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/09/12 04:10:23 406691] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1851|prior_delivered:0|prior_time:1757650223373203|is_app_limited:1|send_elapse:187|ack_elapse:33448|ctl_first_sent_time:1757650223373390|lagest_ack_time:1757650223406651|curr_delivered:1851| [2025/09/12 04:10:23 406697] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223373390| [2025/09/12 04:10:23 406701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/09/12 04:10:23 406705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32903|rttvar:12376|minrtt:32879|latest_rtt:33261|ack_delay:96| [2025/09/12 04:10:23 406709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32936|rttvar:9347|minrtt:32879|latest_rtt:33261|ack_delay:96| [2025/09/12 04:10:23 406713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/09/12 04:10:23 406717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 406721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:9347|pto_duration:70324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 406726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 406730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 174| [2025/09/12 04:10:23 406736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 406740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223443904|now:1757650223406721|interv:37183| [2025/09/12 04:10:23 406744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223443904|now:1757650223406721|interval:37183|pto_count:0|srtt:32936 [2025/09/12 04:10:23 406749] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 187, ack_elapse 33448, delivered 1851|rate 55339|lost 0| [2025/09/12 04:10:23 406753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (55339) in round 1| [2025/09/12 04:10:23 406759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:32879, old_rtt:32879| [2025/09/12 04:10:23 406765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3640| [2025/09/12 04:10:23 406772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47303|packet_lost:0|acked:500|po_sent_time:1757650223373390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406779] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47303|packet_lost:0|acked:500|po_sent_time:1757650223373390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 406785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:55339|cwnd:47803|full_bw_reached:0|inflight:174|srtt:32936|latest_rtt:33261|min_rtt:32879|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 406791] [info] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/09/12 04:10:23 406797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32936|rtt_var:9347|pto_duration:70324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 406803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 406809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 174| [2025/09/12 04:10:23 406815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 406819] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223443904|now:1757650223406796|interv:37108| [2025/09/12 04:10:23 406823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223443904|now:1757650223406796|interval:37108|pto_count:0|srtt:32936 [2025/09/12 04:10:23 406828] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:1| [2025/09/12 04:10:23 406834] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:HSK|pkt_num:1|frame:ACK |recv_time:1757650223406651|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 406842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283406651|now:1757650223406651|interv:60000000| [2025/09/12 04:10:23 406849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283406651|now:1757650223406651|interv:60000000| [2025/09/12 04:10:23 406855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223455987|pq_index:0| [2025/09/12 04:10:23 406866] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223406627| [2025/09/12 04:10:23 406872] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223406872| [2025/09/12 04:10:23 406879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) DGRAM_MSS_NOTIFY |now:1757650223406878| [2025/09/12 04:10:23 406887] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223443904| [2025/09/12 04:10:23 406894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223443904| [2025/09/12 04:10:23 406899] [debug] |xqc_engine_wakeup_after|wakeup:1757650223443904|now:1757650223406899|diff:37005| [2025/09/12 04:10:23 406906] [debug] |xqc_engine_main_logic|END|now:1757650223406878| [2025/09/12 04:10:23 406916] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:S_HANDSHAKE_SENT|recv_time:1757650223406915| [2025/09/12 04:10:23 406923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_handshake|success|Length:23| [2025/09/12 04:10:23 406931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:1| [2025/09/12 04:10:23 406938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/09/12 04:10:23 406946] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/09/12 04:10:23 406952] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 406959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2|origin_pktnum:0|size:109|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:2|path_largest_ack:2| [2025/09/12 04:10:23 406966] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1960|prior_delivered:0|prior_time:1757650223373203|is_app_limited:1|send_elapse:293|ack_elapse:33712|ctl_first_sent_time:1757650223373496|lagest_ack_time:1757650223406915|curr_delivered:1960| [2025/09/12 04:10:23 406972] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223373496| [2025/09/12 04:10:23 406979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/09/12 04:10:23 406984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32936|rttvar:9347|minrtt:32879|latest_rtt:33419|ack_delay:648| [2025/09/12 04:10:23 406991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32915|rttvar:7052|minrtt:32879|latest_rtt:33419|ack_delay:648| [2025/09/12 04:10:23 406997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/09/12 04:10:23 407004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 407010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32915|rtt_var:7052|pto_duration:61123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 407016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 407021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 65| [2025/09/12 04:10:23 407025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 407028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223434703|now:1757650223407010|interv:27693| [2025/09/12 04:10:23 407037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223434703|now:1757650223407010|interval:27693|pto_count:0|srtt:32915 [2025/09/12 04:10:23 407041] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 293, ack_elapse 33712, delivered 1960|rate 58139|lost 0| [2025/09/12 04:10:23 407046] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (58139) in round 1| [2025/09/12 04:10:23 407050] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:32879, old_rtt:32879| [2025/09/12 04:10:23 407054] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3824| [2025/09/12 04:10:23 407057] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47803|packet_lost:0|acked:109|po_sent_time:1757650223373496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 407062] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47803|packet_lost:0|acked:109|po_sent_time:1757650223373496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 407066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:58139|cwnd:47912|full_bw_reached:0|inflight:65|srtt:32915|latest_rtt:33419|min_rtt:32879|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 407071] [info] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/09/12 04:10:23 407076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32915|rtt_var:7052|pto_duration:61123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 407083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 407089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 65| [2025/09/12 04:10:23 407095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 0| [2025/09/12 04:10:23 407101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223434703|now:1757650223407076|interv:27627| [2025/09/12 04:10:23 407104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:1|expire:1757650223434703|now:1757650223407076|interval:27627|pto_count:0|srtt:32915 [2025/09/12 04:10:23 407109] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/09/12 04:10:23 407113] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1757650223406915|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 407118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283406915|now:1757650223406915|interv:60000000| [2025/09/12 04:10:23 407122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283406915|now:1757650223406915|interv:60000000| [2025/09/12 04:10:23 407126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223443904|pq_index:0| [2025/09/12 04:10:23 407130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223406878| [2025/09/12 04:10:23 407133] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223407133| [2025/09/12 04:10:23 407141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) DGRAM_MSS_NOTIFY |now:1757650223407140| [2025/09/12 04:10:23 407147] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223434703| [2025/09/12 04:10:23 407151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223434703| [2025/09/12 04:10:23 407154] [debug] |xqc_engine_wakeup_after|wakeup:1757650223434703|now:1757650223407154|diff:27549| [2025/09/12 04:10:23 407159] [debug] |xqc_engine_main_logic|END|now:1757650223407140| [2025/09/12 04:10:23 407168] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:82|state:S_HANDSHAKE_SENT|recv_time:1757650223407168| [2025/09/12 04:10:23 407176] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_handshake|success|Length:61| [2025/09/12 04:10:23 407183] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:2| [2025/09/12 04:10:23 407188] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/09/12 04:10:23 407193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/09/12 04:10:23 407197] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 407201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:3|origin_pktnum:0|size:65|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:3|path_largest_ack:3| [2025/09/12 04:10:23 407206] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:2025|prior_delivered:0|prior_time:1757650223373203|is_app_limited:1|send_elapse:377|ack_elapse:33965|ctl_first_sent_time:1757650223373580|lagest_ack_time:1757650223407168|curr_delivered:2025| [2025/09/12 04:10:23 407210] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223373580| [2025/09/12 04:10:23 407214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/09/12 04:10:23 407218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32915|rttvar:7052|minrtt:32879|latest_rtt:33588|ack_delay:368| [2025/09/12 04:10:23 407222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32953|rttvar:5365|minrtt:32879|latest_rtt:33588|ack_delay:368| [2025/09/12 04:10:23 407226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:3|lost_pn:0|thresh:3| [2025/09/12 04:10:23 407230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 407234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055D52C7C50DC|path:0| [2025/09/12 04:10:23 407238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:LOSS_DETECTION| [2025/09/12 04:10:23 407241] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 377, ack_elapse 33965, delivered 2025|rate 59620|lost 0| [2025/09/12 04:10:23 407246] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (59620) in round 1| [2025/09/12 04:10:23 407253] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:32879, old_rtt:32879| [2025/09/12 04:10:23 407260] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3922| [2025/09/12 04:10:23 407266] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47912|packet_lost:0|acked:65|po_sent_time:1757650223373580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 407275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47912|packet_lost:0|acked:65|po_sent_time:1757650223373580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/09/12 04:10:23 407279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:59620|cwnd:47977|full_bw_reached:0|inflight:0|srtt:32953|latest_rtt:33588|min_rtt:32879|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 407284] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:6| [2025/09/12 04:10:23 407288] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|level:2| [2025/09/12 04:10:23 407292] [debug] |scid:f361531a06c810b158de9b74|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/09/12 04:10:23 407296] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/09/12 04:10:23 407409] [debug] |scid:f361531a06c810b158de9b74|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/09/12 04:10:23 407416] [debug] |scid:f361531a06c810b158de9b74|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/09/12 04:10:23 407441] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223434703|pq_index:0| [2025/09/12 04:10:23 407447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223407140| [2025/09/12 04:10:23 407451] [debug] |scid:f361531a06c810b158de9b74|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/09/12 04:10:23 407455] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_frame|server create 1RTT stream| [2025/09/12 04:10:23 407460] [info] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/09/12 04:10:23 407464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055D52C7C50DC|path:0| [2025/09/12 04:10:23 407468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:LOSS_DETECTION| [2025/09/12 04:10:23 407472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_HSK| [2025/09/12 04:10:23 407477] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:1|pns:1|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD HSK_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |ack_freq:2| [2025/09/12 04:10:23 407481] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/09/12 04:10:23 407486] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:82|pkt_type:HSK|pkt_num:3|frame:ACK CRYPTO |recv_time:1757650223407168|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 407490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650283407168|now:1757650223407168|interv:60000000| [2025/09/12 04:10:23 407495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650283407168|now:1757650223407168|interv:60000000| [2025/09/12 04:10:23 407499] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223407498| [2025/09/12 04:10:23 407503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY |now:1757650223407502| [2025/09/12 04:10:23 407510] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:000055D52C7C50DC| [2025/09/12 04:10:23 407516] [info] |scid:f361531a06c810b158de9b74|xqc_conn_handshake_confirmed|handshake confirmed|conn:000055D52C7C50DC| [2025/09/12 04:10:23 407529] [info] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/09/12 04:10:23 407533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055D52C7C50DC|path:0| [2025/09/12 04:10:23 407537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:LOSS_DETECTION| [2025/09/12 04:10:23 407542] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_gen_token|expire:1758255023| [2025/09/12 04:10:23 407547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_early_data_reject|reject| [2025/09/12 04:10:23 407551] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/09/12 04:10:23 407555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_crypto_write_streams| [2025/09/12 04:10:23 407559] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|enc_level|3| [2025/09/12 04:10:23 407563] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:266|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1757650223407563| [2025/09/12 04:10:23 407568] [info] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:267|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1757650223407568| [2025/09/12 04:10:23 407572] [debug] |scid:f361531a06c810b158de9b74|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/09/12 04:10:23 407577] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:3|ack_delay:409|first_ack_range:3|largest_pkt_recv_time:1757650223407168| [2025/09/12 04:10:23 407581] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:3|low:0|pkt_pns:1| [2025/09/12 04:10:23 407585] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:5|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/09/12 04:10:23 407589] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/09/12 04:10:23 407604] [debug] |scid:f361531a06c810b158de9b74|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:3f4048b62a80c6a276be7e65|sr_token:50e265a6fc7f00007b9a4914d5550000|seq_num:1 [2025/09/12 04:10:23 407615] [debug] |scid:f361531a06c810b158de9b74|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:33ab88bdc0440c2bab56b6e7|sr_token:50e265a6fc7f00007b9a4914d5550000|seq_num:2 [2025/09/12 04:10:23 407620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407630] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:6|reinj:0|path_class:2| [2025/09/12 04:10:23 407634] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:16|reinj:0|path_class:2| [2025/09/12 04:10:23 407647] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407651] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:266|reinj:0|path_class:2| [2025/09/12 04:10:23 407663] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:267|reinj:0|path_class:2| [2025/09/12 04:10:23 407676] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/09/12 04:10:23 407683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407697] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:37|reinj:0|path_class:2| [2025/09/12 04:10:23 407702] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 407706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 407710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_CONNECTION_ID |pn:0|size:37|reinj:0|path_class:2| [2025/09/12 04:10:23 407715] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:6|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/09/12 04:10:23 407719] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/09/12 04:10:23 407752] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:0|size:6|sent:22|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1757650223407726|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 407762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:0|origin_pktnum:0|size:6|enc_size:22|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 407769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/09/12 04:10:23 407776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 407783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 407789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 407794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 6| [2025/09/12 04:10:23 407798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482139|now:1757650223407776|interv:74363| [2025/09/12 04:10:23 407802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482139|now:1757650223407776|interval:74363|pto_count:0|srtt:32953 [2025/09/12 04:10:23 407811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:6| [2025/09/12 04:10:23 407816] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:16|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/09/12 04:10:23 407820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1-1|next_skip_chance:1757650223646059|current_time:1757650223407820| [2025/09/12 04:10:23 407824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/09/12 04:10:23 407851] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2|size:16|sent:32|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:6|now:1757650223407830|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 407860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2|origin_pktnum:0|size:16|enc_size:32|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 407867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:6|applimit:0| [2025/09/12 04:10:23 407873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 407880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 407884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 407888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 22| [2025/09/12 04:10:23 407891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482243|now:1757650223407873|interv:74370| [2025/09/12 04:10:23 407895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482243|now:1757650223407873|interval:74370|pto_count:0|srtt:32953 [2025/09/12 04:10:23 407900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:22| [2025/09/12 04:10:23 407904] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:266|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/09/12 04:10:23 407908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/09/12 04:10:23 407932] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:3|size:266|sent:282|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:22|now:1757650223407914|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 407941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:3|origin_pktnum:0|size:266|enc_size:282|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 407948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:22|applimit:0| [2025/09/12 04:10:23 407955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 407961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 407965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 407973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 288| [2025/09/12 04:10:23 407977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482327|now:1757650223407955|interv:74372| [2025/09/12 04:10:23 407981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482327|now:1757650223407955|interval:74372|pto_count:0|srtt:32953 [2025/09/12 04:10:23 407985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:288| [2025/09/12 04:10:23 407990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:267|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/09/12 04:10:23 407994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/09/12 04:10:23 408019] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:4|size:267|sent:283|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:288|now:1757650223408000|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 408028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:4|origin_pktnum:0|size:267|enc_size:283|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 408035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:288|applimit:0| [2025/09/12 04:10:23 408042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 408048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 408052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 408056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 555| [2025/09/12 04:10:23 408060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482413|now:1757650223408041|interv:74372| [2025/09/12 04:10:23 408064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482413|now:1757650223408041|interval:74372|pto_count:0|srtt:32953 [2025/09/12 04:10:23 408068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:555| [2025/09/12 04:10:23 408072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:30|pkt_type:HSK|frame:ACK | [2025/09/12 04:10:23 408077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/09/12 04:10:23 408100] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:4|size:30|sent:46|pkt_type:HSK|frame:ACK |inflight:555|now:1757650223408083|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 408109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:4|origin_pktnum:0|size:30|enc_size:46|pkt_type:HSK|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 408117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:37|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/09/12 04:10:23 408124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/09/12 04:10:23 408148] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:5|size:37|sent:53|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:555|now:1757650223408131|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 408163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:5|origin_pktnum:0|size:37|enc_size:53|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 408170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:555|applimit:0| [2025/09/12 04:10:23 408176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 408180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 408184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 408188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 592| [2025/09/12 04:10:23 408191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482544|now:1757650223408176|interv:74368| [2025/09/12 04:10:23 408195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482544|now:1757650223408176|interval:74368|pto_count:0|srtt:32953 [2025/09/12 04:10:23 408200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:592| [2025/09/12 04:10:23 408204] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:37|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/09/12 04:10:23 408208] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/09/12 04:10:23 408232] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:6|size:37|sent:53|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:592|now:1757650223408214|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 408240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:6|origin_pktnum:0|size:37|enc_size:53|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 408247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:592|applimit:0| [2025/09/12 04:10:23 408254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 408260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 408264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 408267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 629| [2025/09/12 04:10:23 408271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223482627|now:1757650223408254|interv:74373| [2025/09/12 04:10:23 408275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223482627|now:1757650223408254|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 408279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:629| [2025/09/12 04:10:23 408284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223482627| [2025/09/12 04:10:23 408293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223482627| [2025/09/12 04:10:23 408297] [debug] |xqc_engine_wakeup_after|wakeup:1757650223482627|now:1757650223408297|diff:74330| [2025/09/12 04:10:23 408301] [debug] |xqc_engine_main_logic|END|now:1757650223407502| [2025/09/12 04:10:23 408308] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:50|state:ESTABED|recv_time:1757650223408307| [2025/09/12 04:10:23 408312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 408318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:0| [2025/09/12 04:10:23 408322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/09/12 04:10:23 408327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:0| [2025/09/12 04:10:23 408331] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:b| [2025/09/12 04:10:23 408336] [debug] |scid:f361531a06c810b158de9b74|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/09/12 04:10:23 408342] [debug] |scid:f361531a06c810b158de9b74|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/09/12 04:10:23 408347] [debug] |scid:f361531a06c810b158de9b74|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/09/12 04:10:23 408351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223482627|pq_index:0| [2025/09/12 04:10:23 408355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223407502| [2025/09/12 04:10:23 408358] [debug] |scid:f361531a06c810b158de9b74|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/09/12 04:10:23 408363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223433307|now:1757650223408307|interv:25000| [2025/09/12 04:10:23 408368] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223408307|max_ack_delay:25000| [2025/09/12 04:10:23 408373] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:2| [2025/09/12 04:10:23 408377] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:0|frame:STREAM |recv_time:1757650223408307|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 408382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343408307|now:1757650223408307|interv:120000000| [2025/09/12 04:10:23 408386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343408307|now:1757650223408307|interv:120000000| [2025/09/12 04:10:23 408390] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223408390| [2025/09/12 04:10:23 408395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223408394| [2025/09/12 04:10:23 408400] [debug] |scid:f361531a06c810b158de9b74|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 410549] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427387903| [2025/09/12 04:10:23 410562] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:629|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/09/12 04:10:23 410574] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|path:0|applimit:2654| [2025/09/12 04:10:23 410583] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427386712| [2025/09/12 04:10:23 410589] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427385523| [2025/09/12 04:10:23 410593] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427384334| [2025/09/12 04:10:23 410597] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427383145| [2025/09/12 04:10:23 410602] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427381956| [2025/09/12 04:10:23 410606] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427380767| [2025/09/12 04:10:23 410610] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427379578| [2025/09/12 04:10:23 410614] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427378389| [2025/09/12 04:10:23 410618] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427377200| [2025/09/12 04:10:23 410622] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427376011| [2025/09/12 04:10:23 410626] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427374822| [2025/09/12 04:10:23 410630] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427373633| [2025/09/12 04:10:23 410634] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427372444| [2025/09/12 04:10:23 410638] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427371255| [2025/09/12 04:10:23 410642] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427370068| [2025/09/12 04:10:23 410648] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427368881| [2025/09/12 04:10:23 410652] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427367694| [2025/09/12 04:10:23 410658] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427366507| [2025/09/12 04:10:23 410662] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427365320| [2025/09/12 04:10:23 410668] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427364133| [2025/09/12 04:10:23 410672] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427362946| [2025/09/12 04:10:23 410677] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427361759| [2025/09/12 04:10:23 410682] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427360572| [2025/09/12 04:10:23 410687] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427359385| [2025/09/12 04:10:23 410691] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427358198| [2025/09/12 04:10:23 410700] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427357011| [2025/09/12 04:10:23 410706] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427355824| [2025/09/12 04:10:23 410715] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427354637| [2025/09/12 04:10:23 410722] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427353450| [2025/09/12 04:10:23 410734] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427352263| [2025/09/12 04:10:23 410738] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427351076| [2025/09/12 04:10:23 410744] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427349889| [2025/09/12 04:10:23 410748] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427348702| [2025/09/12 04:10:23 410754] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427347515| [2025/09/12 04:10:23 410758] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427346328| [2025/09/12 04:10:23 410763] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427345141| [2025/09/12 04:10:23 410767] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427343954| [2025/09/12 04:10:23 410773] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427342767| [2025/09/12 04:10:23 410777] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427341580| [2025/09/12 04:10:23 410786] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427340393| [2025/09/12 04:10:23 410790] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427339206| [2025/09/12 04:10:23 410794] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427338019| [2025/09/12 04:10:23 410801] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427336832| [2025/09/12 04:10:23 410805] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427335645| [2025/09/12 04:10:23 410810] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427334458| [2025/09/12 04:10:23 410814] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427333271| [2025/09/12 04:10:23 410823] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427332084| [2025/09/12 04:10:23 410827] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427330897| [2025/09/12 04:10:23 410833] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427329710| [2025/09/12 04:10:23 410837] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427328523| [2025/09/12 04:10:23 410843] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427327336| [2025/09/12 04:10:23 410847] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427326149| [2025/09/12 04:10:23 410852] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427324962| [2025/09/12 04:10:23 410856] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427323775| [2025/09/12 04:10:23 410862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427322588| [2025/09/12 04:10:23 410866] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427321401| [2025/09/12 04:10:23 410872] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427320214| [2025/09/12 04:10:23 410876] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427319027| [2025/09/12 04:10:23 410881] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427317840| [2025/09/12 04:10:23 410888] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427316653| [2025/09/12 04:10:23 410894] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427315466| [2025/09/12 04:10:23 410898] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427314279| [2025/09/12 04:10:23 410903] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427313092| [2025/09/12 04:10:23 410907] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427311905| [2025/09/12 04:10:23 410913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427310718| [2025/09/12 04:10:23 410917] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427309531| [2025/09/12 04:10:23 410923] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427308344| [2025/09/12 04:10:23 410927] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427307157| [2025/09/12 04:10:23 410935] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427305970| [2025/09/12 04:10:23 410942] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427304783| [2025/09/12 04:10:23 410951] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427303596| [2025/09/12 04:10:23 410957] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427302409| [2025/09/12 04:10:23 410963] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427301222| [2025/09/12 04:10:23 410967] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427300035| [2025/09/12 04:10:23 410972] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427298848| [2025/09/12 04:10:23 410976] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427297661| [2025/09/12 04:10:23 410982] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427296474| [2025/09/12 04:10:23 410986] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427295287| [2025/09/12 04:10:23 410992] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427294100| [2025/09/12 04:10:23 410996] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427292913| [2025/09/12 04:10:23 411001] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427291726| [2025/09/12 04:10:23 411005] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427290539| [2025/09/12 04:10:23 411011] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427289352| [2025/09/12 04:10:23 411015] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427288165| [2025/09/12 04:10:23 411021] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427286978| [2025/09/12 04:10:23 411025] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427285791| [2025/09/12 04:10:23 411031] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427284604| [2025/09/12 04:10:23 411035] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427283417| [2025/09/12 04:10:23 411043] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427282230| [2025/09/12 04:10:23 411048] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427281043| [2025/09/12 04:10:23 411053] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427279856| [2025/09/12 04:10:23 411058] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427278669| [2025/09/12 04:10:23 411063] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427277482| [2025/09/12 04:10:23 411067] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427276295| [2025/09/12 04:10:23 411073] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427275108| [2025/09/12 04:10:23 411077] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427273921| [2025/09/12 04:10:23 411082] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427272734| [2025/09/12 04:10:23 411086] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427271547| [2025/09/12 04:10:23 411096] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427270360| [2025/09/12 04:10:23 411100] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427269173| [2025/09/12 04:10:23 411105] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427267986| [2025/09/12 04:10:23 411109] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427266799| [2025/09/12 04:10:23 411115] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427265612| [2025/09/12 04:10:23 411119] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427264425| [2025/09/12 04:10:23 411123] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427263238| [2025/09/12 04:10:23 411129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427262051| [2025/09/12 04:10:23 411133] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427260864| [2025/09/12 04:10:23 411138] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427259677| [2025/09/12 04:10:23 411142] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427258490| [2025/09/12 04:10:23 411148] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427257303| [2025/09/12 04:10:23 411152] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427256116| [2025/09/12 04:10:23 411157] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427254929| [2025/09/12 04:10:23 411161] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427253742| [2025/09/12 04:10:23 411169] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427252555| [2025/09/12 04:10:23 411173] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427251368| [2025/09/12 04:10:23 411179] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427250181| [2025/09/12 04:10:23 411183] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427248994| [2025/09/12 04:10:23 411188] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427247807| [2025/09/12 04:10:23 411195] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427246620| [2025/09/12 04:10:23 411201] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427245433| [2025/09/12 04:10:23 411205] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427244246| [2025/09/12 04:10:23 411211] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427243059| [2025/09/12 04:10:23 411215] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427241872| [2025/09/12 04:10:23 411221] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427240685| [2025/09/12 04:10:23 411225] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427239498| [2025/09/12 04:10:23 411230] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427238311| [2025/09/12 04:10:23 411234] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427237124| [2025/09/12 04:10:23 411240] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427235937| [2025/09/12 04:10:23 411244] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427234750| [2025/09/12 04:10:23 411250] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427233563| [2025/09/12 04:10:23 411254] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427232376| [2025/09/12 04:10:23 411259] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427231189| [2025/09/12 04:10:23 411263] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427230002| [2025/09/12 04:10:23 411269] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427228815| [2025/09/12 04:10:23 411273] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427227628| [2025/09/12 04:10:23 411279] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427226441| [2025/09/12 04:10:23 411283] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427225254| [2025/09/12 04:10:23 411288] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427224067| [2025/09/12 04:10:23 411292] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427222880| [2025/09/12 04:10:23 411298] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427221693| [2025/09/12 04:10:23 411302] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427220506| [2025/09/12 04:10:23 411308] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427219319| [2025/09/12 04:10:23 411312] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427218132| [2025/09/12 04:10:23 411319] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427216945| [2025/09/12 04:10:23 411326] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427215758| [2025/09/12 04:10:23 411335] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427214571| [2025/09/12 04:10:23 411342] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427213384| [2025/09/12 04:10:23 411347] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427212197| [2025/09/12 04:10:23 411355] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427211010| [2025/09/12 04:10:23 411361] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427209823| [2025/09/12 04:10:23 411365] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427208636| [2025/09/12 04:10:23 411370] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427207449| [2025/09/12 04:10:23 411374] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427206262| [2025/09/12 04:10:23 411380] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427205075| [2025/09/12 04:10:23 411384] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427203888| [2025/09/12 04:10:23 411389] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427202701| [2025/09/12 04:10:23 411393] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427201514| [2025/09/12 04:10:23 411402] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427200327| [2025/09/12 04:10:23 411406] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427199140| [2025/09/12 04:10:23 411412] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427197953| [2025/09/12 04:10:23 411416] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427196766| [2025/09/12 04:10:23 411499] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427195579| [2025/09/12 04:10:23 411503] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427194392| [2025/09/12 04:10:23 411509] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427193205| [2025/09/12 04:10:23 411513] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427192018| [2025/09/12 04:10:23 411519] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427190831| [2025/09/12 04:10:23 411523] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427189644| [2025/09/12 04:10:23 411528] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427188457| [2025/09/12 04:10:23 411532] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427187270| [2025/09/12 04:10:23 411536] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427186083| [2025/09/12 04:10:23 411542] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427184896| [2025/09/12 04:10:23 411546] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427183709| [2025/09/12 04:10:23 411552] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427182522| [2025/09/12 04:10:23 411556] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427181335| [2025/09/12 04:10:23 411561] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427180148| [2025/09/12 04:10:23 411565] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427178961| [2025/09/12 04:10:23 411571] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427177774| [2025/09/12 04:10:23 411578] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427176587| [2025/09/12 04:10:23 411584] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427175400| [2025/09/12 04:10:23 411588] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427174213| [2025/09/12 04:10:23 411596] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427173026| [2025/09/12 04:10:23 411600] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427171839| [2025/09/12 04:10:23 411606] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427170652| [2025/09/12 04:10:23 411610] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427169465| [2025/09/12 04:10:23 411616] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427168278| [2025/09/12 04:10:23 411620] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427167091| [2025/09/12 04:10:23 411626] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427165904| [2025/09/12 04:10:23 411630] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427164717| [2025/09/12 04:10:23 411635] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427163530| [2025/09/12 04:10:23 411639] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427162343| [2025/09/12 04:10:23 411645] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427161156| [2025/09/12 04:10:23 411649] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427159969| [2025/09/12 04:10:23 411655] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427158782| [2025/09/12 04:10:23 411659] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427157595| [2025/09/12 04:10:23 411664] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427156408| [2025/09/12 04:10:23 411668] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427155221| [2025/09/12 04:10:23 411674] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427154034| [2025/09/12 04:10:23 411678] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427152847| [2025/09/12 04:10:23 411684] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427151660| [2025/09/12 04:10:23 411688] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427150473| [2025/09/12 04:10:23 411693] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427149286| [2025/09/12 04:10:23 411698] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427148099| [2025/09/12 04:10:23 411703] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427146912| [2025/09/12 04:10:23 411707] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427145725| [2025/09/12 04:10:23 411713] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427144538| [2025/09/12 04:10:23 411717] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427143351| [2025/09/12 04:10:23 411722] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427142164| [2025/09/12 04:10:23 411729] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427140977| [2025/09/12 04:10:23 411735] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427139790| [2025/09/12 04:10:23 411739] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427138603| [2025/09/12 04:10:23 411745] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427137416| [2025/09/12 04:10:23 411749] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427136229| [2025/09/12 04:10:23 411755] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427135042| [2025/09/12 04:10:23 411759] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427133855| [2025/09/12 04:10:23 411764] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427132668| [2025/09/12 04:10:23 411768] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427131481| [2025/09/12 04:10:23 411777] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427130294| [2025/09/12 04:10:23 411781] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427129107| [2025/09/12 04:10:23 411787] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427127920| [2025/09/12 04:10:23 411791] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427126733| [2025/09/12 04:10:23 411796] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427125546| [2025/09/12 04:10:23 411800] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427124359| [2025/09/12 04:10:23 411806] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427123172| [2025/09/12 04:10:23 411810] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427121985| [2025/09/12 04:10:23 411816] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427120798| [2025/09/12 04:10:23 411820] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427119611| [2025/09/12 04:10:23 411825] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427118424| [2025/09/12 04:10:23 411829] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427117237| [2025/09/12 04:10:23 411835] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427116050| [2025/09/12 04:10:23 411839] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427114863| [2025/09/12 04:10:23 411845] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427113676| [2025/09/12 04:10:23 411849] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427112489| [2025/09/12 04:10:23 411853] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427111302| [2025/09/12 04:10:23 411858] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427110115| [2025/09/12 04:10:23 411862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427108928| [2025/09/12 04:10:23 411868] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427107741| [2025/09/12 04:10:23 411872] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427106554| [2025/09/12 04:10:23 411881] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427105367| [2025/09/12 04:10:23 411885] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427104180| [2025/09/12 04:10:23 411890] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427102993| [2025/09/12 04:10:23 411894] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427101806| [2025/09/12 04:10:23 411900] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427100619| [2025/09/12 04:10:23 411904] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427099432| [2025/09/12 04:10:23 411909] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427098245| [2025/09/12 04:10:23 411913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427097058| [2025/09/12 04:10:23 411919] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427095871| [2025/09/12 04:10:23 411923] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427094684| [2025/09/12 04:10:23 411930] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427093497| [2025/09/12 04:10:23 411934] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427092310| [2025/09/12 04:10:23 411940] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427091123| [2025/09/12 04:10:23 411944] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427089936| [2025/09/12 04:10:23 411950] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427088749| [2025/09/12 04:10:23 411954] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427087562| [2025/09/12 04:10:23 411959] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427086375| [2025/09/12 04:10:23 411963] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427085188| [2025/09/12 04:10:23 411969] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427084001| [2025/09/12 04:10:23 411973] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427082814| [2025/09/12 04:10:23 411979] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427081627| [2025/09/12 04:10:23 411983] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427080440| [2025/09/12 04:10:23 411988] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427079253| [2025/09/12 04:10:23 411992] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427078066| [2025/09/12 04:10:23 411998] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427076879| [2025/09/12 04:10:23 412002] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427075692| [2025/09/12 04:10:23 412008] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427074505| [2025/09/12 04:10:23 412012] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427073318| [2025/09/12 04:10:23 412017] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427072131| [2025/09/12 04:10:23 412026] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427070944| [2025/09/12 04:10:23 412036] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427069757| [2025/09/12 04:10:23 412042] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427068570| [2025/09/12 04:10:23 412051] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427067383| [2025/09/12 04:10:23 412057] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427066196| [2025/09/12 04:10:23 412063] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427065009| [2025/09/12 04:10:23 412067] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427063822| [2025/09/12 04:10:23 412073] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427062635| [2025/09/12 04:10:23 412077] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427061448| [2025/09/12 04:10:23 412086] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427060261| [2025/09/12 04:10:23 412090] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427059074| [2025/09/12 04:10:23 412096] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427057887| [2025/09/12 04:10:23 412100] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427056700| [2025/09/12 04:10:23 412106] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427055513| [2025/09/12 04:10:23 412110] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427054326| [2025/09/12 04:10:23 412115] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427053139| [2025/09/12 04:10:23 412119] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427051952| [2025/09/12 04:10:23 412125] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427050765| [2025/09/12 04:10:23 412129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427049578| [2025/09/12 04:10:23 412135] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427048391| [2025/09/12 04:10:23 412139] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427047204| [2025/09/12 04:10:23 412145] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427046017| [2025/09/12 04:10:23 412149] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427044830| [2025/09/12 04:10:23 412154] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427043643| [2025/09/12 04:10:23 412158] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427042456| [2025/09/12 04:10:23 412164] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427041269| [2025/09/12 04:10:23 412168] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427040082| [2025/09/12 04:10:23 412174] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427038895| [2025/09/12 04:10:23 412178] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427037708| [2025/09/12 04:10:23 412183] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427036521| [2025/09/12 04:10:23 412190] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427035334| [2025/09/12 04:10:23 412194] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427034147| [2025/09/12 04:10:23 412200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427032960| [2025/09/12 04:10:23 412204] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427031773| [2025/09/12 04:10:23 412210] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427030586| [2025/09/12 04:10:23 412214] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427029399| [2025/09/12 04:10:23 412220] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427028212| [2025/09/12 04:10:23 412224] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427027025| [2025/09/12 04:10:23 412229] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427025838| [2025/09/12 04:10:23 412233] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427024651| [2025/09/12 04:10:23 412239] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427023464| [2025/09/12 04:10:23 412243] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427022277| [2025/09/12 04:10:23 412248] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427021090| [2025/09/12 04:10:23 412252] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427019903| [2025/09/12 04:10:23 412258] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427018716| [2025/09/12 04:10:23 412262] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427017529| [2025/09/12 04:10:23 412268] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427016342| [2025/09/12 04:10:23 412272] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427015155| [2025/09/12 04:10:23 412280] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427013968| [2025/09/12 04:10:23 412284] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427012781| [2025/09/12 04:10:23 412289] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427011594| [2025/09/12 04:10:23 412293] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427010407| [2025/09/12 04:10:23 412299] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427009220| [2025/09/12 04:10:23 412303] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427008033| [2025/09/12 04:10:23 412309] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427006846| [2025/09/12 04:10:23 412313] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427005659| [2025/09/12 04:10:23 412318] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427004472| [2025/09/12 04:10:23 412322] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427003285| [2025/09/12 04:10:23 412328] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427002098| [2025/09/12 04:10:23 412332] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018427000911| [2025/09/12 04:10:23 412340] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426999724| [2025/09/12 04:10:23 412344] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426998537| [2025/09/12 04:10:23 412350] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426997350| [2025/09/12 04:10:23 412354] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426996163| [2025/09/12 04:10:23 412360] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426994976| [2025/09/12 04:10:23 412364] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426993789| [2025/09/12 04:10:23 412369] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426992602| [2025/09/12 04:10:23 412373] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426991415| [2025/09/12 04:10:23 412382] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426990228| [2025/09/12 04:10:23 412386] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426989041| [2025/09/12 04:10:23 412392] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426987854| [2025/09/12 04:10:23 412396] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426986667| [2025/09/12 04:10:23 412401] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426985480| [2025/09/12 04:10:23 412406] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426984293| [2025/09/12 04:10:23 412411] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426983106| [2025/09/12 04:10:23 412415] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426981919| [2025/09/12 04:10:23 412434] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426980732| [2025/09/12 04:10:23 412438] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426979545| [2025/09/12 04:10:23 412444] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426978358| [2025/09/12 04:10:23 412448] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426977171| [2025/09/12 04:10:23 412454] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426975984| [2025/09/12 04:10:23 412458] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426974797| [2025/09/12 04:10:23 412463] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426973610| [2025/09/12 04:10:23 412467] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426972423| [2025/09/12 04:10:23 412473] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426971236| [2025/09/12 04:10:23 412477] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426970049| [2025/09/12 04:10:23 412483] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426968862| [2025/09/12 04:10:23 412487] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426967675| [2025/09/12 04:10:23 412493] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426966488| [2025/09/12 04:10:23 412500] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426965301| [2025/09/12 04:10:23 412506] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426964114| [2025/09/12 04:10:23 412510] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426962927| [2025/09/12 04:10:23 412515] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426961740| [2025/09/12 04:10:23 412519] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426960553| [2025/09/12 04:10:23 412523] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426959366| [2025/09/12 04:10:23 412529] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426958179| [2025/09/12 04:10:23 412533] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426956992| [2025/09/12 04:10:23 412539] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426955805| [2025/09/12 04:10:23 412543] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426954618| [2025/09/12 04:10:23 412548] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426953431| [2025/09/12 04:10:23 412552] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426952244| [2025/09/12 04:10:23 412558] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426951057| [2025/09/12 04:10:23 412562] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426949870| [2025/09/12 04:10:23 412568] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426948683| [2025/09/12 04:10:23 412572] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426947496| [2025/09/12 04:10:23 412577] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426946309| [2025/09/12 04:10:23 412581] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426945122| [2025/09/12 04:10:23 412587] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426943935| [2025/09/12 04:10:23 412591] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426942748| [2025/09/12 04:10:23 412596] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426941561| [2025/09/12 04:10:23 412600] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426940374| [2025/09/12 04:10:23 412606] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426939187| [2025/09/12 04:10:23 412610] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426938000| [2025/09/12 04:10:23 412616] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426936813| [2025/09/12 04:10:23 412620] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426935626| [2025/09/12 04:10:23 412627] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426934439| [2025/09/12 04:10:23 412632] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426933252| [2025/09/12 04:10:23 412637] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426932065| [2025/09/12 04:10:23 412641] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426930878| [2025/09/12 04:10:23 412649] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426929691| [2025/09/12 04:10:23 412653] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426928504| [2025/09/12 04:10:23 412659] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426927317| [2025/09/12 04:10:23 412663] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426926130| [2025/09/12 04:10:23 412669] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426924943| [2025/09/12 04:10:23 412673] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426923756| [2025/09/12 04:10:23 412678] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426922569| [2025/09/12 04:10:23 412682] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426921382| [2025/09/12 04:10:23 412691] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426920195| [2025/09/12 04:10:23 412695] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426919008| [2025/09/12 04:10:23 412701] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426917821| [2025/09/12 04:10:23 412705] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426916634| [2025/09/12 04:10:23 412711] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426915447| [2025/09/12 04:10:23 412715] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426914260| [2025/09/12 04:10:23 412720] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426913073| [2025/09/12 04:10:23 412724] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426911886| [2025/09/12 04:10:23 412730] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426910699| [2025/09/12 04:10:23 412734] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426909512| [2025/09/12 04:10:23 412739] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426908325| [2025/09/12 04:10:23 412743] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426907138| [2025/09/12 04:10:23 412749] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426905951| [2025/09/12 04:10:23 412753] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426904764| [2025/09/12 04:10:23 412759] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426903577| [2025/09/12 04:10:23 412763] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426902390| [2025/09/12 04:10:23 412768] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426901203| [2025/09/12 04:10:23 412773] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426900016| [2025/09/12 04:10:23 412778] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426898829| [2025/09/12 04:10:23 412782] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426897642| [2025/09/12 04:10:23 412788] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426896455| [2025/09/12 04:10:23 412792] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426895268| [2025/09/12 04:10:23 412800] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426894081| [2025/09/12 04:10:23 412805] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426892894| [2025/09/12 04:10:23 412810] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426891707| [2025/09/12 04:10:23 412814] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426890520| [2025/09/12 04:10:23 412820] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426889333| [2025/09/12 04:10:23 412824] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426888146| [2025/09/12 04:10:23 412829] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426886959| [2025/09/12 04:10:23 412834] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426885772| [2025/09/12 04:10:23 412839] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426884585| [2025/09/12 04:10:23 412843] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426883398| [2025/09/12 04:10:23 412847] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426882211| [2025/09/12 04:10:23 412853] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426881024| [2025/09/12 04:10:23 412857] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426879837| [2025/09/12 04:10:23 412863] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426878650| [2025/09/12 04:10:23 412867] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426877463| [2025/09/12 04:10:23 412873] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426876276| [2025/09/12 04:10:23 412877] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426875089| [2025/09/12 04:10:23 412882] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426873902| [2025/09/12 04:10:23 412886] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426872715| [2025/09/12 04:10:23 412892] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426871528| [2025/09/12 04:10:23 412896] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426870341| [2025/09/12 04:10:23 412902] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426869154| [2025/09/12 04:10:23 412906] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426867967| [2025/09/12 04:10:23 412912] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426866780| [2025/09/12 04:10:23 412916] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426865593| [2025/09/12 04:10:23 412921] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426864406| [2025/09/12 04:10:23 412925] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426863219| [2025/09/12 04:10:23 412931] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426862032| [2025/09/12 04:10:23 412935] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426860845| [2025/09/12 04:10:23 412943] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426859658| [2025/09/12 04:10:23 412948] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426858471| [2025/09/12 04:10:23 412953] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426857284| [2025/09/12 04:10:23 412957] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426856097| [2025/09/12 04:10:23 412964] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426854910| [2025/09/12 04:10:23 412968] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426853723| [2025/09/12 04:10:23 412974] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426852536| [2025/09/12 04:10:23 412978] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426851349| [2025/09/12 04:10:23 412987] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426850162| [2025/09/12 04:10:23 412991] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426848975| [2025/09/12 04:10:23 412997] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426847788| [2025/09/12 04:10:23 413001] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426846601| [2025/09/12 04:10:23 413006] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426845414| [2025/09/12 04:10:23 413010] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426844227| [2025/09/12 04:10:23 413016] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426843040| [2025/09/12 04:10:23 413020] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426841853| [2025/09/12 04:10:23 413025] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426840666| [2025/09/12 04:10:23 413030] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426839479| [2025/09/12 04:10:23 413035] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426838292| [2025/09/12 04:10:23 413039] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426837105| [2025/09/12 04:10:23 413045] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426835918| [2025/09/12 04:10:23 413049] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426834731| [2025/09/12 04:10:23 413055] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426833544| [2025/09/12 04:10:23 413059] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426832357| [2025/09/12 04:10:23 413064] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426831170| [2025/09/12 04:10:23 413068] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426829983| [2025/09/12 04:10:23 413074] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426828796| [2025/09/12 04:10:23 413078] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426827609| [2025/09/12 04:10:23 413083] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426826422| [2025/09/12 04:10:23 413088] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426825235| [2025/09/12 04:10:23 413096] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426824048| [2025/09/12 04:10:23 413100] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426822861| [2025/09/12 04:10:23 413105] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426821674| [2025/09/12 04:10:23 413109] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426820487| [2025/09/12 04:10:23 413115] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426819300| [2025/09/12 04:10:23 413119] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426818113| [2025/09/12 04:10:23 413125] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426816926| [2025/09/12 04:10:23 413129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426815739| [2025/09/12 04:10:23 413134] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426814552| [2025/09/12 04:10:23 413138] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426813365| [2025/09/12 04:10:23 413144] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426812178| [2025/09/12 04:10:23 413148] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426810991| [2025/09/12 04:10:23 413153] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426809804| [2025/09/12 04:10:23 413157] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426808617| [2025/09/12 04:10:23 413161] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426807430| [2025/09/12 04:10:23 413167] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426806243| [2025/09/12 04:10:23 413171] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426805056| [2025/09/12 04:10:23 413177] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426803869| [2025/09/12 04:10:23 413181] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426802682| [2025/09/12 04:10:23 413186] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426801495| [2025/09/12 04:10:23 413190] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426800308| [2025/09/12 04:10:23 413196] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426799121| [2025/09/12 04:10:23 413200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426797934| [2025/09/12 04:10:23 413206] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426796747| [2025/09/12 04:10:23 413210] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426795560| [2025/09/12 04:10:23 413216] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426794373| [2025/09/12 04:10:23 413220] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426793186| [2025/09/12 04:10:23 413225] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426791999| [2025/09/12 04:10:23 413229] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426790812| [2025/09/12 04:10:23 413235] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426789625| [2025/09/12 04:10:23 413241] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426788438| [2025/09/12 04:10:23 413247] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426787251| [2025/09/12 04:10:23 413251] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426786064| [2025/09/12 04:10:23 413257] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426784877| [2025/09/12 04:10:23 413261] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426783690| [2025/09/12 04:10:23 413267] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426782503| [2025/09/12 04:10:23 413271] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426781316| [2025/09/12 04:10:23 413279] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426780129| [2025/09/12 04:10:23 413283] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426778942| [2025/09/12 04:10:23 413289] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426777755| [2025/09/12 04:10:23 413293] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426776568| [2025/09/12 04:10:23 413300] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426775381| [2025/09/12 04:10:23 413304] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426774194| [2025/09/12 04:10:23 413310] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426773007| [2025/09/12 04:10:23 413314] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426771820| [2025/09/12 04:10:23 413319] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426770633| [2025/09/12 04:10:23 413323] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426769446| [2025/09/12 04:10:23 413329] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426768259| [2025/09/12 04:10:23 413333] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426767072| [2025/09/12 04:10:23 413339] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426765885| [2025/09/12 04:10:23 413343] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426764698| [2025/09/12 04:10:23 413348] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426763511| [2025/09/12 04:10:23 413352] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426762324| [2025/09/12 04:10:23 413358] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426761137| [2025/09/12 04:10:23 413362] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426759950| [2025/09/12 04:10:23 413368] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426758763| [2025/09/12 04:10:23 413374] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426757576| [2025/09/12 04:10:23 413383] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426756389| [2025/09/12 04:10:23 413390] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426755202| [2025/09/12 04:10:23 413402] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426754015| [2025/09/12 04:10:23 413406] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426752828| [2025/09/12 04:10:23 413412] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426751641| [2025/09/12 04:10:23 413416] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426750454| [2025/09/12 04:10:23 413433] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426749267| [2025/09/12 04:10:23 413437] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426748080| [2025/09/12 04:10:23 413443] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426746893| [2025/09/12 04:10:23 413447] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426745706| [2025/09/12 04:10:23 413453] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426744519| [2025/09/12 04:10:23 413457] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426743332| [2025/09/12 04:10:23 413463] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426742145| [2025/09/12 04:10:23 413467] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426740958| [2025/09/12 04:10:23 413473] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426739771| [2025/09/12 04:10:23 413477] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426738584| [2025/09/12 04:10:23 413482] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426737397| [2025/09/12 04:10:23 413487] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426736210| [2025/09/12 04:10:23 413492] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426735023| [2025/09/12 04:10:23 413496] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426733836| [2025/09/12 04:10:23 413502] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426732649| [2025/09/12 04:10:23 413506] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426731462| [2025/09/12 04:10:23 413510] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426730275| [2025/09/12 04:10:23 413515] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426729088| [2025/09/12 04:10:23 413519] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426727901| [2025/09/12 04:10:23 413525] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426726714| [2025/09/12 04:10:23 413529] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426725527| [2025/09/12 04:10:23 413535] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426724340| [2025/09/12 04:10:23 413539] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426723153| [2025/09/12 04:10:23 413544] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426721966| [2025/09/12 04:10:23 413548] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426720779| [2025/09/12 04:10:23 413554] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426719592| [2025/09/12 04:10:23 413561] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426718405| [2025/09/12 04:10:23 413566] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426717218| [2025/09/12 04:10:23 413570] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426716031| [2025/09/12 04:10:23 413576] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426714844| [2025/09/12 04:10:23 413580] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426713657| [2025/09/12 04:10:23 413586] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426712470| [2025/09/12 04:10:23 413590] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426711283| [2025/09/12 04:10:23 413599] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426710096| [2025/09/12 04:10:23 413603] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426708909| [2025/09/12 04:10:23 413608] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426707722| [2025/09/12 04:10:23 413613] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426706535| [2025/09/12 04:10:23 413618] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426705348| [2025/09/12 04:10:23 413622] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426704161| [2025/09/12 04:10:23 413628] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426702974| [2025/09/12 04:10:23 413632] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426701787| [2025/09/12 04:10:23 413637] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426700600| [2025/09/12 04:10:23 413641] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426699413| [2025/09/12 04:10:23 413647] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426698226| [2025/09/12 04:10:23 413651] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426697039| [2025/09/12 04:10:23 413659] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426695852| [2025/09/12 04:10:23 413663] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426694665| [2025/09/12 04:10:23 413669] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426693478| [2025/09/12 04:10:23 413673] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426692291| [2025/09/12 04:10:23 413678] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426691104| [2025/09/12 04:10:23 413683] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426689917| [2025/09/12 04:10:23 413688] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426688730| [2025/09/12 04:10:23 413692] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426687543| [2025/09/12 04:10:23 413698] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426686356| [2025/09/12 04:10:23 413702] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426685169| [2025/09/12 04:10:23 413707] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426683982| [2025/09/12 04:10:23 413714] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426682795| [2025/09/12 04:10:23 413720] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426681608| [2025/09/12 04:10:23 413724] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426680421| [2025/09/12 04:10:23 413729] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426679234| [2025/09/12 04:10:23 413733] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426678047| [2025/09/12 04:10:23 413739] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426676860| [2025/09/12 04:10:23 413743] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426675673| [2025/09/12 04:10:23 413749] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426674486| [2025/09/12 04:10:23 413753] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426673299| [2025/09/12 04:10:23 413758] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426672112| [2025/09/12 04:10:23 413762] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426670925| [2025/09/12 04:10:23 413768] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426669738| [2025/09/12 04:10:23 413772] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426668551| [2025/09/12 04:10:23 413777] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426667364| [2025/09/12 04:10:23 413781] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426666177| [2025/09/12 04:10:23 413787] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426664990| [2025/09/12 04:10:23 413791] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426663803| [2025/09/12 04:10:23 413797] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426662616| [2025/09/12 04:10:23 413801] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426661429| [2025/09/12 04:10:23 413806] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426660242| [2025/09/12 04:10:23 413810] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426659055| [2025/09/12 04:10:23 413816] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426657868| [2025/09/12 04:10:23 413820] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426656681| [2025/09/12 04:10:23 413824] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426655494| [2025/09/12 04:10:23 413830] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426654307| [2025/09/12 04:10:23 413834] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426653120| [2025/09/12 04:10:23 413839] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426651933| [2025/09/12 04:10:23 413843] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426650746| [2025/09/12 04:10:23 413849] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426649559| [2025/09/12 04:10:23 413853] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426648372| [2025/09/12 04:10:23 413861] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426647185| [2025/09/12 04:10:23 413865] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426645998| [2025/09/12 04:10:23 413871] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426644811| [2025/09/12 04:10:23 413875] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426643624| [2025/09/12 04:10:23 413880] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426642437| [2025/09/12 04:10:23 413884] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426641250| [2025/09/12 04:10:23 413893] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426640063| [2025/09/12 04:10:23 413897] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426638876| [2025/09/12 04:10:23 413903] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426637689| [2025/09/12 04:10:23 413907] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426636502| [2025/09/12 04:10:23 413912] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426635315| [2025/09/12 04:10:23 413916] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426634128| [2025/09/12 04:10:23 413922] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426632941| [2025/09/12 04:10:23 413926] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426631754| [2025/09/12 04:10:23 413932] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426630567| [2025/09/12 04:10:23 413936] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426629380| [2025/09/12 04:10:23 413941] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426628193| [2025/09/12 04:10:23 413945] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426627006| [2025/09/12 04:10:23 413951] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426625819| [2025/09/12 04:10:23 413955] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426624632| [2025/09/12 04:10:23 413961] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426623445| [2025/09/12 04:10:23 413965] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426622258| [2025/09/12 04:10:23 413970] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426621071| [2025/09/12 04:10:23 413974] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426619884| [2025/09/12 04:10:23 413980] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426618697| [2025/09/12 04:10:23 413984] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426617510| [2025/09/12 04:10:23 413991] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426616323| [2025/09/12 04:10:23 413996] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426615136| [2025/09/12 04:10:23 414002] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426613949| [2025/09/12 04:10:23 414008] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426612762| [2025/09/12 04:10:23 414014] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426611575| [2025/09/12 04:10:23 414018] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426610388| [2025/09/12 04:10:23 414023] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426609201| [2025/09/12 04:10:23 414027] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426608014| [2025/09/12 04:10:23 414033] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426606827| [2025/09/12 04:10:23 414037] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426605640| [2025/09/12 04:10:23 414043] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426604453| [2025/09/12 04:10:23 414047] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426603266| [2025/09/12 04:10:23 414052] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426602079| [2025/09/12 04:10:23 414056] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426600892| [2025/09/12 04:10:23 414062] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426599705| [2025/09/12 04:10:23 414066] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426598518| [2025/09/12 04:10:23 414072] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426597331| [2025/09/12 04:10:23 414076] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426596144| [2025/09/12 04:10:23 414081] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426594957| [2025/09/12 04:10:23 414085] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426593770| [2025/09/12 04:10:23 414091] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426592583| [2025/09/12 04:10:23 414095] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426591396| [2025/09/12 04:10:23 414100] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426590209| [2025/09/12 04:10:23 414104] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426589022| [2025/09/12 04:10:23 414110] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426587835| [2025/09/12 04:10:23 414114] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426586648| [2025/09/12 04:10:23 414119] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426585461| [2025/09/12 04:10:23 414124] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426584274| [2025/09/12 04:10:23 414129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426583087| [2025/09/12 04:10:23 414133] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426581900| [2025/09/12 04:10:23 414139] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426580713| [2025/09/12 04:10:23 414143] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426579526| [2025/09/12 04:10:23 414147] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426578339| [2025/09/12 04:10:23 414155] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426577152| [2025/09/12 04:10:23 414159] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426575965| [2025/09/12 04:10:23 414165] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426574778| [2025/09/12 04:10:23 414169] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426573591| [2025/09/12 04:10:23 414174] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426572404| [2025/09/12 04:10:23 414179] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426571217| [2025/09/12 04:10:23 414187] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426570030| [2025/09/12 04:10:23 414191] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426568843| [2025/09/12 04:10:23 414197] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426567656| [2025/09/12 04:10:23 414201] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426566469| [2025/09/12 04:10:23 414207] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426565282| [2025/09/12 04:10:23 414211] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426564095| [2025/09/12 04:10:23 414323] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426562908| [2025/09/12 04:10:23 414327] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426561721| [2025/09/12 04:10:23 414333] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426560534| [2025/09/12 04:10:23 414337] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426559347| [2025/09/12 04:10:23 414343] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426558160| [2025/09/12 04:10:23 414347] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426556973| [2025/09/12 04:10:23 414352] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426555786| [2025/09/12 04:10:23 414356] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426554599| [2025/09/12 04:10:23 414362] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426553412| [2025/09/12 04:10:23 414366] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426552225| [2025/09/12 04:10:23 414372] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426551038| [2025/09/12 04:10:23 414376] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426549851| [2025/09/12 04:10:23 414381] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426548664| [2025/09/12 04:10:23 414386] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426547477| [2025/09/12 04:10:23 414391] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426546290| [2025/09/12 04:10:23 414395] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426545103| [2025/09/12 04:10:23 414401] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426543916| [2025/09/12 04:10:23 414405] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426542729| [2025/09/12 04:10:23 414413] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426541542| [2025/09/12 04:10:23 414417] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426540355| [2025/09/12 04:10:23 414437] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426539168| [2025/09/12 04:10:23 414442] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426537981| [2025/09/12 04:10:23 414449] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426536794| [2025/09/12 04:10:23 414453] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426535607| [2025/09/12 04:10:23 414459] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426534420| [2025/09/12 04:10:23 414463] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426533233| [2025/09/12 04:10:23 414468] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426532046| [2025/09/12 04:10:23 414473] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426530859| [2025/09/12 04:10:23 414478] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426529672| [2025/09/12 04:10:23 414482] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426528485| [2025/09/12 04:10:23 414488] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426527298| [2025/09/12 04:10:23 414492] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426526111| [2025/09/12 04:10:23 414498] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426524924| [2025/09/12 04:10:23 414502] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426523737| [2025/09/12 04:10:23 414508] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426522550| [2025/09/12 04:10:23 414512] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426521363| [2025/09/12 04:10:23 414517] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426520176| [2025/09/12 04:10:23 414521] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426518989| [2025/09/12 04:10:23 414527] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426517802| [2025/09/12 04:10:23 414531] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426516615| [2025/09/12 04:10:23 414537] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426515428| [2025/09/12 04:10:23 414541] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426514241| [2025/09/12 04:10:23 414546] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426513054| [2025/09/12 04:10:23 414550] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426511867| [2025/09/12 04:10:23 414556] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426510680| [2025/09/12 04:10:23 414560] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426509493| [2025/09/12 04:10:23 414566] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426508306| [2025/09/12 04:10:23 414573] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426507119| [2025/09/12 04:10:23 414578] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426505932| [2025/09/12 04:10:23 414582] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426504745| [2025/09/12 04:10:23 414586] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426503558| [2025/09/12 04:10:23 414592] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426502371| [2025/09/12 04:10:23 414596] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426501184| [2025/09/12 04:10:23 414605] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426499997| [2025/09/12 04:10:23 414609] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426498810| [2025/09/12 04:10:23 414614] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426497623| [2025/09/12 04:10:23 414618] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426496436| [2025/09/12 04:10:23 414624] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426495249| [2025/09/12 04:10:23 414628] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426494062| [2025/09/12 04:10:23 414634] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426492875| [2025/09/12 04:10:23 414638] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426491688| [2025/09/12 04:10:23 414643] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426490501| [2025/09/12 04:10:23 414647] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426489314| [2025/09/12 04:10:23 414653] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426488127| [2025/09/12 04:10:23 414657] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426486940| [2025/09/12 04:10:23 414662] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426485753| [2025/09/12 04:10:23 414666] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426484566| [2025/09/12 04:10:23 414672] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426483379| [2025/09/12 04:10:23 414676] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426482192| [2025/09/12 04:10:23 414682] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426481005| [2025/09/12 04:10:23 414686] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426479818| [2025/09/12 04:10:23 414691] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426478631| [2025/09/12 04:10:23 414696] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426477444| [2025/09/12 04:10:23 414701] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426476257| [2025/09/12 04:10:23 414705] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426475070| [2025/09/12 04:10:23 414711] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426473883| [2025/09/12 04:10:23 414715] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426472696| [2025/09/12 04:10:23 414724] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426471509| [2025/09/12 04:10:23 414728] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426470322| [2025/09/12 04:10:23 414733] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426469135| [2025/09/12 04:10:23 414737] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426467948| [2025/09/12 04:10:23 414743] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426466761| [2025/09/12 04:10:23 414747] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426465574| [2025/09/12 04:10:23 414753] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426464387| [2025/09/12 04:10:23 414757] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426463200| [2025/09/12 04:10:23 414763] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426462013| [2025/09/12 04:10:23 414767] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426460826| [2025/09/12 04:10:23 414772] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426459639| [2025/09/12 04:10:23 414776] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426458452| [2025/09/12 04:10:23 414783] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426457265| [2025/09/12 04:10:23 414787] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426456078| [2025/09/12 04:10:23 414793] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426454891| [2025/09/12 04:10:23 414797] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426453704| [2025/09/12 04:10:23 414803] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426452517| [2025/09/12 04:10:23 414807] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426451330| [2025/09/12 04:10:23 414812] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426450143| [2025/09/12 04:10:23 414816] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426448956| [2025/09/12 04:10:23 414822] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426447769| [2025/09/12 04:10:23 414826] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426446582| [2025/09/12 04:10:23 414832] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426445395| [2025/09/12 04:10:23 414836] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426444208| [2025/09/12 04:10:23 414841] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426443021| [2025/09/12 04:10:23 414845] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426441834| [2025/09/12 04:10:23 414851] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426440647| [2025/09/12 04:10:23 414855] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426439460| [2025/09/12 04:10:23 414861] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426438273| [2025/09/12 04:10:23 414865] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426437086| [2025/09/12 04:10:23 414873] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426435899| [2025/09/12 04:10:23 414877] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426434712| [2025/09/12 04:10:23 414883] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426433525| [2025/09/12 04:10:23 414887] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426432338| [2025/09/12 04:10:23 414896] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426431151| [2025/09/12 04:10:23 414900] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426429964| [2025/09/12 04:10:23 414905] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426428777| [2025/09/12 04:10:23 414909] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426427590| [2025/09/12 04:10:23 414913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426426403| [2025/09/12 04:10:23 414919] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426425216| [2025/09/12 04:10:23 414923] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426424029| [2025/09/12 04:10:23 414929] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426422842| [2025/09/12 04:10:23 414933] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426421655| [2025/09/12 04:10:23 414938] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426420468| [2025/09/12 04:10:23 414943] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426419281| [2025/09/12 04:10:23 414948] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426418094| [2025/09/12 04:10:23 414952] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426416907| [2025/09/12 04:10:23 414958] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426415720| [2025/09/12 04:10:23 414962] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426414533| [2025/09/12 04:10:23 414968] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426413346| [2025/09/12 04:10:23 414972] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426412159| [2025/09/12 04:10:23 414977] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426410972| [2025/09/12 04:10:23 414981] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426409785| [2025/09/12 04:10:23 414987] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426408598| [2025/09/12 04:10:23 414991] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426407411| [2025/09/12 04:10:23 414996] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426406224| [2025/09/12 04:10:23 415000] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426405037| [2025/09/12 04:10:23 415006] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426403850| [2025/09/12 04:10:23 415010] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426402663| [2025/09/12 04:10:23 415018] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426401476| [2025/09/12 04:10:23 415022] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426400289| [2025/09/12 04:10:23 415028] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426399102| [2025/09/12 04:10:23 415032] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426397915| [2025/09/12 04:10:23 415038] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426396728| [2025/09/12 04:10:23 415042] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426395541| [2025/09/12 04:10:23 415047] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426394354| [2025/09/12 04:10:23 415051] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426393167| [2025/09/12 04:10:23 415057] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426391980| [2025/09/12 04:10:23 415061] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426390793| [2025/09/12 04:10:23 415067] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426389606| [2025/09/12 04:10:23 415071] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426388419| [2025/09/12 04:10:23 415076] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426387232| [2025/09/12 04:10:23 415080] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426386045| [2025/09/12 04:10:23 415086] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426384858| [2025/09/12 04:10:23 415090] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426383671| [2025/09/12 04:10:23 415095] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426382484| [2025/09/12 04:10:23 415099] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426381297| [2025/09/12 04:10:23 415105] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426380110| [2025/09/12 04:10:23 415109] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426378923| [2025/09/12 04:10:23 415116] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426377736| [2025/09/12 04:10:23 415120] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426376549| [2025/09/12 04:10:23 415126] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426375362| [2025/09/12 04:10:23 415130] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426374175| [2025/09/12 04:10:23 415135] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426372988| [2025/09/12 04:10:23 415139] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426371801| [2025/09/12 04:10:23 415145] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426370614| [2025/09/12 04:10:23 415149] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426369427| [2025/09/12 04:10:23 415155] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426368240| [2025/09/12 04:10:23 415159] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426367053| [2025/09/12 04:10:23 415167] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426365866| [2025/09/12 04:10:23 415171] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426364679| [2025/09/12 04:10:23 415176] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426363492| [2025/09/12 04:10:23 415181] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426362305| [2025/09/12 04:10:23 415189] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426361118| [2025/09/12 04:10:23 415193] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426359931| [2025/09/12 04:10:23 415199] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426358744| [2025/09/12 04:10:23 415203] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426357557| [2025/09/12 04:10:23 415208] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426356370| [2025/09/12 04:10:23 415212] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426355183| [2025/09/12 04:10:23 415218] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426353996| [2025/09/12 04:10:23 415222] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426352809| [2025/09/12 04:10:23 415226] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426351622| [2025/09/12 04:10:23 415232] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426350435| [2025/09/12 04:10:23 415236] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426349248| [2025/09/12 04:10:23 415242] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426348061| [2025/09/12 04:10:23 415246] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426346874| [2025/09/12 04:10:23 415251] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426345687| [2025/09/12 04:10:23 415255] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426344500| [2025/09/12 04:10:23 415261] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426343313| [2025/09/12 04:10:23 415265] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426342126| [2025/09/12 04:10:23 415270] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426340939| [2025/09/12 04:10:23 415275] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426339752| [2025/09/12 04:10:23 415278] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/09/12 04:10:23 415285] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048151|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:1048151|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 415292] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 415296] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426339752| [2025/09/12 04:10:23 415302] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1048576| [2025/09/12 04:10:23 415307] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1048151|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1049001|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 415312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 415316] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 415321] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:2| [2025/09/12 04:10:23 415335] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:2| [2025/09/12 04:10:23 415347] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191| [2025/09/12 04:10:23 415356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415365] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:2380| [2025/09/12 04:10:23 415373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415382] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:3569| [2025/09/12 04:10:23 415393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415397] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415401] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:4758| [2025/09/12 04:10:23 415409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415433] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:5947| [2025/09/12 04:10:23 415438] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415442] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415446] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:7136| [2025/09/12 04:10:23 415454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:8325| [2025/09/12 04:10:23 415471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415479] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:9514| [2025/09/12 04:10:23 415489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415498] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:10703| [2025/09/12 04:10:23 415506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415514] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:11892| [2025/09/12 04:10:23 415522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415530] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:13081| [2025/09/12 04:10:23 415538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415546] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:14270| [2025/09/12 04:10:23 415554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415558] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415562] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:15459| [2025/09/12 04:10:23 415573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415577] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415581] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:16648| [2025/09/12 04:10:23 415589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:17835| [2025/09/12 04:10:23 415605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415610] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415613] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:19022| [2025/09/12 04:10:23 415622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415630] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:20209| [2025/09/12 04:10:23 415638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415646] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:21396| [2025/09/12 04:10:23 415657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415665] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:22583| [2025/09/12 04:10:23 415673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415681] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:23770| [2025/09/12 04:10:23 415689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:24957| [2025/09/12 04:10:23 415705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415713] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:26144| [2025/09/12 04:10:23 415721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:27331| [2025/09/12 04:10:23 415740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415748] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:28518| [2025/09/12 04:10:23 415756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:29705| [2025/09/12 04:10:23 415772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:30892| [2025/09/12 04:10:23 415788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:32079| [2025/09/12 04:10:23 415804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:33266| [2025/09/12 04:10:23 415823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:34453| [2025/09/12 04:10:23 415839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:35640| [2025/09/12 04:10:23 415855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:36827| [2025/09/12 04:10:23 415871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:38014| [2025/09/12 04:10:23 415887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415897] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:39201| [2025/09/12 04:10:23 415906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:40388| [2025/09/12 04:10:23 415922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:41575| [2025/09/12 04:10:23 415938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42022|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 415954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43222|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 415972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415981] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 415985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44422|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 415989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 415993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 415997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 416003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45622|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 416010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 416016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 416023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 416029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46822|inflight:629|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 416033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 416037] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 416040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 416044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 416049] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 416054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:7| [2025/09/12 04:10:23 416087] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:7|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:629|now:1757650223416061|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 416096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:7|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:7|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 416116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:629|applimit:2654| [2025/09/12 04:10:23 416122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 640| [2025/09/12 04:10:23 416138] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490474|now:1757650223416122|interv:74352| [2025/09/12 04:10:23 416142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490474|now:1757650223416122|interval:74352|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:640| [2025/09/12 04:10:23 416151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 416156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:8| [2025/09/12 04:10:23 416193] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:8|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:640|now:1757650223416162|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 416202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:8|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:8|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 416216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:640|applimit:2654| [2025/09/12 04:10:23 416220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 651| [2025/09/12 04:10:23 416236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490575|now:1757650223416220|interv:74355| [2025/09/12 04:10:23 416240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490575|now:1757650223416220|interval:74355|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:651| [2025/09/12 04:10:23 416249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191| [2025/09/12 04:10:23 416263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/09/12 04:10:23 416294] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:9|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:651|now:1757650223416274|stream_id:0|stream_offset:1191| [2025/09/12 04:10:23 416304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:9|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:651|applimit:2654| [2025/09/12 04:10:23 416318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 1851| [2025/09/12 04:10:23 416334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490687|now:1757650223416317|interv:74370| [2025/09/12 04:10:23 416338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490687|now:1757650223416317|interval:74370|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:1851| [2025/09/12 04:10:23 416347] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:2380| [2025/09/12 04:10:23 416355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/09/12 04:10:23 416384] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:10|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1851|now:1757650223416365|stream_id:0|stream_offset:2380| [2025/09/12 04:10:23 416393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:10|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:1851|applimit:2654| [2025/09/12 04:10:23 416407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 3051| [2025/09/12 04:10:23 416442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490778|now:1757650223416407|interv:74371| [2025/09/12 04:10:23 416446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490778|now:1757650223416407|interval:74371|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:3051| [2025/09/12 04:10:23 416455] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:3569| [2025/09/12 04:10:23 416463] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416468] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/09/12 04:10:23 416496] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:11|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3051|now:1757650223416474|stream_id:0|stream_offset:3569| [2025/09/12 04:10:23 416505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:11|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:3051|applimit:2654| [2025/09/12 04:10:23 416519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 4251| [2025/09/12 04:10:23 416536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490887|now:1757650223416518|interv:74369| [2025/09/12 04:10:23 416540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490887|now:1757650223416518|interval:74369|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:4251| [2025/09/12 04:10:23 416549] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:4758| [2025/09/12 04:10:23 416557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/09/12 04:10:23 416585] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:12|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4251|now:1757650223416567|stream_id:0|stream_offset:4758| [2025/09/12 04:10:23 416600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:12|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:4251|applimit:2654| [2025/09/12 04:10:23 416614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 5451| [2025/09/12 04:10:23 416629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223490980|now:1757650223416613|interv:74367| [2025/09/12 04:10:23 416633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223490980|now:1757650223416613|interval:74367|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:5451| [2025/09/12 04:10:23 416642] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:5947| [2025/09/12 04:10:23 416650] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/09/12 04:10:23 416678] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5451|now:1757650223416660|stream_id:0|stream_offset:5947| [2025/09/12 04:10:23 416687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:13|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:5451|applimit:2654| [2025/09/12 04:10:23 416700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 6651| [2025/09/12 04:10:23 416719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491073|now:1757650223416700|interv:74373| [2025/09/12 04:10:23 416723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491073|now:1757650223416700|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:6651| [2025/09/12 04:10:23 416736] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:7136| [2025/09/12 04:10:23 416744] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/09/12 04:10:23 416774] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6651|now:1757650223416754|stream_id:0|stream_offset:7136| [2025/09/12 04:10:23 416782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:14|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:6651|applimit:2654| [2025/09/12 04:10:23 416796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 7851| [2025/09/12 04:10:23 416814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491167|now:1757650223416795|interv:74372| [2025/09/12 04:10:23 416818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491167|now:1757650223416795|interval:74372|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:7851| [2025/09/12 04:10:23 416826] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:8325| [2025/09/12 04:10:23 416835] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/09/12 04:10:23 416863] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7851|now:1757650223416845|stream_id:0|stream_offset:8325| [2025/09/12 04:10:23 416871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:15|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:7851|applimit:2654| [2025/09/12 04:10:23 416890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 9051| [2025/09/12 04:10:23 416906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491258|now:1757650223416890|interv:74368| [2025/09/12 04:10:23 416910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491258|now:1757650223416890|interval:74368|pto_count:0|srtt:32953 [2025/09/12 04:10:23 416914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:9051| [2025/09/12 04:10:23 416918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 416922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:9514| [2025/09/12 04:10:23 416927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 416931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/09/12 04:10:23 416955] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9051|now:1757650223416937|stream_id:0|stream_offset:9514| [2025/09/12 04:10:23 416964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:16|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 416971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:9051|applimit:2654| [2025/09/12 04:10:23 416977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 416983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 416987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 416991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 10251| [2025/09/12 04:10:23 416994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491350|now:1757650223416977|interv:74373| [2025/09/12 04:10:23 416998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491350|now:1757650223416977|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:10251| [2025/09/12 04:10:23 417007] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:10703| [2025/09/12 04:10:23 417019] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417024] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/09/12 04:10:23 417049] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10251|now:1757650223417030|stream_id:0|stream_offset:10703| [2025/09/12 04:10:23 417057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:17|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:10251|applimit:2654| [2025/09/12 04:10:23 417071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 11451| [2025/09/12 04:10:23 417088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491443|now:1757650223417070|interv:74373| [2025/09/12 04:10:23 417092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491443|now:1757650223417070|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:11451| [2025/09/12 04:10:23 417101] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:11892| [2025/09/12 04:10:23 417109] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/09/12 04:10:23 417136] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11451|now:1757650223417119|stream_id:0|stream_offset:11892| [2025/09/12 04:10:23 417145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:18|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:11451|applimit:2654| [2025/09/12 04:10:23 417159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 12651| [2025/09/12 04:10:23 417180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491532|now:1757650223417158|interv:74374| [2025/09/12 04:10:23 417184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491532|now:1757650223417158|interval:74374|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:12651| [2025/09/12 04:10:23 417193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:13081| [2025/09/12 04:10:23 417201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/09/12 04:10:23 417229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12651|now:1757650223417211|stream_id:0|stream_offset:13081| [2025/09/12 04:10:23 417238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:19|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:12651|applimit:2654| [2025/09/12 04:10:23 417251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 13851| [2025/09/12 04:10:23 417270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491624|now:1757650223417251|interv:74373| [2025/09/12 04:10:23 417273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491624|now:1757650223417251|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:13851| [2025/09/12 04:10:23 417282] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:14270| [2025/09/12 04:10:23 417290] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/09/12 04:10:23 417318] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13851|now:1757650223417300|stream_id:0|stream_offset:14270| [2025/09/12 04:10:23 417332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:20|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:13851|applimit:2654| [2025/09/12 04:10:23 417346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 15051| [2025/09/12 04:10:23 417361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491713|now:1757650223417345|interv:74368| [2025/09/12 04:10:23 417365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491713|now:1757650223417345|interval:74368|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:15051| [2025/09/12 04:10:23 417374] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:15459| [2025/09/12 04:10:23 417382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417386] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/09/12 04:10:23 417410] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15051|now:1757650223417392|stream_id:0|stream_offset:15459| [2025/09/12 04:10:23 417432] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:21|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:15051|applimit:2654| [2025/09/12 04:10:23 417449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 16251| [2025/09/12 04:10:23 417469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491805|now:1757650223417449|interv:74356| [2025/09/12 04:10:23 417473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491805|now:1757650223417449|interval:74356|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:16251| [2025/09/12 04:10:23 417486] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:16648| [2025/09/12 04:10:23 417494] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417498] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/09/12 04:10:23 417525] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16251|now:1757650223417505|stream_id:0|stream_offset:16648| [2025/09/12 04:10:23 417534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:22|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:16251|applimit:2654| [2025/09/12 04:10:23 417547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 17451| [2025/09/12 04:10:23 417566] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491918|now:1757650223417547|interv:74371| [2025/09/12 04:10:23 417570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491918|now:1757650223417547|interval:74371|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:17451| [2025/09/12 04:10:23 417578] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:17835| [2025/09/12 04:10:23 417587] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417591] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/09/12 04:10:23 417615] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17451|now:1757650223417597|stream_id:0|stream_offset:17835| [2025/09/12 04:10:23 417623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:23|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:17451|applimit:2654| [2025/09/12 04:10:23 417637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 18651| [2025/09/12 04:10:23 417658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223492010|now:1757650223417637|interv:74373| [2025/09/12 04:10:23 417662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223492010|now:1757650223417637|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:18651| [2025/09/12 04:10:23 417671] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:19022| [2025/09/12 04:10:23 417679] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 417683] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/09/12 04:10:23 417708] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18651|now:1757650223417689|stream_id:0|stream_offset:19022| [2025/09/12 04:10:23 417716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:24|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 417723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:18651|applimit:2654| [2025/09/12 04:10:23 417730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 417736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 417740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 417744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 19851| [2025/09/12 04:10:23 417747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223492102|now:1757650223417729|interv:74373| [2025/09/12 04:10:23 417751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223492102|now:1757650223417729|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 417755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:19851| [2025/09/12 04:10:23 417760] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 417764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:20209| [2025/09/12 04:10:23 417768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 417776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223418776|now:1757650223417776|interv:1000| [2025/09/12 04:10:23 417780] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 417784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 417788] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223418776| [2025/09/12 04:10:23 417792] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223418776| [2025/09/12 04:10:23 417796] [debug] |xqc_engine_wakeup_after|wakeup:1757650223418776|now:1757650223417796|diff:980| [2025/09/12 04:10:23 417800] [debug] |xqc_engine_main_logic|END|now:1757650223408394| [2025/09/12 04:10:23 418872] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223418872| [2025/09/12 04:10:23 418879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223418776|pq_index:0| [2025/09/12 04:10:23 418883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223408394| [2025/09/12 04:10:23 418888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223418887| [2025/09/12 04:10:23 418893] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223418776|now:1757650223418887| [2025/09/12 04:10:23 418897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223418776|now:1757650223418887| [2025/09/12 04:10:23 418901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 418905] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 418910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 418915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:19851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 418919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 418923] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 418926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 418931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 418935] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 418939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:20209| [2025/09/12 04:10:23 418943] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 418947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/09/12 04:10:23 418976] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19851|now:1757650223418954|stream_id:0|stream_offset:20209| [2025/09/12 04:10:23 418985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:25|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:19851|applimit:2654| [2025/09/12 04:10:23 419009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 21051| [2025/09/12 04:10:23 419025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493367|now:1757650223419009|interv:74358| [2025/09/12 04:10:23 419029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493367|now:1757650223419009|interval:74358|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:21051| [2025/09/12 04:10:23 419038] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:21396| [2025/09/12 04:10:23 419046] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 419050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/09/12 04:10:23 419076] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21051|now:1757650223419056|stream_id:0|stream_offset:21396| [2025/09/12 04:10:23 419085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:26|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:21051|applimit:2654| [2025/09/12 04:10:23 419098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 22251| [2025/09/12 04:10:23 419116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493469|now:1757650223419098|interv:74371| [2025/09/12 04:10:23 419120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493469|now:1757650223419098|interval:74371|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:22251| [2025/09/12 04:10:23 419133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:22583| [2025/09/12 04:10:23 419141] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 419145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/09/12 04:10:23 419170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22251|now:1757650223419151|stream_id:0|stream_offset:22583| [2025/09/12 04:10:23 419178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:27|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:22251|applimit:2654| [2025/09/12 04:10:23 419192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 23451| [2025/09/12 04:10:23 419209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493564|now:1757650223419191|interv:74373| [2025/09/12 04:10:23 419213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493564|now:1757650223419191|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:23451| [2025/09/12 04:10:23 419222] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:23770| [2025/09/12 04:10:23 419230] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 419234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/09/12 04:10:23 419258] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23451|now:1757650223419240|stream_id:0|stream_offset:23770| [2025/09/12 04:10:23 419267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:28|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:23451|applimit:2654| [2025/09/12 04:10:23 419281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 24651| [2025/09/12 04:10:23 419302] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493653|now:1757650223419280|interv:74373| [2025/09/12 04:10:23 419306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493653|now:1757650223419280|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:24651| [2025/09/12 04:10:23 419315] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:24957| [2025/09/12 04:10:23 419323] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 419327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/09/12 04:10:23 419352] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24651|now:1757650223419333|stream_id:0|stream_offset:24957| [2025/09/12 04:10:23 419360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:29|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:24651|applimit:2654| [2025/09/12 04:10:23 419374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 25851| [2025/09/12 04:10:23 419390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493746|now:1757650223419373|interv:74373| [2025/09/12 04:10:23 419394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493746|now:1757650223419373|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:25851| [2025/09/12 04:10:23 419403] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:26144| [2025/09/12 04:10:23 419411] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 419415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/09/12 04:10:23 419469] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25851|now:1757650223419449|stream_id:0|stream_offset:26144| [2025/09/12 04:10:23 419479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:30|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 419486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:25851|applimit:2654| [2025/09/12 04:10:23 419493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 419499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 419503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 419507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 27051| [2025/09/12 04:10:23 419511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223493862|now:1757650223419493|interv:74369| [2025/09/12 04:10:23 419515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223493862|now:1757650223419493|interval:74369|pto_count:0|srtt:32953 [2025/09/12 04:10:23 419520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:27051| [2025/09/12 04:10:23 419524] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 419528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:27331| [2025/09/12 04:10:23 419533] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 419537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223420536|now:1757650223419536|interv:1000| [2025/09/12 04:10:23 419541] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 419544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 419548] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223420536| [2025/09/12 04:10:23 419552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223420536| [2025/09/12 04:10:23 419556] [debug] |xqc_engine_wakeup_after|wakeup:1757650223420536|now:1757650223419556|diff:980| [2025/09/12 04:10:23 419561] [debug] |xqc_engine_main_logic|END|now:1757650223418887| [2025/09/12 04:10:23 420631] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223420631| [2025/09/12 04:10:23 420638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223420536|pq_index:0| [2025/09/12 04:10:23 420642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223418887| [2025/09/12 04:10:23 420647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223420646| [2025/09/12 04:10:23 420651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223420536|now:1757650223420646| [2025/09/12 04:10:23 420660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223420536|now:1757650223420646| [2025/09/12 04:10:23 420664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 420668] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 420673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 420677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:27051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 420682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 420685] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 420689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 420693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 420698] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 420702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:27331| [2025/09/12 04:10:23 420706] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 420710] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/09/12 04:10:23 420738] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27051|now:1757650223420717|stream_id:0|stream_offset:27331| [2025/09/12 04:10:23 420747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:31|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 420754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:27051|applimit:2654| [2025/09/12 04:10:23 420761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 420766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 420770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 420774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 28251| [2025/09/12 04:10:23 420778] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495130|now:1757650223420760|interv:74370| [2025/09/12 04:10:23 420782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495130|now:1757650223420760|interval:74370|pto_count:0|srtt:32953 [2025/09/12 04:10:23 420786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:28251| [2025/09/12 04:10:23 420796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 420800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:28518| [2025/09/12 04:10:23 420804] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 420808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/09/12 04:10:23 420833] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28251|now:1757650223420814|stream_id:0|stream_offset:28518| [2025/09/12 04:10:23 420842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:32|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 420849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:28251|applimit:2654| [2025/09/12 04:10:23 420855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 420860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 420864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 420868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 29451| [2025/09/12 04:10:23 420871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495227|now:1757650223420854|interv:74373| [2025/09/12 04:10:23 420875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495227|now:1757650223420854|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 420880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:29451| [2025/09/12 04:10:23 420884] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 420888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:29705| [2025/09/12 04:10:23 420892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 420896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/09/12 04:10:23 420920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29451|now:1757650223420902|stream_id:0|stream_offset:29705| [2025/09/12 04:10:23 420929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:33|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 420936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:29451|applimit:2654| [2025/09/12 04:10:23 420942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 420947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 420955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 420958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 30651| [2025/09/12 04:10:23 420962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495315|now:1757650223420942|interv:74373| [2025/09/12 04:10:23 420966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495315|now:1757650223420942|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 420970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:30651| [2025/09/12 04:10:23 420975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 420979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:30892| [2025/09/12 04:10:23 420983] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 420987] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/09/12 04:10:23 421012] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30651|now:1757650223420993|stream_id:0|stream_offset:30892| [2025/09/12 04:10:23 421020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:34|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 421026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:30651|applimit:2654| [2025/09/12 04:10:23 421033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 421038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 421042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 421046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31851| [2025/09/12 04:10:23 421050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495406|now:1757650223421033|interv:74373| [2025/09/12 04:10:23 421054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495406|now:1757650223421033|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 421058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:31851| [2025/09/12 04:10:23 421062] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 421066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:32079| [2025/09/12 04:10:23 421070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 421074] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/09/12 04:10:23 421103] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31851|now:1757650223421084|stream_id:0|stream_offset:32079| [2025/09/12 04:10:23 421111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:35|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 421118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31851|applimit:2654| [2025/09/12 04:10:23 421125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 421129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 421133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 421137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 33051| [2025/09/12 04:10:23 421141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495497|now:1757650223421124|interv:74373| [2025/09/12 04:10:23 421145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495497|now:1757650223421124|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 421149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:33051| [2025/09/12 04:10:23 421153] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 421157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:33266| [2025/09/12 04:10:23 421161] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 421166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/09/12 04:10:23 421189] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33051|now:1757650223421171|stream_id:0|stream_offset:33266| [2025/09/12 04:10:23 421198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:36|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 421205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:33051|applimit:2654| [2025/09/12 04:10:23 421211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 421218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 421224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 421229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 34251| [2025/09/12 04:10:23 421233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223495584|now:1757650223421211|interv:74373| [2025/09/12 04:10:23 421241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223495584|now:1757650223421211|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 421246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:34251| [2025/09/12 04:10:23 421250] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 421254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:34453| [2025/09/12 04:10:23 421258] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 421262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223422262|now:1757650223421262|interv:1000| [2025/09/12 04:10:23 421266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 421270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 421274] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223422262| [2025/09/12 04:10:23 421278] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223422262| [2025/09/12 04:10:23 421282] [debug] |xqc_engine_wakeup_after|wakeup:1757650223422262|now:1757650223421282|diff:980| [2025/09/12 04:10:23 421286] [debug] |xqc_engine_main_logic|END|now:1757650223420646| [2025/09/12 04:10:23 422356] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223422355| [2025/09/12 04:10:23 422363] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223422262|pq_index:0| [2025/09/12 04:10:23 422367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223420646| [2025/09/12 04:10:23 422371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223422371| [2025/09/12 04:10:23 422376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223422262|now:1757650223422371| [2025/09/12 04:10:23 422380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223422262|now:1757650223422371| [2025/09/12 04:10:23 422384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 422388] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 422393] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 422397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:34251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 422401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 422405] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 422409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 422413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 422441] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:34453| [2025/09/12 04:10:23 422450] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 422454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/09/12 04:10:23 422482] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34251|now:1757650223422461|stream_id:0|stream_offset:34453| [2025/09/12 04:10:23 422491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:37|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 422498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:34251|applimit:2654| [2025/09/12 04:10:23 422504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 422511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 422516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 422520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 35451| [2025/09/12 04:10:23 422523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223496874|now:1757650223422504|interv:74370| [2025/09/12 04:10:23 422527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223496874|now:1757650223422504|interval:74370|pto_count:0|srtt:32953 [2025/09/12 04:10:23 422532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:35451| [2025/09/12 04:10:23 422536] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:35640| [2025/09/12 04:10:23 422545] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 422549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/09/12 04:10:23 422573] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35451|now:1757650223422555|stream_id:0|stream_offset:35640| [2025/09/12 04:10:23 422581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:38|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 422589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:35451|applimit:2654| [2025/09/12 04:10:23 422595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 422601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 422610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 422613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36651| [2025/09/12 04:10:23 422617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223496968|now:1757650223422595|interv:74373| [2025/09/12 04:10:23 422621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223496968|now:1757650223422595|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 422625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:36651| [2025/09/12 04:10:23 422630] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:36827| [2025/09/12 04:10:23 422638] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 422642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/09/12 04:10:23 422667] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36651|now:1757650223422648|stream_id:0|stream_offset:36827| [2025/09/12 04:10:23 422675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:39|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 422682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36651|applimit:2654| [2025/09/12 04:10:23 422689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 422696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 422701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 422705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 37851| [2025/09/12 04:10:23 422709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223497061|now:1757650223422689|interv:74372| [2025/09/12 04:10:23 422713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223497061|now:1757650223422689|interval:74372|pto_count:0|srtt:32953 [2025/09/12 04:10:23 422717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:37851| [2025/09/12 04:10:23 422722] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:38014| [2025/09/12 04:10:23 422730] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 422734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/09/12 04:10:23 422764] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37851|now:1757650223422744|stream_id:0|stream_offset:38014| [2025/09/12 04:10:23 422772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:40|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 422779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:37851|applimit:2654| [2025/09/12 04:10:23 422786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 422792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 422796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 422799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39051| [2025/09/12 04:10:23 422803] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223497157|now:1757650223422785|interv:74372| [2025/09/12 04:10:23 422807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223497157|now:1757650223422785|interval:74372|pto_count:0|srtt:32953 [2025/09/12 04:10:23 422812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:39051| [2025/09/12 04:10:23 422816] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:39201| [2025/09/12 04:10:23 422824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 422828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/09/12 04:10:23 422853] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39051|now:1757650223422834|stream_id:0|stream_offset:39201| [2025/09/12 04:10:23 422861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:41|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 422868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39051|applimit:2654| [2025/09/12 04:10:23 422875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 422880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 422884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 422888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40251| [2025/09/12 04:10:23 422892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223497247|now:1757650223422874|interv:74373| [2025/09/12 04:10:23 422900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223497247|now:1757650223422874|interval:74373|pto_count:0|srtt:32953 [2025/09/12 04:10:23 422905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:40251| [2025/09/12 04:10:23 422909] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 422914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:40388| [2025/09/12 04:10:23 422921] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 422927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223423927|now:1757650223422927|interv:1000| [2025/09/12 04:10:23 422933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 422939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 422945] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223423927| [2025/09/12 04:10:23 422951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223423927| [2025/09/12 04:10:23 422957] [debug] |xqc_engine_wakeup_after|wakeup:1757650223423927|now:1757650223422957|diff:970| [2025/09/12 04:10:23 422963] [debug] |xqc_engine_main_logic|END|now:1757650223422371| [2025/09/12 04:10:23 424038] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223424038| [2025/09/12 04:10:23 424052] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223423927|pq_index:0| [2025/09/12 04:10:23 424059] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223422371| [2025/09/12 04:10:23 424067] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223424065| [2025/09/12 04:10:23 424074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223423927|now:1757650223424065| [2025/09/12 04:10:23 424081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223423927|now:1757650223424065| [2025/09/12 04:10:23 424087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 424093] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 424101] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 424106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:40251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 424110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 424114] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 424119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 424126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 424140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:40388| [2025/09/12 04:10:23 424154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/09/12 04:10:23 424196] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40251|now:1757650223424171|stream_id:0|stream_offset:40388| [2025/09/12 04:10:23 424204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:42|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40251|applimit:2654| [2025/09/12 04:10:23 424218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 41451| [2025/09/12 04:10:23 424242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223498584|now:1757650223424217|interv:74367| [2025/09/12 04:10:23 424248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223498584|now:1757650223424217|interval:74367|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:41451| [2025/09/12 04:10:23 424262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:41575| [2025/09/12 04:10:23 424276] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/09/12 04:10:23 424318] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41451|now:1757650223424293|stream_id:0|stream_offset:41575| [2025/09/12 04:10:23 424329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:43|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:41451|applimit:2654| [2025/09/12 04:10:23 424343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42651| [2025/09/12 04:10:23 424375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223498706|now:1757650223424343|interv:74363| [2025/09/12 04:10:23 424381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223498706|now:1757650223424343|interval:74363|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:42651| [2025/09/12 04:10:23 424395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42651|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 424409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/09/12 04:10:23 424492] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42651|now:1757650223424446|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 424503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:44|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42651|applimit:2654| [2025/09/12 04:10:23 424515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43851| [2025/09/12 04:10:23 424539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223498859|now:1757650223424515|interv:74344| [2025/09/12 04:10:23 424545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223498859|now:1757650223424515|interval:74344|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:43851| [2025/09/12 04:10:23 424560] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43851|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 424573] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424579] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/09/12 04:10:23 424619] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43851|now:1757650223424595|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 424629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:45|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43851|applimit:2654| [2025/09/12 04:10:23 424643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45051| [2025/09/12 04:10:23 424668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223499008|now:1757650223424643|interv:74365| [2025/09/12 04:10:23 424674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223499008|now:1757650223424643|interval:74365|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:45051| [2025/09/12 04:10:23 424685] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45051|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 424694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/09/12 04:10:23 424725] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45051|now:1757650223424704|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 424734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:46|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45051|applimit:2654| [2025/09/12 04:10:23 424748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46251| [2025/09/12 04:10:23 424774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223499117|now:1757650223424748|interv:74369| [2025/09/12 04:10:23 424786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223499117|now:1757650223424748|interval:74369|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:46251| [2025/09/12 04:10:23 424796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 424800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46251|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 424804] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 424808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/09/12 04:10:23 424837] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46251|now:1757650223424815|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 424845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:47|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 424853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46251|applimit:2654| [2025/09/12 04:10:23 424859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32953|rtt_var:5365|pto_duration:54413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 424865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 424869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 424872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 47451| [2025/09/12 04:10:23 424876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223499228|now:1757650223424858|interv:74370| [2025/09/12 04:10:23 424880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223499228|now:1757650223424858|interval:74370|pto_count:0|srtt:32953 [2025/09/12 04:10:23 424885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47977|inflight:47451| [2025/09/12 04:10:23 424889] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223433307| [2025/09/12 04:10:23 424894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223433307| [2025/09/12 04:10:23 424898] [debug] |xqc_engine_wakeup_after|wakeup:1757650223433307|now:1757650223424897|diff:8410| [2025/09/12 04:10:23 424902] [debug] |xqc_engine_main_logic|END|now:1757650223424065| [2025/09/12 04:10:23 433969] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223433969| [2025/09/12 04:10:23 433981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223433307|pq_index:0| [2025/09/12 04:10:23 433985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223424065| [2025/09/12 04:10:23 433991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223433989| [2025/09/12 04:10:23 433995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223433307|now:1757650223433989| [2025/09/12 04:10:23 434005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 434009] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223433307|now:1757650223433989| [2025/09/12 04:10:23 434013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 434017] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 434022] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:0|ack_delay:25715|first_ack_range:0|largest_pkt_recv_time:1757650223408307| [2025/09/12 04:10:23 434026] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:0|low:0|pkt_pns:2| [2025/09/12 04:10:23 434030] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/09/12 04:10:23 434034] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 434039] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 434044] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 434048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 434053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 434057] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 434061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 434065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 434070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 434074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 434078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/09/12 04:10:23 434082] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223499228| [2025/09/12 04:10:23 434086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223499228| [2025/09/12 04:10:23 434090] [debug] |xqc_engine_wakeup_after|wakeup:1757650223499228|now:1757650223434090|diff:65138| [2025/09/12 04:10:23 434094] [debug] |xqc_engine_main_logic|END|now:1757650223433989| [2025/09/12 04:10:23 439417] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1352|state:ESTABED|recv_time:1757650223439416| [2025/09/12 04:10:23 439444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 439452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:0| [2025/09/12 04:10:23 439457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/09/12 04:10:23 439466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1| [2025/09/12 04:10:23 439479] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 439485] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 439491] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 439500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223464416|now:1757650223439416|interv:25000| [2025/09/12 04:10:23 439507] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223439416|max_ack_delay:25000| [2025/09/12 04:10:23 439514] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:2| [2025/09/12 04:10:23 439520] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1352|pkt_type:SHORT_HEADER|pkt_num:1|frame:PADDING PING |recv_time:1757650223439416|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 439527] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343439416|now:1757650223439416|interv:120000000| [2025/09/12 04:10:23 439534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343439416|now:1757650223439416|interv:120000000| [2025/09/12 04:10:23 439539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223499228|pq_index:0| [2025/09/12 04:10:23 439545] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223433989| [2025/09/12 04:10:23 439551] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223439551| [2025/09/12 04:10:23 439558] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223439557| [2025/09/12 04:10:23 439566] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 439573] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32953|min_srtt:32953|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 439580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 439586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 439592] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 439598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 439604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 439611] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 439617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47451|cwnd:47977|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 439624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/09/12 04:10:23 439634] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 439640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 439646] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223439646|diff:24770| [2025/09/12 04:10:23 439652] [debug] |xqc_engine_main_logic|END|now:1757650223439557| [2025/09/12 04:10:23 439662] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223439661| [2025/09/12 04:10:23 439668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 439676] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:1| [2025/09/12 04:10:23 439682] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/09/12 04:10:23 439689] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:2| [2025/09/12 04:10:23 439695] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 439702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:0|origin_pktnum:0|size:6|pns:2|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |conn_state:ESTABED|frame_largest_ack:2|path_largest_ack:0| [2025/09/12 04:10:23 439709] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:0|ack_elapse:31935|ctl_first_sent_time:1757650223407726|lagest_ack_time:1757650223439661|curr_delivered:2031| [2025/09/12 04:10:23 439716] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223407726| [2025/09/12 04:10:23 439722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:890||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/09/12 04:10:23 439729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2|origin_pktnum:0|size:16|pns:2|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |conn_state:ESTABED|frame_largest_ack:2|path_largest_ack:2| [2025/09/12 04:10:23 439735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:0|ack_elapse:31935|ctl_first_sent_time:1757650223407726|lagest_ack_time:1757650223439661|curr_delivered:2047| [2025/09/12 04:10:23 439742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223407830| [2025/09/12 04:10:23 439748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:889||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/09/12 04:10:23 439754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32953|rttvar:5365|minrtt:32879|latest_rtt:31831|ack_delay:16| [2025/09/12 04:10:23 439761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32810|rttvar:4308|minrtt:31831|latest_rtt:31831|ack_delay:16| [2025/09/12 04:10:23 439767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/09/12 04:10:23 439773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 439779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32810|rtt_var:4308|pto_duration:50042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 439785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 439791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 439803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 47429| [2025/09/12 04:10:23 439810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223494857|now:1757650223439779|interv:55078| [2025/09/12 04:10:23 439815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223494857|now:1757650223439779|interval:55078|pto_count:0|srtt:32810 [2025/09/12 04:10:23 439822] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 31935, delivered 22|rate 688|lost 0| [2025/09/12 04:10:23 439829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/09/12 04:10:23 439835] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (688) in round 2| [2025/09/12 04:10:23 439841] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|probertt expire|rtt:31831, old_rtt:32879| [2025/09/12 04:10:23 439847] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:31831, old_rtt:32879| [2025/09/12 04:10:23 439853] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3922| [2025/09/12 04:10:23 439859] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47977|packet_lost:0|acked:22|po_sent_time:1757650223407830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 439866] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47977|packet_lost:0|acked:22|po_sent_time:1757650223407830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 439873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:59620|cwnd:47999|full_bw_reached:0|inflight:47429|srtt:32810|latest_rtt:31831|min_rtt:31831|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 439881] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:2| [2025/09/12 04:10:23 439888] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:2|frame:ACK |recv_time:1757650223439661|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 439894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343439661|now:1757650223439661|interv:120000000| [2025/09/12 04:10:23 439901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343439661|now:1757650223439661|interv:120000000| [2025/09/12 04:10:23 439907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 439913] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223439557| [2025/09/12 04:10:23 439918] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223439918| [2025/09/12 04:10:23 439923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223439922| [2025/09/12 04:10:23 439928] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 439933] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32810|min_srtt:32810|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 439942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47429|cwnd:47999|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 439946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 439950] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 439954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 439958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 439963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 439968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47429|cwnd:47999|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 439975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/09/12 04:10:23 439982] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 439988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 439994] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223439994|diff:24422| [2025/09/12 04:10:23 439999] [debug] |xqc_engine_main_logic|END|now:1757650223439922| [2025/09/12 04:10:23 440006] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223440006| [2025/09/12 04:10:23 440011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 440017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:2| [2025/09/12 04:10:23 440021] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/09/12 04:10:23 440026] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:3| [2025/09/12 04:10:23 440030] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 440035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:3|origin_pktnum:0|size:266|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:3| [2025/09/12 04:10:23 440039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:288|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:188|ack_elapse:32280|ctl_first_sent_time:1757650223407914|lagest_ack_time:1757650223440006|curr_delivered:2313| [2025/09/12 04:10:23 440044] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223407914| [2025/09/12 04:10:23 440048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:888||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/09/12 04:10:23 440052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:4|origin_pktnum:0|size:267|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:4|path_largest_ack:4| [2025/09/12 04:10:23 440056] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:288|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:188|ack_elapse:32280|ctl_first_sent_time:1757650223407914|lagest_ack_time:1757650223440006|curr_delivered:2580| [2025/09/12 04:10:23 440069] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223408000| [2025/09/12 04:10:23 440073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:887||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/09/12 04:10:23 440076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32810|rttvar:4308|minrtt:31831|latest_rtt:32006|ack_delay:72| [2025/09/12 04:10:23 440081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32700|rttvar:3450|minrtt:31831|latest_rtt:32006|ack_delay:72| [2025/09/12 04:10:23 440085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:4|lost_pn:1|thresh:3| [2025/09/12 04:10:23 440089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 440093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32700|rtt_var:3450|pto_duration:46500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 440097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 440101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 440105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46896| [2025/09/12 04:10:23 440108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223491315|now:1757650223440092|interv:51223| [2025/09/12 04:10:23 440112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223491315|now:1757650223440092|interval:51223|pto_count:0|srtt:32700 [2025/09/12 04:10:23 440117] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 188, ack_elapse 32280, delivered 555|rate 17193|lost 0| [2025/09/12 04:10:23 440121] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (17193) in round 2| [2025/09/12 04:10:23 440125] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:31831, old_rtt:31831| [2025/09/12 04:10:23 440129] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3922| [2025/09/12 04:10:23 440133] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47999|packet_lost:0|acked:533|po_sent_time:1757650223408000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 440137] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47999|packet_lost:0|acked:533|po_sent_time:1757650223408000|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 440142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:59620|cwnd:48532|full_bw_reached:0|inflight:46896|srtt:32700|latest_rtt:32006|min_rtt:31831|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 440147] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:2| [2025/09/12 04:10:23 440151] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:3|frame:ACK |recv_time:1757650223440006|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 440158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343440006|now:1757650223440006|interv:120000000| [2025/09/12 04:10:23 440162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343440006|now:1757650223440006|interv:120000000| [2025/09/12 04:10:23 440166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 440170] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223439922| [2025/09/12 04:10:23 440174] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223440174| [2025/09/12 04:10:23 440179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223440178| [2025/09/12 04:10:23 440183] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 440188] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32700|min_srtt:32700|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 440192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46896|cwnd:48532|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 440196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 440200] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 440204] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 440208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 440212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 440217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46896|cwnd:48532|conn:000055D52C7C50DC|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 440221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 440225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/09/12 04:10:23 440259] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:48|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46896|now:1757650223440232|stream_id:0|stream_offset:47510| [2025/09/12 04:10:23 440269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:48|origin_pktnum:0|size:1206|enc_size:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 440277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46896|applimit:2654| [2025/09/12 04:10:23 440283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32700|rtt_var:3450|pto_duration:46500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 440291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 440296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 440304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48102| [2025/09/12 04:10:23 440308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223506732|now:1757650223440283|interv:66449| [2025/09/12 04:10:23 440312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223506732|now:1757650223440283|interval:66449|pto_count:0|srtt:32700 [2025/09/12 04:10:23 440317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48532|inflight:48102| [2025/09/12 04:10:23 440322] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 440326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 440330] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223440329|diff:24087| [2025/09/12 04:10:23 440334] [debug] |xqc_engine_main_logic|END|now:1757650223440178| [2025/09/12 04:10:23 440340] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223440340| [2025/09/12 04:10:23 440345] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 440350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:3| [2025/09/12 04:10:23 440355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/09/12 04:10:23 440363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/09/12 04:10:23 440369] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 440376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:5|origin_pktnum:0|size:37|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:6|path_largest_ack:5| [2025/09/12 04:10:23 440383] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:592|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:405|ack_elapse:32614|ctl_first_sent_time:1757650223408131|lagest_ack_time:1757650223440340|curr_delivered:2617| [2025/09/12 04:10:23 440390] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223408131| [2025/09/12 04:10:23 440397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:886||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/09/12 04:10:23 440403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:6|origin_pktnum:0|size:37|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:6|path_largest_ack:6| [2025/09/12 04:10:23 440410] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:592|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:0|send_elapse:405|ack_elapse:32614|ctl_first_sent_time:1757650223408131|lagest_ack_time:1757650223440340|curr_delivered:2654| [2025/09/12 04:10:23 440417] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223408214| [2025/09/12 04:10:23 440441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/09/12 04:10:23 440447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32700|rttvar:3450|minrtt:31831|latest_rtt:32126|ack_delay:16| [2025/09/12 04:10:23 440454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32626|rttvar:2735|minrtt:31831|latest_rtt:32126|ack_delay:16| [2025/09/12 04:10:23 440466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:6|lost_pn:3|thresh:3| [2025/09/12 04:10:23 440472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 440478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32626|rtt_var:2735|pto_duration:43566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 440485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 440491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 440497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48028| [2025/09/12 04:10:23 440503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223503798|now:1757650223440478|interv:63320| [2025/09/12 04:10:23 440509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223503798|now:1757650223440478|interval:63320|pto_count:0|srtt:32626 [2025/09/12 04:10:23 440516] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 405, ack_elapse 32614, delivered 629|rate 19286|lost 0| [2025/09/12 04:10:23 440522] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (19286) in round 2| [2025/09/12 04:10:23 440528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:31831, old_rtt:31831| [2025/09/12 04:10:23 440534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3922| [2025/09/12 04:10:23 440541] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48532|packet_lost:0|acked:74|po_sent_time:1757650223408214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 440547] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48532|packet_lost:0|acked:74|po_sent_time:1757650223408214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 440554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:59620|cwnd:48606|full_bw_reached:0|inflight:48028|srtt:32626|latest_rtt:32126|min_rtt:31831|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 440563] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/09/12 04:10:23 440569] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:4|frame:ACK |recv_time:1757650223440340|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 440575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343440340|now:1757650223440340|interv:120000000| [2025/09/12 04:10:23 440582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343440340|now:1757650223440340|interv:120000000| [2025/09/12 04:10:23 440588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 440594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223440178| [2025/09/12 04:10:23 440600] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223440600| [2025/09/12 04:10:23 440608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223440606| [2025/09/12 04:10:23 440621] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 440628] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32626|min_srtt:32626|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 440635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48028|cwnd:48606|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 440641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 440647] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 440652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 440659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 440665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 440672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 440678] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223440678|diff:23738| [2025/09/12 04:10:23 440684] [debug] |xqc_engine_main_logic|END|now:1757650223440606| [2025/09/12 04:10:23 440693] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223440693| [2025/09/12 04:10:23 440699] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223440699|diff:23717| [2025/09/12 04:10:23 440705] [debug] |xqc_engine_main_logic|END|now:1757650223440693| [2025/09/12 04:10:23 446636] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223446635| [2025/09/12 04:10:23 446651] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 446660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:4| [2025/09/12 04:10:23 446665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/09/12 04:10:23 446673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/09/12 04:10:23 446680] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 446687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:7|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:8|path_largest_ack:7| [2025/09/12 04:10:23 446694] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:640|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8335|ack_elapse:38909|ctl_first_sent_time:1757650223416061|lagest_ack_time:1757650223446635|curr_delivered:2665| [2025/09/12 04:10:23 446702] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416061| [2025/09/12 04:10:23 446708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/09/12 04:10:23 446715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:8|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:8|path_largest_ack:8| [2025/09/12 04:10:23 446729] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:640|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8335|ack_elapse:38909|ctl_first_sent_time:1757650223416061|lagest_ack_time:1757650223446635|curr_delivered:2676| [2025/09/12 04:10:23 446736] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416162| [2025/09/12 04:10:23 446742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/09/12 04:10:23 446749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32626|rttvar:2735|minrtt:31831|latest_rtt:30473|ack_delay:16| [2025/09/12 04:10:23 446755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32355|rttvar:2594|minrtt:30473|latest_rtt:30473|ack_delay:16| [2025/09/12 04:10:23 446762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:8|lost_pn:5|thresh:3| [2025/09/12 04:10:23 446769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 446775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32355|rtt_var:2594|pto_duration:42731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 446782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 446788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 446793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48006| [2025/09/12 04:10:23 446800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223502963|now:1757650223446775|interv:56188| [2025/09/12 04:10:23 446806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223502963|now:1757650223446775|interval:56188|pto_count:0|srtt:32355 [2025/09/12 04:10:23 446813] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 8335, ack_elapse 38909, delivered 651|rate 16731|lost 0| [2025/09/12 04:10:23 446820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|probertt expire|rtt:30473, old_rtt:31831| [2025/09/12 04:10:23 446825] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:31831| [2025/09/12 04:10:23 446831] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:3922| [2025/09/12 04:10:23 446837] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48606|packet_lost:0|acked:22|po_sent_time:1757650223416162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 446843] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48606|packet_lost:0|acked:22|po_sent_time:1757650223416162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 446850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:59620|cwnd:48628|full_bw_reached:0|inflight:48006|srtt:32355|latest_rtt:30473|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 446859] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/09/12 04:10:23 446869] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK |recv_time:1757650223446635|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 446874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343446635|now:1757650223446635|interv:120000000| [2025/09/12 04:10:23 446879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343446635|now:1757650223446635|interv:120000000| [2025/09/12 04:10:23 446882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 446887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223440606| [2025/09/12 04:10:23 446891] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223446891| [2025/09/12 04:10:23 446896] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223446894| [2025/09/12 04:10:23 446901] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 446906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32355|min_srtt:32355|path_bw:59620|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 446910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:48628|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 446915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 446919] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 446922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 446927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 446931] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 446935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 446939] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223446939|diff:17477| [2025/09/12 04:10:23 446943] [debug] |xqc_engine_main_logic|END|now:1757650223446894| [2025/09/12 04:10:23 446949] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223446949| [2025/09/12 04:10:23 446953] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223446952|diff:17464| [2025/09/12 04:10:23 446956] [debug] |xqc_engine_main_logic|END|now:1757650223446949| [2025/09/12 04:10:23 448739] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223448738| [2025/09/12 04:10:23 448754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 448763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:5| [2025/09/12 04:10:23 448769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/09/12 04:10:23 448783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/09/12 04:10:23 448789] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 448796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:9|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:9| [2025/09/12 04:10:23 448812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8548|ack_elapse:41012|ctl_first_sent_time:1757650223416274|lagest_ack_time:1757650223448738|curr_delivered:3876| [2025/09/12 04:10:23 448820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416274| [2025/09/12 04:10:23 448827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/09/12 04:10:23 448834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:10|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:10| [2025/09/12 04:10:23 448841] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8548|ack_elapse:41012|ctl_first_sent_time:1757650223416274|lagest_ack_time:1757650223448738|curr_delivered:5076| [2025/09/12 04:10:23 448848] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416365| [2025/09/12 04:10:23 448854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/09/12 04:10:23 448860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32355|rttvar:2594|minrtt:30473|latest_rtt:32373|ack_delay:40| [2025/09/12 04:10:23 448866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32352|rttvar:1951|minrtt:30473|latest_rtt:32373|ack_delay:40| [2025/09/12 04:10:23 448873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:10|lost_pn:7|thresh:3| [2025/09/12 04:10:23 448879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 448884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32352|rtt_var:1951|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 448888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 448892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 448896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45606| [2025/09/12 04:10:23 448900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223500388|now:1757650223448884|interv:51504| [2025/09/12 04:10:23 448904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223500388|now:1757650223448884|interval:51504|pto_count:0|srtt:32352 [2025/09/12 04:10:23 448908] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 8548, ack_elapse 41012, delivered 3051|rate 74392|lost 0| [2025/09/12 04:10:23 448913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (74392) in round 2| [2025/09/12 04:10:23 448917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 448921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:6537|extra_cwnd:4800| [2025/09/12 04:10:23 448925] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48628|packet_lost:0|acked:2400|po_sent_time:1757650223416365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 448934] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48628|packet_lost:0|acked:2400|po_sent_time:1757650223416365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 448938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:74392|cwnd:51028|full_bw_reached:0|inflight:45606|srtt:32352|latest_rtt:32373|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 448944] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/09/12 04:10:23 448948] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1757650223448738|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 448953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343448738|now:1757650223448738|interv:120000000| [2025/09/12 04:10:23 448957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343448738|now:1757650223448738|interv:120000000| [2025/09/12 04:10:23 448961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 448965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223446894| [2025/09/12 04:10:23 448969] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223448969| [2025/09/12 04:10:23 448974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223448973| [2025/09/12 04:10:23 448980] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 448984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|min_srtt:32352|path_bw:74392|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 448989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 448993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 448998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 449002] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|min_srtt:32352|path_bw:74392|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 449006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:49884| [2025/09/12 04:10:23 449011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 449015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 449022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|min_srtt:32352|path_bw:74392|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 449026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:51071| [2025/09/12 04:10:23 449030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 449034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 449038] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|min_srtt:32352|path_bw:74392|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 449042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:52258| [2025/09/12 04:10:23 449046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 449051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 449055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32352|min_srtt:32352|path_bw:74392|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 449059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:53445| [2025/09/12 04:10:23 449063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 449067] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 449071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 449075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 449080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 449084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45606|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 449088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 449093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/09/12 04:10:23 449127] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:49|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45606|now:1757650223449100|stream_id:0|stream_offset:48697| [2025/09/12 04:10:23 449137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:49|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 449144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45606|applimit:0| [2025/09/12 04:10:23 449157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32352|rtt_var:1951|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 449163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 449167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 449171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46806| [2025/09/12 04:10:23 449175] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223509256|now:1757650223449156|interv:60100| [2025/09/12 04:10:23 449179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223509256|now:1757650223449156|interval:60100|pto_count:0|srtt:32352 [2025/09/12 04:10:23 449184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51028|inflight:46806| [2025/09/12 04:10:23 449189] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 449193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:49884| [2025/09/12 04:10:23 449197] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 449202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/09/12 04:10:23 449229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1757650223449208|stream_id:0|stream_offset:49884| [2025/09/12 04:10:23 449239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:50|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 449246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/09/12 04:10:23 449253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32352|rtt_var:1951|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 449259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 449263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 449267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48006| [2025/09/12 04:10:23 449271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223509364|now:1757650223449252|interv:60112| [2025/09/12 04:10:23 449275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223509364|now:1757650223449252|interval:60112|pto_count:0|srtt:32352 [2025/09/12 04:10:23 449279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51028|inflight:48006| [2025/09/12 04:10:23 449284] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 449289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:51071| [2025/09/12 04:10:23 449302] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 449309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/09/12 04:10:23 449343] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1757650223449317|stream_id:0|stream_offset:51071| [2025/09/12 04:10:23 449352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:51|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 449359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/09/12 04:10:23 449366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32352|rtt_var:1951|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 449373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 449379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 449384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49206| [2025/09/12 04:10:23 449390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223509473|now:1757650223449366|interv:60107| [2025/09/12 04:10:23 449396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223509473|now:1757650223449366|interval:60107|pto_count:0|srtt:32352 [2025/09/12 04:10:23 449403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51028|inflight:49206| [2025/09/12 04:10:23 449410] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 449416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:51028|conn:000055D52C7C50DC|stream_id:0|stream_offset:52258| [2025/09/12 04:10:23 449445] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 449452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/09/12 04:10:23 449502] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1757650223449462|stream_id:0|stream_offset:52258| [2025/09/12 04:10:23 449511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:52|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 449517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/09/12 04:10:23 449523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32352|rtt_var:1951|pto_duration:40156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 449530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 449535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 449541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50406| [2025/09/12 04:10:23 449553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223509618|now:1757650223449523|interv:60095| [2025/09/12 04:10:23 449559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223509618|now:1757650223449523|interval:60095|pto_count:0|srtt:32352 [2025/09/12 04:10:23 449566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51028|inflight:50406| [2025/09/12 04:10:23 449573] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 449580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 449586] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223449585|diff:14831| [2025/09/12 04:10:23 449592] [debug] |xqc_engine_main_logic|END|now:1757650223448973| [2025/09/12 04:10:23 449600] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223449599| [2025/09/12 04:10:23 449605] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223449605|diff:14811| [2025/09/12 04:10:23 449611] [debug] |xqc_engine_main_logic|END|now:1757650223449599| [2025/09/12 04:10:23 450733] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223450731| [2025/09/12 04:10:23 450748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 450757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:6| [2025/09/12 04:10:23 450763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/09/12 04:10:23 450771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/09/12 04:10:23 450778] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 450786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:11|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:11| [2025/09/12 04:10:23 450805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:4251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8748|ack_elapse:43005|ctl_first_sent_time:1757650223416474|lagest_ack_time:1757650223450731|curr_delivered:6276| [2025/09/12 04:10:23 450813] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416474| [2025/09/12 04:10:23 450820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/09/12 04:10:23 450826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:12|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:12| [2025/09/12 04:10:23 450833] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:4251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8748|ack_elapse:43005|ctl_first_sent_time:1757650223416474|lagest_ack_time:1757650223450731|curr_delivered:7476| [2025/09/12 04:10:23 450840] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416567| [2025/09/12 04:10:23 450846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/09/12 04:10:23 450852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32352|rttvar:1951|minrtt:30473|latest_rtt:34164|ack_delay:24| [2025/09/12 04:10:23 450866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32575|rttvar:1911|minrtt:30473|latest_rtt:34164|ack_delay:24| [2025/09/12 04:10:23 450870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/09/12 04:10:23 450874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 450878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32575|rtt_var:1911|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 450883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 450887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 450891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48006| [2025/09/12 04:10:23 450895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223509681|now:1757650223450878|interv:58803| [2025/09/12 04:10:23 450899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223509681|now:1757650223450878|interval:58803|pto_count:0|srtt:32575 [2025/09/12 04:10:23 450903] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 8748, ack_elapse 43005, delivered 5451|rate 126752|lost 0| [2025/09/12 04:10:23 450908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (126752) in round 2| [2025/09/12 04:10:23 450912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 450916] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11141|extra_cwnd:9096| [2025/09/12 04:10:23 450920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51028|packet_lost:0|acked:2400|po_sent_time:1757650223416567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 450924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51028|packet_lost:0|acked:2400|po_sent_time:1757650223416567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 450929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:126752|cwnd:53428|full_bw_reached:0|inflight:48006|srtt:32575|latest_rtt:34164|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 450934] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bandwidth change record|bw_before:74392|bw_after:126752|srtt:32575|cwnd:53428| [2025/09/12 04:10:23 450939] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/09/12 04:10:23 450943] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:7|frame:ACK |recv_time:1757650223450731|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 450948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343450731|now:1757650223450731|interv:120000000| [2025/09/12 04:10:23 450952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343450731|now:1757650223450731|interv:120000000| [2025/09/12 04:10:23 450956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 450964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223448973| [2025/09/12 04:10:23 450968] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223450968| [2025/09/12 04:10:23 450973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223450971| [2025/09/12 04:10:23 450978] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 450983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|min_srtt:32575|path_bw:126752|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 450988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:53445| [2025/09/12 04:10:23 450992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 450997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 451001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|min_srtt:32575|path_bw:126752|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 451005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:54632| [2025/09/12 04:10:23 451010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 451014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 451018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|min_srtt:32575|path_bw:126752|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 451023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:55819| [2025/09/12 04:10:23 451027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 451031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 451035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|min_srtt:32575|path_bw:126752|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 451039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:57006| [2025/09/12 04:10:23 451043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 451048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 451055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32575|min_srtt:32575|path_bw:126752|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 451059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:58193| [2025/09/12 04:10:23 451064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 451068] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 451071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 451076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 451080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 451084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:53445| [2025/09/12 04:10:23 451089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 451093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/09/12 04:10:23 451127] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1757650223451101|stream_id:0|stream_offset:53445| [2025/09/12 04:10:23 451133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:53|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 451138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/09/12 04:10:23 451142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32575|rtt_var:1911|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 451148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 451155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 451161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49206| [2025/09/12 04:10:23 451167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223511320|now:1757650223451142|interv:60178| [2025/09/12 04:10:23 451174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223511320|now:1757650223451142|interval:60178|pto_count:0|srtt:32575 [2025/09/12 04:10:23 451182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53428|inflight:49206| [2025/09/12 04:10:23 451190] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 451196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:54632| [2025/09/12 04:10:23 451207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 451211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/09/12 04:10:23 451237] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1757650223451218|stream_id:0|stream_offset:54632| [2025/09/12 04:10:23 451244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:54|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 451252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/09/12 04:10:23 451259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32575|rtt_var:1911|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 451266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 451272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 451278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50406| [2025/09/12 04:10:23 451285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223511437|now:1757650223451258|interv:60179| [2025/09/12 04:10:23 451291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223511437|now:1757650223451258|interval:60179|pto_count:0|srtt:32575 [2025/09/12 04:10:23 451299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53428|inflight:50406| [2025/09/12 04:10:23 451307] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 451313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:55819| [2025/09/12 04:10:23 451320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 451326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/09/12 04:10:23 451359] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1757650223451336|stream_id:0|stream_offset:55819| [2025/09/12 04:10:23 451369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:55|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 451376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/09/12 04:10:23 451383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32575|rtt_var:1911|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 451389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 451395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 451401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51606| [2025/09/12 04:10:23 451414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223511555|now:1757650223451382|interv:60173| [2025/09/12 04:10:23 451444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223511555|now:1757650223451382|interval:60173|pto_count:0|srtt:32575 [2025/09/12 04:10:23 451452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53428|inflight:51606| [2025/09/12 04:10:23 451459] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 451465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:53428|conn:000055D52C7C50DC|stream_id:0|stream_offset:57006| [2025/09/12 04:10:23 451472] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 451478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/09/12 04:10:23 451505] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1757650223451488|stream_id:0|stream_offset:57006| [2025/09/12 04:10:23 451514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:56|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 451522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/09/12 04:10:23 451529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32575|rtt_var:1911|pto_duration:40219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 451536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 451542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 451548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52806| [2025/09/12 04:10:23 451555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223511707|now:1757650223451529|interv:60178| [2025/09/12 04:10:23 451561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223511707|now:1757650223451529|interval:60178|pto_count:0|srtt:32575 [2025/09/12 04:10:23 451569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:53428|inflight:52806| [2025/09/12 04:10:23 451576] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 451582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 451588] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223451587|diff:12829| [2025/09/12 04:10:23 451594] [debug] |xqc_engine_main_logic|END|now:1757650223450971| [2025/09/12 04:10:23 451602] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223451602| [2025/09/12 04:10:23 451608] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223451608|diff:12808| [2025/09/12 04:10:23 451614] [debug] |xqc_engine_main_logic|END|now:1757650223451602| [2025/09/12 04:10:23 452684] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223452683| [2025/09/12 04:10:23 452698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 452714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:7| [2025/09/12 04:10:23 452722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/09/12 04:10:23 452730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/09/12 04:10:23 452736] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 452743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:13|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:13| [2025/09/12 04:10:23 452750] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8934|ack_elapse:44957|ctl_first_sent_time:1757650223416660|lagest_ack_time:1757650223452683|curr_delivered:8676| [2025/09/12 04:10:23 452756] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416660| [2025/09/12 04:10:23 452761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/09/12 04:10:23 452768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:14|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:14|path_largest_ack:14| [2025/09/12 04:10:23 452775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:6651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:8934|ack_elapse:44957|ctl_first_sent_time:1757650223416660|lagest_ack_time:1757650223452683|curr_delivered:9876| [2025/09/12 04:10:23 452782] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416754| [2025/09/12 04:10:23 452788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/09/12 04:10:23 452794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32575|rttvar:1911|minrtt:30473|latest_rtt:35929|ack_delay:24| [2025/09/12 04:10:23 452801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:32992|rttvar:2266|minrtt:30473|latest_rtt:35929|ack_delay:24| [2025/09/12 04:10:23 452807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/09/12 04:10:23 452814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 452820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32992|rtt_var:2266|pto_duration:42056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 452827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 452833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 452839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50406| [2025/09/12 04:10:23 452846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223513544|now:1757650223452820|interv:60724| [2025/09/12 04:10:23 452851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223513544|now:1757650223452820|interval:60724|pto_count:0|srtt:32992 [2025/09/12 04:10:23 452861] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 8934, ack_elapse 44957, delivered 7851|rate 174633|lost 0| [2025/09/12 04:10:23 452868] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (174633) in round 2| [2025/09/12 04:10:23 452875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 452881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:15351|extra_cwnd:13024| [2025/09/12 04:10:23 452887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:53428|packet_lost:0|acked:2400|po_sent_time:1757650223416754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 452891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:53428|packet_lost:0|acked:2400|po_sent_time:1757650223416754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 452896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:174633|cwnd:55828|full_bw_reached:0|inflight:50406|srtt:32992|latest_rtt:35929|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 452902] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/09/12 04:10:23 452906] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1757650223452683|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 452911] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343452683|now:1757650223452683|interv:120000000| [2025/09/12 04:10:23 452915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343452683|now:1757650223452683|interv:120000000| [2025/09/12 04:10:23 452919] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 452923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223450971| [2025/09/12 04:10:23 452927] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223452927| [2025/09/12 04:10:23 452932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223452931| [2025/09/12 04:10:23 452938] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 452943] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|min_srtt:32992|path_bw:174633|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 452947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:58193| [2025/09/12 04:10:23 452952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 452956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 452961] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|min_srtt:32992|path_bw:174633|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 452968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:59380| [2025/09/12 04:10:23 452973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 452977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 452981] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|min_srtt:32992|path_bw:174633|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 452985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:60567| [2025/09/12 04:10:23 452990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 452994] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 452998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|min_srtt:32992|path_bw:174633|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 453002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:61754| [2025/09/12 04:10:23 453006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 453010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 453014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:32992|min_srtt:32992|path_bw:174633|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 453018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:62941| [2025/09/12 04:10:23 453022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 453026] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 453030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 453034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 453039] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 453043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:58193| [2025/09/12 04:10:23 453047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 453052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/09/12 04:10:23 453084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1757650223453059|stream_id:0|stream_offset:58193| [2025/09/12 04:10:23 453099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:57|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 453107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/09/12 04:10:23 453112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32992|rtt_var:2266|pto_duration:42056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 453116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 453120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 453124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51606| [2025/09/12 04:10:23 453128] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223515115|now:1757650223453112|interv:62003| [2025/09/12 04:10:23 453132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223515115|now:1757650223453112|interval:62003|pto_count:0|srtt:32992 [2025/09/12 04:10:23 453137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55828|inflight:51606| [2025/09/12 04:10:23 453142] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 453146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:59380| [2025/09/12 04:10:23 453151] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 453155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/09/12 04:10:23 453181] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1757650223453161|stream_id:0|stream_offset:59380| [2025/09/12 04:10:23 453190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:58|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 453197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/09/12 04:10:23 453203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32992|rtt_var:2266|pto_duration:42056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 453207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 453211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 453215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52806| [2025/09/12 04:10:23 453219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223515217|now:1757650223453203|interv:62014| [2025/09/12 04:10:23 453223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223515217|now:1757650223453203|interval:62014|pto_count:0|srtt:32992 [2025/09/12 04:10:23 453232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55828|inflight:52806| [2025/09/12 04:10:23 453236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 453242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:60567| [2025/09/12 04:10:23 453249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 453255] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/09/12 04:10:23 453281] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1757650223453261|stream_id:0|stream_offset:60567| [2025/09/12 04:10:23 453289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:59|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 453296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/09/12 04:10:23 453302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32992|rtt_var:2266|pto_duration:42056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 453306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 453310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 453314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54006| [2025/09/12 04:10:23 453318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223515317|now:1757650223453302|interv:62015| [2025/09/12 04:10:23 453322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223515317|now:1757650223453302|interval:62015|pto_count:0|srtt:32992 [2025/09/12 04:10:23 453326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55828|inflight:54006| [2025/09/12 04:10:23 453330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 453335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:55828|conn:000055D52C7C50DC|stream_id:0|stream_offset:61754| [2025/09/12 04:10:23 453340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 453346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/09/12 04:10:23 453375] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1757650223453355|stream_id:0|stream_offset:61754| [2025/09/12 04:10:23 453384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:60|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 453391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/09/12 04:10:23 453403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:32992|rtt_var:2266|pto_duration:42056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 453410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 453416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 453443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55206| [2025/09/12 04:10:23 453450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223515411|now:1757650223453403|interv:62008| [2025/09/12 04:10:23 453456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223515411|now:1757650223453403|interval:62008|pto_count:0|srtt:32992 [2025/09/12 04:10:23 453464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55828|inflight:55206| [2025/09/12 04:10:23 453471] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 453476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 453480] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223453480|diff:10936| [2025/09/12 04:10:23 453484] [debug] |xqc_engine_main_logic|END|now:1757650223452931| [2025/09/12 04:10:23 453490] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223453490| [2025/09/12 04:10:23 453497] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223453497|diff:10919| [2025/09/12 04:10:23 453503] [debug] |xqc_engine_main_logic|END|now:1757650223453490| [2025/09/12 04:10:23 454732] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223454730| [2025/09/12 04:10:23 454746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 454752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:8| [2025/09/12 04:10:23 454756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/09/12 04:10:23 454762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/09/12 04:10:23 454766] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 454771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:15|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:15| [2025/09/12 04:10:23 454776] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9119|ack_elapse:47004|ctl_first_sent_time:1757650223416845|lagest_ack_time:1757650223454730|curr_delivered:11076| [2025/09/12 04:10:23 454782] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416845| [2025/09/12 04:10:23 454789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/09/12 04:10:23 454795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:16|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:16|path_largest_ack:16| [2025/09/12 04:10:23 454801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:9051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9119|ack_elapse:47004|ctl_first_sent_time:1757650223416845|lagest_ack_time:1757650223454730|curr_delivered:12276| [2025/09/12 04:10:23 454817] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223416937| [2025/09/12 04:10:23 454823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/09/12 04:10:23 454829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:32992|rttvar:2266|minrtt:30473|latest_rtt:37793|ack_delay:32| [2025/09/12 04:10:23 454836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33588|rttvar:2892|minrtt:30473|latest_rtt:37793|ack_delay:32| [2025/09/12 04:10:23 454841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/09/12 04:10:23 454847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 454853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33588|rtt_var:2892|pto_duration:45156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 454860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 454864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 454868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52806| [2025/09/12 04:10:23 454874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223518511|now:1757650223454853|interv:63658| [2025/09/12 04:10:23 454880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223518511|now:1757650223454853|interval:63658|pto_count:0|srtt:33588 [2025/09/12 04:10:23 454887] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 9119, ack_elapse 47004, delivered 10251|rate 218087|lost 0| [2025/09/12 04:10:23 454893] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (218087) in round 2| [2025/09/12 04:10:23 454900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 454907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:19170|extra_cwnd:16588| [2025/09/12 04:10:23 454913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55828|packet_lost:0|acked:2400|po_sent_time:1757650223416937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 454920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55828|packet_lost:0|acked:2400|po_sent_time:1757650223416937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 454927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:218087|cwnd:58228|full_bw_reached:0|inflight:52806|srtt:33588|latest_rtt:37793|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 454935] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/09/12 04:10:23 454941] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1757650223454730|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 454950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343454730|now:1757650223454730|interv:120000000| [2025/09/12 04:10:23 454955] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343454730|now:1757650223454730|interv:120000000| [2025/09/12 04:10:23 454959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 454963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223452931| [2025/09/12 04:10:23 454967] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223454967| [2025/09/12 04:10:23 454972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223454971| [2025/09/12 04:10:23 454977] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 454982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|min_srtt:33588|path_bw:218087|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 454986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:62941| [2025/09/12 04:10:23 454991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 454995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 455000] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|min_srtt:33588|path_bw:218087|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 455004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:64128| [2025/09/12 04:10:23 455008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 455012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 455016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|min_srtt:33588|path_bw:218087|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 455020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:65315| [2025/09/12 04:10:23 455025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 455029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 455033] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|min_srtt:33588|path_bw:218087|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 455037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:66502| [2025/09/12 04:10:23 455044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 455048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 455052] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33588|min_srtt:33588|path_bw:218087|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 455056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:67689| [2025/09/12 04:10:23 455060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 455064] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 455068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 455072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 455076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 455080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:62941| [2025/09/12 04:10:23 455085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 455089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/09/12 04:10:23 455121] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1757650223455097|stream_id:0|stream_offset:62941| [2025/09/12 04:10:23 455127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:61|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 455135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/09/12 04:10:23 455141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33588|rtt_var:2892|pto_duration:45156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 455148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 455155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 455161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54006| [2025/09/12 04:10:23 455168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520253|now:1757650223455141|interv:65112| [2025/09/12 04:10:23 455174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520253|now:1757650223455141|interval:65112|pto_count:0|srtt:33588 [2025/09/12 04:10:23 455182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58228|inflight:54006| [2025/09/12 04:10:23 455196] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 455201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:64128| [2025/09/12 04:10:23 455205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 455209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/09/12 04:10:23 455237] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1757650223455216|stream_id:0|stream_offset:64128| [2025/09/12 04:10:23 455247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:62|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 455254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/09/12 04:10:23 455261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33588|rtt_var:2892|pto_duration:45156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 455267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 455274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 455280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55206| [2025/09/12 04:10:23 455286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520372|now:1757650223455260|interv:65112| [2025/09/12 04:10:23 455292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520372|now:1757650223455260|interval:65112|pto_count:0|srtt:33588 [2025/09/12 04:10:23 455300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58228|inflight:55206| [2025/09/12 04:10:23 455307] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 455314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:65315| [2025/09/12 04:10:23 455320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 455327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/09/12 04:10:23 455360] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1757650223455337|stream_id:0|stream_offset:65315| [2025/09/12 04:10:23 455369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:63|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 455377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/09/12 04:10:23 455383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33588|rtt_var:2892|pto_duration:45156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 455390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 455403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 455408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56406| [2025/09/12 04:10:23 455414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520493|now:1757650223455383|interv:65110| [2025/09/12 04:10:23 455444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520493|now:1757650223455383|interval:65110|pto_count:0|srtt:33588 [2025/09/12 04:10:23 455452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58228|inflight:56406| [2025/09/12 04:10:23 455459] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 455466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:58228|conn:000055D52C7C50DC|stream_id:0|stream_offset:66502| [2025/09/12 04:10:23 455473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 455479] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/09/12 04:10:23 455506] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1757650223455489|stream_id:0|stream_offset:66502| [2025/09/12 04:10:23 455515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:64|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 455521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/09/12 04:10:23 455528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33588|rtt_var:2892|pto_duration:45156|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 455535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 455541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 455547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57606| [2025/09/12 04:10:23 455553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520645|now:1757650223455528|interv:65117| [2025/09/12 04:10:23 455559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520645|now:1757650223455528|interval:65117|pto_count:0|srtt:33588 [2025/09/12 04:10:23 455567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58228|inflight:57606| [2025/09/12 04:10:23 455575] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 455581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 455586] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223455586|diff:8830| [2025/09/12 04:10:23 455593] [debug] |xqc_engine_main_logic|END|now:1757650223454971| [2025/09/12 04:10:23 455600] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223455600| [2025/09/12 04:10:23 455613] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223455613|diff:8803| [2025/09/12 04:10:23 455620] [debug] |xqc_engine_main_logic|END|now:1757650223455600| [2025/09/12 04:10:23 456703] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223456702| [2025/09/12 04:10:23 456737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 456748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:9| [2025/09/12 04:10:23 456754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/09/12 04:10:23 456763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/09/12 04:10:23 456769] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 456776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:17|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:18|path_largest_ack:17| [2025/09/12 04:10:23 456784] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:11451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9304|ack_elapse:48976|ctl_first_sent_time:1757650223417030|lagest_ack_time:1757650223456702|curr_delivered:13476| [2025/09/12 04:10:23 456791] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417030| [2025/09/12 04:10:23 456797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/09/12 04:10:23 456802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:18|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:18|path_largest_ack:18| [2025/09/12 04:10:23 456806] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:11451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9304|ack_elapse:48976|ctl_first_sent_time:1757650223417030|lagest_ack_time:1757650223456702|curr_delivered:14676| [2025/09/12 04:10:23 456810] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417119| [2025/09/12 04:10:23 456814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/09/12 04:10:23 456818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33588|rttvar:2892|minrtt:30473|latest_rtt:39583|ack_delay:24| [2025/09/12 04:10:23 456822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34334|rttvar:3661|minrtt:30473|latest_rtt:39583|ack_delay:24| [2025/09/12 04:10:23 456827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/09/12 04:10:23 456831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 456835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34334|rtt_var:3661|pto_duration:48978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 456839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 456843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 456847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55206| [2025/09/12 04:10:23 456860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223524467|now:1757650223456834|interv:67633| [2025/09/12 04:10:23 456866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223524467|now:1757650223456834|interval:67633|pto_count:0|srtt:34334 [2025/09/12 04:10:23 456873] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 9304, ack_elapse 48976, delivered 12651|rate 258310|lost 0| [2025/09/12 04:10:23 456878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (258310) in round 2| [2025/09/12 04:10:23 456882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 456886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:22707|extra_cwnd:19886| [2025/09/12 04:10:23 456890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58228|packet_lost:0|acked:2400|po_sent_time:1757650223417119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 456894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58228|packet_lost:0|acked:2400|po_sent_time:1757650223417119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 456899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:258310|cwnd:60628|full_bw_reached:0|inflight:55206|srtt:34334|latest_rtt:39583|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 456905] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/09/12 04:10:23 456909] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1757650223456702|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 456914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343456702|now:1757650223456702|interv:120000000| [2025/09/12 04:10:23 456918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343456702|now:1757650223456702|interv:120000000| [2025/09/12 04:10:23 456922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 456927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223454971| [2025/09/12 04:10:23 456930] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223456930| [2025/09/12 04:10:23 456935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223456934| [2025/09/12 04:10:23 456941] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 456946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|min_srtt:34334|path_bw:258310|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 456950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:67689| [2025/09/12 04:10:23 456954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 456963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 456968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|min_srtt:34334|path_bw:258310|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 456972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:68876| [2025/09/12 04:10:23 456976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 456980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 456985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|min_srtt:34334|path_bw:258310|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 456989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:70063| [2025/09/12 04:10:23 456993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 456997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 457001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|min_srtt:34334|path_bw:258310|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 457005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:71250| [2025/09/12 04:10:23 457009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 457014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 457018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34334|min_srtt:34334|path_bw:258310|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 457022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:72437| [2025/09/12 04:10:23 457026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 457029] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 457033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 457037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 457042] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 457046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:67689| [2025/09/12 04:10:23 457053] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 457057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/09/12 04:10:23 457091] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1757650223457064|stream_id:0|stream_offset:67689| [2025/09/12 04:10:23 457100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:65|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 457107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/09/12 04:10:23 457114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34334|rtt_var:3661|pto_duration:48978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 457120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 457124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 457128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56406| [2025/09/12 04:10:23 457132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223526042|now:1757650223457113|interv:68929| [2025/09/12 04:10:23 457136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223526042|now:1757650223457113|interval:68929|pto_count:0|srtt:34334 [2025/09/12 04:10:23 457141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60628|inflight:56406| [2025/09/12 04:10:23 457145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 457150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:68876| [2025/09/12 04:10:23 457154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 457158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/09/12 04:10:23 457184] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1757650223457165|stream_id:0|stream_offset:68876| [2025/09/12 04:10:23 457193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:66|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 457200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/09/12 04:10:23 457206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34334|rtt_var:3661|pto_duration:48978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 457211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 457215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 457223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57606| [2025/09/12 04:10:23 457228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223526143|now:1757650223457206|interv:68937| [2025/09/12 04:10:23 457235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223526143|now:1757650223457206|interval:68937|pto_count:0|srtt:34334 [2025/09/12 04:10:23 457241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60628|inflight:57606| [2025/09/12 04:10:23 457246] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 457250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:70063| [2025/09/12 04:10:23 457254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 457259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/09/12 04:10:23 457285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1757650223457265|stream_id:0|stream_offset:70063| [2025/09/12 04:10:23 457293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:67|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 457300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/09/12 04:10:23 457307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34334|rtt_var:3661|pto_duration:48978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 457312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 457315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 457319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58806| [2025/09/12 04:10:23 457324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223526243|now:1757650223457307|interv:68936| [2025/09/12 04:10:23 457331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223526243|now:1757650223457307|interval:68936|pto_count:0|srtt:34334 [2025/09/12 04:10:23 457337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60628|inflight:58806| [2025/09/12 04:10:23 457344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 457350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:60628|conn:000055D52C7C50DC|stream_id:0|stream_offset:71250| [2025/09/12 04:10:23 457357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 457363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/09/12 04:10:23 457406] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1757650223457373|stream_id:0|stream_offset:71250| [2025/09/12 04:10:23 457447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:68|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 457471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/09/12 04:10:23 457478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34334|rtt_var:3661|pto_duration:48978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 457484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 457490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 457496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60006| [2025/09/12 04:10:23 457502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223526351|now:1757650223457477|interv:68874| [2025/09/12 04:10:23 457508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223526351|now:1757650223457477|interval:68874|pto_count:0|srtt:34334 [2025/09/12 04:10:23 457516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60628|inflight:60006| [2025/09/12 04:10:23 457523] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 457529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 457535] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223457535|diff:6881| [2025/09/12 04:10:23 457543] [debug] |xqc_engine_main_logic|END|now:1757650223456934| [2025/09/12 04:10:23 457551] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223457550| [2025/09/12 04:10:23 457556] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223457556|diff:6860| [2025/09/12 04:10:23 457562] [debug] |xqc_engine_main_logic|END|now:1757650223457550| [2025/09/12 04:10:23 458724] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223458722| [2025/09/12 04:10:23 458740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 458749] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:10| [2025/09/12 04:10:23 458755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/09/12 04:10:23 458764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/09/12 04:10:23 458770] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 458778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:19|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:20|path_largest_ack:19| [2025/09/12 04:10:23 458785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:13851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9485|ack_elapse:50996|ctl_first_sent_time:1757650223417211|lagest_ack_time:1757650223458722|curr_delivered:15876| [2025/09/12 04:10:23 458792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417211| [2025/09/12 04:10:23 458800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/09/12 04:10:23 458815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:20|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:20|path_largest_ack:20| [2025/09/12 04:10:23 458823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:13851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9485|ack_elapse:50996|ctl_first_sent_time:1757650223417211|lagest_ack_time:1757650223458722|curr_delivered:17076| [2025/09/12 04:10:23 458830] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417300| [2025/09/12 04:10:23 458836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/09/12 04:10:23 458843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34334|rttvar:3661|minrtt:30473|latest_rtt:41422|ack_delay:24| [2025/09/12 04:10:23 458849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35217|rttvar:4512|minrtt:30473|latest_rtt:41422|ack_delay:24| [2025/09/12 04:10:23 458856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/09/12 04:10:23 458862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 458866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35217|rtt_var:4512|pto_duration:53265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 458871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 458875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 458878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57606| [2025/09/12 04:10:23 458882] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223530638|now:1757650223458866|interv:71772| [2025/09/12 04:10:23 458886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223530638|now:1757650223458866|interval:71772|pto_count:0|srtt:35217 [2025/09/12 04:10:23 458891] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 9485, ack_elapse 50996, delivered 15051|rate 295140|lost 0| [2025/09/12 04:10:23 458895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (295140) in round 2| [2025/09/12 04:10:23 458899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 458903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:25944|extra_cwnd:22908| [2025/09/12 04:10:23 458907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60628|packet_lost:0|acked:2400|po_sent_time:1757650223417300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 458912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60628|packet_lost:0|acked:2400|po_sent_time:1757650223417300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 458916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:295140|cwnd:63028|full_bw_reached:0|inflight:57606|srtt:35217|latest_rtt:41422|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 458926] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/09/12 04:10:23 458931] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1757650223458722|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 458936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343458722|now:1757650223458722|interv:120000000| [2025/09/12 04:10:23 458940] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343458722|now:1757650223458722|interv:120000000| [2025/09/12 04:10:23 458944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 458948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223456934| [2025/09/12 04:10:23 458952] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223458952| [2025/09/12 04:10:23 458957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223458956| [2025/09/12 04:10:23 458962] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 458967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|min_srtt:35217|path_bw:295140|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 458972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:72437| [2025/09/12 04:10:23 458976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 458981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 458986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|min_srtt:35217|path_bw:295140|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 458990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:73624| [2025/09/12 04:10:23 458994] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 458998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 459002] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|min_srtt:35217|path_bw:295140|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 459006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:74811| [2025/09/12 04:10:23 459011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 459015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 459022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|min_srtt:35217|path_bw:295140|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 459026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:75998| [2025/09/12 04:10:23 459031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 459035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 459039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35217|min_srtt:35217|path_bw:295140|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 459043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:77185| [2025/09/12 04:10:23 459048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 459052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 459055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 459060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 459064] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 459069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:72437| [2025/09/12 04:10:23 459073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 459077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/09/12 04:10:23 459109] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1757650223459085|stream_id:0|stream_offset:72437| [2025/09/12 04:10:23 459115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:69|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 459120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/09/12 04:10:23 459125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35217|rtt_var:4512|pto_duration:53265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 459129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 459133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 459137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58806| [2025/09/12 04:10:23 459141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223532350|now:1757650223459124|interv:73226| [2025/09/12 04:10:23 459148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223532350|now:1757650223459124|interval:73226|pto_count:0|srtt:35217 [2025/09/12 04:10:23 459153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63028|inflight:58806| [2025/09/12 04:10:23 459158] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 459162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:73624| [2025/09/12 04:10:23 459166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 459170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/09/12 04:10:23 459191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1757650223459176|stream_id:0|stream_offset:73624| [2025/09/12 04:10:23 459196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:70|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 459200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/09/12 04:10:23 459205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35217|rtt_var:4512|pto_duration:53265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 459209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 459213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 459216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60006| [2025/09/12 04:10:23 459220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223532441|now:1757650223459204|interv:73237| [2025/09/12 04:10:23 459224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223532441|now:1757650223459204|interval:73237|pto_count:0|srtt:35217 [2025/09/12 04:10:23 459228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63028|inflight:60006| [2025/09/12 04:10:23 459233] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 459237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:74811| [2025/09/12 04:10:23 459241] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 459245] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/09/12 04:10:23 459267] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1757650223459250|stream_id:0|stream_offset:74811| [2025/09/12 04:10:23 459276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:71|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 459288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/09/12 04:10:23 459294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35217|rtt_var:4512|pto_duration:53265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 459300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 459306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 459312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61206| [2025/09/12 04:10:23 459318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223532515|now:1757650223459294|interv:73221| [2025/09/12 04:10:23 459324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223532515|now:1757650223459294|interval:73221|pto_count:0|srtt:35217 [2025/09/12 04:10:23 459331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63028|inflight:61206| [2025/09/12 04:10:23 459338] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 459345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:63028|conn:000055D52C7C50DC|stream_id:0|stream_offset:75998| [2025/09/12 04:10:23 459351] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 459357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/09/12 04:10:23 459413] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1757650223459367|stream_id:0|stream_offset:75998| [2025/09/12 04:10:23 459443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:72|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 459451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/09/12 04:10:23 459458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35217|rtt_var:4512|pto_duration:53265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 459464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 459471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 459477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 62406| [2025/09/12 04:10:23 459483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223532632|now:1757650223459458|interv:73174| [2025/09/12 04:10:23 459489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223532632|now:1757650223459458|interval:73174|pto_count:0|srtt:35217 [2025/09/12 04:10:23 459496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63028|inflight:62406| [2025/09/12 04:10:23 459504] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 459518] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 459525] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223459524|diff:4892| [2025/09/12 04:10:23 459531] [debug] |xqc_engine_main_logic|END|now:1757650223458956| [2025/09/12 04:10:23 459538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223459538| [2025/09/12 04:10:23 459544] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223459544|diff:4872| [2025/09/12 04:10:23 459550] [debug] |xqc_engine_main_logic|END|now:1757650223459538| [2025/09/12 04:10:23 460685] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223460683| [2025/09/12 04:10:23 460698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 460707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:11| [2025/09/12 04:10:23 460713] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/09/12 04:10:23 460722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/09/12 04:10:23 460727] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 460735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:21|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:21| [2025/09/12 04:10:23 460742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:16251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9666|ack_elapse:52957|ctl_first_sent_time:1757650223417392|lagest_ack_time:1757650223460683|curr_delivered:18276| [2025/09/12 04:10:23 460749] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417392| [2025/09/12 04:10:23 460757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/09/12 04:10:23 460764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:22|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:22|path_largest_ack:22| [2025/09/12 04:10:23 460770] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:16251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9666|ack_elapse:52957|ctl_first_sent_time:1757650223417392|lagest_ack_time:1757650223460683|curr_delivered:19476| [2025/09/12 04:10:23 460775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417505| [2025/09/12 04:10:23 460782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/09/12 04:10:23 460788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35217|rttvar:4512|minrtt:30473|latest_rtt:43178|ack_delay:24| [2025/09/12 04:10:23 460794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36209|rttvar:5368|minrtt:30473|latest_rtt:43178|ack_delay:24| [2025/09/12 04:10:23 460801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/09/12 04:10:23 460808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 460814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36209|rtt_var:5368|pto_duration:57681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 460829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 460835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 460841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60006| [2025/09/12 04:10:23 460846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223537048|now:1757650223460814|interv:76234| [2025/09/12 04:10:23 460850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223537048|now:1757650223460814|interval:76234|pto_count:0|srtt:36209 [2025/09/12 04:10:23 460854] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 9666, ack_elapse 52957, delivered 17451|rate 329531|lost 0| [2025/09/12 04:10:23 460859] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (329531) in round 2| [2025/09/12 04:10:23 460863] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 460867] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:28968|extra_cwnd:25728| [2025/09/12 04:10:23 460871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63028|packet_lost:0|acked:2400|po_sent_time:1757650223417505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 460875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63028|packet_lost:0|acked:2400|po_sent_time:1757650223417505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 460879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:329531|cwnd:65428|full_bw_reached:0|inflight:60006|srtt:36209|latest_rtt:43178|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 460885] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/09/12 04:10:23 460890] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1757650223460683|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 460894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343460683|now:1757650223460683|interv:120000000| [2025/09/12 04:10:23 460898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343460683|now:1757650223460683|interv:120000000| [2025/09/12 04:10:23 460902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 460906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223458956| [2025/09/12 04:10:23 460910] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223460910| [2025/09/12 04:10:23 460915] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223460914| [2025/09/12 04:10:23 460920] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 460925] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|min_srtt:36209|path_bw:329531|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 460933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:77185| [2025/09/12 04:10:23 460938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 460943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 460947] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|min_srtt:36209|path_bw:329531|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 460951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:78372| [2025/09/12 04:10:23 460956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 460960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 460964] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|min_srtt:36209|path_bw:329531|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 460968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:79559| [2025/09/12 04:10:23 460972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 460977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 460981] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|min_srtt:36209|path_bw:329531|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 460985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:80746| [2025/09/12 04:10:23 460989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 460993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 460997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36209|min_srtt:36209|path_bw:329531|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 461001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:81933| [2025/09/12 04:10:23 461005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 461009] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 461013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 461025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 461029] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 461033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:77185| [2025/09/12 04:10:23 461038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 461042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/09/12 04:10:23 461074] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1757650223461049|stream_id:0|stream_offset:77185| [2025/09/12 04:10:23 461080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:73|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 461085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/09/12 04:10:23 461089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36209|rtt_var:5368|pto_duration:57681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 461093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 461097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 461101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61206| [2025/09/12 04:10:23 461105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538730|now:1757650223461089|interv:77641| [2025/09/12 04:10:23 461109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538730|now:1757650223461089|interval:77641|pto_count:0|srtt:36209 [2025/09/12 04:10:23 461113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65428|inflight:61206| [2025/09/12 04:10:23 461118] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 461122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:78372| [2025/09/12 04:10:23 461127] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 461131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/09/12 04:10:23 461150] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1757650223461136|stream_id:0|stream_offset:78372| [2025/09/12 04:10:23 461155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:74|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 461159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/09/12 04:10:23 461163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36209|rtt_var:5368|pto_duration:57681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 461171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 461175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 461179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 62406| [2025/09/12 04:10:23 461183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538817|now:1757650223461163|interv:77654| [2025/09/12 04:10:23 461186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538817|now:1757650223461163|interval:77654|pto_count:0|srtt:36209 [2025/09/12 04:10:23 461191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65428|inflight:62406| [2025/09/12 04:10:23 461195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 461199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:79559| [2025/09/12 04:10:23 461203] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 461207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/09/12 04:10:23 461225] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1757650223461213|stream_id:0|stream_offset:79559| [2025/09/12 04:10:23 461230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:75|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 461234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/09/12 04:10:23 461238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36209|rtt_var:5368|pto_duration:57681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 461242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 461246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 461249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 63606| [2025/09/12 04:10:23 461253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538894|now:1757650223461238|interv:77656| [2025/09/12 04:10:23 461257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538894|now:1757650223461238|interval:77656|pto_count:0|srtt:36209 [2025/09/12 04:10:23 461261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65428|inflight:63606| [2025/09/12 04:10:23 461266] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 461270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:65428|conn:000055D52C7C50DC|stream_id:0|stream_offset:80746| [2025/09/12 04:10:23 461277] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 461281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/09/12 04:10:23 461308] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1757650223461288|stream_id:0|stream_offset:80746| [2025/09/12 04:10:23 461316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:76|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 461323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/09/12 04:10:23 461329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36209|rtt_var:5368|pto_duration:57681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 461336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 461342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 461348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 64806| [2025/09/12 04:10:23 461353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538969|now:1757650223461329|interv:77640| [2025/09/12 04:10:23 461360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538969|now:1757650223461329|interval:77640|pto_count:0|srtt:36209 [2025/09/12 04:10:23 461367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:65428|inflight:64806| [2025/09/12 04:10:23 461374] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 461380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 461386] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223461386|diff:3030| [2025/09/12 04:10:23 461392] [debug] |xqc_engine_main_logic|END|now:1757650223460914| [2025/09/12 04:10:23 461400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223461400| [2025/09/12 04:10:23 461406] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223461406|diff:3010| [2025/09/12 04:10:23 461412] [debug] |xqc_engine_main_logic|END|now:1757650223461400| [2025/09/12 04:10:23 462725] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223462724| [2025/09/12 04:10:23 462740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 462749] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:12| [2025/09/12 04:10:23 462755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/09/12 04:10:23 462763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/09/12 04:10:23 462767] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 462773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:23|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:24|path_largest_ack:23| [2025/09/12 04:10:23 462780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:18651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9871|ack_elapse:54998|ctl_first_sent_time:1757650223417597|lagest_ack_time:1757650223462724|curr_delivered:20676| [2025/09/12 04:10:23 462795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417597| [2025/09/12 04:10:23 462802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/09/12 04:10:23 462809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:24|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:24|path_largest_ack:24| [2025/09/12 04:10:23 462816] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:18651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:9871|ack_elapse:54998|ctl_first_sent_time:1757650223417597|lagest_ack_time:1757650223462724|curr_delivered:21876| [2025/09/12 04:10:23 462820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223417689| [2025/09/12 04:10:23 462826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/09/12 04:10:23 462833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36209|rttvar:5368|minrtt:30473|latest_rtt:45035|ack_delay:24| [2025/09/12 04:10:23 462839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37309|rttvar:6226|minrtt:30473|latest_rtt:45035|ack_delay:24| [2025/09/12 04:10:23 462846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/09/12 04:10:23 462850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 462854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37309|rtt_var:6226|pto_duration:62213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 462859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 462863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 462866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 62406| [2025/09/12 04:10:23 462870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223543501|now:1757650223462854|interv:80647| [2025/09/12 04:10:23 462874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223543501|now:1757650223462854|interval:80647|pto_count:0|srtt:37309 [2025/09/12 04:10:23 462879] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 9871, ack_elapse 54998, delivered 19851|rate 360940|lost 0| [2025/09/12 04:10:23 462883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (360940) in round 2| [2025/09/12 04:10:23 462887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 462891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:31729|extra_cwnd:28304| [2025/09/12 04:10:23 462895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:65428|packet_lost:0|acked:2400|po_sent_time:1757650223417689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 462900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:65428|packet_lost:0|acked:2400|po_sent_time:1757650223417689|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 462908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:360940|cwnd:67828|full_bw_reached:0|inflight:62406|srtt:37309|latest_rtt:45035|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 462914] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/09/12 04:10:23 462918] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1757650223462724|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 462923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343462724|now:1757650223462724|interv:120000000| [2025/09/12 04:10:23 462927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343462724|now:1757650223462724|interv:120000000| [2025/09/12 04:10:23 462931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 462936] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223460914| [2025/09/12 04:10:23 462941] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223462940| [2025/09/12 04:10:23 462948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223462945| [2025/09/12 04:10:23 462953] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 462958] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|min_srtt:37309|path_bw:360940|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 462962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:81933| [2025/09/12 04:10:23 462967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 462971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 462976] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|min_srtt:37309|path_bw:360940|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 462980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:83120| [2025/09/12 04:10:23 462984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 462989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 462993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|min_srtt:37309|path_bw:360940|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 462997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 463004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 463008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 463012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|min_srtt:37309|path_bw:360940|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 463016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:85494| [2025/09/12 04:10:23 463020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 463024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 463028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37309|min_srtt:37309|path_bw:360940|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 463032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:86681| [2025/09/12 04:10:23 463036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 463040] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 463044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 463048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 463052] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 463056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:81933| [2025/09/12 04:10:23 463061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 463065] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/09/12 04:10:23 463096] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1757650223463072|stream_id:0|stream_offset:81933| [2025/09/12 04:10:23 463102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:77|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 463107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/09/12 04:10:23 463111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37309|rtt_var:6226|pto_duration:62213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 463115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 463126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 463130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 63606| [2025/09/12 04:10:23 463134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223545285|now:1757650223463111|interv:82174| [2025/09/12 04:10:23 463138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223545285|now:1757650223463111|interval:82174|pto_count:0|srtt:37309 [2025/09/12 04:10:23 463142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67828|inflight:63606| [2025/09/12 04:10:23 463147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 463151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:83120| [2025/09/12 04:10:23 463156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 463160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/09/12 04:10:23 463179] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1757650223463166|stream_id:0|stream_offset:83120| [2025/09/12 04:10:23 463184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:78|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 463189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/09/12 04:10:23 463193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37309|rtt_var:6226|pto_duration:62213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 463197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 463201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 463204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 64806| [2025/09/12 04:10:23 463208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223545379|now:1757650223463193|interv:82186| [2025/09/12 04:10:23 463212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223545379|now:1757650223463193|interval:82186|pto_count:0|srtt:37309 [2025/09/12 04:10:23 463216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67828|inflight:64806| [2025/09/12 04:10:23 463221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 463225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 463229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 463233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/09/12 04:10:23 463272] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1757650223463247|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 463282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:79|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 463289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/09/12 04:10:23 463295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37309|rtt_var:6226|pto_duration:62213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 463302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 463308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 463314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 66006| [2025/09/12 04:10:23 463320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223545460|now:1757650223463295|interv:82165| [2025/09/12 04:10:23 463326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223545460|now:1757650223463295|interval:82165|pto_count:0|srtt:37309 [2025/09/12 04:10:23 463333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67828|inflight:66006| [2025/09/12 04:10:23 463340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 463347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:67828|conn:000055D52C7C50DC|stream_id:0|stream_offset:85494| [2025/09/12 04:10:23 463354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 463360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/09/12 04:10:23 463410] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1757650223463371|stream_id:0|stream_offset:85494| [2025/09/12 04:10:23 463442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:80|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 463450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/09/12 04:10:23 463457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37309|rtt_var:6226|pto_duration:62213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 463463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 463469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 463475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 67206| [2025/09/12 04:10:23 463481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223545584|now:1757650223463456|interv:82128| [2025/09/12 04:10:23 463487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223545584|now:1757650223463456|interval:82128|pto_count:0|srtt:37309 [2025/09/12 04:10:23 463501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67828|inflight:67206| [2025/09/12 04:10:23 463508] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223464416| [2025/09/12 04:10:23 463515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223464416| [2025/09/12 04:10:23 463521] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223463520|diff:896| [2025/09/12 04:10:23 463528] [debug] |xqc_engine_main_logic|END|now:1757650223462945| [2025/09/12 04:10:23 463535] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223463535| [2025/09/12 04:10:23 463541] [debug] |xqc_engine_wakeup_after|wakeup:1757650223464416|now:1757650223463541|diff:875| [2025/09/12 04:10:23 463547] [debug] |xqc_engine_main_logic|END|now:1757650223463535| [2025/09/12 04:10:23 464630] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223464629| [2025/09/12 04:10:23 464644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 464653] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:13| [2025/09/12 04:10:23 464660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/09/12 04:10:23 464669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/09/12 04:10:23 464676] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 464683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:25|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:26|path_largest_ack:25| [2025/09/12 04:10:23 464689] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:21051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11228|ack_elapse:56903|ctl_first_sent_time:1757650223418954|lagest_ack_time:1757650223464629|curr_delivered:23076| [2025/09/12 04:10:23 464696] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223418954| [2025/09/12 04:10:23 464703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/09/12 04:10:23 464709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:26|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:26|path_largest_ack:26| [2025/09/12 04:10:23 464716] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:21051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11228|ack_elapse:56903|ctl_first_sent_time:1757650223418954|lagest_ack_time:1757650223464629|curr_delivered:24276| [2025/09/12 04:10:23 464723] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223419056| [2025/09/12 04:10:23 464729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/09/12 04:10:23 464735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37309|rttvar:6226|minrtt:30473|latest_rtt:45573|ack_delay:24| [2025/09/12 04:10:23 464741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38339|rttvar:6730|minrtt:30473|latest_rtt:45573|ack_delay:24| [2025/09/12 04:10:23 464745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/09/12 04:10:23 464757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 464763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38339|rtt_var:6730|pto_duration:65259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 464770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 464774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 464777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 64806| [2025/09/12 04:10:23 464781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223548630|now:1757650223464763|interv:83867| [2025/09/12 04:10:23 464786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223548630|now:1757650223464763|interval:83867|pto_count:0|srtt:38339 [2025/09/12 04:10:23 464793] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 11228, ack_elapse 56903, delivered 22251|rate 391033|lost 0| [2025/09/12 04:10:23 464799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (391033) in round 2| [2025/09/12 04:10:23 464806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 464811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34374|extra_cwnd:30774| [2025/09/12 04:10:23 464815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67828|packet_lost:0|acked:2400|po_sent_time:1757650223419056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 464820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67828|packet_lost:0|acked:2400|po_sent_time:1757650223419056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 464824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:391033|cwnd:70228|full_bw_reached:0|inflight:64806|srtt:38339|latest_rtt:45573|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 464830] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/09/12 04:10:23 464835] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1757650223464629|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 464839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343464629|now:1757650223464629|interv:120000000| [2025/09/12 04:10:23 464843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343464629|now:1757650223464629|interv:120000000| [2025/09/12 04:10:23 464847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223464416|pq_index:0| [2025/09/12 04:10:23 464851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223462945| [2025/09/12 04:10:23 464855] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223464855| [2025/09/12 04:10:23 464860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223464859| [2025/09/12 04:10:23 464868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223464416|now:1757650223464859| [2025/09/12 04:10:23 464872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 464876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223464416|now:1757650223464859| [2025/09/12 04:10:23 464880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 464884] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 464889] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:14|ack_delay:25472|first_ack_range:14|largest_pkt_recv_time:1757650223439416| [2025/09/12 04:10:23 464893] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:14|low:0|pkt_pns:2| [2025/09/12 04:10:23 464897] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1|frame_largest_recv:14| [2025/09/12 04:10:23 464901] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 464905] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:86681| [2025/09/12 04:10:23 464910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|min_srtt:38339|path_bw:391033|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 464914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1206|inflight:64806|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:87868| [2025/09/12 04:10:23 464919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 464923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 464927] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|min_srtt:38339|path_bw:391033|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 464932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2406|inflight:64806|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:89055| [2025/09/12 04:10:23 464936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 464940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 464944] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|min_srtt:38339|path_bw:391033|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 464948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3606|inflight:64806|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:90242| [2025/09/12 04:10:23 464953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 464957] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 464963] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38339|min_srtt:38339|path_bw:391033|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 464967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4806|inflight:64806|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:91429| [2025/09/12 04:10:23 464971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 464975] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 464979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 464983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 464988] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 464992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64806|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:86681| [2025/09/12 04:10:23 464996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 465000] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/09/12 04:10:23 465032] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:81|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64806|now:1757650223465008|stream_id:0|stream_offset:86681| [2025/09/12 04:10:23 465038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:81|origin_pktnum:0|size:1206|enc_size:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 465043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/09/12 04:10:23 465048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38339|rtt_var:6730|pto_duration:65259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 465052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 465056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 465060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 66012| [2025/09/12 04:10:23 465063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223550267|now:1757650223465047|interv:85220| [2025/09/12 04:10:23 465067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223550267|now:1757650223465047|interval:85220|pto_count:0|srtt:38339 [2025/09/12 04:10:23 465072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70228|inflight:66012| [2025/09/12 04:10:23 465077] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 465081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:87868| [2025/09/12 04:10:23 465085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 465092] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/09/12 04:10:23 465112] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1757650223465098|stream_id:0|stream_offset:87868| [2025/09/12 04:10:23 465117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:82|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 465121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/09/12 04:10:23 465126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38339|rtt_var:6730|pto_duration:65259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 465130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 465133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 465137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 67212| [2025/09/12 04:10:23 465141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223550357|now:1757650223465125|interv:85232| [2025/09/12 04:10:23 465145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223550357|now:1757650223465125|interval:85232|pto_count:0|srtt:38339 [2025/09/12 04:10:23 465149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70228|inflight:67212| [2025/09/12 04:10:23 465153] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 465157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:89055| [2025/09/12 04:10:23 465162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 465165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/09/12 04:10:23 465182] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1757650223465171|stream_id:0|stream_offset:89055| [2025/09/12 04:10:23 465187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:83|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 465191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/09/12 04:10:23 465195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38339|rtt_var:6730|pto_duration:65259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 465199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 465203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 465206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 68412| [2025/09/12 04:10:23 465210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223550430|now:1757650223465195|interv:85235| [2025/09/12 04:10:23 465218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223550430|now:1757650223465195|interval:85235|pto_count:0|srtt:38339 [2025/09/12 04:10:23 465222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70228|inflight:68412| [2025/09/12 04:10:23 465226] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 465230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:70228|conn:000055D52C7C50DC|stream_id:0|stream_offset:90242| [2025/09/12 04:10:23 465234] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 465238] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/09/12 04:10:23 465265] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68412|now:1757650223465246|stream_id:0|stream_offset:90242| [2025/09/12 04:10:23 465274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:84|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 465281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:68412|applimit:0| [2025/09/12 04:10:23 465287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38339|rtt_var:6730|pto_duration:65259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 465293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 465299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 465305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 69612| [2025/09/12 04:10:23 465311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223550505|now:1757650223465287|interv:85218| [2025/09/12 04:10:23 465317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223550505|now:1757650223465287|interval:85218|pto_count:0|srtt:38339 [2025/09/12 04:10:23 465324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70228|inflight:69612| [2025/09/12 04:10:23 465331] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223550505| [2025/09/12 04:10:23 465337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223550505| [2025/09/12 04:10:23 465343] [debug] |xqc_engine_wakeup_after|wakeup:1757650223550505|now:1757650223465343|diff:85162| [2025/09/12 04:10:23 465350] [debug] |xqc_engine_main_logic|END|now:1757650223464859| [2025/09/12 04:10:23 465358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223465358| [2025/09/12 04:10:23 465363] [debug] |xqc_engine_wakeup_after|wakeup:1757650223550505|now:1757650223465363|diff:85142| [2025/09/12 04:10:23 465369] [debug] |xqc_engine_main_logic|END|now:1757650223465358| [2025/09/12 04:10:23 466635] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223466634| [2025/09/12 04:10:23 466650] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 466666] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:14| [2025/09/12 04:10:23 466672] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/09/12 04:10:23 466681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/09/12 04:10:23 466688] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 466695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:27|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:28|path_largest_ack:27| [2025/09/12 04:10:23 466703] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:23451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11425|ack_elapse:58908|ctl_first_sent_time:1757650223419151|lagest_ack_time:1757650223466634|curr_delivered:25476| [2025/09/12 04:10:23 466710] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223419151| [2025/09/12 04:10:23 466717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/09/12 04:10:23 466724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:28|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:28|path_largest_ack:28| [2025/09/12 04:10:23 466731] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:23451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11425|ack_elapse:58908|ctl_first_sent_time:1757650223419151|lagest_ack_time:1757650223466634|curr_delivered:26676| [2025/09/12 04:10:23 466739] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223419240| [2025/09/12 04:10:23 466745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/09/12 04:10:23 466751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38339|rttvar:6730|minrtt:30473|latest_rtt:47394|ack_delay:24| [2025/09/12 04:10:23 466758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39468|rttvar:7305|minrtt:30473|latest_rtt:47394|ack_delay:24| [2025/09/12 04:10:23 466764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/09/12 04:10:23 466770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 466776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39468|rtt_var:7305|pto_duration:68688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 466782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 466785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 466789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 67212| [2025/09/12 04:10:23 466793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223553934|now:1757650223466776|interv:87158| [2025/09/12 04:10:23 466797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223553934|now:1757650223466776|interval:87158|pto_count:0|srtt:39468 [2025/09/12 04:10:23 466801] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 11425, ack_elapse 58908, delivered 24651|rate 418466|lost 0| [2025/09/12 04:10:23 466810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (418466) in round 2| [2025/09/12 04:10:23 466814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 466819] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36786|extra_cwnd:33024| [2025/09/12 04:10:23 466822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70228|packet_lost:0|acked:2400|po_sent_time:1757650223419240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 466827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70228|packet_lost:0|acked:2400|po_sent_time:1757650223419240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 466831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:418466|cwnd:72628|full_bw_reached:0|inflight:67212|srtt:39468|latest_rtt:47394|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 466837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/09/12 04:10:23 466841] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1757650223466634|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 466846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343466634|now:1757650223466634|interv:120000000| [2025/09/12 04:10:23 466850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343466634|now:1757650223466634|interv:120000000| [2025/09/12 04:10:23 466854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223550505|pq_index:0| [2025/09/12 04:10:23 466858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223464859| [2025/09/12 04:10:23 466862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223466862| [2025/09/12 04:10:23 466867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223466866| [2025/09/12 04:10:23 466872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 466877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|min_srtt:39468|path_bw:418466|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 466881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:91429| [2025/09/12 04:10:23 466886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 466890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 466895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|min_srtt:39468|path_bw:418466|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 466899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:92616| [2025/09/12 04:10:23 466906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 466910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 466914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|min_srtt:39468|path_bw:418466|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 466918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:93803| [2025/09/12 04:10:23 466922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 466927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 466931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|min_srtt:39468|path_bw:418466|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 466935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:94990| [2025/09/12 04:10:23 466939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 466943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 466947] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39468|min_srtt:39468|path_bw:418466|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 466951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:96177| [2025/09/12 04:10:23 466955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 466959] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 466963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 466967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 466971] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 466975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:91429| [2025/09/12 04:10:23 466980] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 466984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/09/12 04:10:23 467015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1757650223466991|stream_id:0|stream_offset:91429| [2025/09/12 04:10:23 467024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:85|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 467029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/09/12 04:10:23 467033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39468|rtt_var:7305|pto_duration:68688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 467038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 467042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 467045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 68412| [2025/09/12 04:10:23 467049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223555679|now:1757650223467033|interv:88646| [2025/09/12 04:10:23 467053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223555679|now:1757650223467033|interval:88646|pto_count:0|srtt:39468 [2025/09/12 04:10:23 467058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72628|inflight:68412| [2025/09/12 04:10:23 467063] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 467067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:92616| [2025/09/12 04:10:23 467071] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 467075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/09/12 04:10:23 467094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68412|now:1757650223467081|stream_id:0|stream_offset:92616| [2025/09/12 04:10:23 467100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:86|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 467104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:68412|applimit:0| [2025/09/12 04:10:23 467108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39468|rtt_var:7305|pto_duration:68688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 467112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 467116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 467120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 69612| [2025/09/12 04:10:23 467124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223555769|now:1757650223467108|interv:88661| [2025/09/12 04:10:23 467128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223555769|now:1757650223467108|interval:88661|pto_count:0|srtt:39468 [2025/09/12 04:10:23 467135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72628|inflight:69612| [2025/09/12 04:10:23 467140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 467144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69612|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:93803| [2025/09/12 04:10:23 467148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 467152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/09/12 04:10:23 467169] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69612|now:1757650223467157|stream_id:0|stream_offset:93803| [2025/09/12 04:10:23 467174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:87|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 467179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:69612|applimit:0| [2025/09/12 04:10:23 467183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39468|rtt_var:7305|pto_duration:68688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 467187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 467191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 467195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 70812| [2025/09/12 04:10:23 467198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223555845|now:1757650223467183|interv:88662| [2025/09/12 04:10:23 467202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223555845|now:1757650223467183|interval:88662|pto_count:0|srtt:39468 [2025/09/12 04:10:23 467207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72628|inflight:70812| [2025/09/12 04:10:23 467211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 467215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70812|cwnd:72628|conn:000055D52C7C50DC|stream_id:0|stream_offset:94990| [2025/09/12 04:10:23 467220] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 467224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/09/12 04:10:23 467248] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70812|now:1757650223467229|stream_id:0|stream_offset:94990| [2025/09/12 04:10:23 467256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:88|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 467263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:70812|applimit:0| [2025/09/12 04:10:23 467275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39468|rtt_var:7305|pto_duration:68688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 467282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 467288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 467294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 72012| [2025/09/12 04:10:23 467300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223555917|now:1757650223467275|interv:88642| [2025/09/12 04:10:23 467305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223555917|now:1757650223467275|interval:88642|pto_count:0|srtt:39468 [2025/09/12 04:10:23 467312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72628|inflight:72012| [2025/09/12 04:10:23 467318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223555917| [2025/09/12 04:10:23 467325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223555917| [2025/09/12 04:10:23 467331] [debug] |xqc_engine_wakeup_after|wakeup:1757650223555917|now:1757650223467331|diff:88586| [2025/09/12 04:10:23 467338] [debug] |xqc_engine_main_logic|END|now:1757650223466866| [2025/09/12 04:10:23 467345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223467345| [2025/09/12 04:10:23 467350] [debug] |xqc_engine_wakeup_after|wakeup:1757650223555917|now:1757650223467350|diff:88567| [2025/09/12 04:10:23 467356] [debug] |xqc_engine_main_logic|END|now:1757650223467345| [2025/09/12 04:10:23 468720] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223468719| [2025/09/12 04:10:23 468733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 468742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:15| [2025/09/12 04:10:23 468747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/09/12 04:10:23 468756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/09/12 04:10:23 468763] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 468771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:29|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:30|path_largest_ack:29| [2025/09/12 04:10:23 468778] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:25851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11607|ack_elapse:60993|ctl_first_sent_time:1757650223419333|lagest_ack_time:1757650223468719|curr_delivered:27876| [2025/09/12 04:10:23 468785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223419333| [2025/09/12 04:10:23 468792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/09/12 04:10:23 468798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:30|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:30|path_largest_ack:30| [2025/09/12 04:10:23 468805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:25851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:11607|ack_elapse:60993|ctl_first_sent_time:1757650223419333|lagest_ack_time:1757650223468719|curr_delivered:29076| [2025/09/12 04:10:23 468820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223419449| [2025/09/12 04:10:23 468826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/09/12 04:10:23 468833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39468|rttvar:7305|minrtt:30473|latest_rtt:49270|ack_delay:24| [2025/09/12 04:10:23 468839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40690|rttvar:7923|minrtt:30473|latest_rtt:49270|ack_delay:24| [2025/09/12 04:10:23 468846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/09/12 04:10:23 468852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 468858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:7923|pto_duration:72382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 468866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 468871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 468874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 69612| [2025/09/12 04:10:23 468878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559611|now:1757650223468858|interv:90753| [2025/09/12 04:10:23 468882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559611|now:1757650223468858|interval:90753|pto_count:0|srtt:40690 [2025/09/12 04:10:23 468887] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 11607, ack_elapse 60993, delivered 27051|rate 443509|lost 0| [2025/09/12 04:10:23 468891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (443509) in round 2| [2025/09/12 04:10:23 468895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 468899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:38990|extra_cwnd:35078| [2025/09/12 04:10:23 468903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72628|packet_lost:0|acked:2400|po_sent_time:1757650223419449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 468907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72628|packet_lost:0|acked:2400|po_sent_time:1757650223419449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 468912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:443509|cwnd:75028|full_bw_reached:0|inflight:69612|srtt:40690|latest_rtt:49270|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 468918] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/09/12 04:10:23 468922] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK |recv_time:1757650223468719|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 468931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343468719|now:1757650223468719|interv:120000000| [2025/09/12 04:10:23 468935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343468719|now:1757650223468719|interv:120000000| [2025/09/12 04:10:23 468938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223555917|pq_index:0| [2025/09/12 04:10:23 468943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223466866| [2025/09/12 04:10:23 468946] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223468946| [2025/09/12 04:10:23 468951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223468950| [2025/09/12 04:10:23 468956] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 468961] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:443509|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 468966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:96177| [2025/09/12 04:10:23 468970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 468975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 468979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:443509|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 468983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:97364| [2025/09/12 04:10:23 468987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 468991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 468995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:443509|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 468999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:98551| [2025/09/12 04:10:23 469004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 469008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 469012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:443509|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 469016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:99738| [2025/09/12 04:10:23 469022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 469027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 469031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40690|min_srtt:40690|path_bw:443509|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 469035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:100925| [2025/09/12 04:10:23 469039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 469043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 469046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 469051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 469055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 469059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69612|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:96177| [2025/09/12 04:10:23 469064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 469068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/09/12 04:10:23 469100] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69612|now:1757650223469076|stream_id:0|stream_offset:96177| [2025/09/12 04:10:23 469106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:89|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 469110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:69612|applimit:0| [2025/09/12 04:10:23 469115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:7923|pto_duration:72382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 469119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 469123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 469126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 70812| [2025/09/12 04:10:23 469130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223561458|now:1757650223469114|interv:92344| [2025/09/12 04:10:23 469134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223561458|now:1757650223469114|interval:92344|pto_count:0|srtt:40690 [2025/09/12 04:10:23 469139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75028|inflight:70812| [2025/09/12 04:10:23 469147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 469151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70812|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:97364| [2025/09/12 04:10:23 469155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 469159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/09/12 04:10:23 469178] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70812|now:1757650223469165|stream_id:0|stream_offset:97364| [2025/09/12 04:10:23 469183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:90|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 469187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:70812|applimit:0| [2025/09/12 04:10:23 469191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:7923|pto_duration:72382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 469196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 469199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 469203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 72012| [2025/09/12 04:10:23 469207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223561547|now:1757650223469191|interv:92356| [2025/09/12 04:10:23 469211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223561547|now:1757650223469191|interval:92356|pto_count:0|srtt:40690 [2025/09/12 04:10:23 469215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75028|inflight:72012| [2025/09/12 04:10:23 469221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 469228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72012|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:98551| [2025/09/12 04:10:23 469235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 469241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/09/12 04:10:23 469269] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72012|now:1757650223469251|stream_id:0|stream_offset:98551| [2025/09/12 04:10:23 469278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:91|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 469284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:72012|applimit:0| [2025/09/12 04:10:23 469291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:7923|pto_duration:72382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 469297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 469309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 469316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 73212| [2025/09/12 04:10:23 469322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223561633|now:1757650223469291|interv:92342| [2025/09/12 04:10:23 469328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223561633|now:1757650223469291|interval:92342|pto_count:0|srtt:40690 [2025/09/12 04:10:23 469335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75028|inflight:73212| [2025/09/12 04:10:23 469342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 469348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73212|cwnd:75028|conn:000055D52C7C50DC|stream_id:0|stream_offset:99738| [2025/09/12 04:10:23 469354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 469360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/09/12 04:10:23 469405] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73212|now:1757650223469370|stream_id:0|stream_offset:99738| [2025/09/12 04:10:23 469415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:92|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 469443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:73212|applimit:0| [2025/09/12 04:10:23 469450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40690|rtt_var:7923|pto_duration:72382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 469456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 469462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 469467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 74412| [2025/09/12 04:10:23 469473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223561752|now:1757650223469449|interv:92303| [2025/09/12 04:10:23 469479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223561752|now:1757650223469449|interval:92303|pto_count:0|srtt:40690 [2025/09/12 04:10:23 469486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75028|inflight:74412| [2025/09/12 04:10:23 469493] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223561752| [2025/09/12 04:10:23 469499] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223561752| [2025/09/12 04:10:23 469505] [debug] |xqc_engine_wakeup_after|wakeup:1757650223561752|now:1757650223469504|diff:92248| [2025/09/12 04:10:23 469511] [debug] |xqc_engine_main_logic|END|now:1757650223468950| [2025/09/12 04:10:23 469517] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223469517| [2025/09/12 04:10:23 469521] [debug] |xqc_engine_wakeup_after|wakeup:1757650223561752|now:1757650223469521|diff:92231| [2025/09/12 04:10:23 469530] [debug] |xqc_engine_main_logic|END|now:1757650223469517| [2025/09/12 04:10:23 470717] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223470715| [2025/09/12 04:10:23 470732] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 470741] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:16| [2025/09/12 04:10:23 470747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/09/12 04:10:23 470756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/09/12 04:10:23 470762] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 470768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:31|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:32|path_largest_ack:31| [2025/09/12 04:10:23 470775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:28251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:12991|ack_elapse:62989|ctl_first_sent_time:1757650223420717|lagest_ack_time:1757650223470715|curr_delivered:30276| [2025/09/12 04:10:23 470781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223420717| [2025/09/12 04:10:23 470788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/09/12 04:10:23 470795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:32|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:32|path_largest_ack:32| [2025/09/12 04:10:23 470801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:28251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:12991|ack_elapse:62989|ctl_first_sent_time:1757650223420717|lagest_ack_time:1757650223470715|curr_delivered:31476| [2025/09/12 04:10:23 470808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223420814| [2025/09/12 04:10:23 470812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/09/12 04:10:23 470816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40690|rttvar:7923|minrtt:30473|latest_rtt:49901|ack_delay:24| [2025/09/12 04:10:23 470823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41838|rttvar:8239|minrtt:30473|latest_rtt:49901|ack_delay:24| [2025/09/12 04:10:23 470830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/09/12 04:10:23 470836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 470843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:8239|pto_duration:74794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 470849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 470856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 470861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 72012| [2025/09/12 04:10:23 470875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564164|now:1757650223470842|interv:93322| [2025/09/12 04:10:23 470882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564164|now:1757650223470842|interval:93322|pto_count:0|srtt:41838 [2025/09/12 04:10:23 470887] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 12991, ack_elapse 62989, delivered 29451|rate 467557|lost 0| [2025/09/12 04:10:23 470892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (467557) in round 2| [2025/09/12 04:10:23 470896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 470900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:41102|extra_cwnd:37050| [2025/09/12 04:10:23 470904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75028|packet_lost:0|acked:2400|po_sent_time:1757650223420814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 470908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75028|packet_lost:0|acked:2400|po_sent_time:1757650223420814|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 470912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:467557|cwnd:77428|full_bw_reached:0|inflight:72012|srtt:41838|latest_rtt:49901|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 470918] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/09/12 04:10:23 470923] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1757650223470715|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 470927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343470715|now:1757650223470715|interv:120000000| [2025/09/12 04:10:23 470931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343470715|now:1757650223470715|interv:120000000| [2025/09/12 04:10:23 470935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223561752|pq_index:0| [2025/09/12 04:10:23 470940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223468950| [2025/09/12 04:10:23 470944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223470943| [2025/09/12 04:10:23 470948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223470947| [2025/09/12 04:10:23 470954] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 470959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:467557|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 470963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:100925| [2025/09/12 04:10:23 470967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 470975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 470979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:467557|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 470984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:102112| [2025/09/12 04:10:23 470988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 470992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 470996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:467557|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 471001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 471005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 471009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 471013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:467557|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 471018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 471022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 471027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 471031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41838|min_srtt:41838|path_bw:467557|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 471035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:105673| [2025/09/12 04:10:23 471039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 471043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 471046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 471051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 471055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 471059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72012|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:100925| [2025/09/12 04:10:23 471070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 471075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/09/12 04:10:23 471106] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72012|now:1757650223471082|stream_id:0|stream_offset:100925| [2025/09/12 04:10:23 471113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:93|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 471117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:72012|applimit:0| [2025/09/12 04:10:23 471122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:8239|pto_duration:74794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 471126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 471130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 471134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 73212| [2025/09/12 04:10:23 471137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223565876|now:1757650223471121|interv:94755| [2025/09/12 04:10:23 471142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223565876|now:1757650223471121|interval:94755|pto_count:0|srtt:41838 [2025/09/12 04:10:23 471146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77428|inflight:73212| [2025/09/12 04:10:23 471151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 471155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73212|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:102112| [2025/09/12 04:10:23 471159] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 471163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/09/12 04:10:23 471181] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73212|now:1757650223471168|stream_id:0|stream_offset:102112| [2025/09/12 04:10:23 471186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:94|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 471191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:73212|applimit:0| [2025/09/12 04:10:23 471195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:8239|pto_duration:74794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 471199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 471203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 471210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 74412| [2025/09/12 04:10:23 471214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223565962|now:1757650223471194|interv:94768| [2025/09/12 04:10:23 471218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223565962|now:1757650223471194|interval:94768|pto_count:0|srtt:41838 [2025/09/12 04:10:23 471222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77428|inflight:74412| [2025/09/12 04:10:23 471228] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 471235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74412|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 471242] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 471248] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/09/12 04:10:23 471277] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74412|now:1757650223471258|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 471286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:95|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 471293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:74412|applimit:0| [2025/09/12 04:10:23 471299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:8239|pto_duration:74794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 471306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 471311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 471317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 75612| [2025/09/12 04:10:23 471324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566052|now:1757650223471299|interv:94753| [2025/09/12 04:10:23 471330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566052|now:1757650223471299|interval:94753|pto_count:0|srtt:41838 [2025/09/12 04:10:23 471337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77428|inflight:75612| [2025/09/12 04:10:23 471344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 471350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75612|cwnd:77428|conn:000055D52C7C50DC|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 471357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 471363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/09/12 04:10:23 471393] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:96|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75612|now:1757650223471373|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 471407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:96|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 471414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:75612|applimit:0| [2025/09/12 04:10:23 471442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41838|rtt_var:8239|pto_duration:74794|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 471449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 471455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 471461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 76812| [2025/09/12 04:10:23 471466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566167|now:1757650223471442|interv:94725| [2025/09/12 04:10:23 471473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566167|now:1757650223471442|interval:94725|pto_count:0|srtt:41838 [2025/09/12 04:10:23 471480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77428|inflight:76812| [2025/09/12 04:10:23 471487] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223566167| [2025/09/12 04:10:23 471493] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223566167| [2025/09/12 04:10:23 471499] [debug] |xqc_engine_wakeup_after|wakeup:1757650223566167|now:1757650223471499|diff:94668| [2025/09/12 04:10:23 471505] [debug] |xqc_engine_main_logic|END|now:1757650223470947| [2025/09/12 04:10:23 471513] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223471513| [2025/09/12 04:10:23 471518] [debug] |xqc_engine_wakeup_after|wakeup:1757650223566167|now:1757650223471518|diff:94649| [2025/09/12 04:10:23 471524] [debug] |xqc_engine_main_logic|END|now:1757650223471513| [2025/09/12 04:10:23 472662] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223472661| [2025/09/12 04:10:23 472676] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 472685] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:17| [2025/09/12 04:10:23 472691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/09/12 04:10:23 472699] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/09/12 04:10:23 472705] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 472712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:33|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:34|path_largest_ack:33| [2025/09/12 04:10:23 472719] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:13176|ack_elapse:64935|ctl_first_sent_time:1757650223420902|lagest_ack_time:1757650223472661|curr_delivered:32676| [2025/09/12 04:10:23 472726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223420902| [2025/09/12 04:10:23 472734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/09/12 04:10:23 472748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:34|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:34|path_largest_ack:34| [2025/09/12 04:10:23 472755] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:13176|ack_elapse:64935|ctl_first_sent_time:1757650223420902|lagest_ack_time:1757650223472661|curr_delivered:33876| [2025/09/12 04:10:23 472762] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223420993| [2025/09/12 04:10:23 472768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/09/12 04:10:23 472774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41838|rttvar:8239|minrtt:30473|latest_rtt:51668|ack_delay:24| [2025/09/12 04:10:23 472781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43064|rttvar:8631|minrtt:30473|latest_rtt:51668|ack_delay:24| [2025/09/12 04:10:23 472788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:34|lost_pn:31|thresh:3| [2025/09/12 04:10:23 472794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 472801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43064|rtt_var:8631|pto_duration:77588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 472806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 472810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 472813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 74412| [2025/09/12 04:10:23 472817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568961|now:1757650223472800|interv:96161| [2025/09/12 04:10:23 472821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568961|now:1757650223472800|interval:96161|pto_count:0|srtt:43064 [2025/09/12 04:10:23 472826] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 13176, ack_elapse 64935, delivered 31851|rate 490505|lost 0| [2025/09/12 04:10:23 472830] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (490505) in round 2| [2025/09/12 04:10:23 472834] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 472838] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:43122|extra_cwnd:38932| [2025/09/12 04:10:23 472842] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77428|packet_lost:0|acked:2400|po_sent_time:1757650223420993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 472846] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77428|packet_lost:0|acked:2400|po_sent_time:1757650223420993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 472851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:490505|cwnd:79828|full_bw_reached:0|inflight:74412|srtt:43064|latest_rtt:51668|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 472860] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/09/12 04:10:23 472865] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1757650223472661|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 472870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343472661|now:1757650223472661|interv:120000000| [2025/09/12 04:10:23 472874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343472661|now:1757650223472661|interv:120000000| [2025/09/12 04:10:23 472878] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223566167|pq_index:0| [2025/09/12 04:10:23 472882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223470947| [2025/09/12 04:10:23 472886] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223472885| [2025/09/12 04:10:23 472890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223472889| [2025/09/12 04:10:23 472896] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 472900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|min_srtt:43064|path_bw:490505|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 472905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:105673| [2025/09/12 04:10:23 472909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 472914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 472918] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|min_srtt:43064|path_bw:490505|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 472922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:106860| [2025/09/12 04:10:23 472927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 472931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 472935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|min_srtt:43064|path_bw:490505|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 472939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 472944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 472948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 472955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|min_srtt:43064|path_bw:490505|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 472959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 472963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 472967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 472971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43064|min_srtt:43064|path_bw:490505|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 472975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:110421| [2025/09/12 04:10:23 472980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 472983] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 472987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 472991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 472996] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 473000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74412|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:105673| [2025/09/12 04:10:23 473004] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 473008] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/09/12 04:10:23 473039] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:97|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74412|now:1757650223473016|stream_id:0|stream_offset:105673| [2025/09/12 04:10:23 473045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:97|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 473051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:74412|applimit:0| [2025/09/12 04:10:23 473058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43064|rtt_var:8631|pto_duration:77588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 473064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 473071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 473077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 75612| [2025/09/12 04:10:23 473084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570604|now:1757650223473057|interv:97547| [2025/09/12 04:10:23 473096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570604|now:1757650223473057|interval:97547|pto_count:0|srtt:43064 [2025/09/12 04:10:23 473103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79828|inflight:75612| [2025/09/12 04:10:23 473108] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 473112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75612|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:106860| [2025/09/12 04:10:23 473117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 473121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/09/12 04:10:23 473146] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75612|now:1757650223473128|stream_id:0|stream_offset:106860| [2025/09/12 04:10:23 473152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:98|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 473160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:75612|applimit:0| [2025/09/12 04:10:23 473166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43064|rtt_var:8631|pto_duration:77588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 473173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 473180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 473186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 76812| [2025/09/12 04:10:23 473193] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570716|now:1757650223473166|interv:97550| [2025/09/12 04:10:23 473200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570716|now:1757650223473166|interval:97550|pto_count:0|srtt:43064 [2025/09/12 04:10:23 473207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79828|inflight:76812| [2025/09/12 04:10:23 473214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 473220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76812|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 473227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 473234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/09/12 04:10:23 473267] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76812|now:1757650223473244|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 473277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:99|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 473290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:76812|applimit:0| [2025/09/12 04:10:23 473297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43064|rtt_var:8631|pto_duration:77588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 473303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 473309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 473314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 78012| [2025/09/12 04:10:23 473320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570832|now:1757650223473297|interv:97535| [2025/09/12 04:10:23 473326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570832|now:1757650223473297|interval:97535|pto_count:0|srtt:43064 [2025/09/12 04:10:23 473334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79828|inflight:78012| [2025/09/12 04:10:23 473341] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 473347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78012|cwnd:79828|conn:000055D52C7C50DC|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 473354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 473360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/09/12 04:10:23 473395] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78012|now:1757650223473371|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 473404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 473410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:78012|applimit:0| [2025/09/12 04:10:23 473417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43064|rtt_var:8631|pto_duration:77588|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 473445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 473451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 473457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 79212| [2025/09/12 04:10:23 473463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570959|now:1757650223473416|interv:97543| [2025/09/12 04:10:23 473470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570959|now:1757650223473416|interval:97543|pto_count:0|srtt:43064 [2025/09/12 04:10:23 473478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79828|inflight:79212| [2025/09/12 04:10:23 473485] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223570959| [2025/09/12 04:10:23 473498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223570959| [2025/09/12 04:10:23 473504] [debug] |xqc_engine_wakeup_after|wakeup:1757650223570959|now:1757650223473504|diff:97455| [2025/09/12 04:10:23 473510] [debug] |xqc_engine_main_logic|END|now:1757650223472889| [2025/09/12 04:10:23 473518] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223473518| [2025/09/12 04:10:23 473524] [debug] |xqc_engine_wakeup_after|wakeup:1757650223570959|now:1757650223473524|diff:97435| [2025/09/12 04:10:23 473531] [debug] |xqc_engine_main_logic|END|now:1757650223473518| [2025/09/12 04:10:23 474606] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223474605| [2025/09/12 04:10:23 474621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 474629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:18| [2025/09/12 04:10:23 474635] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/09/12 04:10:23 474644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/09/12 04:10:23 474649] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 474657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:35|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:36|path_largest_ack:35| [2025/09/12 04:10:23 474664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:33051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:13358|ack_elapse:66879|ctl_first_sent_time:1757650223421084|lagest_ack_time:1757650223474605|curr_delivered:35076| [2025/09/12 04:10:23 474671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223421084| [2025/09/12 04:10:23 474678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/09/12 04:10:23 474685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:36|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:36|path_largest_ack:36| [2025/09/12 04:10:23 474692] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:33051|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:13358|ack_elapse:66879|ctl_first_sent_time:1757650223421084|lagest_ack_time:1757650223474605|curr_delivered:36276| [2025/09/12 04:10:23 474699] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223421171| [2025/09/12 04:10:23 474705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/09/12 04:10:23 474710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43064|rttvar:8631|minrtt:30473|latest_rtt:53434|ack_delay:24| [2025/09/12 04:10:23 474717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44357|rttvar:9060|minrtt:30473|latest_rtt:53434|ack_delay:24| [2025/09/12 04:10:23 474724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/09/12 04:10:23 474731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 474738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44357|rtt_var:9060|pto_duration:80597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 474754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 474760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 474766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 76812| [2025/09/12 04:10:23 474772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573968|now:1757650223474737|interv:99231| [2025/09/12 04:10:23 474778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573968|now:1757650223474737|interval:99231|pto_count:0|srtt:44357 [2025/09/12 04:10:23 474786] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 13358, ack_elapse 66879, delivered 34251|rate 512133|lost 0| [2025/09/12 04:10:23 474792] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (512133) in round 2| [2025/09/12 04:10:23 474797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 474801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:45023|extra_cwnd:40706| [2025/09/12 04:10:23 474805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79828|packet_lost:0|acked:2400|po_sent_time:1757650223421171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 474809] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79828|packet_lost:0|acked:2400|po_sent_time:1757650223421171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 474813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:512133|cwnd:82228|full_bw_reached:0|inflight:76812|srtt:44357|latest_rtt:53434|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 474819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/09/12 04:10:23 474824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1757650223474605|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 474829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343474605|now:1757650223474605|interv:120000000| [2025/09/12 04:10:23 474833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343474605|now:1757650223474605|interv:120000000| [2025/09/12 04:10:23 474837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223570959|pq_index:0| [2025/09/12 04:10:23 474841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223472889| [2025/09/12 04:10:23 474845] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223474845| [2025/09/12 04:10:23 474850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223474848| [2025/09/12 04:10:23 474855] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 474860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|min_srtt:44357|path_bw:512133|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 474868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:110421| [2025/09/12 04:10:23 474872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 474877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 474881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|min_srtt:44357|path_bw:512133|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 474885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 474890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 474894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 474898] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|min_srtt:44357|path_bw:512133|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 474902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:112795| [2025/09/12 04:10:23 474906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 474911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 474914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|min_srtt:44357|path_bw:512133|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 474919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 474923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 474927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 474932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44357|min_srtt:44357|path_bw:512133|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 474936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:115169| [2025/09/12 04:10:23 474940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 474944] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 474948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 474955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 474959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 474963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76812|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:110421| [2025/09/12 04:10:23 474968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 474972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/09/12 04:10:23 475005] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76812|now:1757650223474980|stream_id:0|stream_offset:110421| [2025/09/12 04:10:23 475014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 475022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:76812|applimit:0| [2025/09/12 04:10:23 475028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44357|rtt_var:9060|pto_duration:80597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 475034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 475038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 475042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 78012| [2025/09/12 04:10:23 475046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575577|now:1757650223475028|interv:100549| [2025/09/12 04:10:23 475050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575577|now:1757650223475028|interval:100549|pto_count:0|srtt:44357 [2025/09/12 04:10:23 475054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82228|inflight:78012| [2025/09/12 04:10:23 475059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 475063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78012|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 475067] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 475071] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/09/12 04:10:23 475096] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78012|now:1757650223475078|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 475105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 475111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:78012|applimit:0| [2025/09/12 04:10:23 475122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44357|rtt_var:9060|pto_duration:80597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 475127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 475130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 475135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 79212| [2025/09/12 04:10:23 475141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575675|now:1757650223475122|interv:100553| [2025/09/12 04:10:23 475147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575675|now:1757650223475122|interval:100553|pto_count:0|srtt:44357 [2025/09/12 04:10:23 475154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82228|inflight:79212| [2025/09/12 04:10:23 475160] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 475164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79212|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:112795| [2025/09/12 04:10:23 475168] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 475178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/09/12 04:10:23 475204] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79212|now:1757650223475184|stream_id:0|stream_offset:112795| [2025/09/12 04:10:23 475213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 475220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:79212|applimit:0| [2025/09/12 04:10:23 475227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44357|rtt_var:9060|pto_duration:80597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 475234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 475238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 475242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 80412| [2025/09/12 04:10:23 475246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575781|now:1757650223475227|interv:100554| [2025/09/12 04:10:23 475250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575781|now:1757650223475227|interval:100554|pto_count:0|srtt:44357 [2025/09/12 04:10:23 475254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82228|inflight:80412| [2025/09/12 04:10:23 475259] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 475265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80412|cwnd:82228|conn:000055D52C7C50DC|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 475277] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 475284] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/09/12 04:10:23 475315] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80412|now:1757650223475292|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 475324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 475331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:80412|applimit:0| [2025/09/12 04:10:23 475337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44357|rtt_var:9060|pto_duration:80597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 475344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 475350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 475356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 81612| [2025/09/12 04:10:23 475362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575889|now:1757650223475337|interv:100552| [2025/09/12 04:10:23 475368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575889|now:1757650223475337|interval:100552|pto_count:0|srtt:44357 [2025/09/12 04:10:23 475374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82228|inflight:81612| [2025/09/12 04:10:23 475381] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223575889| [2025/09/12 04:10:23 475387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223575889| [2025/09/12 04:10:23 475393] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575889|now:1757650223475393|diff:100496| [2025/09/12 04:10:23 475399] [debug] |xqc_engine_main_logic|END|now:1757650223474848| [2025/09/12 04:10:23 475407] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223475407| [2025/09/12 04:10:23 475413] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575889|now:1757650223475412|diff:100477| [2025/09/12 04:10:23 475436] [debug] |xqc_engine_main_logic|END|now:1757650223475407| [2025/09/12 04:10:23 476647] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223476645| [2025/09/12 04:10:23 476662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 476669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:19| [2025/09/12 04:10:23 476674] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/09/12 04:10:23 476683] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/09/12 04:10:23 476689] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 476695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:37|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:38|path_largest_ack:37| [2025/09/12 04:10:23 476700] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:14735|ack_elapse:68919|ctl_first_sent_time:1757650223422461|lagest_ack_time:1757650223476645|curr_delivered:37476| [2025/09/12 04:10:23 476715] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223422461| [2025/09/12 04:10:23 476722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/09/12 04:10:23 476730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:38|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:38|path_largest_ack:38| [2025/09/12 04:10:23 476736] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:35451|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:14735|ack_elapse:68919|ctl_first_sent_time:1757650223422461|lagest_ack_time:1757650223476645|curr_delivered:38676| [2025/09/12 04:10:23 476743] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223422555| [2025/09/12 04:10:23 476749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:23 476755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44357|rttvar:9060|minrtt:30473|latest_rtt:54090|ack_delay:24| [2025/09/12 04:10:23 476761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45571|rttvar:9222|minrtt:30473|latest_rtt:54090|ack_delay:24| [2025/09/12 04:10:23 476766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/09/12 04:10:23 476770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 476774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45571|rtt_var:9222|pto_duration:82459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 476779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 476783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 476787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 79212| [2025/09/12 04:10:23 476791] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577751|now:1757650223476774|interv:100977| [2025/09/12 04:10:23 476795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577751|now:1757650223476774|interval:100977|pto_count:0|srtt:45571 [2025/09/12 04:10:23 476799] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 14735, ack_elapse 68919, delivered 36651|rate 531798|lost 0| [2025/09/12 04:10:23 476803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (531798) in round 2| [2025/09/12 04:10:23 476807] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 476811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46751|extra_cwnd:42320| [2025/09/12 04:10:23 476817] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82228|packet_lost:0|acked:2400|po_sent_time:1757650223422555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 476830] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82228|packet_lost:0|acked:2400|po_sent_time:1757650223422555|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 476837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:531798|cwnd:84628|full_bw_reached:0|inflight:79212|srtt:45571|latest_rtt:54090|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 476844] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/09/12 04:10:23 476849] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1757650223476645|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 476854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343476645|now:1757650223476645|interv:120000000| [2025/09/12 04:10:23 476858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343476645|now:1757650223476645|interv:120000000| [2025/09/12 04:10:23 476862] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223575889|pq_index:0| [2025/09/12 04:10:23 476866] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223474848| [2025/09/12 04:10:23 476870] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223476870| [2025/09/12 04:10:23 476875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223476874| [2025/09/12 04:10:23 476880] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 476885] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|min_srtt:45571|path_bw:531798|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 476889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:115169| [2025/09/12 04:10:23 476893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 476898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 476904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|min_srtt:45571|path_bw:531798|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 476911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:116356| [2025/09/12 04:10:23 476917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 476924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 476928] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|min_srtt:45571|path_bw:531798|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 476932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 476940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 476944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 476948] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|min_srtt:45571|path_bw:531798|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 476952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 476956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 476960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 476964] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45571|min_srtt:45571|path_bw:531798|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 476969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:119917| [2025/09/12 04:10:23 476973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 476977] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 476981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 476986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 476993] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 477000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79212|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:115169| [2025/09/12 04:10:23 477006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 477011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/09/12 04:10:23 477042] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79212|now:1757650223477018|stream_id:0|stream_offset:115169| [2025/09/12 04:10:23 477052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 477059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:79212|applimit:0| [2025/09/12 04:10:23 477066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45571|rtt_var:9222|pto_duration:82459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 477073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 477086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 477092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 80412| [2025/09/12 04:10:23 477096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579477|now:1757650223477065|interv:102412| [2025/09/12 04:10:23 477100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579477|now:1757650223477065|interval:102412|pto_count:0|srtt:45571 [2025/09/12 04:10:23 477105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84628|inflight:80412| [2025/09/12 04:10:23 477110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 477114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80412|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:116356| [2025/09/12 04:10:23 477118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 477123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/09/12 04:10:23 477150] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80412|now:1757650223477129|stream_id:0|stream_offset:116356| [2025/09/12 04:10:23 477159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 477166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:80412|applimit:0| [2025/09/12 04:10:23 477173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45571|rtt_var:9222|pto_duration:82459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 477179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 477186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 477190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 81612| [2025/09/12 04:10:23 477194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579588|now:1757650223477173|interv:102415| [2025/09/12 04:10:23 477198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579588|now:1757650223477173|interval:102415|pto_count:0|srtt:45571 [2025/09/12 04:10:23 477203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84628|inflight:81612| [2025/09/12 04:10:23 477207] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 477211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81612|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 477215] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 477219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/09/12 04:10:23 477285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81612|now:1757650223477241|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 477295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 477303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:81612|applimit:0| [2025/09/12 04:10:23 477309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45571|rtt_var:9222|pto_duration:82459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 477316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 477322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 477327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 82812| [2025/09/12 04:10:23 477333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579700|now:1757650223477309|interv:102391| [2025/09/12 04:10:23 477340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579700|now:1757650223477309|interval:102391|pto_count:0|srtt:45571 [2025/09/12 04:10:23 477346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84628|inflight:82812| [2025/09/12 04:10:23 477353] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 477360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82812|cwnd:84628|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 477367] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 477373] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/09/12 04:10:23 477406] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82812|now:1757650223477383|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 477415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 477439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:82812|applimit:0| [2025/09/12 04:10:23 477446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45571|rtt_var:9222|pto_duration:82459|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 477452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 477458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 477464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 84012| [2025/09/12 04:10:23 477471] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579842|now:1757650223477446|interv:102396| [2025/09/12 04:10:23 477484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579842|now:1757650223477446|interval:102396|pto_count:0|srtt:45571 [2025/09/12 04:10:23 477491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84628|inflight:84012| [2025/09/12 04:10:23 477498] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223579842| [2025/09/12 04:10:23 477505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223579842| [2025/09/12 04:10:23 477511] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579842|now:1757650223477510|diff:102332| [2025/09/12 04:10:23 477517] [debug] |xqc_engine_main_logic|END|now:1757650223476874| [2025/09/12 04:10:23 477525] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223477525| [2025/09/12 04:10:23 477532] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579842|now:1757650223477532|diff:102310| [2025/09/12 04:10:23 477538] [debug] |xqc_engine_main_logic|END|now:1757650223477525| [2025/09/12 04:10:23 478570] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223478568| [2025/09/12 04:10:23 478585] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 478594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:20| [2025/09/12 04:10:23 478601] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/09/12 04:10:23 478622] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/09/12 04:10:23 478629] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 478636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:39|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:40|path_largest_ack:39| [2025/09/12 04:10:23 478643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:37851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:14922|ack_elapse:70842|ctl_first_sent_time:1757650223422648|lagest_ack_time:1757650223478568|curr_delivered:39876| [2025/09/12 04:10:23 478650] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223422648| [2025/09/12 04:10:23 478657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/09/12 04:10:23 478664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:40|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:40|path_largest_ack:40| [2025/09/12 04:10:23 478670] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:37851|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:14922|ack_elapse:70842|ctl_first_sent_time:1757650223422648|lagest_ack_time:1757650223478568|curr_delivered:41076| [2025/09/12 04:10:23 478677] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223422744| [2025/09/12 04:10:23 478683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/09/12 04:10:23 478690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45571|rttvar:9222|minrtt:30473|latest_rtt:55824|ack_delay:24| [2025/09/12 04:10:23 478696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46850|rttvar:9474|minrtt:30473|latest_rtt:55824|ack_delay:24| [2025/09/12 04:10:23 478709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/09/12 04:10:23 478713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 478718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:9474|pto_duration:84746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 478722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 478726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 478730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 81612| [2025/09/12 04:10:23 478734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582129|now:1757650223478717|interv:103412| [2025/09/12 04:10:23 478738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582129|now:1757650223478717|interval:103412|pto_count:0|srtt:46850 [2025/09/12 04:10:23 478742] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 14922, ack_elapse 70842, delivered 39051|rate 551240|lost 0| [2025/09/12 04:10:23 478746] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (551240) in round 2| [2025/09/12 04:10:23 478750] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 478754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48459|extra_cwnd:43914| [2025/09/12 04:10:23 478758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84628|packet_lost:0|acked:2400|po_sent_time:1757650223422744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 478763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84628|packet_lost:0|acked:2400|po_sent_time:1757650223422744|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 478767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:551240|cwnd:87028|full_bw_reached:0|inflight:81612|srtt:46850|latest_rtt:55824|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 478773] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/09/12 04:10:23 478777] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1757650223478568|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 478782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343478568|now:1757650223478568|interv:120000000| [2025/09/12 04:10:23 478786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343478568|now:1757650223478568|interv:120000000| [2025/09/12 04:10:23 478790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223579842|pq_index:0| [2025/09/12 04:10:23 478794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223476874| [2025/09/12 04:10:23 478798] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223478798| [2025/09/12 04:10:23 478803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223478802| [2025/09/12 04:10:23 478816] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 478820] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:551240|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 478825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:119917| [2025/09/12 04:10:23 478829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 478834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 478838] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:551240|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 478842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 478846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 478850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 478854] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:551240|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 478859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:122291| [2025/09/12 04:10:23 478863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 478867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 478871] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:551240|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 478875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 478879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 478883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 478887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:551240|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 478891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:124665| [2025/09/12 04:10:23 478898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 478902] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 478906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 478910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 478915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 478919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81612|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:119917| [2025/09/12 04:10:23 478923] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 478928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/09/12 04:10:23 478963] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81612|now:1757650223478935|stream_id:0|stream_offset:119917| [2025/09/12 04:10:23 478972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 478980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:81612|applimit:0| [2025/09/12 04:10:23 478986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:9474|pto_duration:84746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 478992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 478996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 479000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 82812| [2025/09/12 04:10:23 479004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583681|now:1757650223478986|interv:104695| [2025/09/12 04:10:23 479008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583681|now:1757650223478986|interval:104695|pto_count:0|srtt:46850 [2025/09/12 04:10:23 479013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87028|inflight:82812| [2025/09/12 04:10:23 479017] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 479022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82812|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 479026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 479030] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/09/12 04:10:23 479056] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82812|now:1757650223479037|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 479071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 479078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:82812|applimit:0| [2025/09/12 04:10:23 479083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:9474|pto_duration:84746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 479087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 479091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 479095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 84012| [2025/09/12 04:10:23 479099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583783|now:1757650223479083|interv:104700| [2025/09/12 04:10:23 479103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583783|now:1757650223479083|interval:104700|pto_count:0|srtt:46850 [2025/09/12 04:10:23 479107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87028|inflight:84012| [2025/09/12 04:10:23 479112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 479116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84012|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:122291| [2025/09/12 04:10:23 479120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 479124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/09/12 04:10:23 479150] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84012|now:1757650223479130|stream_id:0|stream_offset:122291| [2025/09/12 04:10:23 479159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 479166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:84012|applimit:0| [2025/09/12 04:10:23 479173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:9474|pto_duration:84746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 479179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 479183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 479187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 85212| [2025/09/12 04:10:23 479191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583876|now:1757650223479172|interv:104704| [2025/09/12 04:10:23 479195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583876|now:1757650223479172|interval:104704|pto_count:0|srtt:46850 [2025/09/12 04:10:23 479209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87028|inflight:85212| [2025/09/12 04:10:23 479216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 479223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85212|cwnd:87028|conn:000055D52C7C50DC|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 479229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 479236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/09/12 04:10:23 479338] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85212|now:1757650223479258|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 479348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 479355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:85212|applimit:0| [2025/09/12 04:10:23 479362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:9474|pto_duration:84746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 479368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 479374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 479380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 86412| [2025/09/12 04:10:23 479386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584004|now:1757650223479361|interv:104643| [2025/09/12 04:10:23 479392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584004|now:1757650223479361|interval:104643|pto_count:0|srtt:46850 [2025/09/12 04:10:23 479399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87028|inflight:86412| [2025/09/12 04:10:23 479406] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223584004| [2025/09/12 04:10:23 479412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223584004| [2025/09/12 04:10:23 479435] [debug] |xqc_engine_wakeup_after|wakeup:1757650223584004|now:1757650223479418|diff:104586| [2025/09/12 04:10:23 479446] [debug] |xqc_engine_main_logic|END|now:1757650223478802| [2025/09/12 04:10:23 479453] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223479453| [2025/09/12 04:10:23 479459] [debug] |xqc_engine_wakeup_after|wakeup:1757650223584004|now:1757650223479459|diff:104545| [2025/09/12 04:10:23 479465] [debug] |xqc_engine_main_logic|END|now:1757650223479453| [2025/09/12 04:10:23 480615] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650223480614| [2025/09/12 04:10:23 480630] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 480639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:21| [2025/09/12 04:10:23 480645] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/09/12 04:10:23 480654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/09/12 04:10:23 480668] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 480676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:41|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:42|path_largest_ack:41| [2025/09/12 04:10:23 480683] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:15108|ack_elapse:72888|ctl_first_sent_time:1757650223422834|lagest_ack_time:1757650223480614|curr_delivered:42276| [2025/09/12 04:10:23 480690] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223422834| [2025/09/12 04:10:23 480697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:23 480702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:42|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:42|path_largest_ack:42| [2025/09/12 04:10:23 480707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:40251|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:15108|ack_elapse:72888|ctl_first_sent_time:1757650223422834|lagest_ack_time:1757650223480614|curr_delivered:43476| [2025/09/12 04:10:23 480714] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223424171| [2025/09/12 04:10:23 480720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:23 480726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46850|rttvar:9474|minrtt:30473|latest_rtt:56443|ack_delay:24| [2025/09/12 04:10:23 480732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48046|rttvar:9498|minrtt:30473|latest_rtt:56443|ack_delay:24| [2025/09/12 04:10:23 480737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/09/12 04:10:23 480744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 480751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48046|rtt_var:9498|pto_duration:86038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 480758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 480764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 480769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 84012| [2025/09/12 04:10:23 480776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585296|now:1757650223480751|interv:104545| [2025/09/12 04:10:23 480780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585296|now:1757650223480751|interval:104545|pto_count:0|srtt:48046 [2025/09/12 04:10:23 480784] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 15108, ack_elapse 72888, delivered 41451|rate 568694|lost 0| [2025/09/12 04:10:23 480789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (568694) in round 2| [2025/09/12 04:10:23 480793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 480801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:49994|extra_cwnd:45346| [2025/09/12 04:10:23 480805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87028|packet_lost:0|acked:2400|po_sent_time:1757650223424171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 480810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87028|packet_lost:0|acked:2400|po_sent_time:1757650223424171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2047| [2025/09/12 04:10:23 480814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:568694|cwnd:89428|full_bw_reached:0|inflight:84012|srtt:48046|latest_rtt:56443|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 480820] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/09/12 04:10:23 480825] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1757650223480614|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 480830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343480614|now:1757650223480614|interv:120000000| [2025/09/12 04:10:23 480834] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343480614|now:1757650223480614|interv:120000000| [2025/09/12 04:10:23 480837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223584004|pq_index:0| [2025/09/12 04:10:23 480842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223478802| [2025/09/12 04:10:23 480846] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223480845| [2025/09/12 04:10:23 480850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223480849| [2025/09/12 04:10:23 480856] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 480861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|min_srtt:48046|path_bw:568694|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 480865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:124665| [2025/09/12 04:10:23 480869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 480874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 480878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|min_srtt:48046|path_bw:568694|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 480883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:125852| [2025/09/12 04:10:23 480887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 480894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 480898] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|min_srtt:48046|path_bw:568694|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 480903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 480907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 480911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 480915] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|min_srtt:48046|path_bw:568694|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 480920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 480924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 480928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 480932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48046|min_srtt:48046|path_bw:568694|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 480936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 480940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 480944] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 480948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 480952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 480957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 480961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84012|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:124665| [2025/09/12 04:10:23 480965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 480969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/09/12 04:10:23 481004] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84012|now:1757650223480976|stream_id:0|stream_offset:124665| [2025/09/12 04:10:23 481014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 481027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:84012|applimit:0| [2025/09/12 04:10:23 481034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48046|rtt_var:9498|pto_duration:86038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 481040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 481044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 481048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 85212| [2025/09/12 04:10:23 481052] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587014|now:1757650223481033|interv:105981| [2025/09/12 04:10:23 481056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587014|now:1757650223481033|interval:105981|pto_count:0|srtt:48046 [2025/09/12 04:10:23 481061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89428|inflight:85212| [2025/09/12 04:10:23 481065] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 481069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85212|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:125852| [2025/09/12 04:10:23 481074] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 481078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/09/12 04:10:23 481105] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85212|now:1757650223481084|stream_id:0|stream_offset:125852| [2025/09/12 04:10:23 481114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 481121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:85212|applimit:0| [2025/09/12 04:10:23 481128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48046|rtt_var:9498|pto_duration:86038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 481134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 481138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 481142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 86412| [2025/09/12 04:10:23 481146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587122|now:1757650223481128|interv:105994| [2025/09/12 04:10:23 481150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587122|now:1757650223481128|interval:105994|pto_count:0|srtt:48046 [2025/09/12 04:10:23 481154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89428|inflight:86412| [2025/09/12 04:10:23 481163] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 481167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86412|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 481172] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 481176] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/09/12 04:10:23 481202] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86412|now:1757650223481182|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 481211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 481218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:86412|applimit:0| [2025/09/12 04:10:23 481225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48046|rtt_var:9498|pto_duration:86038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 481230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 481234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 481238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 87612| [2025/09/12 04:10:23 481241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587220|now:1757650223481224|interv:105996| [2025/09/12 04:10:23 481245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587220|now:1757650223481224|interval:105996|pto_count:0|srtt:48046 [2025/09/12 04:10:23 481250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89428|inflight:87612| [2025/09/12 04:10:23 481254] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 481258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87612|cwnd:89428|conn:000055D52C7C50DC|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 481265] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 481272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/09/12 04:10:23 481303] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87612|now:1757650223481281|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 481311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 481317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:87612|applimit:0| [2025/09/12 04:10:23 481323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48046|rtt_var:9498|pto_duration:86038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 481329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 481341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 481347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 88812| [2025/09/12 04:10:23 481353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587319|now:1757650223481323|interv:105996| [2025/09/12 04:10:23 481359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587319|now:1757650223481323|interval:105996|pto_count:0|srtt:48046 [2025/09/12 04:10:23 481366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:89428|inflight:88812| [2025/09/12 04:10:23 481373] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223587319| [2025/09/12 04:10:23 481379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223587319| [2025/09/12 04:10:23 481385] [debug] |xqc_engine_wakeup_after|wakeup:1757650223587319|now:1757650223481385|diff:105934| [2025/09/12 04:10:23 481392] [debug] |xqc_engine_main_logic|END|now:1757650223480849| [2025/09/12 04:10:23 481400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223481399| [2025/09/12 04:10:23 481406] [debug] |xqc_engine_wakeup_after|wakeup:1757650223587319|now:1757650223481406|diff:105913| [2025/09/12 04:10:23 481412] [debug] |xqc_engine_main_logic|END|now:1757650223481399| [2025/09/12 04:10:23 482598] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223482597| [2025/09/12 04:10:23 482612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 482621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:22| [2025/09/12 04:10:23 482627] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/09/12 04:10:23 482636] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/09/12 04:10:23 482643] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 482650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:43|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:43| [2025/09/12 04:10:23 482657] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:42651|prior_delivered:2025|prior_time:1757650223407726|is_app_limited:1|send_elapse:16567|ack_elapse:74871|ctl_first_sent_time:1757650223424293|lagest_ack_time:1757650223482597|curr_delivered:44676| [2025/09/12 04:10:23 482664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223424293| [2025/09/12 04:10:23 482671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:23 482677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:48|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:48| [2025/09/12 04:10:23 482684] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48102|prior_delivered:2580|prior_time:1757650223440006|is_app_limited:1|send_elapse:32318|ack_elapse:42591|ctl_first_sent_time:1757650223440232|lagest_ack_time:1757650223482597|curr_delivered:45882| [2025/09/12 04:10:23 482690] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223440232| [2025/09/12 04:10:23 482705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:23 482711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48046|rttvar:9498|minrtt:30473|latest_rtt:42365|ack_delay:40| [2025/09/12 04:10:23 482717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47331|rttvar:8554|minrtt:30473|latest_rtt:42365|ack_delay:40| [2025/09/12 04:10:23 482722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:48|lost_pn:45|thresh:3| [2025/09/12 04:10:23 482727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:44|lost_pn:45|po_sent_time:1757650223424446|lost_send_time:1757650223429350|loss_delay:53247|frame:STREAM |repair:128| [2025/09/12 04:10:23 482732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:45|lost_pn:45|po_sent_time:1757650223424595|lost_send_time:1757650223429350|loss_delay:53247|frame:STREAM |repair:128| [2025/09/12 04:10:23 482737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:46|lost_pn:45|po_sent_time:1757650223424704|lost_send_time:1757650223429350|loss_delay:53247|frame:STREAM |repair:128| [2025/09/12 04:10:23 482741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:47|lost_pn:45|po_sent_time:1757650223424815|lost_send_time:1757650223429350|loss_delay:53247|frame:STREAM |repair:128| [2025/09/12 04:10:23 482745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223424815u| [2025/09/12 04:10:23 482750] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:1757650223482597|lost_count:4|send_count:121|pkt_num:47|po_send_time:1757650223424815|srtt:47331|cwnd:89428|bw:568694|conn_life:110719|now:0|last_lost_time:110719| [2025/09/12 04:10:23 482754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 482759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 482763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 482767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 482771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 81606| [2025/09/12 04:10:23 482775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582828|now:1757650223482758|interv:100070| [2025/09/12 04:10:23 482779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582828|now:1757650223482758|interval:100070|pto_count:0|srtt:47331 [2025/09/12 04:10:23 482784] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 32318, ack_elapse 42591, delivered 43302|rate 1016693|lost 4| [2025/09/12 04:10:23 482788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/09/12 04:10:23 482792] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1016693) in round 3| [2025/09/12 04:10:23 482796] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 482800] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:89380|extra_cwnd:45346| [2025/09/12 04:10:23 482808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:89428|packet_lost:4|acked:2406|po_sent_time:1757650223440232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 482812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:89428|packet_lost:4|acked:2406|po_sent_time:1757650223440232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 482817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1016693|cwnd:91834|full_bw_reached:0|inflight:81606|srtt:47331|latest_rtt:42365|min_rtt:30473|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 482823] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/09/12 04:10:23 482827] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1757650223482597|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 482832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343482597|now:1757650223482597|interv:120000000| [2025/09/12 04:10:23 482836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343482597|now:1757650223482597|interv:120000000| [2025/09/12 04:10:23 482840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223587319|pq_index:0| [2025/09/12 04:10:23 482845] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223480849| [2025/09/12 04:10:23 482848] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223482848| [2025/09/12 04:10:23 482854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223482852| [2025/09/12 04:10:23 482859] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 482864] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 482873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:44|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482882] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 482891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:45|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 482910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:46|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482918] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 482927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:47|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 482943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482951] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 482960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 482976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 482987] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 482991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 482995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 482999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 483003] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47331|min_srtt:47331|path_bw:1016693|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:23 483007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:134161| [2025/09/12 04:10:23 483012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 483015] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 483019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 483023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 483028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:44|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 483036] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483040] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/09/12 04:10:23 483071] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81606|now:1757650223483048|stream_id:0|stream_offset:42762| [2025/09/12 04:10:23 483078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:117|origin_pktnum:44|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 483083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:81606|applimit:0| [2025/09/12 04:10:23 483090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 82806| [2025/09/12 04:10:23 483122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584595|now:1757650223483090|interv:101505| [2025/09/12 04:10:23 483129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584595|now:1757650223483090|interval:101505|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:82806| [2025/09/12 04:10:23 483144] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:45|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82806|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 483153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/09/12 04:10:23 483184] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82806|now:1757650223483164|stream_id:0|stream_offset:43949| [2025/09/12 04:10:23 483191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:118|origin_pktnum:45|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 483198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:82806|applimit:0| [2025/09/12 04:10:23 483205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 84006| [2025/09/12 04:10:23 483230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584711|now:1757650223483204|interv:101507| [2025/09/12 04:10:23 483236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584711|now:1757650223483204|interval:101507|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:84006| [2025/09/12 04:10:23 483251] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:46|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84006|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 483264] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483270] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/09/12 04:10:23 483302] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84006|now:1757650223483280|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 483312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:119|origin_pktnum:46|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 483326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:84006|applimit:0| [2025/09/12 04:10:23 483333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 85206| [2025/09/12 04:10:23 483357] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584827|now:1757650223483333|interv:101494| [2025/09/12 04:10:23 483363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584827|now:1757650223483333|interval:101494|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:85206| [2025/09/12 04:10:23 483377] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:47|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85206|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 483389] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/09/12 04:10:23 483474] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85206|now:1757650223483405|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 483489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:120|origin_pktnum:47|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 483497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:85206|applimit:0| [2025/09/12 04:10:23 483504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 86406| [2025/09/12 04:10:23 483529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584952|now:1757650223483503|interv:101449| [2025/09/12 04:10:23 483535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584952|now:1757650223483503|interval:101449|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:86406| [2025/09/12 04:10:23 483555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86406|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 483564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/09/12 04:10:23 483629] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86406|now:1757650223483581|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 483639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 483646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:86406|applimit:0| [2025/09/12 04:10:23 483653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 87606| [2025/09/12 04:10:23 483678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585128|now:1757650223483653|interv:101475| [2025/09/12 04:10:23 483684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585128|now:1757650223483653|interval:101475|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:87606| [2025/09/12 04:10:23 483699] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87606|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 483711] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483717] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/09/12 04:10:23 483749] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87606|now:1757650223483728|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 483758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 483766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:87606|applimit:0| [2025/09/12 04:10:23 483773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 88806| [2025/09/12 04:10:23 483806] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585275|now:1757650223483773|interv:101502| [2025/09/12 04:10:23 483812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585275|now:1757650223483773|interval:101502|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:88806| [2025/09/12 04:10:23 483826] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 483840] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/09/12 04:10:23 483883] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88806|now:1757650223483857|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 483891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 483899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:88806|applimit:0| [2025/09/12 04:10:23 483905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 483912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 483918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 483924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 90006| [2025/09/12 04:10:23 483930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585404|now:1757650223483905|interv:101499| [2025/09/12 04:10:23 483937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585404|now:1757650223483905|interval:101499|pto_count:0|srtt:47331 [2025/09/12 04:10:23 483943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:90006| [2025/09/12 04:10:23 483950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 483955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90006|cwnd:91834|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 483959] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 483963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/09/12 04:10:23 483993] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90006|now:1757650223483975|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 484000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 484008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:90006|applimit:0| [2025/09/12 04:10:23 484014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47331|rtt_var:8554|pto_duration:81547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 484021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 484028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 484034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 91206| [2025/09/12 04:10:23 484040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585522|now:1757650223484014|interv:101508| [2025/09/12 04:10:23 484045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585522|now:1757650223484014|interval:101508|pto_count:0|srtt:47331 [2025/09/12 04:10:23 484050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91834|inflight:91206| [2025/09/12 04:10:23 484055] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223585522| [2025/09/12 04:10:23 484059] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223585522| [2025/09/12 04:10:23 484063] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585522|now:1757650223484063|diff:101459| [2025/09/12 04:10:23 484067] [debug] |xqc_engine_main_logic|END|now:1757650223482852| [2025/09/12 04:10:23 484073] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223484073| [2025/09/12 04:10:23 484077] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585522|now:1757650223484077|diff:101445| [2025/09/12 04:10:23 484081] [debug] |xqc_engine_main_logic|END|now:1757650223484073| [2025/09/12 04:10:23 484574] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223484573| [2025/09/12 04:10:23 484590] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 484598] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:23| [2025/09/12 04:10:23 484605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/09/12 04:10:23 484613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/09/12 04:10:23 484620] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 484627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:49|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:50|path_largest_ack:49| [2025/09/12 04:10:23 484634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46806|prior_delivered:5076|prior_time:1757650223448738|is_app_limited:0|send_elapse:32826|ack_elapse:35835|ctl_first_sent_time:1757650223449100|lagest_ack_time:1757650223484573|curr_delivered:47082| [2025/09/12 04:10:23 484641] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223449100| [2025/09/12 04:10:23 484655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:23 484662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:50|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:50|path_largest_ack:50| [2025/09/12 04:10:23 484670] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46806|prior_delivered:5076|prior_time:1757650223448738|is_app_limited:0|send_elapse:32826|ack_elapse:35835|ctl_first_sent_time:1757650223449100|lagest_ack_time:1757650223484573|curr_delivered:48282| [2025/09/12 04:10:23 484677] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223449208| [2025/09/12 04:10:23 484684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:23 484690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47331|rttvar:8554|minrtt:30473|latest_rtt:35365|ack_delay:24| [2025/09/12 04:10:23 484697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45832|rttvar:9413|minrtt:30473|latest_rtt:35365|ack_delay:24| [2025/09/12 04:10:23 484703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/09/12 04:10:23 484708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 484712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 484716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 484720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 484724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 484728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45832|rtt_var:9413|pto_duration:83484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 484732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 484736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 484740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 88806| [2025/09/12 04:10:23 484744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587459|now:1757650223484727|interv:102732| [2025/09/12 04:10:23 484748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587459|now:1757650223484727|interval:102732|pto_count:0|srtt:45832 [2025/09/12 04:10:23 484753] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 32826, ack_elapse 35835, delivered 43206|rate 1205692|lost 4| [2025/09/12 04:10:23 484757] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205692) in round 3| [2025/09/12 04:10:23 484761] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 484765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:105997|extra_cwnd:45346| [2025/09/12 04:10:23 484773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91834|packet_lost:0|acked:2400|po_sent_time:1757650223449208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 484778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91834|packet_lost:0|acked:2400|po_sent_time:1757650223449208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 484782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1205692|cwnd:94234|full_bw_reached:0|inflight:88806|srtt:45832|latest_rtt:35365|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 484788] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/09/12 04:10:23 484792] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:24|frame:ACK |recv_time:1757650223484573|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 484797] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343484573|now:1757650223484573|interv:120000000| [2025/09/12 04:10:23 484801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343484573|now:1757650223484573|interv:120000000| [2025/09/12 04:10:23 484805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223585522|pq_index:0| [2025/09/12 04:10:23 484809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223482852| [2025/09/12 04:10:23 484813] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223484813| [2025/09/12 04:10:23 484818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223484817| [2025/09/12 04:10:23 484824] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 484829] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|min_srtt:45832|path_bw:1205692|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:23 484833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:134161| [2025/09/12 04:10:23 484838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 484842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 484847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|min_srtt:45832|path_bw:1205692|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:23 484851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 484855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 484863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 484867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|min_srtt:45832|path_bw:1205692|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:23 484871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:136535| [2025/09/12 04:10:23 484875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 484879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 484883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|min_srtt:45832|path_bw:1205692|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:23 484887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 484892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 484896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 484900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45832|min_srtt:45832|path_bw:1205692|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:23 484904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:138909| [2025/09/12 04:10:23 484909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 484912] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 484916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 484921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 484925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 484929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88806|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:134161| [2025/09/12 04:10:23 484934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 484938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/09/12 04:10:23 484968] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88806|now:1757650223484945|stream_id:0|stream_offset:134161| [2025/09/12 04:10:23 484974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:125|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 484986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:88806|applimit:0| [2025/09/12 04:10:23 484992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45832|rtt_var:9413|pto_duration:83484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 484999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 485005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 485011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 90006| [2025/09/12 04:10:23 485018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588429|now:1757650223484992|interv:103437| [2025/09/12 04:10:23 485024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588429|now:1757650223484992|interval:103437|pto_count:0|srtt:45832 [2025/09/12 04:10:23 485032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94234|inflight:90006| [2025/09/12 04:10:23 485038] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 485042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90006|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 485046] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 485050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/09/12 04:10:23 485076] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90006|now:1757650223485057|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 485083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 485090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:90006|applimit:0| [2025/09/12 04:10:23 485097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45832|rtt_var:9413|pto_duration:83484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 485104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 485110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 485116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 91206| [2025/09/12 04:10:23 485122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588541|now:1757650223485097|interv:103444| [2025/09/12 04:10:23 485129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588541|now:1757650223485097|interval:103444|pto_count:0|srtt:45832 [2025/09/12 04:10:23 485135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94234|inflight:91206| [2025/09/12 04:10:23 485140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 485156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91206|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:136535| [2025/09/12 04:10:23 485160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 485164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/09/12 04:10:23 485193] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91206|now:1757650223485171|stream_id:0|stream_offset:136535| [2025/09/12 04:10:23 485202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 485209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:91206|applimit:0| [2025/09/12 04:10:23 485216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45832|rtt_var:9413|pto_duration:83484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 485222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 485229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 485235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 92406| [2025/09/12 04:10:23 485241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588655|now:1757650223485216|interv:103439| [2025/09/12 04:10:23 485247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588655|now:1757650223485216|interval:103439|pto_count:0|srtt:45832 [2025/09/12 04:10:23 485254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94234|inflight:92406| [2025/09/12 04:10:23 485261] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 485268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92406|cwnd:94234|conn:000055D52C7C50DC|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 485275] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 485281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/09/12 04:10:23 485335] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92406|now:1757650223485291|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 485342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 485349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:92406|applimit:0| [2025/09/12 04:10:23 485356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45832|rtt_var:9413|pto_duration:83484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 485363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 485369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 485380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 93606| [2025/09/12 04:10:23 485386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588775|now:1757650223485355|interv:103420| [2025/09/12 04:10:23 485393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588775|now:1757650223485355|interval:103420|pto_count:0|srtt:45832 [2025/09/12 04:10:23 485400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94234|inflight:93606| [2025/09/12 04:10:23 485408] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223588775| [2025/09/12 04:10:23 485414] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223588775| [2025/09/12 04:10:23 485441] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588775|now:1757650223485441|diff:103334| [2025/09/12 04:10:23 485448] [debug] |xqc_engine_main_logic|END|now:1757650223484817| [2025/09/12 04:10:23 485456] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223485456| [2025/09/12 04:10:23 485462] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588775|now:1757650223485462|diff:103313| [2025/09/12 04:10:23 485468] [debug] |xqc_engine_main_logic|END|now:1757650223485456| [2025/09/12 04:10:23 486543] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223486541| [2025/09/12 04:10:23 486558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 486567] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:24| [2025/09/12 04:10:23 486573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/09/12 04:10:23 486581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/09/12 04:10:23 486587] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 486595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:51|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:52|path_largest_ack:51| [2025/09/12 04:10:23 486602] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:5076|prior_time:1757650223448738|is_app_limited:0|send_elapse:33043|ack_elapse:37803|ctl_first_sent_time:1757650223449317|lagest_ack_time:1757650223486541|curr_delivered:49482| [2025/09/12 04:10:23 486608] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223449317| [2025/09/12 04:10:23 486615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:23 486621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:52|path_largest_ack:52| [2025/09/12 04:10:23 486628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:5076|prior_time:1757650223448738|is_app_limited:0|send_elapse:33043|ack_elapse:37803|ctl_first_sent_time:1757650223449317|lagest_ack_time:1757650223486541|curr_delivered:50682| [2025/09/12 04:10:23 486635] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223449462| [2025/09/12 04:10:23 486645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:23 486659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45832|rttvar:9413|minrtt:30473|latest_rtt:37079|ack_delay:24| [2025/09/12 04:10:23 486666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44734|rttvar:9254|minrtt:30473|latest_rtt:37079|ack_delay:24| [2025/09/12 04:10:23 486671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:52|lost_pn:49|thresh:3| [2025/09/12 04:10:23 486678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 486685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 486690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 486696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 486702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 486709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44734|rtt_var:9254|pto_duration:81750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 486716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 486721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 486724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 91206| [2025/09/12 04:10:23 486728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587041|now:1757650223486708|interv:100333| [2025/09/12 04:10:23 486733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587041|now:1757650223486708|interval:100333|pto_count:0|srtt:44734 [2025/09/12 04:10:23 486740] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33043, ack_elapse 37803, delivered 45606|rate 1206412|lost 4| [2025/09/12 04:10:23 486746] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206412) in round 3| [2025/09/12 04:10:23 486753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 486758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 486764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94234|packet_lost:0|acked:2400|po_sent_time:1757650223449462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 486771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94234|packet_lost:0|acked:2400|po_sent_time:1757650223449462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 486776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:96634|full_bw_reached:0|inflight:91206|srtt:44734|latest_rtt:37079|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 486782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/09/12 04:10:23 486790] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK |recv_time:1757650223486541|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 486795] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343486541|now:1757650223486541|interv:120000000| [2025/09/12 04:10:23 486799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343486541|now:1757650223486541|interv:120000000| [2025/09/12 04:10:23 486803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223588775|pq_index:0| [2025/09/12 04:10:23 486807] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223484817| [2025/09/12 04:10:23 486811] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223486811| [2025/09/12 04:10:23 486816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223486815| [2025/09/12 04:10:23 486822] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 486826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|min_srtt:44734|path_bw:1206412|loss_rate:3.01|path_pto:0| [2025/09/12 04:10:23 486831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:138909| [2025/09/12 04:10:23 486835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 486840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 486844] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|min_srtt:44734|path_bw:1206412|loss_rate:3.01|path_pto:0| [2025/09/12 04:10:23 486849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 486853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 486857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 486861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|min_srtt:44734|path_bw:1206412|loss_rate:3.01|path_pto:0| [2025/09/12 04:10:23 486865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:141283| [2025/09/12 04:10:23 486870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 486874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 486878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|min_srtt:44734|path_bw:1206412|loss_rate:3.01|path_pto:0| [2025/09/12 04:10:23 486889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 486894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 486898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 486902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44734|min_srtt:44734|path_bw:1206412|loss_rate:3.01|path_pto:0| [2025/09/12 04:10:23 486906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:143657| [2025/09/12 04:10:23 486911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 486914] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 486918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 486923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 486927] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 486931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91206|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:138909| [2025/09/12 04:10:23 486935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 486940] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/09/12 04:10:23 486971] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91206|now:1757650223486947|stream_id:0|stream_offset:138909| [2025/09/12 04:10:23 486977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 486983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:91206|applimit:0| [2025/09/12 04:10:23 486990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44734|rtt_var:9254|pto_duration:81750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 486996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 487003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 487009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 92406| [2025/09/12 04:10:23 487016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588697|now:1757650223486989|interv:101708| [2025/09/12 04:10:23 487022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588697|now:1757650223486989|interval:101708|pto_count:0|srtt:44734 [2025/09/12 04:10:23 487035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96634|inflight:92406| [2025/09/12 04:10:23 487041] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 487045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92406|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 487049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 487053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/09/12 04:10:23 487079] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92406|now:1757650223487060|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 487086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 487093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:92406|applimit:0| [2025/09/12 04:10:23 487100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44734|rtt_var:9254|pto_duration:81750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 487107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 487113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 487119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 93606| [2025/09/12 04:10:23 487126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588810|now:1757650223487099|interv:101711| [2025/09/12 04:10:23 487132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588810|now:1757650223487099|interval:101711|pto_count:0|srtt:44734 [2025/09/12 04:10:23 487138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96634|inflight:93606| [2025/09/12 04:10:23 487143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 487147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93606|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:141283| [2025/09/12 04:10:23 487152] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 487156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/09/12 04:10:23 487182] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93606|now:1757650223487163|stream_id:0|stream_offset:141283| [2025/09/12 04:10:23 487191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:131|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 487198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:93606|applimit:0| [2025/09/12 04:10:23 487212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44734|rtt_var:9254|pto_duration:81750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 487218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 487225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 487231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 94806| [2025/09/12 04:10:23 487238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588913|now:1757650223487212|interv:101701| [2025/09/12 04:10:23 487244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588913|now:1757650223487212|interval:101701|pto_count:0|srtt:44734 [2025/09/12 04:10:23 487251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96634|inflight:94806| [2025/09/12 04:10:23 487258] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 487265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94806|cwnd:96634|conn:000055D52C7C50DC|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 487271] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 487278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/09/12 04:10:23 487309] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94806|now:1757650223487287|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 487318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:132|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 487325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:94806|applimit:0| [2025/09/12 04:10:23 487332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44734|rtt_var:9254|pto_duration:81750|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 487339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 487345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 487350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 96006| [2025/09/12 04:10:23 487356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223589037|now:1757650223487331|interv:101706| [2025/09/12 04:10:23 487362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223589037|now:1757650223487331|interval:101706|pto_count:0|srtt:44734 [2025/09/12 04:10:23 487369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96634|inflight:96006| [2025/09/12 04:10:23 487377] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223589037| [2025/09/12 04:10:23 487383] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223589037| [2025/09/12 04:10:23 487390] [debug] |xqc_engine_wakeup_after|wakeup:1757650223589037|now:1757650223487389|diff:101648| [2025/09/12 04:10:23 487404] [debug] |xqc_engine_main_logic|END|now:1757650223486815| [2025/09/12 04:10:23 487412] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223487411| [2025/09/12 04:10:23 487417] [debug] |xqc_engine_wakeup_after|wakeup:1757650223589037|now:1757650223487417|diff:101620| [2025/09/12 04:10:23 487445] [debug] |xqc_engine_main_logic|END|now:1757650223487411| [2025/09/12 04:10:23 488673] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223488671| [2025/09/12 04:10:23 488688] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 488708] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:25| [2025/09/12 04:10:23 488715] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/09/12 04:10:23 488723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/09/12 04:10:23 488730] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 488738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:53| [2025/09/12 04:10:23 488745] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:7476|prior_time:1757650223450731|is_app_limited:0|send_elapse:34627|ack_elapse:37940|ctl_first_sent_time:1757650223451101|lagest_ack_time:1757650223488671|curr_delivered:51882| [2025/09/12 04:10:23 488752] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223451101| [2025/09/12 04:10:23 488756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/09/12 04:10:23 488763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:54|path_largest_ack:54| [2025/09/12 04:10:23 488770] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:7476|prior_time:1757650223450731|is_app_limited:0|send_elapse:34627|ack_elapse:37940|ctl_first_sent_time:1757650223451101|lagest_ack_time:1757650223488671|curr_delivered:53082| [2025/09/12 04:10:23 488776] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223451218| [2025/09/12 04:10:23 488783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/09/12 04:10:23 488790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44734|rttvar:9254|minrtt:30473|latest_rtt:37453|ack_delay:32| [2025/09/12 04:10:23 488796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43820|rttvar:8769|minrtt:30473|latest_rtt:37453|ack_delay:32| [2025/09/12 04:10:23 488803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:54|lost_pn:51|thresh:3| [2025/09/12 04:10:23 488809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 488814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 488818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 488822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 488832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 488836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43820|rtt_var:8769|pto_duration:78896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 488841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 488844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 488848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 93606| [2025/09/12 04:10:23 488852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223586183|now:1757650223488836|interv:97347| [2025/09/12 04:10:23 488856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223586183|now:1757650223488836|interval:97347|pto_count:0|srtt:43820 [2025/09/12 04:10:23 488861] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34627, ack_elapse 37940, delivered 45606|rate 1202055|lost 4| [2025/09/12 04:10:23 488865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202055) in round 3| [2025/09/12 04:10:23 488869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 488873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 488877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96634|packet_lost:0|acked:2400|po_sent_time:1757650223451218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 488881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96634|packet_lost:0|acked:2400|po_sent_time:1757650223451218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 488886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:99034|full_bw_reached:0|inflight:93606|srtt:43820|latest_rtt:37453|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 488892] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/09/12 04:10:23 488896] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1757650223488671|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 488901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343488671|now:1757650223488671|interv:120000000| [2025/09/12 04:10:23 488905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343488671|now:1757650223488671|interv:120000000| [2025/09/12 04:10:23 488909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223589037|pq_index:0| [2025/09/12 04:10:23 488913] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223486815| [2025/09/12 04:10:23 488917] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223488917| [2025/09/12 04:10:23 488922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223488921| [2025/09/12 04:10:23 488930] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 488935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|min_srtt:43820|path_bw:1206412|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:23 488940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:143657| [2025/09/12 04:10:23 488944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 488949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 488953] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|min_srtt:43820|path_bw:1206412|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:23 488958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:144844| [2025/09/12 04:10:23 488962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 488967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 488971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|min_srtt:43820|path_bw:1206412|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:23 488975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 488979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 488984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 488988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|min_srtt:43820|path_bw:1206412|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:23 488992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 488996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 489000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 489005] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43820|min_srtt:43820|path_bw:1206412|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:23 489009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:148405| [2025/09/12 04:10:23 489015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 489019] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 489023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 489027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 489032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 489036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93606|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:143657| [2025/09/12 04:10:23 489040] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 489044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/09/12 04:10:23 489075] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93606|now:1757650223489052|stream_id:0|stream_offset:143657| [2025/09/12 04:10:23 489082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 489087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:93606|applimit:0| [2025/09/12 04:10:23 489091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43820|rtt_var:8769|pto_duration:78896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 489095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 489099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 489103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 94806| [2025/09/12 04:10:23 489107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587948|now:1757650223489091|interv:98857| [2025/09/12 04:10:23 489111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587948|now:1757650223489091|interval:98857|pto_count:0|srtt:43820 [2025/09/12 04:10:23 489116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99034|inflight:94806| [2025/09/12 04:10:23 489121] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 489125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94806|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:144844| [2025/09/12 04:10:23 489129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 489133] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/09/12 04:10:23 489152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94806|now:1757650223489139|stream_id:0|stream_offset:144844| [2025/09/12 04:10:23 489162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 489166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:94806|applimit:0| [2025/09/12 04:10:23 489170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43820|rtt_var:8769|pto_duration:78896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 489175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 489178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 489182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 96006| [2025/09/12 04:10:23 489186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588035|now:1757650223489170|interv:98865| [2025/09/12 04:10:23 489190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588035|now:1757650223489170|interval:98865|pto_count:0|srtt:43820 [2025/09/12 04:10:23 489194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99034|inflight:96006| [2025/09/12 04:10:23 489199] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 489205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96006|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 489212] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 489219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/09/12 04:10:23 489252] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96006|now:1757650223489229|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 489261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 489268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:96006|applimit:0| [2025/09/12 04:10:23 489275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43820|rtt_var:8769|pto_duration:78896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 489282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 489287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 489294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 97206| [2025/09/12 04:10:23 489300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588125|now:1757650223489275|interv:98850| [2025/09/12 04:10:23 489306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588125|now:1757650223489275|interval:98850|pto_count:0|srtt:43820 [2025/09/12 04:10:23 489319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99034|inflight:97206| [2025/09/12 04:10:23 489327] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 489333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97206|cwnd:99034|conn:000055D52C7C50DC|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 489341] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 489347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/09/12 04:10:23 489397] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97206|now:1757650223489357|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 489405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 489411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:97206|applimit:0| [2025/09/12 04:10:23 489418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43820|rtt_var:8769|pto_duration:78896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 489445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 489451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 489457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 98406| [2025/09/12 04:10:23 489462] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588253|now:1757650223489417|interv:98836| [2025/09/12 04:10:23 489469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588253|now:1757650223489417|interval:98836|pto_count:0|srtt:43820 [2025/09/12 04:10:23 489476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99034|inflight:98406| [2025/09/12 04:10:23 489483] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223588253| [2025/09/12 04:10:23 489490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223588253| [2025/09/12 04:10:23 489495] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588253|now:1757650223489495|diff:98758| [2025/09/12 04:10:23 489502] [debug] |xqc_engine_main_logic|END|now:1757650223488921| [2025/09/12 04:10:23 489509] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223489509| [2025/09/12 04:10:23 489515] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588253|now:1757650223489515|diff:98738| [2025/09/12 04:10:23 489521] [debug] |xqc_engine_main_logic|END|now:1757650223489509| [2025/09/12 04:10:23 490738] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223490737| [2025/09/12 04:10:23 490753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 490762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:26| [2025/09/12 04:10:23 490767] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/09/12 04:10:23 490776] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/09/12 04:10:23 490789] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 490796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:55| [2025/09/12 04:10:23 490803] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:7476|prior_time:1757650223450731|is_app_limited:0|send_elapse:34862|ack_elapse:40006|ctl_first_sent_time:1757650223451336|lagest_ack_time:1757650223490737|curr_delivered:54282| [2025/09/12 04:10:23 490810] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223451336| [2025/09/12 04:10:23 490817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/09/12 04:10:23 490824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:56|path_largest_ack:56| [2025/09/12 04:10:23 490830] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:7476|prior_time:1757650223450731|is_app_limited:0|send_elapse:34862|ack_elapse:40006|ctl_first_sent_time:1757650223451336|lagest_ack_time:1757650223490737|curr_delivered:55482| [2025/09/12 04:10:23 490837] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223451488| [2025/09/12 04:10:23 490841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/09/12 04:10:23 490846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43820|rttvar:8769|minrtt:30473|latest_rtt:39249|ack_delay:24| [2025/09/12 04:10:23 490853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43246|rttvar:7725|minrtt:30473|latest_rtt:39249|ack_delay:24| [2025/09/12 04:10:23 490859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:56|lost_pn:53|thresh:3| [2025/09/12 04:10:23 490866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 490872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 490878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 490884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 490889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 490893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43246|rtt_var:7725|pto_duration:74146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 490898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 490902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 490906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 96006| [2025/09/12 04:10:23 490909] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583503|now:1757650223490893|interv:92610| [2025/09/12 04:10:23 490914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583503|now:1757650223490893|interval:92610|pto_count:0|srtt:43246 [2025/09/12 04:10:23 490922] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34862, ack_elapse 40006, delivered 48006|rate 1199970|lost 4| [2025/09/12 04:10:23 490926] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199970) in round 3| [2025/09/12 04:10:23 490930] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 490934] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 490938] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99034|packet_lost:0|acked:2400|po_sent_time:1757650223451488|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 490943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99034|packet_lost:0|acked:2400|po_sent_time:1757650223451488|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 490947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:101434|full_bw_reached:0|inflight:96006|srtt:43246|latest_rtt:39249|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 490953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/09/12 04:10:23 490957] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1757650223490737|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 490962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343490737|now:1757650223490737|interv:120000000| [2025/09/12 04:10:23 490966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343490737|now:1757650223490737|interv:120000000| [2025/09/12 04:10:23 490970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223588253|pq_index:0| [2025/09/12 04:10:23 490974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223488921| [2025/09/12 04:10:23 490978] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223490978| [2025/09/12 04:10:23 490983] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223490982| [2025/09/12 04:10:23 490988] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 490993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|min_srtt:43246|path_bw:1206412|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:23 490998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:148405| [2025/09/12 04:10:23 491002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 491007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 491014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|min_srtt:43246|path_bw:1206412|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:23 491018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:149592| [2025/09/12 04:10:23 491023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 491027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 491031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|min_srtt:43246|path_bw:1206412|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:23 491035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 491039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 491044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 491048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|min_srtt:43246|path_bw:1206412|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:23 491052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 491056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 491060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 491064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43246|min_srtt:43246|path_bw:1206412|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:23 491068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:153153| [2025/09/12 04:10:23 491073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 491076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 491080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 491084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 491089] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 491093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96006|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:148405| [2025/09/12 04:10:23 491100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 491104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/09/12 04:10:23 491135] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96006|now:1757650223491111|stream_id:0|stream_offset:148405| [2025/09/12 04:10:23 491143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 491150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:96006|applimit:0| [2025/09/12 04:10:23 491157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43246|rtt_var:7725|pto_duration:74146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 491164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 491170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 491176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 97206| [2025/09/12 04:10:23 491182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585257|now:1757650223491156|interv:94101| [2025/09/12 04:10:23 491189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585257|now:1757650223491156|interval:94101|pto_count:0|srtt:43246 [2025/09/12 04:10:23 491196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:97206| [2025/09/12 04:10:23 491204] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 491210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97206|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:149592| [2025/09/12 04:10:23 491217] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 491223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/09/12 04:10:23 491283] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97206|now:1757650223491234|stream_id:0|stream_offset:149592| [2025/09/12 04:10:23 491294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 491302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:97206|applimit:0| [2025/09/12 04:10:23 491308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43246|rtt_var:7725|pto_duration:74146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 491315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 491322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 491327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 98406| [2025/09/12 04:10:23 491339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585380|now:1757650223491308|interv:94072| [2025/09/12 04:10:23 491345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585380|now:1757650223491308|interval:94072|pto_count:0|srtt:43246 [2025/09/12 04:10:23 491352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:98406| [2025/09/12 04:10:23 491359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 491366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98406|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 491372] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 491379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/09/12 04:10:23 491413] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98406|now:1757650223491389|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 491441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 491448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:98406|applimit:0| [2025/09/12 04:10:23 491454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43246|rtt_var:7725|pto_duration:74146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 491461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 491467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 491472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 99606| [2025/09/12 04:10:23 491479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585535|now:1757650223491454|interv:94081| [2025/09/12 04:10:23 491485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585535|now:1757650223491454|interval:94081|pto_count:0|srtt:43246 [2025/09/12 04:10:23 491493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:99606| [2025/09/12 04:10:23 491500] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 491506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99606|cwnd:101434|conn:000055D52C7C50DC|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 491512] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 491518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/09/12 04:10:23 491551] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99606|now:1757650223491528|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 491560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 491574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:99606|applimit:0| [2025/09/12 04:10:23 491581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43246|rtt_var:7725|pto_duration:74146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 491588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 491594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 491599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 100806| [2025/09/12 04:10:23 491606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585674|now:1757650223491581|interv:94093| [2025/09/12 04:10:23 491612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585674|now:1757650223491581|interval:94093|pto_count:0|srtt:43246 [2025/09/12 04:10:23 491618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:100806| [2025/09/12 04:10:23 491625] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223585674| [2025/09/12 04:10:23 491631] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223585674| [2025/09/12 04:10:23 491637] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585674|now:1757650223491637|diff:94037| [2025/09/12 04:10:23 491643] [debug] |xqc_engine_main_logic|END|now:1757650223490982| [2025/09/12 04:10:23 491651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223491651| [2025/09/12 04:10:23 491657] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585674|now:1757650223491657|diff:94017| [2025/09/12 04:10:23 491663] [debug] |xqc_engine_main_logic|END|now:1757650223491651| [2025/09/12 04:10:23 492709] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223492708| [2025/09/12 04:10:23 492724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 492733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:27| [2025/09/12 04:10:23 492739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/09/12 04:10:23 492747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/09/12 04:10:23 492753] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 492760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:57| [2025/09/12 04:10:23 492765] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:9876|prior_time:1757650223452683|is_app_limited:0|send_elapse:36399|ack_elapse:40025|ctl_first_sent_time:1757650223453059|lagest_ack_time:1757650223492708|curr_delivered:56682| [2025/09/12 04:10:23 492773] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223453059| [2025/09/12 04:10:23 492779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/09/12 04:10:23 492785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:58|path_largest_ack:58| [2025/09/12 04:10:23 492799] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:51606|prior_delivered:9876|prior_time:1757650223452683|is_app_limited:0|send_elapse:36399|ack_elapse:40025|ctl_first_sent_time:1757650223453059|lagest_ack_time:1757650223492708|curr_delivered:57882| [2025/09/12 04:10:23 492806] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223453161| [2025/09/12 04:10:23 492812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/09/12 04:10:23 492818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43246|rttvar:7725|minrtt:30473|latest_rtt:39547|ack_delay:32| [2025/09/12 04:10:23 492825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42780|rttvar:6726|minrtt:30473|latest_rtt:39547|ack_delay:32| [2025/09/12 04:10:23 492832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:58|lost_pn:55|thresh:3| [2025/09/12 04:10:23 492838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 492844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 492849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 492853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 492857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 492861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42780|rtt_var:6726|pto_duration:69684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 492866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 492869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 492873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 98406| [2025/09/12 04:10:23 492877] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223581212|now:1757650223492861|interv:88351| [2025/09/12 04:10:23 492881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223581212|now:1757650223492861|interval:88351|pto_count:0|srtt:42780 [2025/09/12 04:10:23 492885] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36399, ack_elapse 40025, delivered 48006|rate 1199400|lost 4| [2025/09/12 04:10:23 492890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199400) in round 3| [2025/09/12 04:10:23 492894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 492898] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 492902] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1757650223453161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 492910] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1757650223453161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 492914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:103834|full_bw_reached:0|inflight:98406|srtt:42780|latest_rtt:39547|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 492920] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/09/12 04:10:23 492925] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1757650223492708|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 492930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343492708|now:1757650223492708|interv:120000000| [2025/09/12 04:10:23 492934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343492708|now:1757650223492708|interv:120000000| [2025/09/12 04:10:23 492938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223585674|pq_index:0| [2025/09/12 04:10:23 492942] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223490982| [2025/09/12 04:10:23 492946] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223492946| [2025/09/12 04:10:23 492951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223492950| [2025/09/12 04:10:23 492956] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 492960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|min_srtt:42780|path_bw:1206412|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:23 492965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:153153| [2025/09/12 04:10:23 492969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 492974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 492979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|min_srtt:42780|path_bw:1206412|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:23 492983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:154340| [2025/09/12 04:10:23 492987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 492991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 492996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|min_srtt:42780|path_bw:1206412|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:23 493002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 493007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 493011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 493015] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|min_srtt:42780|path_bw:1206412|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:23 493019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 493023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 493027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 493031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42780|min_srtt:42780|path_bw:1206412|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:23 493035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:157901| [2025/09/12 04:10:23 493039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 493043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 493047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 493051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 493055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 493060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98406|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:153153| [2025/09/12 04:10:23 493064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 493068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/09/12 04:10:23 493102] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98406|now:1757650223493075|stream_id:0|stream_offset:153153| [2025/09/12 04:10:23 493111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 493119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:98406|applimit:0| [2025/09/12 04:10:23 493125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42780|rtt_var:6726|pto_duration:69684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 493137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 493141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 493145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 99606| [2025/09/12 04:10:23 493149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582759|now:1757650223493125|interv:89634| [2025/09/12 04:10:23 493153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582759|now:1757650223493125|interval:89634|pto_count:0|srtt:42780 [2025/09/12 04:10:23 493157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103834|inflight:99606| [2025/09/12 04:10:23 493162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 493169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99606|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:154340| [2025/09/12 04:10:23 493176] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 493182] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/09/12 04:10:23 493243] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99606|now:1757650223493191|stream_id:0|stream_offset:154340| [2025/09/12 04:10:23 493253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 493261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:99606|applimit:0| [2025/09/12 04:10:23 493267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42780|rtt_var:6726|pto_duration:69684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 493274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 493280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 493286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 100806| [2025/09/12 04:10:23 493292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582875|now:1757650223493266|interv:89609| [2025/09/12 04:10:23 493298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582875|now:1757650223493266|interval:89609|pto_count:0|srtt:42780 [2025/09/12 04:10:23 493305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103834|inflight:100806| [2025/09/12 04:10:23 493312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 493318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100806|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 493326] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 493344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/09/12 04:10:23 493375] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100806|now:1757650223493354|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 493384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 493391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:100806|applimit:0| [2025/09/12 04:10:23 493398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42780|rtt_var:6726|pto_duration:69684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 493405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 493411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 493417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 102006| [2025/09/12 04:10:23 493438] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583038|now:1757650223493398|interv:89640| [2025/09/12 04:10:23 493445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583038|now:1757650223493398|interval:89640|pto_count:0|srtt:42780 [2025/09/12 04:10:23 493452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103834|inflight:102006| [2025/09/12 04:10:23 493459] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 493465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102006|cwnd:103834|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 493471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 493477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/09/12 04:10:23 493535] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102006|now:1757650223493487|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 493546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 493551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:102006|applimit:0| [2025/09/12 04:10:23 493556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42780|rtt_var:6726|pto_duration:69684|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 493560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 493564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 493568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 103206| [2025/09/12 04:10:23 493571] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583171|now:1757650223493555|interv:89616| [2025/09/12 04:10:23 493585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583171|now:1757650223493555|interval:89616|pto_count:0|srtt:42780 [2025/09/12 04:10:23 493602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103834|inflight:103206| [2025/09/12 04:10:23 493610] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223583171| [2025/09/12 04:10:23 493617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223583171| [2025/09/12 04:10:23 493623] [debug] |xqc_engine_wakeup_after|wakeup:1757650223583171|now:1757650223493623|diff:89548| [2025/09/12 04:10:23 493629] [debug] |xqc_engine_main_logic|END|now:1757650223492950| [2025/09/12 04:10:23 493637] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223493637| [2025/09/12 04:10:23 493643] [debug] |xqc_engine_wakeup_after|wakeup:1757650223583171|now:1757650223493643|diff:89528| [2025/09/12 04:10:23 493649] [debug] |xqc_engine_main_logic|END|now:1757650223493637| [2025/09/12 04:10:23 494528] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223494527| [2025/09/12 04:10:23 494544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 494553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:28| [2025/09/12 04:10:23 494558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/09/12 04:10:23 494568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/09/12 04:10:23 494574] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 494582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:59|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:59| [2025/09/12 04:10:23 494589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:9876|prior_time:1757650223452683|is_app_limited:0|send_elapse:36601|ack_elapse:41844|ctl_first_sent_time:1757650223453261|lagest_ack_time:1757650223494527|curr_delivered:59082| [2025/09/12 04:10:23 494595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223453261| [2025/09/12 04:10:23 494602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/09/12 04:10:23 494609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:60|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:60|path_largest_ack:60| [2025/09/12 04:10:23 494616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:9876|prior_time:1757650223452683|is_app_limited:0|send_elapse:36601|ack_elapse:41844|ctl_first_sent_time:1757650223453261|lagest_ack_time:1757650223494527|curr_delivered:60282| [2025/09/12 04:10:23 494622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223453355| [2025/09/12 04:10:23 494629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/09/12 04:10:23 494635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42780|rttvar:6726|minrtt:30473|latest_rtt:41172|ack_delay:40| [2025/09/12 04:10:23 494642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42574|rttvar:5457|minrtt:30473|latest_rtt:41172|ack_delay:40| [2025/09/12 04:10:23 494658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:60|lost_pn:57|thresh:3| [2025/09/12 04:10:23 494665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 494671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 494677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 494681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 494685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 494689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42574|rtt_var:5457|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 494694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 494698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 494702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 100806| [2025/09/12 04:10:23 494706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577889|now:1757650223494689|interv:83200| [2025/09/12 04:10:23 494710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577889|now:1757650223494689|interval:83200|pto_count:0|srtt:42574 [2025/09/12 04:10:23 494714] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36601, ack_elapse 41844, delivered 50406|rate 1204617|lost 4| [2025/09/12 04:10:23 494719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204617) in round 3| [2025/09/12 04:10:23 494723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 494727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 494731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103834|packet_lost:0|acked:2400|po_sent_time:1757650223453355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 494735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103834|packet_lost:0|acked:2400|po_sent_time:1757650223453355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 494740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:106234|full_bw_reached:0|inflight:100806|srtt:42574|latest_rtt:41172|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 494746] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/09/12 04:10:23 494750] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1757650223494527|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 494755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343494527|now:1757650223494527|interv:120000000| [2025/09/12 04:10:23 494764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343494527|now:1757650223494527|interv:120000000| [2025/09/12 04:10:23 494768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223583171|pq_index:0| [2025/09/12 04:10:23 494772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223492950| [2025/09/12 04:10:23 494776] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223494776| [2025/09/12 04:10:23 494781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223494780| [2025/09/12 04:10:23 494786] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 494791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|min_srtt:42574|path_bw:1206412|loss_rate:2.68|path_pto:0| [2025/09/12 04:10:23 494796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:157901| [2025/09/12 04:10:23 494800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 494805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 494809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|min_srtt:42574|path_bw:1206412|loss_rate:2.68|path_pto:0| [2025/09/12 04:10:23 494814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 494818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 494822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 494826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|min_srtt:42574|path_bw:1206412|loss_rate:2.68|path_pto:0| [2025/09/12 04:10:23 494830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:160275| [2025/09/12 04:10:23 494835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 494839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 494843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|min_srtt:42574|path_bw:1206412|loss_rate:2.68|path_pto:0| [2025/09/12 04:10:23 494847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 494851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 494858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 494863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42574|min_srtt:42574|path_bw:1206412|loss_rate:2.68|path_pto:0| [2025/09/12 04:10:23 494867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:162649| [2025/09/12 04:10:23 494871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 494875] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 494879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 494883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 494888] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 494892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100806|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:157901| [2025/09/12 04:10:23 494897] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 494901] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/09/12 04:10:23 494933] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100806|now:1757650223494908|stream_id:0|stream_offset:157901| [2025/09/12 04:10:23 494939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 494945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:100806|applimit:0| [2025/09/12 04:10:23 494949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42574|rtt_var:5457|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 494953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 494957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 494961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 102006| [2025/09/12 04:10:23 494965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579310|now:1757650223494949|interv:84361| [2025/09/12 04:10:23 494969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579310|now:1757650223494949|interval:84361|pto_count:0|srtt:42574 [2025/09/12 04:10:23 494974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106234|inflight:102006| [2025/09/12 04:10:23 494979] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 494986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102006|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 494991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 494995] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/09/12 04:10:23 495015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102006|now:1757650223495001|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 495021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 495026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:102006|applimit:0| [2025/09/12 04:10:23 495030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42574|rtt_var:5457|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 495034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 495038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 495042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 103206| [2025/09/12 04:10:23 495045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579403|now:1757650223495030|interv:84373| [2025/09/12 04:10:23 495049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579403|now:1757650223495030|interval:84373|pto_count:0|srtt:42574 [2025/09/12 04:10:23 495054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106234|inflight:103206| [2025/09/12 04:10:23 495058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 495062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103206|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:160275| [2025/09/12 04:10:23 495066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 495070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/09/12 04:10:23 495087] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103206|now:1757650223495075|stream_id:0|stream_offset:160275| [2025/09/12 04:10:23 495092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 495096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:103206|applimit:0| [2025/09/12 04:10:23 495100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42574|rtt_var:5457|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 495104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 495111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 495115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 104406| [2025/09/12 04:10:23 495119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579477|now:1757650223495100|interv:84377| [2025/09/12 04:10:23 495123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579477|now:1757650223495100|interval:84377|pto_count:0|srtt:42574 [2025/09/12 04:10:23 495127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106234|inflight:104406| [2025/09/12 04:10:23 495132] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 495136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104406|cwnd:106234|conn:000055D52C7C50DC|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 495140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 495144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/09/12 04:10:23 495166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104406|now:1757650223495149|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 495175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 495181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:104406|applimit:0| [2025/09/12 04:10:23 495187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42574|rtt_var:5457|pto_duration:64402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 495194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 495200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 495205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 105606| [2025/09/12 04:10:23 495211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579551|now:1757650223495187|interv:84364| [2025/09/12 04:10:23 495217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579551|now:1757650223495187|interval:84364|pto_count:0|srtt:42574 [2025/09/12 04:10:23 495224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106234|inflight:105606| [2025/09/12 04:10:23 495232] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223579551| [2025/09/12 04:10:23 495238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223579551| [2025/09/12 04:10:23 495244] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579551|now:1757650223495244|diff:84307| [2025/09/12 04:10:23 495250] [debug] |xqc_engine_main_logic|END|now:1757650223494780| [2025/09/12 04:10:23 495257] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223495257| [2025/09/12 04:10:23 495262] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579551|now:1757650223495262|diff:84289| [2025/09/12 04:10:23 495273] [debug] |xqc_engine_main_logic|END|now:1757650223495257| [2025/09/12 04:10:23 496682] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650223496680| [2025/09/12 04:10:23 496698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 496707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:29| [2025/09/12 04:10:23 496713] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/09/12 04:10:23 496722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/09/12 04:10:23 496729] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 496736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:61|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:62|path_largest_ack:61| [2025/09/12 04:10:23 496743] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:12276|prior_time:1757650223454730|is_app_limited:0|send_elapse:38252|ack_elapse:41950|ctl_first_sent_time:1757650223455097|lagest_ack_time:1757650223496680|curr_delivered:61482| [2025/09/12 04:10:23 496751] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223455097| [2025/09/12 04:10:23 496758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/09/12 04:10:23 496764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:62|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:62|path_largest_ack:62| [2025/09/12 04:10:23 496771] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:54006|prior_delivered:12276|prior_time:1757650223454730|is_app_limited:0|send_elapse:38252|ack_elapse:41950|ctl_first_sent_time:1757650223455097|lagest_ack_time:1757650223496680|curr_delivered:62682| [2025/09/12 04:10:23 496778] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223455216| [2025/09/12 04:10:23 496785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/09/12 04:10:23 496791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42574|rttvar:5457|minrtt:30473|latest_rtt:41464|ack_delay:24| [2025/09/12 04:10:23 496798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42433|rttvar:4376|minrtt:30473|latest_rtt:41464|ack_delay:24| [2025/09/12 04:10:23 496804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:62|lost_pn:59|thresh:3| [2025/09/12 04:10:23 496811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 496817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 496823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 496829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 496834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 496838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42433|rtt_var:4376|pto_duration:59937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 496849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 496853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 496857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 103206| [2025/09/12 04:10:23 496861] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575086|now:1757650223496837|interv:78249| [2025/09/12 04:10:23 496865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575086|now:1757650223496837|interval:78249|pto_count:0|srtt:42433 [2025/09/12 04:10:23 496869] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38252, ack_elapse 41950, delivered 50406|rate 1201573|lost 4| [2025/09/12 04:10:23 496873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201573) in round 3| [2025/09/12 04:10:23 496878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 496882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 496886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106234|packet_lost:0|acked:2400|po_sent_time:1757650223455216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 496890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106234|packet_lost:0|acked:2400|po_sent_time:1757650223455216|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 496895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:108634|full_bw_reached:0|inflight:103206|srtt:42433|latest_rtt:41464|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 496900] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/09/12 04:10:23 496905] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1757650223496680|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 496910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343496680|now:1757650223496680|interv:120000000| [2025/09/12 04:10:23 496914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343496680|now:1757650223496680|interv:120000000| [2025/09/12 04:10:23 496918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223579551|pq_index:0| [2025/09/12 04:10:23 496922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223494780| [2025/09/12 04:10:23 496926] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223496926| [2025/09/12 04:10:23 496931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223496930| [2025/09/12 04:10:23 496936] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 496944] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|min_srtt:42433|path_bw:1206412|loss_rate:2.61|path_pto:0| [2025/09/12 04:10:23 496948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:162649| [2025/09/12 04:10:23 496953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 496958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 496962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|min_srtt:42433|path_bw:1206412|loss_rate:2.61|path_pto:0| [2025/09/12 04:10:23 496966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:163836| [2025/09/12 04:10:23 496971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 496975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 496979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|min_srtt:42433|path_bw:1206412|loss_rate:2.61|path_pto:0| [2025/09/12 04:10:23 496983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 496988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 496992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 496996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|min_srtt:42433|path_bw:1206412|loss_rate:2.61|path_pto:0| [2025/09/12 04:10:23 497000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 497004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 497009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 497013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42433|min_srtt:42433|path_bw:1206412|loss_rate:2.61|path_pto:0| [2025/09/12 04:10:23 497017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:167397| [2025/09/12 04:10:23 497021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 497025] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 497031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 497036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 497040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 497044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103206|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:162649| [2025/09/12 04:10:23 497049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 497053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/09/12 04:10:23 497084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103206|now:1757650223497060|stream_id:0|stream_offset:162649| [2025/09/12 04:10:23 497091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 497096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:103206|applimit:0| [2025/09/12 04:10:23 497100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42433|rtt_var:4376|pto_duration:59937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 497104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 497108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 497112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 104406| [2025/09/12 04:10:23 497116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576997|now:1757650223497100|interv:79897| [2025/09/12 04:10:23 497120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576997|now:1757650223497100|interval:79897|pto_count:0|srtt:42433 [2025/09/12 04:10:23 497125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108634|inflight:104406| [2025/09/12 04:10:23 497129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 497134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104406|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:163836| [2025/09/12 04:10:23 497138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 497142] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/09/12 04:10:23 497165] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104406|now:1757650223497148|stream_id:0|stream_offset:163836| [2025/09/12 04:10:23 497173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 497187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:104406|applimit:0| [2025/09/12 04:10:23 497193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42433|rtt_var:4376|pto_duration:59937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 497200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 497205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 497211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 105606| [2025/09/12 04:10:23 497217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577085|now:1757650223497193|interv:79892| [2025/09/12 04:10:23 497222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577085|now:1757650223497193|interval:79892|pto_count:0|srtt:42433 [2025/09/12 04:10:23 497229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108634|inflight:105606| [2025/09/12 04:10:23 497236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 497242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105606|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 497249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 497255] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/09/12 04:10:23 497288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105606|now:1757650223497265|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 497298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 497306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:105606|applimit:0| [2025/09/12 04:10:23 497312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42433|rtt_var:4376|pto_duration:59937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 497319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 497325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 497331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 106806| [2025/09/12 04:10:23 497337] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577202|now:1757650223497312|interv:79890| [2025/09/12 04:10:23 497343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577202|now:1757650223497312|interval:79890|pto_count:0|srtt:42433 [2025/09/12 04:10:23 497350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108634|inflight:106806| [2025/09/12 04:10:23 497357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 497370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106806|cwnd:108634|conn:000055D52C7C50DC|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 497377] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 497383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/09/12 04:10:23 497414] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106806|now:1757650223497394|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 497444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 497451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:106806|applimit:0| [2025/09/12 04:10:23 497458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42433|rtt_var:4376|pto_duration:59937|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 497464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 497471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 497477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 108006| [2025/09/12 04:10:23 497483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577331|now:1757650223497457|interv:79874| [2025/09/12 04:10:23 497489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577331|now:1757650223497457|interval:79874|pto_count:0|srtt:42433 [2025/09/12 04:10:23 497496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108634|inflight:108006| [2025/09/12 04:10:23 497503] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223577331| [2025/09/12 04:10:23 497509] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223577331| [2025/09/12 04:10:23 497515] [debug] |xqc_engine_wakeup_after|wakeup:1757650223577331|now:1757650223497515|diff:79816| [2025/09/12 04:10:23 497521] [debug] |xqc_engine_main_logic|END|now:1757650223496930| [2025/09/12 04:10:23 497530] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223497530| [2025/09/12 04:10:23 497536] [debug] |xqc_engine_wakeup_after|wakeup:1757650223577331|now:1757650223497536|diff:79795| [2025/09/12 04:10:23 497541] [debug] |xqc_engine_main_logic|END|now:1757650223497530| [2025/09/12 04:10:23 498566] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223498565| [2025/09/12 04:10:23 498580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 498589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:30| [2025/09/12 04:10:23 498594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/09/12 04:10:23 498603] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/09/12 04:10:23 498609] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 498617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:63|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:63| [2025/09/12 04:10:23 498631] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:12276|prior_time:1757650223454730|is_app_limited:0|send_elapse:38492|ack_elapse:43835|ctl_first_sent_time:1757650223455337|lagest_ack_time:1757650223498565|curr_delivered:63882| [2025/09/12 04:10:23 498639] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223455337| [2025/09/12 04:10:23 498645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/09/12 04:10:23 498652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:64|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:64|path_largest_ack:64| [2025/09/12 04:10:23 498659] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:12276|prior_time:1757650223454730|is_app_limited:0|send_elapse:38492|ack_elapse:43835|ctl_first_sent_time:1757650223455337|lagest_ack_time:1757650223498565|curr_delivered:65082| [2025/09/12 04:10:23 498667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223455489| [2025/09/12 04:10:23 498673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/09/12 04:10:23 498679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42433|rttvar:4376|minrtt:30473|latest_rtt:43076|ack_delay:24| [2025/09/12 04:10:23 498686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42510|rttvar:3436|minrtt:30473|latest_rtt:43076|ack_delay:24| [2025/09/12 04:10:23 498692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:64|lost_pn:61|thresh:3| [2025/09/12 04:10:23 498698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 498705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 498711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 498717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 498723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 498729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42510|rtt_var:3436|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 498733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 498737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 498741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 105606| [2025/09/12 04:10:23 498745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573648|now:1757650223498728|interv:74920| [2025/09/12 04:10:23 498749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573648|now:1757650223498728|interval:74920|pto_count:0|srtt:42510 [2025/09/12 04:10:23 498753] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38492, ack_elapse 43835, delivered 52806|rate 1204653|lost 4| [2025/09/12 04:10:23 498762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204653) in round 3| [2025/09/12 04:10:23 498766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 498773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 498780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108634|packet_lost:0|acked:2400|po_sent_time:1757650223455489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 498787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108634|packet_lost:0|acked:2400|po_sent_time:1757650223455489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 498794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:111034|full_bw_reached:0|inflight:105606|srtt:42510|latest_rtt:43076|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 498800] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/09/12 04:10:23 498805] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1757650223498565|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 498809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343498565|now:1757650223498565|interv:120000000| [2025/09/12 04:10:23 498813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343498565|now:1757650223498565|interv:120000000| [2025/09/12 04:10:23 498817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223577331|pq_index:0| [2025/09/12 04:10:23 498821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223496930| [2025/09/12 04:10:23 498825] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223498825| [2025/09/12 04:10:23 498831] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223498829| [2025/09/12 04:10:23 498836] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 498840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|min_srtt:42510|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 498845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:167397| [2025/09/12 04:10:23 498849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 498854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 498861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|min_srtt:42510|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 498868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:168584| [2025/09/12 04:10:23 498884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 498889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 498893] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|min_srtt:42510|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 498897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 498901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 498906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 498910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|min_srtt:42510|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 498914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 498918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 498922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 498926] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42510|min_srtt:42510|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 498930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:172145| [2025/09/12 04:10:23 498934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 498938] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 498942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 498946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 498951] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 498955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105606|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:167397| [2025/09/12 04:10:23 498959] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 498964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/09/12 04:10:23 498994] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105606|now:1757650223498971|stream_id:0|stream_offset:167397| [2025/09/12 04:10:23 499004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 499009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:105606|applimit:0| [2025/09/12 04:10:23 499013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42510|rtt_var:3436|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 499017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 499021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 499025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 106806| [2025/09/12 04:10:23 499029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575225|now:1757650223499013|interv:76212| [2025/09/12 04:10:23 499033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575225|now:1757650223499013|interval:76212|pto_count:0|srtt:42510 [2025/09/12 04:10:23 499038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111034|inflight:106806| [2025/09/12 04:10:23 499043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 499047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106806|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:168584| [2025/09/12 04:10:23 499051] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 499055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/09/12 04:10:23 499074] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106806|now:1757650223499061|stream_id:0|stream_offset:168584| [2025/09/12 04:10:23 499080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 499084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:106806|applimit:0| [2025/09/12 04:10:23 499088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42510|rtt_var:3436|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 499093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 499096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 499100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 108006| [2025/09/12 04:10:23 499104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575315|now:1757650223499088|interv:76227| [2025/09/12 04:10:23 499108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575315|now:1757650223499088|interval:76227|pto_count:0|srtt:42510 [2025/09/12 04:10:23 499115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111034|inflight:108006| [2025/09/12 04:10:23 499120] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 499124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108006|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 499128] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 499132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/09/12 04:10:23 499153] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108006|now:1757650223499137|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 499162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 499168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:108006|applimit:0| [2025/09/12 04:10:23 499174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42510|rtt_var:3436|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 499180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 499185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 499191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 109206| [2025/09/12 04:10:23 499196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575391|now:1757650223499174|interv:76217| [2025/09/12 04:10:23 499202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575391|now:1757650223499174|interval:76217|pto_count:0|srtt:42510 [2025/09/12 04:10:23 499209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111034|inflight:109206| [2025/09/12 04:10:23 499216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 499222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109206|cwnd:111034|conn:000055D52C7C50DC|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 499228] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 499234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/09/12 04:10:23 499285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109206|now:1757650223499244|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 499295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 499302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:109206|applimit:0| [2025/09/12 04:10:23 499315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42510|rtt_var:3436|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 499321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 499327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 499333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 110406| [2025/09/12 04:10:23 499339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575498|now:1757650223499314|interv:76184| [2025/09/12 04:10:23 499345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575498|now:1757650223499314|interval:76184|pto_count:0|srtt:42510 [2025/09/12 04:10:23 499353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111034|inflight:110406| [2025/09/12 04:10:23 499360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223575498| [2025/09/12 04:10:23 499366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223575498| [2025/09/12 04:10:23 499372] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575498|now:1757650223499371|diff:76127| [2025/09/12 04:10:23 499378] [debug] |xqc_engine_main_logic|END|now:1757650223498829| [2025/09/12 04:10:23 499386] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223499386| [2025/09/12 04:10:23 499392] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575498|now:1757650223499392|diff:76106| [2025/09/12 04:10:23 499398] [debug] |xqc_engine_main_logic|END|now:1757650223499386| [2025/09/12 04:10:23 500639] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223500638| [2025/09/12 04:10:23 500654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 500663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:31| [2025/09/12 04:10:23 500669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/09/12 04:10:23 500678] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/09/12 04:10:23 500685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 500693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:65|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:66|path_largest_ack:65| [2025/09/12 04:10:23 500701] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:14676|prior_time:1757650223456702|is_app_limited:0|send_elapse:40034|ack_elapse:43936|ctl_first_sent_time:1757650223457064|lagest_ack_time:1757650223500638|curr_delivered:66282| [2025/09/12 04:10:23 500708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223457064| [2025/09/12 04:10:23 500715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/09/12 04:10:23 500721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:66|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:66|path_largest_ack:66| [2025/09/12 04:10:23 500727] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:56406|prior_delivered:14676|prior_time:1757650223456702|is_app_limited:0|send_elapse:40034|ack_elapse:43936|ctl_first_sent_time:1757650223457064|lagest_ack_time:1757650223500638|curr_delivered:67482| [2025/09/12 04:10:23 500742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223457165| [2025/09/12 04:10:23 500746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/09/12 04:10:23 500750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42510|rttvar:3436|minrtt:30473|latest_rtt:43473|ack_delay:24| [2025/09/12 04:10:23 500754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42628|rttvar:2811|minrtt:30473|latest_rtt:43473|ack_delay:24| [2025/09/12 04:10:23 500758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:66|lost_pn:63|thresh:3| [2025/09/12 04:10:23 500763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 500767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 500770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 500774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 500778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 500782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42628|rtt_var:2811|pto_duration:53872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 500788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 500795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 500801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 108006| [2025/09/12 04:10:23 500807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573116|now:1757650223500782|interv:72334| [2025/09/12 04:10:23 500814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573116|now:1757650223500782|interval:72334|pto_count:0|srtt:42628 [2025/09/12 04:10:23 500821] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40034, ack_elapse 43936, delivered 52806|rate 1201884|lost 4| [2025/09/12 04:10:23 500827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201884) in round 3| [2025/09/12 04:10:23 500832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 500836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 500840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111034|packet_lost:0|acked:2400|po_sent_time:1757650223457165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 500844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111034|packet_lost:0|acked:2400|po_sent_time:1757650223457165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 500852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:113434|full_bw_reached:0|inflight:108006|srtt:42628|latest_rtt:43473|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 500858] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/09/12 04:10:23 500862] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:32|frame:ACK |recv_time:1757650223500638|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 500867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343500638|now:1757650223500638|interv:120000000| [2025/09/12 04:10:23 500871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343500638|now:1757650223500638|interv:120000000| [2025/09/12 04:10:23 500875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223575498|pq_index:0| [2025/09/12 04:10:23 500879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223498829| [2025/09/12 04:10:23 500883] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223500883| [2025/09/12 04:10:23 500889] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223500887| [2025/09/12 04:10:23 500897] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 500904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|min_srtt:42628|path_bw:1206412|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:23 500911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:172145| [2025/09/12 04:10:23 500917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 500921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 500926] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|min_srtt:42628|path_bw:1206412|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:23 500930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:173332| [2025/09/12 04:10:23 500935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 500939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 500943] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|min_srtt:42628|path_bw:1206412|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:23 500947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 500952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 500961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 500965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|min_srtt:42628|path_bw:1206412|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:23 500969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 500974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 500981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 500988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42628|min_srtt:42628|path_bw:1206412|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:23 500994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:176893| [2025/09/12 04:10:23 500999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 501003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 501007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 501011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 501016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 501020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108006|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:172145| [2025/09/12 04:10:23 501024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 501029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/09/12 04:10:23 501060] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108006|now:1757650223501036|stream_id:0|stream_offset:172145| [2025/09/12 04:10:23 501070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 501078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:108006|applimit:0| [2025/09/12 04:10:23 501085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42628|rtt_var:2811|pto_duration:53872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 501090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 501098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 501106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 109206| [2025/09/12 04:10:23 501110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223574908|now:1757650223501084|interv:73824| [2025/09/12 04:10:23 501114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223574908|now:1757650223501084|interval:73824|pto_count:0|srtt:42628 [2025/09/12 04:10:23 501119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113434|inflight:109206| [2025/09/12 04:10:23 501124] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 501128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109206|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:173332| [2025/09/12 04:10:23 501132] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 501137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/09/12 04:10:23 501170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109206|now:1757650223501148|stream_id:0|stream_offset:173332| [2025/09/12 04:10:23 501179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 501186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:109206|applimit:0| [2025/09/12 04:10:23 501192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42628|rtt_var:2811|pto_duration:53872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 501197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 501203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 501209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 110406| [2025/09/12 04:10:23 501215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575020|now:1757650223501192|interv:73828| [2025/09/12 04:10:23 501222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575020|now:1757650223501192|interval:73828|pto_count:0|srtt:42628 [2025/09/12 04:10:23 501229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113434|inflight:110406| [2025/09/12 04:10:23 501237] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 501244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110406|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 501250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 501256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/09/12 04:10:23 501288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110406|now:1757650223501266|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 501304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 501311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:110406|applimit:0| [2025/09/12 04:10:23 501317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42628|rtt_var:2811|pto_duration:53872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 501324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 501331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 501336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 111606| [2025/09/12 04:10:23 501343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575138|now:1757650223501317|interv:73821| [2025/09/12 04:10:23 501349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575138|now:1757650223501317|interval:73821|pto_count:0|srtt:42628 [2025/09/12 04:10:23 501356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113434|inflight:111606| [2025/09/12 04:10:23 501363] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 501370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111606|cwnd:113434|conn:000055D52C7C50DC|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 501376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 501382] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/09/12 04:10:23 501451] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111606|now:1757650223501392|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 501465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 501472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:111606|applimit:0| [2025/09/12 04:10:23 501478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42628|rtt_var:2811|pto_duration:53872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 501485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 501491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 501497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 112806| [2025/09/12 04:10:23 501503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575264|now:1757650223501478|interv:73786| [2025/09/12 04:10:23 501509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575264|now:1757650223501478|interval:73786|pto_count:0|srtt:42628 [2025/09/12 04:10:23 501523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113434|inflight:112806| [2025/09/12 04:10:23 501531] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223575264| [2025/09/12 04:10:23 501538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223575264| [2025/09/12 04:10:23 501544] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575264|now:1757650223501544|diff:73720| [2025/09/12 04:10:23 501551] [debug] |xqc_engine_main_logic|END|now:1757650223500887| [2025/09/12 04:10:23 501559] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223501559| [2025/09/12 04:10:23 501565] [debug] |xqc_engine_wakeup_after|wakeup:1757650223575264|now:1757650223501564|diff:73700| [2025/09/12 04:10:23 501571] [debug] |xqc_engine_main_logic|END|now:1757650223501559| [2025/09/12 04:10:23 502548] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223502547| [2025/09/12 04:10:23 502581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 502590] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:32| [2025/09/12 04:10:23 502596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/09/12 04:10:23 502605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/09/12 04:10:23 502612] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 502620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:67|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:68|path_largest_ack:67| [2025/09/12 04:10:23 502628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:14676|prior_time:1757650223456702|is_app_limited:0|send_elapse:40235|ack_elapse:45845|ctl_first_sent_time:1757650223457265|lagest_ack_time:1757650223502547|curr_delivered:68682| [2025/09/12 04:10:23 502651] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223457265| [2025/09/12 04:10:23 502658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/09/12 04:10:23 502665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:68|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:68|path_largest_ack:68| [2025/09/12 04:10:23 502671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:14676|prior_time:1757650223456702|is_app_limited:0|send_elapse:40235|ack_elapse:45845|ctl_first_sent_time:1757650223457265|lagest_ack_time:1757650223502547|curr_delivered:69882| [2025/09/12 04:10:23 502678] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223457373| [2025/09/12 04:10:23 502684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/09/12 04:10:23 502690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42628|rttvar:2811|minrtt:30473|latest_rtt:45174|ack_delay:24| [2025/09/12 04:10:23 502696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42943|rttvar:2739|minrtt:30473|latest_rtt:45174|ack_delay:24| [2025/09/12 04:10:23 502703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:68|lost_pn:65|thresh:3| [2025/09/12 04:10:23 502709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 502724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 502731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 502738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 502744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 502750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42943|rtt_var:2739|pto_duration:53899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 502757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 502763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 502769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 110406| [2025/09/12 04:10:23 502775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223575291|now:1757650223502750|interv:72541| [2025/09/12 04:10:23 502781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223575291|now:1757650223502750|interval:72541|pto_count:0|srtt:42943 [2025/09/12 04:10:23 502786] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40235, ack_elapse 45845, delivered 55206|rate 1204188|lost 4| [2025/09/12 04:10:23 502790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204188) in round 3| [2025/09/12 04:10:23 502795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 502799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 502803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113434|packet_lost:0|acked:2400|po_sent_time:1757650223457373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 502807] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113434|packet_lost:0|acked:2400|po_sent_time:1757650223457373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 502812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:115834|full_bw_reached:0|inflight:110406|srtt:42943|latest_rtt:45174|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 502817] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/09/12 04:10:23 502823] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1757650223502547|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 502830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343502547|now:1757650223502547|interv:120000000| [2025/09/12 04:10:23 502837] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343502547|now:1757650223502547|interv:120000000| [2025/09/12 04:10:23 502843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223575264|pq_index:0| [2025/09/12 04:10:23 502854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223500887| [2025/09/12 04:10:23 502858] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223502858| [2025/09/12 04:10:23 502863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223502862| [2025/09/12 04:10:23 502869] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 502873] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|min_srtt:42943|path_bw:1206412|loss_rate:2.42|path_pto:0| [2025/09/12 04:10:23 502878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:176893| [2025/09/12 04:10:23 502883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 502887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 502892] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|min_srtt:42943|path_bw:1206412|loss_rate:2.42|path_pto:0| [2025/09/12 04:10:23 502896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:178080| [2025/09/12 04:10:23 502900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 502904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 502909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|min_srtt:42943|path_bw:1206412|loss_rate:2.42|path_pto:0| [2025/09/12 04:10:23 502914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 502921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 502928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 502934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|min_srtt:42943|path_bw:1206412|loss_rate:2.42|path_pto:0| [2025/09/12 04:10:23 502939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 502943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 502948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 502955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42943|min_srtt:42943|path_bw:1206412|loss_rate:2.42|path_pto:0| [2025/09/12 04:10:23 502959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:181641| [2025/09/12 04:10:23 502963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 502967] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 502971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 502975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 502979] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 502983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110406|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:176893| [2025/09/12 04:10:23 502988] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 502992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/09/12 04:10:23 503030] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110406|now:1757650223503002|stream_id:0|stream_offset:176893| [2025/09/12 04:10:23 503037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:161|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 503045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:110406|applimit:0| [2025/09/12 04:10:23 503051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42943|rtt_var:2739|pto_duration:53899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 503058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 503065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 503071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 111606| [2025/09/12 04:10:23 503078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576901|now:1757650223503051|interv:73850| [2025/09/12 04:10:23 503091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576901|now:1757650223503051|interval:73850|pto_count:0|srtt:42943 [2025/09/12 04:10:23 503099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115834|inflight:111606| [2025/09/12 04:10:23 503107] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 503113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111606|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:178080| [2025/09/12 04:10:23 503127] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 503134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/09/12 04:10:23 503167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111606|now:1757650223503145|stream_id:0|stream_offset:178080| [2025/09/12 04:10:23 503176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:162|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 503182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:111606|applimit:0| [2025/09/12 04:10:23 503189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42943|rtt_var:2739|pto_duration:53899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 503196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 503202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 503207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 112806| [2025/09/12 04:10:23 503214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577044|now:1757650223503189|interv:73855| [2025/09/12 04:10:23 503220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577044|now:1757650223503189|interval:73855|pto_count:0|srtt:42943 [2025/09/12 04:10:23 503227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115834|inflight:112806| [2025/09/12 04:10:23 503235] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 503241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112806|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 503248] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 503254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/09/12 04:10:23 503280] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112806|now:1757650223503264|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 503290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 503297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:112806|applimit:0| [2025/09/12 04:10:23 503304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42943|rtt_var:2739|pto_duration:53899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 503311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 503317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 503323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 114006| [2025/09/12 04:10:23 503336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577163|now:1757650223503303|interv:73860| [2025/09/12 04:10:23 503341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577163|now:1757650223503303|interval:73860|pto_count:0|srtt:42943 [2025/09/12 04:10:23 503348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115834|inflight:114006| [2025/09/12 04:10:23 503355] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 503361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114006|cwnd:115834|conn:000055D52C7C50DC|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 503368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 503374] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/09/12 04:10:23 503405] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114006|now:1757650223503385|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 503414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 503436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:114006|applimit:0| [2025/09/12 04:10:23 503442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42943|rtt_var:2739|pto_duration:53899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 503448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 503454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 503459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 115206| [2025/09/12 04:10:23 503465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577284|now:1757650223503442|interv:73842| [2025/09/12 04:10:23 503471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577284|now:1757650223503442|interval:73842|pto_count:0|srtt:42943 [2025/09/12 04:10:23 503477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115834|inflight:115206| [2025/09/12 04:10:23 503484] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223577284| [2025/09/12 04:10:23 503490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223577284| [2025/09/12 04:10:23 503496] [debug] |xqc_engine_wakeup_after|wakeup:1757650223577284|now:1757650223503496|diff:73788| [2025/09/12 04:10:23 503503] [debug] |xqc_engine_main_logic|END|now:1757650223502862| [2025/09/12 04:10:23 503511] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223503511| [2025/09/12 04:10:23 503517] [debug] |xqc_engine_wakeup_after|wakeup:1757650223577284|now:1757650223503517|diff:73767| [2025/09/12 04:10:23 503524] [debug] |xqc_engine_main_logic|END|now:1757650223503511| [2025/09/12 04:10:23 504550] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223504549| [2025/09/12 04:10:23 504574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 504583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:33| [2025/09/12 04:10:23 504589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/09/12 04:10:23 504598] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/09/12 04:10:23 504604] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 504612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:69| [2025/09/12 04:10:23 504619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:17076|prior_time:1757650223458722|is_app_limited:0|send_elapse:41874|ack_elapse:45827|ctl_first_sent_time:1757650223459085|lagest_ack_time:1757650223504549|curr_delivered:71082| [2025/09/12 04:10:23 504626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223459085| [2025/09/12 04:10:23 504634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/09/12 04:10:23 504640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:70|path_largest_ack:70| [2025/09/12 04:10:23 504647] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:58806|prior_delivered:17076|prior_time:1757650223458722|is_app_limited:0|send_elapse:41874|ack_elapse:45827|ctl_first_sent_time:1757650223459085|lagest_ack_time:1757650223504549|curr_delivered:72282| [2025/09/12 04:10:23 504654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223459176| [2025/09/12 04:10:23 504660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/09/12 04:10:23 504666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42943|rttvar:2739|minrtt:30473|latest_rtt:45373|ack_delay:24| [2025/09/12 04:10:23 504673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43244|rttvar:2656|minrtt:30473|latest_rtt:45373|ack_delay:24| [2025/09/12 04:10:23 504679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:70|lost_pn:67|thresh:3| [2025/09/12 04:10:23 504685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 504692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 504698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 504704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 504710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 504716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:2656|pto_duration:53868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 504722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 504731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 504735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 112806| [2025/09/12 04:10:23 504739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223577253|now:1757650223504716|interv:72537| [2025/09/12 04:10:23 504743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223577253|now:1757650223504716|interval:72537|pto_count:0|srtt:43244 [2025/09/12 04:10:23 504757] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41874, ack_elapse 45827, delivered 55206|rate 1204661|lost 4| [2025/09/12 04:10:23 504764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204661) in round 3| [2025/09/12 04:10:23 504770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 504776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 504783] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115834|packet_lost:0|acked:2400|po_sent_time:1757650223459176|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 504788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115834|packet_lost:0|acked:2400|po_sent_time:1757650223459176|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 504793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:118234|full_bw_reached:0|inflight:112806|srtt:43244|latest_rtt:45373|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 504799] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/09/12 04:10:23 504803] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1757650223504549|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 504808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343504549|now:1757650223504549|interv:120000000| [2025/09/12 04:10:23 504812] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343504549|now:1757650223504549|interv:120000000| [2025/09/12 04:10:23 504816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223577284|pq_index:0| [2025/09/12 04:10:23 504820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223502862| [2025/09/12 04:10:23 504824] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223504824| [2025/09/12 04:10:23 504829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223504828| [2025/09/12 04:10:23 504834] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 504839] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1206412|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:23 504844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:181641| [2025/09/12 04:10:23 504852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 504857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 504861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1206412|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:23 504865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:182828| [2025/09/12 04:10:23 504870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 504874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 504878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1206412|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:23 504883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 504887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 504891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 504895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1206412|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:23 504899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 504904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 504908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 504912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43244|min_srtt:43244|path_bw:1206412|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:23 504916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:186389| [2025/09/12 04:10:23 504920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 504924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 504928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 504932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 504939] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 504943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112806|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:181641| [2025/09/12 04:10:23 504947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 504952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/09/12 04:10:23 504982] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112806|now:1757650223504959|stream_id:0|stream_offset:181641| [2025/09/12 04:10:23 504988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 504994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:112806|applimit:0| [2025/09/12 04:10:23 505001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:2656|pto_duration:53868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 505008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 505013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 505019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 114006| [2025/09/12 04:10:23 505026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578827|now:1757650223505000|interv:73827| [2025/09/12 04:10:23 505033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578827|now:1757650223505000|interval:73827|pto_count:0|srtt:43244 [2025/09/12 04:10:23 505040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118234|inflight:114006| [2025/09/12 04:10:23 505048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 505055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114006|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:182828| [2025/09/12 04:10:23 505060] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 505064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/09/12 04:10:23 505095] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114006|now:1757650223505071|stream_id:0|stream_offset:182828| [2025/09/12 04:10:23 505101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 505107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:114006|applimit:0| [2025/09/12 04:10:23 505114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:2656|pto_duration:53868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 505127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 505134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 505140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 115206| [2025/09/12 04:10:23 505147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578939|now:1757650223505114|interv:73825| [2025/09/12 04:10:23 505153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578939|now:1757650223505114|interval:73825|pto_count:0|srtt:43244 [2025/09/12 04:10:23 505160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118234|inflight:115206| [2025/09/12 04:10:23 505167] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 505174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115206|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 505181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 505188] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/09/12 04:10:23 505251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115206|now:1757650223505198|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 505262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 505270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:115206|applimit:0| [2025/09/12 04:10:23 505277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:2656|pto_duration:53868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 505284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 505290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 505295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 116406| [2025/09/12 04:10:23 505301] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579066|now:1757650223505276|interv:73790| [2025/09/12 04:10:23 505307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579066|now:1757650223505276|interval:73790|pto_count:0|srtt:43244 [2025/09/12 04:10:23 505314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118234|inflight:116406| [2025/09/12 04:10:23 505322] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 505328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116406|cwnd:118234|conn:000055D52C7C50DC|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 505342] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 505350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/09/12 04:10:23 505383] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116406|now:1757650223505361|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 505392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 505400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:116406|applimit:0| [2025/09/12 04:10:23 505406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43244|rtt_var:2656|pto_duration:53868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 505412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 505433] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 505442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 117606| [2025/09/12 04:10:23 505448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223579229|now:1757650223505406|interv:73823| [2025/09/12 04:10:23 505454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223579229|now:1757650223505406|interval:73823|pto_count:0|srtt:43244 [2025/09/12 04:10:23 505460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118234|inflight:117606| [2025/09/12 04:10:23 505467] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223579229| [2025/09/12 04:10:23 505473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223579229| [2025/09/12 04:10:23 505479] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579229|now:1757650223505479|diff:73750| [2025/09/12 04:10:23 505485] [debug] |xqc_engine_main_logic|END|now:1757650223504828| [2025/09/12 04:10:23 505493] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223505493| [2025/09/12 04:10:23 505499] [debug] |xqc_engine_wakeup_after|wakeup:1757650223579229|now:1757650223505499|diff:73730| [2025/09/12 04:10:23 505504] [debug] |xqc_engine_main_logic|END|now:1757650223505493| [2025/09/12 04:10:23 506513] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223506512| [2025/09/12 04:10:23 506528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 506537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:34| [2025/09/12 04:10:23 506543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/09/12 04:10:23 506551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/09/12 04:10:23 506557] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 506576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:71|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:72|path_largest_ack:71| [2025/09/12 04:10:23 506584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:17076|prior_time:1757650223458722|is_app_limited:0|send_elapse:42039|ack_elapse:47790|ctl_first_sent_time:1757650223459250|lagest_ack_time:1757650223506512|curr_delivered:73482| [2025/09/12 04:10:23 506599] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223459250| [2025/09/12 04:10:23 506606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/09/12 04:10:23 506612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:72|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:72|path_largest_ack:72| [2025/09/12 04:10:23 506619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:17076|prior_time:1757650223458722|is_app_limited:0|send_elapse:42039|ack_elapse:47790|ctl_first_sent_time:1757650223459250|lagest_ack_time:1757650223506512|curr_delivered:74682| [2025/09/12 04:10:23 506627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223459367| [2025/09/12 04:10:23 506633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/09/12 04:10:23 506637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43244|rttvar:2656|minrtt:30473|latest_rtt:47145|ack_delay:32| [2025/09/12 04:10:23 506642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43728|rttvar:2959|minrtt:30473|latest_rtt:47145|ack_delay:32| [2025/09/12 04:10:23 506646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:72|lost_pn:69|thresh:3| [2025/09/12 04:10:23 506650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 506654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 506658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 506662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 506665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 506670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:2959|pto_duration:55564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 506674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 506678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 506682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 115206| [2025/09/12 04:10:23 506686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223580925|now:1757650223506669|interv:74256| [2025/09/12 04:10:23 506690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223580925|now:1757650223506669|interval:74256|pto_count:0|srtt:43728 [2025/09/12 04:10:23 506694] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42039, ack_elapse 47790, delivered 57606|rate 1205398|lost 4| [2025/09/12 04:10:23 506698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205398) in round 3| [2025/09/12 04:10:23 506711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 506715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 506719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118234|packet_lost:0|acked:2400|po_sent_time:1757650223459367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 506723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118234|packet_lost:0|acked:2400|po_sent_time:1757650223459367|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 506728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:120634|full_bw_reached:0|inflight:115206|srtt:43728|latest_rtt:47145|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 506733] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:120634|inflight:115206|mode:0|applimit:0|pacing_rate:4032102|bw:1206412|srtt:43728|latest_rtt:47145|min_rtt:30473|send:173|lost:4|tlp:0|recv:42|recovery:0|slow_start:1|conn_life:134855|acked:2400|delivered:74682|is_cwnd_limited:1| [2025/09/12 04:10:23 506739] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/09/12 04:10:23 506743] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1757650223506512|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 506748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343506512|now:1757650223506512|interv:120000000| [2025/09/12 04:10:23 506752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343506512|now:1757650223506512|interv:120000000| [2025/09/12 04:10:23 506756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223579229|pq_index:0| [2025/09/12 04:10:23 506760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223504828| [2025/09/12 04:10:23 506764] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223506764| [2025/09/12 04:10:23 506769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223506768| [2025/09/12 04:10:23 506774] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 506779] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 506784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:186389| [2025/09/12 04:10:23 506788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 506793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 506797] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 506804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:187576| [2025/09/12 04:10:23 506808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 506813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 506817] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 506821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 506825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 506829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 506833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 506837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 506841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 506845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 506849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 506854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:191137| [2025/09/12 04:10:23 506858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 506861] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 506865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 506869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 506874] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 506878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115206|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:186389| [2025/09/12 04:10:23 506882] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 506886] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/09/12 04:10:23 506923] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115206|now:1757650223506896|stream_id:0|stream_offset:186389| [2025/09/12 04:10:23 506933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 506940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:115206|applimit:0| [2025/09/12 04:10:23 506947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:2959|pto_duration:55564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 506953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 506958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 506961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 116406| [2025/09/12 04:10:23 506965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582460|now:1757650223506946|interv:75514| [2025/09/12 04:10:23 506969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582460|now:1757650223506946|interval:75514|pto_count:0|srtt:43728 [2025/09/12 04:10:23 506974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120634|inflight:116406| [2025/09/12 04:10:23 506979] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 506983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116406|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:187576| [2025/09/12 04:10:23 506987] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 506992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/09/12 04:10:23 507018] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116406|now:1757650223506998|stream_id:0|stream_offset:187576| [2025/09/12 04:10:23 507028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 507034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:116406|applimit:0| [2025/09/12 04:10:23 507041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:2959|pto_duration:55564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 507046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 507050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 507054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 117606| [2025/09/12 04:10:23 507057] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582562|now:1757650223507041|interv:75521| [2025/09/12 04:10:23 507066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582562|now:1757650223507041|interval:75521|pto_count:0|srtt:43728 [2025/09/12 04:10:23 507070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120634|inflight:117606| [2025/09/12 04:10:23 507078] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 507085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117606|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 507089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 507094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/09/12 04:10:23 507120] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117606|now:1757650223507100|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 507129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 507136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:117606|applimit:0| [2025/09/12 04:10:23 507143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:2959|pto_duration:55564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 507148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 507152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 507155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 118806| [2025/09/12 04:10:23 507159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582664|now:1757650223507142|interv:75522| [2025/09/12 04:10:23 507163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582664|now:1757650223507142|interval:75522|pto_count:0|srtt:43728 [2025/09/12 04:10:23 507168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120634|inflight:118806| [2025/09/12 04:10:23 507175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 507182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118806|cwnd:120634|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 507188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 507195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/09/12 04:10:23 507222] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118806|now:1757650223507202|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 507231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 507244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:118806|applimit:0| [2025/09/12 04:10:23 507250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:2959|pto_duration:55564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 507257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 507263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 507268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 120006| [2025/09/12 04:10:23 507274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582766|now:1757650223507250|interv:75516| [2025/09/12 04:10:23 507281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582766|now:1757650223507250|interval:75516|pto_count:0|srtt:43728 [2025/09/12 04:10:23 507287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120634|inflight:120006| [2025/09/12 04:10:23 507294] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223582766| [2025/09/12 04:10:23 507300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223582766| [2025/09/12 04:10:23 507306] [debug] |xqc_engine_wakeup_after|wakeup:1757650223582766|now:1757650223507306|diff:75460| [2025/09/12 04:10:23 507313] [debug] |xqc_engine_main_logic|END|now:1757650223506768| [2025/09/12 04:10:23 507321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223507321| [2025/09/12 04:10:23 507327] [debug] |xqc_engine_wakeup_after|wakeup:1757650223582766|now:1757650223507327|diff:75439| [2025/09/12 04:10:23 507333] [debug] |xqc_engine_main_logic|END|now:1757650223507321| [2025/09/12 04:10:23 508504] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223508503| [2025/09/12 04:10:23 508518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 508527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:35| [2025/09/12 04:10:23 508541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/09/12 04:10:23 508550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/09/12 04:10:23 508556] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 508562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:73| [2025/09/12 04:10:23 508568] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:19476|prior_time:1757650223460683|is_app_limited:0|send_elapse:43657|ack_elapse:47820|ctl_first_sent_time:1757650223461049|lagest_ack_time:1757650223508503|curr_delivered:75882| [2025/09/12 04:10:23 508576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223461049| [2025/09/12 04:10:23 508582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/09/12 04:10:23 508589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:74|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:74|path_largest_ack:74| [2025/09/12 04:10:23 508596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:61206|prior_delivered:19476|prior_time:1757650223460683|is_app_limited:0|send_elapse:43657|ack_elapse:47820|ctl_first_sent_time:1757650223461049|lagest_ack_time:1757650223508503|curr_delivered:77082| [2025/09/12 04:10:23 508611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223461136| [2025/09/12 04:10:23 508618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/09/12 04:10:23 508624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43728|rttvar:2959|minrtt:30473|latest_rtt:47367|ack_delay:32| [2025/09/12 04:10:23 508631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44178|rttvar:3121|minrtt:30473|latest_rtt:47367|ack_delay:32| [2025/09/12 04:10:23 508635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:74|lost_pn:71|thresh:3| [2025/09/12 04:10:23 508639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 508643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 508647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 508651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 508655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 508659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:3121|pto_duration:56662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 508663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 508667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 508671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 117606| [2025/09/12 04:10:23 508675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223583864|now:1757650223508658|interv:75206| [2025/09/12 04:10:23 508679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223583864|now:1757650223508658|interval:75206|pto_count:0|srtt:44178 [2025/09/12 04:10:23 508683] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43657, ack_elapse 47820, delivered 57606|rate 1204642|lost 4| [2025/09/12 04:10:23 508687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204642) in round 3| [2025/09/12 04:10:23 508691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 508695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 508699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120634|packet_lost:0|acked:2400|po_sent_time:1757650223461136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 508704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120634|packet_lost:0|acked:2400|po_sent_time:1757650223461136|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 508712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:123034|full_bw_reached:0|inflight:117606|srtt:44178|latest_rtt:47367|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 508718] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/09/12 04:10:23 508722] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1757650223508503|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 508727] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343508503|now:1757650223508503|interv:120000000| [2025/09/12 04:10:23 508731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343508503|now:1757650223508503|interv:120000000| [2025/09/12 04:10:23 508735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223582766|pq_index:0| [2025/09/12 04:10:23 508739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223506768| [2025/09/12 04:10:23 508743] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223508743| [2025/09/12 04:10:23 508748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223508747| [2025/09/12 04:10:23 508753] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 508758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1206412|loss_rate:2.26|path_pto:0| [2025/09/12 04:10:23 508762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:191137| [2025/09/12 04:10:23 508767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 508771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 508776] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1206412|loss_rate:2.26|path_pto:0| [2025/09/12 04:10:23 508780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 508784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 508788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 508792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1206412|loss_rate:2.26|path_pto:0| [2025/09/12 04:10:23 508796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:193511| [2025/09/12 04:10:23 508803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 508807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 508811] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1206412|loss_rate:2.26|path_pto:0| [2025/09/12 04:10:23 508815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 508819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 508824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 508828] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44178|min_srtt:44178|path_bw:1206412|loss_rate:2.26|path_pto:0| [2025/09/12 04:10:23 508832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:195885| [2025/09/12 04:10:23 508836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 508840] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 508844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 508848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 508853] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 508857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117606|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:191137| [2025/09/12 04:10:23 508861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 508866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/09/12 04:10:23 508899] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117606|now:1757650223508873|stream_id:0|stream_offset:191137| [2025/09/12 04:10:23 508909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:173|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 508916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:117606|applimit:0| [2025/09/12 04:10:23 508923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:3121|pto_duration:56662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 508930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 508936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 508944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 118806| [2025/09/12 04:10:23 508948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585535|now:1757650223508923|interv:76612| [2025/09/12 04:10:23 508952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585535|now:1757650223508923|interval:76612|pto_count:0|srtt:44178 [2025/09/12 04:10:23 508957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123034|inflight:118806| [2025/09/12 04:10:23 508961] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 508966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118806|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 508970] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 508974] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/09/12 04:10:23 509001] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118806|now:1757650223508981|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 509010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 509018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:118806|applimit:0| [2025/09/12 04:10:23 509025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:3121|pto_duration:56662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 509031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 509035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 509038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 120006| [2025/09/12 04:10:23 509042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585643|now:1757650223509024|interv:76619| [2025/09/12 04:10:23 509046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585643|now:1757650223509024|interval:76619|pto_count:0|srtt:44178 [2025/09/12 04:10:23 509051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123034|inflight:120006| [2025/09/12 04:10:23 509055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 509059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120006|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:193511| [2025/09/12 04:10:23 509064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 509068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/09/12 04:10:23 509093] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120006|now:1757650223509074|stream_id:0|stream_offset:193511| [2025/09/12 04:10:23 509108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 509115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:120006|applimit:0| [2025/09/12 04:10:23 509122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:3121|pto_duration:56662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 509126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 509130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 509134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 121206| [2025/09/12 04:10:23 509137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585736|now:1757650223509121|interv:76615| [2025/09/12 04:10:23 509141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585736|now:1757650223509121|interval:76615|pto_count:0|srtt:44178 [2025/09/12 04:10:23 509147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123034|inflight:121206| [2025/09/12 04:10:23 509155] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 509161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121206|cwnd:123034|conn:000055D52C7C50DC|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 509168] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 509174] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/09/12 04:10:23 509206] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121206|now:1757650223509184|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 509215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 509222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:121206|applimit:0| [2025/09/12 04:10:23 509229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44178|rtt_var:3121|pto_duration:56662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 509236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 509241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 509248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 122406| [2025/09/12 04:10:23 509254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223585846|now:1757650223509228|interv:76618| [2025/09/12 04:10:23 509259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223585846|now:1757650223509228|interval:76618|pto_count:0|srtt:44178 [2025/09/12 04:10:23 509272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123034|inflight:122406| [2025/09/12 04:10:23 509279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223585846| [2025/09/12 04:10:23 509285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223585846| [2025/09/12 04:10:23 509292] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585846|now:1757650223509291|diff:76555| [2025/09/12 04:10:23 509298] [debug] |xqc_engine_main_logic|END|now:1757650223508747| [2025/09/12 04:10:23 509305] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223509305| [2025/09/12 04:10:23 509310] [debug] |xqc_engine_wakeup_after|wakeup:1757650223585846|now:1757650223509310|diff:76536| [2025/09/12 04:10:23 509316] [debug] |xqc_engine_main_logic|END|now:1757650223509305| [2025/09/12 04:10:23 510530] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223510528| [2025/09/12 04:10:23 510544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 510553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:36| [2025/09/12 04:10:23 510559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/09/12 04:10:23 510568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/09/12 04:10:23 510574] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 510581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:75|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:76|path_largest_ack:75| [2025/09/12 04:10:23 510588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:19476|prior_time:1757650223460683|is_app_limited:0|send_elapse:43821|ack_elapse:49845|ctl_first_sent_time:1757650223461213|lagest_ack_time:1757650223510528|curr_delivered:78282| [2025/09/12 04:10:23 510596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223461213| [2025/09/12 04:10:23 510603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/09/12 04:10:23 510610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:76|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:76|path_largest_ack:76| [2025/09/12 04:10:23 510617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:19476|prior_time:1757650223460683|is_app_limited:0|send_elapse:43821|ack_elapse:49845|ctl_first_sent_time:1757650223461213|lagest_ack_time:1757650223510528|curr_delivered:79482| [2025/09/12 04:10:23 510622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223461288| [2025/09/12 04:10:23 510628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/09/12 04:10:23 510634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44178|rttvar:3121|minrtt:30473|latest_rtt:49240|ack_delay:24| [2025/09/12 04:10:23 510640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44808|rttvar:3600|minrtt:30473|latest_rtt:49240|ack_delay:24| [2025/09/12 04:10:23 510647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:76|lost_pn:73|thresh:3| [2025/09/12 04:10:23 510662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 510668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 510672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 510676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 510683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 510689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44808|rtt_var:3600|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 510696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 510702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 510706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 120006| [2025/09/12 04:10:23 510710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588392|now:1757650223510689|interv:77703| [2025/09/12 04:10:23 510714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588392|now:1757650223510689|interval:77703|pto_count:0|srtt:44808 [2025/09/12 04:10:23 510719] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43821, ack_elapse 49845, delivered 60006|rate 1203851|lost 4| [2025/09/12 04:10:23 510723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203851) in round 3| [2025/09/12 04:10:23 510727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 510731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 510735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123034|packet_lost:0|acked:2400|po_sent_time:1757650223461288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 510740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123034|packet_lost:0|acked:2400|po_sent_time:1757650223461288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 510744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:125434|full_bw_reached:0|inflight:120006|srtt:44808|latest_rtt:49240|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 510750] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/09/12 04:10:23 510755] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK |recv_time:1757650223510528|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 510760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343510528|now:1757650223510528|interv:120000000| [2025/09/12 04:10:23 510764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343510528|now:1757650223510528|interv:120000000| [2025/09/12 04:10:23 510772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223585846|pq_index:0| [2025/09/12 04:10:23 510776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223508747| [2025/09/12 04:10:23 510780] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223510780| [2025/09/12 04:10:23 510785] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223510784| [2025/09/12 04:10:23 510790] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 510795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|min_srtt:44808|path_bw:1206412|loss_rate:2.21|path_pto:0| [2025/09/12 04:10:23 510799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:195885| [2025/09/12 04:10:23 510804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 510808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 510813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|min_srtt:44808|path_bw:1206412|loss_rate:2.21|path_pto:0| [2025/09/12 04:10:23 510817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:197072| [2025/09/12 04:10:23 510821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 510826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 510830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|min_srtt:44808|path_bw:1206412|loss_rate:2.21|path_pto:0| [2025/09/12 04:10:23 510834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 510838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 510843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 510847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|min_srtt:44808|path_bw:1206412|loss_rate:2.21|path_pto:0| [2025/09/12 04:10:23 510851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 510856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 510863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 510867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44808|min_srtt:44808|path_bw:1206412|loss_rate:2.21|path_pto:0| [2025/09/12 04:10:23 510871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:200633| [2025/09/12 04:10:23 510875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 510879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 510883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 510887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 510892] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 510896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120006|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:195885| [2025/09/12 04:10:23 510901] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 510905] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/09/12 04:10:23 510937] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120006|now:1757650223510913|stream_id:0|stream_offset:195885| [2025/09/12 04:10:23 510944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 510951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:120006|applimit:0| [2025/09/12 04:10:23 510958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44808|rtt_var:3600|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 510965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 510972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 510978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 121206| [2025/09/12 04:10:23 510984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590121|now:1757650223510958|interv:79163| [2025/09/12 04:10:23 510991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590121|now:1757650223510958|interval:79163|pto_count:0|srtt:44808 [2025/09/12 04:10:23 510998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125434|inflight:121206| [2025/09/12 04:10:23 511003] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 511007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121206|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:197072| [2025/09/12 04:10:23 511017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 511021] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/09/12 04:10:23 511047] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121206|now:1757650223511028|stream_id:0|stream_offset:197072| [2025/09/12 04:10:23 511054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:178|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 511061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:121206|applimit:0| [2025/09/12 04:10:23 511068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44808|rtt_var:3600|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 511075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 511081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 511087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 122406| [2025/09/12 04:10:23 511094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590236|now:1757650223511068|interv:79168| [2025/09/12 04:10:23 511100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590236|now:1757650223511068|interval:79168|pto_count:0|srtt:44808 [2025/09/12 04:10:23 511107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125434|inflight:122406| [2025/09/12 04:10:23 511114] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 511121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122406|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 511128] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 511135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/09/12 04:10:23 511167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122406|now:1757650223511145|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 511176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 511183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:122406|applimit:0| [2025/09/12 04:10:23 511190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44808|rtt_var:3600|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 511196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 511203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 511216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 123606| [2025/09/12 04:10:23 511222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590353|now:1757650223511190|interv:79163| [2025/09/12 04:10:23 511228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590353|now:1757650223511190|interval:79163|pto_count:0|srtt:44808 [2025/09/12 04:10:23 511234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125434|inflight:123606| [2025/09/12 04:10:23 511242] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 511248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123606|cwnd:125434|conn:000055D52C7C50DC|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 511255] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 511261] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/09/12 04:10:23 511295] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123606|now:1757650223511270|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 511305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 511311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:123606|applimit:0| [2025/09/12 04:10:23 511319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44808|rtt_var:3600|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 511326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 511332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 511338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 124806| [2025/09/12 04:10:23 511344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590478|now:1757650223511318|interv:79160| [2025/09/12 04:10:23 511351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590478|now:1757650223511318|interval:79160|pto_count:0|srtt:44808 [2025/09/12 04:10:23 511358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125434|inflight:124806| [2025/09/12 04:10:23 511365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223590478| [2025/09/12 04:10:23 511372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223590478| [2025/09/12 04:10:23 511378] [debug] |xqc_engine_wakeup_after|wakeup:1757650223590478|now:1757650223511378|diff:79100| [2025/09/12 04:10:23 511384] [debug] |xqc_engine_main_logic|END|now:1757650223510784| [2025/09/12 04:10:23 511393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223511393| [2025/09/12 04:10:23 511398] [debug] |xqc_engine_wakeup_after|wakeup:1757650223590478|now:1757650223511398|diff:79080| [2025/09/12 04:10:23 511405] [debug] |xqc_engine_main_logic|END|now:1757650223511393| [2025/09/12 04:10:23 512518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223512516| [2025/09/12 04:10:23 512541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 512550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:37| [2025/09/12 04:10:23 512555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/09/12 04:10:23 512565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/09/12 04:10:23 512571] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 512579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:77|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:78|path_largest_ack:77| [2025/09/12 04:10:23 512586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:21876|prior_time:1757650223462724|is_app_limited:0|send_elapse:45475|ack_elapse:49792|ctl_first_sent_time:1757650223463072|lagest_ack_time:1757650223512516|curr_delivered:80682| [2025/09/12 04:10:23 512593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223463072| [2025/09/12 04:10:23 512598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/09/12 04:10:23 512603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:78|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:78|path_largest_ack:78| [2025/09/12 04:10:23 512610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:63606|prior_delivered:21876|prior_time:1757650223462724|is_app_limited:0|send_elapse:45475|ack_elapse:49792|ctl_first_sent_time:1757650223463072|lagest_ack_time:1757650223512516|curr_delivered:81882| [2025/09/12 04:10:23 512616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223463166| [2025/09/12 04:10:23 512623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/09/12 04:10:23 512629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44808|rttvar:3600|minrtt:30473|latest_rtt:49350|ack_delay:24| [2025/09/12 04:10:23 512635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45372|rttvar:3829|minrtt:30473|latest_rtt:49350|ack_delay:24| [2025/09/12 04:10:23 512642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/09/12 04:10:23 512649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 512655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 512661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 512665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 512669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 512673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45372|rtt_var:3829|pto_duration:60688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 512678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 512686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 512690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 122406| [2025/09/12 04:10:23 512694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223591958|now:1757650223512673|interv:79285| [2025/09/12 04:10:23 512698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223591958|now:1757650223512673|interval:79285|pto_count:0|srtt:45372 [2025/09/12 04:10:23 512702] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45475, ack_elapse 49792, delivered 60006|rate 1205133|lost 4| [2025/09/12 04:10:23 512707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205133) in round 3| [2025/09/12 04:10:23 512711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 512715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 512719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125434|packet_lost:0|acked:2400|po_sent_time:1757650223463166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 512723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125434|packet_lost:0|acked:2400|po_sent_time:1757650223463166|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 512728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:127834|full_bw_reached:0|inflight:122406|srtt:45372|latest_rtt:49350|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 512734] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/09/12 04:10:23 512738] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1757650223512516|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 512743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343512516|now:1757650223512516|interv:120000000| [2025/09/12 04:10:23 512747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343512516|now:1757650223512516|interv:120000000| [2025/09/12 04:10:23 512751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223590478|pq_index:0| [2025/09/12 04:10:23 512755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223510784| [2025/09/12 04:10:23 512759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223512759| [2025/09/12 04:10:23 512764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223512763| [2025/09/12 04:10:23 512769] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 512774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|min_srtt:45372|path_bw:1206412|loss_rate:2.16|path_pto:0| [2025/09/12 04:10:23 512782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:200633| [2025/09/12 04:10:23 512786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 512791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 512795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|min_srtt:45372|path_bw:1206412|loss_rate:2.16|path_pto:0| [2025/09/12 04:10:23 512799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:201820| [2025/09/12 04:10:23 512804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 512808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 512812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|min_srtt:45372|path_bw:1206412|loss_rate:2.16|path_pto:0| [2025/09/12 04:10:23 512816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 512821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 512825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 512829] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|min_srtt:45372|path_bw:1206412|loss_rate:2.16|path_pto:0| [2025/09/12 04:10:23 512833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 512837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 512842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 512846] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45372|min_srtt:45372|path_bw:1206412|loss_rate:2.16|path_pto:0| [2025/09/12 04:10:23 512850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:205381| [2025/09/12 04:10:23 512854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 512858] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 512862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 512869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 512874] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 512878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122406|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:200633| [2025/09/12 04:10:23 512882] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 512887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/09/12 04:10:23 512918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122406|now:1757650223512894|stream_id:0|stream_offset:200633| [2025/09/12 04:10:23 512925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 512931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:122406|applimit:0| [2025/09/12 04:10:23 512938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45372|rtt_var:3829|pto_duration:60688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 512945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 512951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 512957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 123606| [2025/09/12 04:10:23 512964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593582|now:1757650223512937|interv:80645| [2025/09/12 04:10:23 512970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593582|now:1757650223512937|interval:80645|pto_count:0|srtt:45372 [2025/09/12 04:10:23 512978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127834|inflight:123606| [2025/09/12 04:10:23 512984] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 512988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123606|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:201820| [2025/09/12 04:10:23 512993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 512997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/09/12 04:10:23 513022] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123606|now:1757650223513004|stream_id:0|stream_offset:201820| [2025/09/12 04:10:23 513027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 513035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:123606|applimit:0| [2025/09/12 04:10:23 513042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45372|rtt_var:3829|pto_duration:60688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 513055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 513062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 513068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 124806| [2025/09/12 04:10:23 513074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593692|now:1757650223513042|interv:80650| [2025/09/12 04:10:23 513081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593692|now:1757650223513042|interval:80650|pto_count:0|srtt:45372 [2025/09/12 04:10:23 513088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127834|inflight:124806| [2025/09/12 04:10:23 513095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 513102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124806|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 513109] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 513115] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/09/12 04:10:23 513147] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124806|now:1757650223513126|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 513156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 513164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:124806|applimit:0| [2025/09/12 04:10:23 513170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45372|rtt_var:3829|pto_duration:60688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 513177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 513183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 513190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 126006| [2025/09/12 04:10:23 513196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593814|now:1757650223513170|interv:80644| [2025/09/12 04:10:23 513202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593814|now:1757650223513170|interval:80644|pto_count:0|srtt:45372 [2025/09/12 04:10:23 513209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127834|inflight:126006| [2025/09/12 04:10:23 513216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 513222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126006|cwnd:127834|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 513235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 513242] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/09/12 04:10:23 513288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126006|now:1757650223513252|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 513297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 513304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:126006|applimit:0| [2025/09/12 04:10:23 513309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45372|rtt_var:3829|pto_duration:60688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 513316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 513321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 513327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 127206| [2025/09/12 04:10:23 513334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593940|now:1757650223513309|interv:80631| [2025/09/12 04:10:23 513340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593940|now:1757650223513309|interval:80631|pto_count:0|srtt:45372 [2025/09/12 04:10:23 513346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127834|inflight:127206| [2025/09/12 04:10:23 513353] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223593940| [2025/09/12 04:10:23 513359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223593940| [2025/09/12 04:10:23 513366] [debug] |xqc_engine_wakeup_after|wakeup:1757650223593940|now:1757650223513365|diff:80575| [2025/09/12 04:10:23 513372] [debug] |xqc_engine_main_logic|END|now:1757650223512763| [2025/09/12 04:10:23 513380] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223513380| [2025/09/12 04:10:23 513386] [debug] |xqc_engine_wakeup_after|wakeup:1757650223593940|now:1757650223513386|diff:80554| [2025/09/12 04:10:23 513392] [debug] |xqc_engine_main_logic|END|now:1757650223513380| [2025/09/12 04:10:23 514522] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223514521| [2025/09/12 04:10:23 514536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 514545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:38| [2025/09/12 04:10:23 514551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/09/12 04:10:23 514559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/09/12 04:10:23 514565] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 514574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:80|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:80|path_largest_ack:80| [2025/09/12 04:10:23 514581] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:21876|prior_time:1757650223462724|is_app_limited:0|send_elapse:45774|ack_elapse:51797|ctl_first_sent_time:1757650223463371|lagest_ack_time:1757650223514521|curr_delivered:83082| [2025/09/12 04:10:23 514593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223463371| [2025/09/12 04:10:23 514600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/09/12 04:10:23 514607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45372|rttvar:3829|minrtt:30473|latest_rtt:51150|ack_delay:24| [2025/09/12 04:10:23 514614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46091|rttvar:4310|minrtt:30473|latest_rtt:51150|ack_delay:24| [2025/09/12 04:10:23 514621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/09/12 04:10:23 514628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 514634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 514640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 514646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 514652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 514658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520790|now:1757650223514658|interval:6132| [2025/09/12 04:10:23 514665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520790|now:1757650223514658|interv:6132| [2025/09/12 04:10:23 514672] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45774, ack_elapse 51797, delivered 61206|rate 1181651|lost 4| [2025/09/12 04:10:23 514679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181651) in round 3| [2025/09/12 04:10:23 514686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 514692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 514698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127834|packet_lost:0|acked:1200|po_sent_time:1757650223463371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 514705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127834|packet_lost:0|acked:1200|po_sent_time:1757650223463371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 514712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:129034|full_bw_reached:0|inflight:126006|srtt:46091|latest_rtt:51150|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 514718] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/09/12 04:10:23 514722] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1757650223514521|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 514732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343514521|now:1757650223514521|interv:120000000| [2025/09/12 04:10:23 514736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343514521|now:1757650223514521|interv:120000000| [2025/09/12 04:10:23 514740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223593940|pq_index:0| [2025/09/12 04:10:23 514744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223512763| [2025/09/12 04:10:23 514748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223514748| [2025/09/12 04:10:23 514753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223514752| [2025/09/12 04:10:23 514758] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 514763] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|min_srtt:46091|path_bw:1206412|loss_rate:2.12|path_pto:0| [2025/09/12 04:10:23 514769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126006|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:205381| [2025/09/12 04:10:23 514776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 514784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 514791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|min_srtt:46091|path_bw:1206412|loss_rate:2.12|path_pto:0| [2025/09/12 04:10:23 514797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:126006|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 514801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 514805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 514809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|min_srtt:46091|path_bw:1206412|loss_rate:2.12|path_pto:0| [2025/09/12 04:10:23 514814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:126006|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:207755| [2025/09/12 04:10:23 514818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 514822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 514826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 514830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 514835] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 514843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126006|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:205381| [2025/09/12 04:10:23 514847] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 514851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/09/12 04:10:23 514885] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126006|now:1757650223514859|stream_id:0|stream_offset:205381| [2025/09/12 04:10:23 514895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 514903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:126006|applimit:0| [2025/09/12 04:10:23 514909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520790|now:1757650223514909|interval:5881| [2025/09/12 04:10:23 514916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520790|now:1757650223514909|interv:5881| [2025/09/12 04:10:23 514921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129034|inflight:127206| [2025/09/12 04:10:23 514926] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 514930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127206|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 514935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 514939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/09/12 04:10:23 514965] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127206|now:1757650223514945|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 514974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 514981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:127206|applimit:0| [2025/09/12 04:10:23 514987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223520790|now:1757650223514987|interval:5803| [2025/09/12 04:10:23 514993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223520790|now:1757650223514987|interv:5803| [2025/09/12 04:10:23 514997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:129034|inflight:128406| [2025/09/12 04:10:23 515002] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223520790| [2025/09/12 04:10:23 515006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223520790| [2025/09/12 04:10:23 515010] [debug] |xqc_engine_wakeup_after|wakeup:1757650223520790|now:1757650223515010|diff:5780| [2025/09/12 04:10:23 515015] [debug] |xqc_engine_main_logic|END|now:1757650223514752| [2025/09/12 04:10:23 515029] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223515029| [2025/09/12 04:10:23 515033] [debug] |xqc_engine_wakeup_after|wakeup:1757650223520790|now:1757650223515033|diff:5757| [2025/09/12 04:10:23 515037] [debug] |xqc_engine_main_logic|END|now:1757650223515029| [2025/09/12 04:10:23 516712] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1392|state:ESTABED|recv_time:1757650223516711| [2025/09/12 04:10:23 516727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 516736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:39| [2025/09/12 04:10:23 516742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/09/12 04:10:23 516751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/09/12 04:10:23 516758] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 516764] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 516770] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 516780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223541711|now:1757650223516711|interv:25000| [2025/09/12 04:10:23 516788] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223516711|max_ack_delay:25000| [2025/09/12 04:10:23 516795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/09/12 04:10:23 516803] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1392|pkt_type:SHORT_HEADER|pkt_num:40|frame:PADDING PING |recv_time:1757650223516711|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 516810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343516711|now:1757650223516711|interv:120000000| [2025/09/12 04:10:23 516816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343516711|now:1757650223516711|interv:120000000| [2025/09/12 04:10:23 516823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223520790|pq_index:0| [2025/09/12 04:10:23 516829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223514752| [2025/09/12 04:10:23 516835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223516835| [2025/09/12 04:10:23 516841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223516840| [2025/09/12 04:10:23 516848] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 516856] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46091|min_srtt:46091|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 516863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:128406|cwnd:129034|conn:000055D52C7C50DC|stream_id:0|stream_offset:207755| [2025/09/12 04:10:23 516870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 516875] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 516886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 516890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 516895] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223520790| [2025/09/12 04:10:23 516899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223520790| [2025/09/12 04:10:23 516903] [debug] |xqc_engine_wakeup_after|wakeup:1757650223520790|now:1757650223516903|diff:3887| [2025/09/12 04:10:23 516907] [debug] |xqc_engine_main_logic|END|now:1757650223516840| [2025/09/12 04:10:23 516914] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223516914| [2025/09/12 04:10:23 516919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 516924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:40| [2025/09/12 04:10:23 516928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/09/12 04:10:23 516933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/09/12 04:10:23 516937] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 516942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:81|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:81| [2025/09/12 04:10:23 516947] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66012|prior_delivered:24276|prior_time:1757650223464629|is_app_limited:0|send_elapse:46054|ack_elapse:52285|ctl_first_sent_time:1757650223465008|lagest_ack_time:1757650223516914|curr_delivered:84288| [2025/09/12 04:10:23 516952] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223465008| [2025/09/12 04:10:23 516956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/09/12 04:10:23 516960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:82|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:82|path_largest_ack:82| [2025/09/12 04:10:23 516965] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66012|prior_delivered:24276|prior_time:1757650223464629|is_app_limited:0|send_elapse:46054|ack_elapse:52285|ctl_first_sent_time:1757650223465008|lagest_ack_time:1757650223516914|curr_delivered:85488| [2025/09/12 04:10:23 516969] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223465098| [2025/09/12 04:10:23 516973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/09/12 04:10:23 516977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46091|rttvar:4310|minrtt:30473|latest_rtt:51816|ack_delay:48| [2025/09/12 04:10:23 516982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46801|rttvar:4652|minrtt:30473|latest_rtt:51816|ack_delay:48| [2025/09/12 04:10:23 516986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:82|lost_pn:79|thresh:3| [2025/09/12 04:10:23 516990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 516997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 517001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 517005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 517009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:79|lost_pn:79|po_sent_time:1757650223463247|lost_send_time:1757650223458621|loss_delay:58293|frame:STREAM |repair:128| [2025/09/12 04:10:23 517014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223463247u| [2025/09/12 04:10:23 517018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 15|pns:2| [2025/09/12 04:10:23 517022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 517026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 124800| [2025/09/12 04:10:23 517042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223600354|now:1757650223517026|interv:83328| [2025/09/12 04:10:23 517046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223600354|now:1757650223517026|interval:83328|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517050] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46054, ack_elapse 52285, delivered 61212|rate 1170737|lost 5| [2025/09/12 04:10:23 517055] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170737) in round 3| [2025/09/12 04:10:23 517059] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 517063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 517067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:129034|packet_lost:1|acked:2406|po_sent_time:1757650223465098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 517071] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:129034|packet_lost:1|acked:2406|po_sent_time:1757650223465098|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 517076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:131440|full_bw_reached:0|inflight:124800|srtt:46801|latest_rtt:51816|min_rtt:30473|applimit:0|lost:4|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 517082] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/09/12 04:10:23 517089] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1757650223516914|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 517101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343516914|now:1757650223516914|interv:120000000| [2025/09/12 04:10:23 517108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343516914|now:1757650223516914|interv:120000000| [2025/09/12 04:10:23 517113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223520790|pq_index:0| [2025/09/12 04:10:23 517120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223516840| [2025/09/12 04:10:23 517126] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223517126| [2025/09/12 04:10:23 517133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223517132| [2025/09/12 04:10:23 517141] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 517148] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 517161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 517168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:79|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 517175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:207755| [2025/09/12 04:10:23 517188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 517195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 517202] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:208942| [2025/09/12 04:10:23 517215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 517221] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 517227] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 517246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 517253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 517259] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 517272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 517278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 517284] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46801|min_srtt:46801|path_bw:1206412|loss_rate:2.09|path_pto:0| [2025/09/12 04:10:23 517290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:212503| [2025/09/12 04:10:23 517297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 517303] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 517310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 517316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 517323] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:79|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 517330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124800|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 517337] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 517343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/09/12 04:10:23 517387] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124800|now:1757650223517354|stream_id:0|stream_offset:84307| [2025/09/12 04:10:23 517395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:187|origin_pktnum:79|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 517402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:124800|applimit:0| [2025/09/12 04:10:23 517408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 126000| [2025/09/12 04:10:23 517455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602763|now:1757650223517408|interv:85355| [2025/09/12 04:10:23 517462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602763|now:1757650223517408|interval:85355|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131440|inflight:126000| [2025/09/12 04:10:23 517477] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 517483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126000|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:207755| [2025/09/12 04:10:23 517490] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 517496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/09/12 04:10:23 517526] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126000|now:1757650223517507|stream_id:0|stream_offset:207755| [2025/09/12 04:10:23 517534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 517540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:126000|applimit:0| [2025/09/12 04:10:23 517546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 127200| [2025/09/12 04:10:23 517568] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602916|now:1757650223517546|interv:85370| [2025/09/12 04:10:23 517573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602916|now:1757650223517546|interval:85370|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131440|inflight:127200| [2025/09/12 04:10:23 517585] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 517591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127200|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:208942| [2025/09/12 04:10:23 517596] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 517602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/09/12 04:10:23 517634] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127200|now:1757650223517613|stream_id:0|stream_offset:208942| [2025/09/12 04:10:23 517641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 517647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:127200|applimit:0| [2025/09/12 04:10:23 517653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 128400| [2025/09/12 04:10:23 517674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223603022|now:1757650223517652|interv:85370| [2025/09/12 04:10:23 517680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223603022|now:1757650223517652|interval:85370|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131440|inflight:128400| [2025/09/12 04:10:23 517692] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 517697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128400|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 517703] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 517708] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/09/12 04:10:23 517734] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128400|now:1757650223517717|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 517740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 517746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:128400|applimit:0| [2025/09/12 04:10:23 517751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 129600| [2025/09/12 04:10:23 517772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223603126|now:1757650223517751|interv:85375| [2025/09/12 04:10:23 517778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223603126|now:1757650223517751|interval:85375|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131440|inflight:129600| [2025/09/12 04:10:23 517799] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 517804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129600|cwnd:131440|conn:000055D52C7C50DC|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 517810] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 517815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/09/12 04:10:23 517840] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129600|now:1757650223517822|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 517846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 517852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:129600|applimit:0| [2025/09/12 04:10:23 517857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46801|rtt_var:4652|pto_duration:65409|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 517863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 517868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 517873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 130800| [2025/09/12 04:10:23 517878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223603231|now:1757650223517857|interv:85374| [2025/09/12 04:10:23 517883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223603231|now:1757650223517857|interval:85374|pto_count:0|srtt:46801 [2025/09/12 04:10:23 517889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131440|inflight:130800| [2025/09/12 04:10:23 517895] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 517900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 517906] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223517905|diff:23806| [2025/09/12 04:10:23 517911] [debug] |xqc_engine_main_logic|END|now:1757650223517132| [2025/09/12 04:10:23 517918] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223517918| [2025/09/12 04:10:23 517923] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223517923|diff:23788| [2025/09/12 04:10:23 517928] [debug] |xqc_engine_main_logic|END|now:1757650223517918| [2025/09/12 04:10:23 518500] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223518499| [2025/09/12 04:10:23 518532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 518540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:41| [2025/09/12 04:10:23 518553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/09/12 04:10:23 518562] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/09/12 04:10:23 518568] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 518576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:83|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:84|path_largest_ack:83| [2025/09/12 04:10:23 518584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68412|prior_delivered:24276|prior_time:1757650223464629|is_app_limited:0|send_elapse:46217|ack_elapse:53870|ctl_first_sent_time:1757650223465171|lagest_ack_time:1757650223518499|curr_delivered:86688| [2025/09/12 04:10:23 518591] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223465171| [2025/09/12 04:10:23 518598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/09/12 04:10:23 518604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:84|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:84|path_largest_ack:84| [2025/09/12 04:10:23 518610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68412|prior_delivered:24276|prior_time:1757650223464629|is_app_limited:0|send_elapse:46217|ack_elapse:53870|ctl_first_sent_time:1757650223465171|lagest_ack_time:1757650223518499|curr_delivered:87888| [2025/09/12 04:10:23 518618] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223465246| [2025/09/12 04:10:23 518624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/09/12 04:10:23 518628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46801|rttvar:4652|minrtt:30473|latest_rtt:53253|ack_delay:40| [2025/09/12 04:10:23 518632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47602|rttvar:5092|minrtt:30473|latest_rtt:53253|ack_delay:40| [2025/09/12 04:10:23 518636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:84|lost_pn:81|thresh:3| [2025/09/12 04:10:23 518640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 518644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 518648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 518652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 518655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 518659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 518663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47602|rtt_var:5092|pto_duration:67970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 518668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 518672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 518680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 128400| [2025/09/12 04:10:23 518685] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223605792|now:1757650223518663|interv:87129| [2025/09/12 04:10:23 518692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223605792|now:1757650223518663|interval:87129|pto_count:0|srtt:47602 [2025/09/12 04:10:23 518699] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46217, ack_elapse 53870, delivered 63612|rate 1180842|lost 5| [2025/09/12 04:10:23 518705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180842) in round 3| [2025/09/12 04:10:23 518711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 518715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 518719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131440|packet_lost:0|acked:2400|po_sent_time:1757650223465246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 518724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131440|packet_lost:0|acked:2400|po_sent_time:1757650223465246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 518728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:133840|full_bw_reached:0|inflight:128400|srtt:47602|latest_rtt:53253|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 518734] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/09/12 04:10:23 518739] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1757650223518499|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 518743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343518499|now:1757650223518499|interv:120000000| [2025/09/12 04:10:23 518747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343518499|now:1757650223518499|interv:120000000| [2025/09/12 04:10:23 518751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 518755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223517132| [2025/09/12 04:10:23 518759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223518759| [2025/09/12 04:10:23 518764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223518763| [2025/09/12 04:10:23 518772] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 518780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|min_srtt:47602|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 518787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:212503| [2025/09/12 04:10:23 518803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 518808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 518814] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|min_srtt:47602|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 518820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:213690| [2025/09/12 04:10:23 518825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 518831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 518837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|min_srtt:47602|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 518842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 518848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 518854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 518859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|min_srtt:47602|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 518864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 518870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 518877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 518882] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47602|min_srtt:47602|path_bw:1206412|loss_rate:2.55|path_pto:0| [2025/09/12 04:10:23 518888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:217251| [2025/09/12 04:10:23 518894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 518899] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 518904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 518910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 518920] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 518926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128400|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:212503| [2025/09/12 04:10:23 518931] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 518937] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/09/12 04:10:23 518971] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128400|now:1757650223518946|stream_id:0|stream_offset:212503| [2025/09/12 04:10:23 518979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 518985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:128400|applimit:0| [2025/09/12 04:10:23 518991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47602|rtt_var:5092|pto_duration:67970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 518996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 519002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 519007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 129600| [2025/09/12 04:10:23 519012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223606916|now:1757650223518990|interv:87926| [2025/09/12 04:10:23 519017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223606916|now:1757650223518990|interval:87926|pto_count:0|srtt:47602 [2025/09/12 04:10:23 519023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133840|inflight:129600| [2025/09/12 04:10:23 519029] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 519154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129600|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:213690| [2025/09/12 04:10:23 519165] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 519172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/09/12 04:10:23 519205] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129600|now:1757650223519182|stream_id:0|stream_offset:213690| [2025/09/12 04:10:23 519214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 519221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:129600|applimit:0| [2025/09/12 04:10:23 519227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47602|rtt_var:5092|pto_duration:67970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 519233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 519244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 519249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 130800| [2025/09/12 04:10:23 519255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223607152|now:1757650223519226|interv:87926| [2025/09/12 04:10:23 519260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223607152|now:1757650223519226|interval:87926|pto_count:0|srtt:47602 [2025/09/12 04:10:23 519266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133840|inflight:130800| [2025/09/12 04:10:23 519273] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 519280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130800|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 519286] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 519291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/09/12 04:10:23 519315] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130800|now:1757650223519299|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 519322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 519328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:130800|applimit:0| [2025/09/12 04:10:23 519333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47602|rtt_var:5092|pto_duration:67970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 519339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 519344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 519349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 132000| [2025/09/12 04:10:23 519356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223607269|now:1757650223519333|interv:87936| [2025/09/12 04:10:23 519362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223607269|now:1757650223519333|interval:87936|pto_count:0|srtt:47602 [2025/09/12 04:10:23 519368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133840|inflight:132000| [2025/09/12 04:10:23 519374] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 519380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132000|cwnd:133840|conn:000055D52C7C50DC|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 519385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 519396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/09/12 04:10:23 519417] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132000|now:1757650223519404|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 519444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 519451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:132000|applimit:0| [2025/09/12 04:10:23 519456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47602|rtt_var:5092|pto_duration:67970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 519462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 519467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 519472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 133200| [2025/09/12 04:10:23 519477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223607374|now:1757650223519456|interv:87918| [2025/09/12 04:10:23 519483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223607374|now:1757650223519456|interval:87918|pto_count:0|srtt:47602 [2025/09/12 04:10:23 519488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133840|inflight:133200| [2025/09/12 04:10:23 519495] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 519500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 519505] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223519505|diff:22206| [2025/09/12 04:10:23 519511] [debug] |xqc_engine_main_logic|END|now:1757650223518763| [2025/09/12 04:10:23 519520] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223519520| [2025/09/12 04:10:23 519526] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223519526|diff:22185| [2025/09/12 04:10:23 519531] [debug] |xqc_engine_main_logic|END|now:1757650223519520| [2025/09/12 04:10:23 520555] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223520554| [2025/09/12 04:10:23 520568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 520576] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:42| [2025/09/12 04:10:23 520582] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/09/12 04:10:23 520591] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/09/12 04:10:23 520597] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 520604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:85|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:86|path_largest_ack:85| [2025/09/12 04:10:23 520611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68412|prior_delivered:26676|prior_time:1757650223466634|is_app_limited:0|send_elapse:47840|ack_elapse:53920|ctl_first_sent_time:1757650223466991|lagest_ack_time:1757650223520554|curr_delivered:89088| [2025/09/12 04:10:23 520625] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223466991| [2025/09/12 04:10:23 520632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/09/12 04:10:23 520640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:86|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:86|path_largest_ack:86| [2025/09/12 04:10:23 520646] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:68412|prior_delivered:26676|prior_time:1757650223466634|is_app_limited:0|send_elapse:47840|ack_elapse:53920|ctl_first_sent_time:1757650223466991|lagest_ack_time:1757650223520554|curr_delivered:90288| [2025/09/12 04:10:23 520653] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223467081| [2025/09/12 04:10:23 520659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/09/12 04:10:23 520665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47602|rttvar:5092|minrtt:30473|latest_rtt:53473|ack_delay:32| [2025/09/12 04:10:23 520671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48332|rttvar:5278|minrtt:30473|latest_rtt:53473|ack_delay:32| [2025/09/12 04:10:23 520678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:86|lost_pn:83|thresh:3| [2025/09/12 04:10:23 520685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 520692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 520698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 520704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 520711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 520717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 520723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48332|rtt_var:5278|pto_duration:69444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 520729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 520733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 520737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 130800| [2025/09/12 04:10:23 520743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608848|now:1757650223520723|interv:88125| [2025/09/12 04:10:23 520750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608848|now:1757650223520723|interval:88125|pto_count:0|srtt:48332 [2025/09/12 04:10:23 520756] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47840, ack_elapse 53920, delivered 63612|rate 1179747|lost 5| [2025/09/12 04:10:23 520763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179747) in round 3| [2025/09/12 04:10:23 520773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 520777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 520781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:133840|packet_lost:0|acked:2400|po_sent_time:1757650223467081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 520785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:133840|packet_lost:0|acked:2400|po_sent_time:1757650223467081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 520790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:136240|full_bw_reached:0|inflight:130800|srtt:48332|latest_rtt:53473|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 520796] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/09/12 04:10:23 520800] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1757650223520554|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 520805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343520554|now:1757650223520554|interv:120000000| [2025/09/12 04:10:23 520809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343520554|now:1757650223520554|interv:120000000| [2025/09/12 04:10:23 520813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 520817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223518763| [2025/09/12 04:10:23 520821] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223520821| [2025/09/12 04:10:23 520826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223520825| [2025/09/12 04:10:23 520832] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 520837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|min_srtt:48332|path_bw:1206412|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:23 520841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:217251| [2025/09/12 04:10:23 520846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 520850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 520855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|min_srtt:48332|path_bw:1206412|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:23 520859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:218438| [2025/09/12 04:10:23 520866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 520871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 520875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|min_srtt:48332|path_bw:1206412|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:23 520880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 520884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 520888] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 520892] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|min_srtt:48332|path_bw:1206412|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:23 520897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 520901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 520905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 520909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48332|min_srtt:48332|path_bw:1206412|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:23 520914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:221999| [2025/09/12 04:10:23 520918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 520922] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 520925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 520930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 520934] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 520938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130800|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:217251| [2025/09/12 04:10:23 520943] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 520947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/09/12 04:10:23 520980] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130800|now:1757650223520955|stream_id:0|stream_offset:217251| [2025/09/12 04:10:23 520989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 520994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:130800|applimit:0| [2025/09/12 04:10:23 520999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48332|rtt_var:5278|pto_duration:69444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 521003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 521007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 521011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 132000| [2025/09/12 04:10:23 521015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223610399|now:1757650223520998|interv:89401| [2025/09/12 04:10:23 521019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223610399|now:1757650223520998|interval:89401|pto_count:0|srtt:48332 [2025/09/12 04:10:23 521023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136240|inflight:132000| [2025/09/12 04:10:23 521028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 521032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132000|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:218438| [2025/09/12 04:10:23 521036] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 521041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/09/12 04:10:23 521071] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132000|now:1757650223521049|stream_id:0|stream_offset:218438| [2025/09/12 04:10:23 521080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 521086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:132000|applimit:0| [2025/09/12 04:10:23 521093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48332|rtt_var:5278|pto_duration:69444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 521099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 521106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 521112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 133200| [2025/09/12 04:10:23 521118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223610493|now:1757650223521092|interv:89401| [2025/09/12 04:10:23 521124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223610493|now:1757650223521092|interval:89401|pto_count:0|srtt:48332 [2025/09/12 04:10:23 521130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136240|inflight:133200| [2025/09/12 04:10:23 521143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 521150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133200|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 521157] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 521164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/09/12 04:10:23 521215] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133200|now:1757650223521174|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 521225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 521232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:133200|applimit:0| [2025/09/12 04:10:23 521239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48332|rtt_var:5278|pto_duration:69444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 521246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 521253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 521259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 134400| [2025/09/12 04:10:23 521265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223610618|now:1757650223521239|interv:89379| [2025/09/12 04:10:23 521271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223610618|now:1757650223521239|interval:89379|pto_count:0|srtt:48332 [2025/09/12 04:10:23 521278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136240|inflight:134400| [2025/09/12 04:10:23 521286] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 521293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:136240|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 521299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 521305] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/09/12 04:10:23 521339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134400|now:1757650223521315|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 521348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 521354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:134400|applimit:0| [2025/09/12 04:10:23 521361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48332|rtt_var:5278|pto_duration:69444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 521373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 521379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 521385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 135600| [2025/09/12 04:10:23 521391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223610759|now:1757650223521360|interv:89399| [2025/09/12 04:10:23 521397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223610759|now:1757650223521360|interval:89399|pto_count:0|srtt:48332 [2025/09/12 04:10:23 521404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:136240|inflight:135600| [2025/09/12 04:10:23 521411] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 521418] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 521445] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223521445|diff:20266| [2025/09/12 04:10:23 521452] [debug] |xqc_engine_main_logic|END|now:1757650223520825| [2025/09/12 04:10:23 521460] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223521460| [2025/09/12 04:10:23 521466] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223521465|diff:20246| [2025/09/12 04:10:23 521472] [debug] |xqc_engine_main_logic|END|now:1757650223521460| [2025/09/12 04:10:23 522441] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223522439| [2025/09/12 04:10:23 522456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 522465] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:43| [2025/09/12 04:10:23 522471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/09/12 04:10:23 522480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/09/12 04:10:23 522493] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 522501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:87|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:88|path_largest_ack:87| [2025/09/12 04:10:23 522508] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70812|prior_delivered:26676|prior_time:1757650223466634|is_app_limited:0|send_elapse:48006|ack_elapse:55805|ctl_first_sent_time:1757650223467157|lagest_ack_time:1757650223522439|curr_delivered:91488| [2025/09/12 04:10:23 522514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223467157| [2025/09/12 04:10:23 522522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/09/12 04:10:23 522529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:88|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:88|path_largest_ack:88| [2025/09/12 04:10:23 522535] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70812|prior_delivered:26676|prior_time:1757650223466634|is_app_limited:0|send_elapse:48006|ack_elapse:55805|ctl_first_sent_time:1757650223467157|lagest_ack_time:1757650223522439|curr_delivered:92688| [2025/09/12 04:10:23 522542] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223467229| [2025/09/12 04:10:23 522553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/09/12 04:10:23 522557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48332|rttvar:5278|minrtt:30473|latest_rtt:55210|ack_delay:24| [2025/09/12 04:10:23 522562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:49189|rttvar:5672|minrtt:30473|latest_rtt:55210|ack_delay:24| [2025/09/12 04:10:23 522566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:88|lost_pn:85|thresh:3| [2025/09/12 04:10:23 522570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 522574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 522578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 522581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 522585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 522590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 522597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:5672|pto_duration:71877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 522604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 522610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 522616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 133200| [2025/09/12 04:10:23 522622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613192|now:1757650223522597|interv:90595| [2025/09/12 04:10:23 522626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613192|now:1757650223522597|interval:90595|pto_count:0|srtt:49189 [2025/09/12 04:10:23 522630] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48006, ack_elapse 55805, delivered 66012|rate 1182904|lost 5| [2025/09/12 04:10:23 522636] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182904) in round 3| [2025/09/12 04:10:23 522643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 522649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 522655] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:136240|packet_lost:0|acked:2400|po_sent_time:1757650223467229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 522659] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:136240|packet_lost:0|acked:2400|po_sent_time:1757650223467229|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 522664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:138640|full_bw_reached:0|inflight:133200|srtt:49189|latest_rtt:55210|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 522673] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/09/12 04:10:23 522678] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1757650223522439|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 522683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343522439|now:1757650223522439|interv:120000000| [2025/09/12 04:10:23 522687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343522439|now:1757650223522439|interv:120000000| [2025/09/12 04:10:23 522691] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 522695] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223520825| [2025/09/12 04:10:23 522699] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223522699| [2025/09/12 04:10:23 522704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223522703| [2025/09/12 04:10:23 522709] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 522714] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1206412|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:23 522718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:221999| [2025/09/12 04:10:23 522723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 522727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 522732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1206412|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:23 522736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 522740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 522745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 522749] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1206412|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:23 522753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:224373| [2025/09/12 04:10:23 522757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 522764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 522769] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1206412|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:23 522773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 522777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 522781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 522785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1206412|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:23 522789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:226747| [2025/09/12 04:10:23 522794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 522797] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 522801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 522805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 522810] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 522814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133200|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:221999| [2025/09/12 04:10:23 522818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 522822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/09/12 04:10:23 522856] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133200|now:1757650223522830|stream_id:0|stream_offset:221999| [2025/09/12 04:10:23 522865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 522873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:133200|applimit:0| [2025/09/12 04:10:23 522880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:5672|pto_duration:71877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 522885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 522889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 522893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 134400| [2025/09/12 04:10:23 522902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223614707|now:1757650223522879|interv:91828| [2025/09/12 04:10:23 522906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223614707|now:1757650223522879|interval:91828|pto_count:0|srtt:49189 [2025/09/12 04:10:23 522910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138640|inflight:134400| [2025/09/12 04:10:23 522915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 522919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 522924] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 522928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/09/12 04:10:23 522955] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134400|now:1757650223522934|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 522963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 522970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:134400|applimit:0| [2025/09/12 04:10:23 522976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:5672|pto_duration:71877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 522981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 522985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 522989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 135600| [2025/09/12 04:10:23 522992] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223614811|now:1757650223522976|interv:91835| [2025/09/12 04:10:23 522996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223614811|now:1757650223522976|interval:91835|pto_count:0|srtt:49189 [2025/09/12 04:10:23 523001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138640|inflight:135600| [2025/09/12 04:10:23 523005] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 523009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:224373| [2025/09/12 04:10:23 523014] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 523018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/09/12 04:10:23 523047] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135600|now:1757650223523026|stream_id:0|stream_offset:224373| [2025/09/12 04:10:23 523061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 523068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:135600|applimit:0| [2025/09/12 04:10:23 523073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:5672|pto_duration:71877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 523077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 523081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 523086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 136800| [2025/09/12 04:10:23 523093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223614903|now:1757650223523072|interv:91831| [2025/09/12 04:10:23 523099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223614903|now:1757650223523072|interval:91831|pto_count:0|srtt:49189 [2025/09/12 04:10:23 523104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138640|inflight:136800| [2025/09/12 04:10:23 523109] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 523114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:138640|conn:000055D52C7C50DC|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 523120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 523126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/09/12 04:10:23 523158] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136800|now:1757650223523136|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 523167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 523174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:136800|applimit:0| [2025/09/12 04:10:23 523180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:5672|pto_duration:71877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 523186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 523192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 523197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 138000| [2025/09/12 04:10:23 523203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223615013|now:1757650223523180|interv:91833| [2025/09/12 04:10:23 523210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223615013|now:1757650223523180|interval:91833|pto_count:0|srtt:49189 [2025/09/12 04:10:23 523222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:138640|inflight:138000| [2025/09/12 04:10:23 523230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 523236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 523241] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223523241|diff:18470| [2025/09/12 04:10:23 523246] [debug] |xqc_engine_main_logic|END|now:1757650223522703| [2025/09/12 04:10:23 523254] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223523254| [2025/09/12 04:10:23 523259] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223523259|diff:18452| [2025/09/12 04:10:23 523265] [debug] |xqc_engine_main_logic|END|now:1757650223523254| [2025/09/12 04:10:23 524514] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223524513| [2025/09/12 04:10:23 524529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 524538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:44| [2025/09/12 04:10:23 524544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/09/12 04:10:23 524552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/09/12 04:10:23 524559] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 524568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:89|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:90|path_largest_ack:89| [2025/09/12 04:10:23 524576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70812|prior_delivered:29076|prior_time:1757650223468719|is_app_limited:0|send_elapse:49743|ack_elapse:55794|ctl_first_sent_time:1757650223469076|lagest_ack_time:1757650223524513|curr_delivered:93888| [2025/09/12 04:10:23 524583] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223469076| [2025/09/12 04:10:23 524590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/09/12 04:10:23 524597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:90|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:90|path_largest_ack:90| [2025/09/12 04:10:23 524603] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:70812|prior_delivered:29076|prior_time:1757650223468719|is_app_limited:0|send_elapse:49743|ack_elapse:55794|ctl_first_sent_time:1757650223469076|lagest_ack_time:1757650223524513|curr_delivered:95088| [2025/09/12 04:10:23 524610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223469165| [2025/09/12 04:10:23 524617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/09/12 04:10:23 524624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:49189|rttvar:5672|minrtt:30473|latest_rtt:55348|ack_delay:32| [2025/09/12 04:10:23 524630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:49955|rttvar:5785|minrtt:30473|latest_rtt:55348|ack_delay:32| [2025/09/12 04:10:23 524638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:90|lost_pn:87|thresh:3| [2025/09/12 04:10:23 524644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 524658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 524665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 524671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 524675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 524679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 524692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49955|rtt_var:5785|pto_duration:73095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 524697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 524701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 524705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 135600| [2025/09/12 04:10:23 524709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223616231|now:1757650223524682|interv:91549| [2025/09/12 04:10:23 524713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223616231|now:1757650223524682|interval:91549|pto_count:0|srtt:49955 [2025/09/12 04:10:23 524718] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49743, ack_elapse 55794, delivered 66012|rate 1183137|lost 5| [2025/09/12 04:10:23 524722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183137) in round 3| [2025/09/12 04:10:23 524726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 524730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 524734] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:138640|packet_lost:0|acked:2400|po_sent_time:1757650223469165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 524739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:138640|packet_lost:0|acked:2400|po_sent_time:1757650223469165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 524743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:141040|full_bw_reached:0|inflight:135600|srtt:49955|latest_rtt:55348|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 524750] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/09/12 04:10:23 524754] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1757650223524513|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 524759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343524513|now:1757650223524513|interv:120000000| [2025/09/12 04:10:23 524763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343524513|now:1757650223524513|interv:120000000| [2025/09/12 04:10:23 524771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 524775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223522703| [2025/09/12 04:10:23 524779] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223524779| [2025/09/12 04:10:23 524784] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223524783| [2025/09/12 04:10:23 524789] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 524794] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|min_srtt:49955|path_bw:1206412|loss_rate:2.40|path_pto:0| [2025/09/12 04:10:23 524799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:226747| [2025/09/12 04:10:23 524803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 524808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 524813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|min_srtt:49955|path_bw:1206412|loss_rate:2.40|path_pto:0| [2025/09/12 04:10:23 524817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:227934| [2025/09/12 04:10:23 524821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 524825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 524830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|min_srtt:49955|path_bw:1206412|loss_rate:2.40|path_pto:0| [2025/09/12 04:10:23 524834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 524838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 524842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 524846] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|min_srtt:49955|path_bw:1206412|loss_rate:2.40|path_pto:0| [2025/09/12 04:10:23 524851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 524855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 524863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 524867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49955|min_srtt:49955|path_bw:1206412|loss_rate:2.40|path_pto:0| [2025/09/12 04:10:23 524871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:231495| [2025/09/12 04:10:23 524875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 524879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 524882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 524887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 524891] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 524895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:226747| [2025/09/12 04:10:23 524899] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 524904] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/09/12 04:10:23 524936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135600|now:1757650223524912|stream_id:0|stream_offset:226747| [2025/09/12 04:10:23 524946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 524953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:135600|applimit:0| [2025/09/12 04:10:23 524960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49955|rtt_var:5785|pto_duration:73095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 524966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 524972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 524977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 136800| [2025/09/12 04:10:23 524980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618007|now:1757650223524959|interv:93048| [2025/09/12 04:10:23 524985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618007|now:1757650223524959|interval:93048|pto_count:0|srtt:49955 [2025/09/12 04:10:23 524989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141040|inflight:136800| [2025/09/12 04:10:23 524994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 524998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:227934| [2025/09/12 04:10:23 525007] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 525011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/09/12 04:10:23 525045] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136800|now:1757650223525024|stream_id:0|stream_offset:227934| [2025/09/12 04:10:23 525054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:205|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 525061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:136800|applimit:0| [2025/09/12 04:10:23 525068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49955|rtt_var:5785|pto_duration:73095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 525074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 525079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 525082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 138000| [2025/09/12 04:10:23 525086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618119|now:1757650223525067|interv:93052| [2025/09/12 04:10:23 525090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618119|now:1757650223525067|interval:93052|pto_count:0|srtt:49955 [2025/09/12 04:10:23 525095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141040|inflight:138000| [2025/09/12 04:10:23 525100] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 525104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 525108] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 525114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/09/12 04:10:23 525167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138000|now:1757650223525125|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 525177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 525184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:138000|applimit:0| [2025/09/12 04:10:23 525191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49955|rtt_var:5785|pto_duration:73095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 525197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 525203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 525215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 139200| [2025/09/12 04:10:23 525221] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618220|now:1757650223525191|interv:93029| [2025/09/12 04:10:23 525227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618220|now:1757650223525191|interval:93029|pto_count:0|srtt:49955 [2025/09/12 04:10:23 525234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141040|inflight:139200| [2025/09/12 04:10:23 525285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 525292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139200|cwnd:141040|conn:000055D52C7C50DC|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 525299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 525306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/09/12 04:10:23 525346] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139200|now:1757650223525316|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 525355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 525361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:139200|applimit:0| [2025/09/12 04:10:23 525368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49955|rtt_var:5785|pto_duration:73095|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 525375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 525381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 525387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 140400| [2025/09/12 04:10:23 525393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618411|now:1757650223525367|interv:93044| [2025/09/12 04:10:23 525399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618411|now:1757650223525367|interval:93044|pto_count:0|srtt:49955 [2025/09/12 04:10:23 525406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:141040|inflight:140400| [2025/09/12 04:10:23 525413] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 525434] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 525444] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223525443|diff:16268| [2025/09/12 04:10:23 525450] [debug] |xqc_engine_main_logic|END|now:1757650223524783| [2025/09/12 04:10:23 525459] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223525458| [2025/09/12 04:10:23 525465] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223525465|diff:16246| [2025/09/12 04:10:23 525470] [debug] |xqc_engine_main_logic|END|now:1757650223525458| [2025/09/12 04:10:23 526492] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223526491| [2025/09/12 04:10:23 526516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 526525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:45| [2025/09/12 04:10:23 526531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/09/12 04:10:23 526540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/09/12 04:10:23 526546] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 526553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:91|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:92|path_largest_ack:91| [2025/09/12 04:10:23 526561] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73212|prior_delivered:29076|prior_time:1757650223468719|is_app_limited:0|send_elapse:49918|ack_elapse:57772|ctl_first_sent_time:1757650223469251|lagest_ack_time:1757650223526491|curr_delivered:96288| [2025/09/12 04:10:23 526567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223469251| [2025/09/12 04:10:23 526574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/09/12 04:10:23 526580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:92|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:92|path_largest_ack:92| [2025/09/12 04:10:23 526587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73212|prior_delivered:29076|prior_time:1757650223468719|is_app_limited:0|send_elapse:49918|ack_elapse:57772|ctl_first_sent_time:1757650223469251|lagest_ack_time:1757650223526491|curr_delivered:97488| [2025/09/12 04:10:23 526593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223469370| [2025/09/12 04:10:23 526599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/09/12 04:10:23 526605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:49955|rttvar:5785|minrtt:30473|latest_rtt:57121|ack_delay:24| [2025/09/12 04:10:23 526611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:50848|rttvar:6124|minrtt:30473|latest_rtt:57121|ack_delay:24| [2025/09/12 04:10:23 526617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/09/12 04:10:23 526623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 526630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 526636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 526642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 526649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 526655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 526662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:50848|rtt_var:6124|pto_duration:75344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 526675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 526680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 526684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 138000| [2025/09/12 04:10:23 526688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223620660|now:1757650223526661|interv:93999| [2025/09/12 04:10:23 526692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223620660|now:1757650223526661|interval:93999|pto_count:0|srtt:50848 [2025/09/12 04:10:23 526698] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49918, ack_elapse 57772, delivered 68412|rate 1184172|lost 5| [2025/09/12 04:10:23 526705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184172) in round 3| [2025/09/12 04:10:23 526711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 526716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 526720] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:141040|packet_lost:0|acked:2400|po_sent_time:1757650223469370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 526725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:141040|packet_lost:0|acked:2400|po_sent_time:1757650223469370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 526729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:143440|full_bw_reached:0|inflight:138000|srtt:50848|latest_rtt:57121|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 526735] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/09/12 04:10:23 526740] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1757650223526491|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 526745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343526491|now:1757650223526491|interv:120000000| [2025/09/12 04:10:23 526749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343526491|now:1757650223526491|interv:120000000| [2025/09/12 04:10:23 526753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 526757] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223524783| [2025/09/12 04:10:23 526761] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223526761| [2025/09/12 04:10:23 526766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223526765| [2025/09/12 04:10:23 526771] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 526779] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|min_srtt:50848|path_bw:1206412|loss_rate:2.36|path_pto:0| [2025/09/12 04:10:23 526783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:231495| [2025/09/12 04:10:23 526788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 526793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 526797] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|min_srtt:50848|path_bw:1206412|loss_rate:2.36|path_pto:0| [2025/09/12 04:10:23 526802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:232682| [2025/09/12 04:10:23 526806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 526810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 526815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|min_srtt:50848|path_bw:1206412|loss_rate:2.36|path_pto:0| [2025/09/12 04:10:23 526819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 526823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 526828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 526831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|min_srtt:50848|path_bw:1206412|loss_rate:2.36|path_pto:0| [2025/09/12 04:10:23 526835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 526840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 526844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 526848] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:50848|min_srtt:50848|path_bw:1206412|loss_rate:2.36|path_pto:0| [2025/09/12 04:10:23 526852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:236243| [2025/09/12 04:10:23 526856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 526860] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 526871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 526875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 526880] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 526884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:231495| [2025/09/12 04:10:23 526888] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 526893] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/09/12 04:10:23 526925] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138000|now:1757650223526901|stream_id:0|stream_offset:231495| [2025/09/12 04:10:23 526931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:208|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 526936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:138000|applimit:0| [2025/09/12 04:10:23 526940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:50848|rtt_var:6124|pto_duration:75344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 526946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 526953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 526959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 139200| [2025/09/12 04:10:23 526965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223622245|now:1757650223526940|interv:95305| [2025/09/12 04:10:23 526971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223622245|now:1757650223526940|interval:95305|pto_count:0|srtt:50848 [2025/09/12 04:10:23 526979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143440|inflight:139200| [2025/09/12 04:10:23 526987] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 526994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139200|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:232682| [2025/09/12 04:10:23 527000] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 527007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/09/12 04:10:23 527032] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139200|now:1757650223527014|stream_id:0|stream_offset:232682| [2025/09/12 04:10:23 527038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:209|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 527050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:139200|applimit:0| [2025/09/12 04:10:23 527057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:50848|rtt_var:6124|pto_duration:75344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 527064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 527070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 527076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 140400| [2025/09/12 04:10:23 527082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223622358|now:1757650223527057|interv:95301| [2025/09/12 04:10:23 527089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223622358|now:1757650223527057|interval:95301|pto_count:0|srtt:50848 [2025/09/12 04:10:23 527097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143440|inflight:140400| [2025/09/12 04:10:23 527104] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 527110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 527117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 527123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/09/12 04:10:23 527156] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1757650223527134|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 527166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 527173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/09/12 04:10:23 527179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:50848|rtt_var:6124|pto_duration:75344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 527186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 527192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 527198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 141600| [2025/09/12 04:10:23 527204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223622478|now:1757650223527179|interv:95299| [2025/09/12 04:10:23 527211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223622478|now:1757650223527179|interval:95299|pto_count:0|srtt:50848 [2025/09/12 04:10:23 527218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143440|inflight:141600| [2025/09/12 04:10:23 527225] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 527237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:143440|conn:000055D52C7C50DC|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 527244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 527250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/09/12 04:10:23 527279] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223527260|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 527288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:211|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 527295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 527302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:50848|rtt_var:6124|pto_duration:75344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 527309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 527315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 527321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 142800| [2025/09/12 04:10:23 527327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223622604|now:1757650223527302|interv:95302| [2025/09/12 04:10:23 527334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223622604|now:1757650223527302|interval:95302|pto_count:0|srtt:50848 [2025/09/12 04:10:23 527340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:143440|inflight:142800| [2025/09/12 04:10:23 527347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 527354] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 527359] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223527359|diff:14352| [2025/09/12 04:10:23 527366] [debug] |xqc_engine_main_logic|END|now:1757650223526765| [2025/09/12 04:10:23 527373] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223527373| [2025/09/12 04:10:23 527379] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223527379|diff:14332| [2025/09/12 04:10:23 527386] [debug] |xqc_engine_main_logic|END|now:1757650223527373| [2025/09/12 04:10:23 528493] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223528491| [2025/09/12 04:10:23 528507] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 528527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:46| [2025/09/12 04:10:23 528533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/09/12 04:10:23 528541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/09/12 04:10:23 528548] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 528555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:93|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:94|path_largest_ack:93| [2025/09/12 04:10:23 528570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73212|prior_delivered:31476|prior_time:1757650223470715|is_app_limited:0|send_elapse:50365|ack_elapse:57776|ctl_first_sent_time:1757650223471082|lagest_ack_time:1757650223528491|curr_delivered:98688| [2025/09/12 04:10:23 528578] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223471082| [2025/09/12 04:10:23 528584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 528591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:94|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:94|path_largest_ack:94| [2025/09/12 04:10:23 528598] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73212|prior_delivered:31476|prior_time:1757650223470715|is_app_limited:0|send_elapse:50365|ack_elapse:57776|ctl_first_sent_time:1757650223471082|lagest_ack_time:1757650223528491|curr_delivered:99888| [2025/09/12 04:10:23 528605] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223471168| [2025/09/12 04:10:23 528612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 528619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:50848|rttvar:6124|minrtt:30473|latest_rtt:57323|ack_delay:32| [2025/09/12 04:10:23 528626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:51653|rttvar:6203|minrtt:30473|latest_rtt:57323|ack_delay:32| [2025/09/12 04:10:23 528632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/09/12 04:10:23 528638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 528645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 528650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 528656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 528662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 528667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 528671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51653|rtt_var:6203|pto_duration:76465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 528676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 528680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 528684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 140400| [2025/09/12 04:10:23 528688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223623725|now:1757650223528671|interv:95054| [2025/09/12 04:10:23 528692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223623725|now:1757650223528671|interval:95054|pto_count:0|srtt:51653 [2025/09/12 04:10:23 528700] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50365, ack_elapse 57776, delivered 68412|rate 1184090|lost 5| [2025/09/12 04:10:23 528705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184090) in round 3| [2025/09/12 04:10:23 528709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 528713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 528717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:143440|packet_lost:0|acked:2400|po_sent_time:1757650223471168|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 528721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:143440|packet_lost:0|acked:2400|po_sent_time:1757650223471168|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 528726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:145840|full_bw_reached:0|inflight:140400|srtt:51653|latest_rtt:57323|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 528731] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/09/12 04:10:23 528736] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1757650223528491|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 528741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343528491|now:1757650223528491|interv:120000000| [2025/09/12 04:10:23 528745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343528491|now:1757650223528491|interv:120000000| [2025/09/12 04:10:23 528749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 528753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223526765| [2025/09/12 04:10:23 528757] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223528757| [2025/09/12 04:10:23 528762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223528760| [2025/09/12 04:10:23 528767] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 528772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|min_srtt:51653|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 528776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:236243| [2025/09/12 04:10:23 528780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 528785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 528790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|min_srtt:51653|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 528796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:237430| [2025/09/12 04:10:23 528801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 528805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 528809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|min_srtt:51653|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 528813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 528818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 528822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 528826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|min_srtt:51653|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 528830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 528834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 528839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 528843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51653|min_srtt:51653|path_bw:1206412|loss_rate:2.31|path_pto:0| [2025/09/12 04:10:23 528847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 528852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 528855] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 528859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 528863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 528868] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 528872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:236243| [2025/09/12 04:10:23 528876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 528883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/09/12 04:10:23 528916] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1757650223528891|stream_id:0|stream_offset:236243| [2025/09/12 04:10:23 528922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:212|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 528929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/09/12 04:10:23 528935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51653|rtt_var:6203|pto_duration:76465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 528942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 528949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 528955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 141600| [2025/09/12 04:10:23 528961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625356|now:1757650223528935|interv:96421| [2025/09/12 04:10:23 528968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625356|now:1757650223528935|interval:96421|pto_count:0|srtt:51653 [2025/09/12 04:10:23 528975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145840|inflight:141600| [2025/09/12 04:10:23 528983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 528989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:237430| [2025/09/12 04:10:23 528993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 528998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/09/12 04:10:23 529023] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223529005|stream_id:0|stream_offset:237430| [2025/09/12 04:10:23 529029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 529033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 529040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51653|rtt_var:6203|pto_duration:76465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 529047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 529053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 529059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 142800| [2025/09/12 04:10:23 529066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625470|now:1757650223529040|interv:96430| [2025/09/12 04:10:23 529077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625470|now:1757650223529040|interval:96430|pto_count:0|srtt:51653 [2025/09/12 04:10:23 529084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145840|inflight:142800| [2025/09/12 04:10:23 529091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 529098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 529104] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 529111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/09/12 04:10:23 529175] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223529122|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 529186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:214|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 529193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 529199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51653|rtt_var:6203|pto_duration:76465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 529206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 529212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 529218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 144000| [2025/09/12 04:10:23 529224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625587|now:1757650223529199|interv:96388| [2025/09/12 04:10:23 529230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625587|now:1757650223529199|interval:96388|pto_count:0|srtt:51653 [2025/09/12 04:10:23 529237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145840|inflight:144000| [2025/09/12 04:10:23 529244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 529250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 529256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 529262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/09/12 04:10:23 529359] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223529306|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 529370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:215|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 529385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 529392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51653|rtt_var:6203|pto_duration:76465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 529398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 529404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 529409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 145200| [2025/09/12 04:10:23 529415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625771|now:1757650223529392|interv:96379| [2025/09/12 04:10:23 529443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625771|now:1757650223529392|interval:96379|pto_count:0|srtt:51653 [2025/09/12 04:10:23 529451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145840|inflight:145200| [2025/09/12 04:10:23 529458] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 529464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 529470] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223529470|diff:12241| [2025/09/12 04:10:23 529477] [debug] |xqc_engine_main_logic|END|now:1757650223528760| [2025/09/12 04:10:23 529487] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223529486| [2025/09/12 04:10:23 529493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 529502] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:47| [2025/09/12 04:10:23 529508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/09/12 04:10:23 529516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/09/12 04:10:23 529522] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 529529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:97|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:97|path_largest_ack:97| [2025/09/12 04:10:23 529536] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:75612|prior_delivered:33876|prior_time:1757650223472661|is_app_limited:0|send_elapse:52114|ack_elapse:56825|ctl_first_sent_time:1757650223473016|lagest_ack_time:1757650223529486|curr_delivered:101088| [2025/09/12 04:10:23 529543] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223473016| [2025/09/12 04:10:23 529550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 529556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:51653|rttvar:6203|minrtt:30473|latest_rtt:56470|ack_delay:16| [2025/09/12 04:10:23 529563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:52253|rttvar:5853|minrtt:30473|latest_rtt:56470|ack_delay:16| [2025/09/12 04:10:23 529570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:97|lost_pn:94|thresh:3| [2025/09/12 04:10:23 529583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 529589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 529595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 529601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 529607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 529614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 529620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223534786|now:1757650223529620|interval:5166| [2025/09/12 04:10:23 529627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223534786|now:1757650223529620|interv:5166| [2025/09/12 04:10:23 529633] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52114, ack_elapse 56825, delivered 67212|rate 1182789|lost 5| [2025/09/12 04:10:23 529640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182789) in round 3| [2025/09/12 04:10:23 529647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 529653] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 529659] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145840|packet_lost:0|acked:1200|po_sent_time:1757650223473016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 529666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145840|packet_lost:0|acked:1200|po_sent_time:1757650223473016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 529671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:147040|full_bw_reached:0|inflight:144000|srtt:52253|latest_rtt:56470|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 529677] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/09/12 04:10:23 529682] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1757650223529486|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 529688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343529486|now:1757650223529486|interv:120000000| [2025/09/12 04:10:23 529692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343529486|now:1757650223529486|interv:120000000| [2025/09/12 04:10:23 529696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 529700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223528760| [2025/09/12 04:10:23 529704] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223529703| [2025/09/12 04:10:23 529709] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223529707| [2025/09/12 04:10:23 529718] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 529723] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52253|min_srtt:52253|path_bw:1206412|loss_rate:2.27|path_pto:0| [2025/09/12 04:10:23 529727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:147040|conn:000055D52C7C50DC|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 529731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 529736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 529741] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52253|min_srtt:52253|path_bw:1206412|loss_rate:2.27|path_pto:0| [2025/09/12 04:10:23 529745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:147040|conn:000055D52C7C50DC|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 529749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 529753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 529758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52253|min_srtt:52253|path_bw:1206412|loss_rate:2.27|path_pto:0| [2025/09/12 04:10:23 529762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:144000|cwnd:147040|conn:000055D52C7C50DC|stream_id:0|stream_offset:243365| [2025/09/12 04:10:23 529766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 529770] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 529773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 529778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 529782] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 529786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:147040|conn:000055D52C7C50DC|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 529790] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 529795] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/09/12 04:10:23 529829] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223529802|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 529844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:216|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 529851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 529857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223534786|now:1757650223529857|interval:4929| [2025/09/12 04:10:23 529863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223534786|now:1757650223529857|interv:4929| [2025/09/12 04:10:23 529867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147040|inflight:145200| [2025/09/12 04:10:23 529872] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 529876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:147040|conn:000055D52C7C50DC|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 529880] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 529884] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/09/12 04:10:23 529911] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223529891|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 529920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:217|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 529927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 529933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223534786|now:1757650223529933|interval:4853| [2025/09/12 04:10:23 529938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223534786|now:1757650223529933|interv:4853| [2025/09/12 04:10:23 529942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:147040|inflight:146400| [2025/09/12 04:10:23 529947] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223534786| [2025/09/12 04:10:23 529951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223534786| [2025/09/12 04:10:23 529955] [debug] |xqc_engine_wakeup_after|wakeup:1757650223534786|now:1757650223529955|diff:4831| [2025/09/12 04:10:23 529959] [debug] |xqc_engine_main_logic|END|now:1757650223529707| [2025/09/12 04:10:23 529964] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223529964| [2025/09/12 04:10:23 529968] [debug] |xqc_engine_wakeup_after|wakeup:1757650223534786|now:1757650223529968|diff:4818| [2025/09/12 04:10:23 529972] [debug] |xqc_engine_main_logic|END|now:1757650223529964| [2025/09/12 04:10:23 531489] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650223531487| [2025/09/12 04:10:23 531504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 531513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:48| [2025/09/12 04:10:23 531518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/09/12 04:10:23 531537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/09/12 04:10:23 531552] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 531565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:98|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:101|path_largest_ack:98| [2025/09/12 04:10:23 531572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76812|prior_delivered:33876|prior_time:1757650223472661|is_app_limited:0|send_elapse:52226|ack_elapse:58826|ctl_first_sent_time:1757650223473128|lagest_ack_time:1757650223531487|curr_delivered:102288| [2025/09/12 04:10:23 531578] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223473128| [2025/09/12 04:10:23 531583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 531588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:101|path_largest_ack:101| [2025/09/12 04:10:23 531592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78012|prior_delivered:36276|prior_time:1757650223474605|is_app_limited:0|send_elapse:53896|ack_elapse:56882|ctl_first_sent_time:1757650223474980|lagest_ack_time:1757650223531487|curr_delivered:103488| [2025/09/12 04:10:23 531598] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223474980| [2025/09/12 04:10:23 531604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 531610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:52253|rttvar:5853|minrtt:30473|latest_rtt:56507|ack_delay:24| [2025/09/12 04:10:23 531616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:52782|rttvar:5447|minrtt:30473|latest_rtt:56507|ack_delay:24| [2025/09/12 04:10:23 531623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:101|lost_pn:98|thresh:3| [2025/09/12 04:10:23 531629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 531636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 531642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 531648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 531654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 531661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:95|lost_pn:98|po_sent_time:1757650223471258|lost_send_time:1757650223467917|loss_delay:63570|frame:STREAM |repair:128| [2025/09/12 04:10:23 531668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:96|lost_pn:98|po_sent_time:1757650223471373|lost_send_time:1757650223467917|loss_delay:63570|frame:STREAM |repair:128| [2025/09/12 04:10:23 531675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223471373u| [2025/09/12 04:10:23 531679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 531688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223531688|interval:5126| [2025/09/12 04:10:23 531693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223531688|interv:5126| [2025/09/12 04:10:23 531697] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 53896, ack_elapse 56882, delivered 67212|rate 1181604|lost 7| [2025/09/12 04:10:23 531701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181604) in round 3| [2025/09/12 04:10:23 531705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 531709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 531713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:147040|packet_lost:2|acked:2400|po_sent_time:1757650223474980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 531718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:147040|packet_lost:2|acked:2400|po_sent_time:1757650223474980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 531722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:149440|full_bw_reached:0|inflight:141600|srtt:52782|latest_rtt:56507|min_rtt:30473|applimit:0|lost:5|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 531728] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/09/12 04:10:23 531732] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1757650223531487|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 531737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343531487|now:1757650223531487|interv:120000000| [2025/09/12 04:10:23 531741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343531487|now:1757650223531487|interv:120000000| [2025/09/12 04:10:23 531745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223534786|pq_index:0| [2025/09/12 04:10:23 531749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223529707| [2025/09/12 04:10:23 531753] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223531753| [2025/09/12 04:10:23 531758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223531757| [2025/09/12 04:10:23 531763] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 531768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 531777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:95|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531789] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 531797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:96|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:243365| [2025/09/12 04:10:23 531815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 531832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 531849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 531868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 531872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 531876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1206412|loss_rate:2.25|path_pto:0| [2025/09/12 04:10:23 531881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 531885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 531889] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 531893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 531897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 531901] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:95|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 531905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 531909] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 531914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/09/12 04:10:23 531948] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223531921|stream_id:0|stream_offset:103299| [2025/09/12 04:10:23 531958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:218|origin_pktnum:95|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 531965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 531972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223531972|interval:4842| [2025/09/12 04:10:23 531978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223531972|interv:4842| [2025/09/12 04:10:23 531982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:142800| [2025/09/12 04:10:23 531987] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:96|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 531991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 531996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532000] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/09/12 04:10:23 532025] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223532006|stream_id:0|stream_offset:104486| [2025/09/12 04:10:23 532040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:219|origin_pktnum:96|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 532047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 532053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223532053|interval:4761| [2025/09/12 04:10:23 532060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223532053|interv:4761| [2025/09/12 04:10:23 532066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:144000| [2025/09/12 04:10:23 532074] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:243365| [2025/09/12 04:10:23 532087] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/09/12 04:10:23 532157] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223532104|stream_id:0|stream_offset:243365| [2025/09/12 04:10:23 532167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:220|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 532174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 532180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223532180|interval:4634| [2025/09/12 04:10:23 532186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223532180|interv:4634| [2025/09/12 04:10:23 532192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:145200| [2025/09/12 04:10:23 532199] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 532212] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/09/12 04:10:23 532251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223532229|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 532259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 532271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 532278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223532277|interval:4537| [2025/09/12 04:10:23 532284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223532277|interv:4537| [2025/09/12 04:10:23 532291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:146400| [2025/09/12 04:10:23 532298] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 532311] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/09/12 04:10:23 532342] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223532325|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 532350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 532357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 532363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223532363|interval:4451| [2025/09/12 04:10:23 532369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223532363|interv:4451| [2025/09/12 04:10:23 532375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:147600| [2025/09/12 04:10:23 532383] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:149440|conn:000055D52C7C50DC|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 532397] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/09/12 04:10:23 532468] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223532413|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 532482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 532489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 532496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223536814|now:1757650223532496|interval:4318| [2025/09/12 04:10:23 532509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223536814|now:1757650223532496|interv:4318| [2025/09/12 04:10:23 532515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149440|inflight:148800| [2025/09/12 04:10:23 532523] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223536814| [2025/09/12 04:10:23 532529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223536814| [2025/09/12 04:10:23 532535] [debug] |xqc_engine_wakeup_after|wakeup:1757650223536814|now:1757650223532535|diff:4279| [2025/09/12 04:10:23 532542] [debug] |xqc_engine_main_logic|END|now:1757650223531757| [2025/09/12 04:10:23 532551] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650223532551| [2025/09/12 04:10:23 532559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 532567] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:49| [2025/09/12 04:10:23 532574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/09/12 04:10:23 532582] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/09/12 04:10:23 532589] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 532596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:103|path_largest_ack:103| [2025/09/12 04:10:23 532604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:80412|prior_delivered:36276|prior_time:1757650223474605|is_app_limited:0|send_elapse:54100|ack_elapse:57946|ctl_first_sent_time:1757650223475184|lagest_ack_time:1757650223532551|curr_delivered:104688| [2025/09/12 04:10:23 532611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223475184| [2025/09/12 04:10:23 532617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 532621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:52782|rttvar:5447|minrtt:30473|latest_rtt:57367|ack_delay:24| [2025/09/12 04:10:23 532626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:53352|rttvar:5226|minrtt:30473|latest_rtt:57367|ack_delay:24| [2025/09/12 04:10:23 532630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:103|lost_pn:100|thresh:3| [2025/09/12 04:10:23 532634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 532666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:99|lost_pn:100|po_sent_time:1757650223473244|lost_send_time:1757650223468014|loss_delay:64537|frame:STREAM |repair:128| [2025/09/12 04:10:23 532671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:100|po_sent_time:1757650223473371|lost_send_time:1757650223468014|loss_delay:64537|frame:STREAM |repair:128| [2025/09/12 04:10:23 532675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223473371u| [2025/09/12 04:10:23 532679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 532683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223539615|now:1757650223532683|interval:6932| [2025/09/12 04:10:23 532688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223539615|now:1757650223532683|interv:6932| [2025/09/12 04:10:23 532692] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 54100, ack_elapse 57946, delivered 68412|rate 1180616|lost 9| [2025/09/12 04:10:23 532697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180616) in round 3| [2025/09/12 04:10:23 532701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 532705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 532709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149440|packet_lost:2|acked:1200|po_sent_time:1757650223475184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 532713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149440|packet_lost:2|acked:1200|po_sent_time:1757650223475184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 532718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:150640|full_bw_reached:0|inflight:145200|srtt:53352|latest_rtt:57367|min_rtt:30473|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 532723] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/09/12 04:10:23 532728] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1757650223532551|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 532733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343532551|now:1757650223532551|interv:120000000| [2025/09/12 04:10:23 532737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343532551|now:1757650223532551|interv:120000000| [2025/09/12 04:10:23 532741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223536814|pq_index:0| [2025/09/12 04:10:23 532745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223531757| [2025/09/12 04:10:23 532749] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223532749| [2025/09/12 04:10:23 532754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223532752| [2025/09/12 04:10:23 532761] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 532766] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|min_srtt:53352|path_bw:1206412|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:23 532771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 532775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 532780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:99|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 532784] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|min_srtt:53352|path_bw:1206412|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:23 532788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 532792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 532797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 532801] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|min_srtt:53352|path_bw:1206412|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:23 532805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 532809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 532813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 532817] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|min_srtt:53352|path_bw:1206412|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:23 532821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 532825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 532830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 532834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53352|min_srtt:53352|path_bw:1206412|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:23 532838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 532844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 532848] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 532852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 532856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 532861] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:99|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 532869] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/09/12 04:10:23 532905] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223532880|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 532914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:224|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 532922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 532928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223539615|now:1757650223532928|interval:6687| [2025/09/12 04:10:23 532934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223539615|now:1757650223532928|interv:6687| [2025/09/12 04:10:23 532938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150640|inflight:146400| [2025/09/12 04:10:23 532943] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 532947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 532952] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 532956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/09/12 04:10:23 532981] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223532962|stream_id:0|stream_offset:109234| [2025/09/12 04:10:23 532989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:225|origin_pktnum:100|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 532997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 533003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223539615|now:1757650223533003|interval:6612| [2025/09/12 04:10:23 533007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223539615|now:1757650223533003|interv:6612| [2025/09/12 04:10:23 533016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150640|inflight:147600| [2025/09/12 04:10:23 533021] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 533028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 533035] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 533041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/09/12 04:10:23 533093] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223533047|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 533103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 533110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 533117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223539615|now:1757650223533116|interval:6499| [2025/09/12 04:10:23 533123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223539615|now:1757650223533116|interv:6499| [2025/09/12 04:10:23 533129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150640|inflight:148800| [2025/09/12 04:10:23 533136] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 533143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:150640|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 533149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 533155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/09/12 04:10:23 533209] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223533165|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 533219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 533226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 533232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223539615|now:1757650223533232|interval:6383| [2025/09/12 04:10:23 533238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223539615|now:1757650223533232|interv:6383| [2025/09/12 04:10:23 533244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:150640|inflight:150000| [2025/09/12 04:10:23 533251] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223539615| [2025/09/12 04:10:23 533264] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223539615| [2025/09/12 04:10:23 533269] [debug] |xqc_engine_wakeup_after|wakeup:1757650223539615|now:1757650223533269|diff:6346| [2025/09/12 04:10:23 533276] [debug] |xqc_engine_main_logic|END|now:1757650223532752| [2025/09/12 04:10:23 533284] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223533284| [2025/09/12 04:10:23 533290] [debug] |xqc_engine_wakeup_after|wakeup:1757650223539615|now:1757650223533290|diff:6325| [2025/09/12 04:10:23 533297] [debug] |xqc_engine_main_logic|END|now:1757650223533284| [2025/09/12 04:10:23 533466] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650223533465| [2025/09/12 04:10:23 533482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 533490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:50| [2025/09/12 04:10:23 533497] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/09/12 04:10:23 533504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/09/12 04:10:23 533508] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 533515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:105|path_largest_ack:105| [2025/09/12 04:10:23 533522] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:80412|prior_delivered:38676|prior_time:1757650223476645|is_app_limited:0|send_elapse:54557|ack_elapse:56820|ctl_first_sent_time:1757650223477018|lagest_ack_time:1757650223533465|curr_delivered:105888| [2025/09/12 04:10:23 533529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223477018| [2025/09/12 04:10:23 533536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 533542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:53352|rttvar:5226|minrtt:30473|latest_rtt:56447|ack_delay:32| [2025/09/12 04:10:23 533548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:53734|rttvar:4685|minrtt:30473|latest_rtt:56447|ack_delay:32| [2025/09/12 04:10:23 533553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:105|lost_pn:102|thresh:3| [2025/09/12 04:10:23 533558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 533599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:102|lost_pn:102|po_sent_time:1757650223475078|lost_send_time:1757650223469963|loss_delay:63502|frame:STREAM |repair:128| [2025/09/12 04:10:23 533603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223475078u| [2025/09/12 04:10:23 533608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 533615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538794|now:1757650223533614|interval:5180| [2025/09/12 04:10:23 533622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538794|now:1757650223533614|interv:5180| [2025/09/12 04:10:23 533629] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 54557, ack_elapse 56820, delivered 67212|rate 1182893|lost 10| [2025/09/12 04:10:23 533635] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182893) in round 3| [2025/09/12 04:10:23 533641] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 533645] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 533649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:150640|packet_lost:1|acked:1200|po_sent_time:1757650223477018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 533654] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:150640|packet_lost:1|acked:1200|po_sent_time:1757650223477018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 533658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:53734|latest_rtt:56447|min_rtt:30473|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 533665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/09/12 04:10:23 533670] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1757650223533465|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 533675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343533465|now:1757650223533465|interv:120000000| [2025/09/12 04:10:23 533679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343533465|now:1757650223533465|interv:120000000| [2025/09/12 04:10:23 533683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223539615|pq_index:0| [2025/09/12 04:10:23 533687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223532752| [2025/09/12 04:10:23 533691] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223533691| [2025/09/12 04:10:23 533696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223533695| [2025/09/12 04:10:23 533705] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 533710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|min_srtt:53734|path_bw:1206412|loss_rate:3.88|path_pto:0| [2025/09/12 04:10:23 533715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 533719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 533724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:102|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 533728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|min_srtt:53734|path_bw:1206412|loss_rate:3.88|path_pto:0| [2025/09/12 04:10:23 533733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 533737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 533741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 533746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|min_srtt:53734|path_bw:1206412|loss_rate:3.88|path_pto:0| [2025/09/12 04:10:23 533750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:251674| [2025/09/12 04:10:23 533754] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 533758] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 533762] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:53734|min_srtt:53734|path_bw:1206412|loss_rate:3.88|path_pto:0| [2025/09/12 04:10:23 533767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:252861| [2025/09/12 04:10:23 533771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 533775] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 533779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 533784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 533788] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:102|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 533792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 533799] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 533804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/09/12 04:10:23 533835] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223533811|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 533841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:228|origin_pktnum:102|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 533847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 533851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538794|now:1757650223533851|interval:4943| [2025/09/12 04:10:23 533855] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538794|now:1757650223533851|interv:4943| [2025/09/12 04:10:23 533859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 533864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 533868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 533873] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 533877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/09/12 04:10:23 533896] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223533883|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 533901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 533906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 533910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538794|now:1757650223533910|interval:4884| [2025/09/12 04:10:23 533914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538794|now:1757650223533910|interv:4884| [2025/09/12 04:10:23 533918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 533923] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 533927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:251674| [2025/09/12 04:10:23 533931] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 533935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/09/12 04:10:23 533951] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223533940|stream_id:0|stream_offset:251674| [2025/09/12 04:10:23 533960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 533965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 533969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223538794|now:1757650223533969|interval:4825| [2025/09/12 04:10:23 533973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223538794|now:1757650223533969|interv:4825| [2025/09/12 04:10:23 533977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 533981] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223538794| [2025/09/12 04:10:23 533991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223538794| [2025/09/12 04:10:23 533995] [debug] |xqc_engine_wakeup_after|wakeup:1757650223538794|now:1757650223533995|diff:4799| [2025/09/12 04:10:23 534000] [debug] |xqc_engine_main_logic|END|now:1757650223533695| [2025/09/12 04:10:23 534005] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223534005| [2025/09/12 04:10:23 534009] [debug] |xqc_engine_wakeup_after|wakeup:1757650223538794|now:1757650223534009|diff:4785| [2025/09/12 04:10:23 534014] [debug] |xqc_engine_main_logic|END|now:1757650223534005| [2025/09/12 04:10:23 535556] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:50|state:ESTABED|recv_time:1757650223535555| [2025/09/12 04:10:23 535572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 535581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:51| [2025/09/12 04:10:23 535588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/09/12 04:10:23 535595] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/09/12 04:10:23 535602] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 535610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:109|path_largest_ack:106| [2025/09/12 04:10:23 535617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81612|prior_delivered:38676|prior_time:1757650223476645|is_app_limited:0|send_elapse:54668|ack_elapse:58910|ctl_first_sent_time:1757650223477129|lagest_ack_time:1757650223535555|curr_delivered:107088| [2025/09/12 04:10:23 535625] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223477129| [2025/09/12 04:10:23 535630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 535634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:109|path_largest_ack:109| [2025/09/12 04:10:23 535638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:82812|prior_delivered:41076|prior_time:1757650223478568|is_app_limited:0|send_elapse:56287|ack_elapse:56987|ctl_first_sent_time:1757650223478935|lagest_ack_time:1757650223535555|curr_delivered:108288| [2025/09/12 04:10:23 535652] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223478935| [2025/09/12 04:10:23 535658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 535665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:53734|rttvar:4685|minrtt:30473|latest_rtt:56620|ack_delay:24| [2025/09/12 04:10:23 535670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:54092|rttvar:4229|minrtt:30473|latest_rtt:56620|ack_delay:24| [2025/09/12 04:10:23 535677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:109|lost_pn:106|thresh:3| [2025/09/12 04:10:23 535684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 535728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:106|po_sent_time:1757650223475292|lost_send_time:1757650223471858|loss_delay:63697|frame:STREAM |repair:128| [2025/09/12 04:10:23 535732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223475292u| [2025/09/12 04:10:23 535736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 535740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223540938|now:1757650223535740|interval:5198| [2025/09/12 04:10:23 535745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223540938|now:1757650223535740|interv:5198| [2025/09/12 04:10:23 535749] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56287, ack_elapse 56987, delivered 67212|rate 1179426|lost 11| [2025/09/12 04:10:23 535753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179426) in round 3| [2025/09/12 04:10:23 535758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 535762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 535769] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223478935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 535774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223478935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 535778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:54092|latest_rtt:56620|min_rtt:30473|applimit:0|lost:10|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 535784] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/09/12 04:10:23 535789] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1757650223535555|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 535794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343535555|now:1757650223535555|interv:120000000| [2025/09/12 04:10:23 535798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343535555|now:1757650223535555|interv:120000000| [2025/09/12 04:10:23 535802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223538794|pq_index:0| [2025/09/12 04:10:23 535806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223533695| [2025/09/12 04:10:23 535810] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223535810| [2025/09/12 04:10:23 535815] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223535814| [2025/09/12 04:10:23 535820] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 535825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|min_srtt:54092|path_bw:1206412|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:23 535830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 535834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 535839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 535843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|min_srtt:54092|path_bw:1206412|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:23 535847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:252861| [2025/09/12 04:10:23 535852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 535856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 535863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|min_srtt:54092|path_bw:1206412|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:23 535867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 535872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 535876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 535880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54092|min_srtt:54092|path_bw:1206412|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:23 535884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:255235| [2025/09/12 04:10:23 535888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 535892] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 535896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 535900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 535905] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 535909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 535913] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 535917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/09/12 04:10:23 535948] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223535925|stream_id:0|stream_offset:113982| [2025/09/12 04:10:23 535955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:231|origin_pktnum:104|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 535959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 535964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223540938|now:1757650223535964|interval:4974| [2025/09/12 04:10:23 535968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223540938|now:1757650223535964|interv:4974| [2025/09/12 04:10:23 535972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 535977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 535981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:252861| [2025/09/12 04:10:23 535990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 535994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/09/12 04:10:23 536015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223535999|stream_id:0|stream_offset:252861| [2025/09/12 04:10:23 536024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 536031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 536037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223540938|now:1757650223536037|interval:4901| [2025/09/12 04:10:23 536044] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223540938|now:1757650223536037|interv:4901| [2025/09/12 04:10:23 536050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 536057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 536064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 536070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 536077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/09/12 04:10:23 536110] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223536087|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 536119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 536126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 536133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223540938|now:1757650223536133|interval:4805| [2025/09/12 04:10:23 536139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223540938|now:1757650223536133|interv:4805| [2025/09/12 04:10:23 536145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 536153] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223540938| [2025/09/12 04:10:23 536159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223540938| [2025/09/12 04:10:23 536165] [debug] |xqc_engine_wakeup_after|wakeup:1757650223540938|now:1757650223536164|diff:4774| [2025/09/12 04:10:23 536171] [debug] |xqc_engine_main_logic|END|now:1757650223535814| [2025/09/12 04:10:23 536178] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223536178| [2025/09/12 04:10:23 536184] [debug] |xqc_engine_wakeup_after|wakeup:1757650223540938|now:1757650223536183|diff:4755| [2025/09/12 04:10:23 536202] [debug] |xqc_engine_main_logic|END|now:1757650223536178| [2025/09/12 04:10:23 536405] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:52|state:ESTABED|recv_time:1757650223536403| [2025/09/12 04:10:23 536417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 536449] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:52| [2025/09/12 04:10:23 536455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/09/12 04:10:23 536464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/09/12 04:10:23 536471] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 536479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:111|path_largest_ack:111| [2025/09/12 04:10:23 536486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85212|prior_delivered:41076|prior_time:1757650223478568|is_app_limited:0|send_elapse:56482|ack_elapse:57835|ctl_first_sent_time:1757650223479130|lagest_ack_time:1757650223536403|curr_delivered:109488| [2025/09/12 04:10:23 536494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223479130| [2025/09/12 04:10:23 536501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 536507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:54092|rttvar:4229|minrtt:30473|latest_rtt:57273|ack_delay:24| [2025/09/12 04:10:23 536514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:54487|rttvar:3961|minrtt:30473|latest_rtt:57273|ack_delay:24| [2025/09/12 04:10:23 536520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:111|lost_pn:108|thresh:3| [2025/09/12 04:10:23 536527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 536601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:107|lost_pn:108|po_sent_time:1757650223477241|lost_send_time:1757650223471971|loss_delay:64432|frame:STREAM |repair:128| [2025/09/12 04:10:23 536608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:108|lost_pn:108|po_sent_time:1757650223477383|lost_send_time:1757650223471971|loss_delay:64432|frame:STREAM |repair:128| [2025/09/12 04:10:23 536614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223477383u| [2025/09/12 04:10:23 536621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 536627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223543469|now:1757650223536627|interval:6842| [2025/09/12 04:10:23 536631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223543469|now:1757650223536627|interv:6842| [2025/09/12 04:10:23 536635] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56482, ack_elapse 57835, delivered 68412|rate 1182882|lost 13| [2025/09/12 04:10:23 536640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182882) in round 3| [2025/09/12 04:10:23 536644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 536648] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 536652] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223479130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 536657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223479130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 536661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:54487|latest_rtt:57273|min_rtt:30473|applimit:0|lost:11|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 536667] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/09/12 04:10:23 536672] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1757650223536403|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 536676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343536403|now:1757650223536403|interv:120000000| [2025/09/12 04:10:23 536681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343536403|now:1757650223536403|interv:120000000| [2025/09/12 04:10:23 536684] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223540938|pq_index:0| [2025/09/12 04:10:23 536689] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223535814| [2025/09/12 04:10:23 536693] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223536693| [2025/09/12 04:10:23 536698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223536697| [2025/09/12 04:10:23 536707] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 536712] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|min_srtt:54487|path_bw:1206412|loss_rate:4.62|path_pto:0| [2025/09/12 04:10:23 536716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 536721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 536725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:107|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 536730] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|min_srtt:54487|path_bw:1206412|loss_rate:4.62|path_pto:0| [2025/09/12 04:10:23 536734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 536738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 536743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:108|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 536747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|min_srtt:54487|path_bw:1206412|loss_rate:4.62|path_pto:0| [2025/09/12 04:10:23 536751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:255235| [2025/09/12 04:10:23 536756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 536760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 536765] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54487|min_srtt:54487|path_bw:1206412|loss_rate:4.62|path_pto:0| [2025/09/12 04:10:23 536769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:256422| [2025/09/12 04:10:23 536773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 536777] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 536781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 536785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 536789] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:107|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 536794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 536801] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 536805] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/09/12 04:10:23 536836] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223536812|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 536842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:234|origin_pktnum:107|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 536847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 536851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223543469|now:1757650223536851|interval:6618| [2025/09/12 04:10:23 536856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223543469|now:1757650223536851|interv:6618| [2025/09/12 04:10:23 536860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 536864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:108|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 536869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 536873] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 536877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/09/12 04:10:23 536895] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223536882|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 536900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:235|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 536904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 536908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223543469|now:1757650223536908|interval:6561| [2025/09/12 04:10:23 536912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223543469|now:1757650223536908|interv:6561| [2025/09/12 04:10:23 536916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 536921] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 536925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:255235| [2025/09/12 04:10:23 536929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 536933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/09/12 04:10:23 536954] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223536942|stream_id:0|stream_offset:255235| [2025/09/12 04:10:23 536959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 536963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 536967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223543469|now:1757650223536967|interval:6502| [2025/09/12 04:10:23 536972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223543469|now:1757650223536967|interv:6502| [2025/09/12 04:10:23 536975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 536980] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 536984] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 536988] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223536988|diff:4723| [2025/09/12 04:10:23 536992] [debug] |xqc_engine_main_logic|END|now:1757650223536697| [2025/09/12 04:10:23 536998] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223536998| [2025/09/12 04:10:23 537002] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223537001|diff:4710| [2025/09/12 04:10:23 537005] [debug] |xqc_engine_main_logic|END|now:1757650223536998| [2025/09/12 04:10:23 537510] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:54|state:ESTABED|recv_time:1757650223537508| [2025/09/12 04:10:23 537524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 537532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:53| [2025/09/12 04:10:23 537538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/09/12 04:10:23 537546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/09/12 04:10:23 537553] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 537561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:113|path_largest_ack:113| [2025/09/12 04:10:23 537568] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85212|prior_delivered:43476|prior_time:1757650223480614|is_app_limited:0|send_elapse:58142|ack_elapse:56894|ctl_first_sent_time:1757650223480976|lagest_ack_time:1757650223537508|curr_delivered:110688| [2025/09/12 04:10:23 537576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223480976| [2025/09/12 04:10:23 537583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 537589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:54487|rttvar:3961|minrtt:30473|latest_rtt:56532|ack_delay:24| [2025/09/12 04:10:23 537596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:54740|rttvar:3476|minrtt:30473|latest_rtt:56532|ack_delay:24| [2025/09/12 04:10:23 537602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:113|lost_pn:110|thresh:3| [2025/09/12 04:10:23 537617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 537681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:110|lost_pn:110|po_sent_time:1757650223479037|lost_send_time:1757650223473910|loss_delay:63598|frame:STREAM |repair:128| [2025/09/12 04:10:23 537686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223479037u| [2025/09/12 04:10:23 537690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 537694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223542856|now:1757650223537694|interval:5162| [2025/09/12 04:10:23 537698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223542856|now:1757650223537694|interv:5162| [2025/09/12 04:10:23 537703] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58142, ack_elapse 56894, delivered 67212|rate 1155997|lost 14| [2025/09/12 04:10:23 537707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155997) in round 3| [2025/09/12 04:10:23 537711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 537715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:45346| [2025/09/12 04:10:23 537719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223480976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 537724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223480976|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:45882| [2025/09/12 04:10:23 537732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:54740|latest_rtt:56532|min_rtt:30473|applimit:0|lost:13|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 537738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/09/12 04:10:23 537742] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1757650223537508|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 537747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343537508|now:1757650223537508|interv:120000000| [2025/09/12 04:10:23 537751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343537508|now:1757650223537508|interv:120000000| [2025/09/12 04:10:23 537755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 537760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223536697| [2025/09/12 04:10:23 537764] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223537763| [2025/09/12 04:10:23 537768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223537767| [2025/09/12 04:10:23 537774] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 537778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54740|min_srtt:54740|path_bw:1206412|loss_rate:5.39|path_pto:0| [2025/09/12 04:10:23 537783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 537787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 537792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:110|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 537796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54740|min_srtt:54740|path_bw:1206412|loss_rate:5.39|path_pto:0| [2025/09/12 04:10:23 537800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:256422| [2025/09/12 04:10:23 537805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 537809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 537813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54740|min_srtt:54740|path_bw:1206412|loss_rate:5.39|path_pto:0| [2025/09/12 04:10:23 537818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:257609| [2025/09/12 04:10:23 537824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 537828] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 537832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 537836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 537841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:110|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 537845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 537849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 537853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/09/12 04:10:23 537885] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223537861|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 537891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:237|origin_pktnum:110|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 537895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 537899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223542856|now:1757650223537899|interval:4957| [2025/09/12 04:10:23 537904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223542856|now:1757650223537899|interv:4957| [2025/09/12 04:10:23 537908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 537913] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 537917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:256422| [2025/09/12 04:10:23 537921] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 537925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/09/12 04:10:23 537943] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223537930|stream_id:0|stream_offset:256422| [2025/09/12 04:10:23 537948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 537953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 537957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223542856|now:1757650223537957|interval:4899| [2025/09/12 04:10:23 537964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223542856|now:1757650223537957|interv:4899| [2025/09/12 04:10:23 537968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 537973] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 537977] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 537981] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223537981|diff:3730| [2025/09/12 04:10:23 537986] [debug] |xqc_engine_main_logic|END|now:1757650223537767| [2025/09/12 04:10:23 537991] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223537991| [2025/09/12 04:10:23 537995] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223537995|diff:3716| [2025/09/12 04:10:23 537998] [debug] |xqc_engine_main_logic|END|now:1757650223537991| [2025/09/12 04:10:23 539462] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:56|state:ESTABED|recv_time:1757650223539460| [2025/09/12 04:10:23 539477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 539486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:54| [2025/09/12 04:10:23 539492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/09/12 04:10:23 539501] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/09/12 04:10:23 539507] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 539515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:117|path_largest_ack:114| [2025/09/12 04:10:23 539523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86412|prior_delivered:43476|prior_time:1757650223480614|is_app_limited:0|send_elapse:58250|ack_elapse:58846|ctl_first_sent_time:1757650223481084|lagest_ack_time:1757650223539460|curr_delivered:111888| [2025/09/12 04:10:23 539530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223481084| [2025/09/12 04:10:23 539537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 539543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:117|origin_pktnum:44|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:117|path_largest_ack:117| [2025/09/12 04:10:23 539550] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:82806|prior_delivered:45882|prior_time:1757650223482597|is_app_limited:0|send_elapse:42816|ack_elapse:56863|ctl_first_sent_time:1757650223483048|lagest_ack_time:1757650223539460|curr_delivered:113088| [2025/09/12 04:10:23 539557] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223483048| [2025/09/12 04:10:23 539563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 539567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:54740|rttvar:3476|minrtt:30473|latest_rtt:56412|ack_delay:24| [2025/09/12 04:10:23 539571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:54946|rttvar:3019|minrtt:30473|latest_rtt:56412|ack_delay:24| [2025/09/12 04:10:23 539583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:117|lost_pn:114|thresh:3| [2025/09/12 04:10:23 539589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 539650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:112|lost_pn:114|po_sent_time:1757650223479258|lost_send_time:1757650223475997|loss_delay:63463|frame:STREAM |repair:128| [2025/09/12 04:10:23 539654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223479258u| [2025/09/12 04:10:23 539658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 539662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223544645|now:1757650223539662|interval:4983| [2025/09/12 04:10:23 539667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223544645|now:1757650223539662|interv:4983| [2025/09/12 04:10:23 539671] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42816, ack_elapse 56863, delivered 67206|rate 1181893|lost 15| [2025/09/12 04:10:23 539675] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/09/12 04:10:23 539679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181893) in round 4| [2025/09/12 04:10:23 539683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 539687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 539692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223483048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 539700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223483048|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 539704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:54946|latest_rtt:56412|min_rtt:30473|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 539711] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/09/12 04:10:23 539715] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1757650223539460|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 539720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343539460|now:1757650223539460|interv:120000000| [2025/09/12 04:10:23 539724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343539460|now:1757650223539460|interv:120000000| [2025/09/12 04:10:23 539728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 539732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223537767| [2025/09/12 04:10:23 539736] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223539736| [2025/09/12 04:10:23 539741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223539740| [2025/09/12 04:10:23 539746] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 539751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|min_srtt:54946|path_bw:1206412|loss_rate:5.76|path_pto:0| [2025/09/12 04:10:23 539755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 539760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 539764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:112|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 539769] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|min_srtt:54946|path_bw:1206412|loss_rate:5.76|path_pto:0| [2025/09/12 04:10:23 539773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:257609| [2025/09/12 04:10:23 539777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 539782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 539789] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|min_srtt:54946|path_bw:1206412|loss_rate:5.76|path_pto:0| [2025/09/12 04:10:23 539793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 539797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 539801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 539805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|min_srtt:54946|path_bw:1206412|loss_rate:5.76|path_pto:0| [2025/09/12 04:10:23 539809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 539814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 539817] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 539821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 539825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 539830] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:112|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 539834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 539838] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 539843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/09/12 04:10:23 539873] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223539850|stream_id:0|stream_offset:123478| [2025/09/12 04:10:23 539879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:239|origin_pktnum:112|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 539884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 539888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223544645|now:1757650223539888|interval:4757| [2025/09/12 04:10:23 539892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223544645|now:1757650223539888|interv:4757| [2025/09/12 04:10:23 539896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 539901] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 539905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:257609| [2025/09/12 04:10:23 539913] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 539917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/09/12 04:10:23 539936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223539923|stream_id:0|stream_offset:257609| [2025/09/12 04:10:23 539942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:240|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 539947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 539951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223544645|now:1757650223539951|interval:4694| [2025/09/12 04:10:23 539955] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223544645|now:1757650223539951|interv:4694| [2025/09/12 04:10:23 539959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 539963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 539967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 539972] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 539976] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/09/12 04:10:23 539992] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223539981|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 539999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 540007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 540013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223544645|now:1757650223540013|interval:4632| [2025/09/12 04:10:23 540020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223544645|now:1757650223540013|interv:4632| [2025/09/12 04:10:23 540026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 540034] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223541711| [2025/09/12 04:10:23 540040] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223541711| [2025/09/12 04:10:23 540046] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223540046|diff:1665| [2025/09/12 04:10:23 540052] [debug] |xqc_engine_main_logic|END|now:1757650223539740| [2025/09/12 04:10:23 540060] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223540059| [2025/09/12 04:10:23 540065] [debug] |xqc_engine_wakeup_after|wakeup:1757650223541711|now:1757650223540065|diff:1646| [2025/09/12 04:10:23 540077] [debug] |xqc_engine_main_logic|END|now:1757650223540059| [2025/09/12 04:10:23 542151] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223542151| [2025/09/12 04:10:23 542164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223541711|pq_index:0| [2025/09/12 04:10:23 542171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223539740| [2025/09/12 04:10:23 542179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223542177| [2025/09/12 04:10:23 542186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223541711|now:1757650223542177| [2025/09/12 04:10:23 542192] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 542198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223541711|now:1757650223542177| [2025/09/12 04:10:23 542204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 542210] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 542216] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:55|ack_delay:25505|first_ack_range:40|largest_pkt_recv_time:1757650223516711| [2025/09/12 04:10:23 542223] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:55|low:15|pkt_pns:2| [2025/09/12 04:10:23 542229] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:40|frame_largest_recv:55| [2025/09/12 04:10:23 542235] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 542242] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 542250] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54946|min_srtt:54946|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:151200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 542264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 542270] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 542276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 542283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 542290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 542297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:151200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 542304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/09/12 04:10:23 542311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223544645| [2025/09/12 04:10:23 542317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223544645| [2025/09/12 04:10:23 542329] [debug] |xqc_engine_wakeup_after|wakeup:1757650223544645|now:1757650223542329|diff:2316| [2025/09/12 04:10:23 542336] [debug] |xqc_engine_main_logic|END|now:1757650223542177| [2025/09/12 04:10:23 542476] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:60|state:ESTABED|recv_time:1757650223542474| [2025/09/12 04:10:23 542490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 542499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:55| [2025/09/12 04:10:23 542505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/09/12 04:10:23 542513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/09/12 04:10:23 542520] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 542528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:118|origin_pktnum:45|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:118| [2025/09/12 04:10:23 542535] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:84006|prior_delivered:45882|prior_time:1757650223482597|is_app_limited:0|send_elapse:42932|ack_elapse:59877|ctl_first_sent_time:1757650223483164|lagest_ack_time:1757650223542474|curr_delivered:114288| [2025/09/12 04:10:23 542542] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223483164| [2025/09/12 04:10:23 542549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:23 542556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:125| [2025/09/12 04:10:23 542563] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:90006|prior_delivered:48282|prior_time:1757650223484573|is_app_limited:0|send_elapse:35845|ack_elapse:57901|ctl_first_sent_time:1757650223484945|lagest_ack_time:1757650223542474|curr_delivered:115488| [2025/09/12 04:10:23 542570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223484945| [2025/09/12 04:10:23 542576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/09/12 04:10:23 542582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:127|path_largest_ack:127| [2025/09/12 04:10:23 542589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:90006|prior_delivered:48282|prior_time:1757650223484573|is_app_limited:0|send_elapse:35845|ack_elapse:57901|ctl_first_sent_time:1757650223484945|lagest_ack_time:1757650223542474|curr_delivered:116688| [2025/09/12 04:10:23 542596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223485171| [2025/09/12 04:10:23 542602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/09/12 04:10:23 542608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:54946|rttvar:3019|minrtt:30473|latest_rtt:57303|ack_delay:24| [2025/09/12 04:10:23 542615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55237|rttvar:2848|minrtt:30473|latest_rtt:57303|ack_delay:24| [2025/09/12 04:10:23 542622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:127|lost_pn:124|thresh:3| [2025/09/12 04:10:23 542636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 542703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:115|lost_pn:124|po_sent_time:1757650223481182|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:116|lost_pn:124|po_sent_time:1757650223481281|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:119|lost_pn:124|po_sent_time:1757650223483280|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:124|po_sent_time:1757650223483405|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:121|lost_pn:124|po_sent_time:1757650223483581|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:122|lost_pn:124|po_sent_time:1757650223483728|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:123|lost_pn:124|po_sent_time:1757650223483857|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:124|lost_pn:124|po_sent_time:1757650223483975|lost_send_time:1757650223478009|loss_delay:64465|frame:STREAM |repair:128| [2025/09/12 04:10:23 542742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223483975u| [2025/09/12 04:10:23 542746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 542751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223542750|interval:6772| [2025/09/12 04:10:23 542755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223542750|interv:6772| [2025/09/12 04:10:23 542759] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35845, ack_elapse 57901, delivered 68406|rate 1181430|lost 23| [2025/09/12 04:10:23 542764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181430) in round 4| [2025/09/12 04:10:23 542768] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 542772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 542776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:8|acked:3600|po_sent_time:1757650223485171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 542780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:8|acked:3600|po_sent_time:1757650223485171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 542785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:138000|srtt:55237|latest_rtt:57303|min_rtt:30473|applimit:0|lost:15|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 542792] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/09/12 04:10:23 542796] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1757650223542474|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 542801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343542474|now:1757650223542474|interv:120000000| [2025/09/12 04:10:23 542805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343542474|now:1757650223542474|interv:120000000| [2025/09/12 04:10:23 542809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223544645|pq_index:0| [2025/09/12 04:10:23 542813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223542177| [2025/09/12 04:10:23 542817] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223542817| [2025/09/12 04:10:23 542822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223542821| [2025/09/12 04:10:23 542828] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 542832] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1206|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 542844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:115|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2406|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 542862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:116|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542870] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3606|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 542878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:119|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542886] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4806|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 542895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6006|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 542911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:121|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542919] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7206|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 542930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:122|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542938] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8406|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 542950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:123|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 542977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9606|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 542983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 542990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:124|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 542998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 543004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10806|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 543010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 543018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 543025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 543031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12006|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 543038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 543045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 543057] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55237|min_srtt:55237|path_bw:1206412|loss_rate:6.10|path_pto:0| [2025/09/12 04:10:23 543064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13206|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 543071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 543077] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 543083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 543089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 543097] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:115|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 543110] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/09/12 04:10:23 543154] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138000|now:1757650223543127|stream_id:0|stream_offset:127039| [2025/09/12 04:10:23 543163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:242|origin_pktnum:115|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:138000|applimit:0| [2025/09/12 04:10:23 543177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543177|interval:6345| [2025/09/12 04:10:23 543184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543177|interv:6345| [2025/09/12 04:10:23 543191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:139200| [2025/09/12 04:10:23 543199] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:116|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 543212] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/09/12 04:10:23 543251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139200|now:1757650223543226|stream_id:0|stream_offset:128226| [2025/09/12 04:10:23 543259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:243|origin_pktnum:116|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:139200|applimit:0| [2025/09/12 04:10:23 543278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543278|interval:6244| [2025/09/12 04:10:23 543285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543278|interv:6244| [2025/09/12 04:10:23 543291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:140400| [2025/09/12 04:10:23 543299] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:119|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 543313] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/09/12 04:10:23 543351] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1757650223543331|stream_id:0|stream_offset:45136| [2025/09/12 04:10:23 543360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:244|origin_pktnum:46|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/09/12 04:10:23 543373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543373|interval:6149| [2025/09/12 04:10:23 543380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543373|interv:6149| [2025/09/12 04:10:23 543386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:141600| [2025/09/12 04:10:23 543393] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 543406] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/09/12 04:10:23 543470] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223543436|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 543485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:245|origin_pktnum:47|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 543496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543496|interval:6026| [2025/09/12 04:10:23 543507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543496|interv:6026| [2025/09/12 04:10:23 543511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:142800| [2025/09/12 04:10:23 543516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:121|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 543524] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/09/12 04:10:23 543557] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223543535|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 543565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:246|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 543578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543578|interval:5944| [2025/09/12 04:10:23 543585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543578|interv:5944| [2025/09/12 04:10:23 543589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:144000| [2025/09/12 04:10:23 543594] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:122|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 543602] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543606] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/09/12 04:10:23 543630] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223543612|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 543639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:247|origin_pktnum:122|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 543653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543652|interval:5870| [2025/09/12 04:10:23 543658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543652|interv:5870| [2025/09/12 04:10:23 543662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 543671] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:123|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 543679] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543683] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/09/12 04:10:23 543708] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223543690|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 543717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:248|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 543731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543730|interval:5792| [2025/09/12 04:10:23 543737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543730|interv:5792| [2025/09/12 04:10:23 543741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 543745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:124|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 543753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/09/12 04:10:23 543781] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223543763|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 543789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:249|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 543796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 543803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543803|interval:5719| [2025/09/12 04:10:23 543808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543803|interv:5719| [2025/09/12 04:10:23 543812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 543817] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 543822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 543830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/09/12 04:10:23 543859] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:250|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:147600|now:1757650223543841|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 543868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:250|origin_pktnum:0|size:1206|enc_size:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 543875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 543882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543882|interval:5640| [2025/09/12 04:10:23 543887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543882|interv:5640| [2025/09/12 04:10:23 543892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 543896] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 543905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/09/12 04:10:23 543932] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223543915|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 543941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 543948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 543961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223543960|interval:5562| [2025/09/12 04:10:23 543966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223543960|interv:5562| [2025/09/12 04:10:23 543970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 543974] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 543978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 543983] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 543987] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/09/12 04:10:23 544010] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223543993|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 544025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 544031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 544037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549522|now:1757650223544037|interval:5485| [2025/09/12 04:10:23 544043] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549522|now:1757650223544037|interv:5485| [2025/09/12 04:10:23 544050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 544057] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223549522| [2025/09/12 04:10:23 544063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223549522| [2025/09/12 04:10:23 544069] [debug] |xqc_engine_wakeup_after|wakeup:1757650223549522|now:1757650223544069|diff:5453| [2025/09/12 04:10:23 544076] [debug] |xqc_engine_main_logic|END|now:1757650223542821| [2025/09/12 04:10:23 544085] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:62|state:ESTABED|recv_time:1757650223544084| [2025/09/12 04:10:23 544092] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 544100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:57| [2025/09/12 04:10:23 544106] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/09/12 04:10:23 544114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/09/12 04:10:23 544140] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 544149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:129|path_largest_ack:129| [2025/09/12 04:10:23 544156] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:92406|prior_delivered:50682|prior_time:1757650223486541|is_app_limited:0|send_elapse:37630|ack_elapse:57543|ctl_first_sent_time:1757650223486947|lagest_ack_time:1757650223544084|curr_delivered:117888| [2025/09/12 04:10:23 544162] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223486947| [2025/09/12 04:10:23 544169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 544175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55237|rttvar:2848|minrtt:30473|latest_rtt:57137|ack_delay:24| [2025/09/12 04:10:23 544182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55472|rttvar:2605|minrtt:30473|latest_rtt:57137|ack_delay:24| [2025/09/12 04:10:23 544188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:129|lost_pn:126|thresh:3| [2025/09/12 04:10:23 544193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 544293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 544297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:126|lost_pn:126|po_sent_time:1757650223485057|lost_send_time:1757650223479805|loss_delay:64279|frame:STREAM |repair:128| [2025/09/12 04:10:23 544329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223485057u| [2025/09/12 04:10:23 544336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 544342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549570|now:1757650223544342|interval:5228| [2025/09/12 04:10:23 544349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549570|now:1757650223544342|interv:5228| [2025/09/12 04:10:23 544355] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37630, ack_elapse 57543, delivered 67206|rate 1167926|lost 24| [2025/09/12 04:10:23 544374] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167926) in round 4| [2025/09/12 04:10:23 544380] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 544387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 544392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223486947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 544399] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223486947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 544406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:55472|latest_rtt:57137|min_rtt:30473|applimit:0|lost:23|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 544415] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/09/12 04:10:23 544445] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1757650223544084|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 544453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343544084|now:1757650223544084|interv:120000000| [2025/09/12 04:10:23 544459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343544084|now:1757650223544084|interv:120000000| [2025/09/12 04:10:23 544464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223549522|pq_index:0| [2025/09/12 04:10:23 544471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223542821| [2025/09/12 04:10:23 544475] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223544475| [2025/09/12 04:10:23 544480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223544479| [2025/09/12 04:10:23 544485] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 544492] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55472|min_srtt:55472|path_bw:1206412|loss_rate:8.95|path_pto:0| [2025/09/12 04:10:23 544500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 544507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 544514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:126|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 544519] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55472|min_srtt:55472|path_bw:1206412|loss_rate:8.95|path_pto:0| [2025/09/12 04:10:23 544523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 544534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55472|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 544541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 544548] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55472|min_srtt:55472|path_bw:1206412|loss_rate:8.95|path_pto:0| [2025/09/12 04:10:23 544555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 544562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 544568] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 544574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 544580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 544586] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:126|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 544591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 544595] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 544599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/09/12 04:10:23 544632] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223544607|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 544642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:253|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 544650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 544656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549570|now:1757650223544656|interval:4914| [2025/09/12 04:10:23 544663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549570|now:1757650223544656|interv:4914| [2025/09/12 04:10:23 544667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 544672] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 544676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 544681] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 544690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/09/12 04:10:23 544718] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223544697|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 544726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 544734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 544741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223549570|now:1757650223544740|interval:4830| [2025/09/12 04:10:23 544746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223549570|now:1757650223544740|interv:4830| [2025/09/12 04:10:23 544750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 544755] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223549570| [2025/09/12 04:10:23 544759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223549570| [2025/09/12 04:10:23 544763] [debug] |xqc_engine_wakeup_after|wakeup:1757650223549570|now:1757650223544763|diff:4807| [2025/09/12 04:10:23 544767] [debug] |xqc_engine_main_logic|END|now:1757650223544479| [2025/09/12 04:10:23 544774] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:64|state:ESTABED|recv_time:1757650223544774| [2025/09/12 04:10:23 544779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 544784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:58| [2025/09/12 04:10:23 544788] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/09/12 04:10:23 544794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/09/12 04:10:23 544798] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 544803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:131|path_largest_ack:131| [2025/09/12 04:10:23 544808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:94806|prior_delivered:50682|prior_time:1757650223486541|is_app_limited:0|send_elapse:37846|ack_elapse:58233|ctl_first_sent_time:1757650223487163|lagest_ack_time:1757650223544774|curr_delivered:119088| [2025/09/12 04:10:23 544813] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223487163| [2025/09/12 04:10:23 544826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 544830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55472|rttvar:2605|minrtt:30473|latest_rtt:57611|ack_delay:32| [2025/09/12 04:10:23 544834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55735|rttvar:2480|minrtt:30473|latest_rtt:57611|ack_delay:32| [2025/09/12 04:10:23 544839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:131|lost_pn:128|thresh:3| [2025/09/12 04:10:23 544843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 544909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 544913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 544932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:128|lost_pn:128|po_sent_time:1757650223485291|lost_send_time:1757650223479962|loss_delay:64812|frame:STREAM |repair:128| [2025/09/12 04:10:23 544937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223485291u| [2025/09/12 04:10:23 544941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 544945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223551872|now:1757650223544945|interval:6927| [2025/09/12 04:10:23 544952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223551872|now:1757650223544945|interv:6927| [2025/09/12 04:10:23 544956] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37846, ack_elapse 58233, delivered 68406|rate 1174694|lost 25| [2025/09/12 04:10:23 544960] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174694) in round 4| [2025/09/12 04:10:23 544964] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 544968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 544972] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223487163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 544977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223487163|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 544981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:55735|latest_rtt:57611|min_rtt:30473|applimit:0|lost:24|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 544987] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/09/12 04:10:23 544991] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1757650223544774|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 544997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343544774|now:1757650223544774|interv:120000000| [2025/09/12 04:10:23 545005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343544774|now:1757650223544774|interv:120000000| [2025/09/12 04:10:23 545012] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223549570|pq_index:0| [2025/09/12 04:10:23 545018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223544479| [2025/09/12 04:10:23 545024] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223545024| [2025/09/12 04:10:23 545032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223545031| [2025/09/12 04:10:23 545040] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 545047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55735|min_srtt:55735|path_bw:1206412|loss_rate:9.27|path_pto:0| [2025/09/12 04:10:23 545054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 545060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 545068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:128|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 545080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55735|min_srtt:55735|path_bw:1206412|loss_rate:9.27|path_pto:0| [2025/09/12 04:10:23 545086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 545093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 545099] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 545106] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55735|min_srtt:55735|path_bw:1206412|loss_rate:9.27|path_pto:0| [2025/09/12 04:10:23 545112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:265918| [2025/09/12 04:10:23 545119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 545125] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 545130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 545137] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 545144] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:128|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 545150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 545156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 545162] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/09/12 04:10:23 545199] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223545173|stream_id:0|stream_offset:137722| [2025/09/12 04:10:23 545208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:255|origin_pktnum:128|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 545215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 545221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223551872|now:1757650223545221|interval:6651| [2025/09/12 04:10:23 545227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223551872|now:1757650223545221|interv:6651| [2025/09/12 04:10:23 545234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 545241] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 545252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 545259] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 545266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/09/12 04:10:23 545299] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223545276|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 545309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 545316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 545322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223551872|now:1757650223545321|interval:6551| [2025/09/12 04:10:23 545328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223551872|now:1757650223545321|interv:6551| [2025/09/12 04:10:23 545334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 545341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223551872| [2025/09/12 04:10:23 545346] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223551872| [2025/09/12 04:10:23 545353] [debug] |xqc_engine_wakeup_after|wakeup:1757650223551872|now:1757650223545353|diff:6519| [2025/09/12 04:10:23 545359] [debug] |xqc_engine_main_logic|END|now:1757650223545031| [2025/09/12 04:10:23 545367] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223545367| [2025/09/12 04:10:23 545373] [debug] |xqc_engine_wakeup_after|wakeup:1757650223551872|now:1757650223545372|diff:6500| [2025/09/12 04:10:23 545378] [debug] |xqc_engine_main_logic|END|now:1757650223545367| [2025/09/12 04:10:23 547416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:68|state:ESTABED|recv_time:1757650223547414| [2025/09/12 04:10:23 547445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 547454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:59| [2025/09/12 04:10:23 547461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/09/12 04:10:23 547470] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/09/12 04:10:23 547476] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 547486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:133| [2025/09/12 04:10:23 547493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:94806|prior_delivered:53082|prior_time:1757650223488671|is_app_limited:0|send_elapse:37951|ack_elapse:58743|ctl_first_sent_time:1757650223489052|lagest_ack_time:1757650223547414|curr_delivered:120288| [2025/09/12 04:10:23 547500] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223489052| [2025/09/12 04:10:23 547507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 547520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:134| [2025/09/12 04:10:23 547527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:94806|prior_delivered:53082|prior_time:1757650223488671|is_app_limited:0|send_elapse:37951|ack_elapse:58743|ctl_first_sent_time:1757650223489052|lagest_ack_time:1757650223547414|curr_delivered:121488| [2025/09/12 04:10:23 547534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223489139| [2025/09/12 04:10:23 547540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 547547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:137| [2025/09/12 04:10:23 547554] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:97206|prior_delivered:55482|prior_time:1757650223490737|is_app_limited:0|send_elapse:39775|ack_elapse:56677|ctl_first_sent_time:1757650223491111|lagest_ack_time:1757650223547414|curr_delivered:122688| [2025/09/12 04:10:23 547560] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223491111| [2025/09/12 04:10:23 547566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 547572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55735|rttvar:2480|minrtt:30473|latest_rtt:56303|ack_delay:24| [2025/09/12 04:10:23 547579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55803|rttvar:1996|minrtt:30473|latest_rtt:56303|ack_delay:24| [2025/09/12 04:10:23 547585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:137|lost_pn:134|thresh:3| [2025/09/12 04:10:23 547591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 547660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 547663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 547687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:130|lost_pn:134|po_sent_time:1757650223487060|lost_send_time:1757650223484074|loss_delay:63340|frame:STREAM |repair:128| [2025/09/12 04:10:23 547691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:132|lost_pn:134|po_sent_time:1757650223487287|lost_send_time:1757650223484074|loss_delay:63340|frame:STREAM |repair:128| [2025/09/12 04:10:23 547696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223487287u| [2025/09/12 04:10:23 547700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 547704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223547704|interval:4865| [2025/09/12 04:10:23 547708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223547704|interv:4865| [2025/09/12 04:10:23 547712] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39775, ack_elapse 56677, delivered 67206|rate 1185772|lost 27| [2025/09/12 04:10:23 547717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185772) in round 4| [2025/09/12 04:10:23 547721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 547725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 547729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:3600|po_sent_time:1757650223491111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 547733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:3600|po_sent_time:1757650223491111|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 547741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:145206|srtt:55803|latest_rtt:56303|min_rtt:30473|applimit:0|lost:25|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 547747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/09/12 04:10:23 547752] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1757650223547414|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 547757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343547414|now:1757650223547414|interv:120000000| [2025/09/12 04:10:23 547761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343547414|now:1757650223547414|interv:120000000| [2025/09/12 04:10:23 547765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223551872|pq_index:0| [2025/09/12 04:10:23 547769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223545031| [2025/09/12 04:10:23 547773] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223547772| [2025/09/12 04:10:23 547778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223547776| [2025/09/12 04:10:23 547783] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 547787] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 547796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 547801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:130|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 547805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 547814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 547818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:132|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 547823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:265918| [2025/09/12 04:10:23 547835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 547839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 547843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 547852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 547856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 547860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 547868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 547872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:23 547876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55803|min_srtt:55803|path_bw:1206412|loss_rate:9.58|path_pto:0| [2025/09/12 04:10:23 547881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 547885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 547888] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 547892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 547896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 547901] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:130|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 547905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 547909] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 547914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/09/12 04:10:23 547956] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145206|now:1757650223547921|stream_id:0|stream_offset:140096| [2025/09/12 04:10:23 547972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:257|origin_pktnum:130|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 547980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145206|applimit:0| [2025/09/12 04:10:23 547987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223547987|interval:4582| [2025/09/12 04:10:23 547994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223547987|interv:4582| [2025/09/12 04:10:23 548001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146406| [2025/09/12 04:10:23 548008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:132|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 548015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 548022] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 548029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/09/12 04:10:23 548062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223548039|stream_id:0|stream_offset:142470| [2025/09/12 04:10:23 548072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:258|origin_pktnum:132|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 548078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 548085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223548085|interval:4484| [2025/09/12 04:10:23 548092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223548085|interv:4484| [2025/09/12 04:10:23 548098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 548105] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 548111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:265918| [2025/09/12 04:10:23 548118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 548124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/09/12 04:10:23 548176] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223548133|stream_id:0|stream_offset:265918| [2025/09/12 04:10:23 548185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 548197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 548203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223548203|interval:4366| [2025/09/12 04:10:23 548209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223548203|interv:4366| [2025/09/12 04:10:23 548214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 548221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 548228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 548235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 548241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/09/12 04:10:23 548276] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223548252|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 548285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 548292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 548299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223548299|interval:4270| [2025/09/12 04:10:23 548305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223548299|interv:4270| [2025/09/12 04:10:23 548311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 548318] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 548325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 548332] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 548339] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/09/12 04:10:23 548388] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223548349|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 548398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:261|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 548405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 548411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223552569|now:1757650223548411|interval:4158| [2025/09/12 04:10:23 548459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223552569|now:1757650223548411|interv:4158| [2025/09/12 04:10:23 548467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 548475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223552569| [2025/09/12 04:10:23 548479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223552569| [2025/09/12 04:10:23 548483] [debug] |xqc_engine_wakeup_after|wakeup:1757650223552569|now:1757650223548483|diff:4086| [2025/09/12 04:10:23 548488] [debug] |xqc_engine_main_logic|END|now:1757650223547776| [2025/09/12 04:10:23 548493] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223548493| [2025/09/12 04:10:23 548497] [debug] |xqc_engine_wakeup_after|wakeup:1757650223552569|now:1757650223548497|diff:4072| [2025/09/12 04:10:23 548501] [debug] |xqc_engine_main_logic|END|now:1757650223548493| [2025/09/12 04:10:23 549409] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:70|state:ESTABED|recv_time:1757650223549408| [2025/09/12 04:10:23 549441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 549450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:61| [2025/09/12 04:10:23 549455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/09/12 04:10:23 549464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/09/12 04:10:23 549470] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 549479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:141|path_largest_ack:138| [2025/09/12 04:10:23 549486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:98406|prior_delivered:55482|prior_time:1757650223490737|is_app_limited:0|send_elapse:39898|ack_elapse:58671|ctl_first_sent_time:1757650223491234|lagest_ack_time:1757650223549408|curr_delivered:123888| [2025/09/12 04:10:23 549493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223491234| [2025/09/12 04:10:23 549498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 549504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:141|path_largest_ack:141| [2025/09/12 04:10:23 549511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:99606|prior_delivered:57882|prior_time:1757650223492708|is_app_limited:0|send_elapse:40016|ack_elapse:56700|ctl_first_sent_time:1757650223493075|lagest_ack_time:1757650223549408|curr_delivered:125088| [2025/09/12 04:10:23 549517] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223493075| [2025/09/12 04:10:23 549523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 549527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55803|rttvar:1996|minrtt:30473|latest_rtt:56333|ack_delay:24| [2025/09/12 04:10:23 549531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55866|rttvar:1623|minrtt:30473|latest_rtt:56333|ack_delay:24| [2025/09/12 04:10:23 549545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:141|lost_pn:138|thresh:3| [2025/09/12 04:10:23 549551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 549613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 549617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 549651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:135|lost_pn:138|po_sent_time:1757650223489229|lost_send_time:1757650223486034|loss_delay:63374|frame:STREAM |repair:128| [2025/09/12 04:10:23 549656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:136|lost_pn:138|po_sent_time:1757650223489357|lost_send_time:1757650223486034|loss_delay:63374|frame:STREAM |repair:128| [2025/09/12 04:10:23 549661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223489357u| [2025/09/12 04:10:23 549665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 549669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223554763|now:1757650223549669|interval:5094| [2025/09/12 04:10:23 549673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223554763|now:1757650223549669|interv:5094| [2025/09/12 04:10:23 549677] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40016, ack_elapse 56700, delivered 67206|rate 1185291|lost 29| [2025/09/12 04:10:23 549682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185291) in round 4| [2025/09/12 04:10:23 549686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 549690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 549694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223493075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 549698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223493075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 549703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:55866|latest_rtt:56333|min_rtt:30473|applimit:0|lost:27|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 549709] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/09/12 04:10:23 549713] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1757650223549408|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 549718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343549408|now:1757650223549408|interv:120000000| [2025/09/12 04:10:23 549722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343549408|now:1757650223549408|interv:120000000| [2025/09/12 04:10:23 549726] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223552569|pq_index:0| [2025/09/12 04:10:23 549730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223547776| [2025/09/12 04:10:23 549734] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223549734| [2025/09/12 04:10:23 549739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223549738| [2025/09/12 04:10:23 549747] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 549752] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|min_srtt:55866|path_bw:1206412|loss_rate:10.15|path_pto:0| [2025/09/12 04:10:23 549757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 549761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 549766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:135|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 549770] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|min_srtt:55866|path_bw:1206412|loss_rate:10.15|path_pto:0| [2025/09/12 04:10:23 549775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 549779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 549783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:136|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 549787] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|min_srtt:55866|path_bw:1206412|loss_rate:10.15|path_pto:0| [2025/09/12 04:10:23 549791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 549796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 549800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 549804] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|min_srtt:55866|path_bw:1206412|loss_rate:10.15|path_pto:0| [2025/09/12 04:10:23 549809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 549813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 549817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 549821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55866|min_srtt:55866|path_bw:1206412|loss_rate:10.15|path_pto:0| [2025/09/12 04:10:23 549825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 549832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 549836] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 549840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 549844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 549849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:135|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 549853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 549857] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 549862] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/09/12 04:10:23 549895] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223549869|stream_id:0|stream_offset:146031| [2025/09/12 04:10:23 549905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:262|origin_pktnum:135|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 549912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 549919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223554763|now:1757650223549918|interval:4845| [2025/09/12 04:10:23 549924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223554763|now:1757650223549918|interv:4845| [2025/09/12 04:10:23 549928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 549933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:136|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 549940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 549947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 549951] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/09/12 04:10:23 549977] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223549957|stream_id:0|stream_offset:147218| [2025/09/12 04:10:23 549986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:263|origin_pktnum:136|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 549992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 549998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223554763|now:1757650223549998|interval:4765| [2025/09/12 04:10:23 550018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223554763|now:1757650223549998|interv:4765| [2025/09/12 04:10:23 550024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 550031] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 550037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 550044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 550050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/09/12 04:10:23 550084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223550061|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 550093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 550100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 550107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223554763|now:1757650223550106|interval:4657| [2025/09/12 04:10:23 550113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223554763|now:1757650223550106|interv:4657| [2025/09/12 04:10:23 550120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 550127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 550133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 550139] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 550146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/09/12 04:10:23 550175] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223550157|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 550183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 550190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 550196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223554763|now:1757650223550196|interval:4567| [2025/09/12 04:10:23 550202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223554763|now:1757650223550196|interv:4567| [2025/09/12 04:10:23 550208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 550215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223554763| [2025/09/12 04:10:23 550233] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223554763| [2025/09/12 04:10:23 550240] [debug] |xqc_engine_wakeup_after|wakeup:1757650223554763|now:1757650223550239|diff:4524| [2025/09/12 04:10:23 550246] [debug] |xqc_engine_main_logic|END|now:1757650223549738| [2025/09/12 04:10:23 550253] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223550253| [2025/09/12 04:10:23 550258] [debug] |xqc_engine_wakeup_after|wakeup:1757650223554763|now:1757650223550258|diff:4505| [2025/09/12 04:10:23 550265] [debug] |xqc_engine_main_logic|END|now:1757650223550253| [2025/09/12 04:10:23 552366] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:74|state:ESTABED|recv_time:1757650223552364| [2025/09/12 04:10:23 552381] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 552389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:62| [2025/09/12 04:10:23 552396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/09/12 04:10:23 552404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/09/12 04:10:23 552411] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 552435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:142| [2025/09/12 04:10:23 552444] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:100806|prior_delivered:57882|prior_time:1757650223492708|is_app_limited:0|send_elapse:40132|ack_elapse:59656|ctl_first_sent_time:1757650223493191|lagest_ack_time:1757650223552364|curr_delivered:126288| [2025/09/12 04:10:23 552451] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223493191| [2025/09/12 04:10:23 552458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 552464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:145| [2025/09/12 04:10:23 552470] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:102006|prior_delivered:60282|prior_time:1757650223494527|is_app_limited:0|send_elapse:41647|ack_elapse:57837|ctl_first_sent_time:1757650223494908|lagest_ack_time:1757650223552364|curr_delivered:127488| [2025/09/12 04:10:23 552476] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223494908| [2025/09/12 04:10:23 552482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 552489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:147|path_largest_ack:147| [2025/09/12 04:10:23 552496] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:102006|prior_delivered:60282|prior_time:1757650223494527|is_app_limited:0|send_elapse:41647|ack_elapse:57837|ctl_first_sent_time:1757650223494908|lagest_ack_time:1757650223552364|curr_delivered:128688| [2025/09/12 04:10:23 552503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223495075| [2025/09/12 04:10:23 552509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 552524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55866|rttvar:1623|minrtt:30473|latest_rtt:57289|ack_delay:24| [2025/09/12 04:10:23 552532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56041|rttvar:1567|minrtt:30473|latest_rtt:57289|ack_delay:24| [2025/09/12 04:10:23 552539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:147|lost_pn:144|thresh:3| [2025/09/12 04:10:23 552545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 552613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 552616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 552659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:139|lost_pn:144|po_sent_time:1757650223491389|lost_send_time:1757650223487914|loss_delay:64450|frame:STREAM |repair:128| [2025/09/12 04:10:23 552663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:140|lost_pn:144|po_sent_time:1757650223491528|lost_send_time:1757650223487914|loss_delay:64450|frame:STREAM |repair:128| [2025/09/12 04:10:23 552668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:143|lost_pn:144|po_sent_time:1757650223493354|lost_send_time:1757650223487914|loss_delay:64450|frame:STREAM |repair:128| [2025/09/12 04:10:23 552673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:144|po_sent_time:1757650223493487|lost_send_time:1757650223487914|loss_delay:64450|frame:STREAM |repair:128| [2025/09/12 04:10:23 552677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223493487u| [2025/09/12 04:10:23 552681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 552685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223552685|interval:6766| [2025/09/12 04:10:23 552689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223552685|interv:6766| [2025/09/12 04:10:23 552693] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41647, ack_elapse 57837, delivered 68406|rate 1182737|lost 33| [2025/09/12 04:10:23 552698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182737) in round 4| [2025/09/12 04:10:23 552702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 552706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 552710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:3600|po_sent_time:1757650223495075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 552714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:3600|po_sent_time:1757650223495075|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 552720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:142806|srtt:56041|latest_rtt:57289|min_rtt:30473|applimit:0|lost:29|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 552726] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/09/12 04:10:23 552733] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1757650223552364|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 552738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343552364|now:1757650223552364|interv:120000000| [2025/09/12 04:10:23 552742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343552364|now:1757650223552364|interv:120000000| [2025/09/12 04:10:23 552746] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223554763|pq_index:0| [2025/09/12 04:10:23 552750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223549738| [2025/09/12 04:10:23 552754] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223552754| [2025/09/12 04:10:23 552759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223552758| [2025/09/12 04:10:23 552765] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 552769] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 552778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:139|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552787] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 552796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:140|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552804] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 552813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:143|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 552833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552841] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 552849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552858] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 552866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 552883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 552887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 552891] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56041|min_srtt:56041|path_bw:1206412|loss_rate:10.74|path_pto:0| [2025/09/12 04:10:23 552895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 552899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 552903] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 552907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 552914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 552918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:139|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 552923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 552938] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 552942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/09/12 04:10:23 552974] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142806|now:1757650223552950|stream_id:0|stream_offset:150779| [2025/09/12 04:10:23 552983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:266|origin_pktnum:139|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 552990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142806|applimit:0| [2025/09/12 04:10:23 552996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223552995|interval:6456| [2025/09/12 04:10:23 553002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223552995|interv:6456| [2025/09/12 04:10:23 553009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:144006| [2025/09/12 04:10:23 553016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:140|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 553029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/09/12 04:10:23 553067] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144006|now:1757650223553045|stream_id:0|stream_offset:151966| [2025/09/12 04:10:23 553075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:267|origin_pktnum:140|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 553083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144006|applimit:0| [2025/09/12 04:10:23 553089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553088|interval:6363| [2025/09/12 04:10:23 553095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553088|interv:6363| [2025/09/12 04:10:23 553101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145206| [2025/09/12 04:10:23 553115] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:143|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 553129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/09/12 04:10:23 553167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145206|now:1757650223553145|stream_id:0|stream_offset:155527| [2025/09/12 04:10:23 553177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:268|origin_pktnum:143|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 553184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145206|applimit:0| [2025/09/12 04:10:23 553190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553190|interval:6261| [2025/09/12 04:10:23 553197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553190|interv:6261| [2025/09/12 04:10:23 553204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146406| [2025/09/12 04:10:23 553211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 553224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/09/12 04:10:23 553260] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223553241|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 553269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:269|origin_pktnum:144|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 553276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 553282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553282|interval:6169| [2025/09/12 04:10:23 553288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553282|interv:6169| [2025/09/12 04:10:23 553294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 553300] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 553320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/09/12 04:10:23 553381] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223553336|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 553391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 553398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 553405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553405|interval:6046| [2025/09/12 04:10:23 553412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553405|interv:6046| [2025/09/12 04:10:23 553418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 553444] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 553457] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/09/12 04:10:23 553500] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223553474|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 553509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 553516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 553522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553522|interval:5929| [2025/09/12 04:10:23 553529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553522|interv:5929| [2025/09/12 04:10:23 553535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 553542] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 553549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 553555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 553562] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/09/12 04:10:23 553595] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223553572|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 553611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 553618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 553624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223559451|now:1757650223553624|interval:5827| [2025/09/12 04:10:23 553629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223559451|now:1757650223553624|interv:5827| [2025/09/12 04:10:23 553635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 553643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223559451| [2025/09/12 04:10:23 553649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223559451| [2025/09/12 04:10:23 553655] [debug] |xqc_engine_wakeup_after|wakeup:1757650223559451|now:1757650223553655|diff:5796| [2025/09/12 04:10:23 553659] [debug] |xqc_engine_main_logic|END|now:1757650223552758| [2025/09/12 04:10:23 553666] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:76|state:ESTABED|recv_time:1757650223553666| [2025/09/12 04:10:23 553671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 553677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:64| [2025/09/12 04:10:23 553681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/09/12 04:10:23 553687] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/09/12 04:10:23 553691] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 553697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:149|path_largest_ack:149| [2025/09/12 04:10:23 553701] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:104406|prior_delivered:62682|prior_time:1757650223496680|is_app_limited:0|send_elapse:41963|ack_elapse:56986|ctl_first_sent_time:1757650223497060|lagest_ack_time:1757650223553666|curr_delivered:129888| [2025/09/12 04:10:23 553706] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223497060| [2025/09/12 04:10:23 553711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 553715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56041|rttvar:1567|minrtt:30473|latest_rtt:56606|ack_delay:32| [2025/09/12 04:10:23 553722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56107|rttvar:1309|minrtt:30473|latest_rtt:56606|ack_delay:32| [2025/09/12 04:10:23 553729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:149|lost_pn:146|thresh:3| [2025/09/12 04:10:23 553736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 553805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 553812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 553873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:146|lost_pn:146|po_sent_time:1757650223495001|lost_send_time:1757650223489985|loss_delay:63681|frame:STREAM |repair:128| [2025/09/12 04:10:23 553878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223495001u| [2025/09/12 04:10:23 553882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 553887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223558830|now:1757650223553886|interval:4944| [2025/09/12 04:10:23 553894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223558830|now:1757650223553886|interv:4944| [2025/09/12 04:10:23 553900] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41963, ack_elapse 56986, delivered 67206|rate 1179342|lost 34| [2025/09/12 04:10:23 553907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179342) in round 4| [2025/09/12 04:10:23 553911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 553915] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 553919] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223497060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 553924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223497060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 553928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:56107|latest_rtt:56606|min_rtt:30473|applimit:0|lost:33|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 553934] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/09/12 04:10:23 553938] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:76|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1757650223553666|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 553943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343553666|now:1757650223553666|interv:120000000| [2025/09/12 04:10:23 553947] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343553666|now:1757650223553666|interv:120000000| [2025/09/12 04:10:23 553951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223559451|pq_index:0| [2025/09/12 04:10:23 553956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223552758| [2025/09/12 04:10:23 553959] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223553959| [2025/09/12 04:10:23 553971] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223553969| [2025/09/12 04:10:23 553979] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 553986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56107|min_srtt:56107|path_bw:1206412|loss_rate:11.91|path_pto:0| [2025/09/12 04:10:23 553993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 554000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 554007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:146|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 554013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56107|min_srtt:56107|path_bw:1206412|loss_rate:11.91|path_pto:0| [2025/09/12 04:10:23 554019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 554026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56107|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 554033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 554040] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56107|min_srtt:56107|path_bw:1206412|loss_rate:11.91|path_pto:0| [2025/09/12 04:10:23 554046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:276601| [2025/09/12 04:10:23 554053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 554059] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 554065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 554071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 554077] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:146|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 554083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 554090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 554096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/09/12 04:10:23 554152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223554107|stream_id:0|stream_offset:159088| [2025/09/12 04:10:23 554169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:273|origin_pktnum:146|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 554175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 554182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223558830|now:1757650223554181|interval:4649| [2025/09/12 04:10:23 554189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223558830|now:1757650223554181|interv:4649| [2025/09/12 04:10:23 554195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 554202] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 554209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 554215] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 554221] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/09/12 04:10:23 554271] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223554231|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 554280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 554287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 554293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223558830|now:1757650223554293|interval:4537| [2025/09/12 04:10:23 554299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223558830|now:1757650223554293|interv:4537| [2025/09/12 04:10:23 554306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 554312] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223558830| [2025/09/12 04:10:23 554319] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223558830| [2025/09/12 04:10:23 554325] [debug] |xqc_engine_wakeup_after|wakeup:1757650223558830|now:1757650223554324|diff:4506| [2025/09/12 04:10:23 554331] [debug] |xqc_engine_main_logic|END|now:1757650223553969| [2025/09/12 04:10:23 554339] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223554339| [2025/09/12 04:10:23 554345] [debug] |xqc_engine_wakeup_after|wakeup:1757650223558830|now:1757650223554344|diff:4486| [2025/09/12 04:10:23 554350] [debug] |xqc_engine_main_logic|END|now:1757650223554339| [2025/09/12 04:10:23 555374] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:78|state:ESTABED|recv_time:1757650223555373| [2025/09/12 04:10:23 555388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 555398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:65| [2025/09/12 04:10:23 555410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/09/12 04:10:23 555434] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/09/12 04:10:23 555443] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 555450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:150| [2025/09/12 04:10:23 555458] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:105606|prior_delivered:62682|prior_time:1757650223496680|is_app_limited:0|send_elapse:42051|ack_elapse:58693|ctl_first_sent_time:1757650223497148|lagest_ack_time:1757650223555373|curr_delivered:131088| [2025/09/12 04:10:23 555466] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223497148| [2025/09/12 04:10:23 555473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 555480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:153| [2025/09/12 04:10:23 555486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:106806|prior_delivered:65082|prior_time:1757650223498565|is_app_limited:0|send_elapse:43634|ack_elapse:56808|ctl_first_sent_time:1757650223498971|lagest_ack_time:1757650223555373|curr_delivered:132288| [2025/09/12 04:10:23 555493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223498971| [2025/09/12 04:10:23 555498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 555505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56107|rttvar:1309|minrtt:30473|latest_rtt:56402|ack_delay:24| [2025/09/12 04:10:23 555511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56141|rttvar:1049|minrtt:30473|latest_rtt:56402|ack_delay:24| [2025/09/12 04:10:23 555518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:153|lost_pn:150|thresh:3| [2025/09/12 04:10:23 555524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 555608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 555614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 555674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:148|lost_pn:150|po_sent_time:1757650223495149|lost_send_time:1757650223491921|loss_delay:63452|frame:STREAM |repair:128| [2025/09/12 04:10:23 555678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223495149u| [2025/09/12 04:10:23 555686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 555690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223560717|now:1757650223555690|interval:5027| [2025/09/12 04:10:23 555695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223560717|now:1757650223555690|interv:5027| [2025/09/12 04:10:23 555699] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43634, ack_elapse 56808, delivered 67206|rate 1183037|lost 35| [2025/09/12 04:10:23 555703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183037) in round 4| [2025/09/12 04:10:23 555707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 555711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 555715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223498971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 555720] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223498971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 555724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56141|latest_rtt:56402|min_rtt:30473|applimit:0|lost:34|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 555730] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/09/12 04:10:23 555735] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1757650223555373|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 555740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343555373|now:1757650223555373|interv:120000000| [2025/09/12 04:10:23 555744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343555373|now:1757650223555373|interv:120000000| [2025/09/12 04:10:23 555748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223558830|pq_index:0| [2025/09/12 04:10:23 555753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223553969| [2025/09/12 04:10:23 555756] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223555756| [2025/09/12 04:10:23 555761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223555760| [2025/09/12 04:10:23 555767] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 555771] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|min_srtt:56141|path_bw:1206412|loss_rate:12.19|path_pto:0| [2025/09/12 04:10:23 555776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 555783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 555788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:148|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 555792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|min_srtt:56141|path_bw:1206412|loss_rate:12.19|path_pto:0| [2025/09/12 04:10:23 555797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:276601| [2025/09/12 04:10:23 555801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 555805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 555809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|min_srtt:56141|path_bw:1206412|loss_rate:12.19|path_pto:0| [2025/09/12 04:10:23 555814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 555818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 555822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 555826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56141|min_srtt:56141|path_bw:1206412|loss_rate:12.19|path_pto:0| [2025/09/12 04:10:23 555831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 555835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 555839] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 555842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 555847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 555851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:148|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 555855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 555859] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 555864] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/09/12 04:10:23 555894] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223555871|stream_id:0|stream_offset:161462| [2025/09/12 04:10:23 555904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:275|origin_pktnum:148|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 555908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 555913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223560717|now:1757650223555913|interval:4804| [2025/09/12 04:10:23 555917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223560717|now:1757650223555913|interv:4804| [2025/09/12 04:10:23 555921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 555926] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 555930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:276601| [2025/09/12 04:10:23 555935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 555939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/09/12 04:10:23 555958] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223555944|stream_id:0|stream_offset:276601| [2025/09/12 04:10:23 555963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 555968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 555973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223560717|now:1757650223555973|interval:4744| [2025/09/12 04:10:23 555980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223560717|now:1757650223555973|interv:4744| [2025/09/12 04:10:23 555987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 555995] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 556001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 556008] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 556014] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/09/12 04:10:23 556046] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223556024|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 556055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 556062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 556073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223560717|now:1757650223556073|interval:4644| [2025/09/12 04:10:23 556079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223560717|now:1757650223556073|interv:4644| [2025/09/12 04:10:23 556086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 556092] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223560717| [2025/09/12 04:10:23 556098] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223560717| [2025/09/12 04:10:23 556105] [debug] |xqc_engine_wakeup_after|wakeup:1757650223560717|now:1757650223556105|diff:4612| [2025/09/12 04:10:23 556111] [debug] |xqc_engine_main_logic|END|now:1757650223555760| [2025/09/12 04:10:23 556118] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223556118| [2025/09/12 04:10:23 556125] [debug] |xqc_engine_wakeup_after|wakeup:1757650223560717|now:1757650223556124|diff:4593| [2025/09/12 04:10:23 556130] [debug] |xqc_engine_main_logic|END|now:1757650223556118| [2025/09/12 04:10:23 557558] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:80|state:ESTABED|recv_time:1757650223557556| [2025/09/12 04:10:23 557573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 557583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:66| [2025/09/12 04:10:23 557587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/09/12 04:10:23 557595] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/09/12 04:10:23 557602] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 557612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:154| [2025/09/12 04:10:23 557619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:108006|prior_delivered:65082|prior_time:1757650223498565|is_app_limited:0|send_elapse:43724|ack_elapse:58991|ctl_first_sent_time:1757650223499061|lagest_ack_time:1757650223557556|curr_delivered:133488| [2025/09/12 04:10:23 557626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223499061| [2025/09/12 04:10:23 557632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 557639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:157|path_largest_ack:157| [2025/09/12 04:10:23 557644] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:109206|prior_delivered:67482|prior_time:1757650223500638|is_app_limited:0|send_elapse:43972|ack_elapse:56918|ctl_first_sent_time:1757650223501036|lagest_ack_time:1757650223557556|curr_delivered:134688| [2025/09/12 04:10:23 557648] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223501036| [2025/09/12 04:10:23 557654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 557660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56141|rttvar:1049|minrtt:30473|latest_rtt:56520|ack_delay:48| [2025/09/12 04:10:23 557680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56183|rttvar:869|minrtt:30473|latest_rtt:56520|ack_delay:48| [2025/09/12 04:10:23 557687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:157|lost_pn:154|thresh:3| [2025/09/12 04:10:23 557694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 557761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 557765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 557830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:154|po_sent_time:1757650223497265|lost_send_time:1757650223493971|loss_delay:63585|frame:STREAM |repair:128| [2025/09/12 04:10:23 557835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:152|lost_pn:154|po_sent_time:1757650223497394|lost_send_time:1757650223493971|loss_delay:63585|frame:STREAM |repair:128| [2025/09/12 04:10:23 557840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223497394u| [2025/09/12 04:10:23 557844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 557848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223562722|now:1757650223557848|interval:4874| [2025/09/12 04:10:23 557852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223562722|now:1757650223557848|interv:4874| [2025/09/12 04:10:23 557856] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43972, ack_elapse 56918, delivered 67206|rate 1180751|lost 37| [2025/09/12 04:10:23 557861] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180751) in round 4| [2025/09/12 04:10:23 557865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 557869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 557873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223501036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 557877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223501036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 557882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56183|latest_rtt:56520|min_rtt:30473|applimit:0|lost:35|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 557891] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/09/12 04:10:23 557895] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1757650223557556|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 557900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343557556|now:1757650223557556|interv:120000000| [2025/09/12 04:10:23 557904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343557556|now:1757650223557556|interv:120000000| [2025/09/12 04:10:23 557908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223560717|pq_index:0| [2025/09/12 04:10:23 557912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223555760| [2025/09/12 04:10:23 557916] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223557916| [2025/09/12 04:10:23 557921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223557920| [2025/09/12 04:10:23 557926] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 557931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|min_srtt:56183|path_bw:1206412|loss_rate:12.41|path_pto:0| [2025/09/12 04:10:23 557936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 557940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 557945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 557949] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|min_srtt:56183|path_bw:1206412|loss_rate:12.41|path_pto:0| [2025/09/12 04:10:23 557953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 557958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 557962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:152|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 557968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|min_srtt:56183|path_bw:1206412|loss_rate:12.41|path_pto:0| [2025/09/12 04:10:23 557975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 557981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 557993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 557997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|min_srtt:56183|path_bw:1206412|loss_rate:12.41|path_pto:0| [2025/09/12 04:10:23 558002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 558009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 558016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 558022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56183|min_srtt:56183|path_bw:1206412|loss_rate:12.41|path_pto:0| [2025/09/12 04:10:23 558028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 558034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 558040] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 558045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 558052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 558058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 558064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 558070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 558076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/09/12 04:10:23 558110] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223558086|stream_id:0|stream_offset:165023| [2025/09/12 04:10:23 558118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:278|origin_pktnum:151|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 558125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 558131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223562722|now:1757650223558131|interval:4591| [2025/09/12 04:10:23 558137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223562722|now:1757650223558131|interv:4591| [2025/09/12 04:10:23 558143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 558154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:152|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 558161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 558167] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 558173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/09/12 04:10:23 558198] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223558182|stream_id:0|stream_offset:166210| [2025/09/12 04:10:23 558207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:279|origin_pktnum:152|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 558214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 558220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223562722|now:1757650223558220|interval:4502| [2025/09/12 04:10:23 558227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223562722|now:1757650223558220|interv:4502| [2025/09/12 04:10:23 558233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 558240] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 558246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 558253] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 558259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/09/12 04:10:23 558285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223558268|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 558293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 558300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 558306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223562722|now:1757650223558306|interval:4416| [2025/09/12 04:10:23 558313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223562722|now:1757650223558306|interv:4416| [2025/09/12 04:10:23 558319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 558326] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 558330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 558339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 558344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/09/12 04:10:23 558398] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223558350|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 558408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 558416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 558443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223562722|now:1757650223558443|interval:4279| [2025/09/12 04:10:23 558450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223562722|now:1757650223558443|interv:4279| [2025/09/12 04:10:23 558457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 558464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223562722| [2025/09/12 04:10:23 558468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223562722| [2025/09/12 04:10:23 558472] [debug] |xqc_engine_wakeup_after|wakeup:1757650223562722|now:1757650223558472|diff:4250| [2025/09/12 04:10:23 558477] [debug] |xqc_engine_main_logic|END|now:1757650223557920| [2025/09/12 04:10:23 558482] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223558482| [2025/09/12 04:10:23 558486] [debug] |xqc_engine_wakeup_after|wakeup:1757650223562722|now:1757650223558486|diff:4236| [2025/09/12 04:10:23 558490] [debug] |xqc_engine_main_logic|END|now:1757650223558482| [2025/09/12 04:10:23 559401] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:82|state:ESTABED|recv_time:1757650223559400| [2025/09/12 04:10:23 559412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 559436] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:67| [2025/09/12 04:10:23 559446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/09/12 04:10:23 559455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/09/12 04:10:23 559461] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 559471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:161|path_largest_ack:158| [2025/09/12 04:10:23 559478] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:110406|prior_delivered:67482|prior_time:1757650223500638|is_app_limited:0|send_elapse:44084|ack_elapse:58762|ctl_first_sent_time:1757650223501148|lagest_ack_time:1757650223559400|curr_delivered:135888| [2025/09/12 04:10:23 559485] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223501148| [2025/09/12 04:10:23 559492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 559499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:161|path_largest_ack:161| [2025/09/12 04:10:23 559513] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:111606|prior_delivered:69882|prior_time:1757650223502547|is_app_limited:0|send_elapse:45737|ack_elapse:56853|ctl_first_sent_time:1757650223503002|lagest_ack_time:1757650223559400|curr_delivered:137088| [2025/09/12 04:10:23 559520] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223503002| [2025/09/12 04:10:23 559524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 559528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56183|rttvar:869|minrtt:30473|latest_rtt:56398|ack_delay:24| [2025/09/12 04:10:23 559533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56207|rttvar:699|minrtt:30473|latest_rtt:56398|ack_delay:24| [2025/09/12 04:10:23 559537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:161|lost_pn:158|thresh:3| [2025/09/12 04:10:23 559541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 559611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 559615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 559697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:158|po_sent_time:1757650223499137|lost_send_time:1757650223495953|loss_delay:63447|frame:STREAM |repair:128| [2025/09/12 04:10:23 559702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:156|lost_pn:158|po_sent_time:1757650223499244|lost_send_time:1757650223495953|loss_delay:63447|frame:STREAM |repair:128| [2025/09/12 04:10:23 559706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223499244u| [2025/09/12 04:10:23 559711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 559715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564713|now:1757650223559714|interval:4999| [2025/09/12 04:10:23 559719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564713|now:1757650223559714|interv:4999| [2025/09/12 04:10:23 559723] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45737, ack_elapse 56853, delivered 67206|rate 1182101|lost 39| [2025/09/12 04:10:23 559731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182101) in round 4| [2025/09/12 04:10:23 559735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 559739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 559743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223503002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 559747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223503002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 559752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56207|latest_rtt:56398|min_rtt:30473|applimit:0|lost:37|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 559758] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/09/12 04:10:23 559762] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1757650223559400|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 559767] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343559400|now:1757650223559400|interv:120000000| [2025/09/12 04:10:23 559771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343559400|now:1757650223559400|interv:120000000| [2025/09/12 04:10:23 559775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223562722|pq_index:0| [2025/09/12 04:10:23 559780] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223557920| [2025/09/12 04:10:23 559784] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223559783| [2025/09/12 04:10:23 559789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223559787| [2025/09/12 04:10:23 559794] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 559799] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206412|loss_rate:12.94|path_pto:0| [2025/09/12 04:10:23 559803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 559808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 559812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 559816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206412|loss_rate:12.94|path_pto:0| [2025/09/12 04:10:23 559821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 559828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 559832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:156|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 559836] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206412|loss_rate:12.94|path_pto:0| [2025/09/12 04:10:23 559840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 559844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 559849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 559853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206412|loss_rate:12.94|path_pto:0| [2025/09/12 04:10:23 559857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 559861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 559866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 559870] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56207|min_srtt:56207|path_bw:1206412|loss_rate:12.94|path_pto:0| [2025/09/12 04:10:23 559874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 559878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 559882] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 559886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 559890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 559895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 559899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 559903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 559907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/09/12 04:10:23 559941] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223559915|stream_id:0|stream_offset:169771| [2025/09/12 04:10:23 559956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:282|origin_pktnum:155|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 559964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 559970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564713|now:1757650223559970|interval:4743| [2025/09/12 04:10:23 559976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564713|now:1757650223559970|interv:4743| [2025/09/12 04:10:23 559983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 559990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:156|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 559996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 560003] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 560010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/09/12 04:10:23 560057] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223560019|stream_id:0|stream_offset:170958| [2025/09/12 04:10:23 560066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:283|origin_pktnum:156|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 560072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 560077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564713|now:1757650223560077|interval:4636| [2025/09/12 04:10:23 560083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564713|now:1757650223560077|interv:4636| [2025/09/12 04:10:23 560089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 560096] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 560102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 560108] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 560114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/09/12 04:10:23 560166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223560123|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 560175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 560189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 560195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564713|now:1757650223560195|interval:4518| [2025/09/12 04:10:23 560201] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564713|now:1757650223560195|interv:4518| [2025/09/12 04:10:23 560207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 560214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 560218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 560222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 560227] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/09/12 04:10:23 560276] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223560237|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 560285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 560292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 560298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223564713|now:1757650223560298|interval:4415| [2025/09/12 04:10:23 560304] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223564713|now:1757650223560298|interv:4415| [2025/09/12 04:10:23 560310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 560317] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223564713| [2025/09/12 04:10:23 560324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223564713| [2025/09/12 04:10:23 560330] [debug] |xqc_engine_wakeup_after|wakeup:1757650223564713|now:1757650223560330|diff:4383| [2025/09/12 04:10:23 560336] [debug] |xqc_engine_main_logic|END|now:1757650223559787| [2025/09/12 04:10:23 560344] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223560344| [2025/09/12 04:10:23 560350] [debug] |xqc_engine_wakeup_after|wakeup:1757650223564713|now:1757650223560350|diff:4363| [2025/09/12 04:10:23 560356] [debug] |xqc_engine_main_logic|END|now:1757650223560344| [2025/09/12 04:10:23 561390] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:84|state:ESTABED|recv_time:1757650223561389| [2025/09/12 04:10:23 561406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 561414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:68| [2025/09/12 04:10:23 561441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/09/12 04:10:23 561450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/09/12 04:10:23 561456] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 561472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:165|path_largest_ack:162| [2025/09/12 04:10:23 561477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:112806|prior_delivered:69882|prior_time:1757650223502547|is_app_limited:0|send_elapse:45880|ack_elapse:58842|ctl_first_sent_time:1757650223503145|lagest_ack_time:1757650223561389|curr_delivered:138288| [2025/09/12 04:10:23 561483] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223503145| [2025/09/12 04:10:23 561490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 561497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:165|path_largest_ack:165| [2025/09/12 04:10:23 561503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:114006|prior_delivered:72282|prior_time:1757650223504549|is_app_limited:0|send_elapse:45874|ack_elapse:56840|ctl_first_sent_time:1757650223504959|lagest_ack_time:1757650223561389|curr_delivered:139488| [2025/09/12 04:10:23 561509] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223504959| [2025/09/12 04:10:23 561515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 561521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56207|rttvar:699|minrtt:30473|latest_rtt:56430|ack_delay:24| [2025/09/12 04:10:23 561527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56232|rttvar:574|minrtt:30473|latest_rtt:56430|ack_delay:24| [2025/09/12 04:10:23 561531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:165|lost_pn:162|thresh:3| [2025/09/12 04:10:23 561535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 561600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 561604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 561683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:159|lost_pn:162|po_sent_time:1757650223501266|lost_send_time:1757650223497906|loss_delay:63483|frame:STREAM |repair:128| [2025/09/12 04:10:23 561688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:162|po_sent_time:1757650223501392|lost_send_time:1757650223497906|loss_delay:63483|frame:STREAM |repair:128| [2025/09/12 04:10:23 561693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223501392u| [2025/09/12 04:10:23 561697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 561701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566747|now:1757650223561700|interval:5047| [2025/09/12 04:10:23 561705] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566747|now:1757650223561700|interv:5047| [2025/09/12 04:10:23 561709] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45874, ack_elapse 56840, delivered 67206|rate 1182371|lost 41| [2025/09/12 04:10:23 561714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182371) in round 4| [2025/09/12 04:10:23 561718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 561722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 561726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223504959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 561730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223504959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 561735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56232|latest_rtt:56430|min_rtt:30473|applimit:0|lost:39|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 561741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/09/12 04:10:23 561745] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:84|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1757650223561389|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 561750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343561389|now:1757650223561389|interv:120000000| [2025/09/12 04:10:23 561754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343561389|now:1757650223561389|interv:120000000| [2025/09/12 04:10:23 561758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223564713|pq_index:0| [2025/09/12 04:10:23 561763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223559787| [2025/09/12 04:10:23 561767] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223561767| [2025/09/12 04:10:23 561772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223561771| [2025/09/12 04:10:23 561780] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 561785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|min_srtt:56232|path_bw:1206412|loss_rate:13.45|path_pto:0| [2025/09/12 04:10:23 561789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 561793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 561798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:159|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 561802] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|min_srtt:56232|path_bw:1206412|loss_rate:13.45|path_pto:0| [2025/09/12 04:10:23 561806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 561811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 561815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 561819] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|min_srtt:56232|path_bw:1206412|loss_rate:13.45|path_pto:0| [2025/09/12 04:10:23 561823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 561828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 561832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 561836] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|min_srtt:56232|path_bw:1206412|loss_rate:13.45|path_pto:0| [2025/09/12 04:10:23 561840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 561844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 561849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 561853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56232|min_srtt:56232|path_bw:1206412|loss_rate:13.45|path_pto:0| [2025/09/12 04:10:23 561857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 561864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 561868] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 561871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 561876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 561880] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:159|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 561884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 561888] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 561893] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/09/12 04:10:23 561926] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223561900|stream_id:0|stream_offset:174519| [2025/09/12 04:10:23 561936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:286|origin_pktnum:159|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 561943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 561949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566747|now:1757650223561949|interval:4798| [2025/09/12 04:10:23 561953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566747|now:1757650223561949|interv:4798| [2025/09/12 04:10:23 561960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 561967] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 561974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 561981] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 561986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/09/12 04:10:23 562022] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223561996|stream_id:0|stream_offset:175706| [2025/09/12 04:10:23 562031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:287|origin_pktnum:160|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 562038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 562044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566747|now:1757650223562044|interval:4703| [2025/09/12 04:10:23 562056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566747|now:1757650223562044|interv:4703| [2025/09/12 04:10:23 562062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 562069] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 562076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 562083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 562089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/09/12 04:10:23 562119] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223562099|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 562128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 562135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 562142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566747|now:1757650223562141|interval:4606| [2025/09/12 04:10:23 562148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566747|now:1757650223562141|interv:4606| [2025/09/12 04:10:23 562154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 562161] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 562167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 562174] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 562179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/09/12 04:10:23 562235] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223562188|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 562245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 562251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 562257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223566747|now:1757650223562257|interval:4490| [2025/09/12 04:10:23 562264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223566747|now:1757650223562257|interv:4490| [2025/09/12 04:10:23 562270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 562284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223566747| [2025/09/12 04:10:23 562290] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223566747| [2025/09/12 04:10:23 562296] [debug] |xqc_engine_wakeup_after|wakeup:1757650223566747|now:1757650223562296|diff:4451| [2025/09/12 04:10:23 562302] [debug] |xqc_engine_main_logic|END|now:1757650223561771| [2025/09/12 04:10:23 562310] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223562310| [2025/09/12 04:10:23 562315] [debug] |xqc_engine_wakeup_after|wakeup:1757650223566747|now:1757650223562315|diff:4432| [2025/09/12 04:10:23 562321] [debug] |xqc_engine_main_logic|END|now:1757650223562310| [2025/09/12 04:10:23 563464] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:86|state:ESTABED|recv_time:1757650223563462| [2025/09/12 04:10:23 563479] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 563487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:69| [2025/09/12 04:10:23 563493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/09/12 04:10:23 563502] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/09/12 04:10:23 563508] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 563517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:169|path_largest_ack:166| [2025/09/12 04:10:23 563525] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:115206|prior_delivered:72282|prior_time:1757650223504549|is_app_limited:0|send_elapse:45986|ack_elapse:58913|ctl_first_sent_time:1757650223505071|lagest_ack_time:1757650223563462|curr_delivered:140688| [2025/09/12 04:10:23 563532] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223505071| [2025/09/12 04:10:23 563539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 563545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:169|path_largest_ack:169| [2025/09/12 04:10:23 563551] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:116406|prior_delivered:74682|prior_time:1757650223506512|is_app_limited:0|send_elapse:47646|ack_elapse:56950|ctl_first_sent_time:1757650223506896|lagest_ack_time:1757650223563462|curr_delivered:141888| [2025/09/12 04:10:23 563557] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223506896| [2025/09/12 04:10:23 563561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 563565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56232|rttvar:574|minrtt:30473|latest_rtt:56566|ack_delay:24| [2025/09/12 04:10:23 563569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56270|rttvar:508|minrtt:30473|latest_rtt:56566|ack_delay:24| [2025/09/12 04:10:23 563576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:169|lost_pn:166|thresh:3| [2025/09/12 04:10:23 563583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 563654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 563658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 563746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:163|lost_pn:166|po_sent_time:1757650223503264|lost_send_time:1757650223499826|loss_delay:63636|frame:STREAM |repair:128| [2025/09/12 04:10:23 563751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:166|po_sent_time:1757650223503385|lost_send_time:1757650223499826|loss_delay:63636|frame:STREAM |repair:128| [2025/09/12 04:10:23 563756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223503385u| [2025/09/12 04:10:23 563760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 563764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568834|now:1757650223563764|interval:5070| [2025/09/12 04:10:23 563768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568834|now:1757650223563764|interv:5070| [2025/09/12 04:10:23 563772] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47646, ack_elapse 56950, delivered 67206|rate 1180087|lost 43| [2025/09/12 04:10:23 563777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180087) in round 4| [2025/09/12 04:10:23 563781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 563785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 563789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223506896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 563793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223506896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 563801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56270|latest_rtt:56566|min_rtt:30473|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 563807] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/09/12 04:10:23 563812] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:86|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1757650223563462|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 563817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343563462|now:1757650223563462|interv:120000000| [2025/09/12 04:10:23 563821] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343563462|now:1757650223563462|interv:120000000| [2025/09/12 04:10:23 563825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223566747|pq_index:0| [2025/09/12 04:10:23 563830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223561771| [2025/09/12 04:10:23 563834] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223563834| [2025/09/12 04:10:23 563839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223563838| [2025/09/12 04:10:23 563844] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 563849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1206412|loss_rate:13.95|path_pto:0| [2025/09/12 04:10:23 563853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 563858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 563862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:163|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 563866] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1206412|loss_rate:13.95|path_pto:0| [2025/09/12 04:10:23 563871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 563875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 563879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 563883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1206412|loss_rate:13.95|path_pto:0| [2025/09/12 04:10:23 563888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 563895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 563899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 563903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1206412|loss_rate:13.95|path_pto:0| [2025/09/12 04:10:23 563907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 563911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 563916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 563920] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1206412|loss_rate:13.95|path_pto:0| [2025/09/12 04:10:23 563924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 563928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 563932] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 563936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 563940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 563944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:163|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 563950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 563957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 563963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/09/12 04:10:23 563998] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223563974|stream_id:0|stream_offset:179267| [2025/09/12 04:10:23 564007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:290|origin_pktnum:163|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 564015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 564021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568834|now:1757650223564021|interval:4813| [2025/09/12 04:10:23 564033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568834|now:1757650223564021|interv:4813| [2025/09/12 04:10:23 564040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 564048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 564054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 564061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 564068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/09/12 04:10:23 564114] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223564078|stream_id:0|stream_offset:180454| [2025/09/12 04:10:23 564123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:291|origin_pktnum:164|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 564130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 564136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568834|now:1757650223564136|interval:4698| [2025/09/12 04:10:23 564142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568834|now:1757650223564136|interv:4698| [2025/09/12 04:10:23 564147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 564154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 564159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 564165] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 564170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/09/12 04:10:23 564200] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223564179|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 564210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 564216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 564223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568834|now:1757650223564223|interval:4611| [2025/09/12 04:10:23 564230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568834|now:1757650223564223|interv:4611| [2025/09/12 04:10:23 564236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 564243] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 564254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 564260] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 564266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/09/12 04:10:23 564293] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223564275|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 564300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 564307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 564313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223568834|now:1757650223564313|interval:4521| [2025/09/12 04:10:23 564320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223568834|now:1757650223564313|interv:4521| [2025/09/12 04:10:23 564325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 564332] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223568834| [2025/09/12 04:10:23 564338] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223568834| [2025/09/12 04:10:23 564344] [debug] |xqc_engine_wakeup_after|wakeup:1757650223568834|now:1757650223564344|diff:4490| [2025/09/12 04:10:23 564351] [debug] |xqc_engine_main_logic|END|now:1757650223563838| [2025/09/12 04:10:23 564358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223564358| [2025/09/12 04:10:23 564364] [debug] |xqc_engine_wakeup_after|wakeup:1757650223568834|now:1757650223564364|diff:4470| [2025/09/12 04:10:23 564370] [debug] |xqc_engine_main_logic|END|now:1757650223564358| [2025/09/12 04:10:23 565493] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:88|state:ESTABED|recv_time:1757650223565492| [2025/09/12 04:10:23 565508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 565529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:70| [2025/09/12 04:10:23 565535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/09/12 04:10:23 565544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/09/12 04:10:23 565550] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 565558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:173|path_largest_ack:170| [2025/09/12 04:10:23 565565] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:117606|prior_delivered:74682|prior_time:1757650223506512|is_app_limited:0|send_elapse:47748|ack_elapse:58980|ctl_first_sent_time:1757650223506998|lagest_ack_time:1757650223565492|curr_delivered:143088| [2025/09/12 04:10:23 565570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223506998| [2025/09/12 04:10:23 565576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 565590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:173|path_largest_ack:173| [2025/09/12 04:10:23 565597] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:118806|prior_delivered:77082|prior_time:1757650223508503|is_app_limited:0|send_elapse:47824|ack_elapse:56989|ctl_first_sent_time:1757650223508873|lagest_ack_time:1757650223565492|curr_delivered:144288| [2025/09/12 04:10:23 565604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223508873| [2025/09/12 04:10:23 565611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 565617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56270|rttvar:508|minrtt:30473|latest_rtt:56619|ack_delay:24| [2025/09/12 04:10:23 565624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56311|rttvar:462|minrtt:30473|latest_rtt:56619|ack_delay:24| [2025/09/12 04:10:23 565631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:173|lost_pn:170|thresh:3| [2025/09/12 04:10:23 565638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 565703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 565707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 565802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:167|lost_pn:170|po_sent_time:1757650223505198|lost_send_time:1757650223501796|loss_delay:63696|frame:STREAM |repair:128| [2025/09/12 04:10:23 565807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:170|po_sent_time:1757650223505361|lost_send_time:1757650223501796|loss_delay:63696|frame:STREAM |repair:128| [2025/09/12 04:10:23 565811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223505361u| [2025/09/12 04:10:23 565815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 565819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570796|now:1757650223565819|interval:4977| [2025/09/12 04:10:23 565823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570796|now:1757650223565819|interv:4977| [2025/09/12 04:10:23 565828] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47824, ack_elapse 56989, delivered 67206|rate 1179280|lost 45| [2025/09/12 04:10:23 565832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179280) in round 4| [2025/09/12 04:10:23 565836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 565840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 565844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223508873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 565849] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223508873|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 565853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56311|latest_rtt:56619|min_rtt:30473|applimit:0|lost:43|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 565859] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/09/12 04:10:23 565864] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1757650223565492|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 565868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343565492|now:1757650223565492|interv:120000000| [2025/09/12 04:10:23 565872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343565492|now:1757650223565492|interv:120000000| [2025/09/12 04:10:23 565876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223568834|pq_index:0| [2025/09/12 04:10:23 565881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223563838| [2025/09/12 04:10:23 565884] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223565884| [2025/09/12 04:10:23 565890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223565888| [2025/09/12 04:10:23 565902] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 565906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|min_srtt:56311|path_bw:1206412|loss_rate:14.43|path_pto:0| [2025/09/12 04:10:23 565911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 565915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 565920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:167|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 565925] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|min_srtt:56311|path_bw:1206412|loss_rate:14.43|path_pto:0| [2025/09/12 04:10:23 565932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 565939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 565946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 565952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|min_srtt:56311|path_bw:1206412|loss_rate:14.43|path_pto:0| [2025/09/12 04:10:23 565958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 565965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 565971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 565978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|min_srtt:56311|path_bw:1206412|loss_rate:14.43|path_pto:0| [2025/09/12 04:10:23 565984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 565991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 565998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 566004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56311|min_srtt:56311|path_bw:1206412|loss_rate:14.43|path_pto:0| [2025/09/12 04:10:23 566011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 566017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 566029] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 566035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 566042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 566048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:167|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 566055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 566061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 566067] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/09/12 04:10:23 566119] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223566077|stream_id:0|stream_offset:184015| [2025/09/12 04:10:23 566129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:294|origin_pktnum:167|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 566136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 566142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570796|now:1757650223566142|interval:4654| [2025/09/12 04:10:23 566149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570796|now:1757650223566142|interv:4654| [2025/09/12 04:10:23 566155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 566162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 566169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 566175] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 566181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/09/12 04:10:23 566209] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223566191|stream_id:0|stream_offset:185202| [2025/09/12 04:10:23 566217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:295|origin_pktnum:168|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 566224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 566230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570796|now:1757650223566230|interval:4566| [2025/09/12 04:10:23 566237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570796|now:1757650223566230|interv:4566| [2025/09/12 04:10:23 566247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 566255] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 566261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 566268] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 566274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/09/12 04:10:23 566321] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223566284|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 566330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 566338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 566345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570796|now:1757650223566344|interval:4452| [2025/09/12 04:10:23 566351] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570796|now:1757650223566344|interv:4452| [2025/09/12 04:10:23 566357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 566364] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 566370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 566376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 566382] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/09/12 04:10:23 566444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223566391|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 566457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 566464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 566470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223570796|now:1757650223566470|interval:4326| [2025/09/12 04:10:23 566476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223570796|now:1757650223566470|interv:4326| [2025/09/12 04:10:23 566480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 566485] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223570796| [2025/09/12 04:10:23 566490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223570796| [2025/09/12 04:10:23 566502] [debug] |xqc_engine_wakeup_after|wakeup:1757650223570796|now:1757650223566502|diff:4294| [2025/09/12 04:10:23 566509] [debug] |xqc_engine_main_logic|END|now:1757650223565888| [2025/09/12 04:10:23 566519] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:90|state:ESTABED|recv_time:1757650223566518| [2025/09/12 04:10:23 566526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 566535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:71| [2025/09/12 04:10:23 566541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/09/12 04:10:23 566549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/09/12 04:10:23 566555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 566564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:175|path_largest_ack:175| [2025/09/12 04:10:23 566570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:121206|prior_delivered:77082|prior_time:1757650223508503|is_app_limited:0|send_elapse:48025|ack_elapse:58015|ctl_first_sent_time:1757650223509074|lagest_ack_time:1757650223566518|curr_delivered:145488| [2025/09/12 04:10:23 566577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223509074| [2025/09/12 04:10:23 566584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 566591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56311|rttvar:462|minrtt:30473|latest_rtt:57444|ack_delay:24| [2025/09/12 04:10:23 566598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56450|rttvar:624|minrtt:30473|latest_rtt:57444|ack_delay:24| [2025/09/12 04:10:23 566605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:175|lost_pn:172|thresh:3| [2025/09/12 04:10:23 566612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 566705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 566711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 566830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:171|lost_pn:172|po_sent_time:1757650223507100|lost_send_time:1757650223501894|loss_delay:64624|frame:STREAM |repair:128| [2025/09/12 04:10:23 566835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:172|po_sent_time:1757650223507202|lost_send_time:1757650223501894|loss_delay:64624|frame:STREAM |repair:128| [2025/09/12 04:10:23 566839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223507202u| [2025/09/12 04:10:23 566843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 566847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573605|now:1757650223566847|interval:6758| [2025/09/12 04:10:23 566852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573605|now:1757650223566847|interv:6758| [2025/09/12 04:10:23 566856] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48025, ack_elapse 58015, delivered 68406|rate 1179108|lost 47| [2025/09/12 04:10:23 566860] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179108) in round 4| [2025/09/12 04:10:23 566865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 566869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 566873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223509074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 566881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223509074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 566888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56450|latest_rtt:57444|min_rtt:30473|applimit:0|lost:45|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 566895] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/09/12 04:10:23 566904] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:90|pkt_type:SHORT_HEADER|pkt_num:72|frame:ACK |recv_time:1757650223566518|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 566909] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343566518|now:1757650223566518|interv:120000000| [2025/09/12 04:10:23 566913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343566518|now:1757650223566518|interv:120000000| [2025/09/12 04:10:23 566917] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223570796|pq_index:0| [2025/09/12 04:10:23 566921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223565888| [2025/09/12 04:10:23 566925] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223566925| [2025/09/12 04:10:23 566933] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223566931| [2025/09/12 04:10:23 566941] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 566948] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|min_srtt:56450|path_bw:1206412|loss_rate:14.90|path_pto:0| [2025/09/12 04:10:23 566952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 566959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 566966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:171|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 566974] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|min_srtt:56450|path_bw:1206412|loss_rate:14.90|path_pto:0| [2025/09/12 04:10:23 566981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 566987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 566993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 567000] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|min_srtt:56450|path_bw:1206412|loss_rate:14.90|path_pto:0| [2025/09/12 04:10:23 567006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 567013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 567020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 567027] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56450|min_srtt:56450|path_bw:1206412|loss_rate:14.90|path_pto:0| [2025/09/12 04:10:23 567039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 567045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 567052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 567058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 567064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 567071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:171|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 567077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 567083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 567090] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/09/12 04:10:23 567151] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223567100|stream_id:0|stream_offset:188763| [2025/09/12 04:10:23 567161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:298|origin_pktnum:171|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 567168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 567175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573605|now:1757650223567174|interval:6431| [2025/09/12 04:10:23 567182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573605|now:1757650223567174|interv:6431| [2025/09/12 04:10:23 567188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 567195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 567202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 567209] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 567216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/09/12 04:10:23 567248] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223567226|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 567256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:299|origin_pktnum:172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 567262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 567274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573605|now:1757650223567274|interval:6331| [2025/09/12 04:10:23 567281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573605|now:1757650223567274|interv:6331| [2025/09/12 04:10:23 567287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 567294] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 567301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 567306] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 567312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/09/12 04:10:23 567347] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223567322|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 567356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 567363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 567369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223573605|now:1757650223567369|interval:6236| [2025/09/12 04:10:23 567375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223573605|now:1757650223567369|interv:6236| [2025/09/12 04:10:23 567382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 567389] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223573605| [2025/09/12 04:10:23 567395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223573605| [2025/09/12 04:10:23 567401] [debug] |xqc_engine_wakeup_after|wakeup:1757650223573605|now:1757650223567401|diff:6204| [2025/09/12 04:10:23 567408] [debug] |xqc_engine_main_logic|END|now:1757650223566931| [2025/09/12 04:10:23 567418] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223567417| [2025/09/12 04:10:23 567444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 567452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:72| [2025/09/12 04:10:23 567458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/09/12 04:10:23 567466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/09/12 04:10:23 567472] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 567482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:177|path_largest_ack:177| [2025/09/12 04:10:23 567486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:121206|prior_delivered:79482|prior_time:1757650223510528|is_app_limited:0|send_elapse:49700|ack_elapse:56889|ctl_first_sent_time:1757650223510913|lagest_ack_time:1757650223567417|curr_delivered:146688| [2025/09/12 04:10:23 567496] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223510913| [2025/09/12 04:10:23 567501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 567505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56450|rttvar:624|minrtt:30473|latest_rtt:56504|ack_delay:24| [2025/09/12 04:10:23 567509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56454|rttvar:475|minrtt:30473|latest_rtt:56504|ack_delay:24| [2025/09/12 04:10:23 567514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:177|lost_pn:174|thresh:3| [2025/09/12 04:10:23 567518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 567587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 567591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 567703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:174|lost_pn:174|po_sent_time:1757650223508981|lost_send_time:1757650223503850|loss_delay:63567|frame:STREAM |repair:128| [2025/09/12 04:10:23 567708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223508981u| [2025/09/12 04:10:23 567712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 567716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223572751|now:1757650223567716|interval:5035| [2025/09/12 04:10:23 567720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223572751|now:1757650223567716|interv:5035| [2025/09/12 04:10:23 567724] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49700, ack_elapse 56889, delivered 67206|rate 1181353|lost 48| [2025/09/12 04:10:23 567729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181353) in round 4| [2025/09/12 04:10:23 567733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 567737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 567741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223510913|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 567745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223510913|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 567750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:56454|latest_rtt:56504|min_rtt:30473|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 567756] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/09/12 04:10:23 567760] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1757650223567417|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 567765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343567417|now:1757650223567417|interv:120000000| [2025/09/12 04:10:23 567769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343567417|now:1757650223567417|interv:120000000| [2025/09/12 04:10:23 567773] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223573605|pq_index:0| [2025/09/12 04:10:23 567777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223566931| [2025/09/12 04:10:23 567781] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223567781| [2025/09/12 04:10:23 567786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223567785| [2025/09/12 04:10:23 567791] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 567798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1206412|loss_rate:15.41|path_pto:0| [2025/09/12 04:10:23 567803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 567807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 567812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:174|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 567816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1206412|loss_rate:15.41|path_pto:0| [2025/09/12 04:10:23 567820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 567825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 567829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 567833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1206412|loss_rate:15.41|path_pto:0| [2025/09/12 04:10:23 567838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:293219| [2025/09/12 04:10:23 567842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 567846] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 567850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 567854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 567858] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 567862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 567866] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 567871] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/09/12 04:10:23 567907] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223567878|stream_id:0|stream_offset:192324| [2025/09/12 04:10:23 567917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:301|origin_pktnum:174|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 567924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 567937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223572751|now:1757650223567936|interval:4815| [2025/09/12 04:10:23 567943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223572751|now:1757650223567936|interv:4815| [2025/09/12 04:10:23 567950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 567957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 567964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 567971] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 567978] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/09/12 04:10:23 568011] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223567988|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 568020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 568027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 568033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223572751|now:1757650223568033|interval:4718| [2025/09/12 04:10:23 568040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223572751|now:1757650223568033|interv:4718| [2025/09/12 04:10:23 568046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 568053] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223572751| [2025/09/12 04:10:23 568058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223572751| [2025/09/12 04:10:23 568065] [debug] |xqc_engine_wakeup_after|wakeup:1757650223572751|now:1757650223568064|diff:4687| [2025/09/12 04:10:23 568071] [debug] |xqc_engine_main_logic|END|now:1757650223567785| [2025/09/12 04:10:23 568078] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223568078| [2025/09/12 04:10:23 568084] [debug] |xqc_engine_wakeup_after|wakeup:1757650223572751|now:1757650223568084|diff:4667| [2025/09/12 04:10:23 568090] [debug] |xqc_engine_main_logic|END|now:1757650223568078| [2025/09/12 04:10:23 569382] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:94|state:ESTABED|recv_time:1757650223569381| [2025/09/12 04:10:23 569399] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 569409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:73| [2025/09/12 04:10:23 569415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/09/12 04:10:23 569445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/09/12 04:10:23 569452] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 569462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:181|path_largest_ack:178| [2025/09/12 04:10:23 569477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:122406|prior_delivered:79482|prior_time:1757650223510528|is_app_limited:0|send_elapse:49815|ack_elapse:58853|ctl_first_sent_time:1757650223511028|lagest_ack_time:1757650223569381|curr_delivered:147888| [2025/09/12 04:10:23 569485] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223511028| [2025/09/12 04:10:23 569490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 569495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:181|path_largest_ack:181| [2025/09/12 04:10:23 569502] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:123606|prior_delivered:81882|prior_time:1757650223512516|is_app_limited:0|send_elapse:49822|ack_elapse:56865|ctl_first_sent_time:1757650223512894|lagest_ack_time:1757650223569381|curr_delivered:149088| [2025/09/12 04:10:23 569509] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223512894| [2025/09/12 04:10:23 569515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 569522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56454|rttvar:475|minrtt:30473|latest_rtt:56487|ack_delay:24| [2025/09/12 04:10:23 569527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56455|rttvar:359|minrtt:30473|latest_rtt:56487|ack_delay:24| [2025/09/12 04:10:23 569533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:181|lost_pn:178|thresh:3| [2025/09/12 04:10:23 569540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 569616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 569620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 569733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:176|lost_pn:178|po_sent_time:1757650223509184|lost_send_time:1757650223505834|loss_delay:63547|frame:STREAM |repair:128| [2025/09/12 04:10:23 569738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223509184u| [2025/09/12 04:10:23 569743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 569747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223574692|now:1757650223569746|interval:4946| [2025/09/12 04:10:23 569751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223574692|now:1757650223569746|interv:4946| [2025/09/12 04:10:23 569755] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49822, ack_elapse 56865, delivered 67206|rate 1181851|lost 49| [2025/09/12 04:10:23 569760] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181851) in round 4| [2025/09/12 04:10:23 569765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 569769] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 569773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223512894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 569777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223512894|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 569782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56455|latest_rtt:56487|min_rtt:30473|applimit:0|lost:48|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 569788] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/09/12 04:10:23 569800] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1757650223569381|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 569805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343569381|now:1757650223569381|interv:120000000| [2025/09/12 04:10:23 569809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343569381|now:1757650223569381|interv:120000000| [2025/09/12 04:10:23 569813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223572751|pq_index:0| [2025/09/12 04:10:23 569817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223567785| [2025/09/12 04:10:23 569821] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223569821| [2025/09/12 04:10:23 569827] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223569825| [2025/09/12 04:10:23 569832] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 569837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1206412|loss_rate:15.64|path_pto:0| [2025/09/12 04:10:23 569841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 569846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 569850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:176|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 569855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1206412|loss_rate:15.64|path_pto:0| [2025/09/12 04:10:23 569859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:293219| [2025/09/12 04:10:23 569863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 569868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 569883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1206412|loss_rate:15.64|path_pto:0| [2025/09/12 04:10:23 569887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 569891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 569896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 569900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1206412|loss_rate:15.64|path_pto:0| [2025/09/12 04:10:23 569907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 569911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 569915] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 569920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 569927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 569934] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:176|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 569941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 569947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 569954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/09/12 04:10:23 569992] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223569965|stream_id:0|stream_offset:194698| [2025/09/12 04:10:23 570002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:303|origin_pktnum:176|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 570009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 570015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223574692|now:1757650223570015|interval:4677| [2025/09/12 04:10:23 570022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223574692|now:1757650223570015|interv:4677| [2025/09/12 04:10:23 570028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 570036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 570042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:293219| [2025/09/12 04:10:23 570048] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 570054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/09/12 04:10:23 570080] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223570064|stream_id:0|stream_offset:293219| [2025/09/12 04:10:23 570088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 570095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 570107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223574692|now:1757650223570106|interval:4586| [2025/09/12 04:10:23 570113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223574692|now:1757650223570106|interv:4586| [2025/09/12 04:10:23 570120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 570127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 570133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 570140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 570146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/09/12 04:10:23 570173] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223570155|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 570180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:305|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 570187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 570194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223574692|now:1757650223570193|interval:4499| [2025/09/12 04:10:23 570200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223574692|now:1757650223570193|interv:4499| [2025/09/12 04:10:23 570206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 570213] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223574692| [2025/09/12 04:10:23 570219] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223574692| [2025/09/12 04:10:23 570225] [debug] |xqc_engine_wakeup_after|wakeup:1757650223574692|now:1757650223570225|diff:4467| [2025/09/12 04:10:23 570231] [debug] |xqc_engine_main_logic|END|now:1757650223569825| [2025/09/12 04:10:23 570239] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223570238| [2025/09/12 04:10:23 570244] [debug] |xqc_engine_wakeup_after|wakeup:1757650223574692|now:1757650223570244|diff:4448| [2025/09/12 04:10:23 570250] [debug] |xqc_engine_main_logic|END|now:1757650223570238| [2025/09/12 04:10:23 571441] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223571440| [2025/09/12 04:10:23 571456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 571465] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:74| [2025/09/12 04:10:23 571472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/09/12 04:10:23 571480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/09/12 04:10:23 571487] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 571497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:185|path_largest_ack:182| [2025/09/12 04:10:23 571512] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:124806|prior_delivered:81882|prior_time:1757650223512516|is_app_limited:0|send_elapse:49932|ack_elapse:58924|ctl_first_sent_time:1757650223513004|lagest_ack_time:1757650223571440|curr_delivered:150288| [2025/09/12 04:10:23 571519] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223513004| [2025/09/12 04:10:23 571527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 571533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:185|path_largest_ack:185| [2025/09/12 04:10:23 571540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:4|tx_in_flight:127206|prior_delivered:83082|prior_time:1757650223514521|is_app_limited:0|send_elapse:51488|ack_elapse:56919|ctl_first_sent_time:1757650223514859|lagest_ack_time:1757650223571440|curr_delivered:151488| [2025/09/12 04:10:23 571547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223514859| [2025/09/12 04:10:23 571553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 571559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56455|rttvar:359|minrtt:30473|latest_rtt:56581|ack_delay:24| [2025/09/12 04:10:23 571566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56468|rttvar:295|minrtt:30473|latest_rtt:56581|ack_delay:24| [2025/09/12 04:10:23 571572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:185|lost_pn:182|thresh:3| [2025/09/12 04:10:23 571578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 571645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 571649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 571766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:179|lost_pn:182|po_sent_time:1757650223511145|lost_send_time:1757650223507787|loss_delay:63653|frame:STREAM |repair:128| [2025/09/12 04:10:23 571772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:180|lost_pn:182|po_sent_time:1757650223511270|lost_send_time:1757650223507787|loss_delay:63653|frame:STREAM |repair:128| [2025/09/12 04:10:23 571776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223511270u| [2025/09/12 04:10:23 571780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 571784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576779|now:1757650223571784|interval:4995| [2025/09/12 04:10:23 571788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576779|now:1757650223571784|interv:4995| [2025/09/12 04:10:23 571793] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51488, ack_elapse 56919, delivered 68406|rate 1201813|lost 51| [2025/09/12 04:10:23 571797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201813) in round 4| [2025/09/12 04:10:23 571801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 571805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106058|extra_cwnd:17564| [2025/09/12 04:10:23 571809] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223514859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 571814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223514859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 571818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1206412|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56468|latest_rtt:56581|min_rtt:30473|applimit:0|lost:49|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 571826] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/09/12 04:10:23 571831] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1757650223571440|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 571836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343571440|now:1757650223571440|interv:120000000| [2025/09/12 04:10:23 571840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343571440|now:1757650223571440|interv:120000000| [2025/09/12 04:10:23 571844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223574692|pq_index:0| [2025/09/12 04:10:23 571848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223569825| [2025/09/12 04:10:23 571852] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223571852| [2025/09/12 04:10:23 571857] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223571856| [2025/09/12 04:10:23 571862] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 571867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1206412|loss_rate:15.81|path_pto:0| [2025/09/12 04:10:23 571871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 571876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 571880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:179|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 571885] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1206412|loss_rate:15.81|path_pto:0| [2025/09/12 04:10:23 571889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 571893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 571897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:180|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 571902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1206412|loss_rate:15.81|path_pto:0| [2025/09/12 04:10:23 571907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 571914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 571926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 571934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1206412|loss_rate:15.81|path_pto:0| [2025/09/12 04:10:23 571940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 571947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 571953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 571960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56468|min_srtt:56468|path_bw:1206412|loss_rate:15.81|path_pto:0| [2025/09/12 04:10:23 571966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 571973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 571979] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 571985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 571992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 571998] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:179|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 572004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 572010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 572017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/09/12 04:10:23 572049] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223572028|stream_id:0|stream_offset:198259| [2025/09/12 04:10:23 572058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:306|origin_pktnum:179|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 572065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 572071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576779|now:1757650223572071|interval:4708| [2025/09/12 04:10:23 572078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576779|now:1757650223572071|interv:4708| [2025/09/12 04:10:23 572084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 572091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 572104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 572112] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 572118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/09/12 04:10:23 572152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223572128|stream_id:0|stream_offset:199446| [2025/09/12 04:10:23 572161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:307|origin_pktnum:180|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 572169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 572175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576779|now:1757650223572175|interval:4604| [2025/09/12 04:10:23 572182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576779|now:1757650223572175|interv:4604| [2025/09/12 04:10:23 572188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 572195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 572201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 572207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 572214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/09/12 04:10:23 572249] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223572224|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 572267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 572274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 572281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576779|now:1757650223572281|interval:4498| [2025/09/12 04:10:23 572288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576779|now:1757650223572281|interv:4498| [2025/09/12 04:10:23 572294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 572301] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 572308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 572320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 572327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/09/12 04:10:23 572354] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223572336|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 572362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 572369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 572375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223576779|now:1757650223572375|interval:4404| [2025/09/12 04:10:23 572382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223576779|now:1757650223572375|interv:4404| [2025/09/12 04:10:23 572388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 572395] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223576779| [2025/09/12 04:10:23 572401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223576779| [2025/09/12 04:10:23 572407] [debug] |xqc_engine_wakeup_after|wakeup:1757650223576779|now:1757650223572406|diff:4373| [2025/09/12 04:10:23 572413] [debug] |xqc_engine_main_logic|END|now:1757650223571856| [2025/09/12 04:10:23 572439] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223572438| [2025/09/12 04:10:23 572450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 572458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:75| [2025/09/12 04:10:23 572464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/09/12 04:10:23 572473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/09/12 04:10:23 572480] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 572488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:187|origin_pktnum:79|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:187| [2025/09/12 04:10:23 572493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:126000|prior_delivered:85488|prior_time:1757650223516914|is_app_limited:0|send_elapse:52346|ack_elapse:55524|ctl_first_sent_time:1757650223517354|lagest_ack_time:1757650223572438|curr_delivered:152688| [2025/09/12 04:10:23 572498] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223517354| [2025/09/12 04:10:23 572502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 572507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56468|rttvar:295|minrtt:30473|latest_rtt:55084|ack_delay:24| [2025/09/12 04:10:23 572511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56292|rttvar:574|minrtt:30473|latest_rtt:55084|ack_delay:24| [2025/09/12 04:10:23 572515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/09/12 04:10:23 572524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 572601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 572605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 572731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:183|lost_pn:184|po_sent_time:1757650223513126|lost_send_time:1757650223509110|loss_delay:63328|frame:STREAM |repair:128| [2025/09/12 04:10:23 572735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:184|lost_pn:184|po_sent_time:1757650223513252|lost_send_time:1757650223509110|loss_delay:63328|frame:STREAM |repair:128| [2025/09/12 04:10:23 572742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223513252u| [2025/09/12 04:10:23 572746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 572750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578273|now:1757650223572750|interval:5523| [2025/09/12 04:10:23 572755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578273|now:1757650223572750|interv:5523| [2025/09/12 04:10:23 572759] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52346, ack_elapse 55524, delivered 67200|rate 1210287|lost 53| [2025/09/12 04:10:23 572763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210287) in round 4| [2025/09/12 04:10:23 572767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 572771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106401|extra_cwnd:17564| [2025/09/12 04:10:23 572776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223517354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 572781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223517354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 572785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1210287|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56292|latest_rtt:55084|min_rtt:30473|applimit:0|lost:51|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 572791] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/09/12 04:10:23 572795] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1757650223572438|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 572800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343572438|now:1757650223572438|interv:120000000| [2025/09/12 04:10:23 572804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343572438|now:1757650223572438|interv:120000000| [2025/09/12 04:10:23 572808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223576779|pq_index:0| [2025/09/12 04:10:23 572812] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223571856| [2025/09/12 04:10:23 572816] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223572816| [2025/09/12 04:10:23 572821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223572820| [2025/09/12 04:10:23 572826] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 572831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1210287|loss_rate:16.24|path_pto:0| [2025/09/12 04:10:23 572835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 572842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 572847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:183|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 572851] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1210287|loss_rate:16.24|path_pto:0| [2025/09/12 04:10:23 572855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 572859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 572864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:184|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 572868] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1210287|loss_rate:16.24|path_pto:0| [2025/09/12 04:10:23 572872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 572876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 572880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 572884] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56292|min_srtt:56292|path_bw:1210287|loss_rate:16.24|path_pto:0| [2025/09/12 04:10:23 572889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:299154| [2025/09/12 04:10:23 572893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 572896] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 572900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 572904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 572909] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:183|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 572913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 572917] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 572922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/09/12 04:10:23 572958] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223572932|stream_id:0|stream_offset:203007| [2025/09/12 04:10:23 572973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:310|origin_pktnum:183|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 572980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 572986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578273|now:1757650223572986|interval:5287| [2025/09/12 04:10:23 572993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578273|now:1757650223572986|interv:5287| [2025/09/12 04:10:23 572999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 573006] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:184|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 573013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 573019] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 573026] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/09/12 04:10:23 573080] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223573036|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 573090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:311|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 573098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 573104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578273|now:1757650223573104|interval:5169| [2025/09/12 04:10:23 573111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578273|now:1757650223573104|interv:5169| [2025/09/12 04:10:23 573117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 573124] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 573131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 573137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 573144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/09/12 04:10:23 573180] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223573155|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 573189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 573203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 573210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223578273|now:1757650223573209|interval:5064| [2025/09/12 04:10:23 573215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223578273|now:1757650223573209|interv:5064| [2025/09/12 04:10:23 573222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 573227] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223578273| [2025/09/12 04:10:23 573231] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223578273| [2025/09/12 04:10:23 573235] [debug] |xqc_engine_wakeup_after|wakeup:1757650223578273|now:1757650223573235|diff:5038| [2025/09/12 04:10:23 573239] [debug] |xqc_engine_main_logic|END|now:1757650223572820| [2025/09/12 04:10:23 573247] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223573247| [2025/09/12 04:10:23 573253] [debug] |xqc_engine_wakeup_after|wakeup:1757650223578273|now:1757650223573252|diff:5021| [2025/09/12 04:10:23 573258] [debug] |xqc_engine_main_logic|END|now:1757650223573247| [2025/09/12 04:10:23 574367] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223574366| [2025/09/12 04:10:23 574383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 574393] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:76| [2025/09/12 04:10:23 574398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/09/12 04:10:23 574407] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/09/12 04:10:23 574414] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 574442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:189|path_largest_ack:188| [2025/09/12 04:10:23 574449] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:127200|prior_delivered:85488|prior_time:1757650223516914|is_app_limited:0|send_elapse:52499|ack_elapse:57452|ctl_first_sent_time:1757650223517507|lagest_ack_time:1757650223574366|curr_delivered:153888| [2025/09/12 04:10:23 574456] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223517507| [2025/09/12 04:10:23 574463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 574470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:189|path_largest_ack:189| [2025/09/12 04:10:23 574477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:127200|prior_delivered:85488|prior_time:1757650223516914|is_app_limited:0|send_elapse:52499|ack_elapse:57452|ctl_first_sent_time:1757650223517507|lagest_ack_time:1757650223574366|curr_delivered:155088| [2025/09/12 04:10:23 574483] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223517613| [2025/09/12 04:10:23 574487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 574497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56292|rttvar:574|minrtt:30473|latest_rtt:56753|ack_delay:24| [2025/09/12 04:10:23 574501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56347|rttvar:540|minrtt:30473|latest_rtt:56753|ack_delay:24| [2025/09/12 04:10:23 574505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:189|lost_pn:186|thresh:3| [2025/09/12 04:10:23 574509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 574574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 574578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 574712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:186|lost_pn:186|po_sent_time:1757650223514945|lost_send_time:1757650223510519|loss_delay:63847|frame:STREAM |repair:128| [2025/09/12 04:10:23 574716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223514945u| [2025/09/12 04:10:23 574721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 574725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56347|rtt_var:540|pto_duration:58507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 574729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 574733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 574737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147606| [2025/09/12 04:10:23 574741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651662|now:1757650223574724|interv:76938| [2025/09/12 04:10:23 574745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651662|now:1757650223574724|interval:76938|pto_count:0|srtt:56347 [2025/09/12 04:10:23 574749] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52499, ack_elapse 57452, delivered 69600|rate 1211446|lost 54| [2025/09/12 04:10:23 574754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211446) in round 4| [2025/09/12 04:10:23 574758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 574762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 574766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223517613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 574771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223517613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 574776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56347|latest_rtt:56753|min_rtt:30473|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 574781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/09/12 04:10:23 574786] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1757650223574366|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 574790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343574366|now:1757650223574366|interv:120000000| [2025/09/12 04:10:23 574797] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343574366|now:1757650223574366|interv:120000000| [2025/09/12 04:10:23 574801] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223578273|pq_index:0| [2025/09/12 04:10:23 574805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223572820| [2025/09/12 04:10:23 574809] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223574809| [2025/09/12 04:10:23 574814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223574813| [2025/09/12 04:10:23 574819] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 574824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|min_srtt:56347|path_bw:1211446|loss_rate:16.72|path_pto:0| [2025/09/12 04:10:23 574829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 574833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 574838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:186|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 574842] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|min_srtt:56347|path_bw:1211446|loss_rate:16.72|path_pto:0| [2025/09/12 04:10:23 574846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:299154| [2025/09/12 04:10:23 574850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 574855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 574859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|min_srtt:56347|path_bw:1211446|loss_rate:16.72|path_pto:0| [2025/09/12 04:10:23 574863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 574867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 574872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 574876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56347|min_srtt:56347|path_bw:1211446|loss_rate:16.72|path_pto:0| [2025/09/12 04:10:23 574880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:301528| [2025/09/12 04:10:23 574884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 574890] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 574894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 574898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 574903] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:186|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 574907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 574911] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 574915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/09/12 04:10:23 574977] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223574926|stream_id:0|stream_offset:206568| [2025/09/12 04:10:23 574988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:313|origin_pktnum:186|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 574995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 575001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56347|rtt_var:540|pto_duration:58507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 575008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 575014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 575020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148806| [2025/09/12 04:10:23 575026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223653433|now:1757650223575001|interv:78432| [2025/09/12 04:10:23 575032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223653433|now:1757650223575001|interval:78432|pto_count:0|srtt:56347 [2025/09/12 04:10:23 575038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 575045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 575051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:299154| [2025/09/12 04:10:23 575058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 575064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/09/12 04:10:23 575129] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223575095|stream_id:0|stream_offset:299154| [2025/09/12 04:10:23 575144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 575151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 575159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56347|rtt_var:540|pto_duration:58507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 575165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 575171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 575177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150006| [2025/09/12 04:10:23 575183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223653602|now:1757650223575158|interv:78444| [2025/09/12 04:10:23 575189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223653602|now:1757650223575158|interval:78444|pto_count:0|srtt:56347 [2025/09/12 04:10:23 575196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 575201] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 575206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 575210] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 575214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/09/12 04:10:23 575246] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223575221|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 575255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 575262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 575269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56347|rtt_var:540|pto_duration:58507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 575275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 575282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 575288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151206| [2025/09/12 04:10:23 575294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223653728|now:1757650223575268|interv:78460| [2025/09/12 04:10:23 575300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223653728|now:1757650223575268|interval:78460|pto_count:0|srtt:56347 [2025/09/12 04:10:23 575306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 575319] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223653728| [2025/09/12 04:10:23 575326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223653728| [2025/09/12 04:10:23 575332] [debug] |xqc_engine_wakeup_after|wakeup:1757650223653728|now:1757650223575331|diff:78397| [2025/09/12 04:10:23 575338] [debug] |xqc_engine_main_logic|END|now:1757650223574813| [2025/09/12 04:10:23 575348] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223575348| [2025/09/12 04:10:23 575355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 575363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:77| [2025/09/12 04:10:23 575370] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/09/12 04:10:23 575379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/09/12 04:10:23 575385] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 575394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:192|path_largest_ack:192| [2025/09/12 04:10:23 575402] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:129600|prior_delivered:87888|prior_time:1757650223518499|is_app_limited:0|send_elapse:53775|ack_elapse:56849|ctl_first_sent_time:1757650223518946|lagest_ack_time:1757650223575348|curr_delivered:156288| [2025/09/12 04:10:23 575409] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223518946| [2025/09/12 04:10:23 575416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 575440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56347|rttvar:540|minrtt:30473|latest_rtt:56402|ack_delay:24| [2025/09/12 04:10:23 575447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56351|rttvar:412|minrtt:30473|latest_rtt:56402|ack_delay:24| [2025/09/12 04:10:23 575453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:192|lost_pn:189|thresh:3| [2025/09/12 04:10:23 575460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 575552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 575558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 575716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 575720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223581169|now:1757650223575719|interval:5450| [2025/09/12 04:10:23 575724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223581169|now:1757650223575719|interv:5450| [2025/09/12 04:10:23 575728] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 53775, ack_elapse 56849, delivered 68400|rate 1203187|lost 54| [2025/09/12 04:10:23 575733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203187) in round 4| [2025/09/12 04:10:23 575737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 575741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 575745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223518946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 575752] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223518946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 575756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150006|srtt:56351|latest_rtt:56402|min_rtt:30473|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 575762] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/09/12 04:10:23 575768] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1757650223575348|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 575773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343575348|now:1757650223575348|interv:120000000| [2025/09/12 04:10:23 575777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343575348|now:1757650223575348|interv:120000000| [2025/09/12 04:10:23 575780] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223653728|pq_index:0| [2025/09/12 04:10:23 575785] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223574813| [2025/09/12 04:10:23 575788] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223575788| [2025/09/12 04:10:23 575793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223575792| [2025/09/12 04:10:23 575799] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 575803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.88|path_pto:0| [2025/09/12 04:10:23 575808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:301528| [2025/09/12 04:10:23 575812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 575817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 575821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.88|path_pto:0| [2025/09/12 04:10:23 575825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 575829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 575833] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 575837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 575844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 575848] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 575852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:301528| [2025/09/12 04:10:23 575857] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 575861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/09/12 04:10:23 575892] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223575869|stream_id:0|stream_offset:301528| [2025/09/12 04:10:23 575898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:316|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 575906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 575913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223581169|now:1757650223575912|interval:5257| [2025/09/12 04:10:23 575919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223581169|now:1757650223575912|interv:5257| [2025/09/12 04:10:23 575927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 575933] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223581169| [2025/09/12 04:10:23 575940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223581169| [2025/09/12 04:10:23 575945] [debug] |xqc_engine_wakeup_after|wakeup:1757650223581169|now:1757650223575945|diff:5224| [2025/09/12 04:10:23 575952] [debug] |xqc_engine_main_logic|END|now:1757650223575792| [2025/09/12 04:10:23 575960] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223575960| [2025/09/12 04:10:23 575965] [debug] |xqc_engine_wakeup_after|wakeup:1757650223581169|now:1757650223575965|diff:5204| [2025/09/12 04:10:23 575971] [debug] |xqc_engine_main_logic|END|now:1757650223575960| [2025/09/12 04:10:23 577336] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223577335| [2025/09/12 04:10:23 577351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 577360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:78| [2025/09/12 04:10:23 577365] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/09/12 04:10:23 577375] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/09/12 04:10:23 577381] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 577391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:196|path_largest_ack:193| [2025/09/12 04:10:23 577398] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:130800|prior_delivered:87888|prior_time:1757650223518499|is_app_limited:0|send_elapse:54011|ack_elapse:58836|ctl_first_sent_time:1757650223519182|lagest_ack_time:1757650223577335|curr_delivered:157488| [2025/09/12 04:10:23 577412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223519182| [2025/09/12 04:10:23 577436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 577447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:196|path_largest_ack:196| [2025/09/12 04:10:23 577453] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:132000|prior_delivered:90288|prior_time:1757650223520554|is_app_limited:0|send_elapse:53964|ack_elapse:56781|ctl_first_sent_time:1757650223520955|lagest_ack_time:1757650223577335|curr_delivered:158688| [2025/09/12 04:10:23 577459] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223520955| [2025/09/12 04:10:23 577466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 577471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56351|rttvar:412|minrtt:30473|latest_rtt:56380|ack_delay:32| [2025/09/12 04:10:23 577478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56351|rttvar:309|minrtt:30473|latest_rtt:56380|ack_delay:32| [2025/09/12 04:10:23 577482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:196|lost_pn:193|thresh:3| [2025/09/12 04:10:23 577487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 577558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 577562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 577707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:190|lost_pn:193|po_sent_time:1757650223517717|lost_send_time:1757650223513908|loss_delay:63427|frame:STREAM |repair:128| [2025/09/12 04:10:23 577712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:193|po_sent_time:1757650223517822|lost_send_time:1757650223513908|loss_delay:63427|frame:STREAM |repair:128| [2025/09/12 04:10:23 577716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223517822u| [2025/09/12 04:10:23 577720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 577724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582726|now:1757650223577724|interval:5002| [2025/09/12 04:10:23 577729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582726|now:1757650223577724|interv:5002| [2025/09/12 04:10:23 577733] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 53964, ack_elapse 56781, delivered 68400|rate 1204628|lost 56| [2025/09/12 04:10:23 577737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204628) in round 4| [2025/09/12 04:10:23 577741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 577745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 577749] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223520955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 577754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223520955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 577761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56351|latest_rtt:56380|min_rtt:30473|applimit:0|lost:54|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 577767] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/09/12 04:10:23 577771] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1757650223577335|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 577776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343577335|now:1757650223577335|interv:120000000| [2025/09/12 04:10:23 577780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343577335|now:1757650223577335|interv:120000000| [2025/09/12 04:10:23 577784] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223581169|pq_index:0| [2025/09/12 04:10:23 577789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223575792| [2025/09/12 04:10:23 577793] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223577793| [2025/09/12 04:10:23 577798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223577797| [2025/09/12 04:10:23 577803] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 577808] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.82|path_pto:0| [2025/09/12 04:10:23 577812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 577817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 577821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:190|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 577826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.82|path_pto:0| [2025/09/12 04:10:23 577830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 577834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 577838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 577843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.82|path_pto:0| [2025/09/12 04:10:23 577847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 577859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 577863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 577867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.82|path_pto:0| [2025/09/12 04:10:23 577871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 577875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 577880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 577884] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56351|min_srtt:56351|path_bw:1211446|loss_rate:16.82|path_pto:0| [2025/09/12 04:10:23 577888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 577892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 577896] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 577900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 577905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 577912] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:190|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 577918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 577925] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 577932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/09/12 04:10:23 577978] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223577943|stream_id:0|stream_offset:210129| [2025/09/12 04:10:23 577989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:317|origin_pktnum:190|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 577996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 578002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582726|now:1757650223578002|interval:4724| [2025/09/12 04:10:23 578020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582726|now:1757650223578002|interv:4724| [2025/09/12 04:10:23 578033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 578040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 578046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 578053] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 578059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/09/12 04:10:23 578106] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223578069|stream_id:0|stream_offset:211316| [2025/09/12 04:10:23 578115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:318|origin_pktnum:191|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 578122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 578127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582726|now:1757650223578127|interval:4599| [2025/09/12 04:10:23 578133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582726|now:1757650223578127|interv:4599| [2025/09/12 04:10:23 578139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 578147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 578153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 578160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 578166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/09/12 04:10:23 578192] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223578175|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 578201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 578207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 578214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582726|now:1757650223578214|interval:4512| [2025/09/12 04:10:23 578220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582726|now:1757650223578214|interv:4512| [2025/09/12 04:10:23 578226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 578233] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 578245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 578251] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 578258] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/09/12 04:10:23 578307] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223578267|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 578316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:320|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 578323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 578329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223582726|now:1757650223578329|interval:4397| [2025/09/12 04:10:23 578335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223582726|now:1757650223578329|interv:4397| [2025/09/12 04:10:23 578341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 578347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223582726| [2025/09/12 04:10:23 578358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223582726| [2025/09/12 04:10:23 578363] [debug] |xqc_engine_wakeup_after|wakeup:1757650223582726|now:1757650223578363|diff:4363| [2025/09/12 04:10:23 578370] [debug] |xqc_engine_main_logic|END|now:1757650223577797| [2025/09/12 04:10:23 578377] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223578377| [2025/09/12 04:10:23 578382] [debug] |xqc_engine_wakeup_after|wakeup:1757650223582726|now:1757650223578382|diff:4344| [2025/09/12 04:10:23 578388] [debug] |xqc_engine_main_logic|END|now:1757650223578377| [2025/09/12 04:10:23 579347] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223579345| [2025/09/12 04:10:23 579361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 579370] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:79| [2025/09/12 04:10:23 579376] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/09/12 04:10:23 579385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/09/12 04:10:23 579391] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 579400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:200|path_largest_ack:197| [2025/09/12 04:10:23 579407] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:133200|prior_delivered:90288|prior_time:1757650223520554|is_app_limited:0|send_elapse:54058|ack_elapse:58791|ctl_first_sent_time:1757650223521049|lagest_ack_time:1757650223579345|curr_delivered:159888| [2025/09/12 04:10:23 579414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223521049| [2025/09/12 04:10:23 579441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 579456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:200|path_largest_ack:200| [2025/09/12 04:10:23 579462] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:134400|prior_delivered:92688|prior_time:1757650223522439|is_app_limited:0|send_elapse:55673|ack_elapse:56906|ctl_first_sent_time:1757650223522830|lagest_ack_time:1757650223579345|curr_delivered:161088| [2025/09/12 04:10:23 579469] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223522830| [2025/09/12 04:10:23 579476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 579482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56351|rttvar:309|minrtt:30473|latest_rtt:56515|ack_delay:24| [2025/09/12 04:10:23 579489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56369|rttvar:267|minrtt:30473|latest_rtt:56515|ack_delay:24| [2025/09/12 04:10:23 579496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:200|lost_pn:197|thresh:3| [2025/09/12 04:10:23 579502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 579580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 579583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 579751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:194|lost_pn:197|po_sent_time:1757650223519299|lost_send_time:1757650223515766|loss_delay:63579|frame:STREAM |repair:128| [2025/09/12 04:10:23 579755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:195|lost_pn:197|po_sent_time:1757650223519404|lost_send_time:1757650223515766|loss_delay:63579|frame:STREAM |repair:128| [2025/09/12 04:10:23 579760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223519404u| [2025/09/12 04:10:23 579764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 579768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584753|now:1757650223579768|interval:4985| [2025/09/12 04:10:23 579774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584753|now:1757650223579768|interv:4985| [2025/09/12 04:10:23 579780] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55673, ack_elapse 56906, delivered 68400|rate 1201982|lost 58| [2025/09/12 04:10:23 579788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201982) in round 4| [2025/09/12 04:10:23 579793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 579797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 579801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223522830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 579806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223522830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 579813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56369|latest_rtt:56515|min_rtt:30473|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 579819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/09/12 04:10:23 579824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1757650223579345|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 579829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343579345|now:1757650223579345|interv:120000000| [2025/09/12 04:10:23 579833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343579345|now:1757650223579345|interv:120000000| [2025/09/12 04:10:23 579837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223582726|pq_index:0| [2025/09/12 04:10:23 579841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223577797| [2025/09/12 04:10:23 579845] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223579845| [2025/09/12 04:10:23 579850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223579849| [2025/09/12 04:10:23 579856] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 579863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|min_srtt:56369|path_bw:1211446|loss_rate:17.23|path_pto:0| [2025/09/12 04:10:23 579870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 579876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 579882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:194|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 579888] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|min_srtt:56369|path_bw:1211446|loss_rate:17.23|path_pto:0| [2025/09/12 04:10:23 579895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 579900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 579905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:195|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 579909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|min_srtt:56369|path_bw:1211446|loss_rate:17.23|path_pto:0| [2025/09/12 04:10:23 579916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 579927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 579934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 579942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|min_srtt:56369|path_bw:1211446|loss_rate:17.23|path_pto:0| [2025/09/12 04:10:23 579948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 579955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 579962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 579968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56369|min_srtt:56369|path_bw:1211446|loss_rate:17.23|path_pto:0| [2025/09/12 04:10:23 579975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 579981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 579987] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 579993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 579999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 580006] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:194|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 580012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 580019] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 580025] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/09/12 04:10:23 580087] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223580036|stream_id:0|stream_offset:214877| [2025/09/12 04:10:23 580098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:321|origin_pktnum:194|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 580105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 580112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584753|now:1757650223580112|interval:4641| [2025/09/12 04:10:23 580119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584753|now:1757650223580112|interv:4641| [2025/09/12 04:10:23 580132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 580139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:195|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 580145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 580152] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 580158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/09/12 04:10:23 580217] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223580169|stream_id:0|stream_offset:216064| [2025/09/12 04:10:23 580226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:322|origin_pktnum:195|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 580233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 580239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584753|now:1757650223580239|interval:4514| [2025/09/12 04:10:23 580246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584753|now:1757650223580239|interv:4514| [2025/09/12 04:10:23 580252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 580260] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 580266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 580272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 580279] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/09/12 04:10:23 580325] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223580289|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 580334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 580341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 580347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584753|now:1757650223580347|interval:4406| [2025/09/12 04:10:23 580353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584753|now:1757650223580347|interv:4406| [2025/09/12 04:10:23 580359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 580366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 580379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 580385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 580391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/09/12 04:10:23 580453] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223580401|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 580465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 580472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 580478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223584753|now:1757650223580478|interval:4275| [2025/09/12 04:10:23 580484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223584753|now:1757650223580478|interv:4275| [2025/09/12 04:10:23 580490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 580497] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223584753| [2025/09/12 04:10:23 580503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223584753| [2025/09/12 04:10:23 580509] [debug] |xqc_engine_wakeup_after|wakeup:1757650223584753|now:1757650223580509|diff:4244| [2025/09/12 04:10:23 580516] [debug] |xqc_engine_main_logic|END|now:1757650223579849| [2025/09/12 04:10:23 580527] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223580526| [2025/09/12 04:10:23 580535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 580543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:80| [2025/09/12 04:10:23 580549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/09/12 04:10:23 580558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/09/12 04:10:23 580564] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 580573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:202|path_largest_ack:202| [2025/09/12 04:10:23 580580] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136800|prior_delivered:92688|prior_time:1757650223522439|is_app_limited:0|send_elapse:55869|ack_elapse:58087|ctl_first_sent_time:1757650223523026|lagest_ack_time:1757650223580526|curr_delivered:162288| [2025/09/12 04:10:23 580588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223523026| [2025/09/12 04:10:23 580595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 580602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56369|rttvar:267|minrtt:30473|latest_rtt:57500|ack_delay:24| [2025/09/12 04:10:23 580608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56507|rttvar:477|minrtt:30473|latest_rtt:57500|ack_delay:24| [2025/09/12 04:10:23 580622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:202|lost_pn:199|thresh:3| [2025/09/12 04:10:23 580628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 580700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 580704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 580881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:199|po_sent_time:1757650223521174|lost_send_time:1757650223515839|loss_delay:64687|frame:STREAM |repair:128| [2025/09/12 04:10:23 580888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:199|lost_pn:199|po_sent_time:1757650223521315|lost_send_time:1757650223515839|loss_delay:64687|frame:STREAM |repair:128| [2025/09/12 04:10:23 580895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223521315u| [2025/09/12 04:10:23 580902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 580908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587621|now:1757650223580907|interval:6714| [2025/09/12 04:10:23 580914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587621|now:1757650223580907|interv:6714| [2025/09/12 04:10:23 580920] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55869, ack_elapse 58087, delivered 69600|rate 1198202|lost 60| [2025/09/12 04:10:23 580927] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198202) in round 4| [2025/09/12 04:10:23 580933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 580939] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 580945] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223523026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 580952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223523026|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 580959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56507|latest_rtt:57500|min_rtt:30473|applimit:0|lost:58|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 580967] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/09/12 04:10:23 580974] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1757650223580526|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 580982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343580526|now:1757650223580526|interv:120000000| [2025/09/12 04:10:23 580994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343580526|now:1757650223580526|interv:120000000| [2025/09/12 04:10:23 581000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223584753|pq_index:0| [2025/09/12 04:10:23 581006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223579849| [2025/09/12 04:10:23 581012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223581011| [2025/09/12 04:10:23 581019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223581017| [2025/09/12 04:10:23 581026] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 581033] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|min_srtt:56507|path_bw:1211446|loss_rate:17.63|path_pto:0| [2025/09/12 04:10:23 581041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 581047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 581053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 581060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|min_srtt:56507|path_bw:1211446|loss_rate:17.63|path_pto:0| [2025/09/12 04:10:23 581067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 581073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 581079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:199|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 581086] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|min_srtt:56507|path_bw:1211446|loss_rate:17.63|path_pto:0| [2025/09/12 04:10:23 581093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 581099] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 581106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 581113] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56507|min_srtt:56507|path_bw:1211446|loss_rate:17.63|path_pto:0| [2025/09/12 04:10:23 581120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 581131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 581135] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 581138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 581143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 581147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 581151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 581156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 581160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/09/12 04:10:23 581194] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223581168|stream_id:0|stream_offset:219625| [2025/09/12 04:10:23 581204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:325|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 581211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 581218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587621|now:1757650223581217|interval:6404| [2025/09/12 04:10:23 581225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587621|now:1757650223581217|interv:6404| [2025/09/12 04:10:23 581231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 581238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:199|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 581245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 581250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 581254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/09/12 04:10:23 581298] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223581261|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 581307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:326|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 581313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 581320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587621|now:1757650223581320|interval:6301| [2025/09/12 04:10:23 581332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587621|now:1757650223581320|interv:6301| [2025/09/12 04:10:23 581339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 581346] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 581352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 581359] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 581365] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/09/12 04:10:23 581415] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223581375|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 581448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 581455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 581461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223587621|now:1757650223581461|interval:6160| [2025/09/12 04:10:23 581466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223587621|now:1757650223581461|interv:6160| [2025/09/12 04:10:23 581470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 581475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223587621| [2025/09/12 04:10:23 581479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223587621| [2025/09/12 04:10:23 581483] [debug] |xqc_engine_wakeup_after|wakeup:1757650223587621|now:1757650223581483|diff:6138| [2025/09/12 04:10:23 581487] [debug] |xqc_engine_main_logic|END|now:1757650223581017| [2025/09/12 04:10:23 581494] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223581494| [2025/09/12 04:10:23 581499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 581505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:81| [2025/09/12 04:10:23 581508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/09/12 04:10:23 581514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/09/12 04:10:23 581518] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 581525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:204|path_largest_ack:204| [2025/09/12 04:10:23 581530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:136800|prior_delivered:95088|prior_time:1757650223524513|is_app_limited:0|send_elapse:55836|ack_elapse:56981|ctl_first_sent_time:1757650223524912|lagest_ack_time:1757650223581494|curr_delivered:163488| [2025/09/12 04:10:23 581534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223524912| [2025/09/12 04:10:23 581545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 581549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56507|rttvar:477|minrtt:30473|latest_rtt:56582|ack_delay:24| [2025/09/12 04:10:23 581553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56513|rttvar:370|minrtt:30473|latest_rtt:56582|ack_delay:24| [2025/09/12 04:10:23 581557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:204|lost_pn:201|thresh:3| [2025/09/12 04:10:23 581561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 581618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 581622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 581783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:201|po_sent_time:1757650223522934|lost_send_time:1757650223517840|loss_delay:63654|frame:STREAM |repair:128| [2025/09/12 04:10:23 581788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223522934u| [2025/09/12 04:10:23 581792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 581796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223586790|now:1757650223581796|interval:4994| [2025/09/12 04:10:23 581800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223586790|now:1757650223581796|interv:4994| [2025/09/12 04:10:23 581804] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55836, ack_elapse 56981, delivered 68400|rate 1200400|lost 61| [2025/09/12 04:10:23 581808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200400) in round 4| [2025/09/12 04:10:23 581812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 581817] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 581820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223524912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 581825] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223524912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 581829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:56513|latest_rtt:56582|min_rtt:30473|applimit:0|lost:60|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 581837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/09/12 04:10:23 581842] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1757650223581494|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 581847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343581494|now:1757650223581494|interv:120000000| [2025/09/12 04:10:23 581851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343581494|now:1757650223581494|interv:120000000| [2025/09/12 04:10:23 581855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223587621|pq_index:0| [2025/09/12 04:10:23 581859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223581017| [2025/09/12 04:10:23 581863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223581862| [2025/09/12 04:10:23 581868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223581866| [2025/09/12 04:10:23 581873] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 581881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56513|min_srtt:56513|path_bw:1211446|loss_rate:18.07|path_pto:0| [2025/09/12 04:10:23 581888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 581895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56513|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 581902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 581909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56513|min_srtt:56513|path_bw:1211446|loss_rate:18.07|path_pto:0| [2025/09/12 04:10:23 581914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 581919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56513|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 581924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 581931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56513|min_srtt:56513|path_bw:1211446|loss_rate:18.07|path_pto:0| [2025/09/12 04:10:23 581937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:309837| [2025/09/12 04:10:23 581943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 581949] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 581960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 581966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 581973] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 581979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 581986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 581992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/09/12 04:10:23 582029] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223582003|stream_id:0|stream_offset:223186| [2025/09/12 04:10:23 582039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:328|origin_pktnum:201|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 582046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 582052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223586790|now:1757650223582052|interval:4738| [2025/09/12 04:10:23 582059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223586790|now:1757650223582052|interv:4738| [2025/09/12 04:10:23 582065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 582072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 582078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 582085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 582091] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/09/12 04:10:23 582136] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223582100|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 582145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 582152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 582158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223586790|now:1757650223582158|interval:4632| [2025/09/12 04:10:23 582164] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223586790|now:1757650223582158|interv:4632| [2025/09/12 04:10:23 582170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 582183] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223586790| [2025/09/12 04:10:23 582190] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223586790| [2025/09/12 04:10:23 582196] [debug] |xqc_engine_wakeup_after|wakeup:1757650223586790|now:1757650223582196|diff:4594| [2025/09/12 04:10:23 582203] [debug] |xqc_engine_main_logic|END|now:1757650223581866| [2025/09/12 04:10:23 582210] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223582210| [2025/09/12 04:10:23 582216] [debug] |xqc_engine_wakeup_after|wakeup:1757650223586790|now:1757650223582215|diff:4575| [2025/09/12 04:10:23 582221] [debug] |xqc_engine_main_logic|END|now:1757650223582210| [2025/09/12 04:10:23 583386] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223583384| [2025/09/12 04:10:23 583414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 583441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:82| [2025/09/12 04:10:23 583448] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/09/12 04:10:23 583457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/09/12 04:10:23 583463] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 583471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:205| [2025/09/12 04:10:23 583476] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:138000|prior_delivered:95088|prior_time:1757650223524513|is_app_limited:0|send_elapse:55948|ack_elapse:58871|ctl_first_sent_time:1757650223525024|lagest_ack_time:1757650223583384|curr_delivered:164688| [2025/09/12 04:10:23 583481] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223525024| [2025/09/12 04:10:23 583486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 583490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:208|path_largest_ack:208| [2025/09/12 04:10:23 583495] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:139200|prior_delivered:97488|prior_time:1757650223526491|is_app_limited:0|send_elapse:57650|ack_elapse:56893|ctl_first_sent_time:1757650223526901|lagest_ack_time:1757650223583384|curr_delivered:165888| [2025/09/12 04:10:23 583499] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223526901| [2025/09/12 04:10:23 583504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 583511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56513|rttvar:370|minrtt:30473|latest_rtt:56483|ack_delay:24| [2025/09/12 04:10:23 583518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56506|rttvar:291|minrtt:30473|latest_rtt:56483|ack_delay:24| [2025/09/12 04:10:23 583524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:208|lost_pn:205|thresh:3| [2025/09/12 04:10:23 583528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 583597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 583601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 583784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:203|lost_pn:205|po_sent_time:1757650223523136|lost_send_time:1757650223519815|loss_delay:63569|frame:STREAM |repair:128| [2025/09/12 04:10:23 583789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223523136u| [2025/09/12 04:10:23 583794] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:100787|lost_count:58|send_count:213|pkt_num:203|po_send_time:1757650223523136|srtt:56506|cwnd:151840|bw:1211446|conn_life:211506|now:0|last_lost_time:211506| [2025/09/12 04:10:23 583799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 583803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588694|now:1757650223583802|interval:4892| [2025/09/12 04:10:23 583807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588694|now:1757650223583802|interv:4892| [2025/09/12 04:10:23 583811] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57650, ack_elapse 56893, delivered 68400|rate 1186470|lost 62| [2025/09/12 04:10:23 583815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186470) in round 4| [2025/09/12 04:10:23 583820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 583824] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 583829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223526901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 583836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223526901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 583843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56506|latest_rtt:56483|min_rtt:30473|applimit:0|lost:61|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 583852] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/09/12 04:10:23 583860] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1757650223583384|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 583873] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343583384|now:1757650223583384|interv:120000000| [2025/09/12 04:10:23 583880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343583384|now:1757650223583384|interv:120000000| [2025/09/12 04:10:23 583886] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223586790|pq_index:0| [2025/09/12 04:10:23 583893] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223581866| [2025/09/12 04:10:23 583899] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223583899| [2025/09/12 04:10:23 583907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223583905| [2025/09/12 04:10:23 583914] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 583921] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1211446|loss_rate:18.26|path_pto:0| [2025/09/12 04:10:23 583929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 583936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 583943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:203|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 583950] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1211446|loss_rate:18.26|path_pto:0| [2025/09/12 04:10:23 583957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:309837| [2025/09/12 04:10:23 583963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 583970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 583977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1211446|loss_rate:18.26|path_pto:0| [2025/09/12 04:10:23 583984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 583990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 583997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 584004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56506|min_srtt:56506|path_bw:1211446|loss_rate:18.26|path_pto:0| [2025/09/12 04:10:23 584011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 584024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 584030] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 584036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 584043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 584050] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 584056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 584063] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 584069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/09/12 04:10:23 584132] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223584080|stream_id:0|stream_offset:225560| [2025/09/12 04:10:23 584142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:330|origin_pktnum:203|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 584150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 584157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588694|now:1757650223584156|interval:4538| [2025/09/12 04:10:23 584163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588694|now:1757650223584156|interv:4538| [2025/09/12 04:10:23 584169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 584176] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 584182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:309837| [2025/09/12 04:10:23 584188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 584194] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/09/12 04:10:23 584238] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223584204|stream_id:0|stream_offset:309837| [2025/09/12 04:10:23 584248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 584255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 584262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588694|now:1757650223584262|interval:4432| [2025/09/12 04:10:23 584276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588694|now:1757650223584262|interv:4432| [2025/09/12 04:10:23 584282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 584289] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 584295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 584302] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 584308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/09/12 04:10:23 584344] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223584318|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 584354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 584373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 584380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223588694|now:1757650223584380|interval:4314| [2025/09/12 04:10:23 584387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223588694|now:1757650223584380|interv:4314| [2025/09/12 04:10:23 584394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 584399] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223588694| [2025/09/12 04:10:23 584403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223588694| [2025/09/12 04:10:23 584407] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588694|now:1757650223584407|diff:4287| [2025/09/12 04:10:23 584411] [debug] |xqc_engine_main_logic|END|now:1757650223583905| [2025/09/12 04:10:23 584417] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223584417| [2025/09/12 04:10:23 584438] [debug] |xqc_engine_wakeup_after|wakeup:1757650223588694|now:1757650223584438|diff:4256| [2025/09/12 04:10:23 584442] [debug] |xqc_engine_main_logic|END|now:1757650223584417| [2025/09/12 04:10:23 585347] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223585345| [2025/09/12 04:10:23 585368] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 585377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:83| [2025/09/12 04:10:23 585383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/09/12 04:10:23 585393] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/09/12 04:10:23 585399] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 585409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:209| [2025/09/12 04:10:23 585414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:140400|prior_delivered:97488|prior_time:1757650223526491|is_app_limited:0|send_elapse:57763|ack_elapse:58854|ctl_first_sent_time:1757650223527014|lagest_ack_time:1757650223585345|curr_delivered:167088| [2025/09/12 04:10:23 585452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223527014| [2025/09/12 04:10:23 585461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 585465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:212|path_largest_ack:212| [2025/09/12 04:10:23 585472] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:141600|prior_delivered:99888|prior_time:1757650223528491|is_app_limited:0|send_elapse:57809|ack_elapse:56854|ctl_first_sent_time:1757650223528891|lagest_ack_time:1757650223585345|curr_delivered:168288| [2025/09/12 04:10:23 585479] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223528891| [2025/09/12 04:10:23 585486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 585490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56506|rttvar:291|minrtt:30473|latest_rtt:56454|ack_delay:24| [2025/09/12 04:10:23 585495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56496|rttvar:238|minrtt:30473|latest_rtt:56454|ack_delay:24| [2025/09/12 04:10:23 585499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:212|lost_pn:209|thresh:3| [2025/09/12 04:10:23 585503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 585565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 585568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 585735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:206|lost_pn:209|po_sent_time:1757650223525125|lost_send_time:1757650223521787|loss_delay:63558|frame:STREAM |repair:128| [2025/09/12 04:10:23 585740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:207|lost_pn:209|po_sent_time:1757650223525316|lost_send_time:1757650223521787|loss_delay:63558|frame:STREAM |repair:128| [2025/09/12 04:10:23 585744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223525316u| [2025/09/12 04:10:23 585748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 585755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590692|now:1757650223585755|interval:4937| [2025/09/12 04:10:23 585760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590692|now:1757650223585755|interv:4937| [2025/09/12 04:10:23 585764] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57809, ack_elapse 56854, delivered 68400|rate 1183206|lost 64| [2025/09/12 04:10:23 585768] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183206) in round 4| [2025/09/12 04:10:23 585772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 585776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 585780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223528891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 585785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223528891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 585789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56496|latest_rtt:56454|min_rtt:30473|applimit:0|lost:62|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 585795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/09/12 04:10:23 585800] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1757650223585345|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 585805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343585345|now:1757650223585345|interv:120000000| [2025/09/12 04:10:23 585809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343585345|now:1757650223585345|interv:120000000| [2025/09/12 04:10:23 585813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223588694|pq_index:0| [2025/09/12 04:10:23 585817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223583905| [2025/09/12 04:10:23 585821] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223585821| [2025/09/12 04:10:23 585826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223585825| [2025/09/12 04:10:23 585831] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 585836] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|min_srtt:56496|path_bw:1211446|loss_rate:18.40|path_pto:0| [2025/09/12 04:10:23 585840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 585845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 585853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:206|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 585857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|min_srtt:56496|path_bw:1211446|loss_rate:18.40|path_pto:0| [2025/09/12 04:10:23 585861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 585868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 585876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:207|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 585883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|min_srtt:56496|path_bw:1211446|loss_rate:18.40|path_pto:0| [2025/09/12 04:10:23 585889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 585893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 585900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 585906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|min_srtt:56496|path_bw:1211446|loss_rate:18.40|path_pto:0| [2025/09/12 04:10:23 585913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 585920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 585927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 585933] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56496|min_srtt:56496|path_bw:1211446|loss_rate:18.40|path_pto:0| [2025/09/12 04:10:23 585939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 585946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 585953] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 585959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 585965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 585972] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:206|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 585985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 585992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 586000] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/09/12 04:10:23 586038] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223586010|stream_id:0|stream_offset:229121| [2025/09/12 04:10:23 586047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:333|origin_pktnum:206|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 586055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 586062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590692|now:1757650223586061|interval:4631| [2025/09/12 04:10:23 586067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590692|now:1757650223586061|interv:4631| [2025/09/12 04:10:23 586071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 586076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:207|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 586081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 586085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 586089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/09/12 04:10:23 586116] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223586096|stream_id:0|stream_offset:230308| [2025/09/12 04:10:23 586125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:334|origin_pktnum:207|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 586133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 586139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590692|now:1757650223586139|interval:4553| [2025/09/12 04:10:23 586145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590692|now:1757650223586139|interv:4553| [2025/09/12 04:10:23 586149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 586154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 586158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 586162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 586166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/09/12 04:10:23 586197] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223586178|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 586206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:335|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 586213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 586220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590692|now:1757650223586220|interval:4472| [2025/09/12 04:10:23 586225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590692|now:1757650223586220|interv:4472| [2025/09/12 04:10:23 586230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 586234] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 586238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 586243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 586247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/09/12 04:10:23 586270] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223586253|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 586279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 586286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 586292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223590692|now:1757650223586292|interval:4400| [2025/09/12 04:10:23 586298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223590692|now:1757650223586292|interv:4400| [2025/09/12 04:10:23 586302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 586306] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223590692| [2025/09/12 04:10:23 586311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223590692| [2025/09/12 04:10:23 586315] [debug] |xqc_engine_wakeup_after|wakeup:1757650223590692|now:1757650223586314|diff:4378| [2025/09/12 04:10:23 586319] [debug] |xqc_engine_main_logic|END|now:1757650223585825| [2025/09/12 04:10:23 586324] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223586324| [2025/09/12 04:10:23 586328] [debug] |xqc_engine_wakeup_after|wakeup:1757650223590692|now:1757650223586328|diff:4364| [2025/09/12 04:10:23 586332] [debug] |xqc_engine_main_logic|END|now:1757650223586324| [2025/09/12 04:10:23 587277] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223587275| [2025/09/12 04:10:23 587292] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 587310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:84| [2025/09/12 04:10:23 587316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/09/12 04:10:23 587324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/09/12 04:10:23 587331] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 587341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:218|path_largest_ack:213| [2025/09/12 04:10:23 587347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:5|tx_in_flight:142800|prior_delivered:99888|prior_time:1757650223528491|is_app_limited:0|send_elapse:57923|ack_elapse:58784|ctl_first_sent_time:1757650223529005|lagest_ack_time:1757650223587275|curr_delivered:169488| [2025/09/12 04:10:23 587352] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223529005| [2025/09/12 04:10:23 587357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 587364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:218|origin_pktnum:95|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:218|path_largest_ack:218| [2025/09/12 04:10:23 587371] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:142800|prior_delivered:103488|prior_time:1757650223531487|is_app_limited:0|send_elapse:56941|ack_elapse:55788|ctl_first_sent_time:1757650223531921|lagest_ack_time:1757650223587275|curr_delivered:170688| [2025/09/12 04:10:23 587378] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223531921| [2025/09/12 04:10:23 587383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:23 587387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56496|rttvar:238|minrtt:30473|latest_rtt:55354|ack_delay:24| [2025/09/12 04:10:23 587391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56350|rttvar:470|minrtt:30473|latest_rtt:55354|ack_delay:24| [2025/09/12 04:10:23 587396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:218|lost_pn:215|thresh:3| [2025/09/12 04:10:23 587400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 587479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 587483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 587658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:210|lost_pn:215|po_sent_time:1757650223527134|lost_send_time:1757650223523882|loss_delay:63393|frame:STREAM |repair:128| [2025/09/12 04:10:23 587663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:211|lost_pn:215|po_sent_time:1757650223527260|lost_send_time:1757650223523882|loss_delay:63393|frame:STREAM |repair:128| [2025/09/12 04:10:23 587668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:215|po_sent_time:1757650223529122|lost_send_time:1757650223523882|loss_delay:63393|frame:STREAM |repair:128| [2025/09/12 04:10:23 587672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:215|lost_pn:215|po_sent_time:1757650223529306|lost_send_time:1757650223523882|loss_delay:63393|frame:STREAM |repair:128| [2025/09/12 04:10:23 587676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223529306u| [2025/09/12 04:10:23 587680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 587684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223587684|interval:5511| [2025/09/12 04:10:23 587689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223587684|interv:5511| [2025/09/12 04:10:23 587693] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56941, ack_elapse 55788, delivered 67200|rate 1180168|lost 68| [2025/09/12 04:10:23 587697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180168) in round 4| [2025/09/12 04:10:23 587702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 587706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 587709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:2400|po_sent_time:1757650223531921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 587714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:2400|po_sent_time:1757650223531921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 587718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:144006|srtt:56350|latest_rtt:55354|min_rtt:30473|applimit:0|lost:64|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 587724] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/09/12 04:10:23 587729] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1757650223587275|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 587734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343587275|now:1757650223587275|interv:120000000| [2025/09/12 04:10:23 587740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343587275|now:1757650223587275|interv:120000000| [2025/09/12 04:10:23 587744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223590692|pq_index:0| [2025/09/12 04:10:23 587748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223585825| [2025/09/12 04:10:23 587752] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223587752| [2025/09/12 04:10:23 587757] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223587756| [2025/09/12 04:10:23 587763] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 587768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 587776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:210|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 587794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:211|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 587811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 587847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:215|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587871] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 587884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587898] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 587911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 587918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 587925] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56350|min_srtt:56350|path_bw:1211446|loss_rate:18.77|path_pto:0| [2025/09/12 04:10:23 587931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 587938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 587944] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 587950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 587956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 587963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:210|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 587969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 587976] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 587983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/09/12 04:10:23 588020] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144006|now:1757650223587993|stream_id:0|stream_offset:233869| [2025/09/12 04:10:23 588029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:337|origin_pktnum:210|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 588042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144006|applimit:0| [2025/09/12 04:10:23 588049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588049|interval:5146| [2025/09/12 04:10:23 588056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588049|interv:5146| [2025/09/12 04:10:23 588063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145206| [2025/09/12 04:10:23 588070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:211|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 588077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 588084] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 588091] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/09/12 04:10:23 588138] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145206|now:1757650223588099|stream_id:0|stream_offset:235056| [2025/09/12 04:10:23 588147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:338|origin_pktnum:211|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 588155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145206|applimit:0| [2025/09/12 04:10:23 588161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588160|interval:5035| [2025/09/12 04:10:23 588167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588160|interv:5035| [2025/09/12 04:10:23 588174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146406| [2025/09/12 04:10:23 588182] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 588189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 588195] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 588202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/09/12 04:10:23 588237] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223588212|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 588247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:339|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 588253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 588260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588260|interval:4935| [2025/09/12 04:10:23 588273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588260|interv:4935| [2025/09/12 04:10:23 588280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 588288] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:215|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 588294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 588301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 588306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/09/12 04:10:23 588339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223588316|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 588348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:340|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 588354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 588361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588360|interval:4835| [2025/09/12 04:10:23 588367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588360|interv:4835| [2025/09/12 04:10:23 588375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 588382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 588389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 588395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 588402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/09/12 04:10:23 588442] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223588409|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 588455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 588462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 588469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588469|interval:4726| [2025/09/12 04:10:23 588476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588469|interv:4726| [2025/09/12 04:10:23 588487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 588492] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 588496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 588500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 588505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/09/12 04:10:23 588533] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223588511|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 588541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 588548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 588554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223593195|now:1757650223588554|interval:4641| [2025/09/12 04:10:23 588561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223593195|now:1757650223588554|interv:4641| [2025/09/12 04:10:23 588565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 588569] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223593195| [2025/09/12 04:10:23 588574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223593195| [2025/09/12 04:10:23 588578] [debug] |xqc_engine_wakeup_after|wakeup:1757650223593195|now:1757650223588578|diff:4617| [2025/09/12 04:10:23 588582] [debug] |xqc_engine_main_logic|END|now:1757650223587756| [2025/09/12 04:10:23 588587] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223588587| [2025/09/12 04:10:23 588591] [debug] |xqc_engine_wakeup_after|wakeup:1757650223593195|now:1757650223588591|diff:4604| [2025/09/12 04:10:23 588595] [debug] |xqc_engine_main_logic|END|now:1757650223588587| [2025/09/12 04:10:23 589315] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223589313| [2025/09/12 04:10:23 589327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 589336] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:85| [2025/09/12 04:10:23 589342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/09/12 04:10:23 589351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/09/12 04:10:23 589358] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 589368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:219|origin_pktnum:96|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:219| [2025/09/12 04:10:23 589376] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:144000|prior_delivered:103488|prior_time:1757650223531487|is_app_limited:0|send_elapse:57026|ack_elapse:57826|ctl_first_sent_time:1757650223532006|lagest_ack_time:1757650223589313|curr_delivered:171888| [2025/09/12 04:10:23 589390] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223532006| [2025/09/12 04:10:23 589397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 589404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:220| [2025/09/12 04:10:23 589410] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:144000|prior_delivered:103488|prior_time:1757650223531487|is_app_limited:0|send_elapse:57026|ack_elapse:57826|ctl_first_sent_time:1757650223532006|lagest_ack_time:1757650223589313|curr_delivered:173088| [2025/09/12 04:10:23 589414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223532104| [2025/09/12 04:10:23 589440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 589450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56350|rttvar:470|minrtt:30473|latest_rtt:57209|ack_delay:32| [2025/09/12 04:10:23 589457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56454|rttvar:559|minrtt:30473|latest_rtt:57209|ack_delay:32| [2025/09/12 04:10:23 589462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:220|lost_pn:217|thresh:3| [2025/09/12 04:10:23 589466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 589515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 589519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 589712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:216|lost_pn:217|po_sent_time:1757650223529802|lost_send_time:1757650223524953|loss_delay:64360|frame:STREAM |repair:128| [2025/09/12 04:10:23 589717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:217|po_sent_time:1757650223529891|lost_send_time:1757650223524953|loss_delay:64360|frame:STREAM |repair:128| [2025/09/12 04:10:23 589724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223529891u| [2025/09/12 04:10:23 589728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 589732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56454|rtt_var:559|pto_duration:58690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 589737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 589741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 589745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146406| [2025/09/12 04:10:23 589749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223667201|now:1757650223589732|interv:77469| [2025/09/12 04:10:23 589753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223667201|now:1757650223589732|interval:77469|pto_count:0|srtt:56454 [2025/09/12 04:10:23 589757] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57026, ack_elapse 57826, delivered 69600|rate 1203610|lost 70| [2025/09/12 04:10:23 589762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 4| [2025/09/12 04:10:23 589766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 589770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 589774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223532104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 589778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223532104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 589783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56454|latest_rtt:57209|min_rtt:30473|applimit:0|lost:68|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 589789] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/09/12 04:10:23 589794] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1757650223589313|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 589799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343589313|now:1757650223589313|interv:120000000| [2025/09/12 04:10:23 589803] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343589313|now:1757650223589313|interv:120000000| [2025/09/12 04:10:23 589808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223593195|pq_index:0| [2025/09/12 04:10:23 589814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223587756| [2025/09/12 04:10:23 589821] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223589821| [2025/09/12 04:10:23 589833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223589831| [2025/09/12 04:10:23 589841] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 589849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1211446|loss_rate:19.60|path_pto:0| [2025/09/12 04:10:23 589856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 589863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 589870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:216|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 589877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1211446|loss_rate:19.60|path_pto:0| [2025/09/12 04:10:23 589884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 589891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 589898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 589905] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1211446|loss_rate:19.60|path_pto:0| [2025/09/12 04:10:23 589911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 589917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 589924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 589930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1211446|loss_rate:19.60|path_pto:0| [2025/09/12 04:10:23 589937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 589943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 589950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 589956] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56454|min_srtt:56454|path_bw:1211446|loss_rate:19.60|path_pto:0| [2025/09/12 04:10:23 589968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 589975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 589981] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 589987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 589993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 590000] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:216|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 590007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 590013] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 590019] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/09/12 04:10:23 590054] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223590030|stream_id:0|stream_offset:240991| [2025/09/12 04:10:23 590063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:343|origin_pktnum:216|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 590070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 590077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56454|rtt_var:559|pto_duration:58690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 590083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 590089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 590095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147606| [2025/09/12 04:10:23 590102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668720|now:1757650223590076|interv:78644| [2025/09/12 04:10:23 590109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668720|now:1757650223590076|interval:78644|pto_count:0|srtt:56454 [2025/09/12 04:10:23 590117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 590125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 590132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 590138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 590144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/09/12 04:10:23 590202] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223590160|stream_id:0|stream_offset:242178| [2025/09/12 04:10:23 590235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:344|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 590243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 590250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56454|rtt_var:559|pto_duration:58690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 590256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 590263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 590269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148806| [2025/09/12 04:10:23 590276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668850|now:1757650223590249|interv:78601| [2025/09/12 04:10:23 590282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668850|now:1757650223590249|interval:78601|pto_count:0|srtt:56454 [2025/09/12 04:10:23 590289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 590318] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 590324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 590331] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 590337] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/09/12 04:10:23 590371] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223590348|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 590398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 590406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 590412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56454|rtt_var:559|pto_duration:58690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 590444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 590455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 590459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150006| [2025/09/12 04:10:23 590463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669038|now:1757650223590411|interv:78627| [2025/09/12 04:10:23 590467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669038|now:1757650223590411|interval:78627|pto_count:0|srtt:56454 [2025/09/12 04:10:23 590478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 590483] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 590487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 590491] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 590496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/09/12 04:10:23 590537] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223590503|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 590544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 590550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 590557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56454|rtt_var:559|pto_duration:58690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 590563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 590570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 590576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151206| [2025/09/12 04:10:23 590583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669193|now:1757650223590556|interv:78637| [2025/09/12 04:10:23 590588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669193|now:1757650223590556|interval:78637|pto_count:0|srtt:56454 [2025/09/12 04:10:23 590593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 590598] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223669193| [2025/09/12 04:10:23 590602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223669193| [2025/09/12 04:10:23 590606] [debug] |xqc_engine_wakeup_after|wakeup:1757650223669193|now:1757650223590606|diff:78587| [2025/09/12 04:10:23 590610] [debug] |xqc_engine_main_logic|END|now:1757650223589831| [2025/09/12 04:10:23 590618] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223590617| [2025/09/12 04:10:23 590622] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 590628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:86| [2025/09/12 04:10:23 590632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/09/12 04:10:23 590638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/09/12 04:10:23 590642] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 590653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:225|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:225|path_largest_ack:225| [2025/09/12 04:10:23 590658] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:147600|prior_delivered:104688|prior_time:1757650223532551|is_app_limited:0|send_elapse:57778|ack_elapse:58066|ctl_first_sent_time:1757650223532962|lagest_ack_time:1757650223590617|curr_delivered:174288| [2025/09/12 04:10:23 590663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223532962| [2025/09/12 04:10:23 590667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 590672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56454|rttvar:559|minrtt:30473|latest_rtt:57655|ack_delay:24| [2025/09/12 04:10:23 590676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56601|rttvar:714|minrtt:30473|latest_rtt:57655|ack_delay:24| [2025/09/12 04:10:23 590680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:225|lost_pn:222|thresh:3| [2025/09/12 04:10:23 590684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 590730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 590734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 590996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:222|po_sent_time:1757650223532229|lost_send_time:1757650223525756|loss_delay:64861|frame:STREAM |repair:128| [2025/09/12 04:10:23 591022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:222|lost_pn:222|po_sent_time:1757650223532325|lost_send_time:1757650223525756|loss_delay:64861|frame:STREAM |repair:128| [2025/09/12 04:10:23 591034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223532325u| [2025/09/12 04:10:23 591041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 591047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223597274|now:1757650223591046|interval:6228| [2025/09/12 04:10:23 591053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223597274|now:1757650223591046|interv:6228| [2025/09/12 04:10:23 591060] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57778, ack_elapse 58066, delivered 69600|rate 1198636|lost 72| [2025/09/12 04:10:23 591066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198636) in round 4| [2025/09/12 04:10:23 591072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 591078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 591084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223532962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 591090] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223532962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 591097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56601|latest_rtt:57655|min_rtt:30473|applimit:0|lost:70|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 591106] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/09/12 04:10:23 591113] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1757650223590617|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 591120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343590617|now:1757650223590617|interv:120000000| [2025/09/12 04:10:23 591126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343590617|now:1757650223590617|interv:120000000| [2025/09/12 04:10:23 591132] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223669193|pq_index:0| [2025/09/12 04:10:23 591139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223589831| [2025/09/12 04:10:23 591145] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223591145| [2025/09/12 04:10:23 591153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223591152| [2025/09/12 04:10:23 591162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 591170] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|min_srtt:56601|path_bw:1211446|loss_rate:19.94|path_pto:0| [2025/09/12 04:10:23 591178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 591191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 591198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 591204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|min_srtt:56601|path_bw:1211446|loss_rate:19.94|path_pto:0| [2025/09/12 04:10:23 591211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 591217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 591223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:222|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 591229] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|min_srtt:56601|path_bw:1211446|loss_rate:19.94|path_pto:0| [2025/09/12 04:10:23 591236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 591242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 591249] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 591255] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56601|min_srtt:56601|path_bw:1211446|loss_rate:19.94|path_pto:0| [2025/09/12 04:10:23 591262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 591268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 591274] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 591280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 591287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 591293] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 591300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 591307] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 591314] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/09/12 04:10:23 591351] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223591325|stream_id:0|stream_offset:244552| [2025/09/12 04:10:23 591366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:347|origin_pktnum:221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 591374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 591380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223597274|now:1757650223591380|interval:5894| [2025/09/12 04:10:23 591387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223597274|now:1757650223591380|interv:5894| [2025/09/12 04:10:23 591394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 591401] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:222|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 591408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 591415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 591441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/09/12 04:10:23 591475] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223591451|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 591484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:348|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 591491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 591496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223597274|now:1757650223591496|interval:5778| [2025/09/12 04:10:23 591501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223597274|now:1757650223591496|interv:5778| [2025/09/12 04:10:23 591505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 591510] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 591514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 591518] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 591522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/09/12 04:10:23 591547] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223591528|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 591555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 591567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 591572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223597274|now:1757650223591571|interval:5703| [2025/09/12 04:10:23 591576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223597274|now:1757650223591571|interv:5703| [2025/09/12 04:10:23 591580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 591584] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223597274| [2025/09/12 04:10:23 591589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223597274| [2025/09/12 04:10:23 591593] [debug] |xqc_engine_wakeup_after|wakeup:1757650223597274|now:1757650223591592|diff:5682| [2025/09/12 04:10:23 591597] [debug] |xqc_engine_main_logic|END|now:1757650223591152| [2025/09/12 04:10:23 591604] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223591603| [2025/09/12 04:10:23 591608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 591614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:87| [2025/09/12 04:10:23 591618] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/09/12 04:10:23 591623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/09/12 04:10:23 591628] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 591634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:230|path_largest_ack:230| [2025/09/12 04:10:23 591639] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:10|tx_in_flight:151200|prior_delivered:105888|prior_time:1757650223533465|is_app_limited:0|send_elapse:56922|ack_elapse:58138|ctl_first_sent_time:1757650223533940|lagest_ack_time:1757650223591603|curr_delivered:175488| [2025/09/12 04:10:23 591643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223533940| [2025/09/12 04:10:23 591648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 591652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56601|rttvar:714|minrtt:30473|latest_rtt:57663|ack_delay:24| [2025/09/12 04:10:23 591656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56730|rttvar:795|minrtt:30473|latest_rtt:57663|ack_delay:24| [2025/09/12 04:10:23 591661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:230|lost_pn:227|thresh:3| [2025/09/12 04:10:23 591665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 591714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 591718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 591974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:223|lost_pn:227|po_sent_time:1757650223532413|lost_send_time:1757650223526733|loss_delay:64870|frame:STREAM |repair:128| [2025/09/12 04:10:23 591981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:224|lost_pn:227|po_sent_time:1757650223532880|lost_send_time:1757650223526733|loss_delay:64870|frame:STREAM |repair:128| [2025/09/12 04:10:23 591989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:226|lost_pn:227|po_sent_time:1757650223533047|lost_send_time:1757650223526733|loss_delay:64870|frame:STREAM |repair:128| [2025/09/12 04:10:23 591996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:227|lost_pn:227|po_sent_time:1757650223533165|lost_send_time:1757650223526733|loss_delay:64870|frame:STREAM |repair:128| [2025/09/12 04:10:23 592002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223533165u| [2025/09/12 04:10:23 592009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 592015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592014|interval:6667| [2025/09/12 04:10:23 592022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592014|interv:6667| [2025/09/12 04:10:23 592028] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56922, ack_elapse 58138, delivered 69600|rate 1197151|lost 76| [2025/09/12 04:10:23 592034] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197151) in round 4| [2025/09/12 04:10:23 592040] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 592046] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 592058] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:1200|po_sent_time:1757650223533940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 592066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:1200|po_sent_time:1757650223533940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 592072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:145206|srtt:56730|latest_rtt:57663|min_rtt:30473|applimit:0|lost:72|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 592080] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/09/12 04:10:23 592086] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1757650223591603|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 592093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343591603|now:1757650223591603|interv:120000000| [2025/09/12 04:10:23 592099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343591603|now:1757650223591603|interv:120000000| [2025/09/12 04:10:23 592105] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223597274|pq_index:0| [2025/09/12 04:10:23 592113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223591152| [2025/09/12 04:10:23 592119] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223592119| [2025/09/12 04:10:23 592127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223592126| [2025/09/12 04:10:23 592135] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 592143] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 592156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 592163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:223|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 592169] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 592182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 592189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:224|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 592201] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 592214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 592220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:226|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 592227] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 592241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 592248] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:227|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 592255] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 592267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 592273] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 592279] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56730|min_srtt:56730|path_bw:1211446|loss_rate:20.34|path_pto:0| [2025/09/12 04:10:23 592283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 592287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 592291] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 592295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 592299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 592304] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:223|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 592308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145206|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 592317] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 592321] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/09/12 04:10:23 592355] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145206|now:1757650223592329|stream_id:0|stream_offset:246926| [2025/09/12 04:10:23 592363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:350|origin_pktnum:223|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 592368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145206|applimit:0| [2025/09/12 04:10:23 592375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592374|interval:6307| [2025/09/12 04:10:23 592381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592374|interv:6307| [2025/09/12 04:10:23 592388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146406| [2025/09/12 04:10:23 592396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:224|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 592402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 592409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 592413] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/09/12 04:10:23 592458] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223592439|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 592469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:351|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 592477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 592484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592483|interval:6198| [2025/09/12 04:10:23 592491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592483|interv:6198| [2025/09/12 04:10:23 592497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 592505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:226|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 592509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 592513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 592518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/09/12 04:10:23 592541] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223592524|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 592555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:352|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 592562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 592569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592569|interval:6112| [2025/09/12 04:10:23 592576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592569|interv:6112| [2025/09/12 04:10:23 592583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 592589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:227|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 592593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 592598] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 592602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/09/12 04:10:23 592626] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223592608|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 592633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:353|origin_pktnum:227|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 592641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 592647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592647|interval:6034| [2025/09/12 04:10:23 592654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592647|interv:6034| [2025/09/12 04:10:23 592661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 592668] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 592672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 592677] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 592681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/09/12 04:10:23 592703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223592687|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 592709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 592723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 592729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223598681|now:1757650223592729|interval:5952| [2025/09/12 04:10:23 592736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223598681|now:1757650223592729|interv:5952| [2025/09/12 04:10:23 592743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 592749] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223598681| [2025/09/12 04:10:23 592753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223598681| [2025/09/12 04:10:23 592757] [debug] |xqc_engine_wakeup_after|wakeup:1757650223598681|now:1757650223592757|diff:5924| [2025/09/12 04:10:23 592761] [debug] |xqc_engine_main_logic|END|now:1757650223592126| [2025/09/12 04:10:23 592767] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223592767| [2025/09/12 04:10:23 592771] [debug] |xqc_engine_wakeup_after|wakeup:1757650223598681|now:1757650223592771|diff:5910| [2025/09/12 04:10:23 592775] [debug] |xqc_engine_main_logic|END|now:1757650223592767| [2025/09/12 04:10:23 593277] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223593276| [2025/09/12 04:10:23 593288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 593297] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:88| [2025/09/12 04:10:23 593303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/09/12 04:10:23 593312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/09/12 04:10:23 593318] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 593328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:231|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:232|path_largest_ack:231| [2025/09/12 04:10:23 593335] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:148800|prior_delivered:108288|prior_time:1757650223535555|is_app_limited:0|send_elapse:56990|ack_elapse:57721|ctl_first_sent_time:1757650223535925|lagest_ack_time:1757650223593276|curr_delivered:176688| [2025/09/12 04:10:23 593342] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223535925| [2025/09/12 04:10:23 593349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 593356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:232|path_largest_ack:232| [2025/09/12 04:10:23 593363] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:11|tx_in_flight:148800|prior_delivered:108288|prior_time:1757650223535555|is_app_limited:0|send_elapse:56990|ack_elapse:57721|ctl_first_sent_time:1757650223535925|lagest_ack_time:1757650223593276|curr_delivered:177888| [2025/09/12 04:10:23 593370] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223535999| [2025/09/12 04:10:23 593376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 593383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56730|rttvar:795|minrtt:30473|latest_rtt:57277|ack_delay:24| [2025/09/12 04:10:23 593402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56795|rttvar:727|minrtt:30473|latest_rtt:57277|ack_delay:24| [2025/09/12 04:10:23 593406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:232|lost_pn:229|thresh:3| [2025/09/12 04:10:23 593411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 593474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 593478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 593693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 593702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:229|po_sent_time:1757650223533811|lost_send_time:1757650223528840|loss_delay:64436|frame:STREAM |repair:128| [2025/09/12 04:10:23 593706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:229|po_sent_time:1757650223533883|lost_send_time:1757650223528840|loss_delay:64436|frame:STREAM |repair:128| [2025/09/12 04:10:23 593711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223533883u| [2025/09/12 04:10:23 593718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 593722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:727|pto_duration:59703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 593726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 593730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 593734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146406| [2025/09/12 04:10:23 593738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223672390|now:1757650223593721|interv:78669| [2025/09/12 04:10:23 593742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223672390|now:1757650223593721|interval:78669|pto_count:0|srtt:56795 [2025/09/12 04:10:23 593747] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56990, ack_elapse 57721, delivered 69600|rate 1205800|lost 78| [2025/09/12 04:10:23 593751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205800) in round 4| [2025/09/12 04:10:23 593755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 593759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 593763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223535999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 593768] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223535999|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 593772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146406|srtt:56795|latest_rtt:57277|min_rtt:30473|applimit:0|lost:76|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 593778] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/09/12 04:10:23 593783] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1757650223593276|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 593788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343593276|now:1757650223593276|interv:120000000| [2025/09/12 04:10:23 593792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343593276|now:1757650223593276|interv:120000000| [2025/09/12 04:10:23 593798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223598681|pq_index:0| [2025/09/12 04:10:23 593805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223592126| [2025/09/12 04:10:23 593811] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223593811| [2025/09/12 04:10:23 593818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223593817| [2025/09/12 04:10:23 593831] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 593838] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1211446|loss_rate:21.17|path_pto:0| [2025/09/12 04:10:23 593846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 593853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 593860] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 593867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1211446|loss_rate:21.17|path_pto:0| [2025/09/12 04:10:23 593874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 593880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 593887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 593894] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1211446|loss_rate:21.17|path_pto:0| [2025/09/12 04:10:23 593901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 593907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 593914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 593921] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1211446|loss_rate:21.17|path_pto:0| [2025/09/12 04:10:23 593927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 593933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 593940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 593946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56795|min_srtt:56795|path_bw:1211446|loss_rate:21.17|path_pto:0| [2025/09/12 04:10:23 593952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 593965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 593971] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 593977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 593983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 593990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 593995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146406|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 594002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 594007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/09/12 04:10:23 594065] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146406|now:1757650223594018|stream_id:0|stream_offset:111608| [2025/09/12 04:10:23 594076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:355|origin_pktnum:102|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 594083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146406|applimit:0| [2025/09/12 04:10:23 594090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:727|pto_duration:59703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 594097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 594103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 594109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147606| [2025/09/12 04:10:23 594115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223673721|now:1757650223594090|interv:79631| [2025/09/12 04:10:23 594121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223673721|now:1757650223594090|interval:79631|pto_count:0|srtt:56795 [2025/09/12 04:10:23 594129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147606| [2025/09/12 04:10:23 594136] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 594143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 594150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 594156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/09/12 04:10:23 594195] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223594167|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 594213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:356|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 594220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 594227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:727|pto_duration:59703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 594246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 594253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 594259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148806| [2025/09/12 04:10:23 594265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223673870|now:1757650223594227|interv:79643| [2025/09/12 04:10:23 594272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223673870|now:1757650223594227|interval:79643|pto_count:0|srtt:56795 [2025/09/12 04:10:23 594278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 594287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 594293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 594299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 594303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/09/12 04:10:23 594336] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223594313|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 594342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 594347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 594354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:727|pto_duration:59703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 594361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 594366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 594372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150006| [2025/09/12 04:10:23 594378] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223674016|now:1757650223594354|interv:79662| [2025/09/12 04:10:23 594384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223674016|now:1757650223594354|interval:79662|pto_count:0|srtt:56795 [2025/09/12 04:10:23 594391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 594406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 594412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 594441] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 594452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/09/12 04:10:23 594484] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223594462|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 594492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 594500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 594506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56795|rtt_var:727|pto_duration:59703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 594511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 594515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 594519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151206| [2025/09/12 04:10:23 594523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223674165|now:1757650223594506|interv:79659| [2025/09/12 04:10:23 594527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223674165|now:1757650223594506|interval:79659|pto_count:0|srtt:56795 [2025/09/12 04:10:23 594531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 594536] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223674165| [2025/09/12 04:10:23 594541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223674165| [2025/09/12 04:10:23 594545] [debug] |xqc_engine_wakeup_after|wakeup:1757650223674165|now:1757650223594545|diff:79620| [2025/09/12 04:10:23 594549] [debug] |xqc_engine_main_logic|END|now:1757650223593817| [2025/09/12 04:10:23 594556] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223594555| [2025/09/12 04:10:23 594561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 594566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:89| [2025/09/12 04:10:23 594570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/09/12 04:10:23 594575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/09/12 04:10:23 594580] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 594586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:236|path_largest_ack:236| [2025/09/12 04:10:23 594596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:13|tx_in_flight:151200|prior_delivered:109488|prior_time:1757650223536403|is_app_limited:0|send_elapse:57812|ack_elapse:58152|ctl_first_sent_time:1757650223536942|lagest_ack_time:1757650223594555|curr_delivered:179088| [2025/09/12 04:10:23 594601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223536942| [2025/09/12 04:10:23 594605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 594609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56795|rttvar:727|minrtt:30473|latest_rtt:57613|ack_delay:24| [2025/09/12 04:10:23 594614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56894|rttvar:744|minrtt:30473|latest_rtt:57613|ack_delay:24| [2025/09/12 04:10:23 594618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:236|lost_pn:233|thresh:3| [2025/09/12 04:10:23 594622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 594664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 594668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 594913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 594935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 594943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:233|po_sent_time:1757650223536087|lost_send_time:1757650223529741|loss_delay:64814|frame:STREAM |repair:128| [2025/09/12 04:10:23 594949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223536087u| [2025/09/12 04:10:23 594956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 594962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223601626|now:1757650223594961|interval:6665| [2025/09/12 04:10:23 594968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223601626|now:1757650223594961|interv:6665| [2025/09/12 04:10:23 594974] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57812, ack_elapse 58152, delivered 69600|rate 1196863|lost 79| [2025/09/12 04:10:23 594980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196863) in round 4| [2025/09/12 04:10:23 594987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 594993] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 594999] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223536942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 595006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223536942|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 595013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148806|srtt:56894|latest_rtt:57613|min_rtt:30473|applimit:0|lost:78|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 595021] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/09/12 04:10:23 595028] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1757650223594555|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 595035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343594555|now:1757650223594555|interv:120000000| [2025/09/12 04:10:23 595041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343594555|now:1757650223594555|interv:120000000| [2025/09/12 04:10:23 595048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223674165|pq_index:0| [2025/09/12 04:10:23 595054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223593817| [2025/09/12 04:10:23 595060] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223595060| [2025/09/12 04:10:23 595067] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223595066| [2025/09/12 04:10:23 595081] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 595088] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1211446|loss_rate:21.49|path_pto:0| [2025/09/12 04:10:23 595095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 595102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56894|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 595109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 595116] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1211446|loss_rate:21.49|path_pto:0| [2025/09/12 04:10:23 595123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 595129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56894|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 595136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 595142] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56894|min_srtt:56894|path_bw:1211446|loss_rate:21.49|path_pto:0| [2025/09/12 04:10:23 595149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 595156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 595162] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 595168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 595174] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 595180] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 595186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 595192] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 595198] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/09/12 04:10:23 595252] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223595209|stream_id:0|stream_offset:254048| [2025/09/12 04:10:23 595262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:359|origin_pktnum:233|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 595275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 595282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223601626|now:1757650223595281|interval:6345| [2025/09/12 04:10:23 595289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223601626|now:1757650223595281|interv:6345| [2025/09/12 04:10:23 595295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 595303] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 595309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 595316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 595322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/09/12 04:10:23 595357] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223595332|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 595364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 595369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 595373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223601626|now:1757650223595373|interval:6253| [2025/09/12 04:10:23 595377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223601626|now:1757650223595373|interv:6253| [2025/09/12 04:10:23 595383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 595390] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223601626| [2025/09/12 04:10:23 595396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223601626| [2025/09/12 04:10:23 595401] [debug] |xqc_engine_wakeup_after|wakeup:1757650223601626|now:1757650223595400|diff:6226| [2025/09/12 04:10:23 595405] [debug] |xqc_engine_main_logic|END|now:1757650223595066| [2025/09/12 04:10:23 595412] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223595412| [2025/09/12 04:10:23 595417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 595441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:90| [2025/09/12 04:10:23 595447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/09/12 04:10:23 595455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/09/12 04:10:23 595461] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 595469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:238|path_largest_ack:238| [2025/09/12 04:10:23 595482] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:151200|prior_delivered:110688|prior_time:1757650223537508|is_app_limited:0|send_elapse:56954|ack_elapse:57904|ctl_first_sent_time:1757650223537930|lagest_ack_time:1757650223595412|curr_delivered:180288| [2025/09/12 04:10:23 595488] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223537930| [2025/09/12 04:10:23 595493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 595497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56894|rttvar:744|minrtt:30473|latest_rtt:57482|ack_delay:32| [2025/09/12 04:10:23 595504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56964|rttvar:697|minrtt:30473|latest_rtt:57482|ack_delay:32| [2025/09/12 04:10:23 595510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:238|lost_pn:235|thresh:3| [2025/09/12 04:10:23 595517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 595578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 595585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 595817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 595849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 595858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:234|lost_pn:235|po_sent_time:1757650223536812|lost_send_time:1757650223530745|loss_delay:64667|frame:STREAM |repair:128| [2025/09/12 04:10:23 595866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:235|lost_pn:235|po_sent_time:1757650223536882|lost_send_time:1757650223530745|loss_delay:64667|frame:STREAM |repair:128| [2025/09/12 04:10:23 595872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223536882u| [2025/09/12 04:10:23 595878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 595885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602528|now:1757650223595884|interval:6644| [2025/09/12 04:10:23 595891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602528|now:1757650223595884|interv:6644| [2025/09/12 04:10:23 595897] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56954, ack_elapse 57904, delivered 69600|rate 1201989|lost 81| [2025/09/12 04:10:23 595904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201989) in round 4| [2025/09/12 04:10:23 595911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 595922] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:17564| [2025/09/12 04:10:23 595928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223537930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 595934] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223537930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:113088| [2025/09/12 04:10:23 595941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56964|latest_rtt:57482|min_rtt:30473|applimit:0|lost:79|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 595950] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/09/12 04:10:23 595956] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1757650223595412|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 595963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343595412|now:1757650223595412|interv:120000000| [2025/09/12 04:10:23 595969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343595412|now:1757650223595412|interv:120000000| [2025/09/12 04:10:23 595981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223601626|pq_index:0| [2025/09/12 04:10:23 595987] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223595066| [2025/09/12 04:10:23 595994] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223595993| [2025/09/12 04:10:23 596001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223595999| [2025/09/12 04:10:23 596009] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 596016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1211446|loss_rate:21.64|path_pto:0| [2025/09/12 04:10:23 596023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 596030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 596037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:234|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 596043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1211446|loss_rate:21.64|path_pto:0| [2025/09/12 04:10:23 596050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 596057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 596063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:235|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 596070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1211446|loss_rate:21.64|path_pto:0| [2025/09/12 04:10:23 596077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 596083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 596089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 596096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56964|min_srtt:56964|path_bw:1211446|loss_rate:21.64|path_pto:0| [2025/09/12 04:10:23 596102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:326455| [2025/09/12 04:10:23 596108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 596115] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 596127] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 596133] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 596140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:234|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 596146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 596154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 596160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/09/12 04:10:23 596220] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223596171|stream_id:0|stream_offset:117543| [2025/09/12 04:10:23 596230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:361|origin_pktnum:107|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 596236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 596243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602528|now:1757650223596243|interval:6285| [2025/09/12 04:10:23 596250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602528|now:1757650223596243|interv:6285| [2025/09/12 04:10:23 596257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 596264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:235|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 596270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 596277] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 596282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/09/12 04:10:23 596338] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223596292|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 596348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:362|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 596355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 596359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602528|now:1757650223596359|interval:6169| [2025/09/12 04:10:23 596363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602528|now:1757650223596359|interv:6169| [2025/09/12 04:10:23 596368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 596378] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 596382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 596386] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 596390] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/09/12 04:10:23 596433] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223596397|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 596446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 596453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 596460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223602528|now:1757650223596459|interval:6069| [2025/09/12 04:10:23 596466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223602528|now:1757650223596459|interv:6069| [2025/09/12 04:10:23 596472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 596478] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223602528| [2025/09/12 04:10:23 596484] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223602528| [2025/09/12 04:10:23 596490] [debug] |xqc_engine_wakeup_after|wakeup:1757650223602528|now:1757650223596490|diff:6038| [2025/09/12 04:10:23 596495] [debug] |xqc_engine_main_logic|END|now:1757650223595999| [2025/09/12 04:10:23 596500] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223596500| [2025/09/12 04:10:23 596504] [debug] |xqc_engine_wakeup_after|wakeup:1757650223602528|now:1757650223596504|diff:6024| [2025/09/12 04:10:23 596508] [debug] |xqc_engine_main_logic|END|now:1757650223596500| [2025/09/12 04:10:23 597297] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223597296| [2025/09/12 04:10:23 597310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 597319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:91| [2025/09/12 04:10:23 597325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/09/12 04:10:23 597335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/09/12 04:10:23 597340] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 597350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:239|origin_pktnum:112|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:240|path_largest_ack:239| [2025/09/12 04:10:23 597358] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:148800|prior_delivered:113088|prior_time:1757650223539460|is_app_limited:0|send_elapse:56802|ack_elapse:57836|ctl_first_sent_time:1757650223539850|lagest_ack_time:1757650223597296|curr_delivered:181488| [2025/09/12 04:10:23 597365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223539850| [2025/09/12 04:10:23 597380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 597388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:240|path_largest_ack:240| [2025/09/12 04:10:23 597395] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:15|tx_in_flight:148800|prior_delivered:113088|prior_time:1757650223539460|is_app_limited:0|send_elapse:56802|ack_elapse:57836|ctl_first_sent_time:1757650223539850|lagest_ack_time:1757650223597296|curr_delivered:182688| [2025/09/12 04:10:23 597402] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223539923| [2025/09/12 04:10:23 597407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 597414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56964|rttvar:697|minrtt:30473|latest_rtt:57373|ack_delay:32| [2025/09/12 04:10:23 597441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:57011|rttvar:617|minrtt:30473|latest_rtt:57373|ack_delay:32| [2025/09/12 04:10:23 597448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:240|lost_pn:237|thresh:3| [2025/09/12 04:10:23 597453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 597730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 597739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:237|po_sent_time:1757650223537861|lost_send_time:1757650223532752|loss_delay:64544|frame:STREAM |repair:128| [2025/09/12 04:10:23 597743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223537861u| [2025/09/12 04:10:23 597748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 597752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:57011|rtt_var:617|pto_duration:59479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 597756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 597760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 597764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147606| [2025/09/12 04:10:23 597768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675876|now:1757650223597751|interv:78125| [2025/09/12 04:10:23 597772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675876|now:1757650223597751|interval:78125|pto_count:0|srtt:57011 [2025/09/12 04:10:23 597777] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56802, ack_elapse 57836, delivered 69600|rate 1203402|lost 82| [2025/09/12 04:10:23 597782] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/09/12 04:10:23 597788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203402) in round 5| [2025/09/12 04:10:23 597795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 597801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 597807] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223539923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 597815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223539923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 597827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:57011|latest_rtt:57373|min_rtt:30473|applimit:0|lost:81|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 597836] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/09/12 04:10:23 597844] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1757650223597296|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 597851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343597296|now:1757650223597296|interv:120000000| [2025/09/12 04:10:23 597857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343597296|now:1757650223597296|interv:120000000| [2025/09/12 04:10:23 597863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223602528|pq_index:0| [2025/09/12 04:10:23 597870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223595999| [2025/09/12 04:10:23 597876] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223597876| [2025/09/12 04:10:23 597884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223597882| [2025/09/12 04:10:23 597892] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 597899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|min_srtt:57011|path_bw:1211446|loss_rate:22.01|path_pto:0| [2025/09/12 04:10:23 597906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 597912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 597920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 597927] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|min_srtt:57011|path_bw:1211446|loss_rate:22.01|path_pto:0| [2025/09/12 04:10:23 597933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:326455| [2025/09/12 04:10:23 597939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 597946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 597952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|min_srtt:57011|path_bw:1211446|loss_rate:22.01|path_pto:0| [2025/09/12 04:10:23 597959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 597978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 597985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 597991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:57011|min_srtt:57011|path_bw:1211446|loss_rate:22.01|path_pto:0| [2025/09/12 04:10:23 597997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:328829| [2025/09/12 04:10:23 598004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 598010] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 598016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 598024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 598030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 598037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 598043] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 598049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/09/12 04:10:23 598085] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223598060|stream_id:0|stream_offset:121104| [2025/09/12 04:10:23 598094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:364|origin_pktnum:110|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 598101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 598107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:57011|rtt_var:617|pto_duration:59479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 598114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 598120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 598126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148806| [2025/09/12 04:10:23 598132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223677539|now:1757650223598107|interv:79432| [2025/09/12 04:10:23 598138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223677539|now:1757650223598107|interval:79432|pto_count:0|srtt:57011 [2025/09/12 04:10:23 598145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 598153] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 598166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:326455| [2025/09/12 04:10:23 598173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 598179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/09/12 04:10:23 598216] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223598189|stream_id:0|stream_offset:326455| [2025/09/12 04:10:23 598226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 598233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 598239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:57011|rtt_var:617|pto_duration:59479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 598246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 598252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 598258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150006| [2025/09/12 04:10:23 598263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223677668|now:1757650223598239|interv:79429| [2025/09/12 04:10:23 598269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223677668|now:1757650223598239|interval:79429|pto_count:0|srtt:57011 [2025/09/12 04:10:23 598276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 598283] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 598290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 598297] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 598303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/09/12 04:10:23 598356] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223598313|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 598366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 598372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 598379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:57011|rtt_var:617|pto_duration:59479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 598385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 598398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 598405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151206| [2025/09/12 04:10:23 598411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223677792|now:1757650223598378|interv:79414| [2025/09/12 04:10:23 598418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223677792|now:1757650223598378|interval:79414|pto_count:0|srtt:57011 [2025/09/12 04:10:23 598451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 598458] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223677792| [2025/09/12 04:10:23 598462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223677792| [2025/09/12 04:10:23 598466] [debug] |xqc_engine_wakeup_after|wakeup:1757650223677792|now:1757650223598466|diff:79326| [2025/09/12 04:10:23 598471] [debug] |xqc_engine_main_logic|END|now:1757650223597882| [2025/09/12 04:10:23 598478] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223598478| [2025/09/12 04:10:23 598483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 598489] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:92| [2025/09/12 04:10:23 598493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/09/12 04:10:23 598498] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/09/12 04:10:23 598502] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 598509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:242|origin_pktnum:115|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:242|path_largest_ack:242| [2025/09/12 04:10:23 598514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:139200|prior_delivered:116688|prior_time:1757650223542474|is_app_limited:0|send_elapse:58182|ack_elapse:56004|ctl_first_sent_time:1757650223543127|lagest_ack_time:1757650223598478|curr_delivered:183888| [2025/09/12 04:10:23 598519] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223543127| [2025/09/12 04:10:23 598523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 598527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:57011|rttvar:617|minrtt:30473|latest_rtt:55351|ack_delay:32| [2025/09/12 04:10:23 598532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56799|rttvar:886|minrtt:30473|latest_rtt:55351|ack_delay:32| [2025/09/12 04:10:23 598536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:242|lost_pn:239|thresh:3| [2025/09/12 04:10:23 598540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 598816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 598828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 598832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223603879|now:1757650223598832|interval:5047| [2025/09/12 04:10:23 598837] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223603879|now:1757650223598832|interv:5047| [2025/09/12 04:10:23 598843] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58182, ack_elapse 56004, delivered 67200|rate 1154996|lost 82| [2025/09/12 04:10:23 598850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154996) in round 5| [2025/09/12 04:10:23 598856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 598866] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 598872] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223543127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 598879] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223543127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 598886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150006|srtt:56799|latest_rtt:55351|min_rtt:30473|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 598895] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/09/12 04:10:23 598901] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1757650223598478|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 598908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343598478|now:1757650223598478|interv:120000000| [2025/09/12 04:10:23 598914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343598478|now:1757650223598478|interv:120000000| [2025/09/12 04:10:23 598920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223677792|pq_index:0| [2025/09/12 04:10:23 598927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223597882| [2025/09/12 04:10:23 598932] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223598932| [2025/09/12 04:10:23 598940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223598938| [2025/09/12 04:10:23 598948] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 598955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56799|min_srtt:56799|path_bw:1211446|loss_rate:22.10|path_pto:0| [2025/09/12 04:10:23 598962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:328829| [2025/09/12 04:10:23 598968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56799|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 598975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 598982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56799|min_srtt:56799|path_bw:1211446|loss_rate:22.10|path_pto:0| [2025/09/12 04:10:23 598989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:330016| [2025/09/12 04:10:23 598995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 599006] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 599012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 599019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 599026] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 599033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:328829| [2025/09/12 04:10:23 599039] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 599047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/09/12 04:10:23 599099] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223599057|stream_id:0|stream_offset:328829| [2025/09/12 04:10:23 599109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 599116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 599122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223603879|now:1757650223599122|interval:4757| [2025/09/12 04:10:23 599128] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223603879|now:1757650223599122|interv:4757| [2025/09/12 04:10:23 599134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 599142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223603879| [2025/09/12 04:10:23 599148] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223603879| [2025/09/12 04:10:23 599154] [debug] |xqc_engine_wakeup_after|wakeup:1757650223603879|now:1757650223599154|diff:4725| [2025/09/12 04:10:23 599160] [debug] |xqc_engine_main_logic|END|now:1757650223598938| [2025/09/12 04:10:23 599168] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223599168| [2025/09/12 04:10:23 599173] [debug] |xqc_engine_wakeup_after|wakeup:1757650223603879|now:1757650223599173|diff:4706| [2025/09/12 04:10:23 599179] [debug] |xqc_engine_main_logic|END|now:1757650223599168| [2025/09/12 04:10:23 600260] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223600258| [2025/09/12 04:10:23 600275] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 600284] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:93| [2025/09/12 04:10:23 600290] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/09/12 04:10:23 600298] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/09/12 04:10:23 600305] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 600313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:243|origin_pktnum:116|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:243| [2025/09/12 04:10:23 600328] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:140400|prior_delivered:116688|prior_time:1757650223542474|is_app_limited:0|send_elapse:58281|ack_elapse:57784|ctl_first_sent_time:1757650223543226|lagest_ack_time:1757650223600258|curr_delivered:185088| [2025/09/12 04:10:23 600335] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223543226| [2025/09/12 04:10:23 600342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:23 600349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:244|origin_pktnum:46|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:244| [2025/09/12 04:10:23 600355] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:23|tx_in_flight:140400|prior_delivered:116688|prior_time:1757650223542474|is_app_limited:0|send_elapse:58281|ack_elapse:57784|ctl_first_sent_time:1757650223543226|lagest_ack_time:1757650223600258|curr_delivered:186288| [2025/09/12 04:10:23 600362] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223543331| [2025/09/12 04:10:23 600368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/09/12 04:10:23 600374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56799|rttvar:886|minrtt:30473|latest_rtt:56927|ack_delay:24| [2025/09/12 04:10:23 600381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56812|rttvar:691|minrtt:30473|latest_rtt:56927|ack_delay:24| [2025/09/12 04:10:23 600388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:244|lost_pn:241|thresh:3| [2025/09/12 04:10:23 600394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 600700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 600713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:241|lost_pn:241|po_sent_time:1757650223539981|lost_send_time:1757650223536216|loss_delay:64042|frame:STREAM |repair:128| [2025/09/12 04:10:23 600717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223539981u| [2025/09/12 04:10:23 600721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 600725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:691|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 600730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 600734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 600738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147606| [2025/09/12 04:10:23 600742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223678633|now:1757650223600725|interv:77908| [2025/09/12 04:10:23 600746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223678633|now:1757650223600725|interval:77908|pto_count:0|srtt:56812 [2025/09/12 04:10:23 600750] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58281, ack_elapse 57784, delivered 69600|rate 1194214|lost 83| [2025/09/12 04:10:23 600755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194214) in round 5| [2025/09/12 04:10:23 600759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 600763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 600767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223543331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 600772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223543331|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 600779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147606|srtt:56812|latest_rtt:56927|min_rtt:30473|applimit:0|lost:82|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 600792] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/09/12 04:10:23 600799] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1757650223600258|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 600806] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343600258|now:1757650223600258|interv:120000000| [2025/09/12 04:10:23 600813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343600258|now:1757650223600258|interv:120000000| [2025/09/12 04:10:23 600818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223603879|pq_index:0| [2025/09/12 04:10:23 600825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223598938| [2025/09/12 04:10:23 600831] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223600831| [2025/09/12 04:10:23 600840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223600838| [2025/09/12 04:10:23 600847] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 600855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1211446|loss_rate:22.04|path_pto:0| [2025/09/12 04:10:23 600862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 600868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 600875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:241|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 600881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1211446|loss_rate:22.04|path_pto:0| [2025/09/12 04:10:23 600887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:330016| [2025/09/12 04:10:23 600894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 600901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 600907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1211446|loss_rate:22.04|path_pto:0| [2025/09/12 04:10:23 600914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 600920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 600932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 600939] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56812|min_srtt:56812|path_bw:1211446|loss_rate:22.04|path_pto:0| [2025/09/12 04:10:23 600945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 600951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 600957] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 600963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 600969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 600976] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:241|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 600982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147606|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 600988] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 600994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/09/12 04:10:23 601028] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147606|now:1757650223601004|stream_id:0|stream_offset:258796| [2025/09/12 04:10:23 601038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:368|origin_pktnum:241|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 601045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147606|applimit:0| [2025/09/12 04:10:23 601051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:691|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 601057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 601063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 601068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148806| [2025/09/12 04:10:23 601074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680580|now:1757650223601051|interv:79529| [2025/09/12 04:10:23 601080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680580|now:1757650223601051|interval:79529|pto_count:0|srtt:56812 [2025/09/12 04:10:23 601087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148806| [2025/09/12 04:10:23 601094] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 601106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148806|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:330016| [2025/09/12 04:10:23 601113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 601119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/09/12 04:10:23 601149] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148806|now:1757650223601130|stream_id:0|stream_offset:330016| [2025/09/12 04:10:23 601158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 601166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148806|applimit:0| [2025/09/12 04:10:23 601172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:691|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 601178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 601183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 601189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150006| [2025/09/12 04:10:23 601196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680706|now:1757650223601171|interv:79535| [2025/09/12 04:10:23 601202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680706|now:1757650223601171|interval:79535|pto_count:0|srtt:56812 [2025/09/12 04:10:23 601210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150006| [2025/09/12 04:10:23 601217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 601223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150006|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 601229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 601233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/09/12 04:10:23 601288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150006|now:1757650223601242|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 601299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 601306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150006|applimit:0| [2025/09/12 04:10:23 601312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56812|rtt_var:691|pto_duration:59576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 601318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 601325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 601338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151206| [2025/09/12 04:10:23 601344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680818|now:1757650223601312|interv:79506| [2025/09/12 04:10:23 601350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680818|now:1757650223601312|interval:79506|pto_count:0|srtt:56812 [2025/09/12 04:10:23 601358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151206| [2025/09/12 04:10:23 601365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223680818| [2025/09/12 04:10:23 601371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223680818| [2025/09/12 04:10:23 601377] [debug] |xqc_engine_wakeup_after|wakeup:1757650223680818|now:1757650223601377|diff:79441| [2025/09/12 04:10:23 601384] [debug] |xqc_engine_main_logic|END|now:1757650223600838| [2025/09/12 04:10:23 601392] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223601392| [2025/09/12 04:10:23 601398] [debug] |xqc_engine_wakeup_after|wakeup:1757650223680818|now:1757650223601398|diff:79420| [2025/09/12 04:10:23 601405] [debug] |xqc_engine_main_logic|END|now:1757650223601392| [2025/09/12 04:10:23 602261] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223602259| [2025/09/12 04:10:23 602275] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 602284] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:94| [2025/09/12 04:10:23 602290] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/09/12 04:10:23 602299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/09/12 04:10:23 602306] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 602315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:255|origin_pktnum:128|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:255|path_largest_ack:255| [2025/09/12 04:10:23 602322] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:25|tx_in_flight:150006|prior_delivered:119088|prior_time:1757650223544774|is_app_limited:0|send_elapse:58010|ack_elapse:57485|ctl_first_sent_time:1757650223545173|lagest_ack_time:1757650223602259|curr_delivered:187488| [2025/09/12 04:10:23 602329] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223545173| [2025/09/12 04:10:23 602335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:23 602342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56812|rttvar:691|minrtt:30473|latest_rtt:57086|ack_delay:24| [2025/09/12 04:10:23 602348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56843|rttvar:581|minrtt:30473|latest_rtt:57086|ack_delay:24| [2025/09/12 04:10:23 602354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:255|lost_pn:252|thresh:3| [2025/09/12 04:10:23 602360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 602674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 602679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:245|lost_pn:252|po_sent_time:1757650223543436|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:246|lost_pn:252|po_sent_time:1757650223543535|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:252|po_sent_time:1757650223543612|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:252|po_sent_time:1757650223543690|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:252|po_sent_time:1757650223543763|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:250|lost_pn:252|po_sent_time:1757650223543841|lost_send_time:1757650223538038|loss_delay:64221|frame:ACK STREAM |repair:128| [2025/09/12 04:10:23 602709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:251|lost_pn:252|po_sent_time:1757650223543915|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:252|lost_pn:252|po_sent_time:1757650223543993|lost_send_time:1757650223538038|loss_delay:64221|frame:STREAM |repair:128| [2025/09/12 04:10:23 602717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223543993u| [2025/09/12 04:10:23 602721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 602726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223602725|interval:6103| [2025/09/12 04:10:23 602730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223602725|interv:6103| [2025/09/12 04:10:23 602734] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58010, ack_elapse 57485, delivered 68400|rate 1179107|lost 91| [2025/09/12 04:10:23 602738] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179107) in round 5| [2025/09/12 04:10:23 602742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 602746] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 602750] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:8|acked:1200|po_sent_time:1757650223545173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 602755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:8|acked:1200|po_sent_time:1757650223545173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 602759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:140400|srtt:56843|latest_rtt:57086|min_rtt:30473|applimit:0|lost:83|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 602765] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/09/12 04:10:23 602770] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1757650223602259|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 602775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343602259|now:1757650223602259|interv:120000000| [2025/09/12 04:10:23 602779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343602259|now:1757650223602259|interv:120000000| [2025/09/12 04:10:23 602783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223680818|pq_index:0| [2025/09/12 04:10:23 602787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223600838| [2025/09/12 04:10:23 602791] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223602790| [2025/09/12 04:10:23 602796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223602794| [2025/09/12 04:10:23 602803] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 602809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 602824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:245|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602836] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 602849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:246|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 602875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602888] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 602901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 602930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 602955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:250|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 602975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 602981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 602988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:251|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 602995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 603001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 603008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 603015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:252|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 603022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 603028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 603035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 603042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 603049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56843|min_srtt:56843|path_bw:1211446|loss_rate:22.13|path_pto:0| [2025/09/12 04:10:23 603061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 603068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 603073] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 603079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 603085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 603092] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:245|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 603105] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/09/12 04:10:23 603173] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1757650223603122|stream_id:0|stream_offset:46323| [2025/09/12 04:10:23 603183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:371|origin_pktnum:47|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/09/12 04:10:23 603196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603196|interval:5632| [2025/09/12 04:10:23 603203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603196|interv:5632| [2025/09/12 04:10:23 603209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:141600| [2025/09/12 04:10:23 603215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:246|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 603227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/09/12 04:10:23 603286] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223603242|stream_id:0|stream_offset:129413| [2025/09/12 04:10:23 603295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:372|origin_pktnum:121|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 603309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603308|interval:5520| [2025/09/12 04:10:23 603321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603308|interv:5520| [2025/09/12 04:10:23 603328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:142800| [2025/09/12 04:10:23 603334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 603347] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/09/12 04:10:23 603417] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223603364|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 603450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:373|origin_pktnum:122|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 603463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603463|interval:5365| [2025/09/12 04:10:23 603470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603463|interv:5365| [2025/09/12 04:10:23 603476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:144000| [2025/09/12 04:10:23 603484] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 603498] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/09/12 04:10:23 603540] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223603515|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 603549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:374|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 603562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603561|interval:5267| [2025/09/12 04:10:23 603568] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603561|interv:5267| [2025/09/12 04:10:23 603577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 603582] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 603590] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/09/12 04:10:23 603621] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223603601|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 603630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:375|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 603644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603643|interval:5185| [2025/09/12 04:10:23 603649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603643|interv:5185| [2025/09/12 04:10:23 603653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 603658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:250|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 603666] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/09/12 04:10:23 603706] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223603676|stream_id:0|stream_offset:259983| [2025/09/12 04:10:23 603714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:376|origin_pktnum:250|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 603728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603728|interval:5100| [2025/09/12 04:10:23 603734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603728|interv:5100| [2025/09/12 04:10:23 603738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 603742] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:251|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 603755] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603759] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/09/12 04:10:23 603784] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223603765|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 603792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:377|origin_pktnum:251|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 603806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603806|interval:5022| [2025/09/12 04:10:23 603812] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603806|interv:5022| [2025/09/12 04:10:23 603815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 603820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:252|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 603828] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/09/12 04:10:23 603864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223603843|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 603872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:378|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 603879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 603885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603885|interval:4943| [2025/09/12 04:10:23 603891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603885|interv:4943| [2025/09/12 04:10:23 603898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 603905] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 603912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 603918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 603925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/09/12 04:10:23 603959] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223603940|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 603967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:379|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 603973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 603979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223608828|now:1757650223603979|interval:4849| [2025/09/12 04:10:23 603985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223608828|now:1757650223603979|interv:4849| [2025/09/12 04:10:23 603991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 603998] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223608828| [2025/09/12 04:10:23 604004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223608828| [2025/09/12 04:10:23 604011] [debug] |xqc_engine_wakeup_after|wakeup:1757650223608828|now:1757650223604010|diff:4818| [2025/09/12 04:10:23 604017] [debug] |xqc_engine_main_logic|END|now:1757650223602794| [2025/09/12 04:10:23 604027] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223604026| [2025/09/12 04:10:23 604034] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 604042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:95| [2025/09/12 04:10:23 604048] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/09/12 04:10:23 604056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/09/12 04:10:23 604063] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 604072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:257|origin_pktnum:130|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:257|path_largest_ack:257| [2025/09/12 04:10:23 604079] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:146406|prior_delivered:122688|prior_time:1757650223547414|is_app_limited:0|send_elapse:56810|ack_elapse:56612|ctl_first_sent_time:1757650223547921|lagest_ack_time:1757650223604026|curr_delivered:188688| [2025/09/12 04:10:23 604087] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223547921| [2025/09/12 04:10:23 604093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 604099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56843|rttvar:581|minrtt:30473|latest_rtt:56105|ack_delay:24| [2025/09/12 04:10:23 604106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:626|minrtt:30473|latest_rtt:56105|ack_delay:24| [2025/09/12 04:10:23 604112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:257|lost_pn:254|thresh:3| [2025/09/12 04:10:23 604119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 604166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 604523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 604538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 604560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:253|lost_pn:254|po_sent_time:1757650223544607|lost_send_time:1757650223540185|loss_delay:63841|frame:STREAM |repair:128| [2025/09/12 04:10:23 604564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:254|lost_pn:254|po_sent_time:1757650223544697|lost_send_time:1757650223540185|loss_delay:63841|frame:STREAM |repair:128| [2025/09/12 04:10:23 604569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223544697u| [2025/09/12 04:10:23 604573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 604577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223609117|now:1757650223604577|interval:4540| [2025/09/12 04:10:23 604581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223609117|now:1757650223604577|interv:4540| [2025/09/12 04:10:23 604585] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56810, ack_elapse 56612, delivered 66000|rate 1161767|lost 93| [2025/09/12 04:10:23 604590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161767) in round 5| [2025/09/12 04:10:23 604594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 604598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 604602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223547921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 604606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223547921|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 604611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56748|latest_rtt:56105|min_rtt:30473|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 604617] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/09/12 04:10:23 604621] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1757650223604026|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 604626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343604026|now:1757650223604026|interv:120000000| [2025/09/12 04:10:23 604630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343604026|now:1757650223604026|interv:120000000| [2025/09/12 04:10:23 604634] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223608828|pq_index:0| [2025/09/12 04:10:23 604638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223602794| [2025/09/12 04:10:23 604642] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223604642| [2025/09/12 04:10:23 604647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223604646| [2025/09/12 04:10:23 604655] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 604660] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:23.70|path_pto:0| [2025/09/12 04:10:23 604664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 604669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 604673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:253|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 604678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:23.70|path_pto:0| [2025/09/12 04:10:23 604682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 604686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 604690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:254|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 604694] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:23.70|path_pto:0| [2025/09/12 04:10:23 604698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 604702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 604707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 604715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:23.70|path_pto:0| [2025/09/12 04:10:23 604719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 604723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 604727] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 604731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 604735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 604739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:253|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 604743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 604750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 604754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/09/12 04:10:23 604782] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223604762|stream_id:0|stream_offset:135348| [2025/09/12 04:10:23 604788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:380|origin_pktnum:126|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 604793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 604797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223609117|now:1757650223604797|interval:4320| [2025/09/12 04:10:23 604801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223609117|now:1757650223604797|interv:4320| [2025/09/12 04:10:23 604806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 604810] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:254|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 604815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 604823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 604829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/09/12 04:10:23 604881] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223604837|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 604892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:381|origin_pktnum:254|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 604899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 604905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223609117|now:1757650223604905|interval:4212| [2025/09/12 04:10:23 604912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223609117|now:1757650223604905|interv:4212| [2025/09/12 04:10:23 604918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 604924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 604930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 604937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 604944] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/09/12 04:10:23 605001] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223604961|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 605010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 605017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 605024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223609117|now:1757650223605023|interval:4094| [2025/09/12 04:10:23 605030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223609117|now:1757650223605023|interv:4094| [2025/09/12 04:10:23 605036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 605043] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223609117| [2025/09/12 04:10:23 605049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223609117| [2025/09/12 04:10:23 605055] [debug] |xqc_engine_wakeup_after|wakeup:1757650223609117|now:1757650223605055|diff:4062| [2025/09/12 04:10:23 605061] [debug] |xqc_engine_main_logic|END|now:1757650223604646| [2025/09/12 04:10:23 605068] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223605068| [2025/09/12 04:10:23 605074] [debug] |xqc_engine_wakeup_after|wakeup:1757650223609117|now:1757650223605074|diff:4043| [2025/09/12 04:10:23 605080] [debug] |xqc_engine_main_logic|END|now:1757650223605068| [2025/09/12 04:10:23 605326] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223605325| [2025/09/12 04:10:23 605338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 605367] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:96| [2025/09/12 04:10:23 605373] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/09/12 04:10:23 605381] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/09/12 04:10:23 605387] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 605397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:258|origin_pktnum:132|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:258| [2025/09/12 04:10:23 605405] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:147606|prior_delivered:122688|prior_time:1757650223547414|is_app_limited:0|send_elapse:56928|ack_elapse:57911|ctl_first_sent_time:1757650223548039|lagest_ack_time:1757650223605325|curr_delivered:189888| [2025/09/12 04:10:23 605412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223548039| [2025/09/12 04:10:23 605438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 605448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:259|path_largest_ack:259| [2025/09/12 04:10:23 605455] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:27|tx_in_flight:147606|prior_delivered:122688|prior_time:1757650223547414|is_app_limited:0|send_elapse:56928|ack_elapse:57911|ctl_first_sent_time:1757650223548039|lagest_ack_time:1757650223605325|curr_delivered:191088| [2025/09/12 04:10:23 605468] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223548133| [2025/09/12 04:10:23 605473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 605477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:626|minrtt:30473|latest_rtt:57192|ack_delay:24| [2025/09/12 04:10:23 605481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56801|rttvar:575|minrtt:30473|latest_rtt:57192|ack_delay:24| [2025/09/12 04:10:23 605485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:259|lost_pn:256|thresh:3| [2025/09/12 04:10:23 605489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 605516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 605786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 605828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 605833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:256|lost_pn:256|po_sent_time:1757650223545276|lost_send_time:1757650223540984|loss_delay:64341|frame:STREAM |repair:128| [2025/09/12 04:10:23 605839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223545276u| [2025/09/12 04:10:23 605845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 605852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56801|rtt_var:575|pto_duration:59101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 605858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 605864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 605870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 605876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223684062|now:1757650223605851|interv:78211| [2025/09/12 04:10:23 605882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223684062|now:1757650223605851|interval:78211|pto_count:0|srtt:56801 [2025/09/12 04:10:23 605888] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56928, ack_elapse 57911, delivered 68400|rate 1181122|lost 94| [2025/09/12 04:10:23 605895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181122) in round 5| [2025/09/12 04:10:23 605901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 605907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 605913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223548133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 605920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223548133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 605932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56801|latest_rtt:57192|min_rtt:30473|applimit:0|lost:93|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 605941] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/09/12 04:10:23 605948] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1757650223605325|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 605956] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343605325|now:1757650223605325|interv:120000000| [2025/09/12 04:10:23 605962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343605325|now:1757650223605325|interv:120000000| [2025/09/12 04:10:23 605968] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223609117|pq_index:0| [2025/09/12 04:10:23 605974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223604646| [2025/09/12 04:10:23 605980] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223605979| [2025/09/12 04:10:23 605987] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223605985| [2025/09/12 04:10:23 605994] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 606001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|min_srtt:56801|path_bw:1211446|loss_rate:24.03|path_pto:0| [2025/09/12 04:10:23 606008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 606015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 606022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:256|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 606029] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|min_srtt:56801|path_bw:1211446|loss_rate:24.03|path_pto:0| [2025/09/12 04:10:23 606035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 606042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 606049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 606055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|min_srtt:56801|path_bw:1211446|loss_rate:24.03|path_pto:0| [2025/09/12 04:10:23 606062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 606068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 606081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 606087] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56801|min_srtt:56801|path_bw:1211446|loss_rate:24.03|path_pto:0| [2025/09/12 04:10:23 606093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:337138| [2025/09/12 04:10:23 606099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 606106] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 606112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 606118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 606125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:256|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 606131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 606137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 606144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/09/12 04:10:23 606203] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223606154|stream_id:0|stream_offset:264731| [2025/09/12 04:10:23 606213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:383|origin_pktnum:256|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 606221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 606228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56801|rtt_var:575|pto_duration:59101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 606235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 606241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 606247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 606253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685255|now:1757650223606228|interv:79027| [2025/09/12 04:10:23 606257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685255|now:1757650223606228|interval:79027|pto_count:0|srtt:56801 [2025/09/12 04:10:23 606262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 606268] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 606281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 606289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 606293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/09/12 04:10:23 606324] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223606300|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 606333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 606339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 606346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56801|rtt_var:575|pto_duration:59101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 606352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 606358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 606364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 606370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685401|now:1757650223606345|interv:79056| [2025/09/12 04:10:23 606375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685401|now:1757650223606345|interval:79056|pto_count:0|srtt:56801 [2025/09/12 04:10:23 606382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 606389] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 606396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 606403] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 606410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/09/12 04:10:23 606460] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223606435|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 606473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 606480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 606485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56801|rtt_var:575|pto_duration:59101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 606489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 606498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 606502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 606506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685536|now:1757650223606485|interv:79051| [2025/09/12 04:10:23 606512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685536|now:1757650223606485|interval:79051|pto_count:0|srtt:56801 [2025/09/12 04:10:23 606520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 606527] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223685536| [2025/09/12 04:10:23 606532] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223685536| [2025/09/12 04:10:23 606536] [debug] |xqc_engine_wakeup_after|wakeup:1757650223685536|now:1757650223606536|diff:79000| [2025/09/12 04:10:23 606541] [debug] |xqc_engine_main_logic|END|now:1757650223605985| [2025/09/12 04:10:23 606548] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223606547| [2025/09/12 04:10:23 606553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 606558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:97| [2025/09/12 04:10:23 606562] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/09/12 04:10:23 606568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/09/12 04:10:23 606572] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 606579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:262|origin_pktnum:135|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:262|path_largest_ack:262| [2025/09/12 04:10:23 606583] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:147606|prior_delivered:125088|prior_time:1757650223549408|is_app_limited:0|send_elapse:56794|ack_elapse:57139|ctl_first_sent_time:1757650223549869|lagest_ack_time:1757650223606547|curr_delivered:192288| [2025/09/12 04:10:23 606588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223549869| [2025/09/12 04:10:23 606592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:23 606597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56801|rttvar:575|minrtt:30473|latest_rtt:56678|ack_delay:32| [2025/09/12 04:10:23 606601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56781|rttvar:470|minrtt:30473|latest_rtt:56678|ack_delay:32| [2025/09/12 04:10:23 606605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:262|lost_pn:259|thresh:3| [2025/09/12 04:10:23 606609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 606639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 606958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 606982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 606999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 607005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 607011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 607017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 607022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223612130|now:1757650223607022|interval:5108| [2025/09/12 04:10:23 607035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223612130|now:1757650223607022|interv:5108| [2025/09/12 04:10:23 607041] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56794, ack_elapse 57139, delivered 67200|rate 1176079|lost 94| [2025/09/12 04:10:23 607048] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176079) in round 5| [2025/09/12 04:10:23 607054] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 607060] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 607066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223549869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 607072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223549869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 607079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150000|srtt:56781|latest_rtt:56678|min_rtt:30473|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 607086] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:151840|inflight:150000|mode:0|applimit:0|pacing_rate:4032102|bw:1211446|srtt:56781|latest_rtt:56678|min_rtt:30473|send:390|lost:94|tlp:0|recv:102|recovery:0|slow_start:1|conn_life:235208|acked:1200|delivered:192288|is_cwnd_limited:1| [2025/09/12 04:10:23 607095] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/09/12 04:10:23 607101] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1757650223606547|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 607108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343606547|now:1757650223606547|interv:120000000| [2025/09/12 04:10:23 607114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343606547|now:1757650223606547|interv:120000000| [2025/09/12 04:10:23 607121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223685536|pq_index:0| [2025/09/12 04:10:23 607127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223605985| [2025/09/12 04:10:23 607132] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223607132| [2025/09/12 04:10:23 607140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223607138| [2025/09/12 04:10:23 607146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 607153] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56781|min_srtt:56781|path_bw:1211446|loss_rate:24.10|path_pto:0| [2025/09/12 04:10:23 607160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:337138| [2025/09/12 04:10:23 607171] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56781|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 607178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 607185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56781|min_srtt:56781|path_bw:1211446|loss_rate:24.10|path_pto:0| [2025/09/12 04:10:23 607192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 607199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 607205] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 607210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 607217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 607224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 607229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:337138| [2025/09/12 04:10:23 607235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 607242] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/09/12 04:10:23 607279] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223607252|stream_id:0|stream_offset:337138| [2025/09/12 04:10:23 607288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 607296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 607302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223612130|now:1757650223607302|interval:4828| [2025/09/12 04:10:23 607308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223612130|now:1757650223607302|interv:4828| [2025/09/12 04:10:23 607315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 607322] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223612130| [2025/09/12 04:10:23 607328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223612130| [2025/09/12 04:10:23 607334] [debug] |xqc_engine_wakeup_after|wakeup:1757650223612130|now:1757650223607334|diff:4796| [2025/09/12 04:10:23 607341] [debug] |xqc_engine_main_logic|END|now:1757650223607138| [2025/09/12 04:10:23 607350] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223607350| [2025/09/12 04:10:23 607356] [debug] |xqc_engine_wakeup_after|wakeup:1757650223612130|now:1757650223607356|diff:4774| [2025/09/12 04:10:23 607365] [debug] |xqc_engine_main_logic|END|now:1757650223607350| [2025/09/12 04:10:23 608190] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223608189| [2025/09/12 04:10:23 608206] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 608213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:98| [2025/09/12 04:10:23 608217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/09/12 04:10:23 608223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/09/12 04:10:23 608227] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 608235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:263|origin_pktnum:136|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:263| [2025/09/12 04:10:23 608240] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:29|tx_in_flight:148806|prior_delivered:125088|prior_time:1757650223549408|is_app_limited:0|send_elapse:56882|ack_elapse:58781|ctl_first_sent_time:1757650223549957|lagest_ack_time:1757650223608189|curr_delivered:193488| [2025/09/12 04:10:23 608245] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223549957| [2025/09/12 04:10:23 608252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/09/12 04:10:23 608259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:266|origin_pktnum:139|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:266| [2025/09/12 04:10:23 608266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:144006|prior_delivered:128688|prior_time:1757650223552364|is_app_limited:0|send_elapse:58042|ack_elapse:55825|ctl_first_sent_time:1757650223552950|lagest_ack_time:1757650223608189|curr_delivered:194688| [2025/09/12 04:10:23 608273] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223552950| [2025/09/12 04:10:23 608279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:23 608285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56781|rttvar:470|minrtt:30473|latest_rtt:55239|ack_delay:32| [2025/09/12 04:10:23 608292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56584|rttvar:746|minrtt:30473|latest_rtt:55239|ack_delay:32| [2025/09/12 04:10:23 608299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/09/12 04:10:23 608306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 608358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 608634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 608665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 608673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:263|po_sent_time:1757650223548252|lost_send_time:1757650223544532|loss_delay:63657|frame:STREAM |repair:128| [2025/09/12 04:10:23 608678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:263|po_sent_time:1757650223548349|lost_send_time:1757650223544532|loss_delay:63657|frame:STREAM |repair:128| [2025/09/12 04:10:23 608683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223548349u| [2025/09/12 04:10:23 608687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 608691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613718|now:1757650223608691|interval:5027| [2025/09/12 04:10:23 608698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613718|now:1757650223608691|interv:5027| [2025/09/12 04:10:23 608703] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58042, ack_elapse 55825, delivered 66000|rate 1137107|lost 96| [2025/09/12 04:10:23 608707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137107) in round 5| [2025/09/12 04:10:23 608711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 608716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 608719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223552950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 608724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223552950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 608729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56584|latest_rtt:55239|min_rtt:30473|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 608735] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/09/12 04:10:23 608739] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1757650223608189|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 608744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343608189|now:1757650223608189|interv:120000000| [2025/09/12 04:10:23 608749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343608189|now:1757650223608189|interv:120000000| [2025/09/12 04:10:23 608753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223612130|pq_index:0| [2025/09/12 04:10:23 608760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223607138| [2025/09/12 04:10:23 608766] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223608766| [2025/09/12 04:10:23 608774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223608772| [2025/09/12 04:10:23 608781] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 608786] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1211446|loss_rate:24.04|path_pto:0| [2025/09/12 04:10:23 608791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 608795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 608806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 608814] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1211446|loss_rate:24.04|path_pto:0| [2025/09/12 04:10:23 608819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 608824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 608828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 608834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1211446|loss_rate:24.04|path_pto:0| [2025/09/12 04:10:23 608840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 608848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 608855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 608861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1211446|loss_rate:24.04|path_pto:0| [2025/09/12 04:10:23 608867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 608874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 608880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 608887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56584|min_srtt:56584|path_bw:1211446|loss_rate:24.04|path_pto:0| [2025/09/12 04:10:23 608893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 608900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 608905] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 608911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 608918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 608924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 608930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 608942] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 608950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/09/12 04:10:23 608988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223608961|stream_id:0|stream_offset:267105| [2025/09/12 04:10:23 608997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:387|origin_pktnum:260|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 609005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 609010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613718|now:1757650223609010|interval:4708| [2025/09/12 04:10:23 609017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613718|now:1757650223609010|interv:4708| [2025/09/12 04:10:23 609023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 609030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 609037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 609044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 609051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/09/12 04:10:23 609094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223609062|stream_id:0|stream_offset:268292| [2025/09/12 04:10:23 609105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:388|origin_pktnum:261|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 609112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 609118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613718|now:1757650223609118|interval:4600| [2025/09/12 04:10:23 609135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613718|now:1757650223609118|interv:4600| [2025/09/12 04:10:23 609141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 609148] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 609154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 609162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 609168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/09/12 04:10:23 609211] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223609187|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 609221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 609228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 609234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613718|now:1757650223609234|interval:4484| [2025/09/12 04:10:23 609240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613718|now:1757650223609234|interv:4484| [2025/09/12 04:10:23 609252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 609259] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 609265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 609272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 609278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/09/12 04:10:23 609310] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223609287|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 609319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 609326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 609332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223613718|now:1757650223609332|interval:4386| [2025/09/12 04:10:23 609339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223613718|now:1757650223609332|interv:4386| [2025/09/12 04:10:23 609344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 609352] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223613718| [2025/09/12 04:10:23 609358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223613718| [2025/09/12 04:10:23 609363] [debug] |xqc_engine_wakeup_after|wakeup:1757650223613718|now:1757650223609363|diff:4355| [2025/09/12 04:10:23 609370] [debug] |xqc_engine_main_logic|END|now:1757650223608772| [2025/09/12 04:10:23 609378] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223609378| [2025/09/12 04:10:23 609384] [debug] |xqc_engine_wakeup_after|wakeup:1757650223613718|now:1757650223609384|diff:4334| [2025/09/12 04:10:23 609390] [debug] |xqc_engine_main_logic|END|now:1757650223609378| [2025/09/12 04:10:23 610262] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223610261| [2025/09/12 04:10:23 610278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 610293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:99| [2025/09/12 04:10:23 610299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/09/12 04:10:23 610309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/09/12 04:10:23 610315] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 610325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:267|origin_pktnum:140|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:268|path_largest_ack:267| [2025/09/12 04:10:23 610330] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:145206|prior_delivered:128688|prior_time:1757650223552364|is_app_limited:0|send_elapse:58137|ack_elapse:57897|ctl_first_sent_time:1757650223553045|lagest_ack_time:1757650223610261|curr_delivered:195888| [2025/09/12 04:10:23 610336] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223553045| [2025/09/12 04:10:23 610344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:23 610351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:268|origin_pktnum:143|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:268|path_largest_ack:268| [2025/09/12 04:10:23 610358] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:33|tx_in_flight:145206|prior_delivered:128688|prior_time:1757650223552364|is_app_limited:0|send_elapse:58137|ack_elapse:57897|ctl_first_sent_time:1757650223553045|lagest_ack_time:1757650223610261|curr_delivered:197088| [2025/09/12 04:10:23 610365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223553145| [2025/09/12 04:10:23 610371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:23 610376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56584|rttvar:746|minrtt:30473|latest_rtt:57116|ack_delay:32| [2025/09/12 04:10:23 610381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56646|rttvar:685|minrtt:30473|latest_rtt:57116|ack_delay:32| [2025/09/12 04:10:23 610385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:268|lost_pn:265|thresh:3| [2025/09/12 04:10:23 610389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 610450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 610684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 610715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 610732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:265|po_sent_time:1757650223550061|lost_send_time:1757650223546006|loss_delay:64255|frame:STREAM |repair:128| [2025/09/12 04:10:23 610739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:265|lost_pn:265|po_sent_time:1757650223550157|lost_send_time:1757650223546006|loss_delay:64255|frame:STREAM |repair:128| [2025/09/12 04:10:23 610746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223550157u| [2025/09/12 04:10:23 610752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 610756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:685|pto_duration:59386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 610761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 610765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 610772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146400| [2025/09/12 04:10:23 610776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223688673|now:1757650223610756|interv:77917| [2025/09/12 04:10:23 610780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223688673|now:1757650223610756|interval:77917|pto_count:0|srtt:56646 [2025/09/12 04:10:23 610787] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58137, ack_elapse 57897, delivered 68400|rate 1176531|lost 98| [2025/09/12 04:10:23 610794] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176531) in round 5| [2025/09/12 04:10:23 610800] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 610804] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 610808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223553145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 610813] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223553145|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 610820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56646|latest_rtt:57116|min_rtt:30473|applimit:0|lost:96|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 610828] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/09/12 04:10:23 610836] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1757650223610261|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 610843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343610261|now:1757650223610261|interv:120000000| [2025/09/12 04:10:23 610849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343610261|now:1757650223610261|interv:120000000| [2025/09/12 04:10:23 610855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223613718|pq_index:0| [2025/09/12 04:10:23 610862] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223608772| [2025/09/12 04:10:23 610868] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223610868| [2025/09/12 04:10:23 610876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223610874| [2025/09/12 04:10:23 610883] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 610890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1211446|loss_rate:24.30|path_pto:0| [2025/09/12 04:10:23 610897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 610909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 610916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 610922] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1211446|loss_rate:24.30|path_pto:0| [2025/09/12 04:10:23 610928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 610935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 610942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:265|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 610948] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1211446|loss_rate:24.30|path_pto:0| [2025/09/12 04:10:23 610955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 610961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 610968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 610974] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1211446|loss_rate:24.30|path_pto:0| [2025/09/12 04:10:23 610980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 610986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 610993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 610999] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56646|min_srtt:56646|path_bw:1211446|loss_rate:24.30|path_pto:0| [2025/09/12 04:10:23 611006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 611012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 611018] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 611024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 611030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 611043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 611050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 611056] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 611062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/09/12 04:10:23 611103] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223611073|stream_id:0|stream_offset:269479| [2025/09/12 04:10:23 611113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:391|origin_pktnum:264|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 611120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 611126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:685|pto_duration:59386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 611133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 611139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 611146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 611152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690459|now:1757650223611126|interv:79333| [2025/09/12 04:10:23 611156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690459|now:1757650223611126|interval:79333|pto_count:0|srtt:56646 [2025/09/12 04:10:23 611162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 611169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:265|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 611175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 611183] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 611189] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/09/12 04:10:23 611238] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223611199|stream_id:0|stream_offset:270666| [2025/09/12 04:10:23 611247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:392|origin_pktnum:265|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 611252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 611256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:685|pto_duration:59386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 611265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 611269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 611273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 611280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690585|now:1757650223611256|interv:79329| [2025/09/12 04:10:23 611286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690585|now:1757650223611256|interval:79329|pto_count:0|srtt:56646 [2025/09/12 04:10:23 611294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 611301] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 611307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 611314] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 611320] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/09/12 04:10:23 611371] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223611328|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 611382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 611389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 611396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:685|pto_duration:59386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 611402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 611408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 611413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 611450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690714|now:1757650223611395|interv:79319| [2025/09/12 04:10:23 611462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690714|now:1757650223611395|interval:79319|pto_count:0|srtt:56646 [2025/09/12 04:10:23 611468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 611473] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 611477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 611481] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 611490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/09/12 04:10:23 611518] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223611498|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 611524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 611528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 611532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56646|rtt_var:685|pto_duration:59386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 611537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 611541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 611545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 611548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690884|now:1757650223611532|interv:79352| [2025/09/12 04:10:23 611553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690884|now:1757650223611532|interval:79352|pto_count:0|srtt:56646 [2025/09/12 04:10:23 611557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 611562] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223690884| [2025/09/12 04:10:23 611566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223690884| [2025/09/12 04:10:23 611570] [debug] |xqc_engine_wakeup_after|wakeup:1757650223690884|now:1757650223611570|diff:79314| [2025/09/12 04:10:23 611574] [debug] |xqc_engine_main_logic|END|now:1757650223610874| [2025/09/12 04:10:23 611581] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223611581| [2025/09/12 04:10:23 611586] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 611591] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:100| [2025/09/12 04:10:23 611595] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/09/12 04:10:23 611600] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/09/12 04:10:23 611604] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 611611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:273|origin_pktnum:146|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:273| [2025/09/12 04:10:23 611616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:150006|prior_delivered:129888|prior_time:1757650223553666|is_app_limited:0|send_elapse:57047|ack_elapse:57915|ctl_first_sent_time:1757650223554107|lagest_ack_time:1757650223611581|curr_delivered:198288| [2025/09/12 04:10:23 611621] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223554107| [2025/09/12 04:10:23 611625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:23 611633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56646|rttvar:685|minrtt:30473|latest_rtt:57474|ack_delay:24| [2025/09/12 04:10:23 611637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56747|rttvar:715|minrtt:30473|latest_rtt:57474|ack_delay:24| [2025/09/12 04:10:23 611642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:273|lost_pn:270|thresh:3| [2025/09/12 04:10:23 611646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 611673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 611953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 611975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 611993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 612000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 612040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:269|lost_pn:270|po_sent_time:1757650223553241|lost_send_time:1757650223546923|loss_delay:64658|frame:STREAM |repair:128| [2025/09/12 04:10:23 612048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:270|po_sent_time:1757650223553336|lost_send_time:1757650223546923|loss_delay:64658|frame:STREAM |repair:128| [2025/09/12 04:10:23 612054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223553336u| [2025/09/12 04:10:23 612060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 612066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618132|now:1757650223612066|interval:6066| [2025/09/12 04:10:23 612073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618132|now:1757650223612066|interv:6066| [2025/09/12 04:10:23 612080] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57047, ack_elapse 57915, delivered 68400|rate 1181041|lost 100| [2025/09/12 04:10:23 612086] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181041) in round 5| [2025/09/12 04:10:23 612092] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 612097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 612100] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223554107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 612105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223554107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 612110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56747|latest_rtt:57474|min_rtt:30473|applimit:0|lost:98|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 612116] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/09/12 04:10:23 612120] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1757650223611581|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 612126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343611581|now:1757650223611581|interv:120000000| [2025/09/12 04:10:23 612132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343611581|now:1757650223611581|interv:120000000| [2025/09/12 04:10:23 612143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223690884|pq_index:0| [2025/09/12 04:10:23 612149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223610874| [2025/09/12 04:10:23 612156] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223612156| [2025/09/12 04:10:23 612163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223612162| [2025/09/12 04:10:23 612171] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 612176] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|min_srtt:56747|path_bw:1211446|loss_rate:24.56|path_pto:0| [2025/09/12 04:10:23 612183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 612190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 612197] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:269|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 612204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|min_srtt:56747|path_bw:1211446|loss_rate:24.56|path_pto:0| [2025/09/12 04:10:23 612211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 612217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 612224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 612230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|min_srtt:56747|path_bw:1211446|loss_rate:24.56|path_pto:0| [2025/09/12 04:10:23 612237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 612243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 612250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 612257] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56747|min_srtt:56747|path_bw:1211446|loss_rate:24.56|path_pto:0| [2025/09/12 04:10:23 612263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 612270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 612276] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 612287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 612294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 612300] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:269|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 612305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 612309] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 612313] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/09/12 04:10:23 612349] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223612321|stream_id:0|stream_offset:156714| [2025/09/12 04:10:23 612359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:395|origin_pktnum:144|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 612364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 612369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618132|now:1757650223612368|interval:5764| [2025/09/12 04:10:23 612373] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618132|now:1757650223612368|interv:5764| [2025/09/12 04:10:23 612377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 612382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 612386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 612391] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 612395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/09/12 04:10:23 612417] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223612401|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 612444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:396|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 612450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 612454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618132|now:1757650223612453|interval:5679| [2025/09/12 04:10:23 612458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618132|now:1757650223612453|interv:5679| [2025/09/12 04:10:23 612467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 612472] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 612476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 612480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 612484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/09/12 04:10:23 612507] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223612490|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 612512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 612517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 612521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223618132|now:1757650223612521|interval:5611| [2025/09/12 04:10:23 612525] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223618132|now:1757650223612521|interv:5611| [2025/09/12 04:10:23 612529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 612534] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223618132| [2025/09/12 04:10:23 612538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223618132| [2025/09/12 04:10:23 612542] [debug] |xqc_engine_wakeup_after|wakeup:1757650223618132|now:1757650223612542|diff:5590| [2025/09/12 04:10:23 612546] [debug] |xqc_engine_main_logic|END|now:1757650223612162| [2025/09/12 04:10:23 612552] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223612552| [2025/09/12 04:10:23 612555] [debug] |xqc_engine_wakeup_after|wakeup:1757650223618132|now:1757650223612555|diff:5577| [2025/09/12 04:10:23 612559] [debug] |xqc_engine_main_logic|END|now:1757650223612552| [2025/09/12 04:10:23 614248] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223614247| [2025/09/12 04:10:23 614264] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 614274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:101| [2025/09/12 04:10:23 614279] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/09/12 04:10:23 614289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/09/12 04:10:23 614296] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 614307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:275|origin_pktnum:148|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:275| [2025/09/12 04:10:23 614314] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:148806|prior_delivered:132288|prior_time:1757650223555373|is_app_limited:0|send_elapse:56900|ack_elapse:58874|ctl_first_sent_time:1757650223555871|lagest_ack_time:1757650223614247|curr_delivered:199488| [2025/09/12 04:10:23 614330] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223555871| [2025/09/12 04:10:23 614338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:23 614345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:276| [2025/09/12 04:10:23 614352] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:35|tx_in_flight:148806|prior_delivered:132288|prior_time:1757650223555373|is_app_limited:0|send_elapse:56900|ack_elapse:58874|ctl_first_sent_time:1757650223555871|lagest_ack_time:1757650223614247|curr_delivered:200688| [2025/09/12 04:10:23 614357] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223555944| [2025/09/12 04:10:23 614361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/09/12 04:10:23 614366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:278|origin_pktnum:151|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:278|path_largest_ack:278| [2025/09/12 04:10:23 614370] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:147606|prior_delivered:134688|prior_time:1757650223557556|is_app_limited:0|send_elapse:57050|ack_elapse:56691|ctl_first_sent_time:1757650223558086|lagest_ack_time:1757650223614247|curr_delivered:201888| [2025/09/12 04:10:23 614374] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223558086| [2025/09/12 04:10:23 614379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/09/12 04:10:23 614386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56747|rttvar:715|minrtt:30473|latest_rtt:56161|ack_delay:48| [2025/09/12 04:10:23 614392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56668|rttvar:695|minrtt:30473|latest_rtt:56161|ack_delay:48| [2025/09/12 04:10:23 614398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:278|lost_pn:275|thresh:3| [2025/09/12 04:10:23 614403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 614449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 614668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 614726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 614733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:275|po_sent_time:1757650223553474|lost_send_time:1757650223550496|loss_delay:63751|frame:STREAM |repair:128| [2025/09/12 04:10:23 614741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:272|lost_pn:275|po_sent_time:1757650223553572|lost_send_time:1757650223550496|loss_delay:63751|frame:STREAM |repair:128| [2025/09/12 04:10:23 614748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:274|lost_pn:275|po_sent_time:1757650223554231|lost_send_time:1757650223550496|loss_delay:63751|frame:STREAM |repair:128| [2025/09/12 04:10:23 614755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223554231u| [2025/09/12 04:10:23 614762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 614768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223614768|interval:5007| [2025/09/12 04:10:23 614780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223614768|interv:5007| [2025/09/12 04:10:23 614787] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57050, ack_elapse 56691, delivered 67200|rate 1177914|lost 103| [2025/09/12 04:10:23 614793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177914) in round 5| [2025/09/12 04:10:23 614799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 614806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 614812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:3600|po_sent_time:1757650223558086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 614819] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:3600|po_sent_time:1757650223558086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 614827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:144000|srtt:56668|latest_rtt:56161|min_rtt:30473|applimit:0|lost:100|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 614836] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/09/12 04:10:23 614843] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1757650223614247|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 614851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343614247|now:1757650223614247|interv:120000000| [2025/09/12 04:10:23 614857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343614247|now:1757650223614247|interv:120000000| [2025/09/12 04:10:23 614863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223618132|pq_index:0| [2025/09/12 04:10:23 614869] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223612162| [2025/09/12 04:10:23 614875] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223614875| [2025/09/12 04:10:23 614883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223614881| [2025/09/12 04:10:23 614890] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 614897] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 614904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 614911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 614918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 614925] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 614939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 614946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 614953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:272|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 614959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 614966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 614972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 614978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:274|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 614985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 614992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 614999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 615006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 615013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 615019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 615026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 615033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 615040] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 615046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 615053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 615060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 615072] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:24.88|path_pto:0| [2025/09/12 04:10:23 615079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:347821| [2025/09/12 04:10:23 615085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 615091] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 615097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 615104] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 615110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 615123] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/09/12 04:10:23 615170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223615142|stream_id:0|stream_offset:273040| [2025/09/12 04:10:23 615179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:398|origin_pktnum:271|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 615186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 615193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615193|interval:4582| [2025/09/12 04:10:23 615199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615193|interv:4582| [2025/09/12 04:10:23 615206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 615214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:272|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 615227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/09/12 04:10:23 615261] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223615243|stream_id:0|stream_offset:274227| [2025/09/12 04:10:23 615270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:399|origin_pktnum:272|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 615283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 615288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615287|interval:4488| [2025/09/12 04:10:23 615292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615287|interv:4488| [2025/09/12 04:10:23 615296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 615300] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:274|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 615309] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615313] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/09/12 04:10:23 615339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223615319|stream_id:0|stream_offset:275414| [2025/09/12 04:10:23 615348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:400|origin_pktnum:274|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 615355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 615361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615360|interval:4415| [2025/09/12 04:10:23 615367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615360|interv:4415| [2025/09/12 04:10:23 615372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 615377] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 615385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/09/12 04:10:23 615414] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223615395|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 615440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 615447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 615454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615454|interval:4321| [2025/09/12 04:10:23 615463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615454|interv:4321| [2025/09/12 04:10:23 615468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 615472] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 615481] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615485] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/09/12 04:10:23 615511] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223615491|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 615520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:402|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 615527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 615534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615533|interval:4242| [2025/09/12 04:10:23 615540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615533|interv:4242| [2025/09/12 04:10:23 615544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 615548] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 615553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 615557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 615561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/09/12 04:10:23 615585] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223615567|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 615593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:403|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 615600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 615606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223619775|now:1757650223615606|interval:4169| [2025/09/12 04:10:23 615612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223619775|now:1757650223615606|interv:4169| [2025/09/12 04:10:23 615616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 615626] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223619775| [2025/09/12 04:10:23 615630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223619775| [2025/09/12 04:10:23 615634] [debug] |xqc_engine_wakeup_after|wakeup:1757650223619775|now:1757650223615634|diff:4141| [2025/09/12 04:10:23 615638] [debug] |xqc_engine_main_logic|END|now:1757650223614881| [2025/09/12 04:10:23 615644] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223615644| [2025/09/12 04:10:23 615648] [debug] |xqc_engine_wakeup_after|wakeup:1757650223619775|now:1757650223615647|diff:4128| [2025/09/12 04:10:23 615651] [debug] |xqc_engine_main_logic|END|now:1757650223615644| [2025/09/12 04:10:23 616322] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223616321| [2025/09/12 04:10:23 616333] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 616342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:103| [2025/09/12 04:10:23 616348] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/09/12 04:10:23 616357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/09/12 04:10:23 616363] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 616373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:279|origin_pktnum:152|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:279| [2025/09/12 04:10:23 616381] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:37|tx_in_flight:148806|prior_delivered:134688|prior_time:1757650223557556|is_app_limited:0|send_elapse:57146|ack_elapse:58765|ctl_first_sent_time:1757650223558182|lagest_ack_time:1757650223616321|curr_delivered:203088| [2025/09/12 04:10:23 616388] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223558182| [2025/09/12 04:10:23 616395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/09/12 04:10:23 616401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:282|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:282|path_largest_ack:282| [2025/09/12 04:10:23 616408] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:147606|prior_delivered:137088|prior_time:1757650223559400|is_app_limited:0|send_elapse:56913|ack_elapse:56921|ctl_first_sent_time:1757650223559915|lagest_ack_time:1757650223616321|curr_delivered:204288| [2025/09/12 04:10:23 616415] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223559915| [2025/09/12 04:10:23 616440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/09/12 04:10:23 616444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56668|rttvar:695|minrtt:30473|latest_rtt:56406|ack_delay:32| [2025/09/12 04:10:23 616449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56631|rttvar:595|minrtt:30473|latest_rtt:56406|ack_delay:32| [2025/09/12 04:10:23 616453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:282|lost_pn:279|thresh:3| [2025/09/12 04:10:23 616457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 616499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 616704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 616787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 616819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:277|lost_pn:279|po_sent_time:1757650223556024|lost_send_time:1757650223552612|loss_delay:63709|frame:STREAM |repair:128| [2025/09/12 04:10:23 616826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223556024u| [2025/09/12 04:10:23 616833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 616839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223621977|now:1757650223616838|interval:5139| [2025/09/12 04:10:23 616845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223621977|now:1757650223616838|interv:5139| [2025/09/12 04:10:23 616851] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56913, ack_elapse 56921, delivered 67200|rate 1180583|lost 104| [2025/09/12 04:10:23 616858] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180583) in round 5| [2025/09/12 04:10:23 616864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 616870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:7338| [2025/09/12 04:10:23 616875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223559915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 616882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223559915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 616889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56631|latest_rtt:56406|min_rtt:30473|applimit:0|lost:103|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 616898] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/09/12 04:10:23 616905] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:104|frame:ACK |recv_time:1757650223616321|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 616912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343616321|now:1757650223616321|interv:120000000| [2025/09/12 04:10:23 616918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343616321|now:1757650223616321|interv:120000000| [2025/09/12 04:10:23 616925] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223619775|pq_index:0| [2025/09/12 04:10:23 616931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223614881| [2025/09/12 04:10:23 616936] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223616936| [2025/09/12 04:10:23 616944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223616942| [2025/09/12 04:10:23 616951] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 616963] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1211446|loss_rate:25.25|path_pto:0| [2025/09/12 04:10:23 616970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 616977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 616983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:277|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 616991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1211446|loss_rate:25.25|path_pto:0| [2025/09/12 04:10:23 616998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:347821| [2025/09/12 04:10:23 617005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 617012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 617018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1211446|loss_rate:25.25|path_pto:0| [2025/09/12 04:10:23 617024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 617031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 617037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 617043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56631|min_srtt:56631|path_bw:1211446|loss_rate:25.25|path_pto:0| [2025/09/12 04:10:23 617050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 617057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 617064] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 617069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 617076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 617083] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:277|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 617090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 617102] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 617108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/09/12 04:10:23 617145] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223617119|stream_id:0|stream_offset:277788| [2025/09/12 04:10:23 617155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:404|origin_pktnum:277|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 617163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 617169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223621977|now:1757650223617169|interval:4808| [2025/09/12 04:10:23 617176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223621977|now:1757650223617169|interv:4808| [2025/09/12 04:10:23 617183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 617190] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 617197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:347821| [2025/09/12 04:10:23 617202] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 617206] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/09/12 04:10:23 617234] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223617213|stream_id:0|stream_offset:347821| [2025/09/12 04:10:23 617243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 617251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 617257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223621977|now:1757650223617257|interval:4720| [2025/09/12 04:10:23 617264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223621977|now:1757650223617257|interv:4720| [2025/09/12 04:10:23 617270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 617274] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 617279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 617283] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 617287] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/09/12 04:10:23 617312] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223617294|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 617328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 617335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 617340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223621977|now:1757650223617340|interval:4637| [2025/09/12 04:10:23 617344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223621977|now:1757650223617340|interv:4637| [2025/09/12 04:10:23 617348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 617353] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223621977| [2025/09/12 04:10:23 617358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223621977| [2025/09/12 04:10:23 617361] [debug] |xqc_engine_wakeup_after|wakeup:1757650223621977|now:1757650223617361|diff:4616| [2025/09/12 04:10:23 617366] [debug] |xqc_engine_main_logic|END|now:1757650223616942| [2025/09/12 04:10:23 617371] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223617371| [2025/09/12 04:10:23 617375] [debug] |xqc_engine_wakeup_after|wakeup:1757650223621977|now:1757650223617375|diff:4602| [2025/09/12 04:10:23 617379] [debug] |xqc_engine_main_logic|END|now:1757650223617371| [2025/09/12 04:10:23 620243] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223620241| [2025/09/12 04:10:23 620258] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 620267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:104| [2025/09/12 04:10:23 620273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/09/12 04:10:23 620282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/09/12 04:10:23 620288] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 620298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:283|origin_pktnum:156|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:283| [2025/09/12 04:10:23 620306] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:39|tx_in_flight:148806|prior_delivered:137088|prior_time:1757650223559400|is_app_limited:0|send_elapse:57017|ack_elapse:60841|ctl_first_sent_time:1757650223560019|lagest_ack_time:1757650223620241|curr_delivered:205488| [2025/09/12 04:10:23 620314] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223560019| [2025/09/12 04:10:23 620320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/09/12 04:10:23 620327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:286|origin_pktnum:159|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:286| [2025/09/12 04:10:23 620333] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:147606|prior_delivered:139488|prior_time:1757650223561389|is_app_limited:0|send_elapse:56941|ack_elapse:58852|ctl_first_sent_time:1757650223561900|lagest_ack_time:1757650223620241|curr_delivered:206688| [2025/09/12 04:10:23 620344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223561900| [2025/09/12 04:10:23 620349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/09/12 04:10:23 620356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:287|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:287| [2025/09/12 04:10:23 620362] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:147606|prior_delivered:139488|prior_time:1757650223561389|is_app_limited:0|send_elapse:56941|ack_elapse:58852|ctl_first_sent_time:1757650223561900|lagest_ack_time:1757650223620241|curr_delivered:207888| [2025/09/12 04:10:23 620367] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223561996| [2025/09/12 04:10:23 620371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:23 620376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:290|origin_pktnum:163|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:290| [2025/09/12 04:10:23 620380] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:147606|prior_delivered:141888|prior_time:1757650223563462|is_app_limited:0|send_elapse:57078|ack_elapse:56779|ctl_first_sent_time:1757650223563974|lagest_ack_time:1757650223620241|curr_delivered:209088| [2025/09/12 04:10:23 620385] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223563974| [2025/09/12 04:10:23 620389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 620393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56631|rttvar:595|minrtt:30473|latest_rtt:56267|ack_delay:32| [2025/09/12 04:10:23 620397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56582|rttvar:546|minrtt:30473|latest_rtt:56267|ack_delay:32| [2025/09/12 04:10:23 620402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:290|lost_pn:287|thresh:3| [2025/09/12 04:10:23 620406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 620457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 620645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 620705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 620732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:280|lost_pn:287|po_sent_time:1757650223558268|lost_send_time:1757650223556587|loss_delay:63654|frame:STREAM |repair:128| [2025/09/12 04:10:23 620737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:281|lost_pn:287|po_sent_time:1757650223558350|lost_send_time:1757650223556587|loss_delay:63654|frame:STREAM |repair:128| [2025/09/12 04:10:23 620742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:284|lost_pn:287|po_sent_time:1757650223560123|lost_send_time:1757650223556587|loss_delay:63654|frame:STREAM |repair:128| [2025/09/12 04:10:23 620746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:285|lost_pn:287|po_sent_time:1757650223560237|lost_send_time:1757650223556587|loss_delay:63654|frame:STREAM |repair:128| [2025/09/12 04:10:23 620750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223560237u| [2025/09/12 04:10:23 620755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 620759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223620758|interval:4995| [2025/09/12 04:10:23 620763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223620758|interv:4995| [2025/09/12 04:10:23 620770] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57078, ack_elapse 56779, delivered 67200|rate 1177336|lost 108| [2025/09/12 04:10:23 620777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177336) in round 5| [2025/09/12 04:10:23 620783] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 620789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 620795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:4800|po_sent_time:1757650223563974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 620802] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:4800|po_sent_time:1757650223563974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 620809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:141600|srtt:56582|latest_rtt:56267|min_rtt:30473|applimit:0|lost:104|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 620818] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/09/12 04:10:23 620824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1757650223620241|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 620832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343620241|now:1757650223620241|interv:120000000| [2025/09/12 04:10:23 620838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343620241|now:1757650223620241|interv:120000000| [2025/09/12 04:10:23 620845] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223621977|pq_index:0| [2025/09/12 04:10:23 620851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223616942| [2025/09/12 04:10:23 620857] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223620857| [2025/09/12 04:10:23 620865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223620863| [2025/09/12 04:10:23 620872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 620880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 620886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 620893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 620901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:280|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 620907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 620920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 620927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 620934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:281|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 620940] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 620947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 620953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 620960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:284|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 620966] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 620973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 620980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 620986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:285|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 620993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 620999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 621006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 621013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 621019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 621025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:351382| [2025/09/12 04:10:23 621031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 621038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 621049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 621056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 621062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 621070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 621076] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 621083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 621089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 621096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 621102] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56582|min_srtt:56582|path_bw:1211446|loss_rate:25.30|path_pto:0| [2025/09/12 04:10:23 621109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 621115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 621121] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 621127] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 621133] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 621140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:280|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 621154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/09/12 04:10:23 621199] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223621172|stream_id:0|stream_offset:278975| [2025/09/12 04:10:23 621208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:407|origin_pktnum:280|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 621223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 621229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621229|interval:4524| [2025/09/12 04:10:23 621236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621229|interv:4524| [2025/09/12 04:10:23 621243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:142800| [2025/09/12 04:10:23 621251] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:281|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 621263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621270] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/09/12 04:10:23 621307] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223621280|stream_id:0|stream_offset:280162| [2025/09/12 04:10:23 621317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:408|origin_pktnum:281|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 621324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 621331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621331|interval:4422| [2025/09/12 04:10:23 621337] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621331|interv:4422| [2025/09/12 04:10:23 621344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:144000| [2025/09/12 04:10:23 621351] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:284|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 621364] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/09/12 04:10:23 621405] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223621380|stream_id:0|stream_offset:281349| [2025/09/12 04:10:23 621414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:409|origin_pktnum:284|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 621438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 621446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621445|interval:4308| [2025/09/12 04:10:23 621461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621445|interv:4308| [2025/09/12 04:10:23 621465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 621470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:285|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 621478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/09/12 04:10:23 621507] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223621489|stream_id:0|stream_offset:282536| [2025/09/12 04:10:23 621512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:410|origin_pktnum:285|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 621517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 621524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621524|interval:4229| [2025/09/12 04:10:23 621531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621524|interv:4229| [2025/09/12 04:10:23 621537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 621545] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 621559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/09/12 04:10:23 621590] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223621573|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 621597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 621604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 621610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621610|interval:4143| [2025/09/12 04:10:23 621617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621610|interv:4143| [2025/09/12 04:10:23 621624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 621632] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:351382| [2025/09/12 04:10:23 621646] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621651] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/09/12 04:10:23 621675] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223621657|stream_id:0|stream_offset:351382| [2025/09/12 04:10:23 621681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 621689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 621695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621695|interval:4058| [2025/09/12 04:10:23 621702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621695|interv:4058| [2025/09/12 04:10:23 621708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 621716] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 621729] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/09/12 04:10:23 621772] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223621745|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 621782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 621789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 621795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621795|interval:3958| [2025/09/12 04:10:23 621802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621795|interv:3958| [2025/09/12 04:10:23 621809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 621816] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 621823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 621829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 621842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/09/12 04:10:23 621872] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223621851|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 621880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 621887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 621892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223625753|now:1757650223621892|interval:3861| [2025/09/12 04:10:23 621899] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223625753|now:1757650223621892|interv:3861| [2025/09/12 04:10:23 621905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 621911] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223625753| [2025/09/12 04:10:23 621918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223625753| [2025/09/12 04:10:23 621924] [debug] |xqc_engine_wakeup_after|wakeup:1757650223625753|now:1757650223621924|diff:3829| [2025/09/12 04:10:23 621931] [debug] |xqc_engine_main_logic|END|now:1757650223620863| [2025/09/12 04:10:23 621939] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223621939| [2025/09/12 04:10:23 621945] [debug] |xqc_engine_wakeup_after|wakeup:1757650223625753|now:1757650223621945|diff:3808| [2025/09/12 04:10:23 621950] [debug] |xqc_engine_main_logic|END|now:1757650223621939| [2025/09/12 04:10:23 622250] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223622249| [2025/09/12 04:10:23 622263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 622272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:106| [2025/09/12 04:10:23 622278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/09/12 04:10:23 622288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/09/12 04:10:23 622294] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 622304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:291|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:291| [2025/09/12 04:10:23 622312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:43|tx_in_flight:148806|prior_delivered:141888|prior_time:1757650223563462|is_app_limited:0|send_elapse:57182|ack_elapse:58787|ctl_first_sent_time:1757650223564078|lagest_ack_time:1757650223622249|curr_delivered:210288| [2025/09/12 04:10:23 622319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223564078| [2025/09/12 04:10:23 622326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:23 622333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:294|origin_pktnum:167|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:294|path_largest_ack:294| [2025/09/12 04:10:23 622346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:147606|prior_delivered:144288|prior_time:1757650223565492|is_app_limited:0|send_elapse:57204|ack_elapse:56757|ctl_first_sent_time:1757650223566077|lagest_ack_time:1757650223622249|curr_delivered:211488| [2025/09/12 04:10:23 622351] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223566077| [2025/09/12 04:10:23 622358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 622364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56582|rttvar:546|minrtt:30473|latest_rtt:56172|ack_delay:40| [2025/09/12 04:10:23 622371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56526|rttvar:522|minrtt:30473|latest_rtt:56172|ack_delay:40| [2025/09/12 04:10:23 622378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:294|lost_pn:291|thresh:3| [2025/09/12 04:10:23 622385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 622443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 622624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 622681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 622718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:288|lost_pn:291|po_sent_time:1757650223562099|lost_send_time:1757650223558658|loss_delay:63591|frame:STREAM |repair:128| [2025/09/12 04:10:23 622723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:289|lost_pn:291|po_sent_time:1757650223562188|lost_send_time:1757650223558658|loss_delay:63591|frame:STREAM |repair:128| [2025/09/12 04:10:23 622727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223562188u| [2025/09/12 04:10:23 622732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 622736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223627770|now:1757650223622735|interval:5035| [2025/09/12 04:10:23 622740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223627770|now:1757650223622735|interv:5035| [2025/09/12 04:10:23 622744] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57204, ack_elapse 56757, delivered 67200|rate 1174743|lost 110| [2025/09/12 04:10:23 622749] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174743) in round 5| [2025/09/12 04:10:23 622753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 622758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 622764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223566077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 622771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223566077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 622778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56526|latest_rtt:56172|min_rtt:30473|applimit:0|lost:108|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 622787] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/09/12 04:10:23 622797] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1757650223622249|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 622805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343622249|now:1757650223622249|interv:120000000| [2025/09/12 04:10:23 622811] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343622249|now:1757650223622249|interv:120000000| [2025/09/12 04:10:23 622817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223625753|pq_index:0| [2025/09/12 04:10:23 622823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223620863| [2025/09/12 04:10:23 622829] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223622829| [2025/09/12 04:10:23 622837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223622835| [2025/09/12 04:10:23 622844] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 622851] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1211446|loss_rate:25.78|path_pto:0| [2025/09/12 04:10:23 622858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 622865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 622872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:288|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 622879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1211446|loss_rate:25.78|path_pto:0| [2025/09/12 04:10:23 622885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 622892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 622899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:289|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 622905] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1211446|loss_rate:25.78|path_pto:0| [2025/09/12 04:10:23 622911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 622917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 622924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 622930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1211446|loss_rate:25.78|path_pto:0| [2025/09/12 04:10:23 622942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 622949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 622955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 622963] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56526|min_srtt:56526|path_bw:1211446|loss_rate:25.78|path_pto:0| [2025/09/12 04:10:23 622969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 622976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 622982] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 622988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 622995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 623002] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:288|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 623008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 623015] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 623021] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/09/12 04:10:23 623058] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223623033|stream_id:0|stream_offset:283723| [2025/09/12 04:10:23 623068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:415|origin_pktnum:288|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 623075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 623081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223627770|now:1757650223623081|interval:4689| [2025/09/12 04:10:23 623088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223627770|now:1757650223623081|interv:4689| [2025/09/12 04:10:23 623094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 623102] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:289|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 623108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 623123] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 623130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/09/12 04:10:23 623191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223623140|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 623200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:416|origin_pktnum:289|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 623206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 623213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223627770|now:1757650223623213|interval:4557| [2025/09/12 04:10:23 623220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223627770|now:1757650223623213|interv:4557| [2025/09/12 04:10:23 623227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 623234] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 623241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 623248] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 623254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/09/12 04:10:23 623313] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223623265|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 623325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:417|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 623330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 623334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223627770|now:1757650223623334|interval:4436| [2025/09/12 04:10:23 623338] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223627770|now:1757650223623334|interv:4436| [2025/09/12 04:10:23 623342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 623347] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 623351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 623356] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 623360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/09/12 04:10:23 623390] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223623367|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 623407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:418|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 623414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 623443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223627770|now:1757650223623443|interval:4327| [2025/09/12 04:10:23 623448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223627770|now:1757650223623443|interv:4327| [2025/09/12 04:10:23 623452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 623457] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223627770| [2025/09/12 04:10:23 623461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223627770| [2025/09/12 04:10:23 623465] [debug] |xqc_engine_wakeup_after|wakeup:1757650223627770|now:1757650223623465|diff:4305| [2025/09/12 04:10:23 623469] [debug] |xqc_engine_main_logic|END|now:1757650223622835| [2025/09/12 04:10:23 623475] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223623475| [2025/09/12 04:10:23 623479] [debug] |xqc_engine_wakeup_after|wakeup:1757650223627770|now:1757650223623478|diff:4292| [2025/09/12 04:10:23 623482] [debug] |xqc_engine_main_logic|END|now:1757650223623475| [2025/09/12 04:10:23 624359] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223624358| [2025/09/12 04:10:23 624371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 624378] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:107| [2025/09/12 04:10:23 624384] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/09/12 04:10:23 624393] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/09/12 04:10:23 624398] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 624406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:295|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:295| [2025/09/12 04:10:23 624413] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:45|tx_in_flight:148806|prior_delivered:144288|prior_time:1757650223565492|is_app_limited:0|send_elapse:57318|ack_elapse:58866|ctl_first_sent_time:1757650223566191|lagest_ack_time:1757650223624358|curr_delivered:212688| [2025/09/12 04:10:23 624444] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223566191| [2025/09/12 04:10:23 624452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 624459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:298|origin_pktnum:171|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:298|path_largest_ack:298| [2025/09/12 04:10:23 624465] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:148806|prior_delivered:145488|prior_time:1757650223566518|is_app_limited:0|send_elapse:58026|ack_elapse:57840|ctl_first_sent_time:1757650223567100|lagest_ack_time:1757650223624358|curr_delivered:213888| [2025/09/12 04:10:23 624476] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223567100| [2025/09/12 04:10:23 624481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:23 624485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56526|rttvar:522|minrtt:30473|latest_rtt:57258|ack_delay:32| [2025/09/12 04:10:23 624489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56614|rttvar:567|minrtt:30473|latest_rtt:57258|ack_delay:32| [2025/09/12 04:10:23 624493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:298|lost_pn:295|thresh:3| [2025/09/12 04:10:23 624497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 624524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 624701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 624793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 624865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:295|po_sent_time:1757650223564179|lost_send_time:1757650223559943|loss_delay:64415|frame:STREAM |repair:128| [2025/09/12 04:10:23 624872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:293|lost_pn:295|po_sent_time:1757650223564275|lost_send_time:1757650223559943|loss_delay:64415|frame:STREAM |repair:128| [2025/09/12 04:10:23 624879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223564275u| [2025/09/12 04:10:23 624885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 624891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223630699|now:1757650223624891|interval:5808| [2025/09/12 04:10:23 624898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223630699|now:1757650223624891|interv:5808| [2025/09/12 04:10:23 624905] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58026, ack_elapse 57840, delivered 68400|rate 1178781|lost 112| [2025/09/12 04:10:23 624911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178781) in round 5| [2025/09/12 04:10:23 624917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 624923] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 624929] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223567100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 624936] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223567100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 624943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56614|latest_rtt:57258|min_rtt:30473|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 624953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/09/12 04:10:23 624960] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1757650223624358|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 624974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343624358|now:1757650223624358|interv:120000000| [2025/09/12 04:10:23 624980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343624358|now:1757650223624358|interv:120000000| [2025/09/12 04:10:23 624986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223627770|pq_index:0| [2025/09/12 04:10:23 624993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223622835| [2025/09/12 04:10:23 624999] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223624999| [2025/09/12 04:10:23 625006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223625004| [2025/09/12 04:10:23 625013] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 625021] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1211446|loss_rate:26.00|path_pto:0| [2025/09/12 04:10:23 625028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 625035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 625041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 625047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1211446|loss_rate:26.00|path_pto:0| [2025/09/12 04:10:23 625054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 625060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 625067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:293|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 625074] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1211446|loss_rate:26.00|path_pto:0| [2025/09/12 04:10:23 625081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 625088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 625095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 625101] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1211446|loss_rate:26.00|path_pto:0| [2025/09/12 04:10:23 625108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 625120] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 625126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 625132] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56614|min_srtt:56614|path_bw:1211446|loss_rate:26.00|path_pto:0| [2025/09/12 04:10:23 625139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 625145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 625150] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 625155] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 625162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 625169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 625175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 625183] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 625190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/09/12 04:10:23 625226] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223625201|stream_id:0|stream_offset:286097| [2025/09/12 04:10:23 625235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:419|origin_pktnum:292|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 625242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 625248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223630699|now:1757650223625248|interval:5451| [2025/09/12 04:10:23 625255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223630699|now:1757650223625248|interv:5451| [2025/09/12 04:10:23 625262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 625269] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:293|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 625276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 625282] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 625288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/09/12 04:10:23 625327] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223625305|stream_id:0|stream_offset:287284| [2025/09/12 04:10:23 625336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:420|origin_pktnum:293|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 625343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 625350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223630699|now:1757650223625349|interval:5350| [2025/09/12 04:10:23 625356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223630699|now:1757650223625349|interv:5350| [2025/09/12 04:10:23 625362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 625369] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 625376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 625380] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 625385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/09/12 04:10:23 625436] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223625395|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 625451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 625459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 625465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223630699|now:1757650223625465|interval:5234| [2025/09/12 04:10:23 625472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223630699|now:1757650223625465|interv:5234| [2025/09/12 04:10:23 625477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 625482] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 625486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 625491] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 625495] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/09/12 04:10:23 625521] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223625502|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 625526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 625540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 625547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223630699|now:1757650223625547|interval:5152| [2025/09/12 04:10:23 625553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223630699|now:1757650223625547|interv:5152| [2025/09/12 04:10:23 625560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 625567] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223630699| [2025/09/12 04:10:23 625572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223630699| [2025/09/12 04:10:23 625576] [debug] |xqc_engine_wakeup_after|wakeup:1757650223630699|now:1757650223625575|diff:5124| [2025/09/12 04:10:23 625580] [debug] |xqc_engine_main_logic|END|now:1757650223625004| [2025/09/12 04:10:23 625587] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223625586| [2025/09/12 04:10:23 625592] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 625597] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:108| [2025/09/12 04:10:23 625601] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/09/12 04:10:23 625607] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/09/12 04:10:23 625611] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 625618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:301|origin_pktnum:174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:301|path_largest_ack:301| [2025/09/12 04:10:23 625622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:48|tx_in_flight:150006|prior_delivered:146688|prior_time:1757650223567417|is_app_limited:0|send_elapse:56965|ack_elapse:58169|ctl_first_sent_time:1757650223567878|lagest_ack_time:1757650223625586|curr_delivered:215088| [2025/09/12 04:10:23 625627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223567878| [2025/09/12 04:10:23 625632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:23 625636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56614|rttvar:567|minrtt:30473|latest_rtt:57708|ack_delay:24| [2025/09/12 04:10:23 625640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:693|minrtt:30473|latest_rtt:57708|ack_delay:24| [2025/09/12 04:10:23 625644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:301|lost_pn:298|thresh:3| [2025/09/12 04:10:23 625648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 625679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 625939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 625992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 625997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 626027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:296|lost_pn:298|po_sent_time:1757650223566284|lost_send_time:1757650223560665|loss_delay:64921|frame:STREAM |repair:128| [2025/09/12 04:10:23 626105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:298|po_sent_time:1757650223566391|lost_send_time:1757650223560665|loss_delay:64921|frame:STREAM |repair:128| [2025/09/12 04:10:23 626109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223566391u| [2025/09/12 04:10:23 626114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 626118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223632147|now:1757650223626118|interval:6029| [2025/09/12 04:10:23 626122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223632147|now:1757650223626118|interv:6029| [2025/09/12 04:10:23 626127] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56965, ack_elapse 58169, delivered 68400|rate 1175884|lost 114| [2025/09/12 04:10:23 626131] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175884) in round 5| [2025/09/12 04:10:23 626135] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 626139] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 626143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223567878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 626148] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223567878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 626152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56748|latest_rtt:57708|min_rtt:30473|applimit:0|lost:112|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 626158] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/09/12 04:10:23 626163] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1757650223625586|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 626168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343625586|now:1757650223625586|interv:120000000| [2025/09/12 04:10:23 626172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343625586|now:1757650223625586|interv:120000000| [2025/09/12 04:10:23 626176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223630699|pq_index:0| [2025/09/12 04:10:23 626180] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223625004| [2025/09/12 04:10:23 626185] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223626185| [2025/09/12 04:10:23 626194] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223626192| [2025/09/12 04:10:23 626201] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 626213] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:26.23|path_pto:0| [2025/09/12 04:10:23 626220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 626227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 626235] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:296|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 626241] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:26.23|path_pto:0| [2025/09/12 04:10:23 626248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 626255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 626262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 626267] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:26.23|path_pto:0| [2025/09/12 04:10:23 626272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 626279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 626286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 626293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:26.23|path_pto:0| [2025/09/12 04:10:23 626298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:360878| [2025/09/12 04:10:23 626305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 626311] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 626317] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 626324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 626330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:296|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 626334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 626339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 626360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/09/12 04:10:23 626402] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223626372|stream_id:0|stream_offset:288471| [2025/09/12 04:10:23 626412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:423|origin_pktnum:296|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 626417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 626448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223632147|now:1757650223626448|interval:5699| [2025/09/12 04:10:23 626455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223632147|now:1757650223626448|interv:5699| [2025/09/12 04:10:23 626462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 626470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 626476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 626482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 626489] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/09/12 04:10:23 626518] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223626498|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 626524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:424|origin_pktnum:297|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 626532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 626538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223632147|now:1757650223626538|interval:5609| [2025/09/12 04:10:23 626545] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223632147|now:1757650223626538|interv:5609| [2025/09/12 04:10:23 626552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 626559] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 626564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 626569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 626573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/09/12 04:10:23 626596] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223626579|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 626610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 626617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 626624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223632147|now:1757650223626624|interval:5523| [2025/09/12 04:10:23 626631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223632147|now:1757650223626624|interv:5523| [2025/09/12 04:10:23 626637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 626643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223632147| [2025/09/12 04:10:23 626647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223632147| [2025/09/12 04:10:23 626651] [debug] |xqc_engine_wakeup_after|wakeup:1757650223632147|now:1757650223626651|diff:5496| [2025/09/12 04:10:23 626655] [debug] |xqc_engine_main_logic|END|now:1757650223626192| [2025/09/12 04:10:23 626663] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223626662| [2025/09/12 04:10:23 626667] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 626673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:109| [2025/09/12 04:10:23 626677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/09/12 04:10:23 626682] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/09/12 04:10:23 626686] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 626696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:303|origin_pktnum:176|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:303|path_largest_ack:303| [2025/09/12 04:10:23 626703] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:148806|prior_delivered:149088|prior_time:1757650223569381|is_app_limited:0|send_elapse:57071|ack_elapse:57281|ctl_first_sent_time:1757650223569965|lagest_ack_time:1757650223626662|curr_delivered:216288| [2025/09/12 04:10:23 626711] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223569965| [2025/09/12 04:10:23 626718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:23 626724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:693|minrtt:30473|latest_rtt:56697|ack_delay:32| [2025/09/12 04:10:23 626731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56738|rttvar:540|minrtt:30473|latest_rtt:56697|ack_delay:32| [2025/09/12 04:10:23 626737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:303|lost_pn:300|thresh:3| [2025/09/12 04:10:23 626744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 626793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 626991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 626997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 627047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 627139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 627237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:300|po_sent_time:1757650223567226|lost_send_time:1757650223562832|loss_delay:63830|frame:STREAM |repair:128| [2025/09/12 04:10:23 627245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:300|po_sent_time:1757650223567322|lost_send_time:1757650223562832|loss_delay:63830|frame:STREAM |repair:128| [2025/09/12 04:10:23 627250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223567322u| [2025/09/12 04:10:23 627254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 627258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223631818|now:1757650223627258|interval:4560| [2025/09/12 04:10:23 627263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223631818|now:1757650223627258|interv:4560| [2025/09/12 04:10:23 627268] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57071, ack_elapse 57281, delivered 67200|rate 1173163|lost 116| [2025/09/12 04:10:23 627272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173163) in round 5| [2025/09/12 04:10:23 627276] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 627280] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 627284] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223569965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 627289] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223569965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 627293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56738|latest_rtt:56697|min_rtt:30473|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 627299] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/09/12 04:10:23 627304] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1757650223626662|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 627309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343626662|now:1757650223626662|interv:120000000| [2025/09/12 04:10:23 627313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343626662|now:1757650223626662|interv:120000000| [2025/09/12 04:10:23 627317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223632147|pq_index:0| [2025/09/12 04:10:23 627321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223626192| [2025/09/12 04:10:23 627325] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223627325| [2025/09/12 04:10:23 627330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223627329| [2025/09/12 04:10:23 627338] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 627343] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1211446|loss_rate:26.51|path_pto:0| [2025/09/12 04:10:23 627348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 627353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 627357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 627362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1211446|loss_rate:26.51|path_pto:0| [2025/09/12 04:10:23 627366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 627370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 627374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 627379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1211446|loss_rate:26.51|path_pto:0| [2025/09/12 04:10:23 627383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:360878| [2025/09/12 04:10:23 627387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 627391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 627395] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56738|min_srtt:56738|path_bw:1211446|loss_rate:26.51|path_pto:0| [2025/09/12 04:10:23 627400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 627404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 627408] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 627411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 627416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 627445] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 627453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 627457] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 627461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/09/12 04:10:23 627492] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223627469|stream_id:0|stream_offset:189950| [2025/09/12 04:10:23 627498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:426|origin_pktnum:172|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 627503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 627509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223631818|now:1757650223627509|interval:4309| [2025/09/12 04:10:23 627516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223631818|now:1757650223627509|interv:4309| [2025/09/12 04:10:23 627523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 627530] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 627537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 627544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 627550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/09/12 04:10:23 627574] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223627557|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 627580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:427|origin_pktnum:300|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 627587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 627594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223631818|now:1757650223627594|interval:4224| [2025/09/12 04:10:23 627601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223631818|now:1757650223627594|interv:4224| [2025/09/12 04:10:23 627607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 627615] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 627620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:360878| [2025/09/12 04:10:23 627624] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 627628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/09/12 04:10:23 627657] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223627640|stream_id:0|stream_offset:360878| [2025/09/12 04:10:23 627663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 627671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 627677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223631818|now:1757650223627677|interval:4141| [2025/09/12 04:10:23 627684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223631818|now:1757650223627677|interv:4141| [2025/09/12 04:10:23 627690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 627698] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223631818| [2025/09/12 04:10:23 627705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223631818| [2025/09/12 04:10:23 627711] [debug] |xqc_engine_wakeup_after|wakeup:1757650223631818|now:1757650223627711|diff:4107| [2025/09/12 04:10:23 627717] [debug] |xqc_engine_main_logic|END|now:1757650223627329| [2025/09/12 04:10:23 627726] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223627725| [2025/09/12 04:10:23 627732] [debug] |xqc_engine_wakeup_after|wakeup:1757650223631818|now:1757650223627731|diff:4087| [2025/09/12 04:10:23 627738] [debug] |xqc_engine_main_logic|END|now:1757650223627725| [2025/09/12 04:10:23 628244] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223628242| [2025/09/12 04:10:23 628256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 628265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:110| [2025/09/12 04:10:23 628271] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/09/12 04:10:23 628281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/09/12 04:10:23 628287] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 628297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:304| [2025/09/12 04:10:23 628305] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:49|tx_in_flight:150006|prior_delivered:149088|prior_time:1757650223569381|is_app_limited:0|send_elapse:57170|ack_elapse:58861|ctl_first_sent_time:1757650223570064|lagest_ack_time:1757650223628242|curr_delivered:217488| [2025/09/12 04:10:23 628313] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223570064| [2025/09/12 04:10:23 628320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/09/12 04:10:23 628327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:306|origin_pktnum:179|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:306|path_largest_ack:306| [2025/09/12 04:10:23 628332] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:147606|prior_delivered:151488|prior_time:1757650223571440|is_app_limited:0|send_elapse:57169|ack_elapse:56802|ctl_first_sent_time:1757650223572028|lagest_ack_time:1757650223628242|curr_delivered:218688| [2025/09/12 04:10:23 628345] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223572028| [2025/09/12 04:10:23 628351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/09/12 04:10:23 628358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56738|rttvar:540|minrtt:30473|latest_rtt:56214|ack_delay:32| [2025/09/12 04:10:23 628364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56668|rttvar:544|minrtt:30473|latest_rtt:56214|ack_delay:32| [2025/09/12 04:10:23 628371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:306|lost_pn:303|thresh:3| [2025/09/12 04:10:23 628377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 628414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 628602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 628721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 628726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:302|lost_pn:303|po_sent_time:1757650223567988|lost_send_time:1757650223564491|loss_delay:63751|frame:STREAM |repair:128| [2025/09/12 04:10:23 628731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223567988u| [2025/09/12 04:10:23 628735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 628740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223633906|now:1757650223628740|interval:5166| [2025/09/12 04:10:23 628747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223633906|now:1757650223628740|interv:5166| [2025/09/12 04:10:23 628753] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57169, ack_elapse 56802, delivered 67200|rate 1175462|lost 117| [2025/09/12 04:10:23 628760] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175462) in round 5| [2025/09/12 04:10:23 628766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 628772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 628778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223572028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 628785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223572028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 628792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56668|latest_rtt:56214|min_rtt:30473|applimit:0|lost:116|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 628806] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/09/12 04:10:23 628813] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1757650223628242|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 628820] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343628242|now:1757650223628242|interv:120000000| [2025/09/12 04:10:23 628827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343628242|now:1757650223628242|interv:120000000| [2025/09/12 04:10:23 628843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223631818|pq_index:0| [2025/09/12 04:10:23 628849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223627329| [2025/09/12 04:10:23 628856] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223628855| [2025/09/12 04:10:23 628864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223628861| [2025/09/12 04:10:23 628872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 628879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:26.79|path_pto:0| [2025/09/12 04:10:23 628886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 628893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 628900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:302|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 628907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:26.79|path_pto:0| [2025/09/12 04:10:23 628913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 628920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 628927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 628934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:26.79|path_pto:0| [2025/09/12 04:10:23 628946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 628952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 628959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 628973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56668|min_srtt:56668|path_bw:1211446|loss_rate:26.79|path_pto:0| [2025/09/12 04:10:23 628981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:364439| [2025/09/12 04:10:23 628987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 628992] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 628997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 629004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 629011] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:302|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 629018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 629025] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 629031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/09/12 04:10:23 629072] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223629043|stream_id:0|stream_offset:292032| [2025/09/12 04:10:23 629081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:429|origin_pktnum:302|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 629089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 629096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223633906|now:1757650223629096|interval:4810| [2025/09/12 04:10:23 629103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223633906|now:1757650223629096|interv:4810| [2025/09/12 04:10:23 629109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 629116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 629122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 629128] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 629134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/09/12 04:10:23 629167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223629143|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 629176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 629189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 629196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223633906|now:1757650223629196|interval:4710| [2025/09/12 04:10:23 629203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223633906|now:1757650223629196|interv:4710| [2025/09/12 04:10:23 629210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 629217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 629224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 629231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 629238] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/09/12 04:10:23 629273] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223629248|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 629280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 629287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 629293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223633906|now:1757650223629293|interval:4613| [2025/09/12 04:10:23 629300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223633906|now:1757650223629293|interv:4613| [2025/09/12 04:10:23 629307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 629314] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223633906| [2025/09/12 04:10:23 629321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223633906| [2025/09/12 04:10:23 629326] [debug] |xqc_engine_wakeup_after|wakeup:1757650223633906|now:1757650223629326|diff:4580| [2025/09/12 04:10:23 629332] [debug] |xqc_engine_main_logic|END|now:1757650223628861| [2025/09/12 04:10:23 629340] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223629340| [2025/09/12 04:10:23 629346] [debug] |xqc_engine_wakeup_after|wakeup:1757650223633906|now:1757650223629346|diff:4560| [2025/09/12 04:10:23 629352] [debug] |xqc_engine_main_logic|END|now:1757650223629340| [2025/09/12 04:10:23 630252] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223630251| [2025/09/12 04:10:23 630267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 630277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:111| [2025/09/12 04:10:23 630283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/09/12 04:10:23 630292] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/09/12 04:10:23 630306] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 630316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:307|origin_pktnum:180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:307| [2025/09/12 04:10:23 630324] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:51|tx_in_flight:148806|prior_delivered:151488|prior_time:1757650223571440|is_app_limited:0|send_elapse:57269|ack_elapse:58811|ctl_first_sent_time:1757650223572128|lagest_ack_time:1757650223630251|curr_delivered:219888| [2025/09/12 04:10:23 630331] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223572128| [2025/09/12 04:10:23 630339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:23 630346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:310|origin_pktnum:183|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:310|path_largest_ack:310| [2025/09/12 04:10:23 630353] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:148806|prior_delivered:152688|prior_time:1757650223572438|is_app_limited:0|send_elapse:55578|ack_elapse:57813|ctl_first_sent_time:1757650223572932|lagest_ack_time:1757650223630251|curr_delivered:221088| [2025/09/12 04:10:23 630359] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223572932| [2025/09/12 04:10:23 630365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:23 630371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56668|rttvar:544|minrtt:30473|latest_rtt:57319|ack_delay:32| [2025/09/12 04:10:23 630377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56745|rttvar:562|minrtt:30473|latest_rtt:57319|ack_delay:32| [2025/09/12 04:10:23 630385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:310|lost_pn:307|thresh:3| [2025/09/12 04:10:23 630391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 630454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 630710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 630893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 630905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:305|lost_pn:307|po_sent_time:1757650223570155|lost_send_time:1757650223565768|loss_delay:64483|frame:STREAM |repair:128| [2025/09/12 04:10:23 630911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223570155u| [2025/09/12 04:10:23 630918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 630923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636707|now:1757650223630923|interval:5784| [2025/09/12 04:10:23 630930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636707|now:1757650223630923|interv:5784| [2025/09/12 04:10:23 630935] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55578, ack_elapse 57813, delivered 68400|rate 1183124|lost 118| [2025/09/12 04:10:23 630942] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183124) in round 5| [2025/09/12 04:10:23 630953] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 630959] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 630965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223572932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 630971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223572932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 630977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56745|latest_rtt:57319|min_rtt:30473|applimit:0|lost:117|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 630986] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/09/12 04:10:23 630994] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1757650223630251|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 631002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343630251|now:1757650223630251|interv:120000000| [2025/09/12 04:10:23 631008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343630251|now:1757650223630251|interv:120000000| [2025/09/12 04:10:23 631014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223633906|pq_index:0| [2025/09/12 04:10:23 631020] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223628861| [2025/09/12 04:10:23 631025] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223631025| [2025/09/12 04:10:23 631033] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223631031| [2025/09/12 04:10:23 631040] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 631047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1211446|loss_rate:26.83|path_pto:0| [2025/09/12 04:10:23 631053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 631059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 631066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:305|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 631073] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1211446|loss_rate:26.83|path_pto:0| [2025/09/12 04:10:23 631079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:364439| [2025/09/12 04:10:23 631090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 631097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 631104] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1211446|loss_rate:26.83|path_pto:0| [2025/09/12 04:10:23 631111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 631117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 631124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 631130] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1211446|loss_rate:26.83|path_pto:0| [2025/09/12 04:10:23 631137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 631143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 631149] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 631155] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 631161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 631168] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:305|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 631174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 631180] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 631187] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/09/12 04:10:23 631248] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223631198|stream_id:0|stream_offset:294406| [2025/09/12 04:10:23 631258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:432|origin_pktnum:305|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 631265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 631271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636707|now:1757650223631270|interval:5437| [2025/09/12 04:10:23 631277] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636707|now:1757650223631270|interv:5437| [2025/09/12 04:10:23 631291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 631298] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 631304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:364439| [2025/09/12 04:10:23 631311] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 631317] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/09/12 04:10:23 631353] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223631327|stream_id:0|stream_offset:364439| [2025/09/12 04:10:23 631362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 631370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 631376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636707|now:1757650223631376|interval:5331| [2025/09/12 04:10:23 631383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636707|now:1757650223631376|interv:5331| [2025/09/12 04:10:23 631390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 631398] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 631404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 631410] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 631414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/09/12 04:10:23 631458] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223631438|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 631470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 631477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 631483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636707|now:1757650223631483|interval:5224| [2025/09/12 04:10:23 631490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636707|now:1757650223631483|interv:5224| [2025/09/12 04:10:23 631497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 631504] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223636707| [2025/09/12 04:10:23 631511] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223636707| [2025/09/12 04:10:23 631523] [debug] |xqc_engine_wakeup_after|wakeup:1757650223636707|now:1757650223631523|diff:5184| [2025/09/12 04:10:23 631530] [debug] |xqc_engine_main_logic|END|now:1757650223631031| [2025/09/12 04:10:23 631537] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223631536| [2025/09/12 04:10:23 631542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 631548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:112| [2025/09/12 04:10:23 631551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/09/12 04:10:23 631557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/09/12 04:10:23 631561] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 631568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:313|origin_pktnum:186|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:313|path_largest_ack:313| [2025/09/12 04:10:23 631573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:148806|prior_delivered:155088|prior_time:1757650223574366|is_app_limited:0|send_elapse:57419|ack_elapse:57170|ctl_first_sent_time:1757650223574926|lagest_ack_time:1757650223631536|curr_delivered:222288| [2025/09/12 04:10:23 631578] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223574926| [2025/09/12 04:10:23 631582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:23 631587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56745|rttvar:562|minrtt:30473|latest_rtt:56610|ack_delay:24| [2025/09/12 04:10:23 631592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56725|rttvar:461|minrtt:30473|latest_rtt:56610|ack_delay:24| [2025/09/12 04:10:23 631599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:313|lost_pn:310|thresh:3| [2025/09/12 04:10:23 631605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 631634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 631853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 631944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 631998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 632047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 632066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:310|po_sent_time:1757650223572224|lost_send_time:1757650223567721|loss_delay:63815|frame:STREAM |repair:128| [2025/09/12 04:10:23 632074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:309|lost_pn:310|po_sent_time:1757650223572336|lost_send_time:1757650223567721|loss_delay:63815|frame:STREAM |repair:128| [2025/09/12 04:10:23 632081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223572336u| [2025/09/12 04:10:23 632086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 632090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636851|now:1757650223632090|interval:4761| [2025/09/12 04:10:23 632095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636851|now:1757650223632090|interv:4761| [2025/09/12 04:10:23 632103] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57419, ack_elapse 57170, delivered 67200|rate 1170344|lost 120| [2025/09/12 04:10:23 632108] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170344) in round 5| [2025/09/12 04:10:23 632112] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 632116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 632120] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223574926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 632124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223574926|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 632129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56725|latest_rtt:56610|min_rtt:30473|applimit:0|lost:118|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 632135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/09/12 04:10:23 632139] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1757650223631536|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 632144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343631536|now:1757650223631536|interv:120000000| [2025/09/12 04:10:23 632148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343631536|now:1757650223631536|interv:120000000| [2025/09/12 04:10:23 632152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223636707|pq_index:0| [2025/09/12 04:10:23 632156] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223631031| [2025/09/12 04:10:23 632160] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223632160| [2025/09/12 04:10:23 632165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223632164| [2025/09/12 04:10:23 632171] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 632175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1211446|loss_rate:26.88|path_pto:0| [2025/09/12 04:10:23 632180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 632185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 632189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 632194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1211446|loss_rate:26.88|path_pto:0| [2025/09/12 04:10:23 632200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 632205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 632209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:309|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 632213] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1211446|loss_rate:26.88|path_pto:0| [2025/09/12 04:10:23 632217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 632221] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 632226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 632230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56725|min_srtt:56725|path_bw:1211446|loss_rate:26.88|path_pto:0| [2025/09/12 04:10:23 632234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 632238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 632242] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 632246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 632250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 632254] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 632258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 632263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 632267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/09/12 04:10:23 632298] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223632275|stream_id:0|stream_offset:295593| [2025/09/12 04:10:23 632304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:435|origin_pktnum:308|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 632312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 632318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636851|now:1757650223632318|interval:4533| [2025/09/12 04:10:23 632331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636851|now:1757650223632318|interv:4533| [2025/09/12 04:10:23 632338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 632346] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:309|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 632352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 632359] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 632363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/09/12 04:10:23 632388] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223632370|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 632395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:436|origin_pktnum:309|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 632402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 632408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636851|now:1757650223632408|interval:4443| [2025/09/12 04:10:23 632415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636851|now:1757650223632408|interv:4443| [2025/09/12 04:10:23 632441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 632449] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 632455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 632459] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 632463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/09/12 04:10:23 632490] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223632470|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 632499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 632506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 632512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223636851|now:1757650223632512|interval:4339| [2025/09/12 04:10:23 632516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223636851|now:1757650223632512|interv:4339| [2025/09/12 04:10:23 632520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 632530] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223636851| [2025/09/12 04:10:23 632534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223636851| [2025/09/12 04:10:23 632538] [debug] |xqc_engine_wakeup_after|wakeup:1757650223636851|now:1757650223632538|diff:4313| [2025/09/12 04:10:23 632542] [debug] |xqc_engine_main_logic|END|now:1757650223632164| [2025/09/12 04:10:23 632548] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223632548| [2025/09/12 04:10:23 632551] [debug] |xqc_engine_wakeup_after|wakeup:1757650223636851|now:1757650223632551|diff:4300| [2025/09/12 04:10:23 632555] [debug] |xqc_engine_main_logic|END|now:1757650223632548| [2025/09/12 04:10:23 633167] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223633165| [2025/09/12 04:10:23 633178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 633187] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:113| [2025/09/12 04:10:23 633193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/09/12 04:10:23 633202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/09/12 04:10:23 633208] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 633217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:316|path_largest_ack:314| [2025/09/12 04:10:23 633224] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:150006|prior_delivered:155088|prior_time:1757650223574366|is_app_limited:0|send_elapse:57588|ack_elapse:58799|ctl_first_sent_time:1757650223575095|lagest_ack_time:1757650223633165|curr_delivered:223488| [2025/09/12 04:10:23 633231] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223575095| [2025/09/12 04:10:23 633238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:23 633244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:316|path_largest_ack:316| [2025/09/12 04:10:23 633251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:54|tx_in_flight:151206|prior_delivered:156288|prior_time:1757650223575348|is_app_limited:0|send_elapse:56923|ack_elapse:57817|ctl_first_sent_time:1757650223575869|lagest_ack_time:1757650223633165|curr_delivered:224688| [2025/09/12 04:10:23 633258] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223575869| [2025/09/12 04:10:23 633265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:23 633271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56725|rttvar:461|minrtt:30473|latest_rtt:57296|ack_delay:48| [2025/09/12 04:10:23 633278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56791|rttvar:476|minrtt:30473|latest_rtt:57296|ack_delay:48| [2025/09/12 04:10:23 633285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:316|lost_pn:313|thresh:3| [2025/09/12 04:10:23 633290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 633323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 633492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 633612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 633634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:313|po_sent_time:1757650223573036|lost_send_time:1757650223568707|loss_delay:64458|frame:STREAM |repair:128| [2025/09/12 04:10:23 633639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:312|lost_pn:313|po_sent_time:1757650223573155|lost_send_time:1757650223568707|loss_delay:64458|frame:STREAM |repair:128| [2025/09/12 04:10:23 633644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223573155u| [2025/09/12 04:10:23 633648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 633654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223639679|now:1757650223633654|interval:6025| [2025/09/12 04:10:23 633661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223639679|now:1757650223633654|interv:6025| [2025/09/12 04:10:23 633667] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56923, ack_elapse 57817, delivered 68400|rate 1183043|lost 122| [2025/09/12 04:10:23 633673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183043) in round 5| [2025/09/12 04:10:23 633680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 633687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 633693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223575869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 633700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223575869|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 633707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56791|latest_rtt:57296|min_rtt:30473|applimit:0|lost:120|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 633716] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/09/12 04:10:23 633723] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1757650223633165|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 633730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343633165|now:1757650223633165|interv:120000000| [2025/09/12 04:10:23 633737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343633165|now:1757650223633165|interv:120000000| [2025/09/12 04:10:23 633743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223636851|pq_index:0| [2025/09/12 04:10:23 633755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223632164| [2025/09/12 04:10:23 633762] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223633761| [2025/09/12 04:10:23 633769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223633767| [2025/09/12 04:10:23 633776] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 633783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1211446|loss_rate:27.15|path_pto:0| [2025/09/12 04:10:23 633790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 633796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 633803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 633809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1211446|loss_rate:27.15|path_pto:0| [2025/09/12 04:10:23 633816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 633822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 633829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:312|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 633836] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1211446|loss_rate:27.15|path_pto:0| [2025/09/12 04:10:23 633842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 633849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 633855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 633862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1211446|loss_rate:27.15|path_pto:0| [2025/09/12 04:10:23 633868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 633875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 633881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 633893] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56791|min_srtt:56791|path_bw:1211446|loss_rate:27.15|path_pto:0| [2025/09/12 04:10:23 633900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:370374| [2025/09/12 04:10:23 633906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 633912] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 633919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 633925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 633933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 633940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 633947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 633954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/09/12 04:10:23 633993] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223633965|stream_id:0|stream_offset:204194| [2025/09/12 04:10:23 634003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:438|origin_pktnum:184|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 634011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 634017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223639679|now:1757650223634017|interval:5662| [2025/09/12 04:10:23 634023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223639679|now:1757650223634017|interv:5662| [2025/09/12 04:10:23 634030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 634037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:312|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 634043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 634050] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 634057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/09/12 04:10:23 634094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223634067|stream_id:0|stream_offset:297967| [2025/09/12 04:10:23 634104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:439|origin_pktnum:312|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 634117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 634123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223639679|now:1757650223634123|interval:5556| [2025/09/12 04:10:23 634130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223639679|now:1757650223634123|interv:5556| [2025/09/12 04:10:23 634136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 634144] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 634150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 634157] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 634163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/09/12 04:10:23 634230] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223634174|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 634241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 634248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 634255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223639679|now:1757650223634255|interval:5424| [2025/09/12 04:10:23 634260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223639679|now:1757650223634255|interv:5424| [2025/09/12 04:10:23 634264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 634269] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 634273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 634277] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 634281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/09/12 04:10:23 634310] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223634288|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 634319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 634326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 634333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223639679|now:1757650223634332|interval:5347| [2025/09/12 04:10:23 634345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223639679|now:1757650223634332|interv:5347| [2025/09/12 04:10:23 634349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 634353] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223639679| [2025/09/12 04:10:23 634358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223639679| [2025/09/12 04:10:23 634362] [debug] |xqc_engine_wakeup_after|wakeup:1757650223639679|now:1757650223634361|diff:5318| [2025/09/12 04:10:23 634366] [debug] |xqc_engine_main_logic|END|now:1757650223633767| [2025/09/12 04:10:23 634371] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223634371| [2025/09/12 04:10:23 634375] [debug] |xqc_engine_wakeup_after|wakeup:1757650223639679|now:1757650223634375|diff:5304| [2025/09/12 04:10:23 634379] [debug] |xqc_engine_main_logic|END|now:1757650223634371| [2025/09/12 04:10:23 635157] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223635156| [2025/09/12 04:10:23 635172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 635212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:114| [2025/09/12 04:10:23 635219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/09/12 04:10:23 635229] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/09/12 04:10:23 635235] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 635245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:317|origin_pktnum:190|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:317| [2025/09/12 04:10:23 635263] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:147606|prior_delivered:158688|prior_time:1757650223577335|is_app_limited:0|send_elapse:56988|ack_elapse:57821|ctl_first_sent_time:1757650223577943|lagest_ack_time:1757650223635156|curr_delivered:225888| [2025/09/12 04:10:23 635272] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223577943| [2025/09/12 04:10:23 635279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:23 635286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:318|origin_pktnum:191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:318| [2025/09/12 04:10:23 635292] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:147606|prior_delivered:158688|prior_time:1757650223577335|is_app_limited:0|send_elapse:56988|ack_elapse:57821|ctl_first_sent_time:1757650223577943|lagest_ack_time:1757650223635156|curr_delivered:227088| [2025/09/12 04:10:23 635314] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223578069| [2025/09/12 04:10:23 635320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:23 635326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56791|rttvar:476|minrtt:30473|latest_rtt:57087|ack_delay:24| [2025/09/12 04:10:23 635332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56825|rttvar:425|minrtt:30473|latest_rtt:57087|ack_delay:24| [2025/09/12 04:10:23 635342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/09/12 04:10:23 635346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 635373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 635533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 635678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 635682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:315|lost_pn:315|po_sent_time:1757650223575221|lost_send_time:1757650223570934|loss_delay:64222|frame:STREAM |repair:128| [2025/09/12 04:10:23 635687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223575221u| [2025/09/12 04:10:23 635691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 635695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56825|rtt_var:425|pto_duration:58825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 635699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 635703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 635707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 635711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223713113|now:1757650223635694|interv:77419| [2025/09/12 04:10:23 635715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223713113|now:1757650223635694|interval:77419|pto_count:0|srtt:56825 [2025/09/12 04:10:23 635719] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56988, ack_elapse 57821, delivered 68400|rate 1182961|lost 123| [2025/09/12 04:10:23 635724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182961) in round 5| [2025/09/12 04:10:23 635731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 635737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 635743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223578069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 635750] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223578069|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 635758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56825|latest_rtt:57087|min_rtt:30473|applimit:0|lost:122|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 635771] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/09/12 04:10:23 635778] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1757650223635156|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 635786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343635156|now:1757650223635156|interv:120000000| [2025/09/12 04:10:23 635792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343635156|now:1757650223635156|interv:120000000| [2025/09/12 04:10:23 635797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223639679|pq_index:0| [2025/09/12 04:10:23 635801] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223633767| [2025/09/12 04:10:23 635805] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223635805| [2025/09/12 04:10:23 635811] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223635809| [2025/09/12 04:10:23 635819] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 635826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|min_srtt:56825|path_bw:1211446|loss_rate:27.35|path_pto:0| [2025/09/12 04:10:23 635833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 635840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 635847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:315|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 635855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|min_srtt:56825|path_bw:1211446|loss_rate:27.35|path_pto:0| [2025/09/12 04:10:23 635861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:370374| [2025/09/12 04:10:23 635868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 635875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 635881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|min_srtt:56825|path_bw:1211446|loss_rate:27.35|path_pto:0| [2025/09/12 04:10:23 635885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 635889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 635894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 635903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56825|min_srtt:56825|path_bw:1211446|loss_rate:27.35|path_pto:0| [2025/09/12 04:10:23 635907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:372748| [2025/09/12 04:10:23 635911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 635915] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 635919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 635923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 635928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:315|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 635932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 635936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 635941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/09/12 04:10:23 635975] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223635949|stream_id:0|stream_offset:300341| [2025/09/12 04:10:23 635984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:442|origin_pktnum:315|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 635991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 635998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56825|rtt_var:425|pto_duration:58825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 636005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 636009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 636013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 636017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223714774|now:1757650223635997|interv:78777| [2025/09/12 04:10:23 636021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223714774|now:1757650223635997|interval:78777|pto_count:0|srtt:56825 [2025/09/12 04:10:23 636025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 636030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 636034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:370374| [2025/09/12 04:10:23 636043] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 636047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/09/12 04:10:23 636075] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223636054|stream_id:0|stream_offset:370374| [2025/09/12 04:10:23 636084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 636091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 636098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56825|rtt_var:425|pto_duration:58825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 636104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 636108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 636112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 636116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223714879|now:1757650223636097|interv:78782| [2025/09/12 04:10:23 636120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223714879|now:1757650223636097|interval:78782|pto_count:0|srtt:56825 [2025/09/12 04:10:23 636125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 636129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 636134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 636141] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 636147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/09/12 04:10:23 636179] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223636157|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 636187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 636194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 636201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56825|rtt_var:425|pto_duration:58825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 636207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 636213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 636217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 636227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223714982|now:1757650223636201|interv:78781| [2025/09/12 04:10:23 636233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223714982|now:1757650223636201|interval:78781|pto_count:0|srtt:56825 [2025/09/12 04:10:23 636241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 636249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223714982| [2025/09/12 04:10:23 636255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223714982| [2025/09/12 04:10:23 636261] [debug] |xqc_engine_wakeup_after|wakeup:1757650223714982|now:1757650223636261|diff:78721| [2025/09/12 04:10:23 636268] [debug] |xqc_engine_main_logic|END|now:1757650223635809| [2025/09/12 04:10:23 636278] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223636277| [2025/09/12 04:10:23 636285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 636294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:115| [2025/09/12 04:10:23 636298] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/09/12 04:10:23 636303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/09/12 04:10:23 636307] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 636314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:321|origin_pktnum:194|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:321|path_largest_ack:321| [2025/09/12 04:10:23 636319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:147606|prior_delivered:161088|prior_time:1757650223579345|is_app_limited:0|send_elapse:57206|ack_elapse:56932|ctl_first_sent_time:1757650223580036|lagest_ack_time:1757650223636277|curr_delivered:228288| [2025/09/12 04:10:23 636324] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223580036| [2025/09/12 04:10:23 636328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/09/12 04:10:23 636333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56825|rttvar:425|minrtt:30473|latest_rtt:56241|ack_delay:32| [2025/09/12 04:10:23 636337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:473|minrtt:30473|latest_rtt:56241|ack_delay:32| [2025/09/12 04:10:23 636341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:321|lost_pn:318|thresh:3| [2025/09/12 04:10:23 636345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 636380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 636543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 636685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 636695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 636699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223642016|now:1757650223636699|interval:5317| [2025/09/12 04:10:23 636703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223642016|now:1757650223636699|interv:5317| [2025/09/12 04:10:23 636707] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57206, ack_elapse 56932, delivered 67200|rate 1174701|lost 123| [2025/09/12 04:10:23 636714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174701) in round 5| [2025/09/12 04:10:23 636721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 636727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 636733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223580036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 636740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223580036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 636745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150000|srtt:56748|latest_rtt:56241|min_rtt:30473|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 636751] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/09/12 04:10:23 636756] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1757650223636277|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 636763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343636277|now:1757650223636277|interv:120000000| [2025/09/12 04:10:23 636769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343636277|now:1757650223636277|interv:120000000| [2025/09/12 04:10:23 636775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223714982|pq_index:0| [2025/09/12 04:10:23 636782] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223635809| [2025/09/12 04:10:23 636788] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223636788| [2025/09/12 04:10:23 636796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223636794| [2025/09/12 04:10:23 636803] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 636810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:27.39|path_pto:0| [2025/09/12 04:10:23 636817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:372748| [2025/09/12 04:10:23 636829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 636836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 636843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56748|min_srtt:56748|path_bw:1211446|loss_rate:27.39|path_pto:0| [2025/09/12 04:10:23 636850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 636856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 636863] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 636869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 636875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 636882] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 636888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:372748| [2025/09/12 04:10:23 636894] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 636901] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/09/12 04:10:23 636936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223636912|stream_id:0|stream_offset:372748| [2025/09/12 04:10:23 636945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 636952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 636957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223642016|now:1757650223636957|interval:5059| [2025/09/12 04:10:23 636964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223642016|now:1757650223636957|interv:5059| [2025/09/12 04:10:23 636970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 636977] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223642016| [2025/09/12 04:10:23 636984] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223642016| [2025/09/12 04:10:23 636990] [debug] |xqc_engine_wakeup_after|wakeup:1757650223642016|now:1757650223636990|diff:5026| [2025/09/12 04:10:23 636996] [debug] |xqc_engine_main_logic|END|now:1757650223636794| [2025/09/12 04:10:23 637005] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223637005| [2025/09/12 04:10:23 637011] [debug] |xqc_engine_wakeup_after|wakeup:1757650223642016|now:1757650223637011|diff:5005| [2025/09/12 04:10:23 637016] [debug] |xqc_engine_main_logic|END|now:1757650223637005| [2025/09/12 04:10:23 639114] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223639112| [2025/09/12 04:10:23 639130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 639138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:116| [2025/09/12 04:10:23 639145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/09/12 04:10:23 639154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/09/12 04:10:23 639160] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 639170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:322|origin_pktnum:195|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:328|path_largest_ack:322| [2025/09/12 04:10:23 639177] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:58|tx_in_flight:148806|prior_delivered:161088|prior_time:1757650223579345|is_app_limited:0|send_elapse:57339|ack_elapse:59767|ctl_first_sent_time:1757650223580169|lagest_ack_time:1757650223639112|curr_delivered:229488| [2025/09/12 04:10:23 639184] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223580169| [2025/09/12 04:10:23 639191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/09/12 04:10:23 639199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:325|origin_pktnum:198|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:328|path_largest_ack:325| [2025/09/12 04:10:23 639205] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:60|tx_in_flight:148806|prior_delivered:162288|prior_time:1757650223580526|is_app_limited:0|send_elapse:58142|ack_elapse:58586|ctl_first_sent_time:1757650223581168|lagest_ack_time:1757650223639112|curr_delivered:230688| [2025/09/12 04:10:23 639213] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223581168| [2025/09/12 04:10:23 639219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:23 639226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:328|origin_pktnum:201|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:328|path_largest_ack:328| [2025/09/12 04:10:23 639232] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:61|tx_in_flight:150006|prior_delivered:163488|prior_time:1757650223581494|is_app_limited:0|send_elapse:57091|ack_elapse:57618|ctl_first_sent_time:1757650223582003|lagest_ack_time:1757650223639112|curr_delivered:231888| [2025/09/12 04:10:23 639239] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223582003| [2025/09/12 04:10:23 639245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:23 639252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56748|rttvar:473|minrtt:30473|latest_rtt:57109|ack_delay:32| [2025/09/12 04:10:23 639256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56789|rttvar:437|minrtt:30473|latest_rtt:57109|ack_delay:32| [2025/09/12 04:10:23 639260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:328|lost_pn:325|thresh:3| [2025/09/12 04:10:23 639265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 639314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 639474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 639617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 639628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:325|po_sent_time:1757650223578175|lost_send_time:1757650223574865|loss_delay:64247|frame:STREAM |repair:128| [2025/09/12 04:10:23 639633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:325|po_sent_time:1757650223578267|lost_send_time:1757650223574865|loss_delay:64247|frame:STREAM |repair:128| [2025/09/12 04:10:23 639638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:323|lost_pn:325|po_sent_time:1757650223580289|lost_send_time:1757650223574865|loss_delay:64247|frame:STREAM |repair:128| [2025/09/12 04:10:23 639642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:325|po_sent_time:1757650223580401|lost_send_time:1757650223574865|loss_delay:64247|frame:STREAM |repair:128| [2025/09/12 04:10:23 639647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223580401u| [2025/09/12 04:10:23 639653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 639660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223639660|interval:5848| [2025/09/12 04:10:23 639666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223639660|interv:5848| [2025/09/12 04:10:23 639673] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57091, ack_elapse 57618, delivered 68400|rate 1187129|lost 127| [2025/09/12 04:10:23 639680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187129) in round 5| [2025/09/12 04:10:23 639686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 639692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 639699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:3600|po_sent_time:1757650223582003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 639706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:3600|po_sent_time:1757650223582003|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 639713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:142800|srtt:56789|latest_rtt:57109|min_rtt:30473|applimit:0|lost:123|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 639723] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/09/12 04:10:23 639730] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1757650223639112|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 639738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343639112|now:1757650223639112|interv:120000000| [2025/09/12 04:10:23 639744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343639112|now:1757650223639112|interv:120000000| [2025/09/12 04:10:23 639756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223642016|pq_index:0| [2025/09/12 04:10:23 639762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223636794| [2025/09/12 04:10:23 639768] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223639768| [2025/09/12 04:10:23 639776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223639774| [2025/09/12 04:10:23 639784] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 639791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 639804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639817] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 639831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639844] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 639856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:323|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639869] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 639881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 639913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639926] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 639939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 639964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 639971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 639978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56789|min_srtt:56789|path_bw:1211446|loss_rate:27.33|path_pto:0| [2025/09/12 04:10:23 639983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 639990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 639996] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 640002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 640009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 640016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 640033] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640039] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/09/12 04:10:23 640080] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223640050|stream_id:0|stream_offset:302715| [2025/09/12 04:10:23 640090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:446|origin_pktnum:319|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 640098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 640104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640104|interval:5404| [2025/09/12 04:10:23 640111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640104|interv:5404| [2025/09/12 04:10:23 640117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:144000| [2025/09/12 04:10:23 640125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 640138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/09/12 04:10:23 640189] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223640155|stream_id:0|stream_offset:303902| [2025/09/12 04:10:23 640199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:447|origin_pktnum:320|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 640206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 640213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640212|interval:5296| [2025/09/12 04:10:23 640219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640212|interv:5296| [2025/09/12 04:10:23 640226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 640233] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:323|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 640243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/09/12 04:10:23 640300] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223640272|stream_id:0|stream_offset:305089| [2025/09/12 04:10:23 640310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:448|origin_pktnum:323|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 640317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 640323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640323|interval:5185| [2025/09/12 04:10:23 640330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640323|interv:5185| [2025/09/12 04:10:23 640336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 640340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 640349] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/09/12 04:10:23 640378] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223640359|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 640384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:449|origin_pktnum:324|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 640388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 640392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640392|interval:5116| [2025/09/12 04:10:23 640396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640392|interv:5116| [2025/09/12 04:10:23 640400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 640405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 640413] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/09/12 04:10:23 640458] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223640443|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 640464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 640473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 640477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640477|interval:5031| [2025/09/12 04:10:23 640482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640477|interv:5031| [2025/09/12 04:10:23 640486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 640490] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 640498] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640502] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/09/12 04:10:23 640520] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223640508|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 640525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 640530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 640534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640534|interval:4974| [2025/09/12 04:10:23 640538] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640534|interv:4974| [2025/09/12 04:10:23 640542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 640546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 640550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 640554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 640558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/09/12 04:10:23 640574] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223640563|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 640579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 640583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 640587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645508|now:1757650223640587|interval:4921| [2025/09/12 04:10:23 640594] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645508|now:1757650223640587|interv:4921| [2025/09/12 04:10:23 640598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 640603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223645508| [2025/09/12 04:10:23 640607] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223645508| [2025/09/12 04:10:23 640611] [debug] |xqc_engine_wakeup_after|wakeup:1757650223645508|now:1757650223640611|diff:4897| [2025/09/12 04:10:23 640615] [debug] |xqc_engine_main_logic|END|now:1757650223639774| [2025/09/12 04:10:23 640622] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223640622| [2025/09/12 04:10:23 640627] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 640632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:118| [2025/09/12 04:10:23 640636] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/09/12 04:10:23 640641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/09/12 04:10:23 640645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 640652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:330|origin_pktnum:203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:330|path_largest_ack:330| [2025/09/12 04:10:23 640657] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:148806|prior_delivered:165888|prior_time:1757650223583384|is_app_limited:0|send_elapse:57179|ack_elapse:57238|ctl_first_sent_time:1757650223584080|lagest_ack_time:1757650223640622|curr_delivered:233088| [2025/09/12 04:10:23 640662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223584080| [2025/09/12 04:10:23 640666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:23 640671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56789|rttvar:437|minrtt:30473|latest_rtt:56542|ack_delay:24| [2025/09/12 04:10:23 640675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56755|rttvar:395|minrtt:30473|latest_rtt:56542|ack_delay:24| [2025/09/12 04:10:23 640679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:330|lost_pn:327|thresh:3| [2025/09/12 04:10:23 640683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 640713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 640893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 640984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 640996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 641086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 641121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 641156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:326|lost_pn:327|po_sent_time:1757650223581261|lost_send_time:1757650223576773|loss_delay:63849|frame:STREAM |repair:128| [2025/09/12 04:10:23 641168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:327|po_sent_time:1757650223581375|lost_send_time:1757650223576773|loss_delay:63849|frame:STREAM |repair:128| [2025/09/12 04:10:23 641175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223581375u| [2025/09/12 04:10:23 641181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 641187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645949|now:1757650223641187|interval:4762| [2025/09/12 04:10:23 641194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645949|now:1757650223641187|interv:4762| [2025/09/12 04:10:23 641200] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57179, ack_elapse 57238, delivered 67200|rate 1174045|lost 129| [2025/09/12 04:10:23 641207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174045) in round 5| [2025/09/12 04:10:23 641214] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 641220] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 641226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223584080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 641233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223584080|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 641240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56755|latest_rtt:56542|min_rtt:30473|applimit:0|lost:127|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 641249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/09/12 04:10:23 641256] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1757650223640622|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 641264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343640622|now:1757650223640622|interv:120000000| [2025/09/12 04:10:23 641271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343640622|now:1757650223640622|interv:120000000| [2025/09/12 04:10:23 641277] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223645508|pq_index:0| [2025/09/12 04:10:23 641283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223639774| [2025/09/12 04:10:23 641289] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223641289| [2025/09/12 04:10:23 641296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223641294| [2025/09/12 04:10:23 641304] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 641313] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|min_srtt:56755|path_bw:1211446|loss_rate:27.79|path_pto:0| [2025/09/12 04:10:23 641317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 641322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 641327] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:326|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 641331] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|min_srtt:56755|path_bw:1211446|loss_rate:27.79|path_pto:0| [2025/09/12 04:10:23 641335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 641340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 641347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 641354] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|min_srtt:56755|path_bw:1211446|loss_rate:27.79|path_pto:0| [2025/09/12 04:10:23 641360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 641366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 641371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 641375] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56755|min_srtt:56755|path_bw:1211446|loss_rate:27.79|path_pto:0| [2025/09/12 04:10:23 641379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:378683| [2025/09/12 04:10:23 641384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 641387] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 641391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 641395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 641400] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:326|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 641404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 641412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 641416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/09/12 04:10:23 641467] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223641445|stream_id:0|stream_offset:220812| [2025/09/12 04:10:23 641473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:453|origin_pktnum:199|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 641478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 641482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645949|now:1757650223641482|interval:4467| [2025/09/12 04:10:23 641486] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645949|now:1757650223641482|interv:4467| [2025/09/12 04:10:23 641491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 641495] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 641500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 641504] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 641508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/09/12 04:10:23 641526] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223641513|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 641531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:454|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 641535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 641539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645949|now:1757650223641539|interval:4410| [2025/09/12 04:10:23 641543] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645949|now:1757650223641539|interv:4410| [2025/09/12 04:10:23 641547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 641552] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 641556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 641560] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 641564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/09/12 04:10:23 641580] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223641569|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 641589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 641594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 641598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223645949|now:1757650223641598|interval:4351| [2025/09/12 04:10:23 641602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223645949|now:1757650223641598|interv:4351| [2025/09/12 04:10:23 641606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 641610] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223645949| [2025/09/12 04:10:23 641614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223645949| [2025/09/12 04:10:23 641618] [debug] |xqc_engine_wakeup_after|wakeup:1757650223645949|now:1757650223641618|diff:4331| [2025/09/12 04:10:23 641623] [debug] |xqc_engine_main_logic|END|now:1757650223641294| [2025/09/12 04:10:23 641628] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223641628| [2025/09/12 04:10:23 641632] [debug] |xqc_engine_wakeup_after|wakeup:1757650223645949|now:1757650223641632|diff:4317| [2025/09/12 04:10:23 641636] [debug] |xqc_engine_main_logic|END|now:1757650223641628| [2025/09/12 04:10:23 642121] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223642120| [2025/09/12 04:10:23 642130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 642137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:119| [2025/09/12 04:10:23 642143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/09/12 04:10:23 642152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/09/12 04:10:23 642158] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 642168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:331| [2025/09/12 04:10:23 642175] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:62|tx_in_flight:150006|prior_delivered:165888|prior_time:1757650223583384|is_app_limited:0|send_elapse:57303|ack_elapse:58736|ctl_first_sent_time:1757650223584204|lagest_ack_time:1757650223642120|curr_delivered:234288| [2025/09/12 04:10:23 642182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223584204| [2025/09/12 04:10:23 642189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:23 642196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:333|origin_pktnum:206|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:333| [2025/09/12 04:10:23 642203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:147606|prior_delivered:168288|prior_time:1757650223585345|is_app_limited:0|send_elapse:57119|ack_elapse:56775|ctl_first_sent_time:1757650223586010|lagest_ack_time:1757650223642120|curr_delivered:235488| [2025/09/12 04:10:23 642218] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223586010| [2025/09/12 04:10:23 642224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/09/12 04:10:23 642230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56755|rttvar:395|minrtt:30473|latest_rtt:56110|ack_delay:32| [2025/09/12 04:10:23 642235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56670|rttvar:466|minrtt:30473|latest_rtt:56110|ack_delay:32| [2025/09/12 04:10:23 642239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:333|lost_pn:330|thresh:3| [2025/09/12 04:10:23 642244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 642270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 642397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 642591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 642596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:329|lost_pn:330|po_sent_time:1757650223582100|lost_send_time:1757650223578367|loss_delay:63753|frame:STREAM |repair:128| [2025/09/12 04:10:23 642600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223582100u| [2025/09/12 04:10:23 642604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 642608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223648071|now:1757650223642608|interval:5463| [2025/09/12 04:10:23 642613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223648071|now:1757650223642608|interv:5463| [2025/09/12 04:10:23 642617] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57119, ack_elapse 56775, delivered 67200|rate 1176491|lost 130| [2025/09/12 04:10:23 642622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176491) in round 5| [2025/09/12 04:10:23 642626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 642630] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 642634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223586010|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 642638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223586010|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 642643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56670|latest_rtt:56110|min_rtt:30473|applimit:0|lost:129|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 642651] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/09/12 04:10:23 642655] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1757650223642120|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 642660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343642120|now:1757650223642120|interv:120000000| [2025/09/12 04:10:23 642664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343642120|now:1757650223642120|interv:120000000| [2025/09/12 04:10:23 642668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223645949|pq_index:0| [2025/09/12 04:10:23 642672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223641294| [2025/09/12 04:10:23 642676] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223642676| [2025/09/12 04:10:23 642681] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223642680| [2025/09/12 04:10:23 642686] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 642691] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1211446|loss_rate:28.04|path_pto:0| [2025/09/12 04:10:23 642697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 642704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 642711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:329|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 642718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1211446|loss_rate:28.04|path_pto:0| [2025/09/12 04:10:23 642724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:378683| [2025/09/12 04:10:23 642730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 642737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 642743] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1211446|loss_rate:28.04|path_pto:0| [2025/09/12 04:10:23 642749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 642757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 642769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 642776] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56670|min_srtt:56670|path_bw:1211446|loss_rate:28.04|path_pto:0| [2025/09/12 04:10:23 642782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:381057| [2025/09/12 04:10:23 642789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 642794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 642800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 642806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 642813] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:329|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 642819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 642826] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 642832] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/09/12 04:10:23 642887] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223642843|stream_id:0|stream_offset:308650| [2025/09/12 04:10:23 642897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:456|origin_pktnum:329|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 642906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 642913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223648071|now:1757650223642913|interval:5158| [2025/09/12 04:10:23 642920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223648071|now:1757650223642913|interv:5158| [2025/09/12 04:10:23 642926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 642934] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 642940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:378683| [2025/09/12 04:10:23 642947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 642953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/09/12 04:10:23 642987] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223642964|stream_id:0|stream_offset:378683| [2025/09/12 04:10:23 643002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 643009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 643016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223648071|now:1757650223643015|interval:5056| [2025/09/12 04:10:23 643022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223648071|now:1757650223643015|interv:5056| [2025/09/12 04:10:23 643029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 643036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 643043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 643050] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 643056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/09/12 04:10:23 643086] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223643067|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 643094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 643101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 643108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223648071|now:1757650223643107|interval:4964| [2025/09/12 04:10:23 643114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223648071|now:1757650223643107|interv:4964| [2025/09/12 04:10:23 643121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 643128] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223648071| [2025/09/12 04:10:23 643134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223648071| [2025/09/12 04:10:23 643140] [debug] |xqc_engine_wakeup_after|wakeup:1757650223648071|now:1757650223643140|diff:4931| [2025/09/12 04:10:23 643147] [debug] |xqc_engine_main_logic|END|now:1757650223642680| [2025/09/12 04:10:23 643155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223643155| [2025/09/12 04:10:23 643161] [debug] |xqc_engine_wakeup_after|wakeup:1757650223648071|now:1757650223643161|diff:4910| [2025/09/12 04:10:23 643168] [debug] |xqc_engine_main_logic|END|now:1757650223643155| [2025/09/12 04:10:23 644080] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223644079| [2025/09/12 04:10:23 644097] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 644107] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:120| [2025/09/12 04:10:23 644123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/09/12 04:10:23 644140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/09/12 04:10:23 644146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 644156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:334|origin_pktnum:207|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:334| [2025/09/12 04:10:23 644163] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:64|tx_in_flight:148806|prior_delivered:168288|prior_time:1757650223585345|is_app_limited:0|send_elapse:57205|ack_elapse:58734|ctl_first_sent_time:1757650223586096|lagest_ack_time:1757650223644079|curr_delivered:236688| [2025/09/12 04:10:23 644170] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223586096| [2025/09/12 04:10:23 644177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:23 644183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:337|origin_pktnum:210|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:337|path_largest_ack:337| [2025/09/12 04:10:23 644189] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:68|tx_in_flight:145206|prior_delivered:170688|prior_time:1757650223587275|is_app_limited:0|send_elapse:56072|ack_elapse:56804|ctl_first_sent_time:1757650223587993|lagest_ack_time:1757650223644079|curr_delivered:237888| [2025/09/12 04:10:23 644197] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223587993| [2025/09/12 04:10:23 644204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:23 644210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56670|rttvar:466|minrtt:30473|latest_rtt:56086|ack_delay:32| [2025/09/12 04:10:23 644216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56593|rttvar:504|minrtt:30473|latest_rtt:56086|ack_delay:32| [2025/09/12 04:10:23 644223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:337|lost_pn:334|thresh:3| [2025/09/12 04:10:23 644229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 644264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 644388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 644580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 644589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:334|po_sent_time:1757650223584318|lost_send_time:1757650223580412|loss_delay:63667|frame:STREAM |repair:128| [2025/09/12 04:10:23 644593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223584318u| [2025/09/12 04:10:23 644598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 644602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223649845|now:1757650223644601|interval:5244| [2025/09/12 04:10:23 644608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223649845|now:1757650223644601|interv:5244| [2025/09/12 04:10:23 644613] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56072, ack_elapse 56804, delivered 67200|rate 1183015|lost 131| [2025/09/12 04:10:23 644617] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183015) in round 5| [2025/09/12 04:10:23 644621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 644625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 644629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223587993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 644634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223587993|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 644638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56593|latest_rtt:56086|min_rtt:30473|applimit:0|lost:130|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 644644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/09/12 04:10:23 644649] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1757650223644079|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 644654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343644079|now:1757650223644079|interv:120000000| [2025/09/12 04:10:23 644658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343644079|now:1757650223644079|interv:120000000| [2025/09/12 04:10:23 644662] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223648071|pq_index:0| [2025/09/12 04:10:23 644666] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223642680| [2025/09/12 04:10:23 644670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223644670| [2025/09/12 04:10:23 644676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223644674| [2025/09/12 04:10:23 644684] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 644691] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.08|path_pto:0| [2025/09/12 04:10:23 644698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 644704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 644711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 644723] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.08|path_pto:0| [2025/09/12 04:10:23 644729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:381057| [2025/09/12 04:10:23 644736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 644743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 644750] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.08|path_pto:0| [2025/09/12 04:10:23 644756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 644762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 644769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 644775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.08|path_pto:0| [2025/09/12 04:10:23 644781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 644787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 644793] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 644798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 644805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 644812] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 644818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 644824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 644830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/09/12 04:10:23 644868] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223644841|stream_id:0|stream_offset:311024| [2025/09/12 04:10:23 644878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:459|origin_pktnum:332|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 644885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 644898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223649845|now:1757650223644898|interval:4947| [2025/09/12 04:10:23 644904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223649845|now:1757650223644898|interv:4947| [2025/09/12 04:10:23 644911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 644918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 644925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:381057| [2025/09/12 04:10:23 644932] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 644939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/09/12 04:10:23 644974] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223644949|stream_id:0|stream_offset:381057| [2025/09/12 04:10:23 644984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 644991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 644997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223649845|now:1757650223644997|interval:4848| [2025/09/12 04:10:23 645004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223649845|now:1757650223644997|interv:4848| [2025/09/12 04:10:23 645010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 645017] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 645023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 645029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 645036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/09/12 04:10:23 645070] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223645045|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 645076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 645081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 645085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223649845|now:1757650223645085|interval:4760| [2025/09/12 04:10:23 645089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223649845|now:1757650223645085|interv:4760| [2025/09/12 04:10:23 645098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 645103] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223649845| [2025/09/12 04:10:23 645107] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223649845| [2025/09/12 04:10:23 645111] [debug] |xqc_engine_wakeup_after|wakeup:1757650223649845|now:1757650223645111|diff:4734| [2025/09/12 04:10:23 645115] [debug] |xqc_engine_main_logic|END|now:1757650223644674| [2025/09/12 04:10:23 645121] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223645120| [2025/09/12 04:10:23 645124] [debug] |xqc_engine_wakeup_after|wakeup:1757650223649845|now:1757650223645124|diff:4721| [2025/09/12 04:10:23 645128] [debug] |xqc_engine_main_logic|END|now:1757650223645120| [2025/09/12 04:10:23 645312] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:33|state:ESTABED|recv_time:1757650223645311| [2025/09/12 04:10:23 645321] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 645329] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:121| [2025/09/12 04:10:23 645335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/09/12 04:10:23 645343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/09/12 04:10:23 645349] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 645355] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 645360] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 645367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223670311|now:1757650223645311|interv:25000| [2025/09/12 04:10:23 645373] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223645311|max_ack_delay:25000| [2025/09/12 04:10:23 645377] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/09/12 04:10:23 645382] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:122|frame:PADDING PING |recv_time:1757650223645311|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 645387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343645311|now:1757650223645311|interv:120000000| [2025/09/12 04:10:23 645391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343645311|now:1757650223645311|interv:120000000| [2025/09/12 04:10:23 645396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223649845|pq_index:0| [2025/09/12 04:10:23 645402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223644674| [2025/09/12 04:10:23 645408] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223645408| [2025/09/12 04:10:23 645416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223645415| [2025/09/12 04:10:23 645444] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 645459] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 645466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:151200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 645473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 645479] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 645485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 645491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 645498] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223649845| [2025/09/12 04:10:23 645502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223649845| [2025/09/12 04:10:23 645506] [debug] |xqc_engine_wakeup_after|wakeup:1757650223649845|now:1757650223645506|diff:4339| [2025/09/12 04:10:23 645510] [debug] |xqc_engine_main_logic|END|now:1757650223645415| [2025/09/12 04:10:23 645517] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:33|state:ESTABED|recv_time:1757650223645517| [2025/09/12 04:10:23 645522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 645527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:122| [2025/09/12 04:10:23 645531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/09/12 04:10:23 645536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/09/12 04:10:23 645540] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 645544] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 645548] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 645553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 645558] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|yes|path:0|out_of_order:0|ack_eliciting_pkt:2|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |ack_freq:2| [2025/09/12 04:10:23 645562] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/09/12 04:10:23 645566] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:33|pkt_type:SHORT_HEADER|pkt_num:123|frame:PADDING PING |recv_time:1757650223645517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 645571] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343645517|now:1757650223645517|interv:120000000| [2025/09/12 04:10:23 645575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343645517|now:1757650223645517|interv:120000000| [2025/09/12 04:10:23 645579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223649845|pq_index:0| [2025/09/12 04:10:23 645583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223645415| [2025/09/12 04:10:23 645587] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223645587| [2025/09/12 04:10:23 645591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223645591| [2025/09/12 04:10:23 645600] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 645605] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:123|ack_delay:87|first_ack_range:5|largest_pkt_recv_time:1757650223645517| [2025/09/12 04:10:23 645609] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:123|low:118|pkt_pns:2| [2025/09/12 04:10:23 645613] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:116|low:106|pkt_pns:2| [2025/09/12 04:10:23 645616] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:104|low:103|pkt_pns:2| [2025/09/12 04:10:23 645620] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:101|low:64|pkt_pns:2| [2025/09/12 04:10:23 645624] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:62|low:61|pkt_pns:2| [2025/09/12 04:10:23 645628] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:59|low:57|pkt_pns:2| [2025/09/12 04:10:23 645631] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:55|low:15|pkt_pns:2| [2025/09/12 04:10:23 645635] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|xqc_write_ack_to_one_packet try new packet| [2025/09/12 04:10:23 645640] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:123|ack_delay:122|first_ack_range:5|largest_pkt_recv_time:1757650223645517| [2025/09/12 04:10:23 645644] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:123|low:118|pkt_pns:2| [2025/09/12 04:10:23 645647] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:116|low:106|pkt_pns:2| [2025/09/12 04:10:23 645651] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:104|low:103|pkt_pns:2| [2025/09/12 04:10:23 645655] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:101|low:64|pkt_pns:2| [2025/09/12 04:10:23 645658] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:62|low:61|pkt_pns:2| [2025/09/12 04:10:23 645662] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:59|low:57|pkt_pns:2| [2025/09/12 04:10:23 645666] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:55|low:15|pkt_pns:2| [2025/09/12 04:10:23 645669] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:18|path:0|path_largest_recv:123|frame_largest_recv:123| [2025/09/12 04:10:23 645673] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 645678] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/09/12 04:10:23 645682] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56593|min_srtt:56593|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 645687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:151200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 645691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 645698] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 645704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 645711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 645718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:23|pkt_type:SHORT_HEADER|frame:ACK | [2025/09/12 04:10:23 645730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/09/12 04:10:23 645780] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:462|size:23|sent:39|pkt_type:SHORT_HEADER|frame:ACK |inflight:151200|now:1757650223645738|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 645789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:462|origin_pktnum:0|size:23|enc_size:39|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 645797] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223649845| [2025/09/12 04:10:23 645803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223649845| [2025/09/12 04:10:23 645809] [debug] |xqc_engine_wakeup_after|wakeup:1757650223649845|now:1757650223645808|diff:4037| [2025/09/12 04:10:23 645815] [debug] |xqc_engine_main_logic|END|now:1757650223645591| [2025/09/12 04:10:23 645823] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223645822| [2025/09/12 04:10:23 645828] [debug] |xqc_engine_wakeup_after|wakeup:1757650223649845|now:1757650223645828|diff:4017| [2025/09/12 04:10:23 645833] [debug] |xqc_engine_main_logic|END|now:1757650223645822| [2025/09/12 04:10:23 646090] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223646089| [2025/09/12 04:10:23 646102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 646110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:123| [2025/09/12 04:10:23 646116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/09/12 04:10:23 646125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/09/12 04:10:23 646131] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 646141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:338|origin_pktnum:211|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:343|path_largest_ack:338| [2025/09/12 04:10:23 646148] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:68|tx_in_flight:146406|prior_delivered:170688|prior_time:1757650223587275|is_app_limited:0|send_elapse:56178|ack_elapse:58814|ctl_first_sent_time:1757650223588099|lagest_ack_time:1757650223646089|curr_delivered:239088| [2025/09/12 04:10:23 646154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223588099| [2025/09/12 04:10:23 646161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:23 646168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:343|origin_pktnum:216|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:343|path_largest_ack:343| [2025/09/12 04:10:23 646175] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:147606|prior_delivered:173088|prior_time:1757650223589313|is_app_limited:0|send_elapse:58024|ack_elapse:56776|ctl_first_sent_time:1757650223590030|lagest_ack_time:1757650223646089|curr_delivered:240288| [2025/09/12 04:10:23 646182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223590030| [2025/09/12 04:10:23 646188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:23 646200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56593|rttvar:504|minrtt:30473|latest_rtt:56059|ack_delay:24| [2025/09/12 04:10:23 646207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56523|rttvar:517|minrtt:30473|latest_rtt:56059|ack_delay:24| [2025/09/12 04:10:23 646213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:343|lost_pn:340|thresh:3| [2025/09/12 04:10:23 646219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 646246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 646360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 646556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 646569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:335|lost_pn:340|po_sent_time:1757650223586178|lost_send_time:1757650223582501|loss_delay:63588|frame:STREAM |repair:128| [2025/09/12 04:10:23 646574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:340|po_sent_time:1757650223586253|lost_send_time:1757650223582501|loss_delay:63588|frame:STREAM |repair:128| [2025/09/12 04:10:23 646578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:340|po_sent_time:1757650223588212|lost_send_time:1757650223582501|loss_delay:63588|frame:STREAM |repair:128| [2025/09/12 04:10:23 646583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:340|lost_pn:340|po_sent_time:1757650223588316|lost_send_time:1757650223582501|loss_delay:63588|frame:STREAM |repair:128| [2025/09/12 04:10:23 646587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223588316u| [2025/09/12 04:10:23 646591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 646595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223646595|interval:5402| [2025/09/12 04:10:23 646599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223646595|interv:5402| [2025/09/12 04:10:23 646603] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58024, ack_elapse 56776, delivered 67200|rate 1158141|lost 135| [2025/09/12 04:10:23 646608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158141) in round 5| [2025/09/12 04:10:23 646612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 646616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 646620] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:2400|po_sent_time:1757650223590030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 646624] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:2400|po_sent_time:1757650223590030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 646629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:144000|srtt:56523|latest_rtt:56059|min_rtt:30473|applimit:0|lost:131|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 646637] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/09/12 04:10:23 646642] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1757650223646089|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 646647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343646089|now:1757650223646089|interv:120000000| [2025/09/12 04:10:23 646651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343646089|now:1757650223646089|interv:120000000| [2025/09/12 04:10:23 646655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223649845|pq_index:0| [2025/09/12 04:10:23 646659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223645591| [2025/09/12 04:10:23 646663] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223646663| [2025/09/12 04:10:23 646670] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223646668| [2025/09/12 04:10:23 646677] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 646685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 646699] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:335|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646713] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 646726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646738] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 646752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646771] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 646783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:340|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646797] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 646809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 646834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 646841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 646848] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56523|min_srtt:56523|path_bw:1211446|loss_rate:28.11|path_pto:0| [2025/09/12 04:10:23 646854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 646861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 646867] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 646873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 646879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 646886] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:335|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 646898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 646905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 646911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:463-468|next_skip_chance:1757650223897683|current_time:1757650223646910| [2025/09/12 04:10:23 646917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/09/12 04:10:23 646950] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223646928|stream_id:0|stream_offset:312211| [2025/09/12 04:10:23 646957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:469|origin_pktnum:335|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 646964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 646970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223646970|interval:5027| [2025/09/12 04:10:23 646977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223646970|interv:5027| [2025/09/12 04:10:23 646983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:145200| [2025/09/12 04:10:23 646990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 646997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 647003] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 647009] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/09/12 04:10:23 647041] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223647019|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 647050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:470|origin_pktnum:336|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 647058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 647065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223647064|interval:4933| [2025/09/12 04:10:23 647071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223647064|interv:4933| [2025/09/12 04:10:23 647078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 647086] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 647092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 647104] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 647109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/09/12 04:10:23 647158] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223647118|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 647168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:471|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 647175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 647182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223647182|interval:4815| [2025/09/12 04:10:23 647189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223647182|interv:4815| [2025/09/12 04:10:23 647195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 647203] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:340|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 647210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 647216] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 647223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/09/12 04:10:23 647262] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223647234|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 647271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:472|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 647278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 647285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223647285|interval:4712| [2025/09/12 04:10:23 647292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223647285|interv:4712| [2025/09/12 04:10:23 647299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 647307] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 647314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 647320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 647327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/09/12 04:10:23 647356] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223647336|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 647370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 647378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 647384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223647384|interval:4613| [2025/09/12 04:10:23 647391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223647384|interv:4613| [2025/09/12 04:10:23 647398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 647405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 647409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 647413] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 647417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/09/12 04:10:23 647466] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223647447|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 647473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 647480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 647486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223651997|now:1757650223647486|interval:4511| [2025/09/12 04:10:23 647493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223651997|now:1757650223647486|interv:4511| [2025/09/12 04:10:23 647499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 647507] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223651997| [2025/09/12 04:10:23 647513] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223651997| [2025/09/12 04:10:23 647517] [debug] |xqc_engine_wakeup_after|wakeup:1757650223651997|now:1757650223647517|diff:4480| [2025/09/12 04:10:23 647522] [debug] |xqc_engine_main_logic|END|now:1757650223646668| [2025/09/12 04:10:23 647527] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223647527| [2025/09/12 04:10:23 647531] [debug] |xqc_engine_wakeup_after|wakeup:1757650223651997|now:1757650223647531|diff:4466| [2025/09/12 04:10:23 647535] [debug] |xqc_engine_main_logic|END|now:1757650223647527| [2025/09/12 04:10:23 648156] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223648155| [2025/09/12 04:10:23 648168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 648183] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:124| [2025/09/12 04:10:23 648190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/09/12 04:10:23 648199] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/09/12 04:10:23 648205] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 648215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:344|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:344| [2025/09/12 04:10:23 648220] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:70|tx_in_flight:148806|prior_delivered:173088|prior_time:1757650223589313|is_app_limited:0|send_elapse:58154|ack_elapse:58842|ctl_first_sent_time:1757650223590160|lagest_ack_time:1757650223648155|curr_delivered:241488| [2025/09/12 04:10:23 648225] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223590160| [2025/09/12 04:10:23 648230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:23 648236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:347|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:347| [2025/09/12 04:10:23 648242] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:72|tx_in_flight:148806|prior_delivered:174288|prior_time:1757650223590617|is_app_limited:0|send_elapse:58363|ack_elapse:57538|ctl_first_sent_time:1757650223591325|lagest_ack_time:1757650223648155|curr_delivered:242688| [2025/09/12 04:10:23 648249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223591325| [2025/09/12 04:10:23 648255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:23 648261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56523|rttvar:517|minrtt:30473|latest_rtt:56830|ack_delay:24| [2025/09/12 04:10:23 648268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56558|rttvar:458|minrtt:30473|latest_rtt:56830|ack_delay:24| [2025/09/12 04:10:23 648275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:347|lost_pn:344|thresh:3| [2025/09/12 04:10:23 648281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 648311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 648406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 648623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 648636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:341|lost_pn:344|po_sent_time:1757650223588409|lost_send_time:1757650223584222|loss_delay:63933|frame:STREAM |repair:128| [2025/09/12 04:10:23 648644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:344|po_sent_time:1757650223588511|lost_send_time:1757650223584222|loss_delay:63933|frame:STREAM |repair:128| [2025/09/12 04:10:23 648656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223588511u| [2025/09/12 04:10:23 648662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 648668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223654281|now:1757650223648668|interval:5613| [2025/09/12 04:10:23 648675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223654281|now:1757650223648668|interv:5613| [2025/09/12 04:10:23 648682] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58363, ack_elapse 57538, delivered 68400|rate 1171975|lost 137| [2025/09/12 04:10:23 648689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171975) in round 5| [2025/09/12 04:10:23 648696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 648702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 648708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223591325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 648715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223591325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 648723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56558|latest_rtt:56830|min_rtt:30473|applimit:0|lost:135|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 648731] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/09/12 04:10:23 648738] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1757650223648155|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 648746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343648155|now:1757650223648155|interv:120000000| [2025/09/12 04:10:23 648752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343648155|now:1757650223648155|interv:120000000| [2025/09/12 04:10:23 648758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223651997|pq_index:0| [2025/09/12 04:10:23 648764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223646668| [2025/09/12 04:10:23 648770] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223648770| [2025/09/12 04:10:23 648778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223648776| [2025/09/12 04:10:23 648785] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 648792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|min_srtt:56558|path_bw:1211446|loss_rate:28.60|path_pto:0| [2025/09/12 04:10:23 648806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 648813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 648820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:341|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 648826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|min_srtt:56558|path_bw:1211446|loss_rate:28.60|path_pto:0| [2025/09/12 04:10:23 648833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 648839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 648846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 648853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|min_srtt:56558|path_bw:1211446|loss_rate:28.60|path_pto:0| [2025/09/12 04:10:23 648859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 648867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 648873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 648880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|min_srtt:56558|path_bw:1211446|loss_rate:28.60|path_pto:0| [2025/09/12 04:10:23 648886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 648893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 648900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 648906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56558|min_srtt:56558|path_bw:1211446|loss_rate:28.60|path_pto:0| [2025/09/12 04:10:23 648912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 648919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 648924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 648930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 648943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 648950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:341|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 648956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 648963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 648970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/09/12 04:10:23 649009] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223648981|stream_id:0|stream_offset:314585| [2025/09/12 04:10:23 649017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:475|origin_pktnum:341|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 649024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 649030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223654281|now:1757650223649030|interval:5251| [2025/09/12 04:10:23 649036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223654281|now:1757650223649030|interv:5251| [2025/09/12 04:10:23 649042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 649049] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 649055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 649061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 649068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/09/12 04:10:23 649094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223649077|stream_id:0|stream_offset:315772| [2025/09/12 04:10:23 649102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:476|origin_pktnum:342|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 649109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 649116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223654281|now:1757650223649115|interval:5166| [2025/09/12 04:10:23 649122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223654281|now:1757650223649115|interv:5166| [2025/09/12 04:10:23 649129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 649137] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 649149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 649156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 649162] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/09/12 04:10:23 649190] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223649172|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 649199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 649207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 649213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223654281|now:1757650223649213|interval:5068| [2025/09/12 04:10:23 649220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223654281|now:1757650223649213|interv:5068| [2025/09/12 04:10:23 649227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 649234] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 649240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 649247] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 649253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/09/12 04:10:23 649281] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223649263|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 649289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 649296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 649302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223654281|now:1757650223649302|interval:4979| [2025/09/12 04:10:23 649309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223654281|now:1757650223649302|interv:4979| [2025/09/12 04:10:23 649314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 649322] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223654281| [2025/09/12 04:10:23 649328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223654281| [2025/09/12 04:10:23 649334] [debug] |xqc_engine_wakeup_after|wakeup:1757650223654281|now:1757650223649334|diff:4947| [2025/09/12 04:10:23 649341] [debug] |xqc_engine_main_logic|END|now:1757650223648776| [2025/09/12 04:10:23 649348] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223649348| [2025/09/12 04:10:23 649362] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 649368] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:125| [2025/09/12 04:10:23 649372] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/09/12 04:10:23 649377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/09/12 04:10:23 649381] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 649388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:350|origin_pktnum:223|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:350| [2025/09/12 04:10:23 649393] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:76|tx_in_flight:146406|prior_delivered:175488|prior_time:1757650223591603|is_app_limited:0|send_elapse:58389|ack_elapse:57745|ctl_first_sent_time:1757650223592329|lagest_ack_time:1757650223649348|curr_delivered:243888| [2025/09/12 04:10:23 649398] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223592329| [2025/09/12 04:10:23 649402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:23 649406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56558|rttvar:458|minrtt:30473|latest_rtt:57019|ack_delay:24| [2025/09/12 04:10:23 649411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56613|rttvar:453|minrtt:30473|latest_rtt:57019|ack_delay:24| [2025/09/12 04:10:23 649415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:350|lost_pn:347|thresh:3| [2025/09/12 04:10:23 649433] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 649463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 649553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 649799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 649812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:345|lost_pn:347|po_sent_time:1757650223590348|lost_send_time:1757650223585202|loss_delay:64146|frame:STREAM |repair:128| [2025/09/12 04:10:23 649819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:346|lost_pn:347|po_sent_time:1757650223590503|lost_send_time:1757650223585202|loss_delay:64146|frame:STREAM |repair:128| [2025/09/12 04:10:23 649825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223590503u| [2025/09/12 04:10:23 649832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 649844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223655597|now:1757650223649844|interval:5753| [2025/09/12 04:10:23 649851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223655597|now:1757650223649844|interv:5753| [2025/09/12 04:10:23 649858] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58389, ack_elapse 57745, delivered 68400|rate 1171453|lost 139| [2025/09/12 04:10:23 649864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171453) in round 5| [2025/09/12 04:10:23 649871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 649877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 649882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223592329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 649889] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223592329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 649896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56613|latest_rtt:57019|min_rtt:30473|applimit:0|lost:137|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 649905] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/09/12 04:10:23 649911] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1757650223649348|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 649918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343649348|now:1757650223649348|interv:120000000| [2025/09/12 04:10:23 649925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343649348|now:1757650223649348|interv:120000000| [2025/09/12 04:10:23 649931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223654281|pq_index:0| [2025/09/12 04:10:23 649937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223648776| [2025/09/12 04:10:23 649943] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223649943| [2025/09/12 04:10:23 649951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223649949| [2025/09/12 04:10:23 649959] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 649967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1211446|loss_rate:28.78|path_pto:0| [2025/09/12 04:10:23 649973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 649979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 649991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:345|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 649997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1211446|loss_rate:28.78|path_pto:0| [2025/09/12 04:10:23 650003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 650009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 650016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:346|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 650022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1211446|loss_rate:28.78|path_pto:0| [2025/09/12 04:10:23 650028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 650035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 650042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 650049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56613|min_srtt:56613|path_bw:1211446|loss_rate:28.78|path_pto:0| [2025/09/12 04:10:23 650056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 650062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 650068] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 650074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 650079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 650086] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:345|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 650092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 650099] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 650106] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/09/12 04:10:23 650142] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223650116|stream_id:0|stream_offset:316959| [2025/09/12 04:10:23 650151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:479|origin_pktnum:345|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 650164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 650170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223655597|now:1757650223650170|interval:5427| [2025/09/12 04:10:23 650177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223655597|now:1757650223650170|interv:5427| [2025/09/12 04:10:23 650183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 650190] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:346|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 650197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 650204] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 650210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/09/12 04:10:23 650253] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223650220|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 650264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:480|origin_pktnum:346|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 650271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 650278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223655597|now:1757650223650277|interval:5320| [2025/09/12 04:10:23 650284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223655597|now:1757650223650277|interv:5320| [2025/09/12 04:10:23 650288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 650306] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 650312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 650319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 650324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/09/12 04:10:23 650353] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223650332|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 650362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 650369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 650375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223655597|now:1757650223650375|interval:5222| [2025/09/12 04:10:23 650387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223655597|now:1757650223650375|interv:5222| [2025/09/12 04:10:23 650392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 650396] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223655597| [2025/09/12 04:10:23 650401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223655597| [2025/09/12 04:10:23 650405] [debug] |xqc_engine_wakeup_after|wakeup:1757650223655597|now:1757650223650404|diff:5193| [2025/09/12 04:10:23 650409] [debug] |xqc_engine_main_logic|END|now:1757650223649949| [2025/09/12 04:10:23 650416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223650415| [2025/09/12 04:10:23 650443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 650449] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:126| [2025/09/12 04:10:23 650453] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/09/12 04:10:23 650459] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/09/12 04:10:23 650463] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 650470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:355|origin_pktnum:102|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:355|path_largest_ack:355| [2025/09/12 04:10:23 650474] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:78|tx_in_flight:147606|prior_delivered:177888|prior_time:1757650223593276|is_app_limited:0|send_elapse:58093|ack_elapse:57139|ctl_first_sent_time:1757650223594018|lagest_ack_time:1757650223650415|curr_delivered:245088| [2025/09/12 04:10:23 650479] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223594018| [2025/09/12 04:10:23 650484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:23 650488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56613|rttvar:453|minrtt:30473|latest_rtt:56397|ack_delay:24| [2025/09/12 04:10:23 650492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56583|rttvar:400|minrtt:30473|latest_rtt:56397|ack_delay:24| [2025/09/12 04:10:23 650496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:355|lost_pn:352|thresh:3| [2025/09/12 04:10:23 650500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 650524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 650611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 650890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 650921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:352|po_sent_time:1757650223591451|lost_send_time:1757650223586760|loss_delay:63655|frame:STREAM |repair:128| [2025/09/12 04:10:23 650929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:349|lost_pn:352|po_sent_time:1757650223591528|lost_send_time:1757650223586760|loss_delay:63655|frame:STREAM |repair:128| [2025/09/12 04:10:23 650936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:352|po_sent_time:1757650223592439|lost_send_time:1757650223586760|loss_delay:63655|frame:STREAM |repair:128| [2025/09/12 04:10:23 650943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:352|lost_pn:352|po_sent_time:1757650223592524|lost_send_time:1757650223586760|loss_delay:63655|frame:STREAM |repair:128| [2025/09/12 04:10:23 650949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223592524u| [2025/09/12 04:10:23 650956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 650961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223650961|interval:5302| [2025/09/12 04:10:23 650968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223650961|interv:5302| [2025/09/12 04:10:23 650974] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58093, ack_elapse 57139, delivered 67200|rate 1156765|lost 143| [2025/09/12 04:10:23 650980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156765) in round 5| [2025/09/12 04:10:23 650987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 650992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 650998] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:1200|po_sent_time:1757650223594018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 651005] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:4|acked:1200|po_sent_time:1757650223594018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 651011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:145200|srtt:56583|latest_rtt:56397|min_rtt:30473|applimit:0|lost:139|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 651020] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/09/12 04:10:23 651027] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1757650223650415|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 651035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343650415|now:1757650223650415|interv:120000000| [2025/09/12 04:10:23 651041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343650415|now:1757650223650415|interv:120000000| [2025/09/12 04:10:23 651047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223655597|pq_index:0| [2025/09/12 04:10:23 651065] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223649949| [2025/09/12 04:10:23 651071] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223651071| [2025/09/12 04:10:23 651079] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223651077| [2025/09/12 04:10:23 651086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 651094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 651107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 651115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 651122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 651134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 651140] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:349|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 651146] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 651160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 651167] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 651173] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 651186] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 651192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:352|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 651201] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 651209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 651213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 651217] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56583|min_srtt:56583|path_bw:1211446|loss_rate:29.02|path_pto:0| [2025/09/12 04:10:23 651222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 651226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 651230] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 651236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 651243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 651250] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 651257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 651261] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 651266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/09/12 04:10:23 651300] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1757650223651273|stream_id:0|stream_offset:245739| [2025/09/12 04:10:23 651309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:482|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 651317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/09/12 04:10:23 651323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223651323|interval:4940| [2025/09/12 04:10:23 651330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223651323|interv:4940| [2025/09/12 04:10:23 651334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:146400| [2025/09/12 04:10:23 651339] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:349|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 651348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 651352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 651356] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/09/12 04:10:23 651383] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223651363|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 651392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:483|origin_pktnum:349|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 651399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 651405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223651405|interval:4858| [2025/09/12 04:10:23 651411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223651405|interv:4858| [2025/09/12 04:10:23 651415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 651435] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 651442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 651446] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 651450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/09/12 04:10:23 651477] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223651457|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 651486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:484|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 651493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 651499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223651499|interval:4764| [2025/09/12 04:10:23 651505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223651499|interv:4764| [2025/09/12 04:10:23 651511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 651515] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:352|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 651520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 651524] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 651528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/09/12 04:10:23 651558] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223651539|stream_id:0|stream_offset:248113| [2025/09/12 04:10:23 651567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:485|origin_pktnum:226|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 651574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 651580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223651579|interval:4684| [2025/09/12 04:10:23 651586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223651579|interv:4684| [2025/09/12 04:10:23 651592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 651597] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 651601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 651605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 651609] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/09/12 04:10:23 651634] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223651615|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 651643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 651650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 651656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223656263|now:1757650223651655|interval:4608| [2025/09/12 04:10:23 651663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223656263|now:1757650223651655|interv:4608| [2025/09/12 04:10:23 651667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 651671] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223656263| [2025/09/12 04:10:23 651676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223656263| [2025/09/12 04:10:23 651679] [debug] |xqc_engine_wakeup_after|wakeup:1757650223656263|now:1757650223651679|diff:4584| [2025/09/12 04:10:23 651684] [debug] |xqc_engine_main_logic|END|now:1757650223651077| [2025/09/12 04:10:23 651690] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223651690| [2025/09/12 04:10:23 651696] [debug] |xqc_engine_wakeup_after|wakeup:1757650223656263|now:1757650223651696|diff:4567| [2025/09/12 04:10:23 651702] [debug] |xqc_engine_main_logic|END|now:1757650223651690| [2025/09/12 04:10:23 652170] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223652169| [2025/09/12 04:10:23 652182] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 652197] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:127| [2025/09/12 04:10:23 652202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/09/12 04:10:23 652209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/09/12 04:10:23 652216] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 652226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:359|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:359|path_largest_ack:359| [2025/09/12 04:10:23 652233] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:150006|prior_delivered:179088|prior_time:1757650223594555|is_app_limited:0|send_elapse:58267|ack_elapse:57614|ctl_first_sent_time:1757650223595209|lagest_ack_time:1757650223652169|curr_delivered:246288| [2025/09/12 04:10:23 652240] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223595209| [2025/09/12 04:10:23 652247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:23 652251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56583|rttvar:400|minrtt:30473|latest_rtt:56960|ack_delay:32| [2025/09/12 04:10:23 652256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56627|rttvar:386|minrtt:30473|latest_rtt:56960|ack_delay:32| [2025/09/12 04:10:23 652262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:359|lost_pn:356|thresh:3| [2025/09/12 04:10:23 652269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 652297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 652350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 652380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 652624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 652628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 652632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:353|lost_pn:356|po_sent_time:1757650223592608|lost_send_time:1757650223588089|loss_delay:64080|frame:STREAM |repair:128| [2025/09/12 04:10:23 652637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:354|lost_pn:356|po_sent_time:1757650223592687|lost_send_time:1757650223588089|loss_delay:64080|frame:STREAM |repair:128| [2025/09/12 04:10:23 652644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:356|lost_pn:356|po_sent_time:1757650223594167|lost_send_time:1757650223588089|loss_delay:64080|frame:STREAM |repair:128| [2025/09/12 04:10:23 652649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223594167u| [2025/09/12 04:10:23 652653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 652657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223658393|now:1757650223652657|interval:5736| [2025/09/12 04:10:23 652662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223658393|now:1757650223652657|interv:5736| [2025/09/12 04:10:23 652668] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58267, ack_elapse 57614, delivered 67200|rate 1153311|lost 146| [2025/09/12 04:10:23 652675] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153311) in round 5| [2025/09/12 04:10:23 652681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 652687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 652693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223595209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 652699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223595209|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 652706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56627|latest_rtt:56960|min_rtt:30473|applimit:0|lost:143|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 652715] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/09/12 04:10:23 652721] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1757650223652169|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 652729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343652169|now:1757650223652169|interv:120000000| [2025/09/12 04:10:23 652735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343652169|now:1757650223652169|interv:120000000| [2025/09/12 04:10:23 652741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223656263|pq_index:0| [2025/09/12 04:10:23 652747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223651077| [2025/09/12 04:10:23 652753] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223652753| [2025/09/12 04:10:23 652761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223652759| [2025/09/12 04:10:23 652768] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 652775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|min_srtt:56627|path_bw:1211446|loss_rate:29.55|path_pto:0| [2025/09/12 04:10:23 652788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 652795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 652802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:353|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 652809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|min_srtt:56627|path_bw:1211446|loss_rate:29.55|path_pto:0| [2025/09/12 04:10:23 652815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 652822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 652828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:354|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 652834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|min_srtt:56627|path_bw:1211446|loss_rate:29.55|path_pto:0| [2025/09/12 04:10:23 652840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 652847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 652853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:356|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 652859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|min_srtt:56627|path_bw:1211446|loss_rate:29.55|path_pto:0| [2025/09/12 04:10:23 652866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 652872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 652878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 652884] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56627|min_srtt:56627|path_bw:1211446|loss_rate:29.55|path_pto:0| [2025/09/12 04:10:23 652891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 652897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 652903] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 652909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 652921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 652927] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:353|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 652933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 652940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 652947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/09/12 04:10:23 652985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223652958|stream_id:0|stream_offset:249300| [2025/09/12 04:10:23 652994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:487|origin_pktnum:227|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 653001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 653007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223658393|now:1757650223653007|interval:5386| [2025/09/12 04:10:23 653014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223658393|now:1757650223653007|interv:5386| [2025/09/12 04:10:23 653021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 653028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:354|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 653035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 653042] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 653049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/09/12 04:10:23 653101] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223653059|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 653111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:488|origin_pktnum:354|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 653118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 653124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223658393|now:1757650223653123|interval:5270| [2025/09/12 04:10:23 653130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223658393|now:1757650223653123|interv:5270| [2025/09/12 04:10:23 653136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 653143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:356|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 653155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 653162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 653168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/09/12 04:10:23 653201] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223653178|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 653209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:489|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 653217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 653223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223658393|now:1757650223653222|interval:5171| [2025/09/12 04:10:23 653229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223658393|now:1757650223653222|interv:5171| [2025/09/12 04:10:23 653235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 653242] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 653247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 653252] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 653256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/09/12 04:10:23 653283] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223653262|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 653292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 653298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 653302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223658393|now:1757650223653302|interval:5091| [2025/09/12 04:10:23 653306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223658393|now:1757650223653302|interv:5091| [2025/09/12 04:10:23 653310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 653314] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223658393| [2025/09/12 04:10:23 653319] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223658393| [2025/09/12 04:10:23 653323] [debug] |xqc_engine_wakeup_after|wakeup:1757650223658393|now:1757650223653323|diff:5070| [2025/09/12 04:10:23 653327] [debug] |xqc_engine_main_logic|END|now:1757650223652759| [2025/09/12 04:10:23 653339] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223653338| [2025/09/12 04:10:23 653343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 653349] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:128| [2025/09/12 04:10:23 653353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/09/12 04:10:23 653359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/09/12 04:10:23 653363] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 653370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:361|origin_pktnum:107|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:361|path_largest_ack:361| [2025/09/12 04:10:23 653374] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:81|tx_in_flight:148806|prior_delivered:180288|prior_time:1757650223595412|is_app_limited:0|send_elapse:58241|ack_elapse:57926|ctl_first_sent_time:1757650223596171|lagest_ack_time:1757650223653338|curr_delivered:247488| [2025/09/12 04:10:23 653379] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223596171| [2025/09/12 04:10:23 653383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:23 653388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56627|rttvar:386|minrtt:30473|latest_rtt:57167|ack_delay:32| [2025/09/12 04:10:23 653392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56690|rttvar:417|minrtt:30473|latest_rtt:57167|ack_delay:32| [2025/09/12 04:10:23 653396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:361|lost_pn:358|thresh:3| [2025/09/12 04:10:23 653400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 653435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 653488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 653514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 653782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 653800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 653807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:357|lost_pn:358|po_sent_time:1757650223594313|lost_send_time:1757650223589026|loss_delay:64312|frame:STREAM |repair:128| [2025/09/12 04:10:23 653821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:358|po_sent_time:1757650223594462|lost_send_time:1757650223589026|loss_delay:64312|frame:STREAM |repair:128| [2025/09/12 04:10:23 653828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223594462u| [2025/09/12 04:10:23 653835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 653840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223659644|now:1757650223653840|interval:5804| [2025/09/12 04:10:23 653847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223659644|now:1757650223653840|interv:5804| [2025/09/12 04:10:23 653852] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58241, ack_elapse 57926, delivered 67200|rate 1153826|lost 148| [2025/09/12 04:10:23 653859] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153826) in round 5| [2025/09/12 04:10:23 653865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 653870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 653876] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223596171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 653883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223596171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:182688| [2025/09/12 04:10:23 653891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56690|latest_rtt:57167|min_rtt:30473|applimit:0|lost:146|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 653899] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/09/12 04:10:23 653906] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1757650223653338|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 653913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343653338|now:1757650223653338|interv:120000000| [2025/09/12 04:10:23 653919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343653338|now:1757650223653338|interv:120000000| [2025/09/12 04:10:23 653924] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223658393|pq_index:0| [2025/09/12 04:10:23 653930] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223652759| [2025/09/12 04:10:23 653936] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223653936| [2025/09/12 04:10:23 653944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223653942| [2025/09/12 04:10:23 653955] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 653962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1211446|loss_rate:29.92|path_pto:0| [2025/09/12 04:10:23 653969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 653976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 653983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:357|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 653990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1211446|loss_rate:29.92|path_pto:0| [2025/09/12 04:10:23 653996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 654003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 654010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 654016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1211446|loss_rate:29.92|path_pto:0| [2025/09/12 04:10:23 654023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 654029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 654036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/09/12 04:10:23 654043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56690|min_srtt:56690|path_bw:1211446|loss_rate:29.92|path_pto:0| [2025/09/12 04:10:23 654049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 654056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 654061] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 654067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 654078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 654085] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 654091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 654104] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 654110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/09/12 04:10:23 654166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223654121|stream_id:0|stream_offset:321707| [2025/09/12 04:10:23 654177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:491|origin_pktnum:357|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 654184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 654190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223659644|now:1757650223654190|interval:5454| [2025/09/12 04:10:23 654197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223659644|now:1757650223654190|interv:5454| [2025/09/12 04:10:23 654204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 654212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 654218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 654225] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 654231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/09/12 04:10:23 654261] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223654241|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 654270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:492|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 654277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 654283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223659644|now:1757650223654283|interval:5361| [2025/09/12 04:10:23 654290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223659644|now:1757650223654283|interv:5361| [2025/09/12 04:10:23 654297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 654305] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 654312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 654319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 654325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/09/12 04:10:23 654353] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223654334|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 654366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 654374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 654380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223659644|now:1757650223654380|interval:5264| [2025/09/12 04:10:23 654387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223659644|now:1757650223654380|interv:5264| [2025/09/12 04:10:23 654393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 654401] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223659644| [2025/09/12 04:10:23 654407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223659644| [2025/09/12 04:10:23 654411] [debug] |xqc_engine_wakeup_after|wakeup:1757650223659644|now:1757650223654410|diff:5234| [2025/09/12 04:10:23 654415] [debug] |xqc_engine_main_logic|END|now:1757650223653942| [2025/09/12 04:10:23 654434] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223654433| [2025/09/12 04:10:23 654442] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 654447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:129| [2025/09/12 04:10:23 654451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/09/12 04:10:23 654457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/09/12 04:10:23 654461] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 654468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:364|origin_pktnum:110|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:364| [2025/09/12 04:10:23 654473] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:148806|prior_delivered:182688|prior_time:1757650223597296|is_app_limited:0|send_elapse:58210|ack_elapse:57137|ctl_first_sent_time:1757650223598060|lagest_ack_time:1757650223654433|curr_delivered:248688| [2025/09/12 04:10:23 654477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223598060| [2025/09/12 04:10:23 654482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:23 654486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56690|rttvar:417|minrtt:30473|latest_rtt:56373|ack_delay:24| [2025/09/12 04:10:23 654490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56647|rttvar:398|minrtt:30473|latest_rtt:56373|ack_delay:24| [2025/09/12 04:10:23 654494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:364|lost_pn:361|thresh:3| [2025/09/12 04:10:23 654498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 654518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 654567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 654591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 654952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 654975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 654987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:360|lost_pn:361|po_sent_time:1757650223595332|lost_send_time:1757650223590706|loss_delay:63727|frame:STREAM |repair:128| [2025/09/12 04:10:23 654995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223595332u| [2025/09/12 04:10:23 655001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 655007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223660019|now:1757650223655007|interval:5012| [2025/09/12 04:10:23 655014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223660019|now:1757650223655007|interv:5012| [2025/09/12 04:10:23 655020] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58210, ack_elapse 57137, delivered 66000|rate 1133825|lost 149| [2025/09/12 04:10:23 655026] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/09/12 04:10:23 655032] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133825) in round 6| [2025/09/12 04:10:23 655038] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 655043] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 655047] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223598060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 655052] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223598060|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 655056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:56647|latest_rtt:56373|min_rtt:30473|applimit:0|lost:148|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 655067] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/09/12 04:10:23 655071] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK |recv_time:1757650223654433|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 655076] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343654433|now:1757650223654433|interv:120000000| [2025/09/12 04:10:23 655080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343654433|now:1757650223654433|interv:120000000| [2025/09/12 04:10:23 655084] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223659644|pq_index:0| [2025/09/12 04:10:23 655089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223653942| [2025/09/12 04:10:23 655095] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223655095| [2025/09/12 04:10:23 655104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223655102| [2025/09/12 04:10:23 655111] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 655117] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1211446|loss_rate:30.14|path_pto:0| [2025/09/12 04:10:23 655122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 655126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 655130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:360|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 655135] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1211446|loss_rate:30.14|path_pto:0| [2025/09/12 04:10:23 655139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 655143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56647|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 655148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 655152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56647|min_srtt:56647|path_bw:1211446|loss_rate:30.14|path_pto:0| [2025/09/12 04:10:23 655156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 655160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 655164] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 655168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 655176] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 655180] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:360|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 655184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 655188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 655193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/09/12 04:10:23 655223] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223655201|stream_id:0|stream_offset:324081| [2025/09/12 04:10:23 655229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:494|origin_pktnum:360|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 655235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 655242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223660019|now:1757650223655242|interval:4777| [2025/09/12 04:10:23 655248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223660019|now:1757650223655242|interv:4777| [2025/09/12 04:10:23 655255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 655263] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 655269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 655276] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 655283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/09/12 04:10:23 655307] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223655289|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 655313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 655320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 655327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223660019|now:1757650223655326|interval:4693| [2025/09/12 04:10:23 655333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223660019|now:1757650223655326|interv:4693| [2025/09/12 04:10:23 655340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 655347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223660019| [2025/09/12 04:10:23 655359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223660019| [2025/09/12 04:10:23 655362] [debug] |xqc_engine_wakeup_after|wakeup:1757650223660019|now:1757650223655362|diff:4657| [2025/09/12 04:10:23 655367] [debug] |xqc_engine_main_logic|END|now:1757650223655102| [2025/09/12 04:10:23 655372] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223655372| [2025/09/12 04:10:23 655376] [debug] |xqc_engine_wakeup_after|wakeup:1757650223660019|now:1757650223655376|diff:4643| [2025/09/12 04:10:23 655380] [debug] |xqc_engine_main_logic|END|now:1757650223655372| [2025/09/12 04:10:23 656108] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223656107| [2025/09/12 04:10:23 656123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 656132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:130| [2025/09/12 04:10:23 656136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/09/12 04:10:23 656142] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/09/12 04:10:23 656147] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 656155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:367|path_largest_ack:365| [2025/09/12 04:10:23 656162] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:150006|prior_delivered:182688|prior_time:1757650223597296|is_app_limited:0|send_elapse:58339|ack_elapse:58811|ctl_first_sent_time:1757650223598189|lagest_ack_time:1757650223656107|curr_delivered:249888| [2025/09/12 04:10:23 656170] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223598189| [2025/09/12 04:10:23 656178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:23 656184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:367|path_largest_ack:367| [2025/09/12 04:10:23 656190] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:82|tx_in_flight:151206|prior_delivered:183888|prior_time:1757650223598478|is_app_limited:0|send_elapse:55930|ack_elapse:57629|ctl_first_sent_time:1757650223599057|lagest_ack_time:1757650223656107|curr_delivered:251088| [2025/09/12 04:10:23 656195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223599057| [2025/09/12 04:10:23 656199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:23 656203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56647|rttvar:398|minrtt:30473|latest_rtt:57050|ack_delay:24| [2025/09/12 04:10:23 656208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56695|rttvar:393|minrtt:30473|latest_rtt:57050|ack_delay:24| [2025/09/12 04:10:23 656215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:367|lost_pn:364|thresh:3| [2025/09/12 04:10:23 656221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 656253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 656302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 656325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 656597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 656613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 656625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:364|po_sent_time:1757650223596292|lost_send_time:1757650223591926|loss_delay:64181|frame:STREAM |repair:128| [2025/09/12 04:10:23 656630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:364|po_sent_time:1757650223596397|lost_send_time:1757650223591926|loss_delay:64181|frame:STREAM |repair:128| [2025/09/12 04:10:23 656636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223596397u| [2025/09/12 04:10:23 656642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 656649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223662494|now:1757650223656649|interval:5845| [2025/09/12 04:10:23 656656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223662494|now:1757650223656649|interv:5845| [2025/09/12 04:10:23 656661] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55930, ack_elapse 57629, delivered 67200|rate 1166079|lost 151| [2025/09/12 04:10:23 656667] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166079) in round 6| [2025/09/12 04:10:23 656674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 656680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 656687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223599057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 656693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223599057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 656700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56695|latest_rtt:57050|min_rtt:30473|applimit:0|lost:149|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 656714] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/09/12 04:10:23 656721] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1757650223656107|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 656729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343656107|now:1757650223656107|interv:120000000| [2025/09/12 04:10:23 656735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343656107|now:1757650223656107|interv:120000000| [2025/09/12 04:10:23 656741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223660019|pq_index:0| [2025/09/12 04:10:23 656747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223655102| [2025/09/12 04:10:23 656752] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223656752| [2025/09/12 04:10:23 656761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223656759| [2025/09/12 04:10:23 656768] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 656776] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1211446|loss_rate:30.22|path_pto:0| [2025/09/12 04:10:23 656783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 656790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 656798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 656805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1211446|loss_rate:30.22|path_pto:0| [2025/09/12 04:10:23 656811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 656818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 656824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 656831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1211446|loss_rate:30.22|path_pto:0| [2025/09/12 04:10:23 656837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 656843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 656856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 656863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1211446|loss_rate:30.22|path_pto:0| [2025/09/12 04:10:23 656867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 656873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 656880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 656887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56695|min_srtt:56695|path_bw:1211446|loss_rate:30.22|path_pto:0| [2025/09/12 04:10:23 656893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:396488| [2025/09/12 04:10:23 656900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 656905] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 656911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 656917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 656924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 656930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 656936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 656943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/09/12 04:10:23 656980] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223656953|stream_id:0|stream_offset:118730| [2025/09/12 04:10:23 656989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:496|origin_pktnum:108|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 656996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 657003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223662494|now:1757650223657003|interval:5491| [2025/09/12 04:10:23 657010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223662494|now:1757650223657003|interv:5491| [2025/09/12 04:10:23 657016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 657023] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 657036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 657043] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 657049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/09/12 04:10:23 657083] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223657060|stream_id:0|stream_offset:325268| [2025/09/12 04:10:23 657092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:497|origin_pktnum:363|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 657099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 657105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223662494|now:1757650223657104|interval:5390| [2025/09/12 04:10:23 657111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223662494|now:1757650223657104|interv:5390| [2025/09/12 04:10:23 657117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 657125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 657131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 657138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 657144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/09/12 04:10:23 657173] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223657153|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 657182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 657189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 657195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223662494|now:1757650223657195|interval:5299| [2025/09/12 04:10:23 657200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223662494|now:1757650223657195|interv:5299| [2025/09/12 04:10:23 657204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 657208] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 657213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 657226] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 657232] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/09/12 04:10:23 657264] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223657242|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 657273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 657280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 657287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223662494|now:1757650223657287|interval:5207| [2025/09/12 04:10:23 657292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223662494|now:1757650223657287|interv:5207| [2025/09/12 04:10:23 657296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 657301] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223662494| [2025/09/12 04:10:23 657305] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223662494| [2025/09/12 04:10:23 657309] [debug] |xqc_engine_wakeup_after|wakeup:1757650223662494|now:1757650223657309|diff:5185| [2025/09/12 04:10:23 657314] [debug] |xqc_engine_main_logic|END|now:1757650223656759| [2025/09/12 04:10:23 657319] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223657319| [2025/09/12 04:10:23 657323] [debug] |xqc_engine_wakeup_after|wakeup:1757650223662494|now:1757650223657323|diff:5171| [2025/09/12 04:10:23 657327] [debug] |xqc_engine_main_logic|END|now:1757650223657319| [2025/09/12 04:10:23 658106] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223658105| [2025/09/12 04:10:23 658121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 658130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:131| [2025/09/12 04:10:23 658136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/09/12 04:10:23 658145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/09/12 04:10:23 658152] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 658162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:368|origin_pktnum:241|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:369|path_largest_ack:368| [2025/09/12 04:10:23 658170] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:148806|prior_delivered:186288|prior_time:1757650223600258|is_app_limited:0|send_elapse:57778|ack_elapse:57847|ctl_first_sent_time:1757650223601004|lagest_ack_time:1757650223658105|curr_delivered:252288| [2025/09/12 04:10:23 658176] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223601004| [2025/09/12 04:10:23 658183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:23 658190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:369|path_largest_ack:369| [2025/09/12 04:10:23 658210] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:83|tx_in_flight:148806|prior_delivered:186288|prior_time:1757650223600258|is_app_limited:0|send_elapse:57778|ack_elapse:57847|ctl_first_sent_time:1757650223601004|lagest_ack_time:1757650223658105|curr_delivered:253488| [2025/09/12 04:10:23 658218] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223601130| [2025/09/12 04:10:23 658223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:23 658227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56695|rttvar:393|minrtt:30473|latest_rtt:56975|ack_delay:24| [2025/09/12 04:10:23 658231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56727|rttvar:359|minrtt:30473|latest_rtt:56975|ack_delay:24| [2025/09/12 04:10:23 658235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:369|lost_pn:366|thresh:3| [2025/09/12 04:10:23 658239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 658599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 658615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 658619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:366|po_sent_time:1757650223598313|lost_send_time:1757650223594009|loss_delay:64096|frame:STREAM |repair:128| [2025/09/12 04:10:23 658624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223598313u| [2025/09/12 04:10:23 658628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 658633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56727|rtt_var:359|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 658639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 658651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 658656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 658661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223735969|now:1757650223658632|interv:77337| [2025/09/12 04:10:23 658665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223735969|now:1757650223658632|interval:77337|pto_count:0|srtt:56727 [2025/09/12 04:10:23 658672] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57778, ack_elapse 57847, delivered 67200|rate 1161685|lost 152| [2025/09/12 04:10:23 658679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161685) in round 6| [2025/09/12 04:10:23 658685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 658690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 658696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223601130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 658702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223601130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 658709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56727|latest_rtt:56975|min_rtt:30473|applimit:0|lost:151|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 658717] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/09/12 04:10:23 658724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK |recv_time:1757650223658105|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 658731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343658105|now:1757650223658105|interv:120000000| [2025/09/12 04:10:23 658738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343658105|now:1757650223658105|interv:120000000| [2025/09/12 04:10:23 658744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223662494|pq_index:0| [2025/09/12 04:10:23 658751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223656759| [2025/09/12 04:10:23 658758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223658758| [2025/09/12 04:10:23 658765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223658763| [2025/09/12 04:10:23 658773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 658780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|min_srtt:56727|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 658792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 658799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 658806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 658812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|min_srtt:56727|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 658819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:396488| [2025/09/12 04:10:23 658826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 658832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 658839] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|min_srtt:56727|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 658845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 658852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 658859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 658865] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56727|min_srtt:56727|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 658871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:398862| [2025/09/12 04:10:23 658878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 658883] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 658887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 658891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 658896] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 658901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 658907] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 658915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/09/12 04:10:23 658956] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223658929|stream_id:0|stream_offset:327642| [2025/09/12 04:10:23 658965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:500|origin_pktnum:366|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 658973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 658979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56727|rtt_var:359|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 658986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 658992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 658997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 659004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223737656|now:1757650223658979|interv:78677| [2025/09/12 04:10:23 659010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223737656|now:1757650223658979|interval:78677|pto_count:0|srtt:56727 [2025/09/12 04:10:23 659017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 659026] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 659033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:396488| [2025/09/12 04:10:23 659040] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 659046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/09/12 04:10:23 659103] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223659056|stream_id:0|stream_offset:396488| [2025/09/12 04:10:23 659113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 659121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 659128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56727|rtt_var:359|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 659135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 659141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 659147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 659153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223737783|now:1757650223659128|interv:78655| [2025/09/12 04:10:23 659159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223737783|now:1757650223659128|interval:78655|pto_count:0|srtt:56727 [2025/09/12 04:10:23 659172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 659179] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 659186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 659191] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 659196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/09/12 04:10:23 659228] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223659203|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 659237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 659244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 659250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56727|rtt_var:359|pto_duration:58727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 659257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 659262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 659266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 659270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223737930|now:1757650223659250|interv:78680| [2025/09/12 04:10:23 659274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223737930|now:1757650223659250|interval:78680|pto_count:0|srtt:56727 [2025/09/12 04:10:23 659279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 659283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223737930| [2025/09/12 04:10:23 659288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223737930| [2025/09/12 04:10:23 659291] [debug] |xqc_engine_wakeup_after|wakeup:1757650223737930|now:1757650223659291|diff:78639| [2025/09/12 04:10:23 659296] [debug] |xqc_engine_main_logic|END|now:1757650223658763| [2025/09/12 04:10:23 659302] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223659302| [2025/09/12 04:10:23 659307] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 659312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:132| [2025/09/12 04:10:23 659316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/09/12 04:10:23 659322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/09/12 04:10:23 659326] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 659337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:371|origin_pktnum:47|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:371|path_largest_ack:371| [2025/09/12 04:10:23 659342] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:141600|prior_delivered:187488|prior_time:1757650223602259|is_app_limited:0|send_elapse:57949|ack_elapse:57043|ctl_first_sent_time:1757650223603122|lagest_ack_time:1757650223659302|curr_delivered:254688| [2025/09/12 04:10:23 659347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223603122| [2025/09/12 04:10:23 659351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:23 659355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56727|rttvar:359|minrtt:30473|latest_rtt:56180|ack_delay:24| [2025/09/12 04:10:23 659360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56656|rttvar:412|minrtt:30473|latest_rtt:56180|ack_delay:24| [2025/09/12 04:10:23 659364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:371|lost_pn:368|thresh:3| [2025/09/12 04:10:23 659368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 659449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 659478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 659774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 659797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 659821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 659832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 659838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223664980|now:1757650223659838|interval:5142| [2025/09/12 04:10:23 659845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223664980|now:1757650223659838|interv:5142| [2025/09/12 04:10:23 659851] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57949, ack_elapse 57043, delivered 67200|rate 1159640|lost 152| [2025/09/12 04:10:23 659857] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1159640) in round 6| [2025/09/12 04:10:23 659870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 659876] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 659882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223603122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 659888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223603122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 659896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150000|srtt:56656|latest_rtt:56180|min_rtt:30473|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 659904] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/09/12 04:10:23 659910] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1757650223659302|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 659917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343659302|now:1757650223659302|interv:120000000| [2025/09/12 04:10:23 659923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343659302|now:1757650223659302|interv:120000000| [2025/09/12 04:10:23 659929] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223737930|pq_index:0| [2025/09/12 04:10:23 659935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223658763| [2025/09/12 04:10:23 659940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223659940| [2025/09/12 04:10:23 659948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223659946| [2025/09/12 04:10:23 659955] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 659961] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 659968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:398862| [2025/09/12 04:10:23 659975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 659982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 659989] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56656|min_srtt:56656|path_bw:1211446|loss_rate:33.33|path_pto:0| [2025/09/12 04:10:23 659995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 660007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 660014] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 660020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 660027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 660034] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 660040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:398862| [2025/09/12 04:10:23 660047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 660055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/09/12 04:10:23 660092] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223660066|stream_id:0|stream_offset:398862| [2025/09/12 04:10:23 660101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 660108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 660115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223664980|now:1757650223660115|interval:4865| [2025/09/12 04:10:23 660121] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223664980|now:1757650223660115|interv:4865| [2025/09/12 04:10:23 660128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 660135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223664980| [2025/09/12 04:10:23 660141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223664980| [2025/09/12 04:10:23 660147] [debug] |xqc_engine_wakeup_after|wakeup:1757650223664980|now:1757650223660147|diff:4833| [2025/09/12 04:10:23 660153] [debug] |xqc_engine_main_logic|END|now:1757650223659946| [2025/09/12 04:10:23 660160] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223660160| [2025/09/12 04:10:23 660164] [debug] |xqc_engine_wakeup_after|wakeup:1757650223664980|now:1757650223660164|diff:4816| [2025/09/12 04:10:23 660167] [debug] |xqc_engine_main_logic|END|now:1757650223660160| [2025/09/12 04:10:23 661077] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223661076| [2025/09/12 04:10:23 661100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 661109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:133| [2025/09/12 04:10:23 661115] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/09/12 04:10:23 661124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/09/12 04:10:23 661130] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 661137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:372|origin_pktnum:121|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:372| [2025/09/12 04:10:23 661152] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:142800|prior_delivered:187488|prior_time:1757650223602259|is_app_limited:0|send_elapse:58069|ack_elapse:58817|ctl_first_sent_time:1757650223603242|lagest_ack_time:1757650223661076|curr_delivered:255888| [2025/09/12 04:10:23 661159] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223603242| [2025/09/12 04:10:23 661164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:23 661168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:376|origin_pktnum:250|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:376| [2025/09/12 04:10:23 661172] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:142800|prior_delivered:187488|prior_time:1757650223602259|is_app_limited:0|send_elapse:58069|ack_elapse:58817|ctl_first_sent_time:1757650223603242|lagest_ack_time:1757650223661076|curr_delivered:257088| [2025/09/12 04:10:23 661180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223603676| [2025/09/12 04:10:23 661186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:23 661193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56656|rttvar:412|minrtt:30473|latest_rtt:57400|ack_delay:24| [2025/09/12 04:10:23 661199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56746|rttvar:489|minrtt:30473|latest_rtt:57400|ack_delay:24| [2025/09/12 04:10:23 661206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/09/12 04:10:23 661212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 661276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 661291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 661552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 661567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 661582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 661590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:370|lost_pn:373|po_sent_time:1757650223601242|lost_send_time:1757650223596501|loss_delay:64575|frame:STREAM |repair:128| [2025/09/12 04:10:23 661597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:373|po_sent_time:1757650223603364|lost_send_time:1757650223596501|loss_delay:64575|frame:STREAM |repair:128| [2025/09/12 04:10:23 661604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223603364u| [2025/09/12 04:10:23 661614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 56|pns:2| [2025/09/12 04:10:23 661618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 661622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668090|now:1757650223661622|interval:6468| [2025/09/12 04:10:23 661627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668090|now:1757650223661622|interv:6468| [2025/09/12 04:10:23 661631] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58069, ack_elapse 58817, delivered 69600|rate 1183331|lost 154| [2025/09/12 04:10:23 661637] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183331) in round 6| [2025/09/12 04:10:23 661644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 661650] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 661656] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223603676|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 661662] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223603676|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 661669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56746|latest_rtt:57400|min_rtt:30473|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 661679] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/09/12 04:10:23 661686] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1757650223661076|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 661694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343661076|now:1757650223661076|interv:120000000| [2025/09/12 04:10:23 661699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343661076|now:1757650223661076|interv:120000000| [2025/09/12 04:10:23 661705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223664980|pq_index:0| [2025/09/12 04:10:23 661711] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223659946| [2025/09/12 04:10:23 661718] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223661717| [2025/09/12 04:10:23 661725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223661724| [2025/09/12 04:10:23 661732] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 661739] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|min_srtt:56746|path_bw:1211446|loss_rate:30.36|path_pto:0| [2025/09/12 04:10:23 661752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 661760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 661766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:370|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 661774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|min_srtt:56746|path_bw:1211446|loss_rate:30.36|path_pto:0| [2025/09/12 04:10:23 661779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 661786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 661793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 661800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|min_srtt:56746|path_bw:1211446|loss_rate:30.36|path_pto:0| [2025/09/12 04:10:23 661806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 661812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 661819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 661825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|min_srtt:56746|path_bw:1211446|loss_rate:30.36|path_pto:0| [2025/09/12 04:10:23 661832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 661838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 661845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 661851] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56746|min_srtt:56746|path_bw:1211446|loss_rate:30.36|path_pto:0| [2025/09/12 04:10:23 661857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:402423| [2025/09/12 04:10:23 661864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 661870] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 661876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 661888] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 661895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:370|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 661901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 661908] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 661914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/09/12 04:10:23 661951] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223661926|stream_id:0|stream_offset:331203| [2025/09/12 04:10:23 661960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:504|origin_pktnum:370|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 661968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 661974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668090|now:1757650223661974|interval:6116| [2025/09/12 04:10:23 661981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668090|now:1757650223661974|interv:6116| [2025/09/12 04:10:23 661987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 661994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 662000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 662006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 662012] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/09/12 04:10:23 662073] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223662020|stream_id:0|stream_offset:130600| [2025/09/12 04:10:23 662083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:505|origin_pktnum:122|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 662090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 662096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668090|now:1757650223662096|interval:5994| [2025/09/12 04:10:23 662102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668090|now:1757650223662096|interv:5994| [2025/09/12 04:10:23 662108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 662115] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 662128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 662134] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 662160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/09/12 04:10:23 662213] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223662171|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 662223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 662230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 662237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668090|now:1757650223662237|interval:5853| [2025/09/12 04:10:23 662244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668090|now:1757650223662237|interv:5853| [2025/09/12 04:10:23 662250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 662258] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 662295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 662301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 662308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/09/12 04:10:23 662355] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223662317|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 662364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 662369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 662374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668090|now:1757650223662374|interval:5716| [2025/09/12 04:10:23 662381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668090|now:1757650223662374|interv:5716| [2025/09/12 04:10:23 662387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 662393] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223668090| [2025/09/12 04:10:23 662398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223668090| [2025/09/12 04:10:23 662402] [debug] |xqc_engine_wakeup_after|wakeup:1757650223668090|now:1757650223662401|diff:5689| [2025/09/12 04:10:23 662406] [debug] |xqc_engine_main_logic|END|now:1757650223661724| [2025/09/12 04:10:23 662413] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223662412| [2025/09/12 04:10:23 662449] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 662456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:134| [2025/09/12 04:10:23 662460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/09/12 04:10:23 662466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/09/12 04:10:23 662470] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 662477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:380|origin_pktnum:126|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:380|path_largest_ack:380| [2025/09/12 04:10:23 662481] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:93|tx_in_flight:148800|prior_delivered:188688|prior_time:1757650223604026|is_app_limited:0|send_elapse:56841|ack_elapse:58386|ctl_first_sent_time:1757650223604762|lagest_ack_time:1757650223662412|curr_delivered:258288| [2025/09/12 04:10:23 662486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223604762| [2025/09/12 04:10:23 662491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:23 662495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56746|rttvar:489|minrtt:30473|latest_rtt:57650|ack_delay:24| [2025/09/12 04:10:23 662499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56856|rttvar:587|minrtt:30473|latest_rtt:57650|ack_delay:24| [2025/09/12 04:10:23 662503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:380|lost_pn:377|thresh:3| [2025/09/12 04:10:23 662507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 662917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 662951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 662959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:377|po_sent_time:1757650223603515|lost_send_time:1757650223597556|loss_delay:64856|frame:STREAM |repair:128| [2025/09/12 04:10:23 662966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:377|po_sent_time:1757650223603601|lost_send_time:1757650223597556|loss_delay:64856|frame:STREAM |repair:128| [2025/09/12 04:10:23 662973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:377|lost_pn:377|po_sent_time:1757650223603765|lost_send_time:1757650223597556|loss_delay:64856|frame:STREAM |repair:128| [2025/09/12 04:10:23 662985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223603765u| [2025/09/12 04:10:23 662991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 662998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668699|now:1757650223662998|interval:5701| [2025/09/12 04:10:23 663005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668699|now:1757650223662998|interv:5701| [2025/09/12 04:10:23 663011] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56841, ack_elapse 58386, delivered 69600|rate 1192066|lost 157| [2025/09/12 04:10:23 663018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192066) in round 6| [2025/09/12 04:10:23 663025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 663031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 663037] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223604762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 663044] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223604762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 663051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56856|latest_rtt:57650|min_rtt:30473|applimit:0|lost:154|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 663060] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/09/12 04:10:23 663066] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1757650223662412|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 663073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343662412|now:1757650223662412|interv:120000000| [2025/09/12 04:10:23 663078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343662412|now:1757650223662412|interv:120000000| [2025/09/12 04:10:23 663081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223668090|pq_index:0| [2025/09/12 04:10:23 663086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223661724| [2025/09/12 04:10:23 663089] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223663089| [2025/09/12 04:10:23 663097] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223663095| [2025/09/12 04:10:23 663104] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 663111] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|min_srtt:56856|path_bw:1211446|loss_rate:36.36|path_pto:0| [2025/09/12 04:10:23 663117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 663126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 663134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 663141] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|min_srtt:56856|path_bw:1211446|loss_rate:36.36|path_pto:0| [2025/09/12 04:10:23 663147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 663154] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 663160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 663167] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|min_srtt:56856|path_bw:1211446|loss_rate:36.36|path_pto:0| [2025/09/12 04:10:23 663171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 663175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 663179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:377|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 663183] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|min_srtt:56856|path_bw:1211446|loss_rate:36.36|path_pto:0| [2025/09/12 04:10:23 663187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:402423| [2025/09/12 04:10:23 663192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 663199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 663206] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56856|min_srtt:56856|path_bw:1211446|loss_rate:36.36|path_pto:0| [2025/09/12 04:10:23 663213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 663219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 663226] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 663232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 663236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 663245] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 663249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 663253] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 663257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/09/12 04:10:23 663291] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223663265|stream_id:0|stream_offset:131787| [2025/09/12 04:10:23 663300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:508|origin_pktnum:123|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 663308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 663315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668699|now:1757650223663315|interval:5384| [2025/09/12 04:10:23 663322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668699|now:1757650223663315|interv:5384| [2025/09/12 04:10:23 663326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 663331] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 663335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 663340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 663344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/09/12 04:10:23 663369] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223663350|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 663378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:509|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 663386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 663391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668699|now:1757650223663390|interval:5309| [2025/09/12 04:10:23 663395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668699|now:1757650223663390|interv:5309| [2025/09/12 04:10:23 663399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 663404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:377|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 663408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 663417] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 663443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/09/12 04:10:23 663470] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223663450|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 663479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:510|origin_pktnum:251|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 663486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 663491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668699|now:1757650223663491|interval:5208| [2025/09/12 04:10:23 663496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668699|now:1757650223663491|interv:5208| [2025/09/12 04:10:23 663500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 663504] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 663508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:402423| [2025/09/12 04:10:23 663513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 663517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/09/12 04:10:23 663540] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223663522|stream_id:0|stream_offset:402423| [2025/09/12 04:10:23 663548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 663555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 663560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223668699|now:1757650223663560|interval:5139| [2025/09/12 04:10:23 663564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223668699|now:1757650223663560|interv:5139| [2025/09/12 04:10:23 663568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 663573] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223668699| [2025/09/12 04:10:23 663577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223668699| [2025/09/12 04:10:23 663581] [debug] |xqc_engine_wakeup_after|wakeup:1757650223668699|now:1757650223663581|diff:5118| [2025/09/12 04:10:23 663585] [debug] |xqc_engine_main_logic|END|now:1757650223663095| [2025/09/12 04:10:23 663592] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223663592| [2025/09/12 04:10:23 663598] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 663612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:135| [2025/09/12 04:10:23 663616] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/09/12 04:10:23 663623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/09/12 04:10:23 663629] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 663638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:383|origin_pktnum:256|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:383| [2025/09/12 04:10:23 663645] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:148800|prior_delivered:191088|prior_time:1757650223605325|is_app_limited:0|send_elapse:58115|ack_elapse:58267|ctl_first_sent_time:1757650223606154|lagest_ack_time:1757650223663592|curr_delivered:259488| [2025/09/12 04:10:23 663652] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223606154| [2025/09/12 04:10:23 663658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:23 663665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56856|rttvar:587|minrtt:30473|latest_rtt:57438|ack_delay:24| [2025/09/12 04:10:23 663671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56925|rttvar:580|minrtt:30473|latest_rtt:57438|ack_delay:24| [2025/09/12 04:10:23 663677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:383|lost_pn:380|thresh:3| [2025/09/12 04:10:23 663683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 663765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 663789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 663795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 663801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 663807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 663855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 663958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 663988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 663994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:378|lost_pn:380|po_sent_time:1757650223603843|lost_send_time:1757650223598975|loss_delay:64617|frame:STREAM |repair:128| [2025/09/12 04:10:23 664205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:379|lost_pn:380|po_sent_time:1757650223603940|lost_send_time:1757650223598975|loss_delay:64617|frame:STREAM |repair:128| [2025/09/12 04:10:23 664213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223603940u| [2025/09/12 04:10:23 664217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 664221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669454|now:1757650223664221|interval:5233| [2025/09/12 04:10:23 664226] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669454|now:1757650223664221|interv:5233| [2025/09/12 04:10:23 664230] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58115, ack_elapse 58267, delivered 68400|rate 1173906|lost 159| [2025/09/12 04:10:23 664234] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173906) in round 6| [2025/09/12 04:10:23 664238] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 664242] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 664246] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223606154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 664251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223606154|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 664256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56925|latest_rtt:57438|min_rtt:30473|applimit:0|lost:157|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 664262] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/09/12 04:10:23 664269] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1757650223663592|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 664277] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343663592|now:1757650223663592|interv:120000000| [2025/09/12 04:10:23 664282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343663592|now:1757650223663592|interv:120000000| [2025/09/12 04:10:23 664286] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223668699|pq_index:0| [2025/09/12 04:10:23 664290] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223663095| [2025/09/12 04:10:23 664294] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223664294| [2025/09/12 04:10:23 664299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223664298| [2025/09/12 04:10:23 664304] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 664309] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|min_srtt:56925|path_bw:1211446|loss_rate:46.67|path_pto:0| [2025/09/12 04:10:23 664313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 664321] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 664326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:378|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 664330] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|min_srtt:56925|path_bw:1211446|loss_rate:46.67|path_pto:0| [2025/09/12 04:10:23 664334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 664339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 664343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:379|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 664350] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|min_srtt:56925|path_bw:1211446|loss_rate:46.67|path_pto:0| [2025/09/12 04:10:23 664356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 664362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 664366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 664370] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56925|min_srtt:56925|path_bw:1211446|loss_rate:46.67|path_pto:0| [2025/09/12 04:10:23 664374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 664379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 664382] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 664386] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 664390] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 664395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:378|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 664399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 664403] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 664407] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/09/12 04:10:23 664455] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223664415|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 664475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:512|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 664481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 664485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669454|now:1757650223664485|interval:4969| [2025/09/12 04:10:23 664489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669454|now:1757650223664485|interv:4969| [2025/09/12 04:10:23 664494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 664498] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:379|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 664503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 664507] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 664514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/09/12 04:10:23 664546] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223664524|stream_id:0|stream_offset:332390| [2025/09/12 04:10:23 664555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:513|origin_pktnum:379|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 664562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 664567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669454|now:1757650223664567|interval:4887| [2025/09/12 04:10:23 664572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669454|now:1757650223664567|interv:4887| [2025/09/12 04:10:23 664576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 664580] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 664584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 664589] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 664594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/09/12 04:10:23 664625] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223664603|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 664634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:514|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 664646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 664653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223669454|now:1757650223664653|interval:4801| [2025/09/12 04:10:23 664660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223669454|now:1757650223664653|interv:4801| [2025/09/12 04:10:23 664666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 664673] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223669454| [2025/09/12 04:10:23 664679] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223669454| [2025/09/12 04:10:23 664685] [debug] |xqc_engine_wakeup_after|wakeup:1757650223669454|now:1757650223664685|diff:4769| [2025/09/12 04:10:23 664691] [debug] |xqc_engine_main_logic|END|now:1757650223664298| [2025/09/12 04:10:23 664700] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223664699| [2025/09/12 04:10:23 664706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 664713] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:136| [2025/09/12 04:10:23 664719] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/09/12 04:10:23 664727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/09/12 04:10:23 664734] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 664743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:386|path_largest_ack:386| [2025/09/12 04:10:23 664750] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:151200|prior_delivered:192288|prior_time:1757650223606547|is_app_limited:0|send_elapse:57383|ack_elapse:58152|ctl_first_sent_time:1757650223607252|lagest_ack_time:1757650223664699|curr_delivered:260688| [2025/09/12 04:10:23 664757] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223607252| [2025/09/12 04:10:23 664764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:23 664770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56925|rttvar:580|minrtt:30473|latest_rtt:57447|ack_delay:24| [2025/09/12 04:10:23 664777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56987|rttvar:559|minrtt:30473|latest_rtt:57447|ack_delay:24| [2025/09/12 04:10:23 664783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:386|lost_pn:383|thresh:3| [2025/09/12 04:10:23 664789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 664912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 664959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 664997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 665227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 665267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 665286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 665290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 665294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 665302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 665307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:381|lost_pn:383|po_sent_time:1757650223604837|lost_send_time:1757650223600072|loss_delay:64627|frame:STREAM |repair:128| [2025/09/12 04:10:23 665311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:383|po_sent_time:1757650223604961|lost_send_time:1757650223600072|loss_delay:64627|frame:STREAM |repair:128| [2025/09/12 04:10:23 665316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223604961u| [2025/09/12 04:10:23 665320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 665324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223670927|now:1757650223665324|interval:5603| [2025/09/12 04:10:23 665328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223670927|now:1757650223665324|interv:5603| [2025/09/12 04:10:23 665332] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57383, ack_elapse 58152, delivered 68400|rate 1176227|lost 161| [2025/09/12 04:10:23 665337] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176227) in round 6| [2025/09/12 04:10:23 665341] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 665345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 665349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223607252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 665353] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223607252|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 665358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56987|latest_rtt:57447|min_rtt:30473|applimit:0|lost:159|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 665364] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/09/12 04:10:23 665371] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1757650223664699|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 665376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343664699|now:1757650223664699|interv:120000000| [2025/09/12 04:10:23 665380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343664699|now:1757650223664699|interv:120000000| [2025/09/12 04:10:23 665384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223669454|pq_index:0| [2025/09/12 04:10:23 665388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223664298| [2025/09/12 04:10:23 665392] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223665392| [2025/09/12 04:10:23 665397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223665396| [2025/09/12 04:10:23 665402] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 665407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 665416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 665441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 665447] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:381|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 665452] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 665456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 665461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 665465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:382|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 665469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 665473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 665478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 665482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 665486] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56987|min_srtt:56987|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 665494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 665498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 665502] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 665506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 665510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 665514] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:381|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 665519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 665523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 665527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/09/12 04:10:23 665560] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223665535|stream_id:0|stream_offset:263544| [2025/09/12 04:10:23 665570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:515|origin_pktnum:254|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 665577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 665582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223670927|now:1757650223665582|interval:5345| [2025/09/12 04:10:23 665586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223670927|now:1757650223665582|interv:5345| [2025/09/12 04:10:23 665591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 665595] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 665600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 665604] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 665608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/09/12 04:10:23 665633] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223665614|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 665642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:516|origin_pktnum:382|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 665649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 665661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223670927|now:1757650223665661|interval:5266| [2025/09/12 04:10:23 665667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223670927|now:1757650223665661|interv:5266| [2025/09/12 04:10:23 665674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 665681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 665687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 665694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 665699] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/09/12 04:10:23 665756] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223665710|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 665766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 665773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 665779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223670927|now:1757650223665778|interval:5149| [2025/09/12 04:10:23 665785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223670927|now:1757650223665778|interv:5149| [2025/09/12 04:10:23 665791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 665798] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223670927| [2025/09/12 04:10:23 665804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223670927| [2025/09/12 04:10:23 665810] [debug] |xqc_engine_wakeup_after|wakeup:1757650223670927|now:1757650223665809|diff:5118| [2025/09/12 04:10:23 665827] [debug] |xqc_engine_main_logic|END|now:1757650223665396| [2025/09/12 04:10:23 665834] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223665834| [2025/09/12 04:10:23 665839] [debug] |xqc_engine_wakeup_after|wakeup:1757650223670927|now:1757650223665839|diff:5088| [2025/09/12 04:10:23 665844] [debug] |xqc_engine_main_logic|END|now:1757650223665834| [2025/09/12 04:10:23 666127] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223666125| [2025/09/12 04:10:23 666138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 666148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:137| [2025/09/12 04:10:23 666154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/09/12 04:10:23 666163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/09/12 04:10:23 666169] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 666177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:387|origin_pktnum:260|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:388|path_largest_ack:387| [2025/09/12 04:10:23 666189] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:147600|prior_delivered:194688|prior_time:1757650223608189|is_app_limited:0|send_elapse:56011|ack_elapse:57936|ctl_first_sent_time:1757650223608961|lagest_ack_time:1757650223666125|curr_delivered:261888| [2025/09/12 04:10:23 666194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223608961| [2025/09/12 04:10:23 666200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:23 666206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:388|origin_pktnum:261|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:388|path_largest_ack:388| [2025/09/12 04:10:23 666213] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:96|tx_in_flight:147600|prior_delivered:194688|prior_time:1757650223608189|is_app_limited:0|send_elapse:56011|ack_elapse:57936|ctl_first_sent_time:1757650223608961|lagest_ack_time:1757650223666125|curr_delivered:263088| [2025/09/12 04:10:23 666220] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223609062| [2025/09/12 04:10:23 666226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:23 666232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56987|rttvar:559|minrtt:30473|latest_rtt:57063|ack_delay:24| [2025/09/12 04:10:23 666239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56993|rttvar:433|minrtt:30473|latest_rtt:57063|ack_delay:24| [2025/09/12 04:10:23 666246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:388|lost_pn:385|thresh:3| [2025/09/12 04:10:23 666252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 666660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 666683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 666697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:384|lost_pn:385|po_sent_time:1757650223606300|lost_send_time:1757650223601930|loss_delay:64195|frame:STREAM |repair:128| [2025/09/12 04:10:23 666704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:385|lost_pn:385|po_sent_time:1757650223606435|lost_send_time:1757650223601930|loss_delay:64195|frame:STREAM |repair:128| [2025/09/12 04:10:23 666711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223606435u| [2025/09/12 04:10:23 666717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 666724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:433|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 666730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 666737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 666743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146400| [2025/09/12 04:10:23 666749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223744703|now:1757650223666723|interv:77980| [2025/09/12 04:10:23 666756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223744703|now:1757650223666723|interval:77980|pto_count:0|srtt:56993 [2025/09/12 04:10:23 666762] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56011, ack_elapse 57936, delivered 68400|rate 1180613|lost 163| [2025/09/12 04:10:23 666769] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180613) in round 6| [2025/09/12 04:10:23 666775] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 666781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 666787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223609062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 666795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223609062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 666802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56993|latest_rtt:57063|min_rtt:30473|applimit:0|lost:161|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 666811] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/09/12 04:10:23 666818] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1757650223666125|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 666825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343666125|now:1757650223666125|interv:120000000| [2025/09/12 04:10:23 666832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343666125|now:1757650223666125|interv:120000000| [2025/09/12 04:10:23 666847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223670927|pq_index:0| [2025/09/12 04:10:23 666854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223665396| [2025/09/12 04:10:23 666860] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223666860| [2025/09/12 04:10:23 666865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223666864| [2025/09/12 04:10:23 666871] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 666876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1211446|loss_rate:52.38|path_pto:0| [2025/09/12 04:10:23 666880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 666887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 666894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:384|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 666900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1211446|loss_rate:52.38|path_pto:0| [2025/09/12 04:10:23 666907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 666913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 666920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:385|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 666927] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1211446|loss_rate:52.38|path_pto:0| [2025/09/12 04:10:23 666933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 666940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 666947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 666953] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1211446|loss_rate:52.38|path_pto:0| [2025/09/12 04:10:23 666960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 666966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 666978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 666985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56993|min_srtt:56993|path_bw:1211446|loss_rate:52.38|path_pto:0| [2025/09/12 04:10:23 666992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:408358| [2025/09/12 04:10:23 666999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 667004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 667010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 667017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 667024] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:384|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 667031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 667038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 667045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/09/12 04:10:23 667103] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223667056|stream_id:0|stream_offset:334764| [2025/09/12 04:10:23 667114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:518|origin_pktnum:384|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 667121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 667128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:433|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 667135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 667141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 667147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 667153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223746049|now:1757650223667127|interv:78922| [2025/09/12 04:10:23 667160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223746049|now:1757650223667127|interval:78922|pto_count:0|srtt:56993 [2025/09/12 04:10:23 667166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 667175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:385|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 667203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 667208] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 667212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/09/12 04:10:23 667242] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223667219|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 667248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:519|origin_pktnum:385|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 667253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 667259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:433|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 667267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 667273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 667279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 667286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223746212|now:1757650223667259|interv:78953| [2025/09/12 04:10:23 667292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223746212|now:1757650223667259|interval:78953|pto_count:0|srtt:56993 [2025/09/12 04:10:23 667298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 667303] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 667307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 667312] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 667316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/09/12 04:10:23 667341] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223667323|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 667347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 667354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 667361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:433|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 667367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 667374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 667386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 667390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223746316|now:1757650223667360|interv:78956| [2025/09/12 04:10:23 667394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223746316|now:1757650223667360|interval:78956|pto_count:0|srtt:56993 [2025/09/12 04:10:23 667399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 667403] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 667407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 667412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 667416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/09/12 04:10:23 667457] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223667439|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 667463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 667468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 667475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56993|rtt_var:433|pto_duration:58993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 667481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 667487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 667493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 667500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223746432|now:1757650223667474|interv:78958| [2025/09/12 04:10:23 667506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223746432|now:1757650223667474|interval:78958|pto_count:0|srtt:56993 [2025/09/12 04:10:23 667512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 667517] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223746432| [2025/09/12 04:10:23 667521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223746432| [2025/09/12 04:10:23 667525] [debug] |xqc_engine_wakeup_after|wakeup:1757650223746432|now:1757650223667525|diff:78907| [2025/09/12 04:10:23 667530] [debug] |xqc_engine_main_logic|END|now:1757650223666864| [2025/09/12 04:10:23 667537] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223667537| [2025/09/12 04:10:23 667542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 667552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:138| [2025/09/12 04:10:23 667557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/09/12 04:10:23 667565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/09/12 04:10:23 667572] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 667582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:391|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:391| [2025/09/12 04:10:23 667589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:147600|prior_delivered:197088|prior_time:1757650223610261|is_app_limited:0|send_elapse:58028|ack_elapse:57276|ctl_first_sent_time:1757650223611073|lagest_ack_time:1757650223667537|curr_delivered:264288| [2025/09/12 04:10:23 667597] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223611073| [2025/09/12 04:10:23 667603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:23 667610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56993|rttvar:433|minrtt:30473|latest_rtt:56464|ack_delay:24| [2025/09/12 04:10:23 667617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56924|rttvar:463|minrtt:30473|latest_rtt:56464|ack_delay:24| [2025/09/12 04:10:23 667624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:391|lost_pn:388|thresh:3| [2025/09/12 04:10:23 667630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 667707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 667736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 667742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 667748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 667753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 667784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 667907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 667943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 667983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 667994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 668066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 668110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 668130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 668136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 668142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 668163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 668181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 668193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223673226|now:1757650223668193|interval:5033| [2025/09/12 04:10:23 668198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223673226|now:1757650223668193|interv:5033| [2025/09/12 04:10:23 668202] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58028, ack_elapse 57276, delivered 67200|rate 1158061|lost 163| [2025/09/12 04:10:23 668207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158061) in round 6| [2025/09/12 04:10:23 668211] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 668215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 668219] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223611073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 668224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:1200|po_sent_time:1757650223611073|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 668228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:150000|srtt:56924|latest_rtt:56464|min_rtt:30473|applimit:0|lost:163|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 668234] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/09/12 04:10:23 668239] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK |recv_time:1757650223667537|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 668244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343667537|now:1757650223667537|interv:120000000| [2025/09/12 04:10:23 668248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343667537|now:1757650223667537|interv:120000000| [2025/09/12 04:10:23 668252] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223746432|pq_index:0| [2025/09/12 04:10:23 668256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223666864| [2025/09/12 04:10:23 668260] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223668260| [2025/09/12 04:10:23 668265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223668264| [2025/09/12 04:10:23 668270] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 668275] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56924|min_srtt:56924|path_bw:1211446|loss_rate:52.00|path_pto:0| [2025/09/12 04:10:23 668280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:408358| [2025/09/12 04:10:23 668284] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56924|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 668292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 668296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56924|min_srtt:56924|path_bw:1211446|loss_rate:52.00|path_pto:0| [2025/09/12 04:10:23 668301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 668305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 668309] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 668313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 668317] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 668321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 668326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:408358| [2025/09/12 04:10:23 668330] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 668334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/09/12 04:10:23 668366] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223668343|stream_id:0|stream_offset:408358| [2025/09/12 04:10:23 668373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 668378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 668383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223673226|now:1757650223668383|interval:4843| [2025/09/12 04:10:23 668390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223673226|now:1757650223668383|interv:4843| [2025/09/12 04:10:23 668397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 668405] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223673226| [2025/09/12 04:10:23 668411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223673226| [2025/09/12 04:10:23 668417] [debug] |xqc_engine_wakeup_after|wakeup:1757650223673226|now:1757650223668417|diff:4809| [2025/09/12 04:10:23 668447] [debug] |xqc_engine_main_logic|END|now:1757650223668264| [2025/09/12 04:10:23 668453] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223668453| [2025/09/12 04:10:23 668457] [debug] |xqc_engine_wakeup_after|wakeup:1757650223673226|now:1757650223668457|diff:4769| [2025/09/12 04:10:23 668461] [debug] |xqc_engine_main_logic|END|now:1757650223668453| [2025/09/12 04:10:23 668996] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223668995| [2025/09/12 04:10:23 669014] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 669023] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:139| [2025/09/12 04:10:23 669029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/09/12 04:10:23 669038] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/09/12 04:10:23 669044] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 669053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:392|origin_pktnum:265|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:392| [2025/09/12 04:10:23 669060] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:98|tx_in_flight:148800|prior_delivered:197088|prior_time:1757650223610261|is_app_limited:0|send_elapse:58154|ack_elapse:58734|ctl_first_sent_time:1757650223611199|lagest_ack_time:1757650223668995|curr_delivered:265488| [2025/09/12 04:10:23 669068] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223611199| [2025/09/12 04:10:23 669075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/09/12 04:10:23 669081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:395|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/09/12 04:10:23 669088] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:100|tx_in_flight:148800|prior_delivered:198288|prior_time:1757650223611581|is_app_limited:0|send_elapse:58214|ack_elapse:57414|ctl_first_sent_time:1757650223612321|lagest_ack_time:1757650223668995|curr_delivered:266688| [2025/09/12 04:10:23 669095] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223612321| [2025/09/12 04:10:23 669102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/09/12 04:10:23 669107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56924|rttvar:463|minrtt:30473|latest_rtt:56674|ack_delay:24| [2025/09/12 04:10:23 669114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56890|rttvar:416|minrtt:30473|latest_rtt:56674|ack_delay:24| [2025/09/12 04:10:23 669120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/09/12 04:10:23 669126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 669467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 669485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 669498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:389|lost_pn:392|po_sent_time:1757650223609187|lost_send_time:1757650223604994|loss_delay:64001|frame:STREAM |repair:128| [2025/09/12 04:10:23 669503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:390|lost_pn:392|po_sent_time:1757650223609287|lost_send_time:1757650223604994|loss_delay:64001|frame:STREAM |repair:128| [2025/09/12 04:10:23 669507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223609287u| [2025/09/12 04:10:23 669511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 669515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675329|now:1757650223669515|interval:5814| [2025/09/12 04:10:23 669520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675329|now:1757650223669515|interv:5814| [2025/09/12 04:10:23 669524] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58214, ack_elapse 57414, delivered 68400|rate 1174975|lost 165| [2025/09/12 04:10:23 669528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174975) in round 6| [2025/09/12 04:10:23 669532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 669537] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 669540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223612321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 669545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223612321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 669549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56890|latest_rtt:56674|min_rtt:30473|applimit:0|lost:163|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 669568] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/09/12 04:10:23 669575] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1757650223668995|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 669582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343668995|now:1757650223668995|interv:120000000| [2025/09/12 04:10:23 669588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343668995|now:1757650223668995|interv:120000000| [2025/09/12 04:10:23 669595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223673226|pq_index:0| [2025/09/12 04:10:23 669607] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223668264| [2025/09/12 04:10:23 669613] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223669613| [2025/09/12 04:10:23 669622] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223669620| [2025/09/12 04:10:23 669630] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 669637] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 669643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 669649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 669657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:389|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 669663] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 669670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 669676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 669683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:390|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 669689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 669696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 669702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 669709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 669715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 669721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 669728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 669734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 669748] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56890|min_srtt:56890|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 669756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 669762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 669768] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 669774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 669781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 669788] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:389|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 669795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 669802] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 669809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/09/12 04:10:23 669845] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223669820|stream_id:0|stream_offset:338325| [2025/09/12 04:10:23 669854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:523|origin_pktnum:389|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 669861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 669868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675329|now:1757650223669868|interval:5461| [2025/09/12 04:10:23 669874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675329|now:1757650223669868|interv:5461| [2025/09/12 04:10:23 669880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 669887] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:390|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 669893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 669899] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 669905] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/09/12 04:10:23 669933] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223669914|stream_id:0|stream_offset:339512| [2025/09/12 04:10:23 669942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:524|origin_pktnum:390|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 669956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 669963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675329|now:1757650223669963|interval:5366| [2025/09/12 04:10:23 669970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675329|now:1757650223669963|interv:5366| [2025/09/12 04:10:23 669976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 669983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 669990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 669997] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 670003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/09/12 04:10:23 670054] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223670013|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 670063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 670070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 670076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675329|now:1757650223670076|interval:5253| [2025/09/12 04:10:23 670083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675329|now:1757650223670076|interv:5253| [2025/09/12 04:10:23 670089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 670096] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 670102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 670109] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 670116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/09/12 04:10:23 670167] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223670125|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 670176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 670183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 670189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223675329|now:1757650223670189|interval:5140| [2025/09/12 04:10:23 670200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223675329|now:1757650223670189|interv:5140| [2025/09/12 04:10:23 670204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 670209] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223675329| [2025/09/12 04:10:23 670213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223675329| [2025/09/12 04:10:23 670217] [debug] |xqc_engine_wakeup_after|wakeup:1757650223675329|now:1757650223670217|diff:5112| [2025/09/12 04:10:23 670222] [debug] |xqc_engine_main_logic|END|now:1757650223669620| [2025/09/12 04:10:23 670229] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223670228| [2025/09/12 04:10:23 670234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 670239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:140| [2025/09/12 04:10:23 670243] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/09/12 04:10:23 670249] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/09/12 04:10:23 670253] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 670260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:398|origin_pktnum:271|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:398|path_largest_ack:398| [2025/09/12 04:10:23 670264] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:145200|prior_delivered:201888|prior_time:1757650223614247|is_app_limited:0|send_elapse:57056|ack_elapse:55981|ctl_first_sent_time:1757650223615142|lagest_ack_time:1757650223670228|curr_delivered:267888| [2025/09/12 04:10:23 670269] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223615142| [2025/09/12 04:10:23 670274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:23 670278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56890|rttvar:416|minrtt:30473|latest_rtt:55086|ack_delay:24| [2025/09/12 04:10:23 670282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56661|rttvar:769|minrtt:30473|latest_rtt:55086|ack_delay:24| [2025/09/12 04:10:23 670286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:398|lost_pn:395|thresh:3| [2025/09/12 04:10:23 670291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 670622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 670646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 670682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:393|lost_pn:395|po_sent_time:1757650223611328|lost_send_time:1757650223606485|loss_delay:63743|frame:STREAM |repair:128| [2025/09/12 04:10:23 670690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:394|lost_pn:395|po_sent_time:1757650223611498|lost_send_time:1757650223606485|loss_delay:63743|frame:STREAM |repair:128| [2025/09/12 04:10:23 670696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223611498u| [2025/09/12 04:10:23 670703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 670709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223676144|now:1757650223670709|interval:5435| [2025/09/12 04:10:23 670716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223676144|now:1757650223670709|interv:5435| [2025/09/12 04:10:23 670722] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57056, ack_elapse 55981, delivered 66000|rate 1156758|lost 167| [2025/09/12 04:10:23 670729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156758) in round 6| [2025/09/12 04:10:23 670735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 670741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 670747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223615142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 670754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223615142|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 670761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56661|latest_rtt:55086|min_rtt:30473|applimit:0|lost:165|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 670770] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/09/12 04:10:23 670776] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1757650223670228|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 670782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343670228|now:1757650223670228|interv:120000000| [2025/09/12 04:10:23 670788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343670228|now:1757650223670228|interv:120000000| [2025/09/12 04:10:23 670799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223675329|pq_index:0| [2025/09/12 04:10:23 670805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223669620| [2025/09/12 04:10:23 670811] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223670811| [2025/09/12 04:10:23 670819] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223670817| [2025/09/12 04:10:23 670827] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 670834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 670841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 670847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 670855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:393|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 670861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 670868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 670874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 670881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:394|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 670888] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 670894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 670900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 670907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 670913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 670920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:413106| [2025/09/12 04:10:23 670927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 670934] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 670945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 670952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 670959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:393|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 670964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 670969] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 670973] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/09/12 04:10:23 671004] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223670981|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 671010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:527|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 671015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 671021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223676144|now:1757650223671020|interval:5124| [2025/09/12 04:10:23 671028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223676144|now:1757650223671020|interv:5124| [2025/09/12 04:10:23 671035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 671043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:394|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 671049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 671056] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 671063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/09/12 04:10:23 671093] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223671073|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 671100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:528|origin_pktnum:394|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 671107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 671114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223676144|now:1757650223671114|interval:5030| [2025/09/12 04:10:23 671121] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223676144|now:1757650223671114|interv:5030| [2025/09/12 04:10:23 671128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 671141] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 671146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 671150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 671154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/09/12 04:10:23 671178] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223671161|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 671185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 671192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 671199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223676144|now:1757650223671198|interval:4946| [2025/09/12 04:10:23 671205] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223676144|now:1757650223671198|interv:4946| [2025/09/12 04:10:23 671212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 671219] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223676144| [2025/09/12 04:10:23 671226] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223676144| [2025/09/12 04:10:23 671230] [debug] |xqc_engine_wakeup_after|wakeup:1757650223676144|now:1757650223671230|diff:4914| [2025/09/12 04:10:23 671234] [debug] |xqc_engine_main_logic|END|now:1757650223670817| [2025/09/12 04:10:23 671240] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223671240| [2025/09/12 04:10:23 671243] [debug] |xqc_engine_wakeup_after|wakeup:1757650223676144|now:1757650223671243|diff:4901| [2025/09/12 04:10:23 671247] [debug] |xqc_engine_main_logic|END|now:1757650223671240| [2025/09/12 04:10:23 672036] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223672035| [2025/09/12 04:10:23 672051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 672060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:141| [2025/09/12 04:10:23 672066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/09/12 04:10:23 672076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/09/12 04:10:23 672083] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 672093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:399|origin_pktnum:272|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:400|path_largest_ack:399| [2025/09/12 04:10:23 672100] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:146400|prior_delivered:201888|prior_time:1757650223614247|is_app_limited:0|send_elapse:57157|ack_elapse:57788|ctl_first_sent_time:1757650223615243|lagest_ack_time:1757650223672035|curr_delivered:269088| [2025/09/12 04:10:23 672106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223615243| [2025/09/12 04:10:23 672121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:23 672129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:400|origin_pktnum:274|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:400|path_largest_ack:400| [2025/09/12 04:10:23 672135] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:103|tx_in_flight:146400|prior_delivered:201888|prior_time:1757650223614247|is_app_limited:0|send_elapse:57157|ack_elapse:57788|ctl_first_sent_time:1757650223615243|lagest_ack_time:1757650223672035|curr_delivered:270288| [2025/09/12 04:10:23 672140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223615319| [2025/09/12 04:10:23 672147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:23 672153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56661|rttvar:769|minrtt:30473|latest_rtt:56716|ack_delay:24| [2025/09/12 04:10:23 672160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56665|rttvar:584|minrtt:30473|latest_rtt:56716|ack_delay:24| [2025/09/12 04:10:23 672166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:400|lost_pn:397|thresh:3| [2025/09/12 04:10:23 672173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 672501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 672516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 672544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:396|lost_pn:397|po_sent_time:1757650223612401|lost_send_time:1757650223608230|loss_delay:63805|frame:STREAM |repair:128| [2025/09/12 04:10:23 672549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:397|lost_pn:397|po_sent_time:1757650223612490|lost_send_time:1757650223608230|loss_delay:63805|frame:STREAM |repair:128| [2025/09/12 04:10:23 672553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223612490u| [2025/09/12 04:10:23 672563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 672568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56665|rtt_var:584|pto_duration:59001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 672572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 672576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 672580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146400| [2025/09/12 04:10:23 672584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223750162|now:1757650223672567|interv:77595| [2025/09/12 04:10:23 672597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223750162|now:1757650223672567|interval:77595|pto_count:0|srtt:56665 [2025/09/12 04:10:23 672605] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57157, ack_elapse 57788, delivered 68400|rate 1183636|lost 169| [2025/09/12 04:10:23 672612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183636) in round 6| [2025/09/12 04:10:23 672619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 672625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 672631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223615319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 672638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223615319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 672645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56665|latest_rtt:56716|min_rtt:30473|applimit:0|lost:167|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 672654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/09/12 04:10:23 672661] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1757650223672035|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 672669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343672035|now:1757650223672035|interv:120000000| [2025/09/12 04:10:23 672675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343672035|now:1757650223672035|interv:120000000| [2025/09/12 04:10:23 672682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223676144|pq_index:0| [2025/09/12 04:10:23 672688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223670817| [2025/09/12 04:10:23 672694] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223672694| [2025/09/12 04:10:23 672701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223672700| [2025/09/12 04:10:23 672715] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 672722] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1211446|loss_rate:51.52|path_pto:0| [2025/09/12 04:10:23 672728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 672735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 672741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:396|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 672747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1211446|loss_rate:51.52|path_pto:0| [2025/09/12 04:10:23 672753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 672759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 672766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:397|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 672772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1211446|loss_rate:51.52|path_pto:0| [2025/09/12 04:10:23 672778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:413106| [2025/09/12 04:10:23 672785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 672792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 672798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1211446|loss_rate:51.52|path_pto:0| [2025/09/12 04:10:23 672805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 672811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 672818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 672840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56665|min_srtt:56665|path_bw:1211446|loss_rate:51.52|path_pto:0| [2025/09/12 04:10:23 672847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 672860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 672867] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 672873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 672879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 672886] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:396|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 672893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 672900] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 672907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/09/12 04:10:23 672945] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223672918|stream_id:0|stream_offset:271853| [2025/09/12 04:10:23 672954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:530|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 672962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 672969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56665|rtt_var:584|pto_duration:59001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 672975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 672981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 672987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 672993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223751919|now:1757650223672968|interv:78951| [2025/09/12 04:10:23 673000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223751919|now:1757650223672968|interval:78951|pto_count:0|srtt:56665 [2025/09/12 04:10:23 673007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 673014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:397|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 673021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 673028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 673034] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/09/12 04:10:23 673093] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223673044|stream_id:0|stream_offset:343073| [2025/09/12 04:10:23 673109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:531|origin_pktnum:397|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 673117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 673124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56665|rtt_var:584|pto_duration:59001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 673131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 673137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 673142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 673149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223752045|now:1757650223673123|interv:78922| [2025/09/12 04:10:23 673154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223752045|now:1757650223673123|interval:78922|pto_count:0|srtt:56665 [2025/09/12 04:10:23 673159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 673164] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 673168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:413106| [2025/09/12 04:10:23 673173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 673177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/09/12 04:10:23 673207] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223673184|stream_id:0|stream_offset:413106| [2025/09/12 04:10:23 673217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 673224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 673230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56665|rtt_var:584|pto_duration:59001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 673235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 673239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 673242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 673246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223752185|now:1757650223673230|interv:78955| [2025/09/12 04:10:23 673250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223752185|now:1757650223673230|interval:78955|pto_count:0|srtt:56665 [2025/09/12 04:10:23 673255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 673264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 673268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 673273] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 673277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/09/12 04:10:23 673299] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223673283|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 673304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 673309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 673313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56665|rtt_var:584|pto_duration:59001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 673317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 673321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 673325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 673329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223752284|now:1757650223673313|interv:78971| [2025/09/12 04:10:23 673333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223752284|now:1757650223673313|interval:78971|pto_count:0|srtt:56665 [2025/09/12 04:10:23 673337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 673341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223752284| [2025/09/12 04:10:23 673346] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223752284| [2025/09/12 04:10:23 673350] [debug] |xqc_engine_wakeup_after|wakeup:1757650223752284|now:1757650223673349|diff:78935| [2025/09/12 04:10:23 673354] [debug] |xqc_engine_main_logic|END|now:1757650223672700| [2025/09/12 04:10:23 673361] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223673361| [2025/09/12 04:10:23 673366] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 673371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:142| [2025/09/12 04:10:23 673375] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/09/12 04:10:23 673380] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/09/12 04:10:23 673384] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 673391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:404|origin_pktnum:277|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:404|path_largest_ack:404| [2025/09/12 04:10:23 673399] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:148800|prior_delivered:204288|prior_time:1757650223616321|is_app_limited:0|send_elapse:57204|ack_elapse:57040|ctl_first_sent_time:1757650223617119|lagest_ack_time:1757650223673361|curr_delivered:271488| [2025/09/12 04:10:23 673404] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223617119| [2025/09/12 04:10:23 673409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:23 673413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56665|rttvar:584|minrtt:30473|latest_rtt:56242|ack_delay:24| [2025/09/12 04:10:23 673417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56609|rttvar:549|minrtt:30473|latest_rtt:56242|ack_delay:24| [2025/09/12 04:10:23 673439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:404|lost_pn:401|thresh:3| [2025/09/12 04:10:23 673443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 673817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 673888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 673895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:401|lost_pn:401|po_sent_time:1757650223615395|lost_send_time:1757650223609676|loss_delay:63685|frame:STREAM |repair:128| [2025/09/12 04:10:23 673902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223615395u| [2025/09/12 04:10:23 673908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 673913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223679176|now:1757650223673913|interval:5263| [2025/09/12 04:10:23 673920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223679176|now:1757650223673913|interv:5263| [2025/09/12 04:10:23 673929] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57204, ack_elapse 57040, delivered 67200|rate 1174743|lost 170| [2025/09/12 04:10:23 673934] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174743) in round 6| [2025/09/12 04:10:23 673940] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 673946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 673951] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223617119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 673958] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223617119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 673965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:56609|latest_rtt:56242|min_rtt:30473|applimit:0|lost:169|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 673974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/09/12 04:10:23 673980] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1757650223673361|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 673988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343673361|now:1757650223673361|interv:120000000| [2025/09/12 04:10:23 673994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343673361|now:1757650223673361|interv:120000000| [2025/09/12 04:10:23 674000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223752284|pq_index:0| [2025/09/12 04:10:23 674007] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223672700| [2025/09/12 04:10:23 674012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223674012| [2025/09/12 04:10:23 674020] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223674018| [2025/09/12 04:10:23 674027] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 674032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1211446|loss_rate:51.35|path_pto:0| [2025/09/12 04:10:23 674036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 674041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56609|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 674046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:401|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 674053] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1211446|loss_rate:51.35|path_pto:0| [2025/09/12 04:10:23 674065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 674072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56609|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 674079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 674087] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56609|min_srtt:56609|path_bw:1211446|loss_rate:51.35|path_pto:0| [2025/09/12 04:10:23 674094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 674101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 674107] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 674113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 674119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 674126] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:401|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 674130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 674135] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 674139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/09/12 04:10:23 674170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223674147|stream_id:0|stream_offset:344260| [2025/09/12 04:10:23 674176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:534|origin_pktnum:401|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 674181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 674187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223679176|now:1757650223674187|interval:4989| [2025/09/12 04:10:23 674194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223679176|now:1757650223674187|interv:4989| [2025/09/12 04:10:23 674200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 674208] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 674215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 674229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 674235] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/09/12 04:10:23 674260] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223674242|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 674265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 674273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 674280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223679176|now:1757650223674280|interval:4896| [2025/09/12 04:10:23 674286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223679176|now:1757650223674280|interv:4896| [2025/09/12 04:10:23 674293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 674300] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223679176| [2025/09/12 04:10:23 674307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223679176| [2025/09/12 04:10:23 674311] [debug] |xqc_engine_wakeup_after|wakeup:1757650223679176|now:1757650223674311|diff:4865| [2025/09/12 04:10:23 674315] [debug] |xqc_engine_main_logic|END|now:1757650223674018| [2025/09/12 04:10:23 674321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223674321| [2025/09/12 04:10:23 674325] [debug] |xqc_engine_wakeup_after|wakeup:1757650223679176|now:1757650223674325|diff:4851| [2025/09/12 04:10:23 674329] [debug] |xqc_engine_main_logic|END|now:1757650223674321| [2025/09/12 04:10:23 675096] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223675095| [2025/09/12 04:10:23 675111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 675120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:143| [2025/09/12 04:10:23 675123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/09/12 04:10:23 675130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/09/12 04:10:23 675134] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 675141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:405| [2025/09/12 04:10:23 675145] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:104|tx_in_flight:150000|prior_delivered:204288|prior_time:1757650223616321|is_app_limited:0|send_elapse:57298|ack_elapse:58774|ctl_first_sent_time:1757650223617213|lagest_ack_time:1757650223675095|curr_delivered:272688| [2025/09/12 04:10:23 675164] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223617213| [2025/09/12 04:10:23 675170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:23 675177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:407|origin_pktnum:280|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:407| [2025/09/12 04:10:23 675192] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:142800|prior_delivered:209088|prior_time:1757650223620241|is_app_limited:0|send_elapse:57198|ack_elapse:54854|ctl_first_sent_time:1757650223621172|lagest_ack_time:1757650223675095|curr_delivered:273888| [2025/09/12 04:10:23 675198] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223621172| [2025/09/12 04:10:23 675204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:23 675209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56609|rttvar:549|minrtt:30473|latest_rtt:53923|ack_delay:24| [2025/09/12 04:10:23 675213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56270|rttvar:1089|minrtt:30473|latest_rtt:53923|ack_delay:24| [2025/09/12 04:10:23 675217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/09/12 04:10:23 675221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 675540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 675599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 675612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:402|lost_pn:404|po_sent_time:1757650223615491|lost_send_time:1757650223611792|loss_delay:63303|frame:STREAM |repair:128| [2025/09/12 04:10:23 675620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:403|lost_pn:404|po_sent_time:1757650223615567|lost_send_time:1757650223611792|loss_delay:63303|frame:STREAM |repair:128| [2025/09/12 04:10:23 675627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223615567u| [2025/09/12 04:10:23 675633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 675640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680597|now:1757650223675639|interval:4958| [2025/09/12 04:10:23 675652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680597|now:1757650223675639|interv:4958| [2025/09/12 04:10:23 675659] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57198, ack_elapse 54854, delivered 64800|rate 1132906|lost 172| [2025/09/12 04:10:23 675666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132906) in round 6| [2025/09/12 04:10:23 675672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 675678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 675684] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223621172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 675691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223621172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 675698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56270|latest_rtt:53923|min_rtt:30473|applimit:0|lost:170|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 675707] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/09/12 04:10:23 675714] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1757650223675095|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 675721] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343675095|now:1757650223675095|interv:120000000| [2025/09/12 04:10:23 675727] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343675095|now:1757650223675095|interv:120000000| [2025/09/12 04:10:23 675733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223679176|pq_index:0| [2025/09/12 04:10:23 675739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223674018| [2025/09/12 04:10:23 675745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223675745| [2025/09/12 04:10:23 675753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223675751| [2025/09/12 04:10:23 675760] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 675768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1211446|loss_rate:51.28|path_pto:0| [2025/09/12 04:10:23 675774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 675780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 675786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:402|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 675798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1211446|loss_rate:51.28|path_pto:0| [2025/09/12 04:10:23 675804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 675810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 675817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:403|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 675825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1211446|loss_rate:51.28|path_pto:0| [2025/09/12 04:10:23 675831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 675837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 675844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 675850] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1211446|loss_rate:51.28|path_pto:0| [2025/09/12 04:10:23 675856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 675862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 675869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 675875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56270|min_srtt:56270|path_bw:1211446|loss_rate:51.28|path_pto:0| [2025/09/12 04:10:23 675882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:419041| [2025/09/12 04:10:23 675889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 675895] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 675901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 675907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 675915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:402|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 675921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 675934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 675941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/09/12 04:10:23 675981] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223675953|stream_id:0|stream_offset:345447| [2025/09/12 04:10:23 675990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:536|origin_pktnum:402|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 675998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 676004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680597|now:1757650223676004|interval:4593| [2025/09/12 04:10:23 676010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680597|now:1757650223676004|interv:4593| [2025/09/12 04:10:23 676017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 676025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:403|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 676032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 676038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 676045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/09/12 04:10:23 676078] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223676053|stream_id:0|stream_offset:346634| [2025/09/12 04:10:23 676087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:537|origin_pktnum:403|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 676095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 676101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680597|now:1757650223676100|interval:4497| [2025/09/12 04:10:23 676107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680597|now:1757650223676100|interv:4497| [2025/09/12 04:10:23 676118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 676123] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 676128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 676132] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 676136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/09/12 04:10:23 676163] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223676143|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 676179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 676186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 676192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680597|now:1757650223676192|interval:4405| [2025/09/12 04:10:23 676196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680597|now:1757650223676192|interv:4405| [2025/09/12 04:10:23 676200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 676205] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 676209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 676213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 676217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/09/12 04:10:23 676242] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223676224|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 676250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 676258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 676264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223680597|now:1757650223676264|interval:4333| [2025/09/12 04:10:23 676270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223680597|now:1757650223676264|interv:4333| [2025/09/12 04:10:23 676274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 676279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223680597| [2025/09/12 04:10:23 676283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223680597| [2025/09/12 04:10:23 676287] [debug] |xqc_engine_wakeup_after|wakeup:1757650223680597|now:1757650223676287|diff:4310| [2025/09/12 04:10:23 676291] [debug] |xqc_engine_main_logic|END|now:1757650223675751| [2025/09/12 04:10:23 676297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223676297| [2025/09/12 04:10:23 676301] [debug] |xqc_engine_wakeup_after|wakeup:1757650223680597|now:1757650223676301|diff:4296| [2025/09/12 04:10:23 676304] [debug] |xqc_engine_main_logic|END|now:1757650223676297| [2025/09/12 04:10:23 677093] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223677092| [2025/09/12 04:10:23 677108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 677117] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:144| [2025/09/12 04:10:23 677130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/09/12 04:10:23 677138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/09/12 04:10:23 677144] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 677154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:408|origin_pktnum:281|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:408| [2025/09/12 04:10:23 677161] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:144000|prior_delivered:209088|prior_time:1757650223620241|is_app_limited:0|send_elapse:57306|ack_elapse:56851|ctl_first_sent_time:1757650223621280|lagest_ack_time:1757650223677092|curr_delivered:275088| [2025/09/12 04:10:23 677168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223621280| [2025/09/12 04:10:23 677175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:23 677182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:409|origin_pktnum:284|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/09/12 04:10:23 677188] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:144000|prior_delivered:209088|prior_time:1757650223620241|is_app_limited:0|send_elapse:57306|ack_elapse:56851|ctl_first_sent_time:1757650223621280|lagest_ack_time:1757650223677092|curr_delivered:276288| [2025/09/12 04:10:23 677195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223621380| [2025/09/12 04:10:23 677201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/09/12 04:10:23 677207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56270|rttvar:1089|minrtt:30473|latest_rtt:55712|ack_delay:32| [2025/09/12 04:10:23 677213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56197|rttvar:964|minrtt:30473|latest_rtt:55712|ack_delay:32| [2025/09/12 04:10:23 677220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/09/12 04:10:23 677226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 677540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 677585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 677605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:406|lost_pn:406|po_sent_time:1757650223617294|lost_send_time:1757650223613871|loss_delay:63221|frame:STREAM |repair:128| [2025/09/12 04:10:23 677612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223617294u| [2025/09/12 04:10:23 677619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 677625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:964|pto_duration:60053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 677632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 677637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 677643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 677649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223756277|now:1757650223677625|interv:78652| [2025/09/12 04:10:23 677655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223756277|now:1757650223677625|interval:78652|pto_count:0|srtt:56197 [2025/09/12 04:10:23 677662] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57306, ack_elapse 56851, delivered 67200|rate 1172652|lost 173| [2025/09/12 04:10:23 677669] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172652) in round 6| [2025/09/12 04:10:23 677675] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 677682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 677688] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223621380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 677694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223621380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 677701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56197|latest_rtt:55712|min_rtt:30473|applimit:0|lost:172|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 677709] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/09/12 04:10:23 677716] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1757650223677092|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 677729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343677092|now:1757650223677092|interv:120000000| [2025/09/12 04:10:23 677735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343677092|now:1757650223677092|interv:120000000| [2025/09/12 04:10:23 677740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223680597|pq_index:0| [2025/09/12 04:10:23 677747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223675751| [2025/09/12 04:10:23 677752] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223677752| [2025/09/12 04:10:23 677761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223677759| [2025/09/12 04:10:23 677768] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 677775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1211446|loss_rate:51.16|path_pto:0| [2025/09/12 04:10:23 677782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 677789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 677796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:406|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 677802] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1211446|loss_rate:51.16|path_pto:0| [2025/09/12 04:10:23 677808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:419041| [2025/09/12 04:10:23 677815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 677821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 677828] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1211446|loss_rate:51.16|path_pto:0| [2025/09/12 04:10:23 677834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 677840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 677848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 677855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56197|min_srtt:56197|path_bw:1211446|loss_rate:51.16|path_pto:0| [2025/09/12 04:10:23 677861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:421415| [2025/09/12 04:10:23 677873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 677879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 677885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 677891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 677898] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:406|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 677904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 677911] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 677918] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/09/12 04:10:23 677959] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223677930|stream_id:0|stream_offset:349008| [2025/09/12 04:10:23 677968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:540|origin_pktnum:406|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 677975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 677982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:964|pto_duration:60053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 677988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 677992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 677996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 678000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223757983|now:1757650223677982|interv:80001| [2025/09/12 04:10:23 678004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223757983|now:1757650223677982|interval:80001|pto_count:0|srtt:56197 [2025/09/12 04:10:23 678009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 678014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 678020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:419041| [2025/09/12 04:10:23 678028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 678035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/09/12 04:10:23 678066] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223678045|stream_id:0|stream_offset:419041| [2025/09/12 04:10:23 678082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 678089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 678096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:964|pto_duration:60053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 678101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 678105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 678109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 678113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223758098|now:1757650223678095|interv:80003| [2025/09/12 04:10:23 678117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223758098|now:1757650223678095|interval:80003|pto_count:0|srtt:56197 [2025/09/12 04:10:23 678122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 678126] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 678131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 678135] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 678139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/09/12 04:10:23 678164] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223678146|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 678170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 678174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 678178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56197|rtt_var:964|pto_duration:60053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 678183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 678187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 678191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 678194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223758199|now:1757650223678178|interv:80021| [2025/09/12 04:10:23 678199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223758199|now:1757650223678178|interval:80021|pto_count:0|srtt:56197 [2025/09/12 04:10:23 678207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 678212] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223758199| [2025/09/12 04:10:23 678216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223758199| [2025/09/12 04:10:23 678220] [debug] |xqc_engine_wakeup_after|wakeup:1757650223758199|now:1757650223678220|diff:79979| [2025/09/12 04:10:23 678224] [debug] |xqc_engine_main_logic|END|now:1757650223677759| [2025/09/12 04:10:23 678230] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223678230| [2025/09/12 04:10:23 678234] [debug] |xqc_engine_wakeup_after|wakeup:1757650223758199|now:1757650223678234|diff:79965| [2025/09/12 04:10:23 678238] [debug] |xqc_engine_main_logic|END|now:1757650223678230| [2025/09/12 04:10:23 679031] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223679030| [2025/09/12 04:10:23 679046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 679055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:145| [2025/09/12 04:10:23 679061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/09/12 04:10:23 679070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/09/12 04:10:23 679077] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 679087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:410|origin_pktnum:285|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:412|path_largest_ack:410| [2025/09/12 04:10:23 679094] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:146400|prior_delivered:209088|prior_time:1757650223620241|is_app_limited:0|send_elapse:57515|ack_elapse:58789|ctl_first_sent_time:1757650223621489|lagest_ack_time:1757650223679030|curr_delivered:277488| [2025/09/12 04:10:23 679101] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223621489| [2025/09/12 04:10:23 679107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/09/12 04:10:23 679114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:412|path_largest_ack:412| [2025/09/12 04:10:23 679119] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:108|tx_in_flight:146400|prior_delivered:209088|prior_time:1757650223620241|is_app_limited:0|send_elapse:57515|ack_elapse:58789|ctl_first_sent_time:1757650223621489|lagest_ack_time:1757650223679030|curr_delivered:278688| [2025/09/12 04:10:23 679126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223621657| [2025/09/12 04:10:23 679133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/09/12 04:10:23 679139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56197|rttvar:964|minrtt:30473|latest_rtt:57373|ack_delay:24| [2025/09/12 04:10:23 679145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56341|rttvar:1011|minrtt:30473|latest_rtt:57373|ack_delay:24| [2025/09/12 04:10:23 679152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:412|lost_pn:409|thresh:3| [2025/09/12 04:10:23 679156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 679464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 679512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 679532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 679536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686117|now:1757650223679535|interval:6582| [2025/09/12 04:10:23 679540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686117|now:1757650223679535|interv:6582| [2025/09/12 04:10:23 679544] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57515, ack_elapse 58789, delivered 69600|rate 1183894|lost 173| [2025/09/12 04:10:23 679549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183894) in round 6| [2025/09/12 04:10:23 679553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 679557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 679561] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:2400|po_sent_time:1757650223621657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 679565] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:0|acked:2400|po_sent_time:1757650223621657|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 679578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:56341|latest_rtt:57373|min_rtt:30473|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 679584] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/09/12 04:10:23 679591] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1757650223679030|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 679596] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343679030|now:1757650223679030|interv:120000000| [2025/09/12 04:10:23 679600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343679030|now:1757650223679030|interv:120000000| [2025/09/12 04:10:23 679604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223758199|pq_index:0| [2025/09/12 04:10:23 679608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223677759| [2025/09/12 04:10:23 679612] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223679612| [2025/09/12 04:10:23 679617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223679616| [2025/09/12 04:10:23 679625] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 679632] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 679640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:421415| [2025/09/12 04:10:23 679646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 679654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 679660] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 679667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:422602| [2025/09/12 04:10:23 679673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56341|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 679680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 679686] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56341|min_srtt:56341|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 679692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 679699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 679704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 679710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 679716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 679728] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 679734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:421415| [2025/09/12 04:10:23 679740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 679745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/09/12 04:10:23 679780] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223679755|stream_id:0|stream_offset:421415| [2025/09/12 04:10:23 679789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 679797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 679803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686117|now:1757650223679803|interval:6314| [2025/09/12 04:10:23 679809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686117|now:1757650223679803|interv:6314| [2025/09/12 04:10:23 679816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 679823] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 679829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:422602| [2025/09/12 04:10:23 679836] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 679842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/09/12 04:10:23 679870] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223679852|stream_id:0|stream_offset:422602| [2025/09/12 04:10:23 679879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 679886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 679892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686117|now:1757650223679892|interval:6225| [2025/09/12 04:10:23 679899] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686117|now:1757650223679892|interv:6225| [2025/09/12 04:10:23 679906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 679913] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223686117| [2025/09/12 04:10:23 679920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223686117| [2025/09/12 04:10:23 679933] [debug] |xqc_engine_wakeup_after|wakeup:1757650223686117|now:1757650223679933|diff:6184| [2025/09/12 04:10:23 679939] [debug] |xqc_engine_main_logic|END|now:1757650223679616| [2025/09/12 04:10:23 679947] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223679947| [2025/09/12 04:10:23 679954] [debug] |xqc_engine_wakeup_after|wakeup:1757650223686117|now:1757650223679954|diff:6163| [2025/09/12 04:10:23 679960] [debug] |xqc_engine_main_logic|END|now:1757650223679947| [2025/09/12 04:10:23 680130] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223680130| [2025/09/12 04:10:23 680141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 680150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:146| [2025/09/12 04:10:23 680155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/09/12 04:10:23 680164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/09/12 04:10:23 680171] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 680181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:415|origin_pktnum:288|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:415|path_largest_ack:415| [2025/09/12 04:10:23 680189] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:147600|prior_delivered:211488|prior_time:1757650223622249|is_app_limited:0|send_elapse:56956|ack_elapse:57881|ctl_first_sent_time:1757650223623033|lagest_ack_time:1757650223680130|curr_delivered:279888| [2025/09/12 04:10:23 680197] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223623033| [2025/09/12 04:10:23 680203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/09/12 04:10:23 680210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56341|rttvar:1011|minrtt:30473|latest_rtt:57097|ack_delay:32| [2025/09/12 04:10:23 680217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56432|rttvar:940|minrtt:30473|latest_rtt:57097|ack_delay:32| [2025/09/12 04:10:23 680224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:415|lost_pn:412|thresh:3| [2025/09/12 04:10:23 680230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 680544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 680590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 680616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:411|lost_pn:412|po_sent_time:1757650223621573|lost_send_time:1757650223615896|loss_delay:64234|frame:STREAM |repair:128| [2025/09/12 04:10:23 680623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223621573u| [2025/09/12 04:10:23 680629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 680635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685979|now:1757650223680635|interval:5344| [2025/09/12 04:10:23 680641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685979|now:1757650223680635|interv:5344| [2025/09/12 04:10:23 680648] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56956, ack_elapse 57881, delivered 68400|rate 1181734|lost 174| [2025/09/12 04:10:23 680654] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181734) in round 6| [2025/09/12 04:10:23 680660] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 680666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 680673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223623033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 680680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223623033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 680687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:56432|latest_rtt:57097|min_rtt:30473|applimit:0|lost:173|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 680696] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/09/12 04:10:23 680702] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK |recv_time:1757650223680130|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 680709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343680130|now:1757650223680130|interv:120000000| [2025/09/12 04:10:23 680715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343680130|now:1757650223680130|interv:120000000| [2025/09/12 04:10:23 680721] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223686117|pq_index:0| [2025/09/12 04:10:23 680727] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223679616| [2025/09/12 04:10:23 680733] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223680733| [2025/09/12 04:10:23 680760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223680758| [2025/09/12 04:10:23 680775] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 680781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56432|min_srtt:56432|path_bw:1211446|loss_rate:47.92|path_pto:0| [2025/09/12 04:10:23 680788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 680795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 680813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:411|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 680820] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56432|min_srtt:56432|path_bw:1211446|loss_rate:47.92|path_pto:0| [2025/09/12 04:10:23 680828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 680835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 680843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 680850] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56432|min_srtt:56432|path_bw:1211446|loss_rate:47.92|path_pto:0| [2025/09/12 04:10:23 680856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 680863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 680868] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 680874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 680882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 680889] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:411|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 680895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 680902] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 680908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/09/12 04:10:23 680944] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223680919|stream_id:0|stream_offset:350195| [2025/09/12 04:10:23 680954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:545|origin_pktnum:411|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 680968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 680974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685979|now:1757650223680974|interval:5005| [2025/09/12 04:10:23 680981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685979|now:1757650223680974|interv:5005| [2025/09/12 04:10:23 680987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 680994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 681000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 681006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 681012] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/09/12 04:10:23 681062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223681021|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 681072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 681079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 681085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223685979|now:1757650223681085|interval:4894| [2025/09/12 04:10:23 681092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223685979|now:1757650223681085|interv:4894| [2025/09/12 04:10:23 681098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 681105] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223685979| [2025/09/12 04:10:23 681112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223685979| [2025/09/12 04:10:23 681119] [debug] |xqc_engine_wakeup_after|wakeup:1757650223685979|now:1757650223681119|diff:4860| [2025/09/12 04:10:23 681126] [debug] |xqc_engine_main_logic|END|now:1757650223680758| [2025/09/12 04:10:23 681135] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223681134| [2025/09/12 04:10:23 681142] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 681150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:147| [2025/09/12 04:10:23 681156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/09/12 04:10:23 681165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/09/12 04:10:23 681171] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 681181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:419|origin_pktnum:292|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:419|path_largest_ack:419| [2025/09/12 04:10:23 681191] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:147600|prior_delivered:213888|prior_time:1757650223624358|is_app_limited:0|send_elapse:58101|ack_elapse:56776|ctl_first_sent_time:1757650223625201|lagest_ack_time:1757650223681134|curr_delivered:281088| [2025/09/12 04:10:23 681199] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223625201| [2025/09/12 04:10:23 681206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/09/12 04:10:23 681212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56432|rttvar:940|minrtt:30473|latest_rtt:55933|ack_delay:24| [2025/09/12 04:10:23 681218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56366|rttvar:835|minrtt:30473|latest_rtt:55933|ack_delay:24| [2025/09/12 04:10:23 681225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:419|lost_pn:416|thresh:3| [2025/09/12 04:10:23 681232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 681542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 681588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 681613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:413|lost_pn:416|po_sent_time:1757650223621745|lost_send_time:1757650223617723|loss_delay:63411|frame:STREAM |repair:128| [2025/09/12 04:10:23 681620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:414|lost_pn:416|po_sent_time:1757650223621851|lost_send_time:1757650223617723|loss_delay:63411|frame:STREAM |repair:128| [2025/09/12 04:10:23 681627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:416|po_sent_time:1757650223623140|lost_send_time:1757650223617723|loss_delay:63411|frame:STREAM |repair:128| [2025/09/12 04:10:23 681634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223623140u| [2025/09/12 04:10:23 681640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 681651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686676|now:1757650223681651|interval:5025| [2025/09/12 04:10:23 681657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686676|now:1757650223681651|interv:5025| [2025/09/12 04:10:23 681663] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58101, ack_elapse 56776, delivered 67200|rate 1156606|lost 177| [2025/09/12 04:10:23 681670] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156606) in round 6| [2025/09/12 04:10:23 681676] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 681683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 681689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223625201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 681696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223625201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 681703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56366|latest_rtt:55933|min_rtt:30473|applimit:0|lost:174|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 681711] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/09/12 04:10:23 681717] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1757650223681134|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 681725] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343681134|now:1757650223681134|interv:120000000| [2025/09/12 04:10:23 681731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343681134|now:1757650223681134|interv:120000000| [2025/09/12 04:10:23 681737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223685979|pq_index:0| [2025/09/12 04:10:23 681743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223680758| [2025/09/12 04:10:23 681749] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223681749| [2025/09/12 04:10:23 681757] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223681756| [2025/09/12 04:10:23 681764] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 681772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1211446|loss_rate:48.00|path_pto:0| [2025/09/12 04:10:23 681779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 681786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 681799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:413|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 681805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1211446|loss_rate:48.00|path_pto:0| [2025/09/12 04:10:23 681811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 681819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 681826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:414|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 681833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1211446|loss_rate:48.00|path_pto:0| [2025/09/12 04:10:23 681839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 681846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 681853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 681859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1211446|loss_rate:48.00|path_pto:0| [2025/09/12 04:10:23 681865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 681871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 681878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 681884] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56366|min_srtt:56366|path_bw:1211446|loss_rate:48.00|path_pto:0| [2025/09/12 04:10:23 681890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 681896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 681903] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 681909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 681915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 681922] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:413|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 681933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 681940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 681947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/09/12 04:10:23 681985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223681958|stream_id:0|stream_offset:352569| [2025/09/12 04:10:23 681993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:547|origin_pktnum:413|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 682001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 682007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686676|now:1757650223682007|interval:4669| [2025/09/12 04:10:23 682014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686676|now:1757650223682007|interv:4669| [2025/09/12 04:10:23 682020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 682028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:414|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 682034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 682038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 682042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/09/12 04:10:23 682066] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223682048|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 682072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:548|origin_pktnum:414|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 682076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 682080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686676|now:1757650223682080|interval:4596| [2025/09/12 04:10:23 682084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686676|now:1757650223682080|interv:4596| [2025/09/12 04:10:23 682088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 682093] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 682097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 682101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 682105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/09/12 04:10:23 682128] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223682115|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 682133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:549|origin_pktnum:289|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 682137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 682141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686676|now:1757650223682141|interval:4535| [2025/09/12 04:10:23 682145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686676|now:1757650223682141|interv:4535| [2025/09/12 04:10:23 682149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 682154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 682158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 682162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 682166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/09/12 04:10:23 682182] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223682171|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 682187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 682191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 682195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223686676|now:1757650223682195|interval:4481| [2025/09/12 04:10:23 682199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223686676|now:1757650223682195|interv:4481| [2025/09/12 04:10:23 682203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 682208] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223686676| [2025/09/12 04:10:23 682212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223686676| [2025/09/12 04:10:23 682216] [debug] |xqc_engine_wakeup_after|wakeup:1757650223686676|now:1757650223682216|diff:4460| [2025/09/12 04:10:23 682220] [debug] |xqc_engine_main_logic|END|now:1757650223681756| [2025/09/12 04:10:23 682226] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223682226| [2025/09/12 04:10:23 682230] [debug] |xqc_engine_wakeup_after|wakeup:1757650223686676|now:1757650223682230|diff:4446| [2025/09/12 04:10:23 682233] [debug] |xqc_engine_main_logic|END|now:1757650223682226| [2025/09/12 04:10:23 683091] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223683090| [2025/09/12 04:10:23 683107] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 683124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:148| [2025/09/12 04:10:23 683131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/09/12 04:10:23 683139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/09/12 04:10:23 683146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 683156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:420|origin_pktnum:293|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:420| [2025/09/12 04:10:23 683163] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:112|tx_in_flight:148800|prior_delivered:213888|prior_time:1757650223624358|is_app_limited:0|send_elapse:58205|ack_elapse:58732|ctl_first_sent_time:1757650223625305|lagest_ack_time:1757650223683090|curr_delivered:282288| [2025/09/12 04:10:23 683171] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223625305| [2025/09/12 04:10:23 683178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/09/12 04:10:23 683185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:423|origin_pktnum:296|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:423| [2025/09/12 04:10:23 683193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:148800|prior_delivered:215088|prior_time:1757650223625586|is_app_limited:0|send_elapse:58494|ack_elapse:57504|ctl_first_sent_time:1757650223626372|lagest_ack_time:1757650223683090|curr_delivered:283488| [2025/09/12 04:10:23 683200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223626372| [2025/09/12 04:10:23 683206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:23 683212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56366|rttvar:835|minrtt:30473|latest_rtt:56718|ack_delay:24| [2025/09/12 04:10:23 683219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56407|rttvar:709|minrtt:30473|latest_rtt:56718|ack_delay:24| [2025/09/12 04:10:23 683225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:423|lost_pn:420|thresh:3| [2025/09/12 04:10:23 683231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 683547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 683639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 683647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:417|lost_pn:420|po_sent_time:1757650223623265|lost_send_time:1757650223619283|loss_delay:63807|frame:STREAM |repair:128| [2025/09/12 04:10:23 683654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:418|lost_pn:420|po_sent_time:1757650223623367|lost_send_time:1757650223619283|loss_delay:63807|frame:STREAM |repair:128| [2025/09/12 04:10:23 683661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223623367u| [2025/09/12 04:10:23 683667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 683673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223689202|now:1757650223683672|interval:5530| [2025/09/12 04:10:23 683680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223689202|now:1757650223683672|interv:5530| [2025/09/12 04:10:23 683686] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58494, ack_elapse 57504, delivered 68400|rate 1169350|lost 179| [2025/09/12 04:10:23 683691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169350) in round 6| [2025/09/12 04:10:23 683698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 683704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 683710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223626372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 683716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223626372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 683723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56407|latest_rtt:56718|min_rtt:30473|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 683732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/09/12 04:10:23 683739] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1757650223683090|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 683746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343683090|now:1757650223683090|interv:120000000| [2025/09/12 04:10:23 683753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343683090|now:1757650223683090|interv:120000000| [2025/09/12 04:10:23 683765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223686676|pq_index:0| [2025/09/12 04:10:23 683771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223681756| [2025/09/12 04:10:23 683778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223683778| [2025/09/12 04:10:23 683786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223683784| [2025/09/12 04:10:23 683793] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 683800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|min_srtt:56407|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 683806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 683813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 683820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:417|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 683827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|min_srtt:56407|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 683833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 683840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 683847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:418|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 683854] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|min_srtt:56407|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 683860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 683866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 683873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 683879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|min_srtt:56407|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 683885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 683891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 683905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 683912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56407|min_srtt:56407|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 683919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 683925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 683931] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 683936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 683942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 683949] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 683955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 683962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 683968] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/09/12 04:10:23 684037] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223683980|stream_id:0|stream_offset:354943| [2025/09/12 04:10:23 684047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:551|origin_pktnum:417|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 684055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 684061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223689202|now:1757650223684061|interval:5141| [2025/09/12 04:10:23 684067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223689202|now:1757650223684061|interv:5141| [2025/09/12 04:10:23 684074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 684081] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:418|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 684087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 684094] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 684100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/09/12 04:10:23 684137] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223684111|stream_id:0|stream_offset:356130| [2025/09/12 04:10:23 684152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:552|origin_pktnum:418|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 684160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 684166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223689202|now:1757650223684166|interval:5036| [2025/09/12 04:10:23 684172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223689202|now:1757650223684166|interv:5036| [2025/09/12 04:10:23 684178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 684186] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 684192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 684199] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 684205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/09/12 04:10:23 684262] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223684215|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 684272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 684279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 684286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223689202|now:1757650223684285|interval:4917| [2025/09/12 04:10:23 684292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223689202|now:1757650223684285|interv:4917| [2025/09/12 04:10:23 684298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 684305] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 684312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 684319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 684325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/09/12 04:10:23 684355] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223684335|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 684364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 684371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 684384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223689202|now:1757650223684384|interval:4818| [2025/09/12 04:10:23 684389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223689202|now:1757650223684384|interv:4818| [2025/09/12 04:10:23 684393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 684398] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223689202| [2025/09/12 04:10:23 684402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223689202| [2025/09/12 04:10:23 684406] [debug] |xqc_engine_wakeup_after|wakeup:1757650223689202|now:1757650223684406|diff:4796| [2025/09/12 04:10:23 684410] [debug] |xqc_engine_main_logic|END|now:1757650223683784| [2025/09/12 04:10:23 684417] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223684417| [2025/09/12 04:10:23 684437] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 684443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:149| [2025/09/12 04:10:23 684447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/09/12 04:10:23 684453] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/09/12 04:10:23 684457] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 684464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:426|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:426|path_largest_ack:426| [2025/09/12 04:10:23 684469] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:148800|prior_delivered:216288|prior_time:1757650223626662|is_app_limited:0|send_elapse:57504|ack_elapse:57755|ctl_first_sent_time:1757650223627469|lagest_ack_time:1757650223684417|curr_delivered:284688| [2025/09/12 04:10:23 684474] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223627469| [2025/09/12 04:10:23 684478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/09/12 04:10:23 684483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56407|rttvar:709|minrtt:30473|latest_rtt:56948|ack_delay:24| [2025/09/12 04:10:23 684487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56472|rttvar:661|minrtt:30473|latest_rtt:56948|ack_delay:24| [2025/09/12 04:10:23 684491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:426|lost_pn:423|thresh:3| [2025/09/12 04:10:23 684495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 684859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 684985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 684995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:423|po_sent_time:1757650223625395|lost_send_time:1757650223620351|loss_delay:64066|frame:STREAM |repair:128| [2025/09/12 04:10:23 685003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:422|lost_pn:423|po_sent_time:1757650223625502|lost_send_time:1757650223620351|loss_delay:64066|frame:STREAM |repair:128| [2025/09/12 04:10:23 685010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223625502u| [2025/09/12 04:10:23 685017] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:101033|lost_count:119|send_count:218|pkt_num:422|po_send_time:1757650223625502|srtt:56472|cwnd:151840|bw:1211446|conn_life:312539|now:0|last_lost_time:312539| [2025/09/12 04:10:23 685023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 685027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690564|now:1757650223685027|interval:5537| [2025/09/12 04:10:23 685034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690564|now:1757650223685027|interv:5537| [2025/09/12 04:10:23 685041] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57504, ack_elapse 57755, delivered 68400|rate 1184313|lost 181| [2025/09/12 04:10:23 685047] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184313) in round 6| [2025/09/12 04:10:23 685053] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 685059] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 685063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223627469|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 685067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223627469|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 685074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56472|latest_rtt:56948|min_rtt:30473|applimit:0|lost:179|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 685083] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/09/12 04:10:23 685095] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1757650223684417|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 685103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343684417|now:1757650223684417|interv:120000000| [2025/09/12 04:10:23 685108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343684417|now:1757650223684417|interv:120000000| [2025/09/12 04:10:23 685114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223689202|pq_index:0| [2025/09/12 04:10:23 685120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223683784| [2025/09/12 04:10:23 685126] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223685126| [2025/09/12 04:10:23 685134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223685132| [2025/09/12 04:10:23 685141] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 685148] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 685154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 685159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 685163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 685169] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 685176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 685183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 685190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:422|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 685194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 685198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 685203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 685207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 685215] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56472|min_srtt:56472|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 685219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 685224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 685228] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 685231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 685236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 685240] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 685244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 685248] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 685254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/09/12 04:10:23 685291] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223685265|stream_id:0|stream_offset:357317| [2025/09/12 04:10:23 685297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:555|origin_pktnum:421|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 685302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 685307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690564|now:1757650223685306|interval:5258| [2025/09/12 04:10:23 685311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690564|now:1757650223685306|interv:5258| [2025/09/12 04:10:23 685315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 685320] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 685324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 685329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 685333] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/09/12 04:10:23 685362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223685340|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 685369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:556|origin_pktnum:422|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 685379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 685383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690564|now:1757650223685383|interval:5181| [2025/09/12 04:10:23 685387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690564|now:1757650223685383|interv:5181| [2025/09/12 04:10:23 685391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 685396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 685400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 685405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 685409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/09/12 04:10:23 685449] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223685415|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 685459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 685464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 685468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223690564|now:1757650223685468|interval:5096| [2025/09/12 04:10:23 685472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223690564|now:1757650223685468|interv:5096| [2025/09/12 04:10:23 685476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 685481] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223690564| [2025/09/12 04:10:23 685485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223690564| [2025/09/12 04:10:23 685489] [debug] |xqc_engine_wakeup_after|wakeup:1757650223690564|now:1757650223685489|diff:5075| [2025/09/12 04:10:23 685494] [debug] |xqc_engine_main_logic|END|now:1757650223685132| [2025/09/12 04:10:23 685501] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223685500| [2025/09/12 04:10:23 685505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 685511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:150| [2025/09/12 04:10:23 685518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/09/12 04:10:23 685527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/09/12 04:10:23 685533] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 685541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:428|path_largest_ack:428| [2025/09/12 04:10:23 685550] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:116|tx_in_flight:151200|prior_delivered:216288|prior_time:1757650223626662|is_app_limited:0|send_elapse:57675|ack_elapse:58838|ctl_first_sent_time:1757650223627640|lagest_ack_time:1757650223685500|curr_delivered:285888| [2025/09/12 04:10:23 685555] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223627640| [2025/09/12 04:10:23 685560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:23 685564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56472|rttvar:661|minrtt:30473|latest_rtt:57860|ack_delay:24| [2025/09/12 04:10:23 685568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56642|rttvar:837|minrtt:30473|latest_rtt:57860|ack_delay:24| [2025/09/12 04:10:23 685573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:428|lost_pn:425|thresh:3| [2025/09/12 04:10:23 685577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 685954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 685979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 685997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 686003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 686009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 686015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 686021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 686028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 686045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 686094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 686136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 686156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:424|lost_pn:425|po_sent_time:1757650223626498|lost_send_time:1757650223620408|loss_delay:65092|frame:STREAM |repair:128| [2025/09/12 04:10:23 686164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:425|lost_pn:425|po_sent_time:1757650223626579|lost_send_time:1757650223620408|loss_delay:65092|frame:STREAM |repair:128| [2025/09/12 04:10:23 686171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223626579u| [2025/09/12 04:10:23 686175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 686183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692649|now:1757650223686183|interval:6466| [2025/09/12 04:10:23 686188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692649|now:1757650223686183|interv:6466| [2025/09/12 04:10:23 686192] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57675, ack_elapse 58838, delivered 69600|rate 1182909|lost 183| [2025/09/12 04:10:23 686196] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182909) in round 6| [2025/09/12 04:10:23 686200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 686204] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 686208] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223627640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 686213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223627640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 686217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56642|latest_rtt:57860|min_rtt:30473|applimit:0|lost:181|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 686223] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/09/12 04:10:23 686228] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK |recv_time:1757650223685500|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 686234] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343685500|now:1757650223685500|interv:120000000| [2025/09/12 04:10:23 686241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343685500|now:1757650223685500|interv:120000000| [2025/09/12 04:10:23 686248] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223690564|pq_index:0| [2025/09/12 04:10:23 686254] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223685132| [2025/09/12 04:10:23 686258] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223686258| [2025/09/12 04:10:23 686263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223686262| [2025/09/12 04:10:23 686268] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 686273] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1211446|loss_rate:50.82|path_pto:0| [2025/09/12 04:10:23 686278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 686282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 686290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:424|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 686295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1211446|loss_rate:50.82|path_pto:0| [2025/09/12 04:10:23 686299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 686303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 686307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:425|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 686311] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1211446|loss_rate:50.82|path_pto:0| [2025/09/12 04:10:23 686316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 686323] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 686330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 686337] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56642|min_srtt:56642|path_bw:1211446|loss_rate:50.82|path_pto:0| [2025/09/12 04:10:23 686341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 686345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 686349] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 686353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 686357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 686361] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 686365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 686370] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 686374] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/09/12 04:10:23 686408] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223686382|stream_id:0|stream_offset:289658| [2025/09/12 04:10:23 686418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:558|origin_pktnum:297|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 686447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 686451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692649|now:1757650223686451|interval:6198| [2025/09/12 04:10:23 686455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692649|now:1757650223686451|interv:6198| [2025/09/12 04:10:23 686460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 686465] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:425|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 686469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 686473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 686478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/09/12 04:10:23 686508] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223686485|stream_id:0|stream_offset:359691| [2025/09/12 04:10:23 686516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:559|origin_pktnum:425|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 686521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 686524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692649|now:1757650223686524|interval:6125| [2025/09/12 04:10:23 686529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692649|now:1757650223686524|interv:6125| [2025/09/12 04:10:23 686533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 686537] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 686542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 686546] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 686550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/09/12 04:10:23 686577] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223686557|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 686586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 686593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 686605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692649|now:1757650223686605|interval:6044| [2025/09/12 04:10:23 686612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692649|now:1757650223686605|interv:6044| [2025/09/12 04:10:23 686618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 686625] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223692649| [2025/09/12 04:10:23 686632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223692649| [2025/09/12 04:10:23 686638] [debug] |xqc_engine_wakeup_after|wakeup:1757650223692649|now:1757650223686638|diff:6011| [2025/09/12 04:10:23 686645] [debug] |xqc_engine_main_logic|END|now:1757650223686262| [2025/09/12 04:10:23 686653] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223686653| [2025/09/12 04:10:23 686659] [debug] |xqc_engine_wakeup_after|wakeup:1757650223692649|now:1757650223686659|diff:5990| [2025/09/12 04:10:23 686665] [debug] |xqc_engine_main_logic|END|now:1757650223686653| [2025/09/12 04:10:23 687050] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223687049| [2025/09/12 04:10:23 687061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 687070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:151| [2025/09/12 04:10:23 687076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/09/12 04:10:23 687084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/09/12 04:10:23 687091] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 687100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:429|origin_pktnum:302|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:429| [2025/09/12 04:10:23 687107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:117|tx_in_flight:148800|prior_delivered:218688|prior_time:1757650223628242|is_app_limited:0|send_elapse:57015|ack_elapse:58807|ctl_first_sent_time:1757650223629043|lagest_ack_time:1757650223687049|curr_delivered:287088| [2025/09/12 04:10:23 687114] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223629043| [2025/09/12 04:10:23 687121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:23 687158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:432|origin_pktnum:305|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:432| [2025/09/12 04:10:23 687167] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:148800|prior_delivered:221088|prior_time:1757650223630251|is_app_limited:0|send_elapse:58266|ack_elapse:56798|ctl_first_sent_time:1757650223631198|lagest_ack_time:1757650223687049|curr_delivered:288288| [2025/09/12 04:10:23 687174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223631198| [2025/09/12 04:10:23 687180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/09/12 04:10:23 687186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56642|rttvar:837|minrtt:30473|latest_rtt:55851|ack_delay:32| [2025/09/12 04:10:23 687193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56539|rttvar:833|minrtt:30473|latest_rtt:55851|ack_delay:32| [2025/09/12 04:10:23 687206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/09/12 04:10:23 687212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 687643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 687832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 687839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:427|lost_pn:429|po_sent_time:1757650223627557|lost_send_time:1757650223623443|loss_delay:63606|frame:STREAM |repair:128| [2025/09/12 04:10:23 687846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223627557u| [2025/09/12 04:10:23 687853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 687859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692749|now:1757650223687859|interval:4890| [2025/09/12 04:10:23 687865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692749|now:1757650223687859|interv:4890| [2025/09/12 04:10:23 687871] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58266, ack_elapse 56798, delivered 67200|rate 1153331|lost 184| [2025/09/12 04:10:23 687878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153331) in round 6| [2025/09/12 04:10:23 687884] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 687890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 687901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223631198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 687908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223631198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 687915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56539|latest_rtt:55851|min_rtt:30473|applimit:0|lost:183|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 687924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/09/12 04:10:23 687930] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1757650223687049|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 687937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343687049|now:1757650223687049|interv:120000000| [2025/09/12 04:10:23 687943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343687049|now:1757650223687049|interv:120000000| [2025/09/12 04:10:23 687949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223692649|pq_index:0| [2025/09/12 04:10:23 687956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223686262| [2025/09/12 04:10:23 687962] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223687961| [2025/09/12 04:10:23 687970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223687968| [2025/09/12 04:10:23 687977] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 687985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:51.56|path_pto:0| [2025/09/12 04:10:23 687992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 687999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 688006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:427|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 688013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:51.56|path_pto:0| [2025/09/12 04:10:23 688019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 688025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 688032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 688044] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:51.56|path_pto:0| [2025/09/12 04:10:23 688051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 688057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 688064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 688070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:51.56|path_pto:0| [2025/09/12 04:10:23 688077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:433285| [2025/09/12 04:10:23 688084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 688090] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 688097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 688104] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 688110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:427|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 688117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 688124] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 688129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/09/12 04:10:23 688191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223688140|stream_id:0|stream_offset:290845| [2025/09/12 04:10:23 688201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:561|origin_pktnum:300|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 688208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 688215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692749|now:1757650223688215|interval:4534| [2025/09/12 04:10:23 688222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692749|now:1757650223688215|interv:4534| [2025/09/12 04:10:23 688228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 688236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 688246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 688251] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 688255] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/09/12 04:10:23 688285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223688263|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 688294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 688302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 688308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692749|now:1757650223688308|interval:4441| [2025/09/12 04:10:23 688315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692749|now:1757650223688308|interv:4441| [2025/09/12 04:10:23 688321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 688329] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 688335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 688340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 688345] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/09/12 04:10:23 688371] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223688351|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 688380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 688387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 688394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223692749|now:1757650223688394|interval:4355| [2025/09/12 04:10:23 688399] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223692749|now:1757650223688394|interv:4355| [2025/09/12 04:10:23 688403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 688408] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223692749| [2025/09/12 04:10:23 688412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223692749| [2025/09/12 04:10:23 688416] [debug] |xqc_engine_wakeup_after|wakeup:1757650223692749|now:1757650223688416|diff:4333| [2025/09/12 04:10:23 688438] [debug] |xqc_engine_main_logic|END|now:1757650223687968| [2025/09/12 04:10:23 688443] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223688443| [2025/09/12 04:10:23 688447] [debug] |xqc_engine_wakeup_after|wakeup:1757650223692749|now:1757650223688447|diff:4302| [2025/09/12 04:10:23 688456] [debug] |xqc_engine_main_logic|END|now:1757650223688443| [2025/09/12 04:10:23 689011] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223689009| [2025/09/12 04:10:23 689022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 689031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:152| [2025/09/12 04:10:23 689037] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/09/12 04:10:23 689046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/09/12 04:10:23 689053] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 689063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:433| [2025/09/12 04:10:23 689071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:118|tx_in_flight:150000|prior_delivered:221088|prior_time:1757650223630251|is_app_limited:0|send_elapse:58395|ack_elapse:58758|ctl_first_sent_time:1757650223631327|lagest_ack_time:1757650223689009|curr_delivered:289488| [2025/09/12 04:10:23 689078] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223631327| [2025/09/12 04:10:23 689084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/09/12 04:10:23 689091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:435|origin_pktnum:308|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:435| [2025/09/12 04:10:23 689097] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:120|tx_in_flight:148800|prior_delivered:222288|prior_time:1757650223631536|is_app_limited:0|send_elapse:57349|ack_elapse:57473|ctl_first_sent_time:1757650223632275|lagest_ack_time:1757650223689009|curr_delivered:290688| [2025/09/12 04:10:23 689104] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223632275| [2025/09/12 04:10:23 689110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/09/12 04:10:23 689116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56539|rttvar:833|minrtt:30473|latest_rtt:56734|ack_delay:32| [2025/09/12 04:10:23 689122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56559|rttvar:665|minrtt:30473|latest_rtt:56734|ack_delay:32| [2025/09/12 04:10:23 689129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:435|lost_pn:432|thresh:3| [2025/09/12 04:10:23 689133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 689408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 689534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 689538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:430|lost_pn:432|po_sent_time:1757650223629143|lost_send_time:1757650223625184|loss_delay:63825|frame:STREAM |repair:128| [2025/09/12 04:10:23 689543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:431|lost_pn:432|po_sent_time:1757650223629248|lost_send_time:1757650223625184|loss_delay:63825|frame:STREAM |repair:128| [2025/09/12 04:10:23 689548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223629248u| [2025/09/12 04:10:23 689553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 689559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695263|now:1757650223689559|interval:5704| [2025/09/12 04:10:23 689567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695263|now:1757650223689559|interv:5704| [2025/09/12 04:10:23 689573] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57349, ack_elapse 57473, delivered 68400|rate 1190124|lost 186| [2025/09/12 04:10:23 689579] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190124) in round 6| [2025/09/12 04:10:23 689583] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 689588] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 689594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223632275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 689601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223632275|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 689608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56559|latest_rtt:56734|min_rtt:30473|applimit:0|lost:184|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 689618] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/09/12 04:10:23 689625] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1757650223689009|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 689632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343689009|now:1757650223689009|interv:120000000| [2025/09/12 04:10:23 689639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343689009|now:1757650223689009|interv:120000000| [2025/09/12 04:10:23 689645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223692749|pq_index:0| [2025/09/12 04:10:23 689651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223687968| [2025/09/12 04:10:23 689657] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223689657| [2025/09/12 04:10:23 689665] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223689663| [2025/09/12 04:10:23 689673] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 689680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|min_srtt:56559|path_bw:1211446|loss_rate:50.75|path_pto:0| [2025/09/12 04:10:23 689687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 689694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 689700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:430|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 689707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|min_srtt:56559|path_bw:1211446|loss_rate:50.75|path_pto:0| [2025/09/12 04:10:23 689713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 689720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 689727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:431|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 689733] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|min_srtt:56559|path_bw:1211446|loss_rate:50.75|path_pto:0| [2025/09/12 04:10:23 689740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:433285| [2025/09/12 04:10:23 689746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 689752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 689765] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|min_srtt:56559|path_bw:1211446|loss_rate:50.75|path_pto:0| [2025/09/12 04:10:23 689771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 689778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 689785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 689791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56559|min_srtt:56559|path_bw:1211446|loss_rate:50.75|path_pto:0| [2025/09/12 04:10:23 689799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 689805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 689811] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 689817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 689823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 689830] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:430|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 689836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 689843] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 689850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/09/12 04:10:23 689887] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223689861|stream_id:0|stream_offset:362065| [2025/09/12 04:10:23 689896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:564|origin_pktnum:430|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 689904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 689910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695263|now:1757650223689910|interval:5353| [2025/09/12 04:10:23 689916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695263|now:1757650223689910|interv:5353| [2025/09/12 04:10:23 689923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 689930] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:431|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 689936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 689950] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 689956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/09/12 04:10:23 689996] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223689967|stream_id:0|stream_offset:363252| [2025/09/12 04:10:23 690004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:565|origin_pktnum:431|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 690010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 690016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695263|now:1757650223690016|interval:5247| [2025/09/12 04:10:23 690021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695263|now:1757650223690016|interv:5247| [2025/09/12 04:10:23 690027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 690034] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 690041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:433285| [2025/09/12 04:10:23 690048] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 690055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/09/12 04:10:23 690080] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223690064|stream_id:0|stream_offset:433285| [2025/09/12 04:10:23 690087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 690093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 690098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695263|now:1757650223690098|interval:5165| [2025/09/12 04:10:23 690104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695263|now:1757650223690098|interv:5165| [2025/09/12 04:10:23 690109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 690115] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 690121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 690126] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 690132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/09/12 04:10:23 690156] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223690143|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 690162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 690168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 690174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695263|now:1757650223690174|interval:5089| [2025/09/12 04:10:23 690182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695263|now:1757650223690174|interv:5089| [2025/09/12 04:10:23 690188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 690193] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223695263| [2025/09/12 04:10:23 690199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223695263| [2025/09/12 04:10:23 690204] [debug] |xqc_engine_wakeup_after|wakeup:1757650223695263|now:1757650223690204|diff:5059| [2025/09/12 04:10:23 690210] [debug] |xqc_engine_main_logic|END|now:1757650223689663| [2025/09/12 04:10:23 690218] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223690218| [2025/09/12 04:10:23 690224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 690231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:153| [2025/09/12 04:10:23 690236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/09/12 04:10:23 690243] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/09/12 04:10:23 690248] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 690257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:438|origin_pktnum:184|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:438|path_largest_ack:438| [2025/09/12 04:10:23 690263] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:147600|prior_delivered:224688|prior_time:1757650223633165|is_app_limited:0|send_elapse:58096|ack_elapse:57053|ctl_first_sent_time:1757650223633965|lagest_ack_time:1757650223690218|curr_delivered:291888| [2025/09/12 04:10:23 690269] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223633965| [2025/09/12 04:10:23 690275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/09/12 04:10:23 690281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56559|rttvar:665|minrtt:30473|latest_rtt:56253|ack_delay:24| [2025/09/12 04:10:23 690286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56518|rttvar:581|minrtt:30473|latest_rtt:56253|ack_delay:24| [2025/09/12 04:10:23 690292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:438|lost_pn:435|thresh:3| [2025/09/12 04:10:23 690297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 690642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 690790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 690801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:434|lost_pn:435|po_sent_time:1757650223631438|lost_send_time:1757650223626636|loss_delay:63582|frame:STREAM |repair:128| [2025/09/12 04:10:23 690808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223631438u| [2025/09/12 04:10:23 690813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 690819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695952|now:1757650223690818|interval:5134| [2025/09/12 04:10:23 690825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695952|now:1757650223690818|interv:5134| [2025/09/12 04:10:23 690831] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58096, ack_elapse 57053, delivered 67200|rate 1156706|lost 187| [2025/09/12 04:10:23 690837] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156706) in round 6| [2025/09/12 04:10:23 690844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 690850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 690877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223633965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 690884] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:1200|po_sent_time:1757650223633965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 690896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:148800|srtt:56518|latest_rtt:56253|min_rtt:30473|applimit:0|lost:186|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 690905] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/09/12 04:10:23 690913] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1757650223690218|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 690920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343690218|now:1757650223690218|interv:120000000| [2025/09/12 04:10:23 690926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343690218|now:1757650223690218|interv:120000000| [2025/09/12 04:10:23 690932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223695263|pq_index:0| [2025/09/12 04:10:23 690938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223689663| [2025/09/12 04:10:23 690944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223690944| [2025/09/12 04:10:23 690951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223690949| [2025/09/12 04:10:23 690958] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 690966] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1211446|loss_rate:50.70|path_pto:0| [2025/09/12 04:10:23 690972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 690979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56518|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 690986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:434|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 690992] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1211446|loss_rate:50.70|path_pto:0| [2025/09/12 04:10:23 690998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 691004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56518|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 691010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 691017] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56518|min_srtt:56518|path_bw:1211446|loss_rate:50.70|path_pto:0| [2025/09/12 04:10:23 691024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 691036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 691043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 691048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 691055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 691061] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:434|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 691067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 691073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 691079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/09/12 04:10:23 691132] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223691090|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 691141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:568|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 691148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 691155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695952|now:1757650223691155|interval:4797| [2025/09/12 04:10:23 691161] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695952|now:1757650223691155|interv:4797| [2025/09/12 04:10:23 691167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 691175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 691182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 691188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 691195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/09/12 04:10:23 691231] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223691205|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 691240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 691247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 691254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223695952|now:1757650223691254|interval:4698| [2025/09/12 04:10:23 691267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223695952|now:1757650223691254|interv:4698| [2025/09/12 04:10:23 691273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 691281] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223695952| [2025/09/12 04:10:23 691287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223695952| [2025/09/12 04:10:23 691293] [debug] |xqc_engine_wakeup_after|wakeup:1757650223695952|now:1757650223691293|diff:4659| [2025/09/12 04:10:23 691300] [debug] |xqc_engine_main_logic|END|now:1757650223690949| [2025/09/12 04:10:23 691308] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223691308| [2025/09/12 04:10:23 691312] [debug] |xqc_engine_wakeup_after|wakeup:1757650223695952|now:1757650223691312|diff:4640| [2025/09/12 04:10:23 691316] [debug] |xqc_engine_main_logic|END|now:1757650223691308| [2025/09/12 04:10:23 692029] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223692028| [2025/09/12 04:10:23 692045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 692055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:154| [2025/09/12 04:10:23 692061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/09/12 04:10:23 692070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/09/12 04:10:23 692076] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 692086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:439|origin_pktnum:312|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:442|path_largest_ack:439| [2025/09/12 04:10:23 692094] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:122|tx_in_flight:148800|prior_delivered:224688|prior_time:1757650223633165|is_app_limited:0|send_elapse:58198|ack_elapse:58863|ctl_first_sent_time:1757650223634067|lagest_ack_time:1757650223692028|curr_delivered:293088| [2025/09/12 04:10:23 692101] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223634067| [2025/09/12 04:10:23 692108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/09/12 04:10:23 692115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:442|origin_pktnum:315|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:442|path_largest_ack:442| [2025/09/12 04:10:23 692121] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:148800|prior_delivered:227088|prior_time:1757650223635156|is_app_limited:0|send_elapse:58006|ack_elapse:56872|ctl_first_sent_time:1757650223635949|lagest_ack_time:1757650223692028|curr_delivered:294288| [2025/09/12 04:10:23 692128] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223635949| [2025/09/12 04:10:23 692132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:23 692138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56518|rttvar:581|minrtt:30473|latest_rtt:56079|ack_delay:24| [2025/09/12 04:10:23 692145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56460|rttvar:551|minrtt:30473|latest_rtt:56079|ack_delay:24| [2025/09/12 04:10:23 692160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:442|lost_pn:439|thresh:3| [2025/09/12 04:10:23 692165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 692399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 692546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 692566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:436|lost_pn:439|po_sent_time:1757650223632370|lost_send_time:1757650223628511|loss_delay:63517|frame:STREAM |repair:128| [2025/09/12 04:10:23 692574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:437|lost_pn:439|po_sent_time:1757650223632470|lost_send_time:1757650223628511|loss_delay:63517|frame:STREAM |repair:128| [2025/09/12 04:10:23 692580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223632470u| [2025/09/12 04:10:23 692587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 692594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223697691|now:1757650223692593|interval:5098| [2025/09/12 04:10:23 692601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223697691|now:1757650223692593|interv:5098| [2025/09/12 04:10:23 692607] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58006, ack_elapse 56872, delivered 67200|rate 1158500|lost 189| [2025/09/12 04:10:23 692614] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158500) in round 6| [2025/09/12 04:10:23 692620] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 692626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 692632] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223635949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 692645] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223635949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 692653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56460|latest_rtt:56079|min_rtt:30473|applimit:0|lost:187|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 692662] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/09/12 04:10:23 692669] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1757650223692028|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 692676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343692028|now:1757650223692028|interv:120000000| [2025/09/12 04:10:23 692682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343692028|now:1757650223692028|interv:120000000| [2025/09/12 04:10:23 692688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223695952|pq_index:0| [2025/09/12 04:10:23 692693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223690949| [2025/09/12 04:10:23 692699] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223692699| [2025/09/12 04:10:23 692707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223692705| [2025/09/12 04:10:23 692715] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 692723] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|min_srtt:56460|path_bw:1211446|loss_rate:50.68|path_pto:0| [2025/09/12 04:10:23 692730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 692737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 692744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:436|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 692751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|min_srtt:56460|path_bw:1211446|loss_rate:50.68|path_pto:0| [2025/09/12 04:10:23 692757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 692764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 692770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:437|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 692783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|min_srtt:56460|path_bw:1211446|loss_rate:50.68|path_pto:0| [2025/09/12 04:10:23 692789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 692795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 692802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 692809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|min_srtt:56460|path_bw:1211446|loss_rate:50.68|path_pto:0| [2025/09/12 04:10:23 692815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 692823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 692831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 692837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56460|min_srtt:56460|path_bw:1211446|loss_rate:50.68|path_pto:0| [2025/09/12 04:10:23 692844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 692851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 692857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 692863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 692869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 692875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:436|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 692881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 692887] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 692894] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/09/12 04:10:23 692955] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223692905|stream_id:0|stream_offset:296780| [2025/09/12 04:10:23 692967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:570|origin_pktnum:309|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 692974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 692990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223697691|now:1757650223692990|interval:4701| [2025/09/12 04:10:23 692996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223697691|now:1757650223692990|interv:4701| [2025/09/12 04:10:23 693001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 693006] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:437|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 693024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 693031] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 693037] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/09/12 04:10:23 693072] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223693047|stream_id:0|stream_offset:366813| [2025/09/12 04:10:23 693081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:571|origin_pktnum:437|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 693089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 693095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223697691|now:1757650223693095|interval:4596| [2025/09/12 04:10:23 693102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223697691|now:1757650223693095|interv:4596| [2025/09/12 04:10:23 693108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 693115] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 693122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 693129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 693135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/09/12 04:10:23 693166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223693145|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 693175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:572|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 693182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 693189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223697691|now:1757650223693189|interval:4502| [2025/09/12 04:10:23 693196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223697691|now:1757650223693189|interv:4502| [2025/09/12 04:10:23 693206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 693214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 693221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 693227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 693232] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/09/12 04:10:23 693259] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223693239|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 693264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:573|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 693272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 693278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223697691|now:1757650223693277|interval:4414| [2025/09/12 04:10:23 693284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223697691|now:1757650223693277|interv:4414| [2025/09/12 04:10:23 693291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 693298] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223697691| [2025/09/12 04:10:23 693303] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223697691| [2025/09/12 04:10:23 693307] [debug] |xqc_engine_wakeup_after|wakeup:1757650223697691|now:1757650223693307|diff:4384| [2025/09/12 04:10:23 693311] [debug] |xqc_engine_main_logic|END|now:1757650223692705| [2025/09/12 04:10:23 693317] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223693316| [2025/09/12 04:10:23 693320] [debug] |xqc_engine_wakeup_after|wakeup:1757650223697691|now:1757650223693320|diff:4371| [2025/09/12 04:10:23 693324] [debug] |xqc_engine_main_logic|END|now:1757650223693316| [2025/09/12 04:10:23 693975] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223693973| [2025/09/12 04:10:23 693989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 693998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:155| [2025/09/12 04:10:23 694004] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/09/12 04:10:23 694013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/09/12 04:10:23 694020] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 694030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:443| [2025/09/12 04:10:23 694037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:150000|prior_delivered:227088|prior_time:1757650223635156|is_app_limited:0|send_elapse:58111|ack_elapse:58817|ctl_first_sent_time:1757650223636054|lagest_ack_time:1757650223693973|curr_delivered:295488| [2025/09/12 04:10:23 694052] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223636054| [2025/09/12 04:10:23 694058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/09/12 04:10:23 694065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:445| [2025/09/12 04:10:23 694072] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:123|tx_in_flight:151200|prior_delivered:228288|prior_time:1757650223636277|is_app_limited:0|send_elapse:56876|ack_elapse:57696|ctl_first_sent_time:1757650223636912|lagest_ack_time:1757650223693973|curr_delivered:296688| [2025/09/12 04:10:23 694079] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223636912| [2025/09/12 04:10:23 694085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:23 694091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56460|rttvar:551|minrtt:30473|latest_rtt:57061|ack_delay:24| [2025/09/12 04:10:23 694097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56532|rttvar:558|minrtt:30473|latest_rtt:57061|ack_delay:24| [2025/09/12 04:10:23 694103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:445|lost_pn:442|thresh:3| [2025/09/12 04:10:23 694110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 694340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 694481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 694489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:440|lost_pn:442|po_sent_time:1757650223634174|lost_send_time:1757650223629780|loss_delay:64193|frame:STREAM |repair:128| [2025/09/12 04:10:23 694494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:441|lost_pn:442|po_sent_time:1757650223634288|lost_send_time:1757650223629780|loss_delay:64193|frame:STREAM |repair:128| [2025/09/12 04:10:23 694498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223634288u| [2025/09/12 04:10:23 694502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 694506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223700350|now:1757650223694506|interval:5844| [2025/09/12 04:10:23 694511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223700350|now:1757650223694506|interv:5844| [2025/09/12 04:10:23 694515] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56876, ack_elapse 57696, delivered 68400|rate 1185524|lost 191| [2025/09/12 04:10:23 694519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185524) in round 6| [2025/09/12 04:10:23 694523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 694528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 694535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223636912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 694542] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223636912|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 694549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56532|latest_rtt:57061|min_rtt:30473|applimit:0|lost:189|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 694557] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/09/12 04:10:23 694564] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1757650223693973|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 694572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343693973|now:1757650223693973|interv:120000000| [2025/09/12 04:10:23 694579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343693973|now:1757650223693973|interv:120000000| [2025/09/12 04:10:23 694586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223697691|pq_index:0| [2025/09/12 04:10:23 694592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223692705| [2025/09/12 04:10:23 694598] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223694598| [2025/09/12 04:10:23 694606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223694605| [2025/09/12 04:10:23 694620] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 694627] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|min_srtt:56532|path_bw:1211446|loss_rate:50.65|path_pto:0| [2025/09/12 04:10:23 694634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 694641] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 694648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:440|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 694655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|min_srtt:56532|path_bw:1211446|loss_rate:50.65|path_pto:0| [2025/09/12 04:10:23 694662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 694668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 694675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:441|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 694681] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|min_srtt:56532|path_bw:1211446|loss_rate:50.65|path_pto:0| [2025/09/12 04:10:23 694687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 694694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 694701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 694708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|min_srtt:56532|path_bw:1211446|loss_rate:50.65|path_pto:0| [2025/09/12 04:10:23 694714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 694721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 694728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 694734] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56532|min_srtt:56532|path_bw:1211446|loss_rate:50.65|path_pto:0| [2025/09/12 04:10:23 694740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:441594| [2025/09/12 04:10:23 694753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 694759] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 694765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 694772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 694779] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:440|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 694786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 694793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 694799] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/09/12 04:10:23 694861] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223694810|stream_id:0|stream_offset:368000| [2025/09/12 04:10:23 694871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:574|origin_pktnum:440|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 694879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 694885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223700350|now:1757650223694885|interval:5465| [2025/09/12 04:10:23 694892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223700350|now:1757650223694885|interv:5465| [2025/09/12 04:10:23 694898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 694906] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:441|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 694912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 694919] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 694925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/09/12 04:10:23 694983] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223694935|stream_id:0|stream_offset:369187| [2025/09/12 04:10:23 694992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:575|origin_pktnum:441|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 694999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 695005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223700350|now:1757650223695005|interval:5345| [2025/09/12 04:10:23 695018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223700350|now:1757650223695005|interv:5345| [2025/09/12 04:10:23 695022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 695027] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 695031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 695035] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 695040] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/09/12 04:10:23 695065] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223695046|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 695071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:576|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 695076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 695080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223700350|now:1757650223695080|interval:5270| [2025/09/12 04:10:23 695084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223700350|now:1757650223695080|interv:5270| [2025/09/12 04:10:23 695088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 695092] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 695096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 695100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 695104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/09/12 04:10:23 695122] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223695110|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 695127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 695131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 695135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223700350|now:1757650223695135|interval:5215| [2025/09/12 04:10:23 695139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223700350|now:1757650223695135|interv:5215| [2025/09/12 04:10:23 695143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 695147] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223700350| [2025/09/12 04:10:23 695156] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223700350| [2025/09/12 04:10:23 695159] [debug] |xqc_engine_wakeup_after|wakeup:1757650223700350|now:1757650223695159|diff:5191| [2025/09/12 04:10:23 695164] [debug] |xqc_engine_main_logic|END|now:1757650223694605| [2025/09/12 04:10:23 695169] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223695169| [2025/09/12 04:10:23 695173] [debug] |xqc_engine_wakeup_after|wakeup:1757650223700350|now:1757650223695173|diff:5177| [2025/09/12 04:10:23 695177] [debug] |xqc_engine_main_logic|END|now:1757650223695169| [2025/09/12 04:10:23 695979] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223695978| [2025/09/12 04:10:23 695994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 696003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:156| [2025/09/12 04:10:23 696008] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/09/12 04:10:23 696017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/09/12 04:10:23 696023] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 696033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:446|origin_pktnum:319|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:446| [2025/09/12 04:10:23 696040] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:144000|prior_delivered:231888|prior_time:1757650223639112|is_app_limited:0|send_elapse:58047|ack_elapse:56866|ctl_first_sent_time:1757650223640050|lagest_ack_time:1757650223695978|curr_delivered:297888| [2025/09/12 04:10:23 696046] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223640050| [2025/09/12 04:10:23 696054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:23 696060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:447|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:447| [2025/09/12 04:10:23 696068] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:144000|prior_delivered:231888|prior_time:1757650223639112|is_app_limited:0|send_elapse:58047|ack_elapse:56866|ctl_first_sent_time:1757650223640050|lagest_ack_time:1757650223695978|curr_delivered:299088| [2025/09/12 04:10:23 696074] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223640155| [2025/09/12 04:10:23 696081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/09/12 04:10:23 696087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56532|rttvar:558|minrtt:30473|latest_rtt:55823|ack_delay:32| [2025/09/12 04:10:23 696094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56439|rttvar:604|minrtt:30473|latest_rtt:55823|ack_delay:32| [2025/09/12 04:10:23 696101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:447|lost_pn:444|thresh:3| [2025/09/12 04:10:23 696108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 696341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 696480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 696492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:444|lost_pn:444|po_sent_time:1757650223636157|lost_send_time:1757650223632485|loss_delay:63493|frame:STREAM |repair:128| [2025/09/12 04:10:23 696497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223636157u| [2025/09/12 04:10:23 696501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 696505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56439|rtt_var:604|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 696510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 696514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 696517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 696521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223773965|now:1757650223696505|interv:77460| [2025/09/12 04:10:23 696525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223773965|now:1757650223696505|interval:77460|pto_count:0|srtt:56439 [2025/09/12 04:10:23 696530] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58047, ack_elapse 56866, delivered 67200|rate 1157682|lost 192| [2025/09/12 04:10:23 696534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157682) in round 6| [2025/09/12 04:10:23 696541] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 696545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 696549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223640155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 696553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:1|acked:2400|po_sent_time:1757650223640155|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 696558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56439|latest_rtt:55823|min_rtt:30473|applimit:0|lost:191|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 696566] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/09/12 04:10:23 696573] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1757650223695978|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 696581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343695978|now:1757650223695978|interv:120000000| [2025/09/12 04:10:23 696587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343695978|now:1757650223695978|interv:120000000| [2025/09/12 04:10:23 696594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223700350|pq_index:0| [2025/09/12 04:10:23 696601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223694605| [2025/09/12 04:10:23 696607] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223696606| [2025/09/12 04:10:23 696615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223696613| [2025/09/12 04:10:23 696622] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 696629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1211446|loss_rate:50.62|path_pto:0| [2025/09/12 04:10:23 696636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 696643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 696650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:444|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 696656] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1211446|loss_rate:50.62|path_pto:0| [2025/09/12 04:10:23 696662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:441594| [2025/09/12 04:10:23 696669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 696682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 696689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1211446|loss_rate:50.62|path_pto:0| [2025/09/12 04:10:23 696696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 696703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 696710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 696716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56439|min_srtt:56439|path_bw:1211446|loss_rate:50.62|path_pto:0| [2025/09/12 04:10:23 696723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 696729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 696734] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 696740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 696747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 696754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:444|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 696761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 696767] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 696774] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/09/12 04:10:23 696837] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223696784|stream_id:0|stream_offset:371561| [2025/09/12 04:10:23 696847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:578|origin_pktnum:444|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 696854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 696861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56439|rtt_var:604|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 696867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 696873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 696883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 696888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775639|now:1757650223696860|interv:78779| [2025/09/12 04:10:23 696895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775639|now:1757650223696860|interval:78779|pto_count:0|srtt:56439 [2025/09/12 04:10:23 696902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 696911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 696917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:441594| [2025/09/12 04:10:23 696924] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 696931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/09/12 04:10:23 696986] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223696941|stream_id:0|stream_offset:441594| [2025/09/12 04:10:23 696995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 697002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 697009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56439|rtt_var:604|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 697016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 697022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 697028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 697034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775796|now:1757650223697009|interv:78787| [2025/09/12 04:10:23 697040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775796|now:1757650223697009|interval:78787|pto_count:0|srtt:56439 [2025/09/12 04:10:23 697047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 697055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 697061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 697066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 697070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/09/12 04:10:23 697101] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223697077|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 697117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 697123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 697127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56439|rtt_var:604|pto_duration:58855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 697132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 697136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 697139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 697143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775932|now:1757650223697127|interv:78805| [2025/09/12 04:10:23 697147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775932|now:1757650223697127|interval:78805|pto_count:0|srtt:56439 [2025/09/12 04:10:23 697152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 697156] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223775932| [2025/09/12 04:10:23 697161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223775932| [2025/09/12 04:10:23 697164] [debug] |xqc_engine_wakeup_after|wakeup:1757650223775932|now:1757650223697164|diff:78768| [2025/09/12 04:10:23 697169] [debug] |xqc_engine_main_logic|END|now:1757650223696613| [2025/09/12 04:10:23 697174] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223697174| [2025/09/12 04:10:23 697178] [debug] |xqc_engine_wakeup_after|wakeup:1757650223775932|now:1757650223697178|diff:78754| [2025/09/12 04:10:23 697182] [debug] |xqc_engine_main_logic|END|now:1757650223697174| [2025/09/12 04:10:23 698031] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223698030| [2025/09/12 04:10:23 698044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 698053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:157| [2025/09/12 04:10:23 698059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/09/12 04:10:23 698068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/09/12 04:10:23 698074] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 698084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:448|origin_pktnum:323|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:448| [2025/09/12 04:10:23 698090] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:127|tx_in_flight:146400|prior_delivered:231888|prior_time:1757650223639112|is_app_limited:0|send_elapse:58269|ack_elapse:58918|ctl_first_sent_time:1757650223640272|lagest_ack_time:1757650223698030|curr_delivered:300288| [2025/09/12 04:10:23 698095] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223640272| [2025/09/12 04:10:23 698100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/09/12 04:10:23 698113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:453|origin_pktnum:199|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:453| [2025/09/12 04:10:23 698120] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:129|tx_in_flight:148800|prior_delivered:233088|prior_time:1757650223640622|is_app_limited:0|send_elapse:57365|ack_elapse:57408|ctl_first_sent_time:1757650223641445|lagest_ack_time:1757650223698030|curr_delivered:301488| [2025/09/12 04:10:23 698126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223641445| [2025/09/12 04:10:23 698132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/09/12 04:10:23 698136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56439|rttvar:604|minrtt:30473|latest_rtt:56585|ack_delay:24| [2025/09/12 04:10:23 698142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56455|rttvar:483|minrtt:30473|latest_rtt:56585|ack_delay:24| [2025/09/12 04:10:23 698148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:453|lost_pn:450|thresh:3| [2025/09/12 04:10:23 698155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 698370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 698517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 698533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:449|lost_pn:450|po_sent_time:1757650223640359|lost_send_time:1757650223634372|loss_delay:63658|frame:STREAM |repair:128| [2025/09/12 04:10:23 698538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:450|lost_pn:450|po_sent_time:1757650223640443|lost_send_time:1757650223634372|loss_delay:63658|frame:STREAM |repair:128| [2025/09/12 04:10:23 698545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223640443u| [2025/09/12 04:10:23 698549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 698553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223704166|now:1757650223698552|interval:5614| [2025/09/12 04:10:23 698559] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223704166|now:1757650223698552|interv:5614| [2025/09/12 04:10:23 698566] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57365, ack_elapse 57408, delivered 68400|rate 1191471|lost 194| [2025/09/12 04:10:23 698573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191471) in round 6| [2025/09/12 04:10:23 698579] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 698583] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 698590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223641445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 698596] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223641445|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 698604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56455|latest_rtt:56585|min_rtt:30473|applimit:0|lost:192|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 698613] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/09/12 04:10:23 698619] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1757650223698030|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 698626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343698030|now:1757650223698030|interv:120000000| [2025/09/12 04:10:23 698633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343698030|now:1757650223698030|interv:120000000| [2025/09/12 04:10:23 698639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223775932|pq_index:0| [2025/09/12 04:10:23 698646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223696613| [2025/09/12 04:10:23 698651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223698651| [2025/09/12 04:10:23 698659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223698657| [2025/09/12 04:10:23 698666] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 698673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 698680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 698692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 698700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:449|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 698706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 698712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 698718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 698725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:450|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 698732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 698738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 698745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 698753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 698759] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 698765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 698772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 698778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 698784] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56455|min_srtt:56455|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 698791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 698797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 698803] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 698808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 698815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 698827] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 698834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 698841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 698846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/09/12 04:10:23 698882] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223698856|stream_id:0|stream_offset:306276| [2025/09/12 04:10:23 698890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:581|origin_pktnum:324|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 698897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 698903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223704166|now:1757650223698903|interval:5263| [2025/09/12 04:10:23 698910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223704166|now:1757650223698903|interv:5263| [2025/09/12 04:10:23 698916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 698923] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 698930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 698937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 698943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/09/12 04:10:23 698970] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223698952|stream_id:0|stream_offset:373935| [2025/09/12 04:10:23 698978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:582|origin_pktnum:450|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 698985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 698991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223704166|now:1757650223698991|interval:5175| [2025/09/12 04:10:23 698996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223704166|now:1757650223698991|interv:5175| [2025/09/12 04:10:23 699000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 699005] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 699013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 699027] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 699033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/09/12 04:10:23 699087] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223699043|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 699096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 699104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 699110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223704166|now:1757650223699110|interval:5056| [2025/09/12 04:10:23 699116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223704166|now:1757650223699110|interv:5056| [2025/09/12 04:10:23 699123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 699129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 699136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 699140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 699145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/09/12 04:10:23 699174] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223699151|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 699183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 699190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 699196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223704166|now:1757650223699196|interval:4970| [2025/09/12 04:10:23 699202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223704166|now:1757650223699196|interv:4970| [2025/09/12 04:10:23 699209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 699217] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223704166| [2025/09/12 04:10:23 699223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223704166| [2025/09/12 04:10:23 699227] [debug] |xqc_engine_wakeup_after|wakeup:1757650223704166|now:1757650223699227|diff:4939| [2025/09/12 04:10:23 699232] [debug] |xqc_engine_main_logic|END|now:1757650223698657| [2025/09/12 04:10:23 699239] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223699238| [2025/09/12 04:10:23 699246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 699261] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:158| [2025/09/12 04:10:23 699267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/09/12 04:10:23 699276] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/09/12 04:10:23 699282] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 699292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:456|origin_pktnum:329|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:456|path_largest_ack:456| [2025/09/12 04:10:23 699300] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:148800|prior_delivered:235488|prior_time:1757650223642120|is_app_limited:0|send_elapse:56833|ack_elapse:57118|ctl_first_sent_time:1757650223642843|lagest_ack_time:1757650223699238|curr_delivered:302688| [2025/09/12 04:10:23 699307] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223642843| [2025/09/12 04:10:23 699313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/09/12 04:10:23 699320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56455|rttvar:483|minrtt:30473|latest_rtt:56395|ack_delay:24| [2025/09/12 04:10:23 699327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56445|rttvar:384|minrtt:30473|latest_rtt:56395|ack_delay:24| [2025/09/12 04:10:23 699333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:456|lost_pn:453|thresh:3| [2025/09/12 04:10:23 699340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 699604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 699834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 699842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:451|lost_pn:453|po_sent_time:1757650223640508|lost_send_time:1757650223635738|loss_delay:63500|frame:STREAM |repair:128| [2025/09/12 04:10:23 699849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:452|lost_pn:453|po_sent_time:1757650223640563|lost_send_time:1757650223635738|loss_delay:63500|frame:STREAM |repair:128| [2025/09/12 04:10:23 699855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223640563u| [2025/09/12 04:10:23 699861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 699867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223705013|now:1757650223699867|interval:5146| [2025/09/12 04:10:23 699874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223705013|now:1757650223699867|interv:5146| [2025/09/12 04:10:23 699880] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56833, ack_elapse 57118, delivered 67200|rate 1176511|lost 196| [2025/09/12 04:10:23 699887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176511) in round 6| [2025/09/12 04:10:23 699893] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 699899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 699905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223642843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 699912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223642843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 699919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56445|latest_rtt:56395|min_rtt:30473|applimit:0|lost:194|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 699929] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/09/12 04:10:23 699935] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1757650223699238|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 699943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343699238|now:1757650223699238|interv:120000000| [2025/09/12 04:10:23 699947] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343699238|now:1757650223699238|interv:120000000| [2025/09/12 04:10:23 699951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223704166|pq_index:0| [2025/09/12 04:10:23 699955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223698657| [2025/09/12 04:10:23 699959] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223699959| [2025/09/12 04:10:23 699964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223699963| [2025/09/12 04:10:23 699973] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 699978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 699982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 699990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 699997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:451|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 700004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 700011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 700017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 700022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:452|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 700026] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 700030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 700034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 700039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 700043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56445|min_srtt:56445|path_bw:1211446|loss_rate:50.00|path_pto:0| [2025/09/12 04:10:23 700047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 700051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 700055] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 700059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 700063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 700068] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:451|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 700075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 700079] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 700084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/09/12 04:10:23 700116] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223700091|stream_id:0|stream_offset:375122| [2025/09/12 04:10:23 700126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:585|origin_pktnum:451|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 700133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 700140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223705013|now:1757650223700139|interval:4874| [2025/09/12 04:10:23 700146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223705013|now:1757650223700139|interv:4874| [2025/09/12 04:10:23 700151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 700156] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:452|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 700160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 700164] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 700168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/09/12 04:10:23 700194] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223700175|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 700202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:586|origin_pktnum:452|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 700209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 700216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223705013|now:1757650223700216|interval:4797| [2025/09/12 04:10:23 700222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223705013|now:1757650223700216|interv:4797| [2025/09/12 04:10:23 700226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 700230] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 700234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 700239] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 700247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/09/12 04:10:23 700273] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223700253|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 700281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 700288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 700295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223705013|now:1757650223700295|interval:4718| [2025/09/12 04:10:23 700301] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223705013|now:1757650223700295|interv:4718| [2025/09/12 04:10:23 700305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 700310] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223705013| [2025/09/12 04:10:23 700314] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223705013| [2025/09/12 04:10:23 700318] [debug] |xqc_engine_wakeup_after|wakeup:1757650223705013|now:1757650223700318|diff:4695| [2025/09/12 04:10:23 700323] [debug] |xqc_engine_main_logic|END|now:1757650223699963| [2025/09/12 04:10:23 700328] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223700328| [2025/09/12 04:10:23 700332] [debug] |xqc_engine_wakeup_after|wakeup:1757650223705013|now:1757650223700332|diff:4681| [2025/09/12 04:10:23 700335] [debug] |xqc_engine_main_logic|END|now:1757650223700328| [2025/09/12 04:10:23 700958] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:99|state:ESTABED|recv_time:1757650223700957| [2025/09/12 04:10:23 700972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 700982] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:159| [2025/09/12 04:10:23 700988] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/09/12 04:10:23 700997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/09/12 04:10:23 701003] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 701013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:457| [2025/09/12 04:10:23 701021] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:130|tx_in_flight:150000|prior_delivered:235488|prior_time:1757650223642120|is_app_limited:0|send_elapse:56954|ack_elapse:58837|ctl_first_sent_time:1757650223642964|lagest_ack_time:1757650223700957|curr_delivered:303888| [2025/09/12 04:10:23 701028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223642964| [2025/09/12 04:10:23 701035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/09/12 04:10:23 701041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:459|origin_pktnum:332|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:459| [2025/09/12 04:10:23 701053] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:148800|prior_delivered:237888|prior_time:1757650223644079|is_app_limited:0|send_elapse:56848|ack_elapse:56878|ctl_first_sent_time:1757650223644841|lagest_ack_time:1757650223700957|curr_delivered:305088| [2025/09/12 04:10:23 701061] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223644841| [2025/09/12 04:10:23 701067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/09/12 04:10:23 701073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56445|rttvar:384|minrtt:30473|latest_rtt:56116|ack_delay:32| [2025/09/12 04:10:23 701079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56400|rttvar:378|minrtt:30473|latest_rtt:56116|ack_delay:32| [2025/09/12 04:10:23 701086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:459|lost_pn:456|thresh:3| [2025/09/12 04:10:23 701091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 701292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 701463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 701475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:454|lost_pn:456|po_sent_time:1757650223641513|lost_send_time:1757650223637507|loss_delay:63450|frame:STREAM |repair:128| [2025/09/12 04:10:23 701480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:455|lost_pn:456|po_sent_time:1757650223641569|lost_send_time:1757650223637507|loss_delay:63450|frame:STREAM |repair:128| [2025/09/12 04:10:23 701484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223641569u| [2025/09/12 04:10:23 701491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 701496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223706517|now:1757650223701495|interval:5022| [2025/09/12 04:10:23 701500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223706517|now:1757650223701495|interv:5022| [2025/09/12 04:10:23 701504] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56848, ack_elapse 56878, delivered 67200|rate 1181476|lost 198| [2025/09/12 04:10:23 701509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181476) in round 6| [2025/09/12 04:10:23 701513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 701517] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 701521] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223644841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 701525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223644841|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 701530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56400|latest_rtt:56116|min_rtt:30473|applimit:0|lost:196|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 701536] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/09/12 04:10:23 701540] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:99|pkt_type:SHORT_HEADER|pkt_num:160|frame:ACK |recv_time:1757650223700957|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 701546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343700957|now:1757650223700957|interv:120000000| [2025/09/12 04:10:23 701553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343700957|now:1757650223700957|interv:120000000| [2025/09/12 04:10:23 701559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223705013|pq_index:0| [2025/09/12 04:10:23 701566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223699963| [2025/09/12 04:10:23 701571] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223701571| [2025/09/12 04:10:23 701578] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223701576| [2025/09/12 04:10:23 701586] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 701592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.55|path_pto:0| [2025/09/12 04:10:23 701600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 701611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 701619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:454|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 701626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.55|path_pto:0| [2025/09/12 04:10:23 701632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 701639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 701646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:455|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 701652] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.55|path_pto:0| [2025/09/12 04:10:23 701658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 701665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 701671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 701677] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.55|path_pto:0| [2025/09/12 04:10:23 701683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 701690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 701696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 701703] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.55|path_pto:0| [2025/09/12 04:10:23 701710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:449903| [2025/09/12 04:10:23 701716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 701721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 701727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 701733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 701746] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:454|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 701752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 701758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 701763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/09/12 04:10:23 701802] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223701775|stream_id:0|stream_offset:307463| [2025/09/12 04:10:23 701812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:588|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 701819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 701825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223706517|now:1757650223701825|interval:4692| [2025/09/12 04:10:23 701832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223706517|now:1757650223701825|interv:4692| [2025/09/12 04:10:23 701838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 701843] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:455|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 701847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 701851] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 701856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/09/12 04:10:23 701899] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223701864|stream_id:0|stream_offset:377496| [2025/09/12 04:10:23 701909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:589|origin_pktnum:455|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 701917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 701923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223706517|now:1757650223701923|interval:4594| [2025/09/12 04:10:23 701930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223706517|now:1757650223701923|interv:4594| [2025/09/12 04:10:23 701936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 701943] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 701948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 701972] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 701977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/09/12 04:10:23 702007] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223701984|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 702016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:590|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 702024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 702031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223706517|now:1757650223702030|interval:4487| [2025/09/12 04:10:23 702037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223706517|now:1757650223702030|interv:4487| [2025/09/12 04:10:23 702041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 702045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 702050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 702054] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 702058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/09/12 04:10:23 702084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223702064|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 702092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:591|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 702099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 702106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223706517|now:1757650223702106|interval:4411| [2025/09/12 04:10:23 702111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223706517|now:1757650223702106|interv:4411| [2025/09/12 04:10:23 702115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 702120] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223706517| [2025/09/12 04:10:23 702124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223706517| [2025/09/12 04:10:23 702128] [debug] |xqc_engine_wakeup_after|wakeup:1757650223706517|now:1757650223702128|diff:4389| [2025/09/12 04:10:23 702133] [debug] |xqc_engine_main_logic|END|now:1757650223701576| [2025/09/12 04:10:23 702138] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223702138| [2025/09/12 04:10:23 702142] [debug] |xqc_engine_wakeup_after|wakeup:1757650223706517|now:1757650223702142|diff:4375| [2025/09/12 04:10:23 702146] [debug] |xqc_engine_main_logic|END|now:1757650223702138| [2025/09/12 04:10:23 703475] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1444|state:ESTABED|recv_time:1757650223703474| [2025/09/12 04:10:23 703488] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 703497] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:160| [2025/09/12 04:10:23 703503] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/09/12 04:10:23 703512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/09/12 04:10:23 703519] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 703525] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 703531] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 703540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223728474|now:1757650223703474|interv:25000| [2025/09/12 04:10:23 703548] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223703474|max_ack_delay:25000| [2025/09/12 04:10:23 703555] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/09/12 04:10:23 703562] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1444|pkt_type:SHORT_HEADER|pkt_num:161|frame:PADDING PING |recv_time:1757650223703474|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 703569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343703474|now:1757650223703474|interv:120000000| [2025/09/12 04:10:23 703575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343703474|now:1757650223703474|interv:120000000| [2025/09/12 04:10:23 703581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223706517|pq_index:0| [2025/09/12 04:10:23 703587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223701576| [2025/09/12 04:10:23 703592] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223703592| [2025/09/12 04:10:23 703600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223703598| [2025/09/12 04:10:23 703607] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 703615] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 703621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:151200|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:449903| [2025/09/12 04:10:23 703628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 703634] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 703640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 703654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 703661] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223706517| [2025/09/12 04:10:23 703668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223706517| [2025/09/12 04:10:23 703674] [debug] |xqc_engine_wakeup_after|wakeup:1757650223706517|now:1757650223703673|diff:2844| [2025/09/12 04:10:23 703680] [debug] |xqc_engine_main_logic|END|now:1757650223703598| [2025/09/12 04:10:23 703689] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223703688| [2025/09/12 04:10:23 703696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 703704] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:161| [2025/09/12 04:10:23 703710] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/09/12 04:10:23 703718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/09/12 04:10:23 703724] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 703734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:460| [2025/09/12 04:10:23 703741] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:150000|prior_delivered:237888|prior_time:1757650223644079|is_app_limited:0|send_elapse:56956|ack_elapse:59609|ctl_first_sent_time:1757650223644949|lagest_ack_time:1757650223703688|curr_delivered:306288| [2025/09/12 04:10:23 703748] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223644949| [2025/09/12 04:10:23 703754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/09/12 04:10:23 703760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:469|origin_pktnum:335|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:469| [2025/09/12 04:10:23 703766] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:135|tx_in_flight:145200|prior_delivered:240288|prior_time:1757650223646089|is_app_limited:0|send_elapse:56898|ack_elapse:57599|ctl_first_sent_time:1757650223646928|lagest_ack_time:1757650223703688|curr_delivered:307488| [2025/09/12 04:10:23 703773] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223646928| [2025/09/12 04:10:23 703779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:23 703784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56400|rttvar:378|minrtt:30473|latest_rtt:56760|ack_delay:24| [2025/09/12 04:10:23 703791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56442|rttvar:368|minrtt:30473|latest_rtt:56760|ack_delay:24| [2025/09/12 04:10:23 703797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:469|lost_pn:466|thresh:3| [2025/09/12 04:10:23 703803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 703860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 703883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 703889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 703894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 703898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 703966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 703972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 703997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 704015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 704061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 704084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 704088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 704092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 704255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 704260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:458|lost_pn:466|po_sent_time:1757650223643067|lost_send_time:1757650223639833|loss_delay:63855|frame:STREAM |repair:128| [2025/09/12 04:10:23 704265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:461|lost_pn:466|po_sent_time:1757650223645045|lost_send_time:1757650223639833|loss_delay:63855|frame:STREAM |repair:128| [2025/09/12 04:10:23 704269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223645045u| [2025/09/12 04:10:23 704273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 704278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56442|rtt_var:368|pto_duration:58442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 704282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 704286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 704290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 146400| [2025/09/12 04:10:23 704294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223780506|now:1757650223704277|interv:76229| [2025/09/12 04:10:23 704298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223780506|now:1757650223704277|interval:76229|pto_count:0|srtt:56442 [2025/09/12 04:10:23 704305] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56898, ack_elapse 57599, delivered 67200|rate 1166686|lost 200| [2025/09/12 04:10:23 704309] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166686) in round 6| [2025/09/12 04:10:23 704313] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 704317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 704321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223646928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 704326] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223646928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 704330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56442|latest_rtt:56760|min_rtt:30473|applimit:0|lost:198|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 704337] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/09/12 04:10:23 704341] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1757650223703688|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 704346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343703688|now:1757650223703688|interv:120000000| [2025/09/12 04:10:23 704350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343703688|now:1757650223703688|interv:120000000| [2025/09/12 04:10:23 704354] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223706517|pq_index:0| [2025/09/12 04:10:23 704358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223703598| [2025/09/12 04:10:23 704362] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223704362| [2025/09/12 04:10:23 704366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223704365| [2025/09/12 04:10:23 704374] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 704382] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 704387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 704392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 704396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:458|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 704400] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 704407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 704412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 704416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:461|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 704447] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 704452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:449903| [2025/09/12 04:10:23 704456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 704461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 704465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 704469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 704473] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 704477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 704482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56442|min_srtt:56442|path_bw:1211446|loss_rate:50.53|path_pto:0| [2025/09/12 04:10:23 704486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 704490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 704494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 704498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 704502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 704506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:458|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 704511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 704515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 704519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/09/12 04:10:23 704556] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223704530|stream_id:0|stream_offset:379870| [2025/09/12 04:10:23 704566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:592|origin_pktnum:458|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 704573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 704579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56442|rtt_var:368|pto_duration:58442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 704586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 704593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 704599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 147600| [2025/09/12 04:10:23 704605] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223782972|now:1757650223704579|interv:78393| [2025/09/12 04:10:23 704611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223782972|now:1757650223704579|interval:78393|pto_count:0|srtt:56442 [2025/09/12 04:10:23 704619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 704626] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:461|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 704633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 704639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 704646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/09/12 04:10:23 704678] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223704656|stream_id:0|stream_offset:382244| [2025/09/12 04:10:23 704688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:593|origin_pktnum:461|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 704695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 704700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56442|rtt_var:368|pto_duration:58442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 704707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 704713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 704719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 148800| [2025/09/12 04:10:23 704726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223783098|now:1757650223704700|interv:78398| [2025/09/12 04:10:23 704732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223783098|now:1757650223704700|interval:78398|pto_count:0|srtt:56442 [2025/09/12 04:10:23 704745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 704752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 704758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:449903| [2025/09/12 04:10:23 704764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 704770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/09/12 04:10:23 704799] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223704780|stream_id:0|stream_offset:449903| [2025/09/12 04:10:23 704807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 704815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 704821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56442|rtt_var:368|pto_duration:58442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 704828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 704834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 704840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 150000| [2025/09/12 04:10:23 704847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223783222|now:1757650223704821|interv:78401| [2025/09/12 04:10:23 704853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223783222|now:1757650223704821|interval:78401|pto_count:0|srtt:56442 [2025/09/12 04:10:23 704859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 704866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 704872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 704878] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 704885] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/09/12 04:10:23 704941] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223704895|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 704952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 704964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 704968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56442|rtt_var:368|pto_duration:58442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 704973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 704979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 704986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 151200| [2025/09/12 04:10:23 704992] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223783337|now:1757650223704968|interv:78369| [2025/09/12 04:10:23 704998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223783337|now:1757650223704968|interval:78369|pto_count:0|srtt:56442 [2025/09/12 04:10:23 705005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 705011] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223728474| [2025/09/12 04:10:23 705017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223728474| [2025/09/12 04:10:23 705023] [debug] |xqc_engine_wakeup_after|wakeup:1757650223728474|now:1757650223705023|diff:23451| [2025/09/12 04:10:23 705029] [debug] |xqc_engine_main_logic|END|now:1757650223704365| [2025/09/12 04:10:23 705039] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223705039| [2025/09/12 04:10:23 705046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 705054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:162| [2025/09/12 04:10:23 705060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/09/12 04:10:23 705069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/09/12 04:10:23 705075] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 705085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:475|origin_pktnum:341|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/09/12 04:10:23 705092] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:147600|prior_delivered:242688|prior_time:1757650223648155|is_app_limited:0|send_elapse:57656|ack_elapse:56884|ctl_first_sent_time:1757650223648981|lagest_ack_time:1757650223705039|curr_delivered:308688| [2025/09/12 04:10:23 705100] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223648981| [2025/09/12 04:10:23 705107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:23 705113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56442|rttvar:368|minrtt:30473|latest_rtt:56058|ack_delay:24| [2025/09/12 04:10:23 705120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56391|rttvar:378|minrtt:30473|latest_rtt:56058|ack_delay:24| [2025/09/12 04:10:23 705124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/09/12 04:10:23 705128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 705333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 705517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 705529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:470|lost_pn:472|po_sent_time:1757650223647019|lost_send_time:1757650223641600|loss_delay:63439|frame:STREAM |repair:128| [2025/09/12 04:10:23 705534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:471|lost_pn:472|po_sent_time:1757650223647118|lost_send_time:1757650223641600|loss_delay:63439|frame:STREAM |repair:128| [2025/09/12 04:10:23 705538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:472|lost_pn:472|po_sent_time:1757650223647234|lost_send_time:1757650223641600|loss_delay:63439|frame:STREAM |repair:128| [2025/09/12 04:10:23 705542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223647234u| [2025/09/12 04:10:23 705546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 705551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223710775|now:1757650223705551|interval:5224| [2025/09/12 04:10:23 705558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223710775|now:1757650223705551|interv:5224| [2025/09/12 04:10:23 705569] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57656, ack_elapse 56884, delivered 66000|rate 1144720|lost 203| [2025/09/12 04:10:23 705576] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144720) in round 6| [2025/09/12 04:10:23 705581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 705585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 705591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223648981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 705598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:3|acked:1200|po_sent_time:1757650223648981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 705605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56391|latest_rtt:56058|min_rtt:30473|applimit:0|lost:200|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 705614] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/09/12 04:10:23 705621] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1757650223705039|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 705628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343705039|now:1757650223705039|interv:120000000| [2025/09/12 04:10:23 705634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343705039|now:1757650223705039|interv:120000000| [2025/09/12 04:10:23 705640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223728474|pq_index:0| [2025/09/12 04:10:23 705646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223704365| [2025/09/12 04:10:23 705652] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223705652| [2025/09/12 04:10:23 705669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223705667| [2025/09/12 04:10:23 705677] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 705684] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|min_srtt:56391|path_bw:1211446|loss_rate:50.51|path_pto:0| [2025/09/12 04:10:23 705691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 705697] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 705704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:470|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 705711] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|min_srtt:56391|path_bw:1211446|loss_rate:50.51|path_pto:0| [2025/09/12 04:10:23 705723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 705730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 705737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:471|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 705744] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|min_srtt:56391|path_bw:1211446|loss_rate:50.51|path_pto:0| [2025/09/12 04:10:23 705750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 705756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 705763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:472|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 705770] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|min_srtt:56391|path_bw:1211446|loss_rate:50.51|path_pto:0| [2025/09/12 04:10:23 705776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 705783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 705789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 705795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56391|min_srtt:56391|path_bw:1211446|loss_rate:50.51|path_pto:0| [2025/09/12 04:10:23 705801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 705807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 705812] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 705818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 705825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 705831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:470|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 705838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 705844] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 705851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/09/12 04:10:23 705895] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223705868|stream_id:0|stream_offset:313398| [2025/09/12 04:10:23 705905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:596|origin_pktnum:336|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 705912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 705918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223710775|now:1757650223705918|interval:4857| [2025/09/12 04:10:23 705925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223710775|now:1757650223705918|interv:4857| [2025/09/12 04:10:23 705931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 705939] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:471|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 705945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 705952] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 705959] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/09/12 04:10:23 705988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223705969|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 705995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:597|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 706008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 706015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223710775|now:1757650223706015|interval:4760| [2025/09/12 04:10:23 706021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223710775|now:1757650223706015|interv:4760| [2025/09/12 04:10:23 706028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 706035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:472|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 706041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 706047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 706053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/09/12 04:10:23 706110] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223706063|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 706120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:598|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 706133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 706140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223710775|now:1757650223706139|interval:4636| [2025/09/12 04:10:23 706146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223710775|now:1757650223706139|interv:4636| [2025/09/12 04:10:23 706153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 706160] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 706166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 706173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 706179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/09/12 04:10:23 706216] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223706189|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 706224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 706231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 706237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223710775|now:1757650223706237|interval:4538| [2025/09/12 04:10:23 706244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223710775|now:1757650223706237|interv:4538| [2025/09/12 04:10:23 706250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 706256] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223710775| [2025/09/12 04:10:23 706263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223710775| [2025/09/12 04:10:23 706269] [debug] |xqc_engine_wakeup_after|wakeup:1757650223710775|now:1757650223706269|diff:4506| [2025/09/12 04:10:23 706276] [debug] |xqc_engine_main_logic|END|now:1757650223705667| [2025/09/12 04:10:23 706284] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223706284| [2025/09/12 04:10:23 706289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 706294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:163| [2025/09/12 04:10:23 706298] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/09/12 04:10:23 706304] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/09/12 04:10:23 706308] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 706315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:476|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:476| [2025/09/12 04:10:23 706325] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:137|tx_in_flight:148800|prior_delivered:242688|prior_time:1757650223648155|is_app_limited:0|send_elapse:57752|ack_elapse:58129|ctl_first_sent_time:1757650223649077|lagest_ack_time:1757650223706284|curr_delivered:309888| [2025/09/12 04:10:23 706330] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223649077| [2025/09/12 04:10:23 706334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/09/12 04:10:23 706338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:479|origin_pktnum:345|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:479| [2025/09/12 04:10:23 706343] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:139|tx_in_flight:148800|prior_delivered:243888|prior_time:1757650223649348|is_app_limited:0|send_elapse:57787|ack_elapse:56936|ctl_first_sent_time:1757650223650116|lagest_ack_time:1757650223706284|curr_delivered:311088| [2025/09/12 04:10:23 706347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223650116| [2025/09/12 04:10:23 706351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/09/12 04:10:23 706355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56391|rttvar:378|minrtt:30473|latest_rtt:56168|ack_delay:32| [2025/09/12 04:10:23 706359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56360|rttvar:347|minrtt:30473|latest_rtt:56168|ack_delay:32| [2025/09/12 04:10:23 706364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:479|lost_pn:476|thresh:3| [2025/09/12 04:10:23 706368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 706852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 706858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 706871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:473|lost_pn:476|po_sent_time:1757650223647336|lost_send_time:1757650223642879|loss_delay:63405|frame:STREAM |repair:128| [2025/09/12 04:10:23 706879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:474|lost_pn:476|po_sent_time:1757650223647447|lost_send_time:1757650223642879|loss_delay:63405|frame:STREAM |repair:128| [2025/09/12 04:10:23 706886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223647447u| [2025/09/12 04:10:23 706892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 706898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223712577|now:1757650223706898|interval:5679| [2025/09/12 04:10:23 706905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223712577|now:1757650223706898|interv:5679| [2025/09/12 04:10:23 706911] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57787, ack_elapse 56936, delivered 67200|rate 1162891|lost 205| [2025/09/12 04:10:23 706918] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162891) in round 6| [2025/09/12 04:10:23 706924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 706930] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 706936] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223650116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 706943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:2400|po_sent_time:1757650223650116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 706950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:146400|srtt:56360|latest_rtt:56168|min_rtt:30473|applimit:0|lost:203|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 706958] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/09/12 04:10:23 706965] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1757650223706284|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 706976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343706284|now:1757650223706284|interv:120000000| [2025/09/12 04:10:23 706982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343706284|now:1757650223706284|interv:120000000| [2025/09/12 04:10:23 706988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223710775|pq_index:0| [2025/09/12 04:10:23 706995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223705667| [2025/09/12 04:10:23 707001] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223707001| [2025/09/12 04:10:23 707008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223707007| [2025/09/12 04:10:23 707016] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 707023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1211446|loss_rate:51.46|path_pto:0| [2025/09/12 04:10:23 707030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 707036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 707044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:473|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 707051] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1211446|loss_rate:51.46|path_pto:0| [2025/09/12 04:10:23 707057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 707064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 707071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:474|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 707078] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1211446|loss_rate:51.46|path_pto:0| [2025/09/12 04:10:23 707084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 707091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 707098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 707104] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1211446|loss_rate:51.46|path_pto:0| [2025/09/12 04:10:23 707111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 707123] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 707130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 707137] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56360|min_srtt:56360|path_bw:1211446|loss_rate:51.46|path_pto:0| [2025/09/12 04:10:23 707143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 707149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 707155] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 707161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 707168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 707175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:473|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 707181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 707187] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 707194] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/09/12 04:10:23 707232] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1757650223707205|stream_id:0|stream_offset:383431| [2025/09/12 04:10:23 707239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:600|origin_pktnum:473|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 707246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/09/12 04:10:23 707253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223712577|now:1757650223707253|interval:5324| [2025/09/12 04:10:23 707259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223712577|now:1757650223707253|interv:5324| [2025/09/12 04:10:23 707266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:147600| [2025/09/12 04:10:23 707272] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:474|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 707276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 707280] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 707285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/09/12 04:10:23 707313] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223707296|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 707319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:601|origin_pktnum:474|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 707323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 707327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223712577|now:1757650223707327|interval:5250| [2025/09/12 04:10:23 707331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223712577|now:1757650223707327|interv:5250| [2025/09/12 04:10:23 707335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 707340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 707344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 707348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 707352] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/09/12 04:10:23 707369] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223707358|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 707375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 707379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 707383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223712577|now:1757650223707383|interval:5194| [2025/09/12 04:10:23 707387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223712577|now:1757650223707383|interv:5194| [2025/09/12 04:10:23 707391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 707395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 707399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 707403] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 707407] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/09/12 04:10:23 707437] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223707412|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 707445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 707456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 707463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223712577|now:1757650223707463|interval:5114| [2025/09/12 04:10:23 707470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223712577|now:1757650223707463|interv:5114| [2025/09/12 04:10:23 707476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 707483] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223712577| [2025/09/12 04:10:23 707487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223712577| [2025/09/12 04:10:23 707491] [debug] |xqc_engine_wakeup_after|wakeup:1757650223712577|now:1757650223707491|diff:5086| [2025/09/12 04:10:23 707496] [debug] |xqc_engine_main_logic|END|now:1757650223707007| [2025/09/12 04:10:23 707503] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223707502| [2025/09/12 04:10:23 707507] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 707513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:164| [2025/09/12 04:10:23 707516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/09/12 04:10:23 707522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/09/12 04:10:23 707526] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 707533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:482|origin_pktnum:222|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:482|path_largest_ack:482| [2025/09/12 04:10:23 707537] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:146400|prior_delivered:245088|prior_time:1757650223650415|is_app_limited:0|send_elapse:57255|ack_elapse:57087|ctl_first_sent_time:1757650223651273|lagest_ack_time:1757650223707502|curr_delivered:312288| [2025/09/12 04:10:23 707542] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223651273| [2025/09/12 04:10:23 707546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:23 707551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56360|rttvar:347|minrtt:30473|latest_rtt:56229|ack_delay:32| [2025/09/12 04:10:23 707555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56339|rttvar:301|minrtt:30473|latest_rtt:56229|ack_delay:32| [2025/09/12 04:10:23 707559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:482|lost_pn:479|thresh:3| [2025/09/12 04:10:23 707563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 707834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 707993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 707999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:477|lost_pn:479|po_sent_time:1757650223649172|lost_send_time:1757650223644121|loss_delay:63381|frame:STREAM |repair:128| [2025/09/12 04:10:23 708140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:478|lost_pn:479|po_sent_time:1757650223649263|lost_send_time:1757650223644121|loss_delay:63381|frame:STREAM |repair:128| [2025/09/12 04:10:23 708144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223649263u| [2025/09/12 04:10:23 708149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 708155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223713601|now:1757650223708155|interval:5446| [2025/09/12 04:10:23 708162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223713601|now:1757650223708155|interv:5446| [2025/09/12 04:10:23 708169] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57255, ack_elapse 57087, delivered 67200|rate 1173696|lost 207| [2025/09/12 04:10:23 708176] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173696) in round 6| [2025/09/12 04:10:23 708182] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 708189] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 708200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223651273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 708205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223651273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 708210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56339|latest_rtt:56229|min_rtt:30473|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 708215] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:151840|inflight:147600|mode:0|applimit:0|pacing_rate:4032102|bw:1211446|srtt:56339|latest_rtt:56229|min_rtt:30473|send:601|lost:205|tlp:0|recv:166|recovery:0|slow_start:1|conn_life:336337|acked:1200|delivered:312288|is_cwnd_limited:1| [2025/09/12 04:10:23 708221] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/09/12 04:10:23 708225] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1757650223707502|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 708230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343707502|now:1757650223707502|interv:120000000| [2025/09/12 04:10:23 708234] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343707502|now:1757650223707502|interv:120000000| [2025/09/12 04:10:23 708238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223712577|pq_index:0| [2025/09/12 04:10:23 708242] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223707007| [2025/09/12 04:10:23 708246] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223708246| [2025/09/12 04:10:23 708251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223708250| [2025/09/12 04:10:23 708257] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 708264] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|min_srtt:56339|path_bw:1211446|loss_rate:51.40|path_pto:0| [2025/09/12 04:10:23 708271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 708278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 708283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:477|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 708287] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|min_srtt:56339|path_bw:1211446|loss_rate:51.40|path_pto:0| [2025/09/12 04:10:23 708291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 708299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 708303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:478|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 708307] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|min_srtt:56339|path_bw:1211446|loss_rate:51.40|path_pto:0| [2025/09/12 04:10:23 708312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 708316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 708320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 708324] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56339|min_srtt:56339|path_bw:1211446|loss_rate:51.40|path_pto:0| [2025/09/12 04:10:23 708328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 708332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 708336] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 708340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 708344] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 708348] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:477|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 708353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 708357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 708361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/09/12 04:10:23 708392] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223708369|stream_id:0|stream_offset:385805| [2025/09/12 04:10:23 708399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:604|origin_pktnum:477|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 708403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 708407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223713601|now:1757650223708407|interval:5194| [2025/09/12 04:10:23 708412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223713601|now:1757650223708407|interv:5194| [2025/09/12 04:10:23 708434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 708445] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:478|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 708450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 708455] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 708459] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/09/12 04:10:23 708481] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223708465|stream_id:0|stream_offset:386992| [2025/09/12 04:10:23 708486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:605|origin_pktnum:478|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 708491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 708494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223713601|now:1757650223708494|interval:5107| [2025/09/12 04:10:23 708499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223713601|now:1757650223708494|interv:5107| [2025/09/12 04:10:23 708503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 708507] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 708511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 708515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 708519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/09/12 04:10:23 708537] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223708525|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 708544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 708551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 708558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223713601|now:1757650223708557|interval:5044| [2025/09/12 04:10:23 708564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223713601|now:1757650223708557|interv:5044| [2025/09/12 04:10:23 708570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 708577] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223713601| [2025/09/12 04:10:23 708582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223713601| [2025/09/12 04:10:23 708594] [debug] |xqc_engine_wakeup_after|wakeup:1757650223713601|now:1757650223708594|diff:5007| [2025/09/12 04:10:23 708601] [debug] |xqc_engine_main_logic|END|now:1757650223708250| [2025/09/12 04:10:23 708610] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223708609| [2025/09/12 04:10:23 708617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 708624] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:165| [2025/09/12 04:10:23 708630] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/09/12 04:10:23 708639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/09/12 04:10:23 708645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 708655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:485|origin_pktnum:226|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:485|path_largest_ack:485| [2025/09/12 04:10:23 708662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:143|tx_in_flight:150000|prior_delivered:245088|prior_time:1757650223650415|is_app_limited:0|send_elapse:57521|ack_elapse:58194|ctl_first_sent_time:1757650223651539|lagest_ack_time:1757650223708609|curr_delivered:313488| [2025/09/12 04:10:23 708669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223651539| [2025/09/12 04:10:23 708676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/09/12 04:10:23 708682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56339|rttvar:301|minrtt:30473|latest_rtt:57070|ack_delay:24| [2025/09/12 04:10:23 708689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56427|rttvar:402|minrtt:30473|latest_rtt:57070|ack_delay:24| [2025/09/12 04:10:23 708696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:485|lost_pn:482|thresh:3| [2025/09/12 04:10:23 708702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 708968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 708991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 708998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 709211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:480|lost_pn:482|po_sent_time:1757650223650220|lost_send_time:1757650223644406|loss_delay:64203|frame:STREAM |repair:128| [2025/09/12 04:10:23 709240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:481|lost_pn:482|po_sent_time:1757650223650332|lost_send_time:1757650223644406|loss_delay:64203|frame:STREAM |repair:128| [2025/09/12 04:10:23 709244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223650332u| [2025/09/12 04:10:23 709248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 709252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715566|now:1757650223709252|interval:6314| [2025/09/12 04:10:23 709256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715566|now:1757650223709252|interv:6314| [2025/09/12 04:10:23 709261] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57521, ack_elapse 58194, delivered 68400|rate 1175378|lost 209| [2025/09/12 04:10:23 709265] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175378) in round 6| [2025/09/12 04:10:23 709269] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 709273] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 709277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223651539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 709281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223651539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 709286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56427|latest_rtt:57070|min_rtt:30473|applimit:0|lost:207|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 709292] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/09/12 04:10:23 709299] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1757650223708609|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 709304] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343708609|now:1757650223708609|interv:120000000| [2025/09/12 04:10:23 709308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343708609|now:1757650223708609|interv:120000000| [2025/09/12 04:10:23 709312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223713601|pq_index:0| [2025/09/12 04:10:23 709316] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223708250| [2025/09/12 04:10:23 709320] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223709320| [2025/09/12 04:10:23 709324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223709323| [2025/09/12 04:10:23 709329] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 709334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1211446|loss_rate:51.82|path_pto:0| [2025/09/12 04:10:23 709338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 709343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 709347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:480|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 709352] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1211446|loss_rate:51.82|path_pto:0| [2025/09/12 04:10:23 709356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 709360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 709364] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:481|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 709368] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1211446|loss_rate:51.82|path_pto:0| [2025/09/12 04:10:23 709372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 709377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 709381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 709385] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56427|min_srtt:56427|path_bw:1211446|loss_rate:51.82|path_pto:0| [2025/09/12 04:10:23 709392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 709396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 709399] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 709403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 709407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 709412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:480|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 709416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 709442] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 709447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/09/12 04:10:23 709478] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223709455|stream_id:0|stream_offset:318146| [2025/09/12 04:10:23 709488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:607|origin_pktnum:346|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 709494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 709501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715566|now:1757650223709500|interval:6066| [2025/09/12 04:10:23 709507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715566|now:1757650223709500|interv:6066| [2025/09/12 04:10:23 709511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 709516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:481|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 709520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 709525] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 709529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/09/12 04:10:23 709558] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223709539|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 709567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:608|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 709573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 709584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715566|now:1757650223709584|interval:5982| [2025/09/12 04:10:23 709589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715566|now:1757650223709584|interv:5982| [2025/09/12 04:10:23 709596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 709603] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 709609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 709616] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 709621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/09/12 04:10:23 709684] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223709630|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 709694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 709701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 709707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715566|now:1757650223709707|interval:5859| [2025/09/12 04:10:23 709713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715566|now:1757650223709707|interv:5859| [2025/09/12 04:10:23 709720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 709727] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223715566| [2025/09/12 04:10:23 709733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223715566| [2025/09/12 04:10:23 709739] [debug] |xqc_engine_wakeup_after|wakeup:1757650223715566|now:1757650223709739|diff:5827| [2025/09/12 04:10:23 709746] [debug] |xqc_engine_main_logic|END|now:1757650223709323| [2025/09/12 04:10:23 709755] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223709754| [2025/09/12 04:10:23 709762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 709770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:166| [2025/09/12 04:10:23 709776] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/09/12 04:10:23 709785] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/09/12 04:10:23 709792] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 709802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:487|origin_pktnum:227|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:487|path_largest_ack:487| [2025/09/12 04:10:23 709810] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:146|tx_in_flight:147600|prior_delivered:246288|prior_time:1757650223652169|is_app_limited:0|send_elapse:57749|ack_elapse:57585|ctl_first_sent_time:1757650223652958|lagest_ack_time:1757650223709754|curr_delivered:314688| [2025/09/12 04:10:23 709825] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223652958| [2025/09/12 04:10:23 709833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/09/12 04:10:23 709839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56427|rttvar:402|minrtt:30473|latest_rtt:56796|ack_delay:32| [2025/09/12 04:10:23 709846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56469|rttvar:386|minrtt:30473|latest_rtt:56796|ack_delay:32| [2025/09/12 04:10:23 709852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:487|lost_pn:484|thresh:3| [2025/09/12 04:10:23 709858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 709928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 709997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 710292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:483|lost_pn:484|po_sent_time:1757650223651363|lost_send_time:1757650223645859|loss_delay:63895|frame:STREAM |repair:128| [2025/09/12 04:10:23 710304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:484|po_sent_time:1757650223651457|lost_send_time:1757650223645859|loss_delay:63895|frame:STREAM |repair:128| [2025/09/12 04:10:23 710309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223651457u| [2025/09/12 04:10:23 710313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 710317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715510|now:1757650223710317|interval:5193| [2025/09/12 04:10:23 710321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715510|now:1757650223710317|interv:5193| [2025/09/12 04:10:23 710325] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57749, ack_elapse 57585, delivered 68400|rate 1184436|lost 211| [2025/09/12 04:10:23 710330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184436) in round 6| [2025/09/12 04:10:23 710334] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 710338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 710342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223652958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 710346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223652958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 710351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56469|latest_rtt:56796|min_rtt:30473|applimit:0|lost:209|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 710357] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/09/12 04:10:23 710361] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1757650223709754|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 710366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343709754|now:1757650223709754|interv:120000000| [2025/09/12 04:10:23 710370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343709754|now:1757650223709754|interv:120000000| [2025/09/12 04:10:23 710373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223715566|pq_index:0| [2025/09/12 04:10:23 710378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223709323| [2025/09/12 04:10:23 710382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223710381| [2025/09/12 04:10:23 710386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223710385| [2025/09/12 04:10:23 710391] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 710399] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|min_srtt:56469|path_bw:1211446|loss_rate:52.21|path_pto:0| [2025/09/12 04:10:23 710403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 710407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 710412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:483|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 710416] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|min_srtt:56469|path_bw:1211446|loss_rate:52.21|path_pto:0| [2025/09/12 04:10:23 710440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 710446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 710451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 710455] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|min_srtt:56469|path_bw:1211446|loss_rate:52.21|path_pto:0| [2025/09/12 04:10:23 710459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 710463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 710468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 710472] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56469|min_srtt:56469|path_bw:1211446|loss_rate:52.21|path_pto:0| [2025/09/12 04:10:23 710476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 710480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 710484] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 710487] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 710492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 710496] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:483|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 710500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 710507] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 710512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/09/12 04:10:23 710546] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223710522|stream_id:0|stream_offset:319333| [2025/09/12 04:10:23 710555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:610|origin_pktnum:349|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 710563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 710569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715510|now:1757650223710569|interval:4941| [2025/09/12 04:10:23 710575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715510|now:1757650223710569|interv:4941| [2025/09/12 04:10:23 710581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 710588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 710595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 710601] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 710608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/09/12 04:10:23 710640] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223710618|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 710649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:611|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 710655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 710662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715510|now:1757650223710661|interval:4849| [2025/09/12 04:10:23 710668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715510|now:1757650223710661|interv:4849| [2025/09/12 04:10:23 710674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 710681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 710688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 710694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 710700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/09/12 04:10:23 710743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223710710|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 710760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 710767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 710773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223715510|now:1757650223710773|interval:4737| [2025/09/12 04:10:23 710780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223715510|now:1757650223710773|interv:4737| [2025/09/12 04:10:23 710786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 710793] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223715510| [2025/09/12 04:10:23 710799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223715510| [2025/09/12 04:10:23 710805] [debug] |xqc_engine_wakeup_after|wakeup:1757650223715510|now:1757650223710804|diff:4706| [2025/09/12 04:10:23 710811] [debug] |xqc_engine_main_logic|END|now:1757650223710385| [2025/09/12 04:10:23 710820] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223710820| [2025/09/12 04:10:23 710827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 710833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:167| [2025/09/12 04:10:23 710839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/09/12 04:10:23 710847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/09/12 04:10:23 710852] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 710861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:491|origin_pktnum:357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:491|path_largest_ack:491| [2025/09/12 04:10:23 710867] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:148|tx_in_flight:148800|prior_delivered:247488|prior_time:1757650223653338|is_app_limited:0|send_elapse:57950|ack_elapse:57482|ctl_first_sent_time:1757650223654121|lagest_ack_time:1757650223710820|curr_delivered:315888| [2025/09/12 04:10:23 710874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223654121| [2025/09/12 04:10:23 710880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/09/12 04:10:23 710886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56469|rttvar:386|minrtt:30473|latest_rtt:56699|ack_delay:24| [2025/09/12 04:10:23 710893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56495|rttvar:341|minrtt:30473|latest_rtt:56699|ack_delay:24| [2025/09/12 04:10:23 710899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:491|lost_pn:488|thresh:3| [2025/09/12 04:10:23 710906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 710958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 710987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 710999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 711087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 711347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 711370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 711374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 711379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:486|lost_pn:488|po_sent_time:1757650223651615|lost_send_time:1757650223647034|loss_delay:63786|frame:STREAM |repair:128| [2025/09/12 04:10:23 711383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:488|lost_pn:488|po_sent_time:1757650223653059|lost_send_time:1757650223647034|loss_delay:63786|frame:STREAM |repair:128| [2025/09/12 04:10:23 711388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223653059u| [2025/09/12 04:10:23 711392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 711396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223716964|now:1757650223711395|interval:5569| [2025/09/12 04:10:23 711400] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223716964|now:1757650223711395|interv:5569| [2025/09/12 04:10:23 711404] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57950, ack_elapse 57482, delivered 68400|rate 1180327|lost 213| [2025/09/12 04:10:23 711408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180327) in round 6| [2025/09/12 04:10:23 711415] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 711436] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:9600| [2025/09/12 04:10:23 711445] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223654121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 711450] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223654121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:248688| [2025/09/12 04:10:23 711454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:0|pacing_rate:4032102|bw:1211446|cwnd:151840|full_bw_reached:0|inflight:147600|srtt:56495|latest_rtt:56699|min_rtt:30473|applimit:0|lost:211|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 711460] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/09/12 04:10:23 711464] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1757650223710820|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 711469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343710820|now:1757650223710820|interv:120000000| [2025/09/12 04:10:23 711473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343710820|now:1757650223710820|interv:120000000| [2025/09/12 04:10:23 711477] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223715510|pq_index:0| [2025/09/12 04:10:23 711481] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223710385| [2025/09/12 04:10:23 711485] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223711485| [2025/09/12 04:10:23 711490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223711489| [2025/09/12 04:10:23 711495] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 711499] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1211446|loss_rate:52.59|path_pto:0| [2025/09/12 04:10:23 711504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 711508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 711513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:486|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 711521] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1211446|loss_rate:52.59|path_pto:0| [2025/09/12 04:10:23 711528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 711539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 711544] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:488|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 711548] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1211446|loss_rate:52.59|path_pto:0| [2025/09/12 04:10:23 711552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 711556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 711563] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 711570] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56495|min_srtt:56495|path_bw:1211446|loss_rate:52.59|path_pto:0| [2025/09/12 04:10:23 711576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 711582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 711588] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 711594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 711601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 711608] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:486|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 711615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 711621] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 711629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/09/12 04:10:23 711670] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1757650223711640|stream_id:0|stream_offset:389366| [2025/09/12 04:10:23 711679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:613|origin_pktnum:486|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 711687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/09/12 04:10:23 711693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223716964|now:1757650223711693|interval:5271| [2025/09/12 04:10:23 711700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223716964|now:1757650223711693|interv:5271| [2025/09/12 04:10:23 711713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:148800| [2025/09/12 04:10:23 711720] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:488|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 711724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 711729] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 711733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/09/12 04:10:23 711759] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1757650223711740|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 711765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:614|origin_pktnum:354|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 711772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/09/12 04:10:23 711779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223716964|now:1757650223711779|interval:5185| [2025/09/12 04:10:23 711785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223716964|now:1757650223711779|interv:5185| [2025/09/12 04:10:23 711792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:150000| [2025/09/12 04:10:23 711800] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 711806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:151840|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 711813] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 711819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/09/12 04:10:23 711843] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1757650223711825|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 711849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 711856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/09/12 04:10:23 711863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223716964|now:1757650223711863|interval:5101| [2025/09/12 04:10:23 711869] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223716964|now:1757650223711863|interv:5101| [2025/09/12 04:10:23 711876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151840|inflight:151200| [2025/09/12 04:10:23 711883] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223716964| [2025/09/12 04:10:23 711890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223716964| [2025/09/12 04:10:23 711903] [debug] |xqc_engine_wakeup_after|wakeup:1757650223716964|now:1757650223711903|diff:5061| [2025/09/12 04:10:23 711910] [debug] |xqc_engine_main_logic|END|now:1757650223711489| [2025/09/12 04:10:23 711920] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223711919| [2025/09/12 04:10:23 711927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 711935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:168| [2025/09/12 04:10:23 711942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/09/12 04:10:23 711950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/09/12 04:10:23 711957] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 711968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:494|origin_pktnum:360|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:494| [2025/09/12 04:10:23 711974] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:150000|prior_delivered:248688|prior_time:1757650223654433|is_app_limited:0|send_elapse:57141|ack_elapse:57486|ctl_first_sent_time:1757650223655201|lagest_ack_time:1757650223711919|curr_delivered:317088| [2025/09/12 04:10:23 711981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223655201| [2025/09/12 04:10:23 711989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/09/12 04:10:23 711994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56495|rttvar:341|minrtt:30473|latest_rtt:56718|ack_delay:24| [2025/09/12 04:10:23 712001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56520|rttvar:305|minrtt:30473|latest_rtt:56718|ack_delay:24| [2025/09/12 04:10:23 712008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/09/12 04:10:23 712014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 712058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 712146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 712398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:489|lost_pn:491|po_sent_time:1757650223653178|lost_send_time:1757650223648112|loss_delay:63807|frame:STREAM |repair:128| [2025/09/12 04:10:23 712411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:490|lost_pn:491|po_sent_time:1757650223653262|lost_send_time:1757650223648112|loss_delay:63807|frame:STREAM |repair:128| [2025/09/12 04:10:23 712416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223653262u| [2025/09/12 04:10:23 712439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 712443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223718048|now:1757650223712443|interval:5605| [2025/09/12 04:10:23 712447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223718048|now:1757650223712443|interv:5605| [2025/09/12 04:10:23 712451] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57141, ack_elapse 57486, delivered 68400|rate 1189854|lost 215| [2025/09/12 04:10:23 712456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/09/12 04:10:23 712460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189854) in round 7| [2025/09/12 04:10:23 712464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 712468] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 712475] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223655201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:317088| [2025/09/12 04:10:23 712482] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151840|packet_lost:2|acked:1200|po_sent_time:1757650223655201|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:317088| [2025/09/12 04:10:23 712489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:113204|full_bw_reached:1|inflight:147600|srtt:56520|latest_rtt:56718|min_rtt:30473|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 712503] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/09/12 04:10:23 712510] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1757650223711919|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 712518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343711919|now:1757650223711919|interv:120000000| [2025/09/12 04:10:23 712524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343711919|now:1757650223711919|interv:120000000| [2025/09/12 04:10:23 712530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223716964|pq_index:0| [2025/09/12 04:10:23 712537] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223711489| [2025/09/12 04:10:23 712543] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223712543| [2025/09/12 04:10:23 712551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223712549| [2025/09/12 04:10:23 712558] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 712565] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56520|min_srtt:56520|path_bw:1211446|loss_rate:52.94|path_pto:0| [2025/09/12 04:10:23 712571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:113204|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 712578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 712583] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 712589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 712595] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 712601] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56520|min_srtt:56520|path_bw:1211446|loss_rate:52.94|path_pto:0| [2025/09/12 04:10:23 712608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:113204|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 712614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 712620] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 712625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 712631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 712644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223718048| [2025/09/12 04:10:23 712650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223718048| [2025/09/12 04:10:23 712656] [debug] |xqc_engine_wakeup_after|wakeup:1757650223718048|now:1757650223712656|diff:5392| [2025/09/12 04:10:23 712662] [debug] |xqc_engine_main_logic|END|now:1757650223712549| [2025/09/12 04:10:23 712672] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223712672| [2025/09/12 04:10:23 712679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 712687] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:169| [2025/09/12 04:10:23 712693] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/09/12 04:10:23 712701] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/09/12 04:10:23 712708] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 712719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:496|origin_pktnum:108|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:496|path_largest_ack:496| [2025/09/12 04:10:23 712726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:147600|prior_delivered:251088|prior_time:1757650223656107|is_app_limited:0|send_elapse:57896|ack_elapse:56565|ctl_first_sent_time:1757650223656953|lagest_ack_time:1757650223712672|curr_delivered:318288| [2025/09/12 04:10:23 712733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223656953| [2025/09/12 04:10:23 712740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/09/12 04:10:23 712746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56520|rttvar:305|minrtt:30473|latest_rtt:55719|ack_delay:24| [2025/09/12 04:10:23 712752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56416|rttvar:435|minrtt:30473|latest_rtt:55719|ack_delay:24| [2025/09/12 04:10:23 712758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:496|lost_pn:493|thresh:3| [2025/09/12 04:10:23 712764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 712803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 712929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 712965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 712989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 712996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 713179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 713183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 713215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 713223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 713227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 713231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:492|lost_pn:493|po_sent_time:1757650223654241|lost_send_time:1757650223649204|loss_delay:63468|frame:STREAM |repair:128| [2025/09/12 04:10:23 713236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:493|lost_pn:493|po_sent_time:1757650223654334|lost_send_time:1757650223649204|loss_delay:63468|frame:STREAM |repair:128| [2025/09/12 04:10:23 713240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223654334u| [2025/09/12 04:10:23 713244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 713248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223718757|now:1757650223713248|interval:5509| [2025/09/12 04:10:23 713253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223718757|now:1757650223713248|interv:5509| [2025/09/12 04:10:23 713257] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57896, ack_elapse 56565, delivered 67200|rate 1160701|lost 217| [2025/09/12 04:10:23 713261] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160701) in round 7| [2025/09/12 04:10:23 713265] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 713269] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 713273] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113204|packet_lost:2|acked:1200|po_sent_time:1757650223656953|recovery:1|recovery_start:1757650223713244|packet_conservation:0|next_round_delivered:317088| [2025/09/12 04:10:23 713277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223656953|recovery:1|recovery_start:1757650223713244|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 713282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:144000|srtt:56416|latest_rtt:55719|min_rtt:30473|applimit:0|lost:213|recovery:1|recovery_start:1757650223713244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 713290] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/09/12 04:10:23 713295] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1757650223712672|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 713299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343712672|now:1757650223712672|interv:120000000| [2025/09/12 04:10:23 713303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343712672|now:1757650223712672|interv:120000000| [2025/09/12 04:10:23 713307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223718048|pq_index:0| [2025/09/12 04:10:23 713311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223712549| [2025/09/12 04:10:23 713315] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223713315| [2025/09/12 04:10:23 713320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223713319| [2025/09/12 04:10:23 713325] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 713330] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56416|min_srtt:56416|path_bw:1211446|loss_rate:52.94|path_pto:0| [2025/09/12 04:10:23 713334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 713338] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56416|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 713343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:489|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 713347] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56416|min_srtt:56416|path_bw:1211446|loss_rate:52.94|path_pto:0| [2025/09/12 04:10:23 713351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 713355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 713359] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 713362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 713367] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 713371] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56416|min_srtt:56416|path_bw:1211446|loss_rate:52.94|path_pto:0| [2025/09/12 04:10:23 713375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 713381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 713385] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 713389] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 713393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 713397] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:489|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 713401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 713405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 713410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/09/12 04:10:23 713453] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223713417|stream_id:0|stream_offset:250487| [2025/09/12 04:10:23 713462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:616|origin_pktnum:229|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 713469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 713476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223718757|now:1757650223713476|interval:5281| [2025/09/12 04:10:23 713483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223718757|now:1757650223713476|interv:5281| [2025/09/12 04:10:23 713490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:145200| [2025/09/12 04:10:23 713497] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223718757| [2025/09/12 04:10:23 713504] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223718757| [2025/09/12 04:10:23 713510] [debug] |xqc_engine_wakeup_after|wakeup:1757650223718757|now:1757650223713510|diff:5247| [2025/09/12 04:10:23 713517] [debug] |xqc_engine_main_logic|END|now:1757650223713319| [2025/09/12 04:10:23 713525] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223713525| [2025/09/12 04:10:23 713532] [debug] |xqc_engine_wakeup_after|wakeup:1757650223718757|now:1757650223713531|diff:5226| [2025/09/12 04:10:23 713538] [debug] |xqc_engine_main_logic|END|now:1757650223713525| [2025/09/12 04:10:23 714008] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223714007| [2025/09/12 04:10:23 714020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 714029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:170| [2025/09/12 04:10:23 714035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/09/12 04:10:23 714044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/09/12 04:10:23 714051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 714068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:497|origin_pktnum:363|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:497| [2025/09/12 04:10:23 714075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:148800|prior_delivered:251088|prior_time:1757650223656107|is_app_limited:0|send_elapse:58003|ack_elapse:57900|ctl_first_sent_time:1757650223657060|lagest_ack_time:1757650223714007|curr_delivered:319488| [2025/09/12 04:10:23 714082] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223657060| [2025/09/12 04:10:23 714090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/09/12 04:10:23 714096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:500|origin_pktnum:366|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:500| [2025/09/12 04:10:23 714103] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:148800|prior_delivered:253488|prior_time:1757650223658105|is_app_limited:0|send_elapse:57925|ack_elapse:55902|ctl_first_sent_time:1757650223658929|lagest_ack_time:1757650223714007|curr_delivered:320688| [2025/09/12 04:10:23 714110] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223658929| [2025/09/12 04:10:23 714116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/09/12 04:10:23 714122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56416|rttvar:435|minrtt:30473|latest_rtt:55078|ack_delay:72| [2025/09/12 04:10:23 714129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56239|rttvar:679|minrtt:30473|latest_rtt:55078|ack_delay:72| [2025/09/12 04:10:23 714135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:500|lost_pn:497|thresh:3| [2025/09/12 04:10:23 714141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 714173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 714256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 714529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 714547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 714556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 714563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:495|lost_pn:497|po_sent_time:1757650223655289|lost_send_time:1757650223650739|loss_delay:63268|frame:STREAM |repair:128| [2025/09/12 04:10:23 714570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223655289u| [2025/09/12 04:10:23 714576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 714582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223720421|now:1757650223714582|interval:5839| [2025/09/12 04:10:23 714588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223720421|now:1757650223714582|interv:5839| [2025/09/12 04:10:23 714595] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57925, ack_elapse 55902, delivered 67200|rate 1160120|lost 218| [2025/09/12 04:10:23 714601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160120) in round 7| [2025/09/12 04:10:23 714607] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 714613] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 714618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223658929|recovery:1|recovery_start:1757650223714576|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 714625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223658929|recovery:1|recovery_start:1757650223714576|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 714632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:141600|srtt:56239|latest_rtt:55078|min_rtt:30473|applimit:0|lost:214|recovery:1|recovery_start:1757650223714576|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 714641] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/09/12 04:10:23 714647] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1757650223714007|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 714659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343714007|now:1757650223714007|interv:120000000| [2025/09/12 04:10:23 714666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343714007|now:1757650223714007|interv:120000000| [2025/09/12 04:10:23 714672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223718757|pq_index:0| [2025/09/12 04:10:23 714677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223713319| [2025/09/12 04:10:23 714682] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223714682| [2025/09/12 04:10:23 714690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223714688| [2025/09/12 04:10:23 714696] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 714703] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|min_srtt:56239|path_bw:1211446|loss_rate:53.33|path_pto:0| [2025/09/12 04:10:23 714709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 714716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 714723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:490|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 714730] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|min_srtt:56239|path_bw:1211446|loss_rate:53.33|path_pto:0| [2025/09/12 04:10:23 714735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 714742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 714748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:492|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 714754] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|min_srtt:56239|path_bw:1211446|loss_rate:53.33|path_pto:0| [2025/09/12 04:10:23 714760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 714767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 714773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:493|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 714780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|min_srtt:56239|path_bw:1211446|loss_rate:53.33|path_pto:0| [2025/09/12 04:10:23 714792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 714799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 714804] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 714810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 714817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 714823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56239|min_srtt:56239|path_bw:1211446|loss_rate:53.33|path_pto:0| [2025/09/12 04:10:23 714830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 714836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 714842] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 714849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 714856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 714864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 714870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 714877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 714884] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/09/12 04:10:23 714923] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223714896|stream_id:0|stream_offset:390553| [2025/09/12 04:10:23 714933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:617|origin_pktnum:490|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 714940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 714946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223720421|now:1757650223714946|interval:5475| [2025/09/12 04:10:23 714950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223720421|now:1757650223714946|interv:5475| [2025/09/12 04:10:23 714955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:142800| [2025/09/12 04:10:23 714959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:492|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 714966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 714979] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 714983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/09/12 04:10:23 715015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223714993|stream_id:0|stream_offset:322894| [2025/09/12 04:10:23 715022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:618|origin_pktnum:358|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 715026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 715030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223720421|now:1757650223715030|interval:5391| [2025/09/12 04:10:23 715034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223720421|now:1757650223715030|interv:5391| [2025/09/12 04:10:23 715038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:144000| [2025/09/12 04:10:23 715043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 715047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 715051] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 715055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/09/12 04:10:23 715074] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223715061|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 715079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:619|origin_pktnum:493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 715083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 715087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223720421|now:1757650223715087|interval:5334| [2025/09/12 04:10:23 715091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223720421|now:1757650223715087|interv:5334| [2025/09/12 04:10:23 715095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:145200| [2025/09/12 04:10:23 715099] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223720421| [2025/09/12 04:10:23 715104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223720421| [2025/09/12 04:10:23 715107] [debug] |xqc_engine_wakeup_after|wakeup:1757650223720421|now:1757650223715107|diff:5314| [2025/09/12 04:10:23 715112] [debug] |xqc_engine_main_logic|END|now:1757650223714688| [2025/09/12 04:10:23 715117] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223715117| [2025/09/12 04:10:23 715121] [debug] |xqc_engine_wakeup_after|wakeup:1757650223720421|now:1757650223715121|diff:5300| [2025/09/12 04:10:23 715129] [debug] |xqc_engine_main_logic|END|now:1757650223715117| [2025/09/12 04:10:23 715959] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223715958| [2025/09/12 04:10:23 715974] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 715984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:171| [2025/09/12 04:10:23 715989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/09/12 04:10:23 715997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/09/12 04:10:23 716003] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 716013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:501| [2025/09/12 04:10:23 716020] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:150000|prior_delivered:253488|prior_time:1757650223658105|is_app_limited:0|send_elapse:58052|ack_elapse:57853|ctl_first_sent_time:1757650223659056|lagest_ack_time:1757650223715958|curr_delivered:321888| [2025/09/12 04:10:23 716028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223659056| [2025/09/12 04:10:23 716034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/09/12 04:10:23 716041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:503|path_largest_ack:503| [2025/09/12 04:10:23 716048] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:151200|prior_delivered:254688|prior_time:1757650223659302|is_app_limited:0|send_elapse:56944|ack_elapse:56656|ctl_first_sent_time:1757650223660066|lagest_ack_time:1757650223715958|curr_delivered:323088| [2025/09/12 04:10:23 716056] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223660066| [2025/09/12 04:10:23 716062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/09/12 04:10:23 716067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56239|rttvar:679|minrtt:30473|latest_rtt:55892|ack_delay:24| [2025/09/12 04:10:23 716072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56193|rttvar:602|minrtt:30473|latest_rtt:55892|ack_delay:24| [2025/09/12 04:10:23 716076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:503|lost_pn:500|thresh:3| [2025/09/12 04:10:23 716080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 716120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 716201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 716488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 716507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 716520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 716533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:498|lost_pn:500|po_sent_time:1757650223657153|lost_send_time:1757650223652741|loss_delay:63217|frame:STREAM |repair:128| [2025/09/12 04:10:23 716541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:499|lost_pn:500|po_sent_time:1757650223657242|lost_send_time:1757650223652741|loss_delay:63217|frame:STREAM |repair:128| [2025/09/12 04:10:23 716548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223657242u| [2025/09/12 04:10:23 716554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 716560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223722420|now:1757650223716560|interval:5860| [2025/09/12 04:10:23 716573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223722420|now:1757650223716560|interv:5860| [2025/09/12 04:10:23 716579] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56944, ack_elapse 56656, delivered 68400|rate 1201180|lost 220| [2025/09/12 04:10:23 716586] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201180) in round 7| [2025/09/12 04:10:23 716592] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 716597] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 716609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223660066|recovery:1|recovery_start:1757650223716554|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 716616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223660066|recovery:1|recovery_start:1757650223716554|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 716624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:140400|srtt:56193|latest_rtt:55892|min_rtt:30473|applimit:0|lost:217|recovery:1|recovery_start:1757650223716554|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 716633] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/09/12 04:10:23 716640] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1757650223715958|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 716647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343715958|now:1757650223715958|interv:120000000| [2025/09/12 04:10:23 716653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343715958|now:1757650223715958|interv:120000000| [2025/09/12 04:10:23 716659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223720421|pq_index:0| [2025/09/12 04:10:23 716665] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223714688| [2025/09/12 04:10:23 716671] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223716671| [2025/09/12 04:10:23 716679] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223716677| [2025/09/12 04:10:23 716686] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 716694] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1211446|loss_rate:54.47|path_pto:0| [2025/09/12 04:10:23 716701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 716708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 716716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:495|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 716723] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1211446|loss_rate:54.47|path_pto:0| [2025/09/12 04:10:23 716730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 716737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 716750] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:498|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 716757] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1211446|loss_rate:54.47|path_pto:0| [2025/09/12 04:10:23 716764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 716771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 716777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:499|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 716783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1211446|loss_rate:54.47|path_pto:0| [2025/09/12 04:10:23 716790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 716796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 716802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 716809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56193|min_srtt:56193|path_bw:1211446|loss_rate:54.47|path_pto:0| [2025/09/12 04:10:23 716815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:461773| [2025/09/12 04:10:23 716822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 716828] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 716834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 716841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 716849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:495|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 716855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 716862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 716868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/09/12 04:10:23 716905] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1757650223716880|stream_id:0|stream_offset:392927| [2025/09/12 04:10:23 716913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:620|origin_pktnum:495|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 716926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/09/12 04:10:23 716933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223722420|now:1757650223716932|interval:5488| [2025/09/12 04:10:23 716939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223722420|now:1757650223716932|interv:5488| [2025/09/12 04:10:23 716945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:141600| [2025/09/12 04:10:23 716953] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 716959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 716966] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 716972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/09/12 04:10:23 717006] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223716982|stream_id:0|stream_offset:394114| [2025/09/12 04:10:23 717016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:621|origin_pktnum:498|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 717024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 717031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223722420|now:1757650223717031|interval:5389| [2025/09/12 04:10:23 717037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223722420|now:1757650223717031|interv:5389| [2025/09/12 04:10:23 717044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:142800| [2025/09/12 04:10:23 717050] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:499|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 717054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 717058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 717063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/09/12 04:10:23 717090] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223717069|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 717098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:622|origin_pktnum:499|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 717106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 717112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223722420|now:1757650223717112|interval:5308| [2025/09/12 04:10:23 717123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223722420|now:1757650223717112|interv:5308| [2025/09/12 04:10:23 717127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:144000| [2025/09/12 04:10:23 717131] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 717136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 717140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 717144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/09/12 04:10:23 717169] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223717150|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 717178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 717185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 717191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223722420|now:1757650223717191|interval:5229| [2025/09/12 04:10:23 717197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223722420|now:1757650223717191|interv:5229| [2025/09/12 04:10:23 717201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:145200| [2025/09/12 04:10:23 717206] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223722420| [2025/09/12 04:10:23 717210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223722420| [2025/09/12 04:10:23 717214] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722420|now:1757650223717214|diff:5206| [2025/09/12 04:10:23 717218] [debug] |xqc_engine_main_logic|END|now:1757650223716677| [2025/09/12 04:10:23 717224] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223717224| [2025/09/12 04:10:23 717228] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722420|now:1757650223717228|diff:5192| [2025/09/12 04:10:23 717232] [debug] |xqc_engine_main_logic|END|now:1757650223717224| [2025/09/12 04:10:23 717923] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223717922| [2025/09/12 04:10:23 717939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 717948] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:172| [2025/09/12 04:10:23 717954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/09/12 04:10:23 717963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/09/12 04:10:23 717969] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 717980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:504|origin_pktnum:370|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:505|path_largest_ack:504| [2025/09/12 04:10:23 717987] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:154|tx_in_flight:147600|prior_delivered:257088|prior_time:1757650223661076|is_app_limited:0|send_elapse:58684|ack_elapse:56846|ctl_first_sent_time:1757650223661926|lagest_ack_time:1757650223717922|curr_delivered:324288| [2025/09/12 04:10:23 718002] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223661926| [2025/09/12 04:10:23 718009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/09/12 04:10:23 718013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:505|origin_pktnum:122|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:505|path_largest_ack:505| [2025/09/12 04:10:23 718018] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:154|tx_in_flight:147600|prior_delivered:257088|prior_time:1757650223661076|is_app_limited:0|send_elapse:58684|ack_elapse:56846|ctl_first_sent_time:1757650223661926|lagest_ack_time:1757650223717922|curr_delivered:325488| [2025/09/12 04:10:23 718025] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223662020| [2025/09/12 04:10:23 718032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/09/12 04:10:23 718039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56193|rttvar:602|minrtt:30473|latest_rtt:55902|ack_delay:24| [2025/09/12 04:10:23 718046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56153|rttvar:530|minrtt:30473|latest_rtt:55902|ack_delay:24| [2025/09/12 04:10:23 718053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:505|lost_pn:502|thresh:3| [2025/09/12 04:10:23 718059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 718088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 718164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 718395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 718407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 718417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 718456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:502|lost_pn:502|po_sent_time:1757650223659203|lost_send_time:1757650223654750|loss_delay:63172|frame:STREAM |repair:128| [2025/09/12 04:10:23 718461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223659203u| [2025/09/12 04:10:23 718465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 718469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56153|rtt_var:530|pto_duration:58273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 718474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 718478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 718482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 141600| [2025/09/12 04:10:23 718485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223795423|now:1757650223718469|interv:76954| [2025/09/12 04:10:23 718489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223795423|now:1757650223718469|interval:76954|pto_count:0|srtt:56153 [2025/09/12 04:10:23 718494] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58684, ack_elapse 56846, delivered 68400|rate 1165564|lost 221| [2025/09/12 04:10:23 718498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165564) in round 7| [2025/09/12 04:10:23 718502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 718508] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 718514] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223662020|recovery:1|recovery_start:1757650223718465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 718521] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223662020|recovery:1|recovery_start:1757650223718465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 718528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:141600|srtt:56153|latest_rtt:55902|min_rtt:30473|applimit:0|lost:220|recovery:1|recovery_start:1757650223718465|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 718537] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/09/12 04:10:23 718549] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1757650223717922|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 718556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343717922|now:1757650223717922|interv:120000000| [2025/09/12 04:10:23 718562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343717922|now:1757650223717922|interv:120000000| [2025/09/12 04:10:23 718568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223722420|pq_index:0| [2025/09/12 04:10:23 718574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223716677| [2025/09/12 04:10:23 718580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223718580| [2025/09/12 04:10:23 718588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223718586| [2025/09/12 04:10:23 718595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 718602] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1211446|loss_rate:55.12|path_pto:0| [2025/09/12 04:10:23 718609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 718616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 718623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:502|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 718630] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1211446|loss_rate:55.12|path_pto:0| [2025/09/12 04:10:23 718636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:461773| [2025/09/12 04:10:23 718642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 718649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 718655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1211446|loss_rate:55.12|path_pto:0| [2025/09/12 04:10:23 718662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 718668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 718675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 718681] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56153|min_srtt:56153|path_bw:1211446|loss_rate:55.12|path_pto:0| [2025/09/12 04:10:23 718694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:464147| [2025/09/12 04:10:23 718701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 718707] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 718712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 718719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 718725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 718732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 718739] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 718745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/09/12 04:10:23 718784] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1757650223718756|stream_id:0|stream_offset:397675| [2025/09/12 04:10:23 718793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:624|origin_pktnum:502|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 718800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/09/12 04:10:23 718806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56153|rtt_var:530|pto_duration:58273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 718812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 718818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 718824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 142800| [2025/09/12 04:10:23 718830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223797029|now:1757650223718806|interv:78223| [2025/09/12 04:10:23 718837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223797029|now:1757650223718806|interval:78223|pto_count:0|srtt:56153 [2025/09/12 04:10:23 718844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:142800| [2025/09/12 04:10:23 718851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 718858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:461773| [2025/09/12 04:10:23 718864] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 718876] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/09/12 04:10:23 718905] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1757650223718886|stream_id:0|stream_offset:461773| [2025/09/12 04:10:23 718914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 718921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/09/12 04:10:23 718928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56153|rtt_var:530|pto_duration:58273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 718934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 718940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 718946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 144000| [2025/09/12 04:10:23 718952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223797159|now:1757650223718927|interv:78232| [2025/09/12 04:10:23 718958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223797159|now:1757650223718927|interval:78232|pto_count:0|srtt:56153 [2025/09/12 04:10:23 718965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:144000| [2025/09/12 04:10:23 718973] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 718979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 718986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 718992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/09/12 04:10:23 719022] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223719002|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 719030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 719037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 719043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56153|rtt_var:530|pto_duration:58273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 719050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 719056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 719062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 145200| [2025/09/12 04:10:23 719069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223797275|now:1757650223719043|interv:78232| [2025/09/12 04:10:23 719081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223797275|now:1757650223719043|interval:78232|pto_count:0|srtt:56153 [2025/09/12 04:10:23 719088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:145200| [2025/09/12 04:10:23 719096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223728474| [2025/09/12 04:10:23 719102] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223728474| [2025/09/12 04:10:23 719109] [debug] |xqc_engine_wakeup_after|wakeup:1757650223728474|now:1757650223719109|diff:9365| [2025/09/12 04:10:23 719116] [debug] |xqc_engine_main_logic|END|now:1757650223718586| [2025/09/12 04:10:23 719126] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223719126| [2025/09/12 04:10:23 719133] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 719141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:173| [2025/09/12 04:10:23 719147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/09/12 04:10:23 719156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/09/12 04:10:23 719162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 719171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:508|origin_pktnum:123|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/09/12 04:10:23 719178] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:147600|prior_delivered:258288|prior_time:1757650223662412|is_app_limited:0|send_elapse:58503|ack_elapse:56714|ctl_first_sent_time:1757650223663265|lagest_ack_time:1757650223719126|curr_delivered:326688| [2025/09/12 04:10:23 719185] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223663265| [2025/09/12 04:10:23 719191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/09/12 04:10:23 719198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56153|rttvar:530|minrtt:30473|latest_rtt:55861|ack_delay:32| [2025/09/12 04:10:23 719203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56112|rttvar:479|minrtt:30473|latest_rtt:55861|ack_delay:32| [2025/09/12 04:10:23 719207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/09/12 04:10:23 719211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 719241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 719313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 719597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 719614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 719626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 719656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 719662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223725297|now:1757650223719661|interval:5636| [2025/09/12 04:10:23 719668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223725297|now:1757650223719661|interv:5636| [2025/09/12 04:10:23 719674] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58503, ack_elapse 56714, delivered 68400|rate 1169170|lost 221| [2025/09/12 04:10:23 719681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169170) in round 7| [2025/09/12 04:10:23 719687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 719694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 719701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223663265|recovery:1|recovery_start:1757650223718465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 719708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223663265|recovery:1|recovery_start:1757650223718465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 719714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:144000|srtt:56112|latest_rtt:55861|min_rtt:30473|applimit:0|lost:221|recovery:1|recovery_start:1757650223718465|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 719720] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/09/12 04:10:23 719724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1757650223719126|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 719736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343719126|now:1757650223719126|interv:120000000| [2025/09/12 04:10:23 719743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343719126|now:1757650223719126|interv:120000000| [2025/09/12 04:10:23 719748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223728474|pq_index:0| [2025/09/12 04:10:23 719754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223718586| [2025/09/12 04:10:23 719760] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223719760| [2025/09/12 04:10:23 719768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223719766| [2025/09/12 04:10:23 719776] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 719783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56112|min_srtt:56112|path_bw:1211446|loss_rate:54.62|path_pto:0| [2025/09/12 04:10:23 719789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:464147| [2025/09/12 04:10:23 719796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56112|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 719802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 719809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56112|min_srtt:56112|path_bw:1211446|loss_rate:54.62|path_pto:0| [2025/09/12 04:10:23 719815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 719821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 719827] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 719832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 719838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 719846] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 719850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:464147| [2025/09/12 04:10:23 719855] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 719863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/09/12 04:10:23 719918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1757650223719873|stream_id:0|stream_offset:464147| [2025/09/12 04:10:23 719934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 719939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/09/12 04:10:23 719943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223725297|now:1757650223719943|interval:5354| [2025/09/12 04:10:23 719948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223725297|now:1757650223719943|interv:5354| [2025/09/12 04:10:23 719952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:145200| [2025/09/12 04:10:23 719957] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223725297| [2025/09/12 04:10:23 719961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223725297| [2025/09/12 04:10:23 719965] [debug] |xqc_engine_wakeup_after|wakeup:1757650223725297|now:1757650223719965|diff:5332| [2025/09/12 04:10:23 719971] [debug] |xqc_engine_main_logic|END|now:1757650223719766| [2025/09/12 04:10:23 719981] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223719980| [2025/09/12 04:10:23 719988] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 719996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:174| [2025/09/12 04:10:23 720002] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/09/12 04:10:23 720011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/09/12 04:10:23 720017] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 720028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:511|path_largest_ack:511| [2025/09/12 04:10:23 720035] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:151200|prior_delivered:258288|prior_time:1757650223662412|is_app_limited:0|send_elapse:58760|ack_elapse:57568|ctl_first_sent_time:1757650223663522|lagest_ack_time:1757650223719980|curr_delivered:327888| [2025/09/12 04:10:23 720042] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223663522| [2025/09/12 04:10:23 720048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/09/12 04:10:23 720054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56112|rttvar:479|minrtt:30473|latest_rtt:56458|ack_delay:24| [2025/09/12 04:10:23 720059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56152|rttvar:440|minrtt:30473|latest_rtt:56458|ack_delay:24| [2025/09/12 04:10:23 720063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:511|lost_pn:508|thresh:3| [2025/09/12 04:10:23 720067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 720098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 720175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 720408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 720434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 720442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 720470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:506|lost_pn:508|po_sent_time:1757650223662171|lost_send_time:1757650223656465|loss_delay:63515|frame:STREAM |repair:128| [2025/09/12 04:10:23 720476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:507|lost_pn:508|po_sent_time:1757650223662317|lost_send_time:1757650223656465|loss_delay:63515|frame:STREAM |repair:128| [2025/09/12 04:10:23 720480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223662317u| [2025/09/12 04:10:23 720485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 720491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223726865|now:1757650223720491|interval:6374| [2025/09/12 04:10:23 720498] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223726865|now:1757650223720491|interv:6374| [2025/09/12 04:10:23 720504] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58760, ack_elapse 57568, delivered 69600|rate 1184479|lost 223| [2025/09/12 04:10:23 720509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184479) in round 7| [2025/09/12 04:10:23 720513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 720519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 720525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223663522|recovery:1|recovery_start:1757650223720485|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 720538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223663522|recovery:1|recovery_start:1757650223720485|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 720546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:141600|srtt:56152|latest_rtt:56458|min_rtt:30473|applimit:0|lost:221|recovery:1|recovery_start:1757650223720485|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 720555] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/09/12 04:10:23 720562] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1757650223719980|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 720569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343719980|now:1757650223719980|interv:120000000| [2025/09/12 04:10:23 720575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343719980|now:1757650223719980|interv:120000000| [2025/09/12 04:10:23 720581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223725297|pq_index:0| [2025/09/12 04:10:23 720587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223719766| [2025/09/12 04:10:23 720593] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223720593| [2025/09/12 04:10:23 720601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223720599| [2025/09/12 04:10:23 720608] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 720615] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|min_srtt:56152|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 720622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 720628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 720635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:506|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 720642] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|min_srtt:56152|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 720649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 720655] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 720662] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:507|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 720668] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|min_srtt:56152|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 720682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 720688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 720695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 720702] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56152|min_srtt:56152|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 720708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 720714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 720720] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 720726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 720733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 720740] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 720746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 720752] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1905| [2025/09/12 04:10:23 720758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223722663|now:1757650223720758|interv:1905| [2025/09/12 04:10:23 720764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1905| [2025/09/12 04:10:23 720770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 720776] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 720783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 720789] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 720795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 720801] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223722663| [2025/09/12 04:10:23 720806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223722663| [2025/09/12 04:10:23 720812] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722663|now:1757650223720812|diff:1851| [2025/09/12 04:10:23 720818] [debug] |xqc_engine_main_logic|END|now:1757650223720599| [2025/09/12 04:10:23 720825] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223720825| [2025/09/12 04:10:23 720831] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722663|now:1757650223720831|diff:1832| [2025/09/12 04:10:23 720841] [debug] |xqc_engine_main_logic|END|now:1757650223720825| [2025/09/12 04:10:23 720935] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223720933| [2025/09/12 04:10:23 720947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 720956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:175| [2025/09/12 04:10:23 720963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/09/12 04:10:23 720972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/09/12 04:10:23 720978] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 720988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:513|origin_pktnum:379|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:513|path_largest_ack:513| [2025/09/12 04:10:23 720996] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:150000|prior_delivered:259488|prior_time:1757650223663592|is_app_limited:0|send_elapse:58370|ack_elapse:57341|ctl_first_sent_time:1757650223664524|lagest_ack_time:1757650223720933|curr_delivered:329088| [2025/09/12 04:10:23 721003] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223664524| [2025/09/12 04:10:23 721010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/09/12 04:10:23 721017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56152|rttvar:440|minrtt:30473|latest_rtt:56409|ack_delay:24| [2025/09/12 04:10:23 721023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56181|rttvar:388|minrtt:30473|latest_rtt:56409|ack_delay:24| [2025/09/12 04:10:23 721029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:513|lost_pn:510|thresh:3| [2025/09/12 04:10:23 721036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 721066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 721165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 721389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 721400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 721408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 721471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:509|lost_pn:510|po_sent_time:1757650223663350|lost_send_time:1757650223657473|loss_delay:63460|frame:STREAM |repair:128| [2025/09/12 04:10:23 721479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:510|lost_pn:510|po_sent_time:1757650223663450|lost_send_time:1757650223657473|loss_delay:63460|frame:STREAM |repair:128| [2025/09/12 04:10:23 721486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223663450u| [2025/09/12 04:10:23 721493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 721500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223727875|now:1757650223721499|interval:6376| [2025/09/12 04:10:23 721506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223727875|now:1757650223721499|interv:6376| [2025/09/12 04:10:23 721512] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58370, ack_elapse 57341, delivered 69600|rate 1192393|lost 225| [2025/09/12 04:10:23 721519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192393) in round 7| [2025/09/12 04:10:23 721526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 721532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 721538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223664524|recovery:1|recovery_start:1757650223721493|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 721545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223664524|recovery:1|recovery_start:1757650223721493|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 721553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:138000|srtt:56181|latest_rtt:56409|min_rtt:30473|applimit:0|lost:221|recovery:1|recovery_start:1757650223721493|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 721561] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/09/12 04:10:23 721568] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1757650223720933|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 721579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343720933|now:1757650223720933|interv:120000000| [2025/09/12 04:10:23 721586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343720933|now:1757650223720933|interv:120000000| [2025/09/12 04:10:23 721592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223722663|pq_index:0| [2025/09/12 04:10:23 721598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223720599| [2025/09/12 04:10:23 721603] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223721603| [2025/09/12 04:10:23 721611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223721609| [2025/09/12 04:10:23 721618] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 721625] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 721631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 721639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 721646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:509|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 721653] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 721660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 721667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 721674] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:510|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 721680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 721687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 721693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 721700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 721706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56181|min_srtt:56181|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 721712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 721724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 721730] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 721736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 721743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 721750] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 721756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 721762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 721768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 721774] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 721778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 721782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 721786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 721790] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223722663| [2025/09/12 04:10:23 721794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223722663| [2025/09/12 04:10:23 721798] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722663|now:1757650223721798|diff:865| [2025/09/12 04:10:23 721803] [debug] |xqc_engine_main_logic|END|now:1757650223721609| [2025/09/12 04:10:23 721809] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223721808| [2025/09/12 04:10:23 721813] [debug] |xqc_engine_wakeup_after|wakeup:1757650223722663|now:1757650223721813|diff:850| [2025/09/12 04:10:23 721819] [debug] |xqc_engine_main_logic|END|now:1757650223721808| [2025/09/12 04:10:23 722057] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223722055| [2025/09/12 04:10:23 722069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 722077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:176| [2025/09/12 04:10:23 722083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/09/12 04:10:23 722093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/09/12 04:10:23 722099] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 722109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:515|origin_pktnum:254|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:515| [2025/09/12 04:10:23 722114] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:148800|prior_delivered:260688|prior_time:1757650223664699|is_app_limited:0|send_elapse:58283|ack_elapse:57356|ctl_first_sent_time:1757650223665535|lagest_ack_time:1757650223722055|curr_delivered:330288| [2025/09/12 04:10:23 722127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223665535| [2025/09/12 04:10:23 722134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/09/12 04:10:23 722140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56181|rttvar:388|minrtt:30473|latest_rtt:56520|ack_delay:24| [2025/09/12 04:10:23 722146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56221|rttvar:369|minrtt:30473|latest_rtt:56520|ack_delay:24| [2025/09/12 04:10:23 722153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:515|lost_pn:512|thresh:3| [2025/09/12 04:10:23 722158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 722573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 722614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 722620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 722628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:512|lost_pn:512|po_sent_time:1757650223664415|lost_send_time:1757650223658470|loss_delay:63585|frame:STREAM |repair:128| [2025/09/12 04:10:23 722635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223664415u| [2025/09/12 04:10:23 722641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 722654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223728188|now:1757650223722653|interval:5535| [2025/09/12 04:10:23 722660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223728188|now:1757650223722653|interv:5535| [2025/09/12 04:10:23 722667] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58283, ack_elapse 57356, delivered 69600|rate 1194173|lost 226| [2025/09/12 04:10:23 722674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194173) in round 7| [2025/09/12 04:10:23 722681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 722687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 722692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223665535|recovery:1|recovery_start:1757650223722641|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 722700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223665535|recovery:1|recovery_start:1757650223722641|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 722707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:135600|srtt:56221|latest_rtt:56520|min_rtt:30473|applimit:0|lost:221|recovery:1|recovery_start:1757650223722641|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 722716] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/09/12 04:10:23 722724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1757650223722055|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 722732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343722055|now:1757650223722055|interv:120000000| [2025/09/12 04:10:23 722738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343722055|now:1757650223722055|interv:120000000| [2025/09/12 04:10:23 722744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223722663|pq_index:0| [2025/09/12 04:10:23 722751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223721609| [2025/09/12 04:10:23 722757] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223722757| [2025/09/12 04:10:23 722765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223722763| [2025/09/12 04:10:23 722771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223722663|now:1757650223722763| [2025/09/12 04:10:23 722778] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223722663|now:1757650223722763| [2025/09/12 04:10:23 722784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 722790] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 722795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 722804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:135600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 722808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 722813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:512|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 722818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 722822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:135600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 722826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56221|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 722834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 722841] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56221|min_srtt:56221|path_bw:1211446|loss_rate:54.20|path_pto:0| [2025/09/12 04:10:23 722848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:135600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 722854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 722860] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 722866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 722872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 722880] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:506|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 722886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 722893] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 722900] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/09/12 04:10:23 722962] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135600|now:1757650223722911|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 722973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:628|origin_pktnum:506|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 722981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:135600|applimit:0| [2025/09/12 04:10:23 722987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223728188|now:1757650223722987|interval:5201| [2025/09/12 04:10:23 723016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223728188|now:1757650223722987|interv:5201| [2025/09/12 04:10:23 723023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:136800| [2025/09/12 04:10:23 723031] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 723038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 723045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1693| [2025/09/12 04:10:23 723051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223724743|now:1757650223723050|interv:1693| [2025/09/12 04:10:23 723057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1693| [2025/09/12 04:10:23 723064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 723070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 723076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 723083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 723089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 723096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223724743| [2025/09/12 04:10:23 723102] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223724743| [2025/09/12 04:10:23 723108] [debug] |xqc_engine_wakeup_after|wakeup:1757650223724743|now:1757650223723108|diff:1635| [2025/09/12 04:10:23 723114] [debug] |xqc_engine_main_logic|END|now:1757650223722763| [2025/09/12 04:10:23 723124] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223723123| [2025/09/12 04:10:23 723131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 723140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:177| [2025/09/12 04:10:23 723147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/09/12 04:10:23 723156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/09/12 04:10:23 723162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 723173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:518|origin_pktnum:384|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:518|path_largest_ack:518| [2025/09/12 04:10:23 723180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:147600|prior_delivered:263088|prior_time:1757650223666125|is_app_limited:0|send_elapse:58095|ack_elapse:56998|ctl_first_sent_time:1757650223667056|lagest_ack_time:1757650223723123|curr_delivered:331488| [2025/09/12 04:10:23 723186] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223667056| [2025/09/12 04:10:23 723190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:23 723199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56221|rttvar:369|minrtt:30473|latest_rtt:56067|ack_delay:24| [2025/09/12 04:10:23 723204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56199|rttvar:321|minrtt:30473|latest_rtt:56067|ack_delay:24| [2025/09/12 04:10:23 723208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:518|lost_pn:515|thresh:3| [2025/09/12 04:10:23 723212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 723643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 723686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 723692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 723705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:514|lost_pn:515|po_sent_time:1757650223664603|lost_send_time:1757650223659900|loss_delay:63223|frame:STREAM |repair:128| [2025/09/12 04:10:23 723711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223664603u| [2025/09/12 04:10:23 723718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 723724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223728837|now:1757650223723724|interval:5113| [2025/09/12 04:10:23 723744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223728837|now:1757650223723724|interv:5113| [2025/09/12 04:10:23 723751] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58095, ack_elapse 56998, delivered 68400|rate 1177381|lost 227| [2025/09/12 04:10:23 723758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177381) in round 7| [2025/09/12 04:10:23 723764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 723770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 723777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223667056|recovery:1|recovery_start:1757650223723717|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 723784] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223667056|recovery:1|recovery_start:1757650223723717|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 723791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:134400|srtt:56199|latest_rtt:56067|min_rtt:30473|applimit:0|lost:222|recovery:1|recovery_start:1757650223723717|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 723800] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/09/12 04:10:23 723805] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1757650223723123|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 723810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343723123|now:1757650223723123|interv:120000000| [2025/09/12 04:10:23 723814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343723123|now:1757650223723123|interv:120000000| [2025/09/12 04:10:23 723818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223724743|pq_index:0| [2025/09/12 04:10:23 723822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223722763| [2025/09/12 04:10:23 723826] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223723826| [2025/09/12 04:10:23 723831] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223723830| [2025/09/12 04:10:23 723836] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 723842] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56199|min_srtt:56199|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 723849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:134400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 723856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56199|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 723863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:514|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 723876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56199|min_srtt:56199|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 723883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:134400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 723890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56199|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 723898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 723905] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56199|min_srtt:56199|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 723912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:134400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 723918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 723924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 723930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 723937] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 723944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 723951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 723957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 723963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 723969] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 723976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 723982] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 723988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 723994] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223724743| [2025/09/12 04:10:23 724001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223724743| [2025/09/12 04:10:23 724007] [debug] |xqc_engine_wakeup_after|wakeup:1757650223724743|now:1757650223724007|diff:736| [2025/09/12 04:10:23 724013] [debug] |xqc_engine_main_logic|END|now:1757650223723830| [2025/09/12 04:10:23 724023] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223724023| [2025/09/12 04:10:23 724032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 724047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:178| [2025/09/12 04:10:23 724053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/09/12 04:10:23 724062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/09/12 04:10:23 724069] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 724079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:522|path_largest_ack:522| [2025/09/12 04:10:23 724086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:151200|prior_delivered:264288|prior_time:1757650223667537|is_app_limited:0|send_elapse:57270|ack_elapse:56486|ctl_first_sent_time:1757650223668343|lagest_ack_time:1757650223724023|curr_delivered:332688| [2025/09/12 04:10:23 724092] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223668343| [2025/09/12 04:10:23 724100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:23 724106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56199|rttvar:321|minrtt:30473|latest_rtt:55680|ack_delay:24| [2025/09/12 04:10:23 724113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56132|rttvar:376|minrtt:30473|latest_rtt:55680|ack_delay:24| [2025/09/12 04:10:23 724120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:522|lost_pn:519|thresh:3| [2025/09/12 04:10:23 724126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 724534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 724588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 724600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 724608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:516|lost_pn:519|po_sent_time:1757650223665614|lost_send_time:1757650223660875|loss_delay:63148|frame:STREAM |repair:128| [2025/09/12 04:10:23 724615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:517|lost_pn:519|po_sent_time:1757650223665710|lost_send_time:1757650223660875|loss_delay:63148|frame:STREAM |repair:128| [2025/09/12 04:10:23 724622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:519|lost_pn:519|po_sent_time:1757650223667219|lost_send_time:1757650223660875|loss_delay:63148|frame:STREAM |repair:128| [2025/09/12 04:10:23 724628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223667219u| [2025/09/12 04:10:23 724634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 724640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223730471|now:1757650223724640|interval:5831| [2025/09/12 04:10:23 724647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223730471|now:1757650223724640|interv:5831| [2025/09/12 04:10:23 724653] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57270, ack_elapse 56486, delivered 68400|rate 1194342|lost 230| [2025/09/12 04:10:23 724659] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194342) in round 7| [2025/09/12 04:10:23 724665] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 724672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 724678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223668343|recovery:1|recovery_start:1757650223724634|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 724685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223668343|recovery:1|recovery_start:1757650223724634|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 724692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:129600|srtt:56132|latest_rtt:55680|min_rtt:30473|applimit:0|lost:222|recovery:1|recovery_start:1757650223724634|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 724701] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/09/12 04:10:23 724708] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1757650223724023|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 724721] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343724023|now:1757650223724023|interv:120000000| [2025/09/12 04:10:23 724728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343724023|now:1757650223724023|interv:120000000| [2025/09/12 04:10:23 724734] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223724743|pq_index:0| [2025/09/12 04:10:23 724742] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223723830| [2025/09/12 04:10:23 724748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223724748| [2025/09/12 04:10:23 724756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223724754| [2025/09/12 04:10:23 724764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223724743|now:1757650223724754| [2025/09/12 04:10:23 724771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223724743|now:1757650223724754| [2025/09/12 04:10:23 724776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 724783] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 724790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|min_srtt:56132|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 724797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 724804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 724811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:516|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 724818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|min_srtt:56132|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 724825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 724831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 724838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:517|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 724845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|min_srtt:56132|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 724852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 724859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 724866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:519|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 724878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|min_srtt:56132|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 724885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 724891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 724898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 724903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56132|min_srtt:56132|path_bw:1211446|loss_rate:54.55|path_pto:0| [2025/09/12 04:10:23 724908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:471269| [2025/09/12 04:10:23 724912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 724916] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 724919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 724924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 724928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:507|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 724932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 724937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 724941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/09/12 04:10:23 724973] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129600|now:1757650223724949|stream_id:0|stream_offset:401236| [2025/09/12 04:10:23 724979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:629|origin_pktnum:507|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 724984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:129600|applimit:0| [2025/09/12 04:10:23 724989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223730471|now:1757650223724988|interval:5483| [2025/09/12 04:10:23 724996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223730471|now:1757650223724988|interv:5483| [2025/09/12 04:10:23 725002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:130800| [2025/09/12 04:10:23 725009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 725022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 725029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2576| [2025/09/12 04:10:23 725036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223727612|now:1757650223725036|interv:2576| [2025/09/12 04:10:23 725041] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2576| [2025/09/12 04:10:23 725045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 725049] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 725053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 725058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 725061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 725065] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223727612| [2025/09/12 04:10:23 725070] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223727612| [2025/09/12 04:10:23 725074] [debug] |xqc_engine_wakeup_after|wakeup:1757650223727612|now:1757650223725074|diff:2538| [2025/09/12 04:10:23 725079] [debug] |xqc_engine_main_logic|END|now:1757650223724754| [2025/09/12 04:10:23 725084] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223725084| [2025/09/12 04:10:23 725088] [debug] |xqc_engine_wakeup_after|wakeup:1757650223727612|now:1757650223725088|diff:2524| [2025/09/12 04:10:23 725092] [debug] |xqc_engine_main_logic|END|now:1757650223725084| [2025/09/12 04:10:23 725933] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223725932| [2025/09/12 04:10:23 725949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 725958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:179| [2025/09/12 04:10:23 725964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/09/12 04:10:23 725985] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/09/12 04:10:23 725992] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 726002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:523|origin_pktnum:389|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:523| [2025/09/12 04:10:23 726010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:147600|prior_delivered:266688|prior_time:1757650223668995|is_app_limited:0|send_elapse:57499|ack_elapse:56937|ctl_first_sent_time:1757650223669820|lagest_ack_time:1757650223725932|curr_delivered:333888| [2025/09/12 04:10:23 726018] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223669820| [2025/09/12 04:10:23 726025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/09/12 04:10:23 726032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:524|origin_pktnum:390|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:524|path_largest_ack:524| [2025/09/12 04:10:23 726039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:147600|prior_delivered:266688|prior_time:1757650223668995|is_app_limited:0|send_elapse:57499|ack_elapse:56937|ctl_first_sent_time:1757650223669820|lagest_ack_time:1757650223725932|curr_delivered:335088| [2025/09/12 04:10:23 726055] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223669914| [2025/09/12 04:10:23 726059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/09/12 04:10:23 726063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56132|rttvar:376|minrtt:30473|latest_rtt:56018|ack_delay:32| [2025/09/12 04:10:23 726067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56114|rttvar:318|minrtt:30473|latest_rtt:56018|ack_delay:32| [2025/09/12 04:10:23 726072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:524|lost_pn:521|thresh:3| [2025/09/12 04:10:23 726078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 726455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 726463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 726482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 726492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:520|lost_pn:521|po_sent_time:1757650223667323|lost_send_time:1757650223662804|loss_delay:63128|frame:STREAM |repair:128| [2025/09/12 04:10:23 726500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:521|lost_pn:521|po_sent_time:1757650223667439|lost_send_time:1757650223662804|loss_delay:63128|frame:STREAM |repair:128| [2025/09/12 04:10:23 726506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223667439u| [2025/09/12 04:10:23 726513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 726519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56114|rtt_var:318|pto_duration:58114|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 726526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 726532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 726538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 126000| [2025/09/12 04:10:23 726544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223803063|now:1757650223726519|interv:76544| [2025/09/12 04:10:23 726550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223803063|now:1757650223726519|interval:76544|pto_count:0|srtt:56114 [2025/09/12 04:10:23 726557] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57499, ack_elapse 56937, delivered 68400|rate 1189585|lost 232| [2025/09/12 04:10:23 726563] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189585) in round 7| [2025/09/12 04:10:23 726569] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 726575] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 726581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223669914|recovery:1|recovery_start:1757650223726512|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 726588] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223669914|recovery:1|recovery_start:1757650223726512|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 726595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:126000|srtt:56114|latest_rtt:56018|min_rtt:30473|applimit:0|lost:223|recovery:1|recovery_start:1757650223726512|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 726604] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/09/12 04:10:23 726612] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1757650223725932|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 726619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343725932|now:1757650223725932|interv:120000000| [2025/09/12 04:10:23 726632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343725932|now:1757650223725932|interv:120000000| [2025/09/12 04:10:23 726638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223727612|pq_index:0| [2025/09/12 04:10:23 726644] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223724754| [2025/09/12 04:10:23 726650] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223726650| [2025/09/12 04:10:23 726658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223726656| [2025/09/12 04:10:23 726666] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 726673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|min_srtt:56114|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 726680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 726686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 726693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:520|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 726700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|min_srtt:56114|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 726705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 726712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 726719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:521|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 726724] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|min_srtt:56114|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 726730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:471269| [2025/09/12 04:10:23 726737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 726744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 726750] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|min_srtt:56114|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 726757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:472456| [2025/09/12 04:10:23 726763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 726775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 726781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56114|min_srtt:56114|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 726787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 726794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 726800] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 726806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 726812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 726820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 726826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 726833] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 726838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 726845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 726851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 726858] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 726864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 726870] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223727612| [2025/09/12 04:10:23 726876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223727612| [2025/09/12 04:10:23 726883] [debug] |xqc_engine_wakeup_after|wakeup:1757650223727612|now:1757650223726882|diff:730| [2025/09/12 04:10:23 726889] [debug] |xqc_engine_main_logic|END|now:1757650223726656| [2025/09/12 04:10:23 726897] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223726897| [2025/09/12 04:10:23 726903] [debug] |xqc_engine_wakeup_after|wakeup:1757650223727612|now:1757650223726903|diff:709| [2025/09/12 04:10:23 726909] [debug] |xqc_engine_main_logic|END|now:1757650223726897| [2025/09/12 04:10:23 727923] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223727922| [2025/09/12 04:10:23 727938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 727947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:180| [2025/09/12 04:10:23 727953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/09/12 04:10:23 727962] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/09/12 04:10:23 727976] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 727987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:530|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:530|path_largest_ack:530| [2025/09/12 04:10:23 727994] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:147600|prior_delivered:270288|prior_time:1757650223672035|is_app_limited:0|send_elapse:57675|ack_elapse:55887|ctl_first_sent_time:1757650223672918|lagest_ack_time:1757650223727922|curr_delivered:336288| [2025/09/12 04:10:23 727999] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223672918| [2025/09/12 04:10:23 728005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:23 728011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56114|rttvar:318|minrtt:30473|latest_rtt:55004|ack_delay:24| [2025/09/12 04:10:23 728018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55972|rttvar:522|minrtt:30473|latest_rtt:55004|ack_delay:24| [2025/09/12 04:10:23 728025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:530|lost_pn:527|thresh:3| [2025/09/12 04:10:23 728031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 728397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 728405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 728445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 728453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:525|lost_pn:527|po_sent_time:1757650223670013|lost_send_time:1757650223664954|loss_delay:62968|frame:STREAM |repair:128| [2025/09/12 04:10:23 728458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:526|lost_pn:527|po_sent_time:1757650223670125|lost_send_time:1757650223664954|loss_delay:62968|frame:STREAM |repair:128| [2025/09/12 04:10:23 728463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:527|lost_pn:527|po_sent_time:1757650223670981|lost_send_time:1757650223664954|loss_delay:62968|frame:STREAM |repair:128| [2025/09/12 04:10:23 728467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223670981u| [2025/09/12 04:10:23 728471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 728475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223734041|now:1757650223728475|interval:5566| [2025/09/12 04:10:23 728481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223734041|now:1757650223728475|interv:5566| [2025/09/12 04:10:23 728487] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57675, ack_elapse 55887, delivered 66000|rate 1144343|lost 235| [2025/09/12 04:10:23 728494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144343) in round 7| [2025/09/12 04:10:23 728500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 728506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 728512] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223672918|recovery:1|recovery_start:1757650223728471|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 728518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223672918|recovery:1|recovery_start:1757650223728471|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 728525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:121200|srtt:55972|latest_rtt:55004|min_rtt:30473|applimit:0|lost:223|recovery:1|recovery_start:1757650223728471|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 728534] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/09/12 04:10:23 728540] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1757650223727922|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 728548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343727922|now:1757650223727922|interv:120000000| [2025/09/12 04:10:23 728560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343727922|now:1757650223727922|interv:120000000| [2025/09/12 04:10:23 728566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223727612|pq_index:0| [2025/09/12 04:10:23 728572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223726656| [2025/09/12 04:10:23 728578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223728578| [2025/09/12 04:10:23 728586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223728584| [2025/09/12 04:10:23 728592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223728474|now:1757650223728584| [2025/09/12 04:10:23 728599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 728604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223728474|now:1757650223728584| [2025/09/12 04:10:23 728610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 728616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223727612|now:1757650223728584| [2025/09/12 04:10:23 728623] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223727612|now:1757650223728584| [2025/09/12 04:10:23 728628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 728634] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 728641] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:181|ack_delay:25166|first_ack_range:63|largest_pkt_recv_time:1757650223703474| [2025/09/12 04:10:23 728647] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:181|low:118|pkt_pns:2| [2025/09/12 04:10:23 728652] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:116|low:106|pkt_pns:2| [2025/09/12 04:10:23 728658] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:104|low:103|pkt_pns:2| [2025/09/12 04:10:23 728664] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:101|low:64|pkt_pns:2| [2025/09/12 04:10:23 728669] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:62|low:61|pkt_pns:2| [2025/09/12 04:10:23 728675] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:59|low:57|pkt_pns:2| [2025/09/12 04:10:23 728682] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|xqc_write_ack_or_mp_ack_or_ext_ack_to_one_packet try new packet| [2025/09/12 04:10:23 728689] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:181|ack_delay:25215|first_ack_range:63|largest_pkt_recv_time:1757650223703474| [2025/09/12 04:10:23 728695] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:181|low:118|pkt_pns:2| [2025/09/12 04:10:23 728701] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:116|low:106|pkt_pns:2| [2025/09/12 04:10:23 728707] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:104|low:103|pkt_pns:2| [2025/09/12 04:10:23 728713] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:101|low:64|pkt_pns:2| [2025/09/12 04:10:23 728718] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:62|low:61|pkt_pns:2| [2025/09/12 04:10:23 728724] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:59|low:57|pkt_pns:2| [2025/09/12 04:10:23 728730] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:17|path:0|path_largest_recv:161|frame_largest_recv:181| [2025/09/12 04:10:23 728736] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 728746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 728753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 728761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 728767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:525|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 728774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 728780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 728787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 728794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:526|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 728800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 728807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 728813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 728820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:527|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 728828] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/09/12 04:10:23 728834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 728841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 728847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 728854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 728860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55972|min_srtt:55972|path_bw:1211446|loss_rate:54.89|path_pto:0| [2025/09/12 04:10:23 728867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:474830| [2025/09/12 04:10:23 728874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 728886] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 728892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 728899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 728905] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:509|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 728912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 728918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 728923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/09/12 04:10:23 728955] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121200|now:1757650223728931|stream_id:0|stream_offset:132974| [2025/09/12 04:10:23 728962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:630|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 728967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:121200|applimit:0| [2025/09/12 04:10:23 728971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223734041|now:1757650223728971|interval:5070| [2025/09/12 04:10:23 728975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223734041|now:1757650223728971|interv:5070| [2025/09/12 04:10:23 728979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:122400| [2025/09/12 04:10:23 728984] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 728988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 728993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1462| [2025/09/12 04:10:23 728997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223730459|now:1757650223728997|interv:1462| [2025/09/12 04:10:23 729001] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1462| [2025/09/12 04:10:23 729005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 729009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:22|pkt_type:SHORT_HEADER|frame:ACK | [2025/09/12 04:10:23 729013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/09/12 04:10:23 729032] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:631|size:22|sent:38|pkt_type:SHORT_HEADER|frame:ACK |inflight:122400|now:1757650223729018|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 729037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:631|origin_pktnum:0|size:22|enc_size:38|pkt_type:SHORT_HEADER|frame:ACK |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 729048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 729052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 729057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 729060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 729064] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223730459| [2025/09/12 04:10:23 729069] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223730459| [2025/09/12 04:10:23 729073] [debug] |xqc_engine_wakeup_after|wakeup:1757650223730459|now:1757650223729072|diff:1387| [2025/09/12 04:10:23 729077] [debug] |xqc_engine_main_logic|END|now:1757650223728584| [2025/09/12 04:10:23 729082] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223729082| [2025/09/12 04:10:23 729086] [debug] |xqc_engine_wakeup_after|wakeup:1757650223730459|now:1757650223729086|diff:1373| [2025/09/12 04:10:23 729090] [debug] |xqc_engine_main_logic|END|now:1757650223729082| [2025/09/12 04:10:23 729948] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223729947| [2025/09/12 04:10:23 729965] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 729974] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:181| [2025/09/12 04:10:23 729980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/09/12 04:10:23 729990] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/09/12 04:10:23 729997] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 730008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:531|origin_pktnum:397|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:531| [2025/09/12 04:10:23 730015] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:148800|prior_delivered:270288|prior_time:1757650223672035|is_app_limited:0|send_elapse:57801|ack_elapse:57912|ctl_first_sent_time:1757650223673044|lagest_ack_time:1757650223729947|curr_delivered:337488| [2025/09/12 04:10:23 730022] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223673044| [2025/09/12 04:10:23 730029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/09/12 04:10:23 730035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:532|path_largest_ack:532| [2025/09/12 04:10:23 730041] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:169|tx_in_flight:148800|prior_delivered:270288|prior_time:1757650223672035|is_app_limited:0|send_elapse:57801|ack_elapse:57912|ctl_first_sent_time:1757650223673044|lagest_ack_time:1757650223729947|curr_delivered:338688| [2025/09/12 04:10:23 730049] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223673184| [2025/09/12 04:10:23 730055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/09/12 04:10:23 730062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55972|rttvar:522|minrtt:30473|latest_rtt:56763|ack_delay:24| [2025/09/12 04:10:23 730073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56068|rttvar:583|minrtt:30473|latest_rtt:56763|ack_delay:24| [2025/09/12 04:10:23 730078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:532|lost_pn:529|thresh:3| [2025/09/12 04:10:23 730082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 730438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 730446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 730477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 730481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:528|lost_pn:529|po_sent_time:1757650223671073|lost_send_time:1757650223666089|loss_delay:63858|frame:STREAM |repair:128| [2025/09/12 04:10:23 730490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:529|lost_pn:529|po_sent_time:1757650223671161|lost_send_time:1757650223666089|loss_delay:63858|frame:STREAM |repair:128| [2025/09/12 04:10:23 730497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223671161u| [2025/09/12 04:10:23 730504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 730510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56068|rtt_var:583|pto_duration:58400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 730517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 730523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 730529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 117600| [2025/09/12 04:10:23 730536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223807331|now:1757650223730510|interv:76821| [2025/09/12 04:10:23 730542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223807331|now:1757650223730510|interval:76821|pto_count:0|srtt:56068 [2025/09/12 04:10:23 730549] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57801, ack_elapse 57912, delivered 68400|rate 1181102|lost 237| [2025/09/12 04:10:23 730556] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181102) in round 7| [2025/09/12 04:10:23 730562] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 730567] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 730573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223673184|recovery:1|recovery_start:1757650223730503|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 730580] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223673184|recovery:1|recovery_start:1757650223730503|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 730587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:117600|srtt:56068|latest_rtt:56763|min_rtt:30473|applimit:0|lost:224|recovery:1|recovery_start:1757650223730503|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 730596] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/09/12 04:10:23 730603] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1757650223729947|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 730610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343729947|now:1757650223729947|interv:120000000| [2025/09/12 04:10:23 730617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343729947|now:1757650223729947|interv:120000000| [2025/09/12 04:10:23 730623] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223730459|pq_index:0| [2025/09/12 04:10:23 730636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223728584| [2025/09/12 04:10:23 730642] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223730642| [2025/09/12 04:10:23 730649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223730647| [2025/09/12 04:10:23 730656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223730459|now:1757650223730647| [2025/09/12 04:10:23 730662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223730459|now:1757650223730647| [2025/09/12 04:10:23 730668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 730674] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 730680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|min_srtt:56068|path_bw:1211446|loss_rate:55.22|path_pto:0| [2025/09/12 04:10:23 730687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 730693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 730700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:528|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 730707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|min_srtt:56068|path_bw:1211446|loss_rate:55.22|path_pto:0| [2025/09/12 04:10:23 730713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 730719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 730726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:529|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 730732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|min_srtt:56068|path_bw:1211446|loss_rate:55.22|path_pto:0| [2025/09/12 04:10:23 730738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:474830| [2025/09/12 04:10:23 730744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 730750] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 730756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|min_srtt:56068|path_bw:1211446|loss_rate:55.22|path_pto:0| [2025/09/12 04:10:23 730763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:476017| [2025/09/12 04:10:23 730773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 730779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 730786] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56068|min_srtt:56068|path_bw:1211446|loss_rate:55.22|path_pto:0| [2025/09/12 04:10:23 730792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:477204| [2025/09/12 04:10:23 730799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 730805] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 730810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 730816] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 730823] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:510|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 730829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 730836] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 730841] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/09/12 04:10:23 730877] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117600|now:1757650223730852|stream_id:0|stream_offset:261170| [2025/09/12 04:10:23 730887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:632|origin_pktnum:251|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 730894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:117600|applimit:0| [2025/09/12 04:10:23 730900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56068|rtt_var:583|pto_duration:58400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 730907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 730913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 730919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 118800| [2025/09/12 04:10:23 730925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223809252|now:1757650223730899|interv:78353| [2025/09/12 04:10:23 730932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223809252|now:1757650223730899|interval:78353|pto_count:0|srtt:56068 [2025/09/12 04:10:23 730939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:118800| [2025/09/12 04:10:23 730947] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 730960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 730967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2360| [2025/09/12 04:10:23 730974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223733333|now:1757650223730973|interv:2360| [2025/09/12 04:10:23 730980] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2360| [2025/09/12 04:10:23 730985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 730992] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 730998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 731004] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 731010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 731016] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223733333| [2025/09/12 04:10:23 731022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223733333| [2025/09/12 04:10:23 731029] [debug] |xqc_engine_wakeup_after|wakeup:1757650223733333|now:1757650223731029|diff:2304| [2025/09/12 04:10:23 731036] [debug] |xqc_engine_main_logic|END|now:1757650223730647| [2025/09/12 04:10:23 731044] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223731043| [2025/09/12 04:10:23 731049] [debug] |xqc_engine_wakeup_after|wakeup:1757650223733333|now:1757650223731049|diff:2284| [2025/09/12 04:10:23 731055] [debug] |xqc_engine_main_logic|END|now:1757650223731043| [2025/09/12 04:10:23 731893] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223731892| [2025/09/12 04:10:23 731908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 731917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:182| [2025/09/12 04:10:23 731923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/09/12 04:10:23 731933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/09/12 04:10:23 731939] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 731950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:534|origin_pktnum:401|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:536|path_largest_ack:534| [2025/09/12 04:10:23 731957] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:150000|prior_delivered:271488|prior_time:1757650223673361|is_app_limited:0|send_elapse:57028|ack_elapse:58531|ctl_first_sent_time:1757650223674147|lagest_ack_time:1757650223731892|curr_delivered:339888| [2025/09/12 04:10:23 731964] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223674147| [2025/09/12 04:10:23 731972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/09/12 04:10:23 731979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:536|origin_pktnum:402|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:536|path_largest_ack:536| [2025/09/12 04:10:23 731993] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:147600|prior_delivered:273888|prior_time:1757650223675095|is_app_limited:0|send_elapse:54781|ack_elapse:56797|ctl_first_sent_time:1757650223675953|lagest_ack_time:1757650223731892|curr_delivered:341088| [2025/09/12 04:10:23 732000] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223675953| [2025/09/12 04:10:23 732007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/09/12 04:10:23 732014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56068|rttvar:583|minrtt:30473|latest_rtt:55939|ack_delay:32| [2025/09/12 04:10:23 732020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56048|rttvar:478|minrtt:30473|latest_rtt:55939|ack_delay:32| [2025/09/12 04:10:23 732027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:536|lost_pn:533|thresh:3| [2025/09/12 04:10:23 732031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 732362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 732370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 732410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 732415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:533|lost_pn:533|po_sent_time:1757650223673283|lost_send_time:1757650223668838|loss_delay:63054|frame:STREAM |repair:128| [2025/09/12 04:10:23 732435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223673283u| [2025/09/12 04:10:23 732439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 732443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223737296|now:1757650223732443|interval:4853| [2025/09/12 04:10:23 732447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223737296|now:1757650223732443|interv:4853| [2025/09/12 04:10:23 732451] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 54781, ack_elapse 56797, delivered 67200|rate 1183161|lost 238| [2025/09/12 04:10:23 732456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183161) in round 7| [2025/09/12 04:10:23 732460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 732467] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 732474] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223675953|recovery:1|recovery_start:1757650223732439|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 732481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223675953|recovery:1|recovery_start:1757650223732439|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 732489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:115200|srtt:56048|latest_rtt:55939|min_rtt:30473|applimit:0|lost:225|recovery:1|recovery_start:1757650223732439|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 732499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/09/12 04:10:23 732505] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1757650223731892|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 732513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343731892|now:1757650223731892|interv:120000000| [2025/09/12 04:10:23 732519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343731892|now:1757650223731892|interv:120000000| [2025/09/12 04:10:23 732525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223733333|pq_index:0| [2025/09/12 04:10:23 732531] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223730647| [2025/09/12 04:10:23 732544] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223732544| [2025/09/12 04:10:23 732552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223732550| [2025/09/12 04:10:23 732559] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 732566] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1211446|loss_rate:55.56|path_pto:0| [2025/09/12 04:10:23 732573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 732580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 732587] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:533|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 732594] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1211446|loss_rate:55.56|path_pto:0| [2025/09/12 04:10:23 732601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:477204| [2025/09/12 04:10:23 732607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 732614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 732621] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1211446|loss_rate:55.56|path_pto:0| [2025/09/12 04:10:23 732627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:478391| [2025/09/12 04:10:23 732633] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 732640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 732646] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1211446|loss_rate:55.56|path_pto:0| [2025/09/12 04:10:23 732652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 732666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 732672] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 732678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 732691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 732698] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 732703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 732710] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 732716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 732722] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 732728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 732735] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 732741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 732747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223733333| [2025/09/12 04:10:23 732754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223733333| [2025/09/12 04:10:23 732759] [debug] |xqc_engine_wakeup_after|wakeup:1757650223733333|now:1757650223732759|diff:574| [2025/09/12 04:10:23 732765] [debug] |xqc_engine_main_logic|END|now:1757650223732550| [2025/09/12 04:10:23 732773] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223732773| [2025/09/12 04:10:23 732778] [debug] |xqc_engine_wakeup_after|wakeup:1757650223733333|now:1757650223732778|diff:555| [2025/09/12 04:10:23 732784] [debug] |xqc_engine_main_logic|END|now:1757650223732773| [2025/09/12 04:10:23 733849] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223733848| [2025/09/12 04:10:23 733863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223733333|pq_index:0| [2025/09/12 04:10:23 733871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223732550| [2025/09/12 04:10:23 733880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223733878| [2025/09/12 04:10:23 733887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223733333|now:1757650223733878| [2025/09/12 04:10:23 733894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223733333|now:1757650223733878| [2025/09/12 04:10:23 733900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 733907] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 733914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56048|min_srtt:56048|path_bw:1211446|loss_rate:55.56|path_pto:0| [2025/09/12 04:10:23 733922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 733930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 733935] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 733949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 733956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 733963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 733970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 733976] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 733983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/09/12 04:10:23 734049] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115200|now:1757650223733995|stream_id:0|stream_offset:262357| [2025/09/12 04:10:23 734060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:633|origin_pktnum:252|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 734067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:115200|applimit:0| [2025/09/12 04:10:23 734074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223737296|now:1757650223734074|interval:3222| [2025/09/12 04:10:23 734081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223737296|now:1757650223734074|interv:3222| [2025/09/12 04:10:23 734086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:116400| [2025/09/12 04:10:23 734091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 734096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 734100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2074| [2025/09/12 04:10:23 734104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223736178|now:1757650223734104|interv:2074| [2025/09/12 04:10:23 734108] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2074| [2025/09/12 04:10:23 734112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 734116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 734120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 734124] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 734128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 734132] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223736178| [2025/09/12 04:10:23 734136] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223736178| [2025/09/12 04:10:23 734145] [debug] |xqc_engine_wakeup_after|wakeup:1757650223736178|now:1757650223734145|diff:2033| [2025/09/12 04:10:23 734150] [debug] |xqc_engine_main_logic|END|now:1757650223733878| [2025/09/12 04:10:23 734159] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223734158| [2025/09/12 04:10:23 734164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 734170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:184| [2025/09/12 04:10:23 734174] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/09/12 04:10:23 734180] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/09/12 04:10:23 734184] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 734191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:537|origin_pktnum:403|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:540|path_largest_ack:537| [2025/09/12 04:10:23 734196] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:148800|prior_delivered:273888|prior_time:1757650223675095|is_app_limited:0|send_elapse:54881|ack_elapse:59063|ctl_first_sent_time:1757650223676053|lagest_ack_time:1757650223734158|curr_delivered:342288| [2025/09/12 04:10:23 734201] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223676053| [2025/09/12 04:10:23 734205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/09/12 04:10:23 734210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:540|origin_pktnum:406|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:540|path_largest_ack:540| [2025/09/12 04:10:23 734214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:148800|prior_delivered:276288|prior_time:1757650223677092|is_app_limited:0|send_elapse:56650|ack_elapse:57066|ctl_first_sent_time:1757650223677930|lagest_ack_time:1757650223734158|curr_delivered:343488| [2025/09/12 04:10:23 734219] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223677930| [2025/09/12 04:10:23 734223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:23 734227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56048|rttvar:478|minrtt:30473|latest_rtt:56228|ack_delay:24| [2025/09/12 04:10:23 734231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56067|rttvar:398|minrtt:30473|latest_rtt:56228|ack_delay:24| [2025/09/12 04:10:23 734235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:540|lost_pn:537|thresh:3| [2025/09/12 04:10:23 734239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 734682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 734694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 734750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 734763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:535|lost_pn:537|po_sent_time:1757650223674242|lost_send_time:1757650223670902|loss_delay:63256|frame:STREAM |repair:128| [2025/09/12 04:10:23 734770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223674242u| [2025/09/12 04:10:23 734777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 734783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223739399|now:1757650223734783|interval:4616| [2025/09/12 04:10:23 734790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223739399|now:1757650223734783|interv:4616| [2025/09/12 04:10:23 734797] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56650, ack_elapse 57066, delivered 67200|rate 1177583|lost 239| [2025/09/12 04:10:23 734803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177583) in round 7| [2025/09/12 04:10:23 734810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 734815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 734819] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223677930|recovery:1|recovery_start:1757650223734777|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 734827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223677930|recovery:1|recovery_start:1757650223734777|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 734832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:112800|srtt:56067|latest_rtt:56228|min_rtt:30473|applimit:0|lost:226|recovery:1|recovery_start:1757650223734777|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 734838] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/09/12 04:10:23 734843] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1757650223734158|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 734848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343734158|now:1757650223734158|interv:120000000| [2025/09/12 04:10:23 734852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343734158|now:1757650223734158|interv:120000000| [2025/09/12 04:10:23 734856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223736178|pq_index:0| [2025/09/12 04:10:23 734860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223733878| [2025/09/12 04:10:23 734864] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223734864| [2025/09/12 04:10:23 734869] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223734868| [2025/09/12 04:10:23 734874] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 734879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|min_srtt:56067|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 734883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 734888] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 734893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:535|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 734897] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|min_srtt:56067|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 734901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 734906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 734910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 734917] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|min_srtt:56067|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 734922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:480765| [2025/09/12 04:10:23 734926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 734930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 734934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56067|min_srtt:56067|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 734939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:481952| [2025/09/12 04:10:23 734943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 734947] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 734951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 734955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 734960] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 734964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 734968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 734972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 734976] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 734980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 734985] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 734988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 734992] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223736178| [2025/09/12 04:10:23 734996] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223736178| [2025/09/12 04:10:23 735000] [debug] |xqc_engine_wakeup_after|wakeup:1757650223736178|now:1757650223735000|diff:1178| [2025/09/12 04:10:23 735005] [debug] |xqc_engine_main_logic|END|now:1757650223734868| [2025/09/12 04:10:23 735010] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223735010| [2025/09/12 04:10:23 735014] [debug] |xqc_engine_wakeup_after|wakeup:1757650223736178|now:1757650223735014|diff:1164| [2025/09/12 04:10:23 735018] [debug] |xqc_engine_main_logic|END|now:1757650223735010| [2025/09/12 04:10:23 735884] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223735882| [2025/09/12 04:10:23 735898] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 735907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:185| [2025/09/12 04:10:23 735914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/09/12 04:10:23 735922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/09/12 04:10:23 735927] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 735939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:541| [2025/09/12 04:10:23 735946] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:150000|prior_delivered:276288|prior_time:1757650223677092|is_app_limited:0|send_elapse:56765|ack_elapse:58790|ctl_first_sent_time:1757650223678045|lagest_ack_time:1757650223735882|curr_delivered:344688| [2025/09/12 04:10:23 735954] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223678045| [2025/09/12 04:10:23 735965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:23 735972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:543| [2025/09/12 04:10:23 735979] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:150000|prior_delivered:278688|prior_time:1757650223679030|is_app_limited:0|send_elapse:58266|ack_elapse:56852|ctl_first_sent_time:1757650223679755|lagest_ack_time:1757650223735882|curr_delivered:345888| [2025/09/12 04:10:23 735986] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223679755| [2025/09/12 04:10:23 735992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/09/12 04:10:23 735999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56067|rttvar:398|minrtt:30473|latest_rtt:56127|ack_delay:24| [2025/09/12 04:10:23 736005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56071|rttvar:308|minrtt:30473|latest_rtt:56127|ack_delay:24| [2025/09/12 04:10:23 736012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:543|lost_pn:540|thresh:3| [2025/09/12 04:10:23 736018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 736344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 736354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 736404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 736446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:538|lost_pn:540|po_sent_time:1757650223676143|lost_send_time:1757650223672740|loss_delay:63142|frame:STREAM |repair:128| [2025/09/12 04:10:23 736454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:539|lost_pn:540|po_sent_time:1757650223676224|lost_send_time:1757650223672740|loss_delay:63142|frame:STREAM |repair:128| [2025/09/12 04:10:23 736461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223676224u| [2025/09/12 04:10:23 736467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 736474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223741288|now:1757650223736474|interval:4814| [2025/09/12 04:10:23 736481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223741288|now:1757650223736474|interv:4814| [2025/09/12 04:10:23 736487] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58266, ack_elapse 56852, delivered 67200|rate 1153331|lost 241| [2025/09/12 04:10:23 736494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153331) in round 7| [2025/09/12 04:10:23 736500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 736507] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 736519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223679755|recovery:1|recovery_start:1757650223736467|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 736526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223679755|recovery:1|recovery_start:1757650223736467|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 736533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:108000|srtt:56071|latest_rtt:56127|min_rtt:30473|applimit:0|lost:226|recovery:1|recovery_start:1757650223736467|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 736542] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/09/12 04:10:23 736549] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1757650223735882|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 736557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343735882|now:1757650223735882|interv:120000000| [2025/09/12 04:10:23 736563] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343735882|now:1757650223735882|interv:120000000| [2025/09/12 04:10:23 736569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223736178|pq_index:0| [2025/09/12 04:10:23 736575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223734868| [2025/09/12 04:10:23 736581] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223736580| [2025/09/12 04:10:23 736588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223736586| [2025/09/12 04:10:23 736595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223736178|now:1757650223736586| [2025/09/12 04:10:23 736602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223736178|now:1757650223736586| [2025/09/12 04:10:23 736607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 736613] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 736620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 736627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 736634] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 736641] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:538|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 736648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 736655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 736668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 736676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:539|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 736683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 736689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:481952| [2025/09/12 04:10:23 736695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 736701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 736708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 736714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:483139| [2025/09/12 04:10:23 736721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 736728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 736734] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56071|min_srtt:56071|path_bw:1211446|loss_rate:55.88|path_pto:0| [2025/09/12 04:10:23 736741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:484326| [2025/09/12 04:10:23 736747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 736753] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 736759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 736765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 736773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:514|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 736779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 736785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 736792] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/09/12 04:10:23 736828] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108000|now:1757650223736803|stream_id:0|stream_offset:403610| [2025/09/12 04:10:23 736845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:634|origin_pktnum:514|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 736852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:108000|applimit:0| [2025/09/12 04:10:23 736859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223741288|now:1757650223736859|interval:4429| [2025/09/12 04:10:23 736865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223741288|now:1757650223736859|interv:4429| [2025/09/12 04:10:23 736870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:109200| [2025/09/12 04:10:23 736875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 736879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 736884] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2152| [2025/09/12 04:10:23 736888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223739039|now:1757650223736887|interv:2152| [2025/09/12 04:10:23 736891] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2152| [2025/09/12 04:10:23 736895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 736899] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 736903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 736908] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 736911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 736915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223739039| [2025/09/12 04:10:23 736920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223739039| [2025/09/12 04:10:23 736924] [debug] |xqc_engine_wakeup_after|wakeup:1757650223739039|now:1757650223736923|diff:2116| [2025/09/12 04:10:23 736928] [debug] |xqc_engine_main_logic|END|now:1757650223736586| [2025/09/12 04:10:23 736933] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223736933| [2025/09/12 04:10:23 736937] [debug] |xqc_engine_wakeup_after|wakeup:1757650223739039|now:1757650223736937|diff:2102| [2025/09/12 04:10:23 736941] [debug] |xqc_engine_main_logic|END|now:1757650223736933| [2025/09/12 04:10:23 737882] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223737880| [2025/09/12 04:10:23 737897] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 737906] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:186| [2025/09/12 04:10:23 737912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/09/12 04:10:23 737922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/09/12 04:10:23 737937] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 737948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:544| [2025/09/12 04:10:23 737956] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:151200|prior_delivered:278688|prior_time:1757650223679030|is_app_limited:0|send_elapse:58363|ack_elapse:58850|ctl_first_sent_time:1757650223679852|lagest_ack_time:1757650223737880|curr_delivered:347088| [2025/09/12 04:10:23 737963] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223679852| [2025/09/12 04:10:23 737970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:23 737976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:545|origin_pktnum:411|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:545| [2025/09/12 04:10:23 737983] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:174|tx_in_flight:150000|prior_delivered:279888|prior_time:1757650223680130|is_app_limited:0|send_elapse:57886|ack_elapse:57750|ctl_first_sent_time:1757650223680919|lagest_ack_time:1757650223737880|curr_delivered:348288| [2025/09/12 04:10:23 737990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223680919| [2025/09/12 04:10:23 737995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/09/12 04:10:23 737999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56071|rttvar:308|minrtt:30473|latest_rtt:56961|ack_delay:32| [2025/09/12 04:10:23 738003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56179|rttvar:445|minrtt:30473|latest_rtt:56961|ack_delay:32| [2025/09/12 04:10:23 738008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/09/12 04:10:23 738012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 738340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 738347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 738387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 738407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:542|lost_pn:542|po_sent_time:1757650223678146|lost_send_time:1757650223673799|loss_delay:64081|frame:STREAM |repair:128| [2025/09/12 04:10:23 738412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223678146u| [2025/09/12 04:10:23 738416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 738439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56179|rtt_var:445|pto_duration:58179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 738447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 738454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 738460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 105600| [2025/09/12 04:10:23 738467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223814982|now:1757650223738439|interv:76543| [2025/09/12 04:10:23 738472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223814982|now:1757650223738439|interval:76543|pto_count:0|srtt:56179 [2025/09/12 04:10:23 738479] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57886, ack_elapse 57750, delivered 68400|rate 1181632|lost 242| [2025/09/12 04:10:23 738485] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181632) in round 7| [2025/09/12 04:10:23 738491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 738498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 738509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223680919|recovery:1|recovery_start:1757650223738416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 738515] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223680919|recovery:1|recovery_start:1757650223738416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 738522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:105600|srtt:56179|latest_rtt:56961|min_rtt:30473|applimit:0|lost:227|recovery:1|recovery_start:1757650223738416|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 738531] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/09/12 04:10:23 738538] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1757650223737880|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 738545] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343737880|now:1757650223737880|interv:120000000| [2025/09/12 04:10:23 738551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343737880|now:1757650223737880|interv:120000000| [2025/09/12 04:10:23 738557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223739039|pq_index:0| [2025/09/12 04:10:23 738563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223736586| [2025/09/12 04:10:23 738570] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223738570| [2025/09/12 04:10:23 738577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223738575| [2025/09/12 04:10:23 738585] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 738592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|min_srtt:56179|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 738599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 738605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 738612] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:542|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 738618] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|min_srtt:56179|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 738625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:484326| [2025/09/12 04:10:23 738632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 738645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 738652] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|min_srtt:56179|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 738658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:485513| [2025/09/12 04:10:23 738665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 738671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 738677] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56179|min_srtt:56179|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 738684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:486700| [2025/09/12 04:10:23 738690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 738696] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 738703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 738710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 738716] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 738722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 738726] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 738730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 738735] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 738741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 738748] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 738752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 738758] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223739039| [2025/09/12 04:10:23 738765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223739039| [2025/09/12 04:10:23 738771] [debug] |xqc_engine_wakeup_after|wakeup:1757650223739039|now:1757650223738770|diff:269| [2025/09/12 04:10:23 738775] [debug] |xqc_engine_main_logic|END|now:1757650223738575| [2025/09/12 04:10:23 738783] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223738783| [2025/09/12 04:10:23 738789] [debug] |xqc_engine_wakeup_after|wakeup:1757650223739039|now:1757650223738789|diff:250| [2025/09/12 04:10:23 738801] [debug] |xqc_engine_main_logic|END|now:1757650223738783| [2025/09/12 04:10:23 738918] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223738917| [2025/09/12 04:10:23 738927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 738936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:187| [2025/09/12 04:10:23 738941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/09/12 04:10:23 738950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/09/12 04:10:23 738957] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 738968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:547|origin_pktnum:413|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:547| [2025/09/12 04:10:23 738975] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:147600|prior_delivered:281088|prior_time:1757650223681134|is_app_limited:0|send_elapse:56757|ack_elapse:57783|ctl_first_sent_time:1757650223681958|lagest_ack_time:1757650223738917|curr_delivered:349488| [2025/09/12 04:10:23 738982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223681958| [2025/09/12 04:10:23 738989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/09/12 04:10:23 738996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56179|rttvar:445|minrtt:30473|latest_rtt:56959|ack_delay:24| [2025/09/12 04:10:23 739002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56273|rttvar:523|minrtt:30473|latest_rtt:56959|ack_delay:24| [2025/09/12 04:10:23 739009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:547|lost_pn:544|thresh:3| [2025/09/12 04:10:23 739016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 739350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 739357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 739397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 739460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 739467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223745099|now:1757650223739467|interval:5632| [2025/09/12 04:10:23 739474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223745099|now:1757650223739467|interv:5632| [2025/09/12 04:10:23 739480] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56757, ack_elapse 57783, delivered 68400|rate 1183739|lost 242| [2025/09/12 04:10:23 739486] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183739) in round 7| [2025/09/12 04:10:23 739492] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 739498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 739503] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223681958|recovery:1|recovery_start:1757650223738416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 739510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223681958|recovery:1|recovery_start:1757650223738416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 739517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:104400|srtt:56273|latest_rtt:56959|min_rtt:30473|applimit:0|lost:227|recovery:1|recovery_start:1757650223738416|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 739526] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/09/12 04:10:23 739540] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1757650223738917|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 739547] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343738917|now:1757650223738917|interv:120000000| [2025/09/12 04:10:23 739553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343738917|now:1757650223738917|interv:120000000| [2025/09/12 04:10:23 739559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223739039|pq_index:0| [2025/09/12 04:10:23 739566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223738575| [2025/09/12 04:10:23 739571] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223739571| [2025/09/12 04:10:23 739579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223739577| [2025/09/12 04:10:23 739586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223739039|now:1757650223739577| [2025/09/12 04:10:23 739592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223739039|now:1757650223739577| [2025/09/12 04:10:23 739598] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 739604] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 739612] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56273|min_srtt:56273|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 739619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:104400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:486700| [2025/09/12 04:10:23 739626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56273|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 739633] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 739640] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56273|min_srtt:56273|path_bw:1211446|loss_rate:56.20|path_pto:0| [2025/09/12 04:10:23 739646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:104400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:487887| [2025/09/12 04:10:23 739653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 739658] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 739664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 739671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 739677] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:516|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 739683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 739696] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 739702] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/09/12 04:10:23 739739] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104400|now:1757650223739714|stream_id:0|stream_offset:333577| [2025/09/12 04:10:23 739748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:635|origin_pktnum:382|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 739756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:104400|applimit:0| [2025/09/12 04:10:23 739762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223745099|now:1757650223739762|interval:5337| [2025/09/12 04:10:23 739769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223745099|now:1757650223739762|interv:5337| [2025/09/12 04:10:23 739776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:105600| [2025/09/12 04:10:23 739783] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 739789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 739795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2105| [2025/09/12 04:10:23 739801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223741906|now:1757650223739801|interv:2105| [2025/09/12 04:10:23 739806] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2105| [2025/09/12 04:10:23 739812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 739818] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 739823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 739830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 739836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 739842] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223741906| [2025/09/12 04:10:23 739848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223741906| [2025/09/12 04:10:23 739854] [debug] |xqc_engine_wakeup_after|wakeup:1757650223741906|now:1757650223739854|diff:2052| [2025/09/12 04:10:23 739861] [debug] |xqc_engine_main_logic|END|now:1757650223739577| [2025/09/12 04:10:23 739869] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223739869| [2025/09/12 04:10:23 739876] [debug] |xqc_engine_wakeup_after|wakeup:1757650223741906|now:1757650223739876|diff:2030| [2025/09/12 04:10:23 739882] [debug] |xqc_engine_main_logic|END|now:1757650223739869| [2025/09/12 04:10:23 739967] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223739966| [2025/09/12 04:10:23 739977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 739992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:188| [2025/09/12 04:10:23 739998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/09/12 04:10:23 740008] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/09/12 04:10:23 740014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 740025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:551|origin_pktnum:417|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:551|path_largest_ack:551| [2025/09/12 04:10:23 740033] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:147600|prior_delivered:283488|prior_time:1757650223683090|is_app_limited:0|send_elapse:57608|ack_elapse:56876|ctl_first_sent_time:1757650223683980|lagest_ack_time:1757650223739966|curr_delivered:350688| [2025/09/12 04:10:23 740040] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223683980| [2025/09/12 04:10:23 740047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/09/12 04:10:23 740053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56273|rttvar:523|minrtt:30473|latest_rtt:55986|ack_delay:32| [2025/09/12 04:10:23 740059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56233|rttvar:472|minrtt:30473|latest_rtt:55986|ack_delay:32| [2025/09/12 04:10:23 740066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:551|lost_pn:548|thresh:3| [2025/09/12 04:10:23 740072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 740388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 740396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 740469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 740506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:546|lost_pn:548|po_sent_time:1757650223681021|lost_send_time:1757650223676704|loss_delay:63262|frame:STREAM |repair:128| [2025/09/12 04:10:23 740513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:548|lost_pn:548|po_sent_time:1757650223682048|lost_send_time:1757650223676704|loss_delay:63262|frame:STREAM |repair:128| [2025/09/12 04:10:23 740520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223682048u| [2025/09/12 04:10:23 740526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 740532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223745377|now:1757650223740532|interval:4845| [2025/09/12 04:10:23 740539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223745377|now:1757650223740532|interv:4845| [2025/09/12 04:10:23 740545] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57608, ack_elapse 56876, delivered 67200|rate 1166504|lost 244| [2025/09/12 04:10:23 740552] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166504) in round 7| [2025/09/12 04:10:23 740557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 740563] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 740569] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223683980|recovery:1|recovery_start:1757650223740526|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 740576] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223683980|recovery:1|recovery_start:1757650223740526|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 740583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:102000|srtt:56233|latest_rtt:55986|min_rtt:30473|applimit:0|lost:228|recovery:1|recovery_start:1757650223740526|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 740591] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/09/12 04:10:23 740603] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1757650223739966|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 740611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343739966|now:1757650223739966|interv:120000000| [2025/09/12 04:10:23 740617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343739966|now:1757650223739966|interv:120000000| [2025/09/12 04:10:23 740623] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223741906|pq_index:0| [2025/09/12 04:10:23 740629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223739577| [2025/09/12 04:10:23 740635] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223740635| [2025/09/12 04:10:23 740643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223740641| [2025/09/12 04:10:23 740650] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 740657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 740664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 740670] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 740678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:546|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 740685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 740691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 740698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 740705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:548|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 740711] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 740718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:487887| [2025/09/12 04:10:23 740724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 740730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 740737] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56233|min_srtt:56233|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 740748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:489074| [2025/09/12 04:10:23 740754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 740761] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 740766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 740773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 740780] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 740786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 740792] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 740798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 740804] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 740809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 740813] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 740817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 740821] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223741906| [2025/09/12 04:10:23 740825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223741906| [2025/09/12 04:10:23 740829] [debug] |xqc_engine_wakeup_after|wakeup:1757650223741906|now:1757650223740829|diff:1077| [2025/09/12 04:10:23 740833] [debug] |xqc_engine_main_logic|END|now:1757650223740641| [2025/09/12 04:10:23 740839] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223740839| [2025/09/12 04:10:23 740843] [debug] |xqc_engine_wakeup_after|wakeup:1757650223741906|now:1757650223740843|diff:1063| [2025/09/12 04:10:23 740846] [debug] |xqc_engine_main_logic|END|now:1757650223740839| [2025/09/12 04:10:23 741893] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223741892| [2025/09/12 04:10:23 741908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 741917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:189| [2025/09/12 04:10:23 741923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/09/12 04:10:23 741932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/09/12 04:10:23 741938] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 741949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:552|origin_pktnum:418|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:555|path_largest_ack:552| [2025/09/12 04:10:23 741974] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:148800|prior_delivered:283488|prior_time:1757650223683090|is_app_limited:0|send_elapse:57739|ack_elapse:58802|ctl_first_sent_time:1757650223684111|lagest_ack_time:1757650223741892|curr_delivered:351888| [2025/09/12 04:10:23 741982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223684111| [2025/09/12 04:10:23 741988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/09/12 04:10:23 741995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:555|origin_pktnum:421|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:555|path_largest_ack:555| [2025/09/12 04:10:23 742001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:148800|prior_delivered:284688|prior_time:1757650223684417|is_app_limited:0|send_elapse:57796|ack_elapse:57475|ctl_first_sent_time:1757650223685265|lagest_ack_time:1757650223741892|curr_delivered:353088| [2025/09/12 04:10:23 742006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223685265| [2025/09/12 04:10:23 742013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/09/12 04:10:23 742018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56233|rttvar:472|minrtt:30473|latest_rtt:56627|ack_delay:32| [2025/09/12 04:10:23 742024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56278|rttvar:444|minrtt:30473|latest_rtt:56627|ack_delay:32| [2025/09/12 04:10:23 742028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:555|lost_pn:552|thresh:3| [2025/09/12 04:10:23 742032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 742344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 742352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 742439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 742447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:549|lost_pn:552|po_sent_time:1757650223682115|lost_send_time:1757650223678187|loss_delay:63705|frame:STREAM |repair:128| [2025/09/12 04:10:23 742451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:550|lost_pn:552|po_sent_time:1757650223682171|lost_send_time:1757650223678187|loss_delay:63705|frame:STREAM |repair:128| [2025/09/12 04:10:23 742457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223682171u| [2025/09/12 04:10:23 742463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 742469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223747920|now:1757650223742469|interval:5451| [2025/09/12 04:10:23 742476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223747920|now:1757650223742469|interv:5451| [2025/09/12 04:10:23 742482] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57796, ack_elapse 57475, delivered 68400|rate 1183472|lost 246| [2025/09/12 04:10:23 742488] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183472) in round 7| [2025/09/12 04:10:23 742494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 742500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 742506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223685265|recovery:1|recovery_start:1757650223742463|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 742513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223685265|recovery:1|recovery_start:1757650223742463|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 742520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:97200|srtt:56278|latest_rtt:56627|min_rtt:30473|applimit:0|lost:228|recovery:1|recovery_start:1757650223742463|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 742535] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/09/12 04:10:23 742542] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1757650223741892|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 742549] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343741892|now:1757650223741892|interv:120000000| [2025/09/12 04:10:23 742555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343741892|now:1757650223741892|interv:120000000| [2025/09/12 04:10:23 742562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223741906|pq_index:0| [2025/09/12 04:10:23 742568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223740641| [2025/09/12 04:10:23 742574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223742574| [2025/09/12 04:10:23 742582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223742580| [2025/09/12 04:10:23 742589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223741906|now:1757650223742580| [2025/09/12 04:10:23 742595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223741906|now:1757650223742580| [2025/09/12 04:10:23 742602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 742609] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 742616] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 742622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 742629] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 742635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:549|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 742642] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 742648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 742654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 742661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:550|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 742667] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 742673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:489074| [2025/09/12 04:10:23 742685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 742692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 742699] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 742705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:490261| [2025/09/12 04:10:23 742712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 742718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 742724] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56278|min_srtt:56278|path_bw:1211446|loss_rate:56.52|path_pto:0| [2025/09/12 04:10:23 742730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:491448| [2025/09/12 04:10:23 742736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 742742] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 742748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 742755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 742761] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 742768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 742774] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 742780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/09/12 04:10:23 742839] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1757650223742791|stream_id:0|stream_offset:404797| [2025/09/12 04:10:23 742848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:636|origin_pktnum:517|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 742855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/09/12 04:10:23 742861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223747920|now:1757650223742861|interval:5059| [2025/09/12 04:10:23 742867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223747920|now:1757650223742861|interv:5059| [2025/09/12 04:10:23 742880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:98400| [2025/09/12 04:10:23 742887] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 742893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 742900] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1859| [2025/09/12 04:10:23 742906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223744765|now:1757650223742906|interv:1859| [2025/09/12 04:10:23 742912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1859| [2025/09/12 04:10:23 742918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 742924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 742930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 742937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 742942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 742948] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223744765| [2025/09/12 04:10:23 742954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223744765| [2025/09/12 04:10:23 742960] [debug] |xqc_engine_wakeup_after|wakeup:1757650223744765|now:1757650223742960|diff:1805| [2025/09/12 04:10:23 742967] [debug] |xqc_engine_main_logic|END|now:1757650223742580| [2025/09/12 04:10:23 742975] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223742974| [2025/09/12 04:10:23 742980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 742985] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:190| [2025/09/12 04:10:23 742989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/09/12 04:10:23 742996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/09/12 04:10:23 743000] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 743010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:558|origin_pktnum:297|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:558|path_largest_ack:558| [2025/09/12 04:10:23 743017] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:148800|prior_delivered:285888|prior_time:1757650223685500|is_app_limited:0|send_elapse:58742|ack_elapse:57474|ctl_first_sent_time:1757650223686382|lagest_ack_time:1757650223742974|curr_delivered:354288| [2025/09/12 04:10:23 743024] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223686382| [2025/09/12 04:10:23 743029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/09/12 04:10:23 743033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56278|rttvar:444|minrtt:30473|latest_rtt:56592|ack_delay:24| [2025/09/12 04:10:23 743037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56315|rttvar:405|minrtt:30473|latest_rtt:56592|ack_delay:24| [2025/09/12 04:10:23 743047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:558|lost_pn:555|thresh:3| [2025/09/12 04:10:23 743051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 743343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 743418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 743443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 743450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:553|lost_pn:555|po_sent_time:1757650223684215|lost_send_time:1757650223679308|loss_delay:63666|frame:STREAM |repair:128| [2025/09/12 04:10:23 743457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:554|lost_pn:555|po_sent_time:1757650223684335|lost_send_time:1757650223679308|loss_delay:63666|frame:STREAM |repair:128| [2025/09/12 04:10:23 743468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223684335u| [2025/09/12 04:10:23 743474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 743480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223749006|now:1757650223743479|interval:5527| [2025/09/12 04:10:23 743486] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223749006|now:1757650223743479|interv:5527| [2025/09/12 04:10:23 743492] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58742, ack_elapse 57474, delivered 68400|rate 1164413|lost 248| [2025/09/12 04:10:23 743499] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164413) in round 7| [2025/09/12 04:10:23 743506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 743512] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 743518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223686382|recovery:1|recovery_start:1757650223743473|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 743525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223686382|recovery:1|recovery_start:1757650223743473|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 743532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:94800|srtt:56315|latest_rtt:56592|min_rtt:30473|applimit:0|lost:229|recovery:1|recovery_start:1757650223743473|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 743541] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/09/12 04:10:23 743548] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1757650223742974|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 743555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343742974|now:1757650223742974|interv:120000000| [2025/09/12 04:10:23 743561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343742974|now:1757650223742974|interv:120000000| [2025/09/12 04:10:23 743567] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223744765|pq_index:0| [2025/09/12 04:10:23 743573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223742580| [2025/09/12 04:10:23 743578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223743578| [2025/09/12 04:10:23 743586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223743584| [2025/09/12 04:10:23 743594] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 743602] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|min_srtt:56315|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 743615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 743622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 743629] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:553|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 743636] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|min_srtt:56315|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 743643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 743650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 743656] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:554|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 743662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|min_srtt:56315|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 743669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:491448| [2025/09/12 04:10:23 743675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 743681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 743687] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56315|min_srtt:56315|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 743693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:492635| [2025/09/12 04:10:23 743700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 743705] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 743711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 743718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 743725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 743732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 743738] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 743744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 743756] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 743762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 743767] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 743773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 743779] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223744765| [2025/09/12 04:10:23 743786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223744765| [2025/09/12 04:10:23 743792] [debug] |xqc_engine_wakeup_after|wakeup:1757650223744765|now:1757650223743792|diff:973| [2025/09/12 04:10:23 743796] [debug] |xqc_engine_main_logic|END|now:1757650223743584| [2025/09/12 04:10:23 743802] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223743802| [2025/09/12 04:10:23 743806] [debug] |xqc_engine_wakeup_after|wakeup:1757650223744765|now:1757650223743805|diff:960| [2025/09/12 04:10:23 743809] [debug] |xqc_engine_main_logic|END|now:1757650223743802| [2025/09/12 04:10:23 744852] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223744851| [2025/09/12 04:10:23 744879] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 744889] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:191| [2025/09/12 04:10:23 744896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/09/12 04:10:23 744905] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/09/12 04:10:23 744911] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 744922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:559|origin_pktnum:425|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:559| [2025/09/12 04:10:23 744929] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:150000|prior_delivered:285888|prior_time:1757650223685500|is_app_limited:0|send_elapse:58845|ack_elapse:59351|ctl_first_sent_time:1757650223686485|lagest_ack_time:1757650223744851|curr_delivered:355488| [2025/09/12 04:10:23 744936] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223686485| [2025/09/12 04:10:23 744943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/09/12 04:10:23 744950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:561|origin_pktnum:300|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:561| [2025/09/12 04:10:23 744957] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:148800|prior_delivered:288288|prior_time:1757650223687049|is_app_limited:0|send_elapse:56942|ack_elapse:57802|ctl_first_sent_time:1757650223688140|lagest_ack_time:1757650223744851|curr_delivered:356688| [2025/09/12 04:10:23 744964] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223688140| [2025/09/12 04:10:23 744970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/09/12 04:10:23 744976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56315|rttvar:405|minrtt:30473|latest_rtt:56711|ack_delay:24| [2025/09/12 04:10:23 744991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56361|rttvar:397|minrtt:30473|latest_rtt:56711|ack_delay:24| [2025/09/12 04:10:23 744995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:561|lost_pn:558|thresh:3| [2025/09/12 04:10:23 745002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 745291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 745375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 745381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 745400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:556|lost_pn:558|po_sent_time:1757650223685340|lost_send_time:1757650223681052|loss_delay:63799|frame:STREAM |repair:128| [2025/09/12 04:10:23 745407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:557|lost_pn:558|po_sent_time:1757650223685415|lost_send_time:1757650223681052|loss_delay:63799|frame:STREAM |repair:128| [2025/09/12 04:10:23 745437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223685415u| [2025/09/12 04:10:23 745447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 745454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223750356|now:1757650223745453|interval:4903| [2025/09/12 04:10:23 745461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223750356|now:1757650223745453|interv:4903| [2025/09/12 04:10:23 745467] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56942, ack_elapse 57802, delivered 68400|rate 1183350|lost 250| [2025/09/12 04:10:23 745474] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183350) in round 7| [2025/09/12 04:10:23 745480] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 745487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 745493] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223688140|recovery:1|recovery_start:1757650223745447|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 745500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223688140|recovery:1|recovery_start:1757650223745447|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 745507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:90000|srtt:56361|latest_rtt:56711|min_rtt:30473|applimit:0|lost:229|recovery:1|recovery_start:1757650223745447|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 745517] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/09/12 04:10:23 745523] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1757650223744851|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 745530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343744851|now:1757650223744851|interv:120000000| [2025/09/12 04:10:23 745536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343744851|now:1757650223744851|interv:120000000| [2025/09/12 04:10:23 745542] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223744765|pq_index:0| [2025/09/12 04:10:23 745549] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223743584| [2025/09/12 04:10:23 745554] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223745554| [2025/09/12 04:10:23 745562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223745560| [2025/09/12 04:10:23 745569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223744765|now:1757650223745560| [2025/09/12 04:10:23 745576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223744765|now:1757650223745560| [2025/09/12 04:10:23 745583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 745595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 745603] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 745609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 745616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 745623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:556|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 745631] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 745638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 745645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 745653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:557|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 745660] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 745666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:492635| [2025/09/12 04:10:23 745672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 745679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 745685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 745691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:493822| [2025/09/12 04:10:23 745697] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 745703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 745709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1211446|loss_rate:56.83|path_pto:0| [2025/09/12 04:10:23 745715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 745722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 745732] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 745738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 745744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 745752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:519|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 745758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 745765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 745772] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/09/12 04:10:23 745813] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90000|now:1757650223745785|stream_id:0|stream_offset:335951| [2025/09/12 04:10:23 745824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:637|origin_pktnum:385|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 745831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:90000|applimit:0| [2025/09/12 04:10:23 745838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223750356|now:1757650223745838|interval:4518| [2025/09/12 04:10:23 745845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223750356|now:1757650223745838|interv:4518| [2025/09/12 04:10:23 745850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:91200| [2025/09/12 04:10:23 745858] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 745864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 745871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1750| [2025/09/12 04:10:23 745877] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223747627|now:1757650223745877|interv:1750| [2025/09/12 04:10:23 745883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1750| [2025/09/12 04:10:23 745889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 745895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 745901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 745907] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 745911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 745916] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223747627| [2025/09/12 04:10:23 745928] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223747627| [2025/09/12 04:10:23 745934] [debug] |xqc_engine_wakeup_after|wakeup:1757650223747627|now:1757650223745934|diff:1693| [2025/09/12 04:10:23 745939] [debug] |xqc_engine_main_logic|END|now:1757650223745560| [2025/09/12 04:10:23 745949] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223745949| [2025/09/12 04:10:23 745956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 745964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:192| [2025/09/12 04:10:23 745970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/09/12 04:10:23 745980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/09/12 04:10:23 745987] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 745998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:564|origin_pktnum:430|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:564|path_largest_ack:564| [2025/09/12 04:10:23 746005] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:147600|prior_delivered:290688|prior_time:1757650223689009|is_app_limited:0|send_elapse:57586|ack_elapse:56940|ctl_first_sent_time:1757650223689861|lagest_ack_time:1757650223745949|curr_delivered:357888| [2025/09/12 04:10:23 746012] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223689861| [2025/09/12 04:10:23 746017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/09/12 04:10:23 746021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56361|rttvar:397|minrtt:30473|latest_rtt:56088|ack_delay:24| [2025/09/12 04:10:23 746026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56324|rttvar:372|minrtt:30473|latest_rtt:56088|ack_delay:24| [2025/09/12 04:10:23 746030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:564|lost_pn:561|thresh:3| [2025/09/12 04:10:23 746034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 746316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 746399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 746444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 746452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:560|lost_pn:561|po_sent_time:1757650223686557|lost_send_time:1757650223682585|loss_delay:63364|frame:STREAM |repair:128| [2025/09/12 04:10:23 746458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223686557u| [2025/09/12 04:10:23 746465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 746471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223751627|now:1757650223746471|interval:5156| [2025/09/12 04:10:23 746477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223751627|now:1757650223746471|interv:5156| [2025/09/12 04:10:23 746483] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57586, ack_elapse 56940, delivered 67200|rate 1166950|lost 251| [2025/09/12 04:10:23 746490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166950) in round 7| [2025/09/12 04:10:23 746496] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 746502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 746509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223689861|recovery:1|recovery_start:1757650223746465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 746515] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223689861|recovery:1|recovery_start:1757650223746465|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 746522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:88800|srtt:56324|latest_rtt:56088|min_rtt:30473|applimit:0|lost:230|recovery:1|recovery_start:1757650223746465|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 746537] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/09/12 04:10:23 746543] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1757650223745949|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 746550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343745949|now:1757650223745949|interv:120000000| [2025/09/12 04:10:23 746556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343745949|now:1757650223745949|interv:120000000| [2025/09/12 04:10:23 746563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223747627|pq_index:0| [2025/09/12 04:10:23 746569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223745560| [2025/09/12 04:10:23 746574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223746574| [2025/09/12 04:10:23 746582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223746580| [2025/09/12 04:10:23 746589] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 746596] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1211446|loss_rate:57.14|path_pto:0| [2025/09/12 04:10:23 746603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 746610] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 746617] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:560|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 746623] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1211446|loss_rate:57.14|path_pto:0| [2025/09/12 04:10:23 746630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 746636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 746643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 746650] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1211446|loss_rate:57.14|path_pto:0| [2025/09/12 04:10:23 746656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:496196| [2025/09/12 04:10:23 746662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 746674] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 746680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 746687] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 746694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 746701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 746707] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 746712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 746718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 746725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 746731] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 746737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 746742] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223747627| [2025/09/12 04:10:23 746748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223747627| [2025/09/12 04:10:23 746754] [debug] |xqc_engine_wakeup_after|wakeup:1757650223747627|now:1757650223746754|diff:873| [2025/09/12 04:10:23 746760] [debug] |xqc_engine_main_logic|END|now:1757650223746580| [2025/09/12 04:10:23 746768] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223746768| [2025/09/12 04:10:23 746773] [debug] |xqc_engine_wakeup_after|wakeup:1757650223747627|now:1757650223746773|diff:854| [2025/09/12 04:10:23 746780] [debug] |xqc_engine_main_logic|END|now:1757650223746768| [2025/09/12 04:10:23 747838] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223747838| [2025/09/12 04:10:23 747852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223747627|pq_index:0| [2025/09/12 04:10:23 747858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223746580| [2025/09/12 04:10:23 747867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223747865| [2025/09/12 04:10:23 747873] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223747627|now:1757650223747865| [2025/09/12 04:10:23 747880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223747627|now:1757650223747865| [2025/09/12 04:10:23 747885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 747891] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 747899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56324|min_srtt:56324|path_bw:1211446|loss_rate:57.14|path_pto:0| [2025/09/12 04:10:23 747914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:496196| [2025/09/12 04:10:23 747921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 747927] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 747933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 747941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 747948] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:520|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 747955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 747962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 747969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/09/12 04:10:23 748010] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88800|now:1757650223747980|stream_id:0|stream_offset:405984| [2025/09/12 04:10:23 748019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:638|origin_pktnum:520|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 748027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:88800|applimit:0| [2025/09/12 04:10:23 748033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223751627|now:1757650223748033|interval:3594| [2025/09/12 04:10:23 748040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223751627|now:1757650223748033|interv:3594| [2025/09/12 04:10:23 748047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:90000| [2025/09/12 04:10:23 748054] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:521|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 748061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 748068] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2412| [2025/09/12 04:10:23 748074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223750486|now:1757650223748074|interv:2412| [2025/09/12 04:10:23 748081] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2412| [2025/09/12 04:10:23 748085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 748089] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 748093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 748103] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 748106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 748111] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223750486| [2025/09/12 04:10:23 748115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223750486| [2025/09/12 04:10:23 748119] [debug] |xqc_engine_wakeup_after|wakeup:1757650223750486|now:1757650223748119|diff:2367| [2025/09/12 04:10:23 748123] [debug] |xqc_engine_main_logic|END|now:1757650223747865| [2025/09/12 04:10:23 748132] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223748132| [2025/09/12 04:10:23 748137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 748143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:193| [2025/09/12 04:10:23 748147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/09/12 04:10:23 748153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/09/12 04:10:23 748157] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 748165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:565|origin_pktnum:431|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:565| [2025/09/12 04:10:23 748169] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:148800|prior_delivered:290688|prior_time:1757650223689009|is_app_limited:0|send_elapse:57692|ack_elapse:59123|ctl_first_sent_time:1757650223689967|lagest_ack_time:1757650223748132|curr_delivered:359088| [2025/09/12 04:10:23 748174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223689967| [2025/09/12 04:10:23 748179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/09/12 04:10:23 748183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:566|path_largest_ack:566| [2025/09/12 04:10:23 748187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:148800|prior_delivered:290688|prior_time:1757650223689009|is_app_limited:0|send_elapse:57692|ack_elapse:59123|ctl_first_sent_time:1757650223689967|lagest_ack_time:1757650223748132|curr_delivered:360288| [2025/09/12 04:10:23 748192] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223690064| [2025/09/12 04:10:23 748196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/09/12 04:10:23 748200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56324|rttvar:372|minrtt:30473|latest_rtt:58068|ack_delay:24| [2025/09/12 04:10:23 748204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56539|rttvar:709|minrtt:30473|latest_rtt:58068|ack_delay:24| [2025/09/12 04:10:23 748208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:566|lost_pn:563|thresh:3| [2025/09/12 04:10:23 748212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 748559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 748693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 748717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 748731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:562|lost_pn:563|po_sent_time:1757650223688263|lost_send_time:1757650223682806|loss_delay:65326|frame:STREAM |repair:128| [2025/09/12 04:10:23 748739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:563|lost_pn:563|po_sent_time:1757650223688351|lost_send_time:1757650223682806|loss_delay:65326|frame:STREAM |repair:128| [2025/09/12 04:10:23 748745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223688351u| [2025/09/12 04:10:23 748751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 748757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56539|rtt_var:709|pto_duration:59375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 748764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 748777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 748783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 85200| [2025/09/12 04:10:23 748788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223827355|now:1757650223748757|interv:78598| [2025/09/12 04:10:23 748794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223827355|now:1757650223748757|interval:78598|pto_count:0|srtt:56539 [2025/09/12 04:10:23 748801] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57692, ack_elapse 59123, delivered 69600|rate 1177206|lost 253| [2025/09/12 04:10:23 748808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177206) in round 7| [2025/09/12 04:10:23 748814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 748821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 748827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223690064|recovery:1|recovery_start:1757650223748751|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 748833] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223690064|recovery:1|recovery_start:1757650223748751|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 748840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:85200|srtt:56539|latest_rtt:58068|min_rtt:30473|applimit:0|lost:231|recovery:1|recovery_start:1757650223748751|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 748849] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/09/12 04:10:23 748856] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1757650223748132|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 748863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343748132|now:1757650223748132|interv:120000000| [2025/09/12 04:10:23 748870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343748132|now:1757650223748132|interv:120000000| [2025/09/12 04:10:23 748876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223750486|pq_index:0| [2025/09/12 04:10:23 748883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223747865| [2025/09/12 04:10:23 748889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223748889| [2025/09/12 04:10:23 748897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223748895| [2025/09/12 04:10:23 748904] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 748912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 748925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 748931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 748938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:562|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 748945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 748951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 748958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 748964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:563|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 748971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 748978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:496196| [2025/09/12 04:10:23 748984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 748991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 748997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 749004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:497383| [2025/09/12 04:10:23 749011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 749018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 749025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56539|min_srtt:56539|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 749032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 749038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 749044] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 749050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 749062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 749069] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:521|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 749076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 749083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 749089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 749095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 749102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 749108] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 749114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 749121] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223750486| [2025/09/12 04:10:23 749127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223750486| [2025/09/12 04:10:23 749133] [debug] |xqc_engine_wakeup_after|wakeup:1757650223750486|now:1757650223749133|diff:1353| [2025/09/12 04:10:23 749137] [debug] |xqc_engine_main_logic|END|now:1757650223748895| [2025/09/12 04:10:23 749145] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223749144| [2025/09/12 04:10:23 749149] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 749156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:194| [2025/09/12 04:10:23 749160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/09/12 04:10:23 749166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/09/12 04:10:23 749170] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 749177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:570|origin_pktnum:309|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:570|path_largest_ack:570| [2025/09/12 04:10:23 749182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:147600|prior_delivered:294288|prior_time:1757650223692028|is_app_limited:0|send_elapse:56956|ack_elapse:57116|ctl_first_sent_time:1757650223692905|lagest_ack_time:1757650223749144|curr_delivered:361488| [2025/09/12 04:10:23 749187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223692905| [2025/09/12 04:10:23 749191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/09/12 04:10:23 749197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56539|rttvar:709|minrtt:30473|latest_rtt:56239|ack_delay:24| [2025/09/12 04:10:23 749204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56498|rttvar:613|minrtt:30473|latest_rtt:56239|ack_delay:24| [2025/09/12 04:10:23 749217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:570|lost_pn:567|thresh:3| [2025/09/12 04:10:23 749222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 749565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 749693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 749717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 749744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:567|lost_pn:567|po_sent_time:1757650223690143|lost_send_time:1757650223685584|loss_delay:63560|frame:STREAM |repair:128| [2025/09/12 04:10:23 749751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223690143u| [2025/09/12 04:10:23 749758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 749774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223754650|now:1757650223749774|interval:4876| [2025/09/12 04:10:23 749781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223754650|now:1757650223749774|interv:4876| [2025/09/12 04:10:23 749787] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56956, ack_elapse 57116, delivered 67200|rate 1176552|lost 254| [2025/09/12 04:10:23 749795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176552) in round 7| [2025/09/12 04:10:23 749801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 749808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 749814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223692905|recovery:1|recovery_start:1757650223749757|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 749821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223692905|recovery:1|recovery_start:1757650223749757|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 749829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:82800|srtt:56498|latest_rtt:56239|min_rtt:30473|applimit:0|lost:231|recovery:1|recovery_start:1757650223749757|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 749838] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/09/12 04:10:23 749846] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1757650223749144|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 749853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343749144|now:1757650223749144|interv:120000000| [2025/09/12 04:10:23 749859] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343749144|now:1757650223749144|interv:120000000| [2025/09/12 04:10:23 749865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223750486|pq_index:0| [2025/09/12 04:10:23 749871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223748895| [2025/09/12 04:10:23 749875] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223749875| [2025/09/12 04:10:23 749880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223749879| [2025/09/12 04:10:23 749885] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 749890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56498|min_srtt:56498|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 749895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:82800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 749899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56498|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 749908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:567|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 749913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56498|min_srtt:56498|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 749917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:82800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 749921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56498|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 749926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 749930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56498|min_srtt:56498|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 749937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:82800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:499757| [2025/09/12 04:10:23 749944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 749950] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 749956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 749961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 749965] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:521|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 749969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 749974] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 749977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 749981] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 749985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 749989] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 749993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 749997] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223750486| [2025/09/12 04:10:23 750001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223750486| [2025/09/12 04:10:23 750005] [debug] |xqc_engine_wakeup_after|wakeup:1757650223750486|now:1757650223750005|diff:481| [2025/09/12 04:10:23 750009] [debug] |xqc_engine_main_logic|END|now:1757650223749879| [2025/09/12 04:10:23 750015] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223750015| [2025/09/12 04:10:23 750022] [debug] |xqc_engine_wakeup_after|wakeup:1757650223750486|now:1757650223750022|diff:464| [2025/09/12 04:10:23 750026] [debug] |xqc_engine_main_logic|END|now:1757650223750015| [2025/09/12 04:10:23 750896] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223750895| [2025/09/12 04:10:23 750912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 750921] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:195| [2025/09/12 04:10:23 750927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/09/12 04:10:23 750935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/09/12 04:10:23 750942] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 750953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:571|origin_pktnum:437|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:571| [2025/09/12 04:10:23 750960] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:148800|prior_delivered:294288|prior_time:1757650223692028|is_app_limited:0|send_elapse:57098|ack_elapse:58867|ctl_first_sent_time:1757650223693047|lagest_ack_time:1757650223750895|curr_delivered:362688| [2025/09/12 04:10:23 750968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223693047| [2025/09/12 04:10:23 750975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/09/12 04:10:23 750982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:574|origin_pktnum:440|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:574|path_largest_ack:574| [2025/09/12 04:10:23 750988] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:147600|prior_delivered:296688|prior_time:1757650223693973|is_app_limited:0|send_elapse:57898|ack_elapse:56922|ctl_first_sent_time:1757650223694810|lagest_ack_time:1757650223750895|curr_delivered:363888| [2025/09/12 04:10:23 750995] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223694810| [2025/09/12 04:10:23 751001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/09/12 04:10:23 751008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56498|rttvar:613|minrtt:30473|latest_rtt:56085|ack_delay:24| [2025/09/12 04:10:23 751013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56443|rttvar:569|minrtt:30473|latest_rtt:56085|ack_delay:24| [2025/09/12 04:10:23 751020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:574|lost_pn:571|thresh:3| [2025/09/12 04:10:23 751026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 751298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 751381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 751396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 751416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:568|lost_pn:571|po_sent_time:1757650223691090|lost_send_time:1757650223687397|loss_delay:63498|frame:STREAM |repair:128| [2025/09/12 04:10:23 751438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:569|lost_pn:571|po_sent_time:1757650223691205|lost_send_time:1757650223687397|loss_delay:63498|frame:STREAM |repair:128| [2025/09/12 04:10:23 751446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223691205u| [2025/09/12 04:10:23 751452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 751459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223756643|now:1757650223751459|interval:5184| [2025/09/12 04:10:23 751466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223756643|now:1757650223751459|interv:5184| [2025/09/12 04:10:23 751470] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57898, ack_elapse 56922, delivered 67200|rate 1160661|lost 256| [2025/09/12 04:10:23 751476] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160661) in round 7| [2025/09/12 04:10:23 751482] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 751488] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 751500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223694810|recovery:1|recovery_start:1757650223751452|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 751507] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223694810|recovery:1|recovery_start:1757650223751452|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 751513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:78000|srtt:56443|latest_rtt:56085|min_rtt:30473|applimit:0|lost:231|recovery:1|recovery_start:1757650223751452|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 751522] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/09/12 04:10:23 751529] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1757650223750895|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 751536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343750895|now:1757650223750895|interv:120000000| [2025/09/12 04:10:23 751542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343750895|now:1757650223750895|interv:120000000| [2025/09/12 04:10:23 751547] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223750486|pq_index:0| [2025/09/12 04:10:23 751553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223749879| [2025/09/12 04:10:23 751560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223751559| [2025/09/12 04:10:23 751568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223751566| [2025/09/12 04:10:23 751575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223750486|now:1757650223751566| [2025/09/12 04:10:23 751582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223750486|now:1757650223751566| [2025/09/12 04:10:23 751588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 751594] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 751601] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|min_srtt:56443|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 751608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 751614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 751621] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:568|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 751628] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|min_srtt:56443|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 751640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 751647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 751653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:569|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 751660] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|min_srtt:56443|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 751667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:499757| [2025/09/12 04:10:23 751673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 751681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 751688] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|min_srtt:56443|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 751694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:500944| [2025/09/12 04:10:23 751700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 751706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 751712] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56443|min_srtt:56443|path_bw:1211446|loss_rate:57.45|path_pto:0| [2025/09/12 04:10:23 751719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:502131| [2025/09/12 04:10:23 751724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 751729] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 751735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 751741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 751748] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:521|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 751755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 751762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 751768] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/09/12 04:10:23 751812] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78000|now:1757650223751786|stream_id:0|stream_offset:407171| [2025/09/12 04:10:23 751822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:639|origin_pktnum:521|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 751829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:78000|applimit:0| [2025/09/12 04:10:23 751835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223756643|now:1757650223751835|interval:4808| [2025/09/12 04:10:23 751842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223756643|now:1757650223751835|interv:4808| [2025/09/12 04:10:23 751849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:79200| [2025/09/12 04:10:23 751857] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 751864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 751871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1469| [2025/09/12 04:10:23 751876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223753345|now:1757650223751876|interv:1469| [2025/09/12 04:10:23 751882] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1469| [2025/09/12 04:10:23 751889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 751895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 751901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 751908] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 751913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 751920] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223753345| [2025/09/12 04:10:23 751924] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223753345| [2025/09/12 04:10:23 751928] [debug] |xqc_engine_wakeup_after|wakeup:1757650223753345|now:1757650223751928|diff:1417| [2025/09/12 04:10:23 751933] [debug] |xqc_engine_main_logic|END|now:1757650223751566| [2025/09/12 04:10:23 751938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223751938| [2025/09/12 04:10:23 751942] [debug] |xqc_engine_wakeup_after|wakeup:1757650223753345|now:1757650223751942|diff:1403| [2025/09/12 04:10:23 751946] [debug] |xqc_engine_main_logic|END|now:1757650223751938| [2025/09/12 04:10:23 752897] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223752896| [2025/09/12 04:10:23 752912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 752920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:196| [2025/09/12 04:10:23 752926] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/09/12 04:10:23 752943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/09/12 04:10:23 752949] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 752960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:575|origin_pktnum:441|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:575| [2025/09/12 04:10:23 752968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:148800|prior_delivered:296688|prior_time:1757650223693973|is_app_limited:0|send_elapse:58023|ack_elapse:58923|ctl_first_sent_time:1757650223694935|lagest_ack_time:1757650223752896|curr_delivered:365088| [2025/09/12 04:10:23 752975] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223694935| [2025/09/12 04:10:23 752982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/09/12 04:10:23 752989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:578|origin_pktnum:444|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:578|path_largest_ack:578| [2025/09/12 04:10:23 752996] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:148800|prior_delivered:299088|prior_time:1757650223695978|is_app_limited:0|send_elapse:56734|ack_elapse:56918|ctl_first_sent_time:1757650223696784|lagest_ack_time:1757650223752896|curr_delivered:366288| [2025/09/12 04:10:23 753003] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223696784| [2025/09/12 04:10:23 753009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/09/12 04:10:23 753015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56443|rttvar:569|minrtt:30473|latest_rtt:56112|ack_delay:32| [2025/09/12 04:10:23 753022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56398|rttvar:517|minrtt:30473|latest_rtt:56112|ack_delay:32| [2025/09/12 04:10:23 753028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:578|lost_pn:575|thresh:3| [2025/09/12 04:10:23 753034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 753305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 753385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 753472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 753480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:572|lost_pn:575|po_sent_time:1757650223693145|lost_send_time:1757650223689449|loss_delay:63447|frame:STREAM |repair:128| [2025/09/12 04:10:23 753487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:573|lost_pn:575|po_sent_time:1757650223693239|lost_send_time:1757650223689449|loss_delay:63447|frame:STREAM |repair:128| [2025/09/12 04:10:23 753495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223693239u| [2025/09/12 04:10:23 753501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 753507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223758493|now:1757650223753506|interval:4987| [2025/09/12 04:10:23 753513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223758493|now:1757650223753506|interv:4987| [2025/09/12 04:10:23 753519] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56734, ack_elapse 56918, delivered 67200|rate 1180645|lost 258| [2025/09/12 04:10:23 753526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180645) in round 7| [2025/09/12 04:10:23 753532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 753538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 753544] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223696784|recovery:1|recovery_start:1757650223753500|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 753550] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223696784|recovery:1|recovery_start:1757650223753500|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 753557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:74400|srtt:56398|latest_rtt:56112|min_rtt:30473|applimit:0|lost:232|recovery:1|recovery_start:1757650223753500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 753571] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/09/12 04:10:23 753578] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1757650223752896|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 753584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343752896|now:1757650223752896|interv:120000000| [2025/09/12 04:10:23 753591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343752896|now:1757650223752896|interv:120000000| [2025/09/12 04:10:23 753598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223753345|pq_index:0| [2025/09/12 04:10:23 753604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223751566| [2025/09/12 04:10:23 753610] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223753610| [2025/09/12 04:10:23 753617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223753615| [2025/09/12 04:10:23 753623] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223753345|now:1757650223753615| [2025/09/12 04:10:23 753630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223753345|now:1757650223753615| [2025/09/12 04:10:23 753636] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 753643] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 753650] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1211446|loss_rate:57.75|path_pto:0| [2025/09/12 04:10:23 753657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 753664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 753672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:572|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 753679] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1211446|loss_rate:57.75|path_pto:0| [2025/09/12 04:10:23 753686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 753693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 753700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:573|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 753706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1211446|loss_rate:57.75|path_pto:0| [2025/09/12 04:10:23 753718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:502131| [2025/09/12 04:10:23 753724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 753731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 753737] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1211446|loss_rate:57.75|path_pto:0| [2025/09/12 04:10:23 753744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:503318| [2025/09/12 04:10:23 753751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 753758] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 753764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56398|min_srtt:56398|path_bw:1211446|loss_rate:57.75|path_pto:0| [2025/09/12 04:10:23 753771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:504505| [2025/09/12 04:10:23 753778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 753784] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 753790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 753796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 753804] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:525|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 753810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 753818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 753824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/09/12 04:10:23 753863] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1757650223753835|stream_id:0|stream_offset:409545| [2025/09/12 04:10:23 753872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:640|origin_pktnum:525|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 753879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/09/12 04:10:23 753886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223758493|now:1757650223753885|interval:4608| [2025/09/12 04:10:23 753899] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223758493|now:1757650223753885|interv:4608| [2025/09/12 04:10:23 753907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:75600| [2025/09/12 04:10:23 753914] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 753920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 753927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2271| [2025/09/12 04:10:23 753933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223756204|now:1757650223753933|interv:2271| [2025/09/12 04:10:23 753940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2271| [2025/09/12 04:10:23 753946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 753952] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 753958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 753962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 753966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 753970] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223756204| [2025/09/12 04:10:23 753974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223756204| [2025/09/12 04:10:23 753978] [debug] |xqc_engine_wakeup_after|wakeup:1757650223756204|now:1757650223753978|diff:2226| [2025/09/12 04:10:23 753982] [debug] |xqc_engine_main_logic|END|now:1757650223753615| [2025/09/12 04:10:23 753988] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223753988| [2025/09/12 04:10:23 753992] [debug] |xqc_engine_wakeup_after|wakeup:1757650223756204|now:1757650223753992|diff:2212| [2025/09/12 04:10:23 753996] [debug] |xqc_engine_main_logic|END|now:1757650223753988| [2025/09/12 04:10:23 754832] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223754830| [2025/09/12 04:10:23 754846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 754855] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:197| [2025/09/12 04:10:23 754859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/09/12 04:10:23 754865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/09/12 04:10:23 754870] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 754877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:579| [2025/09/12 04:10:23 754882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:150000|prior_delivered:299088|prior_time:1757650223695978|is_app_limited:0|send_elapse:56891|ack_elapse:58852|ctl_first_sent_time:1757650223696941|lagest_ack_time:1757650223754830|curr_delivered:367488| [2025/09/12 04:10:23 754895] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223696941| [2025/09/12 04:10:23 754902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/09/12 04:10:23 754909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:581|origin_pktnum:324|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:581| [2025/09/12 04:10:23 754916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:147600|prior_delivered:301488|prior_time:1757650223698030|is_app_limited:0|send_elapse:57411|ack_elapse:56800|ctl_first_sent_time:1757650223698856|lagest_ack_time:1757650223754830|curr_delivered:368688| [2025/09/12 04:10:23 754923] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223698856| [2025/09/12 04:10:23 754929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/09/12 04:10:23 754934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56398|rttvar:517|minrtt:30473|latest_rtt:55974|ack_delay:24| [2025/09/12 04:10:23 754940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56342|rttvar:500|minrtt:30473|latest_rtt:55974|ack_delay:24| [2025/09/12 04:10:23 754946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/09/12 04:10:23 754952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 754974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 754982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 754995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 755034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 755049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 755160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 755210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 755292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 755332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 755345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:576|lost_pn:578|po_sent_time:1757650223695046|lost_send_time:1757650223691446|loss_delay:63384|frame:STREAM |repair:128| [2025/09/12 04:10:23 755350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:577|lost_pn:578|po_sent_time:1757650223695110|lost_send_time:1757650223691446|loss_delay:63384|frame:STREAM |repair:128| [2025/09/12 04:10:23 755354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223695110u| [2025/09/12 04:10:23 755358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 755362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223760461|now:1757650223755362|interval:5099| [2025/09/12 04:10:23 755366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223760461|now:1757650223755362|interv:5099| [2025/09/12 04:10:23 755371] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57411, ack_elapse 56800, delivered 67200|rate 1170507|lost 260| [2025/09/12 04:10:23 755375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170507) in round 7| [2025/09/12 04:10:23 755380] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 755387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 755393] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223698856|recovery:1|recovery_start:1757650223755358|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 755400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223698856|recovery:1|recovery_start:1757650223755358|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 755407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:70800|srtt:56342|latest_rtt:55974|min_rtt:30473|applimit:0|lost:233|recovery:1|recovery_start:1757650223755358|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 755416] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/09/12 04:10:23 755446] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1757650223754830|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 755453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343754830|now:1757650223754830|interv:120000000| [2025/09/12 04:10:23 755466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343754830|now:1757650223754830|interv:120000000| [2025/09/12 04:10:23 755472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223756204|pq_index:0| [2025/09/12 04:10:23 755479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223753615| [2025/09/12 04:10:23 755485] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223755485| [2025/09/12 04:10:23 755492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223755491| [2025/09/12 04:10:23 755500] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 755508] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|min_srtt:56342|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 755515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 755522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 755529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:576|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 755535] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|min_srtt:56342|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 755541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 755548] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 755555] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:577|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 755561] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|min_srtt:56342|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 755569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:504505| [2025/09/12 04:10:23 755575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 755582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 755588] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|min_srtt:56342|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 755595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:505692| [2025/09/12 04:10:23 755607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 755613] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 755620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56342|min_srtt:56342|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 755626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:506879| [2025/09/12 04:10:23 755632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 755638] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 755643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 755650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 755658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 755664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 755671] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 755676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 755683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 755689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 755695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 755701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 755707] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223756204| [2025/09/12 04:10:23 755714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223756204| [2025/09/12 04:10:23 755720] [debug] |xqc_engine_wakeup_after|wakeup:1757650223756204|now:1757650223755720|diff:484| [2025/09/12 04:10:23 755727] [debug] |xqc_engine_main_logic|END|now:1757650223755491| [2025/09/12 04:10:23 755735] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223755735| [2025/09/12 04:10:23 755742] [debug] |xqc_engine_wakeup_after|wakeup:1757650223756204|now:1757650223755742|diff:462| [2025/09/12 04:10:23 755748] [debug] |xqc_engine_main_logic|END|now:1757650223755735| [2025/09/12 04:10:23 756841] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223756840| [2025/09/12 04:10:23 756856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 756865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:198| [2025/09/12 04:10:23 756871] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/09/12 04:10:23 756887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/09/12 04:10:23 756894] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 756904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:582|origin_pktnum:450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:582| [2025/09/12 04:10:23 756911] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:148800|prior_delivered:301488|prior_time:1757650223698030|is_app_limited:0|send_elapse:57507|ack_elapse:58810|ctl_first_sent_time:1757650223698952|lagest_ack_time:1757650223756840|curr_delivered:369888| [2025/09/12 04:10:23 756919] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223698952| [2025/09/12 04:10:23 756926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/09/12 04:10:23 756932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:585|origin_pktnum:451|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:585| [2025/09/12 04:10:23 756938] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:148800|prior_delivered:302688|prior_time:1757650223699238|is_app_limited:0|send_elapse:57248|ack_elapse:57602|ctl_first_sent_time:1757650223700091|lagest_ack_time:1757650223756840|curr_delivered:371088| [2025/09/12 04:10:23 756944] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223700091| [2025/09/12 04:10:23 756950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/09/12 04:10:23 756957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56342|rttvar:500|minrtt:30473|latest_rtt:56749|ack_delay:32| [2025/09/12 04:10:23 756963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56389|rttvar:468|minrtt:30473|latest_rtt:56749|ack_delay:32| [2025/09/12 04:10:23 756970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:585|lost_pn:582|thresh:3| [2025/09/12 04:10:23 756976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 756981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 756985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 756989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 756993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 756997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 757004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 757047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 757062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 757164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 757216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 757296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 757340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:580|lost_pn:582|po_sent_time:1757650223697077|lost_send_time:1757650223692998|loss_delay:63842|frame:STREAM |repair:128| [2025/09/12 04:10:23 757365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223697077u| [2025/09/12 04:10:23 757369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 757385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223762885|now:1757650223757385|interval:5500| [2025/09/12 04:10:23 757392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223762885|now:1757650223757385|interv:5500| [2025/09/12 04:10:23 757398] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57248, ack_elapse 57602, delivered 68400|rate 1187458|lost 261| [2025/09/12 04:10:23 757405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187458) in round 7| [2025/09/12 04:10:23 757411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 757418] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 757444] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223700091|recovery:1|recovery_start:1757650223757369|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 757451] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:2400|po_sent_time:1757650223700091|recovery:1|recovery_start:1757650223757369|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 757458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:67200|srtt:56389|latest_rtt:56749|min_rtt:30473|applimit:0|lost:233|recovery:1|recovery_start:1757650223757369|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 757473] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/09/12 04:10:23 757481] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1757650223756840|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 757488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343756840|now:1757650223756840|interv:120000000| [2025/09/12 04:10:23 757506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343756840|now:1757650223756840|interv:120000000| [2025/09/12 04:10:23 757512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223756204|pq_index:0| [2025/09/12 04:10:23 757518] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223755491| [2025/09/12 04:10:23 757525] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223757525| [2025/09/12 04:10:23 757533] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223757531| [2025/09/12 04:10:23 757540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223756204|now:1757650223757531| [2025/09/12 04:10:23 757546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223756204|now:1757650223757531| [2025/09/12 04:10:23 757551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 757558] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 757565] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|min_srtt:56389|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 757573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:67200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 757580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 757587] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:580|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 757594] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|min_srtt:56389|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 757600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:67200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:506879| [2025/09/12 04:10:23 757607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 757614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 757620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|min_srtt:56389|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 757626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:67200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:508066| [2025/09/12 04:10:23 757642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 757649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 757655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56389|min_srtt:56389|path_bw:1211446|loss_rate:58.04|path_pto:0| [2025/09/12 04:10:23 757662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:67200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:509253| [2025/09/12 04:10:23 757669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 757675] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 757681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 757688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 757695] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:526|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 757702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 757708] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 757714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/09/12 04:10:23 757750] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67200|now:1757650223757726|stream_id:0|stream_offset:410732| [2025/09/12 04:10:23 757759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:641|origin_pktnum:526|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 757766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:67200|applimit:0| [2025/09/12 04:10:23 757773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223762885|now:1757650223757773|interval:5112| [2025/09/12 04:10:23 757780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223762885|now:1757650223757773|interv:5112| [2025/09/12 04:10:23 757787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:68400| [2025/09/12 04:10:23 757794] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 757801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 757808] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1250| [2025/09/12 04:10:23 757821] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223759071|now:1757650223757821|interv:1250| [2025/09/12 04:10:23 757828] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1250| [2025/09/12 04:10:23 757834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 757841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 757847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 757854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 757859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 757865] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223759071| [2025/09/12 04:10:23 757872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223759071| [2025/09/12 04:10:23 757877] [debug] |xqc_engine_wakeup_after|wakeup:1757650223759071|now:1757650223757876|diff:1195| [2025/09/12 04:10:23 757883] [debug] |xqc_engine_main_logic|END|now:1757650223757531| [2025/09/12 04:10:23 757893] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223757892| [2025/09/12 04:10:23 757900] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 757909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:199| [2025/09/12 04:10:23 757915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/09/12 04:10:23 757924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/09/12 04:10:23 757931] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 757940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:588|origin_pktnum:327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:588|path_largest_ack:588| [2025/09/12 04:10:23 757947] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:147600|prior_delivered:305088|prior_time:1757650223700957|is_app_limited:0|send_elapse:56934|ack_elapse:56935|ctl_first_sent_time:1757650223701775|lagest_ack_time:1757650223757892|curr_delivered:372288| [2025/09/12 04:10:23 757954] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223701775| [2025/09/12 04:10:23 757960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/09/12 04:10:23 757966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56389|rttvar:468|minrtt:30473|latest_rtt:56117|ack_delay:24| [2025/09/12 04:10:23 757972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56352|rttvar:425|minrtt:30473|latest_rtt:56117|ack_delay:24| [2025/09/12 04:10:23 757979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:588|lost_pn:585|thresh:3| [2025/09/12 04:10:23 757985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 757993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 758239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 758322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 758360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 758393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:583|lost_pn:585|po_sent_time:1757650223699043|lost_send_time:1757650223694496|loss_delay:63396|frame:STREAM |repair:128| [2025/09/12 04:10:23 758401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:584|lost_pn:585|po_sent_time:1757650223699151|lost_send_time:1757650223694496|loss_delay:63396|frame:STREAM |repair:128| [2025/09/12 04:10:23 758408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223699151u| [2025/09/12 04:10:23 758414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 758437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223763571|now:1757650223758437|interval:5134| [2025/09/12 04:10:23 758445] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223763571|now:1757650223758437|interv:5134| [2025/09/12 04:10:23 758451] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56934, ack_elapse 56935, delivered 67200|rate 1180293|lost 263| [2025/09/12 04:10:23 758458] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180293) in round 7| [2025/09/12 04:10:23 758471] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 758477] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 758483] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223701775|recovery:1|recovery_start:1757650223758414|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 758490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223701775|recovery:1|recovery_start:1757650223758414|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 758497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:64800|srtt:56352|latest_rtt:56117|min_rtt:30473|applimit:0|lost:234|recovery:1|recovery_start:1757650223758414|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 758506] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/09/12 04:10:23 758513] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1757650223757892|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 758520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343757892|now:1757650223757892|interv:120000000| [2025/09/12 04:10:23 758526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343757892|now:1757650223757892|interv:120000000| [2025/09/12 04:10:23 758532] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223759071|pq_index:0| [2025/09/12 04:10:23 758538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223757531| [2025/09/12 04:10:23 758544] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223758544| [2025/09/12 04:10:23 758551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223758550| [2025/09/12 04:10:23 758559] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 758566] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|min_srtt:56352|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 758573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 758579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 758586] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:583|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 758593] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|min_srtt:56352|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 758599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 758611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 758618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:584|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 758625] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|min_srtt:56352|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 758631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:509253| [2025/09/12 04:10:23 758637] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 758643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 758649] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56352|min_srtt:56352|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 758656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 758663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 758669] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 758675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 758682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 758689] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 758695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 758702] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 758708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 758714] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 758720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 758726] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 758732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 758738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223759071| [2025/09/12 04:10:23 758744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223759071| [2025/09/12 04:10:23 758749] [debug] |xqc_engine_wakeup_after|wakeup:1757650223759071|now:1757650223758749|diff:322| [2025/09/12 04:10:23 758760] [debug] |xqc_engine_main_logic|END|now:1757650223758550| [2025/09/12 04:10:23 758768] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223758768| [2025/09/12 04:10:23 758774] [debug] |xqc_engine_wakeup_after|wakeup:1757650223759071|now:1757650223758774|diff:297| [2025/09/12 04:10:23 758780] [debug] |xqc_engine_main_logic|END|now:1757650223758768| [2025/09/12 04:10:23 759893] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223759891| [2025/09/12 04:10:23 759908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 759916] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:200| [2025/09/12 04:10:23 759922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/09/12 04:10:23 759931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/09/12 04:10:23 759937] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 759947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:589|origin_pktnum:455|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:592|path_largest_ack:589| [2025/09/12 04:10:23 759955] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:148800|prior_delivered:305088|prior_time:1757650223700957|is_app_limited:0|send_elapse:57023|ack_elapse:58934|ctl_first_sent_time:1757650223701864|lagest_ack_time:1757650223759891|curr_delivered:373488| [2025/09/12 04:10:23 759962] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223701864| [2025/09/12 04:10:23 759969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/09/12 04:10:23 759975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:592|origin_pktnum:458|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:592|path_largest_ack:592| [2025/09/12 04:10:23 759982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:147600|prior_delivered:307488|prior_time:1757650223703688|is_app_limited:0|send_elapse:57602|ack_elapse:56203|ctl_first_sent_time:1757650223704530|lagest_ack_time:1757650223759891|curr_delivered:374688| [2025/09/12 04:10:23 759989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223704530| [2025/09/12 04:10:23 759996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:23 760001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56352|rttvar:425|minrtt:30473|latest_rtt:55361|ack_delay:32| [2025/09/12 04:10:23 760005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56224|rttvar:574|minrtt:30473|latest_rtt:55361|ack_delay:32| [2025/09/12 04:10:23 760010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:592|lost_pn:589|thresh:3| [2025/09/12 04:10:23 760014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 760241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 760321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 760361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 760392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:586|lost_pn:589|po_sent_time:1757650223700175|lost_send_time:1757650223696639|loss_delay:63252|frame:STREAM |repair:128| [2025/09/12 04:10:23 760397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:587|lost_pn:589|po_sent_time:1757650223700253|lost_send_time:1757650223696639|loss_delay:63252|frame:STREAM |repair:128| [2025/09/12 04:10:23 760402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223700253u| [2025/09/12 04:10:23 760406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 760410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223765236|now:1757650223760410|interval:4826| [2025/09/12 04:10:23 760417] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223765236|now:1757650223760410|interv:4826| [2025/09/12 04:10:23 760442] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57602, ack_elapse 56203, delivered 67200|rate 1166626|lost 265| [2025/09/12 04:10:23 760449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166626) in round 7| [2025/09/12 04:10:23 760456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 760468] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 760474] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223704530|recovery:1|recovery_start:1757650223760406|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 760480] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223704530|recovery:1|recovery_start:1757650223760406|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 760487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:60000|srtt:56224|latest_rtt:55361|min_rtt:30473|applimit:0|lost:234|recovery:1|recovery_start:1757650223760406|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 760497] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/09/12 04:10:23 760503] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK |recv_time:1757650223759891|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 760511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343759891|now:1757650223759891|interv:120000000| [2025/09/12 04:10:23 760517] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343759891|now:1757650223759891|interv:120000000| [2025/09/12 04:10:23 760523] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223759071|pq_index:0| [2025/09/12 04:10:23 760529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223758550| [2025/09/12 04:10:23 760535] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223760535| [2025/09/12 04:10:23 760543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223760541| [2025/09/12 04:10:23 760550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223759071|now:1757650223760541| [2025/09/12 04:10:23 760556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223759071|now:1757650223760541| [2025/09/12 04:10:23 760562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 760569] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 760576] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|min_srtt:56224|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 760583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 760590] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 760597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:586|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 760603] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|min_srtt:56224|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 760616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 760623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 760630] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:587|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 760637] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|min_srtt:56224|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 760642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 760648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 760656] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 760662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|min_srtt:56224|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 760668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:511627| [2025/09/12 04:10:23 760675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 760681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 760688] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56224|min_srtt:56224|path_bw:1211446|loss_rate:58.33|path_pto:0| [2025/09/12 04:10:23 760694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 760701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 760707] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 760712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 760718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 760725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:527|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 760731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 760737] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 760744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/09/12 04:10:23 760787] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650223760761|stream_id:0|stream_offset:340699| [2025/09/12 04:10:23 760797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:642|origin_pktnum:393|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 760804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:23 760811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223765236|now:1757650223760810|interval:4426| [2025/09/12 04:10:23 760817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223765236|now:1757650223760810|interv:4426| [2025/09/12 04:10:23 760823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:61200| [2025/09/12 04:10:23 760828] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 760834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 760842] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1074| [2025/09/12 04:10:23 760848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223761922|now:1757650223760848|interv:1074| [2025/09/12 04:10:23 760854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1074| [2025/09/12 04:10:23 760860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 760866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 760870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 760874] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 760878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 760882] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223761922| [2025/09/12 04:10:23 760886] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223761922| [2025/09/12 04:10:23 760890] [debug] |xqc_engine_wakeup_after|wakeup:1757650223761922|now:1757650223760890|diff:1032| [2025/09/12 04:10:23 760894] [debug] |xqc_engine_main_logic|END|now:1757650223760541| [2025/09/12 04:10:23 760900] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223760899| [2025/09/12 04:10:23 760904] [debug] |xqc_engine_wakeup_after|wakeup:1757650223761922|now:1757650223760904|diff:1018| [2025/09/12 04:10:23 760910] [debug] |xqc_engine_main_logic|END|now:1757650223760899| [2025/09/12 04:10:23 761833] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223761832| [2025/09/12 04:10:23 761847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 761856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:201| [2025/09/12 04:10:23 761862] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/09/12 04:10:23 761878] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/09/12 04:10:23 761884] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 761894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:593|origin_pktnum:461|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:593| [2025/09/12 04:10:23 761902] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:148800|prior_delivered:307488|prior_time:1757650223703688|is_app_limited:0|send_elapse:57728|ack_elapse:58144|ctl_first_sent_time:1757650223704656|lagest_ack_time:1757650223761832|curr_delivered:375888| [2025/09/12 04:10:23 761909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223704656| [2025/09/12 04:10:23 761916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:23 761922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:594|path_largest_ack:594| [2025/09/12 04:10:23 761929] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:148800|prior_delivered:307488|prior_time:1757650223703688|is_app_limited:0|send_elapse:57728|ack_elapse:58144|ctl_first_sent_time:1757650223704656|lagest_ack_time:1757650223761832|curr_delivered:377088| [2025/09/12 04:10:23 761935] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223704780| [2025/09/12 04:10:23 761942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/09/12 04:10:23 761948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56224|rttvar:574|minrtt:30473|latest_rtt:57052|ack_delay:32| [2025/09/12 04:10:23 761952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56323|rttvar:630|minrtt:30473|latest_rtt:57052|ack_delay:32| [2025/09/12 04:10:23 761957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:594|lost_pn:591|thresh:3| [2025/09/12 04:10:23 761961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 761980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 761988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 761995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 762336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:590|lost_pn:591|po_sent_time:1757650223701984|lost_send_time:1757650223697649|loss_delay:64183|frame:STREAM |repair:128| [2025/09/12 04:10:23 762345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:591|lost_pn:591|po_sent_time:1757650223702064|lost_send_time:1757650223697649|loss_delay:64183|frame:STREAM |repair:128| [2025/09/12 04:10:23 762349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223702064u| [2025/09/12 04:10:23 762353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 762358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:630|pto_duration:58843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 762362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 762366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 762370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:23 762374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223839604|now:1757650223762357|interv:77247| [2025/09/12 04:10:23 762378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223839604|now:1757650223762357|interval:77247|pto_count:0|srtt:56323 [2025/09/12 04:10:23 762383] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57728, ack_elapse 58144, delivered 69600|rate 1197028|lost 267| [2025/09/12 04:10:23 762387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197028) in round 7| [2025/09/12 04:10:23 762391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 762395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 762403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223704780|recovery:1|recovery_start:1757650223762353|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 762410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223704780|recovery:1|recovery_start:1757650223762353|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 762417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:56400|srtt:56323|latest_rtt:57052|min_rtt:30473|applimit:0|lost:235|recovery:1|recovery_start:1757650223762353|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 762449] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/09/12 04:10:23 762454] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1757650223761832|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 762459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343761832|now:1757650223761832|interv:120000000| [2025/09/12 04:10:23 762463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343761832|now:1757650223761832|interv:120000000| [2025/09/12 04:10:23 762467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223761922|pq_index:0| [2025/09/12 04:10:23 762471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223760541| [2025/09/12 04:10:23 762475] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223762475| [2025/09/12 04:10:23 762480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223762479| [2025/09/12 04:10:23 762484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223761922|now:1757650223762479| [2025/09/12 04:10:23 762489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223761922|now:1757650223762479| [2025/09/12 04:10:23 762492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 762497] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 762502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1211446|loss_rate:58.62|path_pto:0| [2025/09/12 04:10:23 762506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 762512] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 762519] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:590|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 762526] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1211446|loss_rate:58.62|path_pto:0| [2025/09/12 04:10:23 762537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 762543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 762550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:591|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 762558] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1211446|loss_rate:58.62|path_pto:0| [2025/09/12 04:10:23 762565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 762572] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 762579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 762584] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1211446|loss_rate:58.62|path_pto:0| [2025/09/12 04:10:23 762588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:514001| [2025/09/12 04:10:23 762594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 762601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 762607] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56323|min_srtt:56323|path_bw:1211446|loss_rate:58.62|path_pto:0| [2025/09/12 04:10:23 762614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 762621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 762626] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 762632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 762639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 762646] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:528|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 762653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 762658] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 762662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/09/12 04:10:23 762701] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650223762675|stream_id:0|stream_offset:341886| [2025/09/12 04:10:23 762710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:643|origin_pktnum:394|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 762718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:23 762725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56323|rtt_var:630|pto_duration:58843|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 762731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 762735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 762739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:23 762743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223841518|now:1757650223762724|interv:78794| [2025/09/12 04:10:23 762747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223841518|now:1757650223762724|interval:78794|pto_count:0|srtt:56323 [2025/09/12 04:10:23 762752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:57600| [2025/09/12 04:10:23 762757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:529|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 762761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 762765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2005| [2025/09/12 04:10:23 762769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223764774|now:1757650223762769|interv:2005| [2025/09/12 04:10:23 762773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2005| [2025/09/12 04:10:23 762777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 762781] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 762788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 762795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 762801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 762807] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223764774| [2025/09/12 04:10:23 762813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223764774| [2025/09/12 04:10:23 762816] [debug] |xqc_engine_wakeup_after|wakeup:1757650223764774|now:1757650223762816|diff:1958| [2025/09/12 04:10:23 762821] [debug] |xqc_engine_main_logic|END|now:1757650223762479| [2025/09/12 04:10:23 762829] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223762829| [2025/09/12 04:10:23 762837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 762851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:202| [2025/09/12 04:10:23 762856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/09/12 04:10:23 762861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/09/12 04:10:23 762867] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 762877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:596|origin_pktnum:336|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:596|path_largest_ack:596| [2025/09/12 04:10:23 762884] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:147600|prior_delivered:308688|prior_time:1757650223705039|is_app_limited:0|send_elapse:56887|ack_elapse:57790|ctl_first_sent_time:1757650223705868|lagest_ack_time:1757650223762829|curr_delivered:378288| [2025/09/12 04:10:23 762890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223705868| [2025/09/12 04:10:23 762897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:23 762904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56323|rttvar:630|minrtt:30473|latest_rtt:56961|ack_delay:24| [2025/09/12 04:10:23 762910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56400|rttvar:626|minrtt:30473|latest_rtt:56961|ack_delay:24| [2025/09/12 04:10:23 762917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:596|lost_pn:593|thresh:3| [2025/09/12 04:10:23 762923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 762981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 762993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 762997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 763301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 763317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223768976|now:1757650223763317|interval:5659| [2025/09/12 04:10:23 763321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223768976|now:1757650223763317|interv:5659| [2025/09/12 04:10:23 763325] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56887, ack_elapse 57790, delivered 69600|rate 1204360|lost 267| [2025/09/12 04:10:23 763330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204360) in round 7| [2025/09/12 04:10:23 763334] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 763338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 763342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223705868|recovery:1|recovery_start:1757650223762353|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 763346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:1200|po_sent_time:1757650223705868|recovery:1|recovery_start:1757650223762353|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 763351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:56400|srtt:56400|latest_rtt:56961|min_rtt:30473|applimit:0|lost:236|recovery:1|recovery_start:1757650223762353|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 763357] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/09/12 04:10:23 763361] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1757650223762829|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 763366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343762829|now:1757650223762829|interv:120000000| [2025/09/12 04:10:23 763370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343762829|now:1757650223762829|interv:120000000| [2025/09/12 04:10:23 763374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223764774|pq_index:0| [2025/09/12 04:10:23 763381] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223762479| [2025/09/12 04:10:23 763385] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223763385| [2025/09/12 04:10:23 763390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223763389| [2025/09/12 04:10:23 763395] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 763401] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 763408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:87600|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 763415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 763439] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 763446] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56400|min_srtt:56400|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 763452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:516375| [2025/09/12 04:10:23 763459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 763464] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 763470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 763476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 763483] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:529|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 763490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 763496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 763502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 763508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 763514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 763520] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 763526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 763532] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223764774| [2025/09/12 04:10:23 763544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223764774| [2025/09/12 04:10:23 763551] [debug] |xqc_engine_wakeup_after|wakeup:1757650223764774|now:1757650223763550|diff:1224| [2025/09/12 04:10:23 763557] [debug] |xqc_engine_main_logic|END|now:1757650223763389| [2025/09/12 04:10:23 763564] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223763564| [2025/09/12 04:10:23 763570] [debug] |xqc_engine_wakeup_after|wakeup:1757650223764774|now:1757650223763570|diff:1204| [2025/09/12 04:10:23 763575] [debug] |xqc_engine_main_logic|END|now:1757650223763564| [2025/09/12 04:10:23 763774] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223763773| [2025/09/12 04:10:23 763785] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 763794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:203| [2025/09/12 04:10:23 763800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/09/12 04:10:23 763809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/09/12 04:10:23 763814] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 763824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:600|origin_pktnum:473|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:600|path_largest_ack:600| [2025/09/12 04:10:23 763831] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:147600|prior_delivered:311088|prior_time:1757650223706284|is_app_limited:0|send_elapse:57089|ack_elapse:57489|ctl_first_sent_time:1757650223707205|lagest_ack_time:1757650223763773|curr_delivered:379488| [2025/09/12 04:10:23 763838] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223707205| [2025/09/12 04:10:23 763845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:23 763851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56400|rttvar:626|minrtt:30473|latest_rtt:56568|ack_delay:24| [2025/09/12 04:10:23 763858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56418|rttvar:506|minrtt:30473|latest_rtt:56568|ack_delay:24| [2025/09/12 04:10:23 763865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:600|lost_pn:597|thresh:3| [2025/09/12 04:10:23 763871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 763977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 763984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 763996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 764057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 764107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 764190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 764270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:595|lost_pn:597|po_sent_time:1757650223704895|lost_send_time:1757650223700134|loss_delay:63639|frame:STREAM |repair:128| [2025/09/12 04:10:23 764287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:597|lost_pn:597|po_sent_time:1757650223705969|lost_send_time:1757650223700134|loss_delay:63639|frame:STREAM |repair:128| [2025/09/12 04:10:23 764291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223705969u| [2025/09/12 04:10:23 764295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 764299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223769702|now:1757650223764299|interval:5403| [2025/09/12 04:10:23 764304] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223769702|now:1757650223764299|interv:5403| [2025/09/12 04:10:23 764308] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57089, ack_elapse 57489, delivered 68400|rate 1189792|lost 269| [2025/09/12 04:10:23 764312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189792) in round 7| [2025/09/12 04:10:23 764317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 764321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 764325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223707205|recovery:1|recovery_start:1757650223764295|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 764329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223707205|recovery:1|recovery_start:1757650223764295|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 764336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:52800|srtt:56418|latest_rtt:56568|min_rtt:30473|applimit:0|lost:236|recovery:1|recovery_start:1757650223764295|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 764342] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/09/12 04:10:23 764347] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1757650223763773|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 764352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343763773|now:1757650223763773|interv:120000000| [2025/09/12 04:10:23 764356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343763773|now:1757650223763773|interv:120000000| [2025/09/12 04:10:23 764360] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223764774|pq_index:0| [2025/09/12 04:10:23 764364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223763389| [2025/09/12 04:10:23 764368] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223764368| [2025/09/12 04:10:23 764373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223764372| [2025/09/12 04:10:23 764378] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 764383] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|min_srtt:56418|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 764387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:88800|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 764392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 764398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:595|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 764405] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|min_srtt:56418|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 764411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:90000|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 764418] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 764445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:597|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 764451] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|min_srtt:56418|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 764457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:91200|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:516375| [2025/09/12 04:10:23 764471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 764478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 764485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56418|min_srtt:56418|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 764492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:92400|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 764498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 764503] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 764509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 764515] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 764522] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:529|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 764528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 764534] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 764540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 764546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 764553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 764559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 764565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 764571] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223764774| [2025/09/12 04:10:23 764577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223764774| [2025/09/12 04:10:23 764583] [debug] |xqc_engine_wakeup_after|wakeup:1757650223764774|now:1757650223764583|diff:191| [2025/09/12 04:10:23 764589] [debug] |xqc_engine_main_logic|END|now:1757650223764372| [2025/09/12 04:10:23 764598] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223764597| [2025/09/12 04:10:23 764603] [debug] |xqc_engine_wakeup_after|wakeup:1757650223764774|now:1757650223764603|diff:171| [2025/09/12 04:10:23 764609] [debug] |xqc_engine_main_logic|END|now:1757650223764597| [2025/09/12 04:10:23 764855] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223764854| [2025/09/12 04:10:23 764866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 764874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:204| [2025/09/12 04:10:23 764880] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/09/12 04:10:23 764896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/09/12 04:10:23 764902] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 764911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:604|origin_pktnum:477|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:604|path_largest_ack:604| [2025/09/12 04:10:23 764919] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:148800|prior_delivered:312288|prior_time:1757650223707502|is_app_limited:0|send_elapse:57096|ack_elapse:57352|ctl_first_sent_time:1757650223708369|lagest_ack_time:1757650223764854|curr_delivered:380688| [2025/09/12 04:10:23 764926] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223708369| [2025/09/12 04:10:23 764933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:23 764939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56418|rttvar:506|minrtt:30473|latest_rtt:56485|ack_delay:24| [2025/09/12 04:10:23 764945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56423|rttvar:390|minrtt:30473|latest_rtt:56485|ack_delay:24| [2025/09/12 04:10:23 764952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:604|lost_pn:601|thresh:3| [2025/09/12 04:10:23 764958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 764987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 764992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 764998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 765343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 765418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 765449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 765453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:598|lost_pn:601|po_sent_time:1757650223706063|lost_send_time:1757650223701309|loss_delay:63545|frame:STREAM |repair:128| [2025/09/12 04:10:23 765458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:599|lost_pn:601|po_sent_time:1757650223706189|lost_send_time:1757650223701309|loss_delay:63545|frame:STREAM |repair:128| [2025/09/12 04:10:23 765463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:601|lost_pn:601|po_sent_time:1757650223707296|lost_send_time:1757650223701309|loss_delay:63545|frame:STREAM |repair:128| [2025/09/12 04:10:23 765470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223707296u| [2025/09/12 04:10:23 765476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 765482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223770903|now:1757650223765482|interval:5421| [2025/09/12 04:10:23 765489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223770903|now:1757650223765482|interv:5421| [2025/09/12 04:10:23 765495] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57096, ack_elapse 57352, delivered 68400|rate 1192634|lost 272| [2025/09/12 04:10:23 765501] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192634) in round 7| [2025/09/12 04:10:23 765507] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 765513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 765519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223708369|recovery:1|recovery_start:1757650223765476|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 765526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:3|acked:1200|po_sent_time:1757650223708369|recovery:1|recovery_start:1757650223765476|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 765534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:48000|srtt:56423|latest_rtt:56485|min_rtt:30473|applimit:0|lost:236|recovery:1|recovery_start:1757650223765476|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 765543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/09/12 04:10:23 765549] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1757650223764854|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 765560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343764854|now:1757650223764854|interv:120000000| [2025/09/12 04:10:23 765566] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343764854|now:1757650223764854|interv:120000000| [2025/09/12 04:10:23 765573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223764774|pq_index:0| [2025/09/12 04:10:23 765579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223764372| [2025/09/12 04:10:23 765585] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223765585| [2025/09/12 04:10:23 765592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223765591| [2025/09/12 04:10:23 765599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223764774|now:1757650223765591| [2025/09/12 04:10:23 765606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223764774|now:1757650223765591| [2025/09/12 04:10:23 765612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 765618] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 765626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 765632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:92400|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 765639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 765646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:598|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 765653] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 765660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:93600|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 765666] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 765672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:599|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 765678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 765684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:94800|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 765690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 765702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:601|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 765708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 765715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 765721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 765728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 765735] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56423|min_srtt:56423|path_bw:1211446|loss_rate:58.90|path_pto:0| [2025/09/12 04:10:23 765742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:97200|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:518749| [2025/09/12 04:10:23 765749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 765754] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 765761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 765767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 765774] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:529|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 765780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 765787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 765794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/09/12 04:10:23 765850] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650223765804|stream_id:0|stream_offset:411919| [2025/09/12 04:10:23 765860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:644|origin_pktnum:529|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 765867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:23 765873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223770903|now:1757650223765873|interval:5030| [2025/09/12 04:10:23 765880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223770903|now:1757650223765873|interv:5030| [2025/09/12 04:10:23 765887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:49200| [2025/09/12 04:10:23 765895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 765908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 765915] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1726| [2025/09/12 04:10:23 765921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223767647|now:1757650223765921|interv:1726| [2025/09/12 04:10:23 765927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1726| [2025/09/12 04:10:23 765933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 765938] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 765942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 765946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 765950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 765954] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223767647| [2025/09/12 04:10:23 765958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223767647| [2025/09/12 04:10:23 765962] [debug] |xqc_engine_wakeup_after|wakeup:1757650223767647|now:1757650223765962|diff:1685| [2025/09/12 04:10:23 765967] [debug] |xqc_engine_main_logic|END|now:1757650223765591| [2025/09/12 04:10:23 765972] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223765972| [2025/09/12 04:10:23 765976] [debug] |xqc_engine_wakeup_after|wakeup:1757650223767647|now:1757650223765976|diff:1671| [2025/09/12 04:10:23 765980] [debug] |xqc_engine_main_logic|END|now:1757650223765972| [2025/09/12 04:10:23 766846] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223766845| [2025/09/12 04:10:23 766862] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 766871] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:205| [2025/09/12 04:10:23 766877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/09/12 04:10:23 766885] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/09/12 04:10:23 766892] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 766902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:605|origin_pktnum:478|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:605| [2025/09/12 04:10:23 766909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:150000|prior_delivered:312288|prior_time:1757650223707502|is_app_limited:0|send_elapse:57192|ack_elapse:59343|ctl_first_sent_time:1757650223708465|lagest_ack_time:1757650223766845|curr_delivered:381888| [2025/09/12 04:10:23 766916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223708465| [2025/09/12 04:10:23 766923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/09/12 04:10:23 766927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:607|origin_pktnum:346|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:607| [2025/09/12 04:10:23 766939] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:148800|prior_delivered:313488|prior_time:1757650223708609|is_app_limited:0|send_elapse:57916|ack_elapse:58236|ctl_first_sent_time:1757650223709455|lagest_ack_time:1757650223766845|curr_delivered:383088| [2025/09/12 04:10:23 766946] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223709455| [2025/09/12 04:10:23 766953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:23 766958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56423|rttvar:390|minrtt:30473|latest_rtt:57390|ack_delay:24| [2025/09/12 04:10:23 766962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56541|rttvar:528|minrtt:30473|latest_rtt:57390|ack_delay:24| [2025/09/12 04:10:23 766966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:607|lost_pn:604|thresh:3| [2025/09/12 04:10:23 766970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 766977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 766982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 766988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 766992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 766996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 767251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 767349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 767353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 767358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:602|lost_pn:604|po_sent_time:1757650223707358|lost_send_time:1757650223702282|loss_delay:64563|frame:STREAM |repair:128| [2025/09/12 04:10:23 767362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:603|lost_pn:604|po_sent_time:1757650223707412|lost_send_time:1757650223702282|loss_delay:64563|frame:STREAM |repair:128| [2025/09/12 04:10:23 767367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223707412u| [2025/09/12 04:10:23 767371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 767375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223773088|now:1757650223767375|interval:5713| [2025/09/12 04:10:23 767379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223773088|now:1757650223767375|interv:5713| [2025/09/12 04:10:23 767384] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57916, ack_elapse 58236, delivered 69600|rate 1195137|lost 274| [2025/09/12 04:10:23 767388] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195137) in round 7| [2025/09/12 04:10:23 767392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 767398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 767404] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223709455|recovery:1|recovery_start:1757650223767371|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 767411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:2400|po_sent_time:1757650223709455|recovery:1|recovery_start:1757650223767371|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 767435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:44400|srtt:56541|latest_rtt:57390|min_rtt:30473|applimit:0|lost:237|recovery:1|recovery_start:1757650223767371|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 767448] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/09/12 04:10:23 767456] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1757650223766845|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 767464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343766845|now:1757650223766845|interv:120000000| [2025/09/12 04:10:23 767470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343766845|now:1757650223766845|interv:120000000| [2025/09/12 04:10:23 767476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223767647|pq_index:0| [2025/09/12 04:10:23 767482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223765591| [2025/09/12 04:10:23 767495] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223767495| [2025/09/12 04:10:23 767503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223767501| [2025/09/12 04:10:23 767510] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 767518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:96000|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 767531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 767539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:602|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 767545] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:97200|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 767558] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 767564] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:603|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 767571] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:98400|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:518749| [2025/09/12 04:10:23 767584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 767591] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 767597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:519936| [2025/09/12 04:10:23 767611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 767618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 767625] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 767645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 767651] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 767657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 767663] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 767670] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 767676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 767683] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 767688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 767694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 767700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 767707] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 767712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 767717] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223767647| [2025/09/12 04:10:23 767723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223767647| [2025/09/12 04:10:23 767729] [debug] |xqc_engine_wakeup_after|wakeup:1757650223767647|now:1757650223767729|diff:18446744073709551534| [2025/09/12 04:10:23 767736] [debug] |xqc_engine_main_logic|END|now:1757650223767501| [2025/09/12 04:10:23 767744] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223767743| [2025/09/12 04:10:23 767750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223767647|pq_index:0| [2025/09/12 04:10:23 767756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223767501| [2025/09/12 04:10:23 767764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223767762| [2025/09/12 04:10:23 767770] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223767647|now:1757650223767762| [2025/09/12 04:10:23 767777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223767647|now:1757650223767762| [2025/09/12 04:10:23 767783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 767801] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 767809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56541|min_srtt:56541|path_bw:1211446|loss_rate:59.18|path_pto:0| [2025/09/12 04:10:23 767822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:100800|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 767829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 767835] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 767841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 767848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 767855] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:533|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 767861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 767867] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 767874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/09/12 04:10:23 767911] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650223767885|stream_id:0|stream_offset:414293| [2025/09/12 04:10:23 767921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:645|origin_pktnum:533|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 767929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:23 767935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223773088|now:1757650223767935|interval:5153| [2025/09/12 04:10:23 767942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223773088|now:1757650223767935|interv:5153| [2025/09/12 04:10:23 767949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:145436|inflight:45600| [2025/09/12 04:10:23 767956] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 767962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 767967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:2524| [2025/09/12 04:10:23 767974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223770498|now:1757650223767974|interv:2524| [2025/09/12 04:10:23 767980] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:2524| [2025/09/12 04:10:23 767986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 768008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 768015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 768029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 768035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 768039] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223770498| [2025/09/12 04:10:23 768043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223770498| [2025/09/12 04:10:23 768047] [debug] |xqc_engine_wakeup_after|wakeup:1757650223770498|now:1757650223768047|diff:2451| [2025/09/12 04:10:23 768051] [debug] |xqc_engine_main_logic|END|now:1757650223767762| [2025/09/12 04:10:23 768064] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223768063| [2025/09/12 04:10:23 768069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 768075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:206| [2025/09/12 04:10:23 768079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/09/12 04:10:23 768085] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/09/12 04:10:23 768089] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 768096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:610|origin_pktnum:349|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:610|path_largest_ack:610| [2025/09/12 04:10:23 768101] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:148800|prior_delivered:314688|prior_time:1757650223709754|is_app_limited:0|send_elapse:57564|ack_elapse:58309|ctl_first_sent_time:1757650223710522|lagest_ack_time:1757650223768063|curr_delivered:384288| [2025/09/12 04:10:23 768106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223710522| [2025/09/12 04:10:23 768111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/09/12 04:10:23 768115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56541|rttvar:528|minrtt:30473|latest_rtt:57541|ack_delay:40| [2025/09/12 04:10:23 768119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56661|rttvar:636|minrtt:30473|latest_rtt:57541|ack_delay:40| [2025/09/12 04:10:23 768123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:610|lost_pn:607|thresh:3| [2025/09/12 04:10:23 768127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 768394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 768569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 768580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 768592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:606|lost_pn:607|po_sent_time:1757650223708525|lost_send_time:1757650223703330|loss_delay:64733|frame:STREAM |repair:128| [2025/09/12 04:10:23 768598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223708525u| [2025/09/12 04:10:23 768604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 768611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223774272|now:1757650223768611|interval:5661| [2025/09/12 04:10:23 768617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223774272|now:1757650223768611|interv:5661| [2025/09/12 04:10:23 768624] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57564, ack_elapse 58309, delivered 69600|rate 1193640|lost 275| [2025/09/12 04:10:23 768631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193640) in round 7| [2025/09/12 04:10:23 768638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 768644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 768650] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223710522|recovery:1|recovery_start:1757650223768604|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 768657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:1|acked:1200|po_sent_time:1757650223710522|recovery:1|recovery_start:1757650223768604|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 768669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:43200|srtt:56661|latest_rtt:57541|min_rtt:30473|applimit:0|lost:238|recovery:1|recovery_start:1757650223768604|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 768679] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/09/12 04:10:23 768686] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1757650223768063|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 768694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343768063|now:1757650223768063|interv:120000000| [2025/09/12 04:10:23 768700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343768063|now:1757650223768063|interv:120000000| [2025/09/12 04:10:23 768707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223770498|pq_index:0| [2025/09/12 04:10:23 768713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223767762| [2025/09/12 04:10:23 768720] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223768720| [2025/09/12 04:10:23 768728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223768726| [2025/09/12 04:10:23 768735] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 768742] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 768749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:99600|inflight:43200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 768756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 768763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:606|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 768770] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 768777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:100800|inflight:43200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 768783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 768790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 768797] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 768803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:43200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:522310| [2025/09/12 04:10:23 768815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 768821] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 768827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 768834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 768840] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 768847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 768854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 768859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 768866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 768871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 768879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 768883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 768887] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223770498| [2025/09/12 04:10:23 768892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223770498| [2025/09/12 04:10:23 768898] [debug] |xqc_engine_wakeup_after|wakeup:1757650223770498|now:1757650223768898|diff:1600| [2025/09/12 04:10:23 768905] [debug] |xqc_engine_main_logic|END|now:1757650223768726| [2025/09/12 04:10:23 768915] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223768914| [2025/09/12 04:10:23 768920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 768926] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:207| [2025/09/12 04:10:23 768932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/09/12 04:10:23 768941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/09/12 04:10:23 768947] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 768958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:613|origin_pktnum:486|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:613| [2025/09/12 04:10:23 768965] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:148800|prior_delivered:315888|prior_time:1757650223710820|is_app_limited:0|send_elapse:57519|ack_elapse:58094|ctl_first_sent_time:1757650223711640|lagest_ack_time:1757650223768914|curr_delivered:385488| [2025/09/12 04:10:23 768973] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223711640| [2025/09/12 04:10:23 768986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/09/12 04:10:23 768990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56661|rttvar:636|minrtt:30473|latest_rtt:57274|ack_delay:32| [2025/09/12 04:10:23 768994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56734|rttvar:622|minrtt:30473|latest_rtt:57274|ack_delay:32| [2025/09/12 04:10:23 768999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/09/12 04:10:23 769003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 769378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:608|lost_pn:610|po_sent_time:1757650223709539|lost_send_time:1757650223704481|loss_delay:64433|frame:STREAM |repair:128| [2025/09/12 04:10:23 769403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:609|lost_pn:610|po_sent_time:1757650223709630|lost_send_time:1757650223704481|loss_delay:64433|frame:STREAM |repair:128| [2025/09/12 04:10:23 769410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223709630u| [2025/09/12 04:10:23 769416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 769440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775051|now:1757650223769440|interval:5611| [2025/09/12 04:10:23 769447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775051|now:1757650223769440|interv:5611| [2025/09/12 04:10:23 769454] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57519, ack_elapse 58094, delivered 69600|rate 1198058|lost 277| [2025/09/12 04:10:23 769461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198058) in round 7| [2025/09/12 04:10:23 769467] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 769473] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106502|extra_cwnd:6702| [2025/09/12 04:10:23 769480] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223711640|recovery:1|recovery_start:1757650223769416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 769486] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223711640|recovery:1|recovery_start:1757650223769416|packet_conservation:1|next_round_delivered:318288| [2025/09/12 04:10:23 769493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:1|pacing_rate:419911|bw:1211446|cwnd:145436|full_bw_reached:1|inflight:39600|srtt:56734|latest_rtt:57274|min_rtt:30473|applimit:0|lost:238|recovery:1|recovery_start:1757650223769416|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 769501] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/09/12 04:10:23 769508] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1757650223768914|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 769515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343768914|now:1757650223768914|interv:120000000| [2025/09/12 04:10:23 769521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343768914|now:1757650223768914|interv:120000000| [2025/09/12 04:10:23 769526] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223770498|pq_index:0| [2025/09/12 04:10:23 769533] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223768726| [2025/09/12 04:10:23 769538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223769538| [2025/09/12 04:10:23 769545] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223769543| [2025/09/12 04:10:23 769552] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 769569] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|min_srtt:56734|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 769575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:102000|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 769582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 769588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:608|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 769595] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|min_srtt:56734|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 769601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:103200|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 769608] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 769615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:609|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 769622] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|min_srtt:56734|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 769629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:104400|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:522310| [2025/09/12 04:10:23 769635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 769642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 769649] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56734|min_srtt:56734|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 769655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 769661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 769667] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 769672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 769678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 769685] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 769690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 769702] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 769708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 769714] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 769720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:145436|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 769726] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 769732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 769738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223770498| [2025/09/12 04:10:23 769744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223770498| [2025/09/12 04:10:23 769750] [debug] |xqc_engine_wakeup_after|wakeup:1757650223770498|now:1757650223769750|diff:748| [2025/09/12 04:10:23 769757] [debug] |xqc_engine_main_logic|END|now:1757650223769543| [2025/09/12 04:10:23 769765] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223769765| [2025/09/12 04:10:23 769771] [debug] |xqc_engine_wakeup_after|wakeup:1757650223770498|now:1757650223769771|diff:727| [2025/09/12 04:10:23 769778] [debug] |xqc_engine_main_logic|END|now:1757650223769765| [2025/09/12 04:10:23 769808] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223769807| [2025/09/12 04:10:23 769816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 769825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:208| [2025/09/12 04:10:23 769829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/09/12 04:10:23 769835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/09/12 04:10:23 769839] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 769846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:616|origin_pktnum:229|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:616|path_largest_ack:616| [2025/09/12 04:10:23 769851] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:217|tx_in_flight:145200|prior_delivered:318288|prior_time:1757650223712672|is_app_limited:0|send_elapse:56464|ack_elapse:57135|ctl_first_sent_time:1757650223713417|lagest_ack_time:1757650223769807|curr_delivered:386688| [2025/09/12 04:10:23 769856] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223713417| [2025/09/12 04:10:23 769863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/09/12 04:10:23 769870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56734|rttvar:622|minrtt:30473|latest_rtt:56390|ack_delay:24| [2025/09/12 04:10:23 769876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56688|rttvar:559|minrtt:30473|latest_rtt:56390|ack_delay:24| [2025/09/12 04:10:23 769882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:616|lost_pn:613|thresh:3| [2025/09/12 04:10:23 769888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 769982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 769993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 769997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 770016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 770097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 770100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 770177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 770275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 770298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 770302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:611|lost_pn:613|po_sent_time:1757650223710618|lost_send_time:1757650223706033|loss_delay:63774|frame:STREAM |repair:128| [2025/09/12 04:10:23 770307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:612|lost_pn:613|po_sent_time:1757650223710710|lost_send_time:1757650223706033|loss_delay:63774|frame:STREAM |repair:128| [2025/09/12 04:10:23 770311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223710710u| [2025/09/12 04:10:23 770316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 770320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775514|now:1757650223770320|interval:5194| [2025/09/12 04:10:23 770324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775514|now:1757650223770320|interv:5194| [2025/09/12 04:10:23 770328] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56464, ack_elapse 57135, delivered 68400|rate 1197164|lost 279| [2025/09/12 04:10:23 770335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/09/12 04:10:23 770339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197164) in round 8| [2025/09/12 04:10:23 770344] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 770348] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 770352] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223713417|recovery:1|recovery_start:1757650223770315|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 770356] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:2|acked:1200|po_sent_time:1757650223713417|recovery:1|recovery_start:1757650223770315|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 770361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:36000|srtt:56688|latest_rtt:56390|min_rtt:30473|applimit:0|lost:238|recovery:1|recovery_start:1757650223770315|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 770367] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/09/12 04:10:23 770371] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1757650223769807|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 770376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343769807|now:1757650223769807|interv:120000000| [2025/09/12 04:10:23 770380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343769807|now:1757650223769807|interv:120000000| [2025/09/12 04:10:23 770385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223770498|pq_index:0| [2025/09/12 04:10:23 770391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223769543| [2025/09/12 04:10:23 770398] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223770397| [2025/09/12 04:10:23 770405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223770403| [2025/09/12 04:10:23 770413] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770437] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 770448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 770455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 770461] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 770467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 770480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770487] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 770493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 770500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 770506] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 770511] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 770518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 770532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 770539] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 770544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 770550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 770556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 770563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 770569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 770575] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223770498| [2025/09/12 04:10:23 770581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223770498| [2025/09/12 04:10:23 770587] [debug] |xqc_engine_wakeup_after|wakeup:1757650223770498|now:1757650223770586|diff:18446744073709551528| [2025/09/12 04:10:23 770593] [debug] |xqc_engine_main_logic|END|now:1757650223770403| [2025/09/12 04:10:23 770601] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223770600| [2025/09/12 04:10:23 770606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223770498|pq_index:0| [2025/09/12 04:10:23 770612] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223770403| [2025/09/12 04:10:23 770619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223770618| [2025/09/12 04:10:23 770626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223770498|now:1757650223770618| [2025/09/12 04:10:23 770632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223770498|now:1757650223770618| [2025/09/12 04:10:23 770644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 770650] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 770664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 770671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 770677] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 770683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 770689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770696] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56688|min_srtt:56688|path_bw:1211446|loss_rate:59.46|path_pto:0| [2025/09/12 04:10:23 770702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:105600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 770709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 770715] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 770721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 770727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 770734] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:535|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 770740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 770747] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 770753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/09/12 04:10:23 770792] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1757650223770764|stream_id:0|stream_offset:415480| [2025/09/12 04:10:23 770802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:646|origin_pktnum:535|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 770809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/09/12 04:10:23 770815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775514|now:1757650223770815|interval:4699| [2025/09/12 04:10:23 770822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775514|now:1757650223770815|interv:4699| [2025/09/12 04:10:23 770835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:37200| [2025/09/12 04:10:23 770843] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:538|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 770850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 770857] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 770863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/09/12 04:10:23 770900] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1757650223770873|stream_id:0|stream_offset:416667| [2025/09/12 04:10:23 770910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:647|origin_pktnum:538|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 770917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/09/12 04:10:23 770923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775514|now:1757650223770923|interval:4591| [2025/09/12 04:10:23 770930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775514|now:1757650223770923|interv:4591| [2025/09/12 04:10:23 770937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:38400| [2025/09/12 04:10:23 770944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:539|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 770951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 770956] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 770961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/09/12 04:10:23 770990] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223770967|stream_id:0|stream_offset:417854| [2025/09/12 04:10:23 770998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:648|origin_pktnum:539|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 771006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 771012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223775514|now:1757650223771012|interval:4502| [2025/09/12 04:10:23 771017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223775514|now:1757650223771012|interv:4502| [2025/09/12 04:10:23 771021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 771025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 771034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 771039] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 771042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223772042|now:1757650223771042|interv:1000| [2025/09/12 04:10:23 771046] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 771050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 771054] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 771058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 771062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 771066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 771070] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223772042| [2025/09/12 04:10:23 771074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223772042| [2025/09/12 04:10:23 771078] [debug] |xqc_engine_wakeup_after|wakeup:1757650223772042|now:1757650223771078|diff:964| [2025/09/12 04:10:23 771083] [debug] |xqc_engine_main_logic|END|now:1757650223770618| [2025/09/12 04:10:23 771864] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223771863| [2025/09/12 04:10:23 771895] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 771905] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:209| [2025/09/12 04:10:23 771922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/09/12 04:10:23 771931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/09/12 04:10:23 771937] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 771948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:617|origin_pktnum:490|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:618|path_largest_ack:617| [2025/09/12 04:10:23 771955] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:142800|prior_delivered:320688|prior_time:1757650223714007|is_app_limited:0|send_elapse:55967|ack_elapse:57856|ctl_first_sent_time:1757650223714896|lagest_ack_time:1757650223771863|curr_delivered:387888| [2025/09/12 04:10:23 771963] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223714896| [2025/09/12 04:10:23 771970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/09/12 04:10:23 771976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:618|origin_pktnum:358|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:618|path_largest_ack:618| [2025/09/12 04:10:23 771981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:218|tx_in_flight:142800|prior_delivered:320688|prior_time:1757650223714007|is_app_limited:0|send_elapse:55967|ack_elapse:57856|ctl_first_sent_time:1757650223714896|lagest_ack_time:1757650223771863|curr_delivered:389088| [2025/09/12 04:10:23 771992] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223714993| [2025/09/12 04:10:23 771996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/09/12 04:10:23 772000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56688|rttvar:559|minrtt:30473|latest_rtt:56870|ack_delay:32| [2025/09/12 04:10:23 772004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56706|rttvar:457|minrtt:30473|latest_rtt:56870|ack_delay:32| [2025/09/12 04:10:23 772008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:618|lost_pn:615|thresh:3| [2025/09/12 04:10:23 772013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 772032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 772059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 772130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 772248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 772345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 772368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 772376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 772389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:614|lost_pn:615|po_sent_time:1757650223711740|lost_send_time:1757650223707885|loss_delay:63978|frame:STREAM |repair:128| [2025/09/12 04:10:23 772394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:615|lost_pn:615|po_sent_time:1757650223711825|lost_send_time:1757650223707885|loss_delay:63978|frame:STREAM |repair:128| [2025/09/12 04:10:23 772401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223711825u| [2025/09/12 04:10:23 772406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 772410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56706|rtt_var:457|pto_duration:58706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 772415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 772440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 772445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 34800| [2025/09/12 04:10:23 772449] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223849673|now:1757650223772410|interv:77263| [2025/09/12 04:10:23 772455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223849673|now:1757650223772410|interval:77263|pto_count:0|srtt:56706 [2025/09/12 04:10:23 772462] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 55967, ack_elapse 57856, delivered 68400|rate 1182245|lost 281| [2025/09/12 04:10:23 772469] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182245) in round 8| [2025/09/12 04:10:23 772475] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 772481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 772487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:2|acked:2400|po_sent_time:1757650223714993|recovery:1|recovery_start:1757650223772405|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 772494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:2|acked:2400|po_sent_time:1757650223714993|recovery:1|recovery_start:1757650223772405|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 772501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:34800|srtt:56706|latest_rtt:56870|min_rtt:30473|applimit:0|lost:241|recovery:1|recovery_start:1757650223772405|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 772509] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/09/12 04:10:23 772516] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1757650223771863|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 772523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343771863|now:1757650223771863|interv:120000000| [2025/09/12 04:10:23 772529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343771863|now:1757650223771863|interv:120000000| [2025/09/12 04:10:23 772534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223772042|pq_index:0| [2025/09/12 04:10:23 772540] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223770618| [2025/09/12 04:10:23 772552] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223772552| [2025/09/12 04:10:23 772560] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223772559| [2025/09/12 04:10:23 772567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223772042|now:1757650223772559| [2025/09/12 04:10:23 772573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223772042|now:1757650223772559| [2025/09/12 04:10:23 772579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 772585] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 772592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1211446|loss_rate:60.26|path_pto:0| [2025/09/12 04:10:23 772598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 772604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 772610] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 772615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 772622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 772629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56706|min_srtt:56706|path_bw:1211446|loss_rate:60.26|path_pto:0| [2025/09/12 04:10:23 772635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:102000|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 772642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 772649] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 772654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 772662] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 772668] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:542|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 772675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 772681] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 772688] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/09/12 04:10:23 772725] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1757650223772699|stream_id:0|stream_offset:420228| [2025/09/12 04:10:23 772741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:649|origin_pktnum:542|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 772748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/09/12 04:10:23 772755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56706|rtt_var:457|pto_duration:58706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 772761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 772768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 772774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36000| [2025/09/12 04:10:23 772780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223851405|now:1757650223772754|interv:78651| [2025/09/12 04:10:23 772787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223851405|now:1757650223772754|interval:78651|pto_count:0|srtt:56706 [2025/09/12 04:10:23 772794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:36000| [2025/09/12 04:10:23 772801] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:546|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 772806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 772812] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 772818] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/09/12 04:10:23 772869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1757650223772828|stream_id:0|stream_offset:423789| [2025/09/12 04:10:23 772879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:650|origin_pktnum:546|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 772886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/09/12 04:10:23 772893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:56706|rtt_var:457|pto_duration:58706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 772900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 772906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 772912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 37200| [2025/09/12 04:10:23 772918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223851534|now:1757650223772893|interv:78641| [2025/09/12 04:10:23 772924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223851534|now:1757650223772893|interval:78641|pto_count:0|srtt:56706 [2025/09/12 04:10:23 772930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:37200| [2025/09/12 04:10:23 772944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 772951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 772957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 772963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223773963|now:1757650223772963|interv:1000| [2025/09/12 04:10:23 772967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 772971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 772978] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 772984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 772992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 772998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 773004] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223773963| [2025/09/12 04:10:23 773008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223773963| [2025/09/12 04:10:23 773012] [debug] |xqc_engine_wakeup_after|wakeup:1757650223773963|now:1757650223773012|diff:951| [2025/09/12 04:10:23 773017] [debug] |xqc_engine_main_logic|END|now:1757650223772559| [2025/09/12 04:10:23 773024] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223773024| [2025/09/12 04:10:23 773029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 773035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:210| [2025/09/12 04:10:23 773039] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/09/12 04:10:23 773044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/09/12 04:10:23 773048] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 773055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:620|origin_pktnum:495|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:620|path_largest_ack:620| [2025/09/12 04:10:23 773060] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:141600|prior_delivered:323088|prior_time:1757650223715958|is_app_limited:0|send_elapse:56814|ack_elapse:57066|ctl_first_sent_time:1757650223716880|lagest_ack_time:1757650223773024|curr_delivered:390288| [2025/09/12 04:10:23 773065] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223716880| [2025/09/12 04:10:23 773070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/09/12 04:10:23 773074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56706|rttvar:457|minrtt:30473|latest_rtt:56144|ack_delay:24| [2025/09/12 04:10:23 773078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56633|rttvar:489|minrtt:30473|latest_rtt:56144|ack_delay:24| [2025/09/12 04:10:23 773086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:620|lost_pn:617|thresh:3| [2025/09/12 04:10:23 773090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 773110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 773137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 773208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 773445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 773479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 773490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 773502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 773508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 773515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223778773|now:1757650223773514|interval:5259| [2025/09/12 04:10:23 773521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223778773|now:1757650223773514|interv:5259| [2025/09/12 04:10:23 773527] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56814, ack_elapse 57066, delivered 67200|rate 1177583|lost 281| [2025/09/12 04:10:23 773535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177583) in round 8| [2025/09/12 04:10:23 773547] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 773553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 773559] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:1200|po_sent_time:1757650223716880|recovery:1|recovery_start:1757650223772405|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 773566] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:1200|po_sent_time:1757650223716880|recovery:1|recovery_start:1757650223772405|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 773574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:36000|srtt:56633|latest_rtt:56144|min_rtt:30473|applimit:0|lost:243|recovery:1|recovery_start:1757650223772405|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 773582] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/09/12 04:10:23 773590] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK |recv_time:1757650223773024|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 773597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343773024|now:1757650223773024|interv:120000000| [2025/09/12 04:10:23 773603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343773024|now:1757650223773024|interv:120000000| [2025/09/12 04:10:23 773609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223773963|pq_index:0| [2025/09/12 04:10:23 773615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223772559| [2025/09/12 04:10:23 773621] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223773621| [2025/09/12 04:10:23 773629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223773627| [2025/09/12 04:10:23 773636] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 773643] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1211446|loss_rate:60.78|path_pto:0| [2025/09/12 04:10:23 773649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 773655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 773661] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 773667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 773673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 773679] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56633|min_srtt:56633|path_bw:1211446|loss_rate:60.78|path_pto:0| [2025/09/12 04:10:23 773690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 773697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 773703] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 773709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 773716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 773723] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 773729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 773736] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 773741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 773747] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 773753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 773760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 773766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 773772] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223773963| [2025/09/12 04:10:23 773778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223773963| [2025/09/12 04:10:23 773784] [debug] |xqc_engine_wakeup_after|wakeup:1757650223773963|now:1757650223773784|diff:179| [2025/09/12 04:10:23 773791] [debug] |xqc_engine_main_logic|END|now:1757650223773627| [2025/09/12 04:10:23 773798] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223773798| [2025/09/12 04:10:23 773804] [debug] |xqc_engine_wakeup_after|wakeup:1757650223773963|now:1757650223773803|diff:160| [2025/09/12 04:10:23 773809] [debug] |xqc_engine_main_logic|END|now:1757650223773798| [2025/09/12 04:10:23 774940] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223774939| [2025/09/12 04:10:23 774952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 774960] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:211| [2025/09/12 04:10:23 774965] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/09/12 04:10:23 774973] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/09/12 04:10:23 774978] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 775000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:621|origin_pktnum:498|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:621| [2025/09/12 04:10:23 775006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:142800|prior_delivered:323088|prior_time:1757650223715958|is_app_limited:0|send_elapse:56916|ack_elapse:58981|ctl_first_sent_time:1757650223716982|lagest_ack_time:1757650223774939|curr_delivered:391488| [2025/09/12 04:10:23 775017] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223716982| [2025/09/12 04:10:23 775023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/09/12 04:10:23 775029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:624|origin_pktnum:502|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:624| [2025/09/12 04:10:23 775035] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:142800|prior_delivered:325488|prior_time:1757650223717922|is_app_limited:0|send_elapse:56830|ack_elapse:57017|ctl_first_sent_time:1757650223718756|lagest_ack_time:1757650223774939|curr_delivered:392688| [2025/09/12 04:10:23 775040] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223718756| [2025/09/12 04:10:23 775046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/09/12 04:10:23 775051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56633|rttvar:489|minrtt:30473|latest_rtt:56183|ack_delay:32| [2025/09/12 04:10:23 775057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56572|rttvar:487|minrtt:30473|latest_rtt:56183|ack_delay:32| [2025/09/12 04:10:23 775062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:624|lost_pn:621|thresh:3| [2025/09/12 04:10:23 775068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 775093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 775130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 775225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 775502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 775525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 775536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 775543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 775549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:619|lost_pn:621|po_sent_time:1757650223715061|lost_send_time:1757650223711296|loss_delay:63643|frame:STREAM |repair:128| [2025/09/12 04:10:23 775553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223715061u| [2025/09/12 04:10:23 775557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 775561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223780712|now:1757650223775561|interval:5151| [2025/09/12 04:10:23 775566] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223780712|now:1757650223775561|interv:5151| [2025/09/12 04:10:23 775570] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56830, ack_elapse 57017, delivered 67200|rate 1178595|lost 282| [2025/09/12 04:10:23 775574] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178595) in round 8| [2025/09/12 04:10:23 775579] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 775583] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 775587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:2400|po_sent_time:1757650223718756|recovery:1|recovery_start:1757650223775557|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 775591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:2400|po_sent_time:1757650223718756|recovery:1|recovery_start:1757650223775557|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 775596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:32400|srtt:56572|latest_rtt:56183|min_rtt:30473|applimit:0|lost:243|recovery:1|recovery_start:1757650223775557|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 775602] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/09/12 04:10:23 775606] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1757650223774939|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 775611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343774939|now:1757650223774939|interv:120000000| [2025/09/12 04:10:23 775615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343774939|now:1757650223774939|interv:120000000| [2025/09/12 04:10:23 775619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223773963|pq_index:0| [2025/09/12 04:10:23 775623] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223773627| [2025/09/12 04:10:23 775630] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223775630| [2025/09/12 04:10:23 775635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223775634| [2025/09/12 04:10:23 775639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223773963|now:1757650223775634| [2025/09/12 04:10:23 775643] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223773963|now:1757650223775634| [2025/09/12 04:10:23 775647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 775652] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 775656] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1211446|loss_rate:60.78|path_pto:0| [2025/09/12 04:10:23 775661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 775665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 775669] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 775673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 775678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 775682] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56572|min_srtt:56572|path_bw:1211446|loss_rate:60.78|path_pto:0| [2025/09/12 04:10:23 775686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:99600|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 775690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 775694] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 775697] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 775702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 775706] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:548|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 775710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 775714] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 775719] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/09/12 04:10:23 775752] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1757650223775726|stream_id:0|stream_offset:353756| [2025/09/12 04:10:23 775767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:651|origin_pktnum:414|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 775774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/09/12 04:10:23 775781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223780712|now:1757650223775781|interval:4931| [2025/09/12 04:10:23 775788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223780712|now:1757650223775781|interv:4931| [2025/09/12 04:10:23 775793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:33600| [2025/09/12 04:10:23 775799] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:549|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 775803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 775807] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 775811] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/09/12 04:10:23 775839] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1757650223775818|stream_id:0|stream_offset:284910| [2025/09/12 04:10:23 775847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:652|origin_pktnum:289|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 775855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/09/12 04:10:23 775861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223780712|now:1757650223775861|interval:4851| [2025/09/12 04:10:23 775867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223780712|now:1757650223775861|interv:4851| [2025/09/12 04:10:23 775871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:34800| [2025/09/12 04:10:23 775876] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:550|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 775880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 775884] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 775889] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/09/12 04:10:23 775913] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1757650223775895|stream_id:0|stream_offset:424976| [2025/09/12 04:10:23 775922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:653|origin_pktnum:550|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 775929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/09/12 04:10:23 775940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223780712|now:1757650223775940|interval:4772| [2025/09/12 04:10:23 775945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223780712|now:1757650223775940|interv:4772| [2025/09/12 04:10:23 775949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:36000| [2025/09/12 04:10:23 775953] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 775957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 775962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 775966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223776965|now:1757650223775965|interv:1000| [2025/09/12 04:10:23 775969] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 775973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 775977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 775981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 775986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 775989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 775993] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223776965| [2025/09/12 04:10:23 775997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223776965| [2025/09/12 04:10:23 776001] [debug] |xqc_engine_wakeup_after|wakeup:1757650223776965|now:1757650223776001|diff:964| [2025/09/12 04:10:23 776006] [debug] |xqc_engine_main_logic|END|now:1757650223775634| [2025/09/12 04:10:23 776011] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223776011| [2025/09/12 04:10:23 776015] [debug] |xqc_engine_wakeup_after|wakeup:1757650223776965|now:1757650223776015|diff:950| [2025/09/12 04:10:23 776019] [debug] |xqc_engine_main_logic|END|now:1757650223776011| [2025/09/12 04:10:23 776810] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223776809| [2025/09/12 04:10:23 776822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 776831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:212| [2025/09/12 04:10:23 776836] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/09/12 04:10:23 776844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/09/12 04:10:23 776851] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 776861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:625| [2025/09/12 04:10:23 776868] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:144000|prior_delivered:325488|prior_time:1757650223717922|is_app_limited:0|send_elapse:56960|ack_elapse:58887|ctl_first_sent_time:1757650223718886|lagest_ack_time:1757650223776809|curr_delivered:393888| [2025/09/12 04:10:23 776881] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223718886| [2025/09/12 04:10:23 776888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/09/12 04:10:23 776895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:627|path_largest_ack:627| [2025/09/12 04:10:23 776901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:145200|prior_delivered:326688|prior_time:1757650223719126|is_app_limited:0|send_elapse:56608|ack_elapse:57683|ctl_first_sent_time:1757650223719873|lagest_ack_time:1757650223776809|curr_delivered:395088| [2025/09/12 04:10:23 776908] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223719873| [2025/09/12 04:10:23 776914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/09/12 04:10:23 776919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56572|rttvar:487|minrtt:30473|latest_rtt:56936|ack_delay:24| [2025/09/12 04:10:23 776926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56615|rttvar:451|minrtt:30473|latest_rtt:56936|ack_delay:24| [2025/09/12 04:10:23 776932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:627|lost_pn:624|thresh:3| [2025/09/12 04:10:23 776938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 776968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 776974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 776991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 776997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 777008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 777118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 777435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 777476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 777484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 777487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 777492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:622|lost_pn:624|po_sent_time:1757650223717069|lost_send_time:1757650223712756|loss_delay:64053|frame:STREAM |repair:128| [2025/09/12 04:10:23 777498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:623|lost_pn:624|po_sent_time:1757650223717150|lost_send_time:1757650223712756|loss_delay:64053|frame:STREAM |repair:128| [2025/09/12 04:10:23 777502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223717150u| [2025/09/12 04:10:23 777506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 777510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223783055|now:1757650223777510|interval:5545| [2025/09/12 04:10:23 777515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223783055|now:1757650223777510|interv:5545| [2025/09/12 04:10:23 777519] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56608, ack_elapse 57683, delivered 68400|rate 1185791|lost 284| [2025/09/12 04:10:23 777523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185791) in round 8| [2025/09/12 04:10:23 777528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 777532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 777536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:2|acked:2400|po_sent_time:1757650223719873|recovery:1|recovery_start:1757650223777506|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 777540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:2|acked:2400|po_sent_time:1757650223719873|recovery:1|recovery_start:1757650223777506|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 777545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:31200|srtt:56615|latest_rtt:56936|min_rtt:30473|applimit:0|lost:246|recovery:1|recovery_start:1757650223777506|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 777551] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/09/12 04:10:23 777555] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1757650223776809|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 777560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343776809|now:1757650223776809|interv:120000000| [2025/09/12 04:10:23 777564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343776809|now:1757650223776809|interv:120000000| [2025/09/12 04:10:23 777571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223776965|pq_index:0| [2025/09/12 04:10:23 777575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223775634| [2025/09/12 04:10:23 777579] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223777579| [2025/09/12 04:10:23 777584] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223777583| [2025/09/12 04:10:23 777588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223776965|now:1757650223777583| [2025/09/12 04:10:23 777592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223776965|now:1757650223777583| [2025/09/12 04:10:23 777596] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 777601] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 777605] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1211446|loss_rate:61.54|path_pto:0| [2025/09/12 04:10:23 777610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 777614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 777618] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 777622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 777626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 777630] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56615|min_srtt:56615|path_bw:1211446|loss_rate:61.54|path_pto:0| [2025/09/12 04:10:23 777635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:96000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 777639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 777643] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 777646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 777650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 777655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:553|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 777659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 777663] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 777667] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/09/12 04:10:23 777703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223777678|stream_id:0|stream_offset:426163| [2025/09/12 04:10:23 777713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:654|origin_pktnum:553|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 777721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 777727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223783055|now:1757650223777727|interval:5328| [2025/09/12 04:10:23 777733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223783055|now:1757650223777727|interv:5328| [2025/09/12 04:10:23 777737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 777742] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:554|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 777746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 777751] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 777755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223778754|now:1757650223777754|interv:1000| [2025/09/12 04:10:23 777759] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 777762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 777766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 777770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 777775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 777778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 777782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223778754| [2025/09/12 04:10:23 777786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223778754| [2025/09/12 04:10:23 777790] [debug] |xqc_engine_wakeup_after|wakeup:1757650223778754|now:1757650223777790|diff:964| [2025/09/12 04:10:23 777795] [debug] |xqc_engine_main_logic|END|now:1757650223777583| [2025/09/12 04:10:23 777800] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223777800| [2025/09/12 04:10:23 777804] [debug] |xqc_engine_wakeup_after|wakeup:1757650223778754|now:1757650223777804|diff:950| [2025/09/12 04:10:23 777808] [debug] |xqc_engine_main_logic|END|now:1757650223777800| [2025/09/12 04:10:23 778819] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:98|state:ESTABED|recv_time:1757650223778818| [2025/09/12 04:10:23 778831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 778839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:213| [2025/09/12 04:10:23 778844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/09/12 04:10:23 778859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/09/12 04:10:23 778866] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 778876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:629|origin_pktnum:507|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:629|path_largest_ack:629| [2025/09/12 04:10:23 778883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:130800|prior_delivered:332688|prior_time:1757650223724023|is_app_limited:0|send_elapse:56606|ack_elapse:54795|ctl_first_sent_time:1757650223724949|lagest_ack_time:1757650223778818|curr_delivered:396288| [2025/09/12 04:10:23 778890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223724949| [2025/09/12 04:10:23 778897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/09/12 04:10:23 778903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56615|rttvar:451|minrtt:30473|latest_rtt:53869|ack_delay:24| [2025/09/12 04:10:23 778909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:56269|rttvar:1031|minrtt:30473|latest_rtt:53869|ack_delay:24| [2025/09/12 04:10:23 778916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:629|lost_pn:626|thresh:3| [2025/09/12 04:10:23 778923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 778953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 778959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 778977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 778983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 778989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 778995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 779137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 779361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 779392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 779406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 779417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 779441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:626|lost_pn:626|po_sent_time:1757650223719002|lost_send_time:1757650223715516|loss_delay:63302|frame:STREAM |repair:128| [2025/09/12 04:10:23 779446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223719002u| [2025/09/12 04:10:23 779450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 779454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223786213|now:1757650223779454|interval:6759| [2025/09/12 04:10:23 779459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223786213|now:1757650223779454|interv:6759| [2025/09/12 04:10:23 779463] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56606, ack_elapse 54795, delivered 63600|rate 1123555|lost 285| [2025/09/12 04:10:23 779467] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123555) in round 8| [2025/09/12 04:10:23 779471] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 779475] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 779479] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:1200|po_sent_time:1757650223724949|recovery:1|recovery_start:1757650223779450|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 779484] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:1200|po_sent_time:1757650223724949|recovery:1|recovery_start:1757650223779450|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 779488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:30000|srtt:56269|latest_rtt:53869|min_rtt:30473|applimit:0|lost:247|recovery:1|recovery_start:1757650223779450|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 779494] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/09/12 04:10:23 779499] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1757650223778818|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 779503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343778818|now:1757650223778818|interv:120000000| [2025/09/12 04:10:23 779507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343778818|now:1757650223778818|interv:120000000| [2025/09/12 04:10:23 779511] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223778754|pq_index:0| [2025/09/12 04:10:23 779515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223777583| [2025/09/12 04:10:23 779522] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223779522| [2025/09/12 04:10:23 779527] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223779526| [2025/09/12 04:10:23 779532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223778754|now:1757650223779526| [2025/09/12 04:10:23 779536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223778754|now:1757650223779526| [2025/09/12 04:10:23 779540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 779544] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 779549] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:61.78|path_pto:0| [2025/09/12 04:10:23 779553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 779558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 779562] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 779566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 779570] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 779574] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:61.78|path_pto:0| [2025/09/12 04:10:23 779578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:94800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 779582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 779586] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 779590] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 779594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 779598] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:554|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 779602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 779606] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 779611] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/09/12 04:10:23 779643] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1757650223779618|stream_id:0|stream_offset:427350| [2025/09/12 04:10:23 779658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:655|origin_pktnum:554|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 779665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/09/12 04:10:23 779672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223786213|now:1757650223779672|interval:6541| [2025/09/12 04:10:23 779677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223786213|now:1757650223779672|interv:6541| [2025/09/12 04:10:23 779682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:31200| [2025/09/12 04:10:23 779687] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:556|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 779691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 779695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 779699] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/09/12 04:10:23 779726] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223779706|stream_id:0|stream_offset:358504| [2025/09/12 04:10:23 779735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:656|origin_pktnum:422|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 779742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 779749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223786213|now:1757650223779748|interval:6465| [2025/09/12 04:10:23 779754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223786213|now:1757650223779748|interv:6465| [2025/09/12 04:10:23 779758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 779763] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:557|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 779767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 779771] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 779776] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/09/12 04:10:23 779800] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1757650223779782|stream_id:0|stream_offset:428537| [2025/09/12 04:10:23 779808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:657|origin_pktnum:557|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 779815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/09/12 04:10:23 779827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223786213|now:1757650223779827|interval:6386| [2025/09/12 04:10:23 779832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223786213|now:1757650223779827|interv:6386| [2025/09/12 04:10:23 779836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:33600| [2025/09/12 04:10:23 779841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 779845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 779850] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 779853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223780853|now:1757650223779853|interv:1000| [2025/09/12 04:10:23 779857] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 779861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 779865] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 779869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 779873] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 779877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 779881] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223780853| [2025/09/12 04:10:23 779885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223780853| [2025/09/12 04:10:23 779889] [debug] |xqc_engine_wakeup_after|wakeup:1757650223780853|now:1757650223779889|diff:964| [2025/09/12 04:10:23 779893] [debug] |xqc_engine_main_logic|END|now:1757650223779526| [2025/09/12 04:10:23 779899] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223779899| [2025/09/12 04:10:23 779903] [debug] |xqc_engine_wakeup_after|wakeup:1757650223780853|now:1757650223779902|diff:951| [2025/09/12 04:10:23 779906] [debug] |xqc_engine_main_logic|END|now:1757650223779899| [2025/09/12 04:10:23 780977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223780977| [2025/09/12 04:10:23 780984] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223780853|pq_index:0| [2025/09/12 04:10:23 780988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223779526| [2025/09/12 04:10:23 780993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223780992| [2025/09/12 04:10:23 780998] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223780853|now:1757650223780992| [2025/09/12 04:10:23 781002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223780853|now:1757650223780992| [2025/09/12 04:10:23 781006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 781014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:62.50|path_pto:0| [2025/09/12 04:10:23 781024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 781031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 781037] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 781043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 781050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781057] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:62.50|path_pto:0| [2025/09/12 04:10:23 781063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:91200|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 781069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 781075] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 781081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 781087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781093] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:560|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 781099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 781106] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 781113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/09/12 04:10:23 781147] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1757650223781124|stream_id:0|stream_offset:429724| [2025/09/12 04:10:23 781157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:658|origin_pktnum:560|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 781164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/09/12 04:10:23 781170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223786213|now:1757650223781170|interval:5043| [2025/09/12 04:10:23 781177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223786213|now:1757650223781170|interv:5043| [2025/09/12 04:10:23 781183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:34800| [2025/09/12 04:10:23 781197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 781203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 781207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 781211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223782211|now:1757650223781211|interv:1000| [2025/09/12 04:10:23 781215] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 781219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 781223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 781227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 781231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 781235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 781239] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223782211| [2025/09/12 04:10:23 781243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223782211| [2025/09/12 04:10:23 781247] [debug] |xqc_engine_wakeup_after|wakeup:1757650223782211|now:1757650223781247|diff:964| [2025/09/12 04:10:23 781253] [debug] |xqc_engine_main_logic|END|now:1757650223780992| [2025/09/12 04:10:23 781266] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:1472|state:ESTABED|recv_time:1757650223781265| [2025/09/12 04:10:23 781273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 781279] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:214| [2025/09/12 04:10:23 781283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/09/12 04:10:23 781289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/09/12 04:10:23 781294] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:23 781298] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:0| [2025/09/12 04:10:23 781301] [debug] |scid:f361531a06c810b158de9b74|xqc_process_padding_frame|process padding| [2025/09/12 04:10:23 781308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223806265|now:1757650223781265|interv:25000| [2025/09/12 04:10:23 781313] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223781265|max_ack_delay:25000| [2025/09/12 04:10:23 781318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/09/12 04:10:23 781323] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:1472|pkt_type:SHORT_HEADER|pkt_num:215|frame:PADDING PING |recv_time:1757650223781265|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 781327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343781265|now:1757650223781265|interv:120000000| [2025/09/12 04:10:23 781335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343781265|now:1757650223781265|interv:120000000| [2025/09/12 04:10:23 781339] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223782211|pq_index:0| [2025/09/12 04:10:23 781343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223780992| [2025/09/12 04:10:23 781347] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223781347| [2025/09/12 04:10:23 781352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223781351| [2025/09/12 04:10:23 781357] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 781366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 781371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 781375] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 781379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 781383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781387] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:56269|min_srtt:56269|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 781391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 781395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 781399] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 781403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 781407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 781411] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 781415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 781440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 781444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 781449] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 781456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 781460] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 781464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 781468] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223782211| [2025/09/12 04:10:23 781472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223782211| [2025/09/12 04:10:23 781476] [debug] |xqc_engine_wakeup_after|wakeup:1757650223782211|now:1757650223781476|diff:735| [2025/09/12 04:10:23 781480] [debug] |xqc_engine_main_logic|END|now:1757650223781351| [2025/09/12 04:10:23 781486] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223781486| [2025/09/12 04:10:23 781491] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 781496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:215| [2025/09/12 04:10:23 781500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/09/12 04:10:23 781505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/09/12 04:10:23 781509] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 781516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:630|origin_pktnum:124|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:630| [2025/09/12 04:10:23 781520] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:122400|prior_delivered:336288|prior_time:1757650223727922|is_app_limited:0|send_elapse:56013|ack_elapse:53564|ctl_first_sent_time:1757650223728931|lagest_ack_time:1757650223781486|curr_delivered:397488| [2025/09/12 04:10:23 781525] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223728931| [2025/09/12 04:10:23 781530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/09/12 04:10:23 781534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:632|origin_pktnum:251|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:632| [2025/09/12 04:10:23 781538] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:118800|prior_delivered:338688|prior_time:1757650223729947|is_app_limited:0|send_elapse:57808|ack_elapse:51539|ctl_first_sent_time:1757650223730852|lagest_ack_time:1757650223781486|curr_delivered:398688| [2025/09/12 04:10:23 781543] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223730852| [2025/09/12 04:10:23 781547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/09/12 04:10:23 781551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:56269|rttvar:1031|minrtt:30473|latest_rtt:50634|ack_delay:24| [2025/09/12 04:10:23 781555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:55562|rttvar:2188|minrtt:30473|latest_rtt:50634|ack_delay:24| [2025/09/12 04:10:23 781559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/09/12 04:10:23 781566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 781582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 781604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 781665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 781860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 781907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 781919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 781937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 781950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:628|lost_pn:629|po_sent_time:1757650223722911|lost_send_time:1757650223718979|loss_delay:62507|frame:STREAM |repair:128| [2025/09/12 04:10:23 781957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223722911u| [2025/09/12 04:10:23 781964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 182|pns:2| [2025/09/12 04:10:23 781969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 781976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:55562|rtt_var:2188|pto_duration:64314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 781982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 781988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 781994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 782000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223865438|now:1757650223781975|interv:83463| [2025/09/12 04:10:23 782006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223865438|now:1757650223781975|interval:83463|pto_count:0|srtt:55562 [2025/09/12 04:10:23 782013] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57808, ack_elapse 51539, delivered 60000|rate 1037918|lost 286| [2025/09/12 04:10:23 782020] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037918) in round 8| [2025/09/12 04:10:23 782031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 782038] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 782044] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:2400|po_sent_time:1757650223730852|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 782051] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:2400|po_sent_time:1757650223730852|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 782058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:31200|srtt:55562|latest_rtt:50634|min_rtt:30473|applimit:0|lost:251|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 782067] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/09/12 04:10:23 782074] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1757650223781486|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 782081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343781486|now:1757650223781486|interv:120000000| [2025/09/12 04:10:23 782087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343781486|now:1757650223781486|interv:120000000| [2025/09/12 04:10:23 782093] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223782211|pq_index:0| [2025/09/12 04:10:23 782099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223781351| [2025/09/12 04:10:23 782105] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223782105| [2025/09/12 04:10:23 782113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223782111| [2025/09/12 04:10:23 782120] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55562|min_srtt:55562|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 782133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 782139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 782145] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 782151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 782158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782164] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55562|min_srtt:55562|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 782176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 782183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 782188] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 782194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 782200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782207] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 782214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 782220] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 782225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 782231] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 782237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 782243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 782249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 782255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223782211| [2025/09/12 04:10:23 782261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223782211| [2025/09/12 04:10:23 782267] [debug] |xqc_engine_wakeup_after|wakeup:1757650223782211|now:1757650223782267|diff:18446744073709551560| [2025/09/12 04:10:23 782274] [debug] |xqc_engine_main_logic|END|now:1757650223782111| [2025/09/12 04:10:23 782282] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223782282| [2025/09/12 04:10:23 782288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223782211|pq_index:0| [2025/09/12 04:10:23 782294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223782111| [2025/09/12 04:10:23 782302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223782300| [2025/09/12 04:10:23 782308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223782211|now:1757650223782300| [2025/09/12 04:10:23 782312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223782211|now:1757650223782300| [2025/09/12 04:10:23 782316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 782320] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782325] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55562|min_srtt:55562|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 782333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 782338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 782341] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 782345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 782349] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:55562|min_srtt:55562|path_bw:1211446|loss_rate:62.73|path_pto:0| [2025/09/12 04:10:23 782358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:90000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 782362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 782365] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 782369] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 782375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 782382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:562|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 782388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 782395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 782402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/09/12 04:10:23 782447] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223782410|stream_id:0|stream_offset:430911| [2025/09/12 04:10:23 782456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:659|origin_pktnum:562|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 782461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 782465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:55562|rtt_var:2188|pto_duration:64314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 782470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 782474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 782477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32400| [2025/09/12 04:10:23 782485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223866724|now:1757650223782465|interv:84259| [2025/09/12 04:10:23 782489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223866724|now:1757650223782465|interval:84259|pto_count:0|srtt:55562 [2025/09/12 04:10:23 782494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 782499] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 782503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 782508] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 782511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223783511|now:1757650223782511|interv:1000| [2025/09/12 04:10:23 782515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 782519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 782523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 782527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 782532] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 782535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 782539] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223783511| [2025/09/12 04:10:23 782544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223783511| [2025/09/12 04:10:23 782547] [debug] |xqc_engine_wakeup_after|wakeup:1757650223783511|now:1757650223782547|diff:964| [2025/09/12 04:10:23 782552] [debug] |xqc_engine_main_logic|END|now:1757650223782300| [2025/09/12 04:10:23 782829] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223782828| [2025/09/12 04:10:23 782838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 782846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:216| [2025/09/12 04:10:23 782852] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/09/12 04:10:23 782861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/09/12 04:10:23 782867] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 782876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:633|origin_pktnum:252|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:634|path_largest_ack:633| [2025/09/12 04:10:23 782882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:116400|prior_delivered:341088|prior_time:1757650223731892|is_app_limited:0|send_elapse:58042|ack_elapse:50936|ctl_first_sent_time:1757650223733995|lagest_ack_time:1757650223782828|curr_delivered:399888| [2025/09/12 04:10:23 782890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223733995| [2025/09/12 04:10:23 782897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/09/12 04:10:23 782910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:634|origin_pktnum:514|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:634|path_largest_ack:634| [2025/09/12 04:10:23 782917] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:109200|prior_delivered:345888|prior_time:1757650223735882|is_app_limited:0|send_elapse:57048|ack_elapse:46946|ctl_first_sent_time:1757650223736803|lagest_ack_time:1757650223782828|curr_delivered:401088| [2025/09/12 04:10:23 782923] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223736803| [2025/09/12 04:10:23 782927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/09/12 04:10:23 782932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:55562|rttvar:2188|minrtt:30473|latest_rtt:46025|ack_delay:24| [2025/09/12 04:10:23 782938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:54367|rttvar:4031|minrtt:30473|latest_rtt:46025|ack_delay:24| [2025/09/12 04:10:23 782945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:634|lost_pn:631|thresh:3| [2025/09/12 04:10:23 782950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 782969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 782977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 782981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 782984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 782996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 783011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 783030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 783034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 783045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 783049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 783132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 783226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 783230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 783260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 783268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 783287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 783291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 783295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:54367|rtt_var:4031|pto_duration:70491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 783299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 783303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 783307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 30000| [2025/09/12 04:10:23 783311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223872901|now:1757650223783295|interv:89606| [2025/09/12 04:10:23 783318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223872901|now:1757650223783295|interval:89606|pto_count:0|srtt:54367 [2025/09/12 04:10:23 783322] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57048, ack_elapse 46946, delivered 55200|rate 967606|lost 286| [2025/09/12 04:10:23 783327] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (967606) in round 8| [2025/09/12 04:10:23 783331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 783335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 783339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223736803|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 783343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223736803|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 783348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:30000|srtt:54367|latest_rtt:46025|min_rtt:30473|applimit:0|lost:252|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 783354] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/09/12 04:10:23 783358] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1757650223782828|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 783363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343782828|now:1757650223782828|interv:120000000| [2025/09/12 04:10:23 783367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343782828|now:1757650223782828|interv:120000000| [2025/09/12 04:10:23 783371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223783511|pq_index:0| [2025/09/12 04:10:23 783375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223782300| [2025/09/12 04:10:23 783379] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223783379| [2025/09/12 04:10:23 783384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223783383| [2025/09/12 04:10:23 783389] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783393] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54367|min_srtt:54367|path_bw:1211446|loss_rate:62.96|path_pto:0| [2025/09/12 04:10:23 783398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 783402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 783406] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 783412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 783417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783439] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54367|min_srtt:54367|path_bw:1211446|loss_rate:62.96|path_pto:0| [2025/09/12 04:10:23 783443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 783448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 783451] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 783455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 783459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783463] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 783468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 783472] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 783476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 783480] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 783484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 783488] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 783492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 783495] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223783511| [2025/09/12 04:10:23 783500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223783511| [2025/09/12 04:10:23 783503] [debug] |xqc_engine_wakeup_after|wakeup:1757650223783511|now:1757650223783503|diff:8| [2025/09/12 04:10:23 783508] [debug] |xqc_engine_main_logic|END|now:1757650223783383| [2025/09/12 04:10:23 783513] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223783513| [2025/09/12 04:10:23 783517] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223783511|pq_index:0| [2025/09/12 04:10:23 783521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223783383| [2025/09/12 04:10:23 783525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223783525| [2025/09/12 04:10:23 783530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223783511|now:1757650223783525| [2025/09/12 04:10:23 783537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223783511|now:1757650223783525| [2025/09/12 04:10:23 783541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 783545] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783549] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54367|min_srtt:54367|path_bw:1211446|loss_rate:62.96|path_pto:0| [2025/09/12 04:10:23 783553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 783557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 783561] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 783565] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 783569] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783573] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:54367|min_srtt:54367|path_bw:1211446|loss_rate:62.96|path_pto:0| [2025/09/12 04:10:23 783577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:88800|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 783581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 783585] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 783589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 783593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 783597] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:563|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 783601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 783605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 783610] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/09/12 04:10:23 783637] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1757650223783617|stream_id:0|stream_offset:432098| [2025/09/12 04:10:23 783643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:660|origin_pktnum:563|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 783648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/09/12 04:10:23 783652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:54367|rtt_var:4031|pto_duration:70491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 783660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 783664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 783667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 783671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223874108|now:1757650223783652|interv:90456| [2025/09/12 04:10:23 783675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223874108|now:1757650223783652|interval:90456|pto_count:0|srtt:54367 [2025/09/12 04:10:23 783680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:31200| [2025/09/12 04:10:23 783684] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:567|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 783688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 783692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 783696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223784696|now:1757650223783696|interv:1000| [2025/09/12 04:10:23 783700] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 783704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 783708] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 783712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 783716] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 783720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 783724] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223784696| [2025/09/12 04:10:23 783728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223784696| [2025/09/12 04:10:23 783731] [debug] |xqc_engine_wakeup_after|wakeup:1757650223784696|now:1757650223783731|diff:965| [2025/09/12 04:10:23 783735] [debug] |xqc_engine_main_logic|END|now:1757650223783525| [2025/09/12 04:10:23 784817] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223784815| [2025/09/12 04:10:23 784832] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 784838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:217| [2025/09/12 04:10:23 784842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/09/12 04:10:23 784850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/09/12 04:10:23 784857] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 784867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:635|origin_pktnum:382|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:636|path_largest_ack:635| [2025/09/12 04:10:23 784882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:105600|prior_delivered:349488|prior_time:1757650223738917|is_app_limited:0|send_elapse:57756|ack_elapse:45898|ctl_first_sent_time:1757650223739714|lagest_ack_time:1757650223784815|curr_delivered:402288| [2025/09/12 04:10:23 784889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223739714| [2025/09/12 04:10:23 784893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/09/12 04:10:23 784900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:636|origin_pktnum:517|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:636|path_largest_ack:636| [2025/09/12 04:10:23 784906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:246|tx_in_flight:98400|prior_delivered:353088|prior_time:1757650223741892|is_app_limited:0|send_elapse:57526|ack_elapse:42923|ctl_first_sent_time:1757650223742791|lagest_ack_time:1757650223784815|curr_delivered:403488| [2025/09/12 04:10:23 784913] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223742791| [2025/09/12 04:10:23 784918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/09/12 04:10:23 784924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:54367|rttvar:4031|minrtt:30473|latest_rtt:42024|ack_delay:32| [2025/09/12 04:10:23 784930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:52821|rttvar:6117|minrtt:30473|latest_rtt:42024|ack_delay:32| [2025/09/12 04:10:23 784937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:636|lost_pn:633|thresh:3| [2025/09/12 04:10:23 784943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 784967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 784978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 784982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 784986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 784998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 785014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 785029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 785033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 785044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 785048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 785124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 785217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 785221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 785251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 785259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 785278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 785282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 785286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:52821|rtt_var:6117|pto_duration:77289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 785291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 785295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 785299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 28800| [2025/09/12 04:10:23 785305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223880906|now:1757650223785286|interv:95620| [2025/09/12 04:10:23 785310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223880906|now:1757650223785286|interval:95620|pto_count:0|srtt:52821 [2025/09/12 04:10:23 785314] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57526, ack_elapse 42923, delivered 50400|rate 876125|lost 286| [2025/09/12 04:10:23 785319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (876125) in round 8| [2025/09/12 04:10:23 785323] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 785327] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 785331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223742791|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 785335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223742791|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 785340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:28800|srtt:52821|latest_rtt:42024|min_rtt:30473|applimit:0|lost:253|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 785346] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/09/12 04:10:23 785350] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1757650223784815|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 785355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343784815|now:1757650223784815|interv:120000000| [2025/09/12 04:10:23 785359] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343784815|now:1757650223784815|interv:120000000| [2025/09/12 04:10:23 785363] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223784696|pq_index:0| [2025/09/12 04:10:23 785367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223783525| [2025/09/12 04:10:23 785371] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223785371| [2025/09/12 04:10:23 785376] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223785375| [2025/09/12 04:10:23 785381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223784696|now:1757650223785375| [2025/09/12 04:10:23 785385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223784696|now:1757650223785375| [2025/09/12 04:10:23 785389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 785393] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 785398] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52821|min_srtt:52821|path_bw:1211446|loss_rate:63.19|path_pto:0| [2025/09/12 04:10:23 785405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 785410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 785413] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 785417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 785441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 785446] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52821|min_srtt:52821|path_bw:1211446|loss_rate:63.19|path_pto:0| [2025/09/12 04:10:23 785450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:28800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 785454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 785458] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 785462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 785466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 785470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:567|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 785474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 785479] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 785483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/09/12 04:10:23 785512] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28800|now:1757650223785490|stream_id:0|stream_offset:434472| [2025/09/12 04:10:23 785518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:661|origin_pktnum:567|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 785523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:28800|applimit:0| [2025/09/12 04:10:23 785527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:52821|rtt_var:6117|pto_duration:77289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 785532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 785536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 785539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 30000| [2025/09/12 04:10:23 785543] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223882779|now:1757650223785527|interv:97252| [2025/09/12 04:10:23 785551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223882779|now:1757650223785527|interval:97252|pto_count:0|srtt:52821 [2025/09/12 04:10:23 785556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:30000| [2025/09/12 04:10:23 785561] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:568|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 785565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 785569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 785573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/09/12 04:10:23 785593] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1757650223785579|stream_id:0|stream_offset:365626| [2025/09/12 04:10:23 785598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:662|origin_pktnum:434|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 785603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/09/12 04:10:23 785607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:52821|rtt_var:6117|pto_duration:77289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 785611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 785615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 785618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 785622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223882868|now:1757650223785607|interv:97261| [2025/09/12 04:10:23 785626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223882868|now:1757650223785607|interval:97261|pto_count:0|srtt:52821 [2025/09/12 04:10:23 785630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:31200| [2025/09/12 04:10:23 785635] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:569|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 785639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 785643] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 785647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223786647|now:1757650223785647|interv:1000| [2025/09/12 04:10:23 785651] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 785655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 785659] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 785666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 785670] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 785674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 785678] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223786647| [2025/09/12 04:10:23 785682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223786647| [2025/09/12 04:10:23 785686] [debug] |xqc_engine_wakeup_after|wakeup:1757650223786647|now:1757650223785686|diff:961| [2025/09/12 04:10:23 785690] [debug] |xqc_engine_main_logic|END|now:1757650223785375| [2025/09/12 04:10:23 785696] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223785696| [2025/09/12 04:10:23 785699] [debug] |xqc_engine_wakeup_after|wakeup:1757650223786647|now:1757650223785699|diff:948| [2025/09/12 04:10:23 785703] [debug] |xqc_engine_main_logic|END|now:1757650223785696| [2025/09/12 04:10:23 786774] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223786773| [2025/09/12 04:10:23 786781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223786647|pq_index:0| [2025/09/12 04:10:23 786785] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223785375| [2025/09/12 04:10:23 786790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223786789| [2025/09/12 04:10:23 786795] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223786647|now:1757650223786789| [2025/09/12 04:10:23 786802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223786647|now:1757650223786789| [2025/09/12 04:10:23 786808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 786815] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 786823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52821|min_srtt:52821|path_bw:1211446|loss_rate:63.64|path_pto:0| [2025/09/12 04:10:23 786828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 786832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 786838] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 786844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 786850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 786856] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:52821|min_srtt:52821|path_bw:1211446|loss_rate:63.64|path_pto:0| [2025/09/12 04:10:23 786863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 786869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 786880] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 786886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 786893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 786899] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:569|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 786906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 786912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 786919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/09/12 04:10:23 786953] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223786929|stream_id:0|stream_offset:435659| [2025/09/12 04:10:23 786964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:663|origin_pktnum:569|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 786972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 786978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:52821|rtt_var:6117|pto_duration:77289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 786984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 786990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 786997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32400| [2025/09/12 04:10:23 787002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223884218|now:1757650223786978|interv:97240| [2025/09/12 04:10:23 787009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223884218|now:1757650223786978|interval:97240|pto_count:0|srtt:52821 [2025/09/12 04:10:23 787016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 787023] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:572|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 787029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 787036] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 787042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/09/12 04:10:23 787070] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1757650223787051|stream_id:0|stream_offset:436846| [2025/09/12 04:10:23 787085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:664|origin_pktnum:572|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 787091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/09/12 04:10:23 787097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:52821|rtt_var:6117|pto_duration:77289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 787104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 787109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 787116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 33600| [2025/09/12 04:10:23 787122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223884340|now:1757650223787097|interv:97243| [2025/09/12 04:10:23 787128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223884340|now:1757650223787097|interval:97243|pto_count:0|srtt:52821 [2025/09/12 04:10:23 787135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:33600| [2025/09/12 04:10:23 787143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:573|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 787149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 787155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 787162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223788162|now:1757650223787162|interv:1000| [2025/09/12 04:10:23 787170] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 787177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 787185] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 787193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 787201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 787208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 787215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223788162| [2025/09/12 04:10:23 787223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223788162| [2025/09/12 04:10:23 787230] [debug] |xqc_engine_wakeup_after|wakeup:1757650223788162|now:1757650223787230|diff:932| [2025/09/12 04:10:23 787238] [debug] |xqc_engine_main_logic|END|now:1757650223786789| [2025/09/12 04:10:23 787254] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223787253| [2025/09/12 04:10:23 787264] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 787274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:218| [2025/09/12 04:10:23 787281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/09/12 04:10:23 787299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/09/12 04:10:23 787306] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 787318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:637|origin_pktnum:385|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:638|path_largest_ack:637| [2025/09/12 04:10:23 787327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:91200|prior_delivered:356688|prior_time:1757650223744851|is_app_limited:0|send_elapse:57645|ack_elapse:42402|ctl_first_sent_time:1757650223745785|lagest_ack_time:1757650223787253|curr_delivered:404688| [2025/09/12 04:10:23 787336] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223745785| [2025/09/12 04:10:23 787343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/09/12 04:10:23 787351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:638|origin_pktnum:520|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:638|path_largest_ack:638| [2025/09/12 04:10:23 787358] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:90000|prior_delivered:357888|prior_time:1757650223745949|is_app_limited:0|send_elapse:58119|ack_elapse:41304|ctl_first_sent_time:1757650223747980|lagest_ack_time:1757650223787253|curr_delivered:405888| [2025/09/12 04:10:23 787367] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223747980| [2025/09/12 04:10:23 787374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/09/12 04:10:23 787381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:52821|rttvar:6117|minrtt:30473|latest_rtt:39273|ack_delay:24| [2025/09/12 04:10:23 787389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:51125|rttvar:7981|minrtt:30473|latest_rtt:39273|ack_delay:24| [2025/09/12 04:10:23 787396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:638|lost_pn:635|thresh:3| [2025/09/12 04:10:23 787403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 787458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 787487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 787527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 787565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 787570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 787655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 787776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 787814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 787824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 787847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 787852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 787858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51125|rtt_var:7981|pto_duration:83049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 787865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 787873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 787880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 787892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223890100|now:1757650223787857|interv:102243| [2025/09/12 04:10:23 787900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223890100|now:1757650223787857|interval:102243|pto_count:0|srtt:51125 [2025/09/12 04:10:23 787909] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 58119, ack_elapse 41304, delivered 48000|rate 825891|lost 286| [2025/09/12 04:10:23 787917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (825891) in round 8| [2025/09/12 04:10:23 787925] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 787933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 787940] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223747980|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 787949] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223747980|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 787957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:31200|srtt:51125|latest_rtt:39273|min_rtt:30473|applimit:0|lost:257|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 787968] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/09/12 04:10:23 787991] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1757650223787253|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 788000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343787253|now:1757650223787253|interv:120000000| [2025/09/12 04:10:23 788008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343787253|now:1757650223787253|interv:120000000| [2025/09/12 04:10:23 788016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223788162|pq_index:0| [2025/09/12 04:10:23 788025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223786789| [2025/09/12 04:10:23 788033] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223788033| [2025/09/12 04:10:23 788042] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223788040| [2025/09/12 04:10:23 788052] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51125|min_srtt:51125|path_bw:1211446|loss_rate:64.07|path_pto:0| [2025/09/12 04:10:23 788068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 788076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 788089] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 788096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 788106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51125|min_srtt:51125|path_bw:1211446|loss_rate:64.07|path_pto:0| [2025/09/12 04:10:23 788122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 788130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 788138] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 788145] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 788154] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788163] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:573|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 788170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 788177] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 788182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 788189] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 788195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 788201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 788208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 788213] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223788162| [2025/09/12 04:10:23 788220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223788162| [2025/09/12 04:10:23 788225] [debug] |xqc_engine_wakeup_after|wakeup:1757650223788162|now:1757650223788225|diff:18446744073709551553| [2025/09/12 04:10:23 788232] [debug] |xqc_engine_main_logic|END|now:1757650223788040| [2025/09/12 04:10:23 788240] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223788240| [2025/09/12 04:10:23 788245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223788162|pq_index:0| [2025/09/12 04:10:23 788251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223788040| [2025/09/12 04:10:23 788259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223788258| [2025/09/12 04:10:23 788272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223788162|now:1757650223788258| [2025/09/12 04:10:23 788278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223788162|now:1757650223788258| [2025/09/12 04:10:23 788282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 788286] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51125|min_srtt:51125|path_bw:1211446|loss_rate:64.07|path_pto:0| [2025/09/12 04:10:23 788295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 788299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 788303] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 788307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 788311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788315] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:51125|min_srtt:51125|path_bw:1211446|loss_rate:64.07|path_pto:0| [2025/09/12 04:10:23 788320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 788324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 788328] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 788331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 788335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 788340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:573|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 788344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 788348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 788352] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/09/12 04:10:23 788385] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223788360|stream_id:0|stream_offset:438033| [2025/09/12 04:10:23 788395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:665|origin_pktnum:573|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 788403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 788416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:51125|rtt_var:7981|pto_duration:83049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 788434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 788438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 788442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32400| [2025/09/12 04:10:23 788446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223891409|now:1757650223788415|interv:102994| [2025/09/12 04:10:23 788450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223891409|now:1757650223788415|interval:102994|pto_count:0|srtt:51125 [2025/09/12 04:10:23 788455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 788460] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 788464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 788468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 788472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223789472|now:1757650223788472|interv:1000| [2025/09/12 04:10:23 788476] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 788480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 788484] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 788488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 788492] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 788496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 788500] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223789472| [2025/09/12 04:10:23 788504] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223789472| [2025/09/12 04:10:23 788508] [debug] |xqc_engine_wakeup_after|wakeup:1757650223789472|now:1757650223788508|diff:964| [2025/09/12 04:10:23 788512] [debug] |xqc_engine_main_logic|END|now:1757650223788258| [2025/09/12 04:10:23 788801] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223788800| [2025/09/12 04:10:23 788809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 788817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:219| [2025/09/12 04:10:23 788823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/09/12 04:10:23 788831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/09/12 04:10:23 788837] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 788847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:639|origin_pktnum:521|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:640|path_largest_ack:639| [2025/09/12 04:10:23 788860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:79200|prior_delivered:363888|prior_time:1757650223750895|is_app_limited:0|send_elapse:56976|ack_elapse:37905|ctl_first_sent_time:1757650223751786|lagest_ack_time:1757650223788800|curr_delivered:407088| [2025/09/12 04:10:23 788867] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223751786| [2025/09/12 04:10:23 788874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/09/12 04:10:23 788880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:640|origin_pktnum:525|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:640|path_largest_ack:640| [2025/09/12 04:10:23 788887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:258|tx_in_flight:75600|prior_delivered:366288|prior_time:1757650223752896|is_app_limited:0|send_elapse:57051|ack_elapse:35904|ctl_first_sent_time:1757650223753835|lagest_ack_time:1757650223788800|curr_delivered:408288| [2025/09/12 04:10:23 788893] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223753835| [2025/09/12 04:10:23 788899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/09/12 04:10:23 788905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:51125|rttvar:7981|minrtt:30473|latest_rtt:34965|ack_delay:24| [2025/09/12 04:10:23 788911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:49102|rttvar:10032|minrtt:30473|latest_rtt:34965|ack_delay:24| [2025/09/12 04:10:23 788917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:640|lost_pn:637|thresh:3| [2025/09/12 04:10:23 788924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 788947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 788960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 788966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 788972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 788990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 789007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 789030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 789036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 789054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 789060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 789149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 789295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 789307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 789356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 789368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 789393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 789397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 789401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:10032|pto_duration:89230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 789406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 789410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 789414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 30000| [2025/09/12 04:10:23 789418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223897590|now:1757650223789401|interv:108189| [2025/09/12 04:10:23 789442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223897590|now:1757650223789401|interval:108189|pto_count:0|srtt:49102 [2025/09/12 04:10:23 789447] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57051, ack_elapse 35904, delivered 42000|rate 736183|lost 286| [2025/09/12 04:10:23 789452] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (736183) in round 8| [2025/09/12 04:10:23 789460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 789464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 789468] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223753835|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 789473] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223753835|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 789477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:30000|srtt:49102|latest_rtt:34965|min_rtt:30473|applimit:0|lost:258|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 789483] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/09/12 04:10:23 789488] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1757650223788800|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 789493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343788800|now:1757650223788800|interv:120000000| [2025/09/12 04:10:23 789497] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343788800|now:1757650223788800|interv:120000000| [2025/09/12 04:10:23 789501] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223789472|pq_index:0| [2025/09/12 04:10:23 789505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223788258| [2025/09/12 04:10:23 789509] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223789509| [2025/09/12 04:10:23 789514] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223789513| [2025/09/12 04:10:23 789518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223789472|now:1757650223789513| [2025/09/12 04:10:23 789522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223789472|now:1757650223789513| [2025/09/12 04:10:23 789526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 789531] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 789535] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1211446|loss_rate:64.29|path_pto:0| [2025/09/12 04:10:23 789540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 789544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 789548] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 789552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 789559] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 789563] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1211446|loss_rate:64.29|path_pto:0| [2025/09/12 04:10:23 789567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 789572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 789575] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 789579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 789583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 789588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:576|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 789592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 789596] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 789600] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/09/12 04:10:23 789631] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1757650223789608|stream_id:0|stream_offset:439220| [2025/09/12 04:10:23 789638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:666|origin_pktnum:576|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 789643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/09/12 04:10:23 789647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:10032|pto_duration:89230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 789651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 789655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 789659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 789663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223898838|now:1757650223789647|interv:109191| [2025/09/12 04:10:23 789667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223898838|now:1757650223789647|interval:109191|pto_count:0|srtt:49102 [2025/09/12 04:10:23 789671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:31200| [2025/09/12 04:10:23 789676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:577|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 789687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 789691] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 789695] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/09/12 04:10:23 789715] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223789701|stream_id:0|stream_offset:440407| [2025/09/12 04:10:23 789720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:667|origin_pktnum:577|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 789725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 789729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:10032|pto_duration:89230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 789733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 789737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 789741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32400| [2025/09/12 04:10:23 789744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223898931|now:1757650223789729|interv:109202| [2025/09/12 04:10:23 789748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223898931|now:1757650223789729|interval:109202|pto_count:0|srtt:49102 [2025/09/12 04:10:23 789753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 789757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:580|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 789761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 789765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 789769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223790769|now:1757650223789769|interv:1000| [2025/09/12 04:10:23 789773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 789777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 789781] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 789785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 789789] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 789793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 789797] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223790769| [2025/09/12 04:10:23 789801] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223790769| [2025/09/12 04:10:23 789808] [debug] |xqc_engine_wakeup_after|wakeup:1757650223790769|now:1757650223789808|diff:961| [2025/09/12 04:10:23 789812] [debug] |xqc_engine_main_logic|END|now:1757650223789513| [2025/09/12 04:10:23 789818] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223789818| [2025/09/12 04:10:23 789822] [debug] |xqc_engine_wakeup_after|wakeup:1757650223790769|now:1757650223789821|diff:948| [2025/09/12 04:10:23 789825] [debug] |xqc_engine_main_logic|END|now:1757650223789818| [2025/09/12 04:10:23 790900] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223790899| [2025/09/12 04:10:23 790914] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223790769|pq_index:0| [2025/09/12 04:10:23 790921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223789513| [2025/09/12 04:10:23 790930] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223790928| [2025/09/12 04:10:23 790937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223790769|now:1757650223790928| [2025/09/12 04:10:23 790943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223790769|now:1757650223790928| [2025/09/12 04:10:23 790948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 790954] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 790962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1211446|loss_rate:64.71|path_pto:0| [2025/09/12 04:10:23 790970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 790976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 790983] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 790989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 790995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 791002] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:49102|min_srtt:49102|path_bw:1211446|loss_rate:64.71|path_pto:0| [2025/09/12 04:10:23 791008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 791014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 791020] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 791026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 791032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 791039] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:580|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 791052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 791058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 791065] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/09/12 04:10:23 791135] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1757650223791076|stream_id:0|stream_offset:442781| [2025/09/12 04:10:23 791146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:668|origin_pktnum:580|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 791153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/09/12 04:10:23 791160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:49102|rtt_var:10032|pto_duration:89230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 791166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 791173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 791178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 33600| [2025/09/12 04:10:23 791185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900306|now:1757650223791159|interv:109147| [2025/09/12 04:10:23 791192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900306|now:1757650223791159|interval:109147|pto_count:0|srtt:49102 [2025/09/12 04:10:23 791210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:33600| [2025/09/12 04:10:23 791218] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 791225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 791232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 791238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223792238|now:1757650223791238|interv:1000| [2025/09/12 04:10:23 791244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 791250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 791256] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 791262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 791269] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 791275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 791282] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223792238| [2025/09/12 04:10:23 791292] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223792238| [2025/09/12 04:10:23 791296] [debug] |xqc_engine_wakeup_after|wakeup:1757650223792238|now:1757650223791296|diff:942| [2025/09/12 04:10:23 791300] [debug] |xqc_engine_main_logic|END|now:1757650223790928| [2025/09/12 04:10:23 792187] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223792186| [2025/09/12 04:10:23 792201] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 792211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:220| [2025/09/12 04:10:23 792217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/09/12 04:10:23 792226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/09/12 04:10:23 792232] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 792243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:641|origin_pktnum:526|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:641| [2025/09/12 04:10:23 792250] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:261|tx_in_flight:68400|prior_delivered:371088|prior_time:1757650223756840|is_app_limited:0|send_elapse:57635|ack_elapse:35346|ctl_first_sent_time:1757650223757726|lagest_ack_time:1757650223792186|curr_delivered:409488| [2025/09/12 04:10:23 792258] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223757726| [2025/09/12 04:10:23 792265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/09/12 04:10:23 792271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:642|origin_pktnum:393|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:642|path_largest_ack:642| [2025/09/12 04:10:23 792278] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:265|tx_in_flight:61200|prior_delivered:374688|prior_time:1757650223759891|is_app_limited:0|send_elapse:56231|ack_elapse:32295|ctl_first_sent_time:1757650223760761|lagest_ack_time:1757650223792186|curr_delivered:410688| [2025/09/12 04:10:23 792285] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223760761| [2025/09/12 04:10:23 792292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/09/12 04:10:23 792299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:49102|rttvar:10032|minrtt:30473|latest_rtt:31425|ack_delay:24| [2025/09/12 04:10:23 792306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46890|rttvar:11949|minrtt:30473|latest_rtt:31425|ack_delay:24| [2025/09/12 04:10:23 792313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:642|lost_pn:639|thresh:3| [2025/09/12 04:10:23 792318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 792340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 792355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 792371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 792401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 792405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 792479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 792576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 792606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 792614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 792633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 792637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 792641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 792646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 792650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 792654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 31200| [2025/09/12 04:10:23 792661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223905762|now:1757650223792641|interv:113121| [2025/09/12 04:10:23 792665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223905762|now:1757650223792641|interval:113121|pto_count:0|srtt:46890 [2025/09/12 04:10:23 792670] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56231, ack_elapse 32295, delivered 36000|rate 640216|lost 286| [2025/09/12 04:10:23 792674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (640216) in round 8| [2025/09/12 04:10:23 792679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 792683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 792686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223760761|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 792691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223760761|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 792696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:31200|srtt:46890|latest_rtt:31425|min_rtt:30473|applimit:0|lost:261|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 792702] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/09/12 04:10:23 792706] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1757650223792186|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 792711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343792186|now:1757650223792186|interv:120000000| [2025/09/12 04:10:23 792715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343792186|now:1757650223792186|interv:120000000| [2025/09/12 04:10:23 792719] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223792238|pq_index:0| [2025/09/12 04:10:23 792723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223790928| [2025/09/12 04:10:23 792727] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223792727| [2025/09/12 04:10:23 792732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223792731| [2025/09/12 04:10:23 792737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223792238|now:1757650223792731| [2025/09/12 04:10:23 792741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223792238|now:1757650223792731| [2025/09/12 04:10:23 792745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 792749] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 792754] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:64.91|path_pto:0| [2025/09/12 04:10:23 792761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 792765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 792769] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 792773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 792778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 792782] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:64.91|path_pto:0| [2025/09/12 04:10:23 792786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 792790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 792794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 792797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 792802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 792806] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:583|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 792810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 792814] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 792820] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/09/12 04:10:23 792859] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31200|now:1757650223792831|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 792869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:669|origin_pktnum:583|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 792876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:31200|applimit:0| [2025/09/12 04:10:23 792883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 792890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 792896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 792902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32400| [2025/09/12 04:10:23 792913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223907517|now:1757650223792882|interv:114635| [2025/09/12 04:10:23 792920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223907517|now:1757650223792882|interval:114635|pto_count:0|srtt:46890 [2025/09/12 04:10:23 792927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:32400| [2025/09/12 04:10:23 792935] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:584|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 792941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 792948] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 792955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/09/12 04:10:23 793006] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32400|now:1757650223792965|stream_id:0|stream_offset:445155| [2025/09/12 04:10:23 793015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:670|origin_pktnum:584|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 793022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:32400|applimit:0| [2025/09/12 04:10:23 793028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 793033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 793038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 793044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 33600| [2025/09/12 04:10:23 793049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223907651|now:1757650223793027|interv:114624| [2025/09/12 04:10:23 793055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223907651|now:1757650223793027|interval:114624|pto_count:0|srtt:46890 [2025/09/12 04:10:23 793063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:33600| [2025/09/12 04:10:23 793069] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:586|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 793076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 793083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 793089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223794088|now:1757650223793088|interv:1000| [2025/09/12 04:10:23 793095] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 793101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 793107] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 793119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 793125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 793130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 793135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223794088| [2025/09/12 04:10:23 793141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223794088| [2025/09/12 04:10:23 793147] [debug] |xqc_engine_wakeup_after|wakeup:1757650223794088|now:1757650223793147|diff:941| [2025/09/12 04:10:23 793153] [debug] |xqc_engine_main_logic|END|now:1757650223792731| [2025/09/12 04:10:23 793161] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223793161| [2025/09/12 04:10:23 793167] [debug] |xqc_engine_wakeup_after|wakeup:1757650223794088|now:1757650223793167|diff:921| [2025/09/12 04:10:23 793173] [debug] |xqc_engine_main_logic|END|now:1757650223793161| [2025/09/12 04:10:23 794248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223794247| [2025/09/12 04:10:23 794261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223794088|pq_index:0| [2025/09/12 04:10:23 794265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223792731| [2025/09/12 04:10:23 794271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223794269| [2025/09/12 04:10:23 794275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223794088|now:1757650223794269| [2025/09/12 04:10:23 794280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223794088|now:1757650223794269| [2025/09/12 04:10:23 794284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 794288] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 794293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.32|path_pto:0| [2025/09/12 04:10:23 794298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 794302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 794306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 794310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 794315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 794319] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.32|path_pto:0| [2025/09/12 04:10:23 794323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 794333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 794337] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 794341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 794345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 794349] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:586|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 794354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 794358] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 794362] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/09/12 04:10:23 794396] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33600|now:1757650223794371|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 794406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:671|origin_pktnum:452|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 794413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:33600|applimit:0| [2025/09/12 04:10:23 794438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 794443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 794446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 794450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 34800| [2025/09/12 04:10:23 794454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909057|now:1757650223794438|interv:114619| [2025/09/12 04:10:23 794458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909057|now:1757650223794438|interval:114619|pto_count:0|srtt:46890 [2025/09/12 04:10:23 794463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:34800| [2025/09/12 04:10:23 794468] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 794472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 794477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 794480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223795480|now:1757650223794480|interv:1000| [2025/09/12 04:10:23 794484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 794488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 794497] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 794501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 794505] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 794509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 794513] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223795480| [2025/09/12 04:10:23 794517] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223795480| [2025/09/12 04:10:23 794521] [debug] |xqc_engine_wakeup_after|wakeup:1757650223795480|now:1757650223794521|diff:959| [2025/09/12 04:10:23 794525] [debug] |xqc_engine_main_logic|END|now:1757650223794269| [2025/09/12 04:10:23 795605] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223795605| [2025/09/12 04:10:23 795619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223795480|pq_index:0| [2025/09/12 04:10:23 795626] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223794269| [2025/09/12 04:10:23 795633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223795631| [2025/09/12 04:10:23 795640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223795480|now:1757650223795631| [2025/09/12 04:10:23 795646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223795480|now:1757650223795631| [2025/09/12 04:10:23 795651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 795657] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 795663] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.52|path_pto:0| [2025/09/12 04:10:23 795669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 795676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 795681] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 795686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 795692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 795698] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.52|path_pto:0| [2025/09/12 04:10:23 795703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 795709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 795721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 795726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 795732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 795738] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:587|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 795744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 795750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 795756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/09/12 04:10:23 795796] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34800|now:1757650223795766|stream_id:0|stream_offset:446342| [2025/09/12 04:10:23 795806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:672|origin_pktnum:587|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 795813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:34800|applimit:0| [2025/09/12 04:10:23 795819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 795825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 795831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 795836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36000| [2025/09/12 04:10:23 795841] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223910452|now:1757650223795819|interv:114633| [2025/09/12 04:10:23 795848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223910452|now:1757650223795819|interval:114633|pto_count:0|srtt:46890 [2025/09/12 04:10:23 795855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:36000| [2025/09/12 04:10:23 795862] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:590|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 795868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 795874] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 795880] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/09/12 04:10:23 795910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1757650223795890|stream_id:0|stream_offset:447529| [2025/09/12 04:10:23 795919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:673|origin_pktnum:590|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 795932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/09/12 04:10:23 795939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 795945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 795951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 795956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 37200| [2025/09/12 04:10:23 795962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223910576|now:1757650223795938|interv:114638| [2025/09/12 04:10:23 795969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223910576|now:1757650223795938|interval:114638|pto_count:0|srtt:46890 [2025/09/12 04:10:23 795976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:37200| [2025/09/12 04:10:23 795983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:591|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 795990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 795996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 796002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223797002|now:1757650223796002|interv:1000| [2025/09/12 04:10:23 796008] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 796013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 796019] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 796025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 796032] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 796037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 796043] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223797002| [2025/09/12 04:10:23 796049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223797002| [2025/09/12 04:10:23 796055] [debug] |xqc_engine_wakeup_after|wakeup:1757650223797002|now:1757650223796055|diff:947| [2025/09/12 04:10:23 796062] [debug] |xqc_engine_main_logic|END|now:1757650223795631| [2025/09/12 04:10:23 797136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223797136| [2025/09/12 04:10:23 797151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223797002|pq_index:0| [2025/09/12 04:10:23 797158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223795631| [2025/09/12 04:10:23 797165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223797163| [2025/09/12 04:10:23 797179] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223797002|now:1757650223797163| [2025/09/12 04:10:23 797198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223797002|now:1757650223797163| [2025/09/12 04:10:23 797203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 797208] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 797216] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.91|path_pto:0| [2025/09/12 04:10:23 797223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 797230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 797236] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 797242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 797250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 797254] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46890|min_srtt:46890|path_bw:1211446|loss_rate:65.91|path_pto:0| [2025/09/12 04:10:23 797258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 797264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 797270] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 797276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 797283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 797289] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:591|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 797296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 797303] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 797310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/09/12 04:10:23 797349] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1757650223797322|stream_id:0|stream_offset:448716| [2025/09/12 04:10:23 797359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:674|origin_pktnum:591|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 797373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/09/12 04:10:23 797379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46890|rtt_var:11949|pto_duration:94686|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 797386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 797393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 797399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 797405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223912008|now:1757650223797379|interv:114629| [2025/09/12 04:10:23 797411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223912008|now:1757650223797379|interval:114629|pto_count:0|srtt:46890 [2025/09/12 04:10:23 797416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:38400| [2025/09/12 04:10:23 797446] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:595|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 797451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 797456] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 797460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223798459|now:1757650223797459|interv:1000| [2025/09/12 04:10:23 797464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 797467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 797471] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 797476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 797480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 797484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 797488] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223798459| [2025/09/12 04:10:23 797492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223798459| [2025/09/12 04:10:23 797496] [debug] |xqc_engine_wakeup_after|wakeup:1757650223798459|now:1757650223797496|diff:963| [2025/09/12 04:10:23 797500] [debug] |xqc_engine_main_logic|END|now:1757650223797163| [2025/09/12 04:10:23 797510] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223797509| [2025/09/12 04:10:23 797514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 797520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:221| [2025/09/12 04:10:23 797524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/09/12 04:10:23 797530] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/09/12 04:10:23 797534] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 797546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:643|origin_pktnum:394|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:643| [2025/09/12 04:10:23 797550] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:267|tx_in_flight:57600|prior_delivered:377088|prior_time:1757650223761832|is_app_limited:0|send_elapse:58019|ack_elapse:35677|ctl_first_sent_time:1757650223762675|lagest_ack_time:1757650223797509|curr_delivered:411888| [2025/09/12 04:10:23 797555] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223762675| [2025/09/12 04:10:23 797560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/09/12 04:10:23 797564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:644|origin_pktnum:529|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:644|path_largest_ack:644| [2025/09/12 04:10:23 797569] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:272|tx_in_flight:49200|prior_delivered:380688|prior_time:1757650223764854|is_app_limited:0|send_elapse:57435|ack_elapse:32655|ctl_first_sent_time:1757650223765804|lagest_ack_time:1757650223797509|curr_delivered:413088| [2025/09/12 04:10:23 797573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223765804| [2025/09/12 04:10:23 797577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/09/12 04:10:23 797581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46890|rttvar:11949|minrtt:30473|latest_rtt:31705|ack_delay:24| [2025/09/12 04:10:23 797585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44989|rttvar:12764|minrtt:30473|latest_rtt:31705|ack_delay:24| [2025/09/12 04:10:23 797589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:644|lost_pn:641|thresh:3| [2025/09/12 04:10:23 797594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 797609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 797624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 797639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 797669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 797673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 797715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 797820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 797877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 797889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 797917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 797924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 797930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44989|rtt_var:12764|pto_duration:96045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 797936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 797942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 797948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36000| [2025/09/12 04:10:23 797954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223913367|now:1757650223797929|interv:115438| [2025/09/12 04:10:23 797960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223913367|now:1757650223797929|interval:115438|pto_count:0|srtt:44989 [2025/09/12 04:10:23 797967] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57435, ack_elapse 32655, delivered 32400|rate 564115|lost 286| [2025/09/12 04:10:23 797973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (564115) in round 8| [2025/09/12 04:10:23 797979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 797984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 797990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223765804|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 797997] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223765804|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:386688| [2025/09/12 04:10:23 798010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:36000|srtt:44989|latest_rtt:31705|min_rtt:30473|applimit:0|lost:267|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 798019] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/09/12 04:10:23 798025] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1757650223797509|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 798032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343797509|now:1757650223797509|interv:120000000| [2025/09/12 04:10:23 798038] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343797509|now:1757650223797509|interv:120000000| [2025/09/12 04:10:23 798045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223798459|pq_index:0| [2025/09/12 04:10:23 798075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223797163| [2025/09/12 04:10:23 798081] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223798081| [2025/09/12 04:10:23 798089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223798087| [2025/09/12 04:10:23 798096] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 798103] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.10|path_pto:0| [2025/09/12 04:10:23 798110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 798117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 798123] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 798129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 798146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 798153] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.10|path_pto:0| [2025/09/12 04:10:23 798160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 798166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 798172] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 798176] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 798180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 798190] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:595|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 798194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 798198] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 798203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 798209] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 798216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 798222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 798226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 798230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223798459| [2025/09/12 04:10:23 798234] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223798459| [2025/09/12 04:10:23 798238] [debug] |xqc_engine_wakeup_after|wakeup:1757650223798459|now:1757650223798238|diff:221| [2025/09/12 04:10:23 798242] [debug] |xqc_engine_main_logic|END|now:1757650223798087| [2025/09/12 04:10:23 798248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223798248| [2025/09/12 04:10:23 798251] [debug] |xqc_engine_wakeup_after|wakeup:1757650223798459|now:1757650223798251|diff:208| [2025/09/12 04:10:23 798255] [debug] |xqc_engine_main_logic|END|now:1757650223798248| [2025/09/12 04:10:23 799323] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223799323| [2025/09/12 04:10:23 799335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223798459|pq_index:0| [2025/09/12 04:10:23 799340] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223798087| [2025/09/12 04:10:23 799345] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223799344| [2025/09/12 04:10:23 799350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223798459|now:1757650223799344| [2025/09/12 04:10:23 799355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223798459|now:1757650223799344| [2025/09/12 04:10:23 799359] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 799363] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 799368] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.10|path_pto:0| [2025/09/12 04:10:23 799373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 799378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 799381] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 799391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 799396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 799400] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.10|path_pto:0| [2025/09/12 04:10:23 799404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 799408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 799412] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 799416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 799446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 799451] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:595|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 799455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36000|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 799460] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 799464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/09/12 04:10:23 799495] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36000|now:1757650223799472|stream_id:0|stream_offset:451090| [2025/09/12 04:10:23 799501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:675|origin_pktnum:595|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 799506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36000|applimit:0| [2025/09/12 04:10:23 799512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44989|rtt_var:12764|pto_duration:96045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 799519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 799525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 799531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 37200| [2025/09/12 04:10:23 799537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915517|now:1757650223799512|interv:116005| [2025/09/12 04:10:23 799544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915517|now:1757650223799512|interval:116005|pto_count:0|srtt:44989 [2025/09/12 04:10:23 799552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:37200| [2025/09/12 04:10:23 799559] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:597|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 799569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37200|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 799573] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 799577] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/09/12 04:10:23 799604] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37200|now:1757650223799585|stream_id:0|stream_offset:238617| [2025/09/12 04:10:23 799611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:676|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 799618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:37200|applimit:0| [2025/09/12 04:10:23 799625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44989|rtt_var:12764|pto_duration:96045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 799632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 799638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 799645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 799651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915630|now:1757650223799625|interv:116005| [2025/09/12 04:10:23 799655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915630|now:1757650223799625|interval:116005|pto_count:0|srtt:44989 [2025/09/12 04:10:23 799660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:38400| [2025/09/12 04:10:23 799665] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:598|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 799669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 799673] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 799677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/09/12 04:10:23 799701] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223799684|stream_id:0|stream_offset:239804| [2025/09/12 04:10:23 799707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:677|origin_pktnum:215|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 799714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 799721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44989|rtt_var:12764|pto_duration:96045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 799728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 799741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 799747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39600| [2025/09/12 04:10:23 799753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915729|now:1757650223799721|interv:116008| [2025/09/12 04:10:23 799757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915729|now:1757650223799721|interval:116008|pto_count:0|srtt:44989 [2025/09/12 04:10:23 799768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 799773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 799777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 799781] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 799785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223800785|now:1757650223799785|interv:1000| [2025/09/12 04:10:23 799789] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 799793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 799797] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 799801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 799805] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 799810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 799816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223800785| [2025/09/12 04:10:23 799823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223800785| [2025/09/12 04:10:23 799829] [debug] |xqc_engine_wakeup_after|wakeup:1757650223800785|now:1757650223799829|diff:956| [2025/09/12 04:10:23 799836] [debug] |xqc_engine_main_logic|END|now:1757650223799344| [2025/09/12 04:10:23 800915] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223800915| [2025/09/12 04:10:23 800935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223800785|pq_index:0| [2025/09/12 04:10:23 800941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223799344| [2025/09/12 04:10:23 800949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223800947| [2025/09/12 04:10:23 800956] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223800785|now:1757650223800947| [2025/09/12 04:10:23 800963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223800785|now:1757650223800947| [2025/09/12 04:10:23 800968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 800979] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 800986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.67|path_pto:0| [2025/09/12 04:10:23 800992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 800998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 801004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 801009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 801016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 801023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44989|min_srtt:44989|path_bw:1211446|loss_rate:66.67|path_pto:0| [2025/09/12 04:10:23 801030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 801036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 801042] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 801048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 801055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 801062] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:599|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 801069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 801076] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 801083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/09/12 04:10:23 801120] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1757650223801094|stream_id:0|stream_offset:452277| [2025/09/12 04:10:23 801129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:678|origin_pktnum:599|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 801136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/09/12 04:10:23 801143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44989|rtt_var:12764|pto_duration:96045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 801150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 801156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 801170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40800| [2025/09/12 04:10:23 801176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223917139|now:1757650223801142|interv:115997| [2025/09/12 04:10:23 801182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223917139|now:1757650223801142|interval:115997|pto_count:0|srtt:44989 [2025/09/12 04:10:23 801190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40800| [2025/09/12 04:10:23 801197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 801203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 801211] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 801217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223802217|now:1757650223801217|interv:1000| [2025/09/12 04:10:23 801223] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 801230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 801236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 801242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 801249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 801254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 801258] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223802217| [2025/09/12 04:10:23 801262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223802217| [2025/09/12 04:10:23 801266] [debug] |xqc_engine_wakeup_after|wakeup:1757650223802217|now:1757650223801266|diff:951| [2025/09/12 04:10:23 801271] [debug] |xqc_engine_main_logic|END|now:1757650223800947| [2025/09/12 04:10:23 802280] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223802279| [2025/09/12 04:10:23 802294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 802302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:222| [2025/09/12 04:10:23 802309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/09/12 04:10:23 802318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/09/12 04:10:23 802325] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 802335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:645|origin_pktnum:533|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:645| [2025/09/12 04:10:23 802340] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:274|tx_in_flight:45600|prior_delivered:383088|prior_time:1757650223766845|is_app_limited:0|send_elapse:58430|ack_elapse:35434|ctl_first_sent_time:1757650223767885|lagest_ack_time:1757650223802279|curr_delivered:414288| [2025/09/12 04:10:23 802352] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223767885| [2025/09/12 04:10:23 802359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/09/12 04:10:23 802365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:646|origin_pktnum:535|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:646|path_largest_ack:646| [2025/09/12 04:10:23 802372] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:37200|prior_delivered:386688|prior_time:1757650223769807|is_app_limited:0|send_elapse:57347|ack_elapse:32472|ctl_first_sent_time:1757650223770764|lagest_ack_time:1757650223802279|curr_delivered:415488| [2025/09/12 04:10:23 802380] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223770764| [2025/09/12 04:10:23 802386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/09/12 04:10:23 802392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44989|rttvar:12764|minrtt:30473|latest_rtt:31515|ack_delay:32| [2025/09/12 04:10:23 802399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43301|rttvar:12949|minrtt:30473|latest_rtt:31515|ack_delay:32| [2025/09/12 04:10:23 802405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:646|lost_pn:643|thresh:3| [2025/09/12 04:10:23 802412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802432] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 802456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 802472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 802483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 802519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 802522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 802557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 802655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 802686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 802693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 802715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 802719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 802723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43301|rtt_var:12949|pto_duration:95097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 802728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 802732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 802736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 802740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223916191|now:1757650223802723|interv:113468| [2025/09/12 04:10:23 802744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223916191|now:1757650223802723|interval:113468|pto_count:0|srtt:43301 [2025/09/12 04:10:23 802748] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57347, ack_elapse 32472, delivered 28800|rate 502205|lost 286| [2025/09/12 04:10:23 802753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/09/12 04:10:23 802757] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (502205) in round 9| [2025/09/12 04:10:23 802761] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 802765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 802769] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223770764|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 802773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223770764|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 802778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38400|srtt:43301|latest_rtt:31515|min_rtt:30473|applimit:0|lost:271|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 802784] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/09/12 04:10:23 802789] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK |recv_time:1757650223802279|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 802799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343802279|now:1757650223802279|interv:120000000| [2025/09/12 04:10:23 802806] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343802279|now:1757650223802279|interv:120000000| [2025/09/12 04:10:23 802813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223802217|pq_index:0| [2025/09/12 04:10:23 802818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223800947| [2025/09/12 04:10:23 802822] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223802822| [2025/09/12 04:10:23 802830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223802828| [2025/09/12 04:10:23 802837] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223802217|now:1757650223802828| [2025/09/12 04:10:23 802843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223802217|now:1757650223802828| [2025/09/12 04:10:23 802849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 802856] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 802863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43301|min_srtt:43301|path_bw:1211446|loss_rate:66.85|path_pto:0| [2025/09/12 04:10:23 802870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 802877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 802883] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 802889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 802895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 802901] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43301|min_srtt:43301|path_bw:1211446|loss_rate:66.85|path_pto:0| [2025/09/12 04:10:23 802908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 802914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 802919] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 802924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 802930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 802936] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:601|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 802941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 802951] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 802958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/09/12 04:10:23 803018] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223802970|stream_id:0|stream_offset:384618| [2025/09/12 04:10:23 803029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:679|origin_pktnum:474|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 803036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 803043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43301|rtt_var:12949|pto_duration:95097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 803050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 803055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 803061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39600| [2025/09/12 04:10:23 803067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223918067|now:1757650223803042|interv:115025| [2025/09/12 04:10:23 803074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223918067|now:1757650223803042|interval:115025|pto_count:0|srtt:43301 [2025/09/12 04:10:23 803081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 803088] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:602|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 803095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 803101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 803107] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/09/12 04:10:23 803141] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1757650223803117|stream_id:0|stream_offset:453464| [2025/09/12 04:10:23 803150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:680|origin_pktnum:602|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 803157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/09/12 04:10:23 803164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43301|rtt_var:12949|pto_duration:95097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 803171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 803177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 803190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40800| [2025/09/12 04:10:23 803196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223918214|now:1757650223803163|interv:115051| [2025/09/12 04:10:23 803202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223918214|now:1757650223803163|interval:115051|pto_count:0|srtt:43301 [2025/09/12 04:10:23 803208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40800| [2025/09/12 04:10:23 803215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 803222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 803228] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 803234] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223804234|now:1757650223803234|interv:1000| [2025/09/12 04:10:23 803240] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 803246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 803253] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 803259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 803265] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 803271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 803277] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223804234| [2025/09/12 04:10:23 803284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223804234| [2025/09/12 04:10:23 803289] [debug] |xqc_engine_wakeup_after|wakeup:1757650223804234|now:1757650223803289|diff:945| [2025/09/12 04:10:23 803296] [debug] |xqc_engine_main_logic|END|now:1757650223802828| [2025/09/12 04:10:23 803304] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223803304| [2025/09/12 04:10:23 803309] [debug] |xqc_engine_wakeup_after|wakeup:1757650223804234|now:1757650223803309|diff:925| [2025/09/12 04:10:23 803315] [debug] |xqc_engine_main_logic|END|now:1757650223803304| [2025/09/12 04:10:23 804266] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223804265| [2025/09/12 04:10:23 804282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 804291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:223| [2025/09/12 04:10:23 804297] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/09/12 04:10:23 804307] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/09/12 04:10:23 804313] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 804324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:647|origin_pktnum:538|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:647| [2025/09/12 04:10:23 804338] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:38400|prior_delivered:386688|prior_time:1757650223769807|is_app_limited:0|send_elapse:57456|ack_elapse:34458|ctl_first_sent_time:1757650223770873|lagest_ack_time:1757650223804265|curr_delivered:416688| [2025/09/12 04:10:23 804345] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223770873| [2025/09/12 04:10:23 804353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/09/12 04:10:23 804359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:648|origin_pktnum:539|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:648|path_largest_ack:648| [2025/09/12 04:10:23 804366] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:279|tx_in_flight:38400|prior_delivered:386688|prior_time:1757650223769807|is_app_limited:0|send_elapse:57456|ack_elapse:34458|ctl_first_sent_time:1757650223770873|lagest_ack_time:1757650223804265|curr_delivered:417888| [2025/09/12 04:10:23 804373] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223770967| [2025/09/12 04:10:23 804379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/09/12 04:10:23 804383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43301|rttvar:12949|minrtt:30473|latest_rtt:33298|ack_delay:48| [2025/09/12 04:10:23 804388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42045|rttvar:12224|minrtt:30473|latest_rtt:33298|ack_delay:48| [2025/09/12 04:10:23 804392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:648|lost_pn:645|thresh:3| [2025/09/12 04:10:23 804396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 804411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 804452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 804465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 804500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 804504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 804530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 804627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 804657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 804664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 804685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 804689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 804693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42045|rtt_var:12224|pto_duration:90941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 804698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 804702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 804706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 804710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223914058|now:1757650223804693|interv:109365| [2025/09/12 04:10:23 804714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223914058|now:1757650223804693|interval:109365|pto_count:0|srtt:42045 [2025/09/12 04:10:23 804718] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57456, ack_elapse 34458, delivered 31200|rate 543024|lost 286| [2025/09/12 04:10:23 804723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (543024) in round 9| [2025/09/12 04:10:23 804727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 804731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 804735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223770967|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 804739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223770967|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 804744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38400|srtt:42045|latest_rtt:33298|min_rtt:30473|applimit:0|lost:273|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 804754] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/09/12 04:10:23 804761] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1757650223804265|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 804768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343804265|now:1757650223804265|interv:120000000| [2025/09/12 04:10:23 804781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343804265|now:1757650223804265|interv:120000000| [2025/09/12 04:10:23 804787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223804234|pq_index:0| [2025/09/12 04:10:23 804794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223802828| [2025/09/12 04:10:23 804800] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223804800| [2025/09/12 04:10:23 804808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223804806| [2025/09/12 04:10:23 804815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223804234|now:1757650223804806| [2025/09/12 04:10:23 804822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223804234|now:1757650223804806| [2025/09/12 04:10:23 804828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 804834] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 804842] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42045|min_srtt:42045|path_bw:1211446|loss_rate:67.21|path_pto:0| [2025/09/12 04:10:23 804849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 804856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 804861] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 804867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 804874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 804880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42045|min_srtt:42045|path_bw:1211446|loss_rate:67.21|path_pto:0| [2025/09/12 04:10:23 804887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 804893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 804898] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 804904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 804910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 804917] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:603|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 804923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 804934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 804941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/09/12 04:10:23 804975] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223804952|stream_id:0|stream_offset:454651| [2025/09/12 04:10:23 804984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:681|origin_pktnum:603|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 804991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 804998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42045|rtt_var:12224|pto_duration:90941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 805005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 805011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 805017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39600| [2025/09/12 04:10:23 805024] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915893|now:1757650223804998|interv:110895| [2025/09/12 04:10:23 805030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915893|now:1757650223804998|interval:110895|pto_count:0|srtt:42045 [2025/09/12 04:10:23 805038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 805045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:606|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 805051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 805059] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 805065] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/09/12 04:10:23 805095] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1757650223805075|stream_id:0|stream_offset:455838| [2025/09/12 04:10:23 805104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:682|origin_pktnum:606|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 805111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/09/12 04:10:23 805118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42045|rtt_var:12224|pto_duration:90941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 805125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 805132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 805138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40800| [2025/09/12 04:10:23 805151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223916016|now:1757650223805118|interv:110898| [2025/09/12 04:10:23 805157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223916016|now:1757650223805118|interval:110898|pto_count:0|srtt:42045 [2025/09/12 04:10:23 805164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40800| [2025/09/12 04:10:23 805171] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:608|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 805178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 805183] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 805187] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223806187|now:1757650223805187|interv:1000| [2025/09/12 04:10:23 805191] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 805195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 805199] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 805203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 805207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 805211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 805215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223806187| [2025/09/12 04:10:23 805219] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223806187| [2025/09/12 04:10:23 805224] [debug] |xqc_engine_wakeup_after|wakeup:1757650223806187|now:1757650223805224|diff:963| [2025/09/12 04:10:23 805232] [debug] |xqc_engine_main_logic|END|now:1757650223804806| [2025/09/12 04:10:23 805239] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223805239| [2025/09/12 04:10:23 805245] [debug] |xqc_engine_wakeup_after|wakeup:1757650223806187|now:1757650223805245|diff:942| [2025/09/12 04:10:23 805251] [debug] |xqc_engine_main_logic|END|now:1757650223805239| [2025/09/12 04:10:23 806192] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223806191| [2025/09/12 04:10:23 806204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 806213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:224| [2025/09/12 04:10:23 806220] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/09/12 04:10:23 806228] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/09/12 04:10:23 806235] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 806245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:649|origin_pktnum:542|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:649| [2025/09/12 04:10:23 806252] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:36000|prior_delivered:389088|prior_time:1757650223771863|is_app_limited:0|send_elapse:57803|ack_elapse:34328|ctl_first_sent_time:1757650223772699|lagest_ack_time:1757650223806191|curr_delivered:419088| [2025/09/12 04:10:23 806266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223772699| [2025/09/12 04:10:23 806271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/09/12 04:10:23 806277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:650|origin_pktnum:546|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:650|path_largest_ack:650| [2025/09/12 04:10:23 806284] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:281|tx_in_flight:36000|prior_delivered:389088|prior_time:1757650223771863|is_app_limited:0|send_elapse:57803|ack_elapse:34328|ctl_first_sent_time:1757650223772699|lagest_ack_time:1757650223806191|curr_delivered:420288| [2025/09/12 04:10:23 806290] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223772828| [2025/09/12 04:10:23 806296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/09/12 04:10:23 806300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42045|rttvar:12224|minrtt:30473|latest_rtt:33363|ack_delay:32| [2025/09/12 04:10:23 806305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40956|rttvar:11346|minrtt:30473|latest_rtt:33363|ack_delay:32| [2025/09/12 04:10:23 806312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:650|lost_pn:647|thresh:3| [2025/09/12 04:10:23 806319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 806341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 806356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 806367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 806401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 806405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 806446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 806543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 806573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 806581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 806602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 806606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 806610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:11346|pto_duration:86340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 806615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 806619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 806622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 806626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223911415|now:1757650223806610|interv:104805| [2025/09/12 04:10:23 806630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223911415|now:1757650223806610|interval:104805|pto_count:0|srtt:40956 [2025/09/12 04:10:23 806635] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57803, ack_elapse 34328, delivered 31200|rate 539764|lost 286| [2025/09/12 04:10:23 806639] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (539764) in round 9| [2025/09/12 04:10:23 806643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 806647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 806651] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223772828|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 806656] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223772828|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 806660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38400|srtt:40956|latest_rtt:33363|min_rtt:30473|applimit:0|lost:275|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 806666] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/09/12 04:10:23 806670] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1757650223806191|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 806675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343806191|now:1757650223806191|interv:120000000| [2025/09/12 04:10:23 806680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343806191|now:1757650223806191|interv:120000000| [2025/09/12 04:10:23 806683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223806187|pq_index:0| [2025/09/12 04:10:23 806688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223804806| [2025/09/12 04:10:23 806691] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223806691| [2025/09/12 04:10:23 806699] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223806698| [2025/09/12 04:10:23 806704] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223806265|now:1757650223806698| [2025/09/12 04:10:23 806707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 806711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223806265|now:1757650223806698| [2025/09/12 04:10:23 806715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 806719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223806187|now:1757650223806698| [2025/09/12 04:10:23 806723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223806187|now:1757650223806698| [2025/09/12 04:10:23 806727] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 806731] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 806735] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:225|ack_delay:25470|first_ack_range:41|largest_pkt_recv_time:1757650223781265| [2025/09/12 04:10:23 806739] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:225|low:184|pkt_pns:2| [2025/09/12 04:10:23 806743] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:182|low:182|pkt_pns:2| [2025/09/12 04:10:23 806747] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:215|frame_largest_recv:225| [2025/09/12 04:10:23 806751] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 806756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211446|loss_rate:67.57|path_pto:0| [2025/09/12 04:10:23 806760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 806764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 806768] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 806772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 806776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 806780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40956|min_srtt:40956|path_bw:1211446|loss_rate:67.57|path_pto:0| [2025/09/12 04:10:23 806784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 806788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 806794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 806800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 806811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 806818] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:608|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 806824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 806830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 806837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/09/12 04:10:23 806876] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223806848|stream_id:0|stream_offset:388179| [2025/09/12 04:10:23 806885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:683|origin_pktnum:481|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 806892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 806899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:11346|pto_duration:86340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 806905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 806912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 806958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39600| [2025/09/12 04:10:23 806965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223913188|now:1757650223806899|interv:106289| [2025/09/12 04:10:23 806971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223913188|now:1757650223806899|interval:106289|pto_count:0|srtt:40956 [2025/09/12 04:10:23 806978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 806985] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:609|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 806991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 806998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 807005] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/09/12 04:10:23 807062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39600|now:1757650223807015|stream_id:0|stream_offset:457025| [2025/09/12 04:10:23 807072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:684|origin_pktnum:609|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 807080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/09/12 04:10:23 807093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40956|rtt_var:11346|pto_duration:86340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 807099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 807104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 807110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40800| [2025/09/12 04:10:23 807116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223913355|now:1757650223807092|interv:106263| [2025/09/12 04:10:23 807122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223913355|now:1757650223807092|interval:106263|pto_count:0|srtt:40956 [2025/09/12 04:10:23 807129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40800| [2025/09/12 04:10:23 807136] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 807142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:40800|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 807149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 807155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223808155|now:1757650223807155|interv:1000| [2025/09/12 04:10:23 807161] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 807166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 807172] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223808155| [2025/09/12 04:10:23 807178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223808155| [2025/09/12 04:10:23 807184] [debug] |xqc_engine_wakeup_after|wakeup:1757650223808155|now:1757650223807184|diff:971| [2025/09/12 04:10:23 807189] [debug] |xqc_engine_main_logic|END|now:1757650223806698| [2025/09/12 04:10:23 807198] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223807198| [2025/09/12 04:10:23 807204] [debug] |xqc_engine_wakeup_after|wakeup:1757650223808155|now:1757650223807204|diff:951| [2025/09/12 04:10:23 807210] [debug] |xqc_engine_main_logic|END|now:1757650223807198| [2025/09/12 04:10:23 808208] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223808206| [2025/09/12 04:10:23 808223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 808231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:225| [2025/09/12 04:10:23 808237] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/09/12 04:10:23 808246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/09/12 04:10:23 808252] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 808262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:651|origin_pktnum:414|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:651| [2025/09/12 04:10:23 808269] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:33600|prior_delivered:392688|prior_time:1757650223774939|is_app_limited:0|send_elapse:56970|ack_elapse:33267|ctl_first_sent_time:1757650223775726|lagest_ack_time:1757650223808206|curr_delivered:421488| [2025/09/12 04:10:23 808284] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223775726| [2025/09/12 04:10:23 808292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/09/12 04:10:23 808298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:652|origin_pktnum:289|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:652|path_largest_ack:652| [2025/09/12 04:10:23 808305] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:33600|prior_delivered:392688|prior_time:1757650223774939|is_app_limited:0|send_elapse:56970|ack_elapse:33267|ctl_first_sent_time:1757650223775726|lagest_ack_time:1757650223808206|curr_delivered:422688| [2025/09/12 04:10:23 808312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223775818| [2025/09/12 04:10:23 808318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/09/12 04:10:23 808324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40956|rttvar:11346|minrtt:30473|latest_rtt:32388|ack_delay:24| [2025/09/12 04:10:23 808331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39882|rttvar:10658|minrtt:30473|latest_rtt:32388|ack_delay:24| [2025/09/12 04:10:23 808336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:652|lost_pn:649|thresh:3| [2025/09/12 04:10:23 808340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 808355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 808367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 808405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 808409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 808545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 808575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 808582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 808601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 808605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 808609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39882|rtt_var:10658|pto_duration:82514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 808613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 808620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 808624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38400| [2025/09/12 04:10:23 808628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909529|now:1757650223808609|interv:100920| [2025/09/12 04:10:23 808632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909529|now:1757650223808609|interval:100920|pto_count:0|srtt:39882 [2025/09/12 04:10:23 808636] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 56970, ack_elapse 33267, delivered 30000|rate 526592|lost 286| [2025/09/12 04:10:23 808641] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (526592) in round 9| [2025/09/12 04:10:23 808645] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 808649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 808653] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223775818|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 808657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223775818|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 808662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38400|srtt:39882|latest_rtt:32388|min_rtt:30473|applimit:0|lost:277|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 808667] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:98992|inflight:38400|mode:2|applimit:0|pacing_rate:1211446|bw:1211446|srtt:39882|latest_rtt:32388|min_rtt:30473|send:681|lost:277|tlp:0|recv:226|recovery:1|slow_start:0|conn_life:436789|acked:2400|delivered:422688|is_cwnd_limited:0| [2025/09/12 04:10:23 808673] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/09/12 04:10:23 808677] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1757650223808206|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 808682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343808206|now:1757650223808206|interv:120000000| [2025/09/12 04:10:23 808686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343808206|now:1757650223808206|interv:120000000| [2025/09/12 04:10:23 808690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223808155|pq_index:0| [2025/09/12 04:10:23 808694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223806698| [2025/09/12 04:10:23 808698] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223808698| [2025/09/12 04:10:23 808703] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223808702| [2025/09/12 04:10:23 808710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223808155|now:1757650223808702| [2025/09/12 04:10:23 808715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223808155|now:1757650223808702| [2025/09/12 04:10:23 808719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 808723] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 808728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39882|min_srtt:39882|path_bw:1211446|loss_rate:67.91|path_pto:0| [2025/09/12 04:10:23 808732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 808736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39882|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 808741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:611|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 808745] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39882|min_srtt:39882|path_bw:1211446|loss_rate:67.91|path_pto:0| [2025/09/12 04:10:23 808750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 808754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 808758] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 808761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 808766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 808770] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39882|min_srtt:39882|path_bw:1211446|loss_rate:67.91|path_pto:0| [2025/09/12 04:10:23 808774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 808778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 808782] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 808788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 808795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 808802] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:611|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 808808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38400|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 808815] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 808826] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/09/12 04:10:23 808864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38400|now:1757650223808837|stream_id:0|stream_offset:108047| [2025/09/12 04:10:23 808873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:685|origin_pktnum:99|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 808880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38400|applimit:0| [2025/09/12 04:10:23 808886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39882|rtt_var:10658|pto_duration:82514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 808893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 808898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 808904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39600| [2025/09/12 04:10:23 808910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223911351|now:1757650223808886|interv:102465| [2025/09/12 04:10:23 808917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223911351|now:1757650223808886|interval:102465|pto_count:0|srtt:39882 [2025/09/12 04:10:23 808924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39600| [2025/09/12 04:10:23 808931] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 808937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:39600|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 808944] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 808994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/09/12 04:10:23 809050] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:686|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:39600|now:1757650223809006|stream_id:0|stream_offset:465334| [2025/09/12 04:10:23 809059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:686|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 809066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39600|applimit:0| [2025/09/12 04:10:23 809073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39882|rtt_var:10658|pto_duration:82514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 809079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 809086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 809092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 809098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223911520|now:1757650223809072|interv:102448| [2025/09/12 04:10:23 809110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223911520|now:1757650223809072|interval:102448|pto_count:0|srtt:39882 [2025/09/12 04:10:23 809117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 809125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 809131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 809138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 809144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223810144|now:1757650223809144|interv:1000| [2025/09/12 04:10:23 809150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 809156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 809163] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223810144| [2025/09/12 04:10:23 809170] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223810144| [2025/09/12 04:10:23 809176] [debug] |xqc_engine_wakeup_after|wakeup:1757650223810144|now:1757650223809175|diff:969| [2025/09/12 04:10:23 809182] [debug] |xqc_engine_main_logic|END|now:1757650223808702| [2025/09/12 04:10:23 809191] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223809190| [2025/09/12 04:10:23 809197] [debug] |xqc_engine_wakeup_after|wakeup:1757650223810144|now:1757650223809197|diff:947| [2025/09/12 04:10:23 809203] [debug] |xqc_engine_main_logic|END|now:1757650223809190| [2025/09/12 04:10:23 810166] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223810164| [2025/09/12 04:10:23 810181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 810190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:226| [2025/09/12 04:10:23 810196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/09/12 04:10:23 810205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/09/12 04:10:23 810213] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 810223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:653|origin_pktnum:550|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:653| [2025/09/12 04:10:23 810230] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:282|tx_in_flight:36000|prior_delivered:392688|prior_time:1757650223774939|is_app_limited:0|send_elapse:57139|ack_elapse:35225|ctl_first_sent_time:1757650223775895|lagest_ack_time:1757650223810164|curr_delivered:423888| [2025/09/12 04:10:23 810237] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223775895| [2025/09/12 04:10:23 810244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/09/12 04:10:23 810250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:654|origin_pktnum:553|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:654|path_largest_ack:654| [2025/09/12 04:10:23 810261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:284|tx_in_flight:32400|prior_delivered:395088|prior_time:1757650223776809|is_app_limited:0|send_elapse:57805|ack_elapse:33355|ctl_first_sent_time:1757650223777678|lagest_ack_time:1757650223810164|curr_delivered:425088| [2025/09/12 04:10:23 810268] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223777678| [2025/09/12 04:10:23 810274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/09/12 04:10:23 810281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39882|rttvar:10658|minrtt:30473|latest_rtt:32486|ack_delay:24| [2025/09/12 04:10:23 810287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38954|rttvar:9849|minrtt:30473|latest_rtt:32486|ack_delay:24| [2025/09/12 04:10:23 810293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:654|lost_pn:651|thresh:3| [2025/09/12 04:10:23 810299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 810325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 810337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 810371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 810375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 810500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 810534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 810541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 810560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 810564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 810568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38954|rtt_var:9849|pto_duration:78350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 810573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 810577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 810580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 810584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223907356|now:1757650223810568|interv:96788| [2025/09/12 04:10:23 810588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223907356|now:1757650223810568|interval:96788|pto_count:0|srtt:38954 [2025/09/12 04:10:23 810593] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 57805, ack_elapse 33355, delivered 30000|rate 518986|lost 286| [2025/09/12 04:10:23 810597] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (518986) in round 9| [2025/09/12 04:10:23 810604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 810608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 810612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223777678|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 810616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223777678|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 810621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38409|srtt:38954|latest_rtt:32486|min_rtt:30473|applimit:0|lost:278|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 810627] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/09/12 04:10:23 810631] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1757650223810164|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 810636] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343810164|now:1757650223810164|interv:120000000| [2025/09/12 04:10:23 810640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343810164|now:1757650223810164|interv:120000000| [2025/09/12 04:10:23 810644] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223810144|pq_index:0| [2025/09/12 04:10:23 810648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223808702| [2025/09/12 04:10:23 810652] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223810652| [2025/09/12 04:10:23 810657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223810656| [2025/09/12 04:10:23 810661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223810144|now:1757650223810656| [2025/09/12 04:10:23 810665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223810144|now:1757650223810656| [2025/09/12 04:10:23 810669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 810674] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 810678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|min_srtt:38954|path_bw:1211446|loss_rate:67.72|path_pto:0| [2025/09/12 04:10:23 810683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 810687] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 810692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:612|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 810699] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|min_srtt:38954|path_bw:1211446|loss_rate:67.72|path_pto:0| [2025/09/12 04:10:23 810703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 810708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 810712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:614|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 810716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|min_srtt:38954|path_bw:1211446|loss_rate:67.72|path_pto:0| [2025/09/12 04:10:23 810720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 810724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 810728] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 810732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 810736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 810740] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38954|min_srtt:38954|path_bw:1211446|loss_rate:67.72|path_pto:0| [2025/09/12 04:10:23 810744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 810748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 810751] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 810755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 810759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 810765] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:612|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 810772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 810779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 810786] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/09/12 04:10:23 810822] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223810796|stream_id:0|stream_offset:458212| [2025/09/12 04:10:23 810831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:687|origin_pktnum:612|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 810844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 810850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38954|rtt_var:9849|pto_duration:78350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 810857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 810863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 810868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 810874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909146|now:1757650223810850|interv:98296| [2025/09/12 04:10:23 810880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909146|now:1757650223810850|interval:98296|pto_count:0|srtt:38954 [2025/09/12 04:10:23 810887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39609| [2025/09/12 04:10:23 810894] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:614|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 810931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 810938] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 810945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/09/12 04:10:23 810979] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223810955|stream_id:0|stream_offset:320520| [2025/09/12 04:10:23 810988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:688|origin_pktnum:354|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 810995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 811002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38954|rtt_var:9849|pto_duration:78350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 811008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 811015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 811021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 811025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909305|now:1757650223811001|interv:98304| [2025/09/12 04:10:23 811029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909305|now:1757650223811001|interval:98304|pto_count:0|srtt:38954 [2025/09/12 04:10:23 811034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 811039] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 811050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 811057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 811063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223812063|now:1757650223811063|interv:1000| [2025/09/12 04:10:23 811069] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 811073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 811077] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223812063| [2025/09/12 04:10:23 811081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223812063| [2025/09/12 04:10:23 811085] [debug] |xqc_engine_wakeup_after|wakeup:1757650223812063|now:1757650223811085|diff:978| [2025/09/12 04:10:23 811090] [debug] |xqc_engine_main_logic|END|now:1757650223810656| [2025/09/12 04:10:23 811095] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223811095| [2025/09/12 04:10:23 811099] [debug] |xqc_engine_wakeup_after|wakeup:1757650223812063|now:1757650223811099|diff:964| [2025/09/12 04:10:23 811103] [debug] |xqc_engine_main_logic|END|now:1757650223811095| [2025/09/12 04:10:23 812183] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223812182| [2025/09/12 04:10:23 812195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 812203] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:227| [2025/09/12 04:10:23 812209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/09/12 04:10:23 812218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/09/12 04:10:23 812224] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 812235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:655|origin_pktnum:554|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:655| [2025/09/12 04:10:23 812242] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:31200|prior_delivered:396288|prior_time:1757650223778818|is_app_limited:0|send_elapse:54669|ack_elapse:33364|ctl_first_sent_time:1757650223779618|lagest_ack_time:1757650223812182|curr_delivered:426288| [2025/09/12 04:10:23 812249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223779618| [2025/09/12 04:10:23 812257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/09/12 04:10:23 812263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:656|origin_pktnum:422|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:656|path_largest_ack:656| [2025/09/12 04:10:23 812270] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:31200|prior_delivered:396288|prior_time:1757650223778818|is_app_limited:0|send_elapse:54669|ack_elapse:33364|ctl_first_sent_time:1757650223779618|lagest_ack_time:1757650223812182|curr_delivered:427488| [2025/09/12 04:10:23 812274] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223779706| [2025/09/12 04:10:23 812279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/09/12 04:10:23 812293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38954|rttvar:9849|minrtt:30473|latest_rtt:32476|ack_delay:24| [2025/09/12 04:10:23 812301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38141|rttvar:9012|minrtt:30473|latest_rtt:32476|ack_delay:24| [2025/09/12 04:10:23 812307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:656|lost_pn:653|thresh:3| [2025/09/12 04:10:23 812313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 812337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 812349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 812380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 812383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 812502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 812536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 812544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 812562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 812566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 812571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38141|rtt_var:9012|pto_duration:74189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 812575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 812579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 812583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 812587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223905144|now:1757650223812570|interv:92574| [2025/09/12 04:10:23 812591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223905144|now:1757650223812570|interval:92574|pto_count:0|srtt:38141 [2025/09/12 04:10:23 812595] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 54669, ack_elapse 33364, delivered 31200|rate 570707|lost 286| [2025/09/12 04:10:23 812600] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (570707) in round 9| [2025/09/12 04:10:23 812604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 812608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 812612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223779706|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 812616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223779706|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 812621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38409|srtt:38141|latest_rtt:32476|min_rtt:30473|applimit:0|lost:280|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 812629] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/09/12 04:10:23 812634] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1757650223812182|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 812638] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343812182|now:1757650223812182|interv:120000000| [2025/09/12 04:10:23 812643] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343812182|now:1757650223812182|interv:120000000| [2025/09/12 04:10:23 812647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223812063|pq_index:0| [2025/09/12 04:10:23 812651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223810656| [2025/09/12 04:10:23 812655] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223812655| [2025/09/12 04:10:23 812660] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223812659| [2025/09/12 04:10:23 812664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223812063|now:1757650223812659| [2025/09/12 04:10:23 812669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223812063|now:1757650223812659| [2025/09/12 04:10:23 812672] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 812677] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 812682] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.06|path_pto:0| [2025/09/12 04:10:23 812686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 812691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 812695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:615|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 812700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.06|path_pto:0| [2025/09/12 04:10:23 812704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 812708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 812712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:619|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 812716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.06|path_pto:0| [2025/09/12 04:10:23 812720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 812727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 812731] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 812735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 812739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 812743] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.06|path_pto:0| [2025/09/12 04:10:23 812747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 812751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 812755] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 812759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 812763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 812767] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:615|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 812771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 812777] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 812784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/09/12 04:10:23 812820] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223812794|stream_id:0|stream_offset:459399| [2025/09/12 04:10:23 812830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:689|origin_pktnum:615|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 812836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 812843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38141|rtt_var:9012|pto_duration:74189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 812850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 812855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 812861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 812867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223906983|now:1757650223812843|interv:94140| [2025/09/12 04:10:23 812873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223906983|now:1757650223812843|interval:94140|pto_count:0|srtt:38141 [2025/09/12 04:10:23 812886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39609| [2025/09/12 04:10:23 812893] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:619|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 812900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 812906] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 812912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/09/12 04:10:23 812942] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223812922|stream_id:0|stream_offset:391740| [2025/09/12 04:10:23 812950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:690|origin_pktnum:493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 812957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 812963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38141|rtt_var:9012|pto_duration:74189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 812970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 812975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 812981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 812987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223907111|now:1757650223812963|interv:94148| [2025/09/12 04:10:23 812993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223907111|now:1757650223812963|interval:94148|pto_count:0|srtt:38141 [2025/09/12 04:10:23 812999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 813006] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 813013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 813020] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 813025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223814025|now:1757650223813025|interv:1000| [2025/09/12 04:10:23 813029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 813033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 813037] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223814025| [2025/09/12 04:10:23 813041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223814025| [2025/09/12 04:10:23 813051] [debug] |xqc_engine_wakeup_after|wakeup:1757650223814025|now:1757650223813051|diff:974| [2025/09/12 04:10:23 813058] [debug] |xqc_engine_main_logic|END|now:1757650223812659| [2025/09/12 04:10:23 813066] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223813066| [2025/09/12 04:10:23 813072] [debug] |xqc_engine_wakeup_after|wakeup:1757650223814025|now:1757650223813072|diff:953| [2025/09/12 04:10:23 813078] [debug] |xqc_engine_main_logic|END|now:1757650223813066| [2025/09/12 04:10:23 814149] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223814149| [2025/09/12 04:10:23 814161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223814025|pq_index:0| [2025/09/12 04:10:23 814166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223812659| [2025/09/12 04:10:23 814171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223814170| [2025/09/12 04:10:23 814176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223814025|now:1757650223814170| [2025/09/12 04:10:23 814181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223814025|now:1757650223814170| [2025/09/12 04:10:23 814185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 814189] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 814194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.39|path_pto:0| [2025/09/12 04:10:23 814207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 814211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 814215] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 814219] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 814224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 814228] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38141|min_srtt:38141|path_bw:1211446|loss_rate:68.39|path_pto:0| [2025/09/12 04:10:23 814233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 814240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 814246] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 814252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 814258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 814263] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 814274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 814281] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 814286] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/09/12 04:10:23 814322] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223814294|stream_id:0|stream_offset:466521| [2025/09/12 04:10:23 814331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 814338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 814345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38141|rtt_var:9012|pto_duration:74189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 814351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 814357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 814362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 814368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223908483|now:1757650223814344|interv:94139| [2025/09/12 04:10:23 814375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223908483|now:1757650223814344|interval:94139|pto_count:0|srtt:38141 [2025/09/12 04:10:23 814382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:42009| [2025/09/12 04:10:23 814389] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 814395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 814400] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 814404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223815404|now:1757650223814404|interv:1000| [2025/09/12 04:10:23 814408] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 814412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 814416] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223815404| [2025/09/12 04:10:23 814444] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223815404| [2025/09/12 04:10:23 814449] [debug] |xqc_engine_wakeup_after|wakeup:1757650223815404|now:1757650223814448|diff:956| [2025/09/12 04:10:23 814453] [debug] |xqc_engine_main_logic|END|now:1757650223814170| [2025/09/12 04:10:23 814462] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223814461| [2025/09/12 04:10:23 814467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 814473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:228| [2025/09/12 04:10:23 814487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/09/12 04:10:23 814492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/09/12 04:10:23 814496] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 814503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:657|origin_pktnum:557|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:658|path_largest_ack:657| [2025/09/12 04:10:23 814508] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:33600|prior_delivered:396288|prior_time:1757650223778818|is_app_limited:0|send_elapse:54833|ack_elapse:35643|ctl_first_sent_time:1757650223779782|lagest_ack_time:1757650223814461|curr_delivered:428688| [2025/09/12 04:10:23 814512] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223779782| [2025/09/12 04:10:23 814517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/09/12 04:10:23 814521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:658|origin_pktnum:560|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:658|path_largest_ack:658| [2025/09/12 04:10:23 814526] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:285|tx_in_flight:33600|prior_delivered:396288|prior_time:1757650223778818|is_app_limited:0|send_elapse:54833|ack_elapse:35643|ctl_first_sent_time:1757650223779782|lagest_ack_time:1757650223814461|curr_delivered:429888| [2025/09/12 04:10:23 814530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223781124| [2025/09/12 04:10:23 814534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/09/12 04:10:23 814538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38141|rttvar:9012|minrtt:30473|latest_rtt:33337|ack_delay:24| [2025/09/12 04:10:23 814542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37538|rttvar:7966|minrtt:30473|latest_rtt:33337|ack_delay:24| [2025/09/12 04:10:23 814547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:658|lost_pn:655|thresh:3| [2025/09/12 04:10:23 814551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 814566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 814577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 814610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 814614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 814699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 814729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 814737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 814756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 814759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 814764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37538|rtt_var:7966|pto_duration:69402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 814771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 814777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 814783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 814792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903696|now:1757650223814764|interv:88932| [2025/09/12 04:10:23 814798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903696|now:1757650223814764|interval:88932|pto_count:0|srtt:37538 [2025/09/12 04:10:23 814804] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 54833, ack_elapse 35643, delivered 33600|rate 612769|lost 286| [2025/09/12 04:10:23 814811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (612769) in round 9| [2025/09/12 04:10:23 814818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 814824] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 814829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223781124|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 814837] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223781124|recovery:1|recovery_start:1757650223781963|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 814844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:39609|srtt:37538|latest_rtt:33337|min_rtt:30473|applimit:0|lost:282|recovery:1|recovery_start:1757650223781963|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 814852] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/09/12 04:10:23 814859] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1757650223814461|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 814866] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343814461|now:1757650223814461|interv:120000000| [2025/09/12 04:10:23 814873] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343814461|now:1757650223814461|interv:120000000| [2025/09/12 04:10:23 814879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223815404|pq_index:0| [2025/09/12 04:10:23 814885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223814170| [2025/09/12 04:10:23 814891] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223814890| [2025/09/12 04:10:23 814899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223814897| [2025/09/12 04:10:23 814906] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 814914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 814921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 814927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 814940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:622|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 814947] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 814953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 814960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 814966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:623|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 814973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 814980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 814987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 814992] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 814997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 815003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 815008] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 815014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 815020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 815026] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 815032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 815038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 815045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:622|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 815052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 815059] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 815065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 815071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 815083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 815090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 815095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 815100] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223815404| [2025/09/12 04:10:23 815106] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223815404| [2025/09/12 04:10:23 815112] [debug] |xqc_engine_wakeup_after|wakeup:1757650223815404|now:1757650223815112|diff:292| [2025/09/12 04:10:23 815118] [debug] |xqc_engine_main_logic|END|now:1757650223814897| [2025/09/12 04:10:23 815126] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223815125| [2025/09/12 04:10:23 815131] [debug] |xqc_engine_wakeup_after|wakeup:1757650223815404|now:1757650223815131|diff:273| [2025/09/12 04:10:23 815138] [debug] |xqc_engine_main_logic|END|now:1757650223815125| [2025/09/12 04:10:23 816211] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223816211| [2025/09/12 04:10:23 816223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223815404|pq_index:0| [2025/09/12 04:10:23 816228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223814897| [2025/09/12 04:10:23 816236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223816234| [2025/09/12 04:10:23 816243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223815404|now:1757650223816234| [2025/09/12 04:10:23 816250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223815404|now:1757650223816234| [2025/09/12 04:10:23 816257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 816263] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 816270] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 816278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 816285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 816291] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 816297] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 816304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 816310] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37538|min_srtt:37538|path_bw:1211446|loss_rate:68.04|path_pto:0| [2025/09/12 04:10:23 816317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 816331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 816335] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 816341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 816347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 816354] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:622|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 816360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 816367] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 816374] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/09/12 04:10:23 816412] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223816383|stream_id:0|stream_offset:395301| [2025/09/12 04:10:23 816440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:692|origin_pktnum:499|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 816449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 816455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37538|rtt_var:7966|pto_duration:69402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 816461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 816468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 816473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 816477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223905785|now:1757650223816455|interv:89330| [2025/09/12 04:10:23 816481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223905785|now:1757650223816455|interval:89330|pto_count:0|srtt:37538 [2025/09/12 04:10:23 816486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 816491] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:623|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 816495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 816499] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 816504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/09/12 04:10:23 816532] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223816511|stream_id:0|stream_offset:460586| [2025/09/12 04:10:23 816548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:693|origin_pktnum:623|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 816555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 816562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37538|rtt_var:7966|pto_duration:69402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 816567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 816571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 816575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 816579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223905913|now:1757650223816561|interv:89352| [2025/09/12 04:10:23 816583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223905913|now:1757650223816561|interval:89352|pto_count:0|srtt:37538 [2025/09/12 04:10:23 816587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:42009| [2025/09/12 04:10:23 816592] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 816596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 816600] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 816605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/09/12 04:10:23 816631] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1757650223816611|stream_id:0|stream_offset:467708| [2025/09/12 04:10:23 816640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 816647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/09/12 04:10:23 816654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37538|rtt_var:7966|pto_duration:69402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 816659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 816663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 816667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 816671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223906013|now:1757650223816653|interv:89360| [2025/09/12 04:10:23 816675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223906013|now:1757650223816653|interval:89360|pto_count:0|srtt:37538 [2025/09/12 04:10:23 816679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:43209| [2025/09/12 04:10:23 816688] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 816692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 816697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 816700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223817700|now:1757650223816700|interv:1000| [2025/09/12 04:10:23 816704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 816708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 816712] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223817700| [2025/09/12 04:10:23 816716] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223817700| [2025/09/12 04:10:23 816720] [debug] |xqc_engine_wakeup_after|wakeup:1757650223817700|now:1757650223816720|diff:980| [2025/09/12 04:10:23 816725] [debug] |xqc_engine_main_logic|END|now:1757650223816234| [2025/09/12 04:10:23 816734] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223816733| [2025/09/12 04:10:23 816739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 816744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:229| [2025/09/12 04:10:23 816748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/09/12 04:10:23 816757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/09/12 04:10:23 816764] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 816774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:659|origin_pktnum:562|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:660|path_largest_ack:659| [2025/09/12 04:10:23 816781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:398688|prior_time:1757650223781486|is_app_limited:0|send_elapse:51558|ack_elapse:35247|ctl_first_sent_time:1757650223782410|lagest_ack_time:1757650223816733|curr_delivered:431088| [2025/09/12 04:10:23 816788] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223782410| [2025/09/12 04:10:23 816795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/09/12 04:10:23 816802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:660|origin_pktnum:563|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:660|path_largest_ack:660| [2025/09/12 04:10:23 816808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:31200|prior_delivered:401088|prior_time:1757650223782828|is_app_limited:0|send_elapse:46814|ack_elapse:33905|ctl_first_sent_time:1757650223783617|lagest_ack_time:1757650223816733|curr_delivered:432288| [2025/09/12 04:10:23 816815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223783617| [2025/09/12 04:10:23 816821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/09/12 04:10:23 816827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37538|rttvar:7966|minrtt:30473|latest_rtt:33116|ack_delay:24| [2025/09/12 04:10:23 816840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36982|rttvar:7086|minrtt:30473|latest_rtt:33116|ack_delay:24| [2025/09/12 04:10:23 816845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:660|lost_pn:657|thresh:3| [2025/09/12 04:10:23 816851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 816876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 816882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 816888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 816894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 816918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 816924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 816942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 816948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 816979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 816997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 817067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 817072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 817118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 817131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 817160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 817164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 817169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36982|rtt_var:7086|pto_duration:65326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 817173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 817177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 817181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 817187] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223901937|now:1757650223817168|interv:84769| [2025/09/12 04:10:23 817193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223901937|now:1757650223817168|interval:84769|pto_count:0|srtt:36982 [2025/09/12 04:10:23 817200] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46814, ack_elapse 33905, delivered 31200|rate 666467|lost 286| [2025/09/12 04:10:23 817207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (666467) in round 9| [2025/09/12 04:10:23 817213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 817221] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 817226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223783617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 817233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:145436|packet_lost:0|acked:2400|po_sent_time:1757650223783617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 817240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:40809|srtt:36982|latest_rtt:33116|min_rtt:30473|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 817249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/09/12 04:10:23 817256] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1757650223816733|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 817263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343816733|now:1757650223816733|interv:120000000| [2025/09/12 04:10:23 817269] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343816733|now:1757650223816733|interv:120000000| [2025/09/12 04:10:23 817280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223817700|pq_index:0| [2025/09/12 04:10:23 817284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223816234| [2025/09/12 04:10:23 817288] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223817288| [2025/09/12 04:10:23 817293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223817292| [2025/09/12 04:10:23 817298] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 817303] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36982|min_srtt:36982|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 817308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 817312] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 817317] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:626|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 817321] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36982|min_srtt:36982|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 817325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 817330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 817335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:628|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 817341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36982|min_srtt:36982|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 817349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 817355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 817361] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 817365] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 817369] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 817373] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 817378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 817385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 817389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 817393] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 817397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 817401] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 817405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 817409] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223817700| [2025/09/12 04:10:23 817413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223817700| [2025/09/12 04:10:23 817417] [debug] |xqc_engine_wakeup_after|wakeup:1757650223817700|now:1757650223817417|diff:283| [2025/09/12 04:10:23 817443] [debug] |xqc_engine_main_logic|END|now:1757650223817292| [2025/09/12 04:10:23 817449] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223817449| [2025/09/12 04:10:23 817453] [debug] |xqc_engine_wakeup_after|wakeup:1757650223817700|now:1757650223817452|diff:248| [2025/09/12 04:10:23 817457] [debug] |xqc_engine_main_logic|END|now:1757650223817449| [2025/09/12 04:10:23 818198] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223818197| [2025/09/12 04:10:23 818210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 818219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:230| [2025/09/12 04:10:23 818224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/09/12 04:10:23 818231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/09/12 04:10:23 818237] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 818247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:661|origin_pktnum:567|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:661| [2025/09/12 04:10:23 818253] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:30000|prior_delivered:403488|prior_time:1757650223784815|is_app_limited:0|send_elapse:42699|ack_elapse:33382|ctl_first_sent_time:1757650223785490|lagest_ack_time:1757650223818197|curr_delivered:433488| [2025/09/12 04:10:23 818261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223785490| [2025/09/12 04:10:23 818268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/09/12 04:10:23 818274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:662|origin_pktnum:434|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:662|path_largest_ack:662| [2025/09/12 04:10:23 818281] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:30000|prior_delivered:403488|prior_time:1757650223784815|is_app_limited:0|send_elapse:42699|ack_elapse:33382|ctl_first_sent_time:1757650223785490|lagest_ack_time:1757650223818197|curr_delivered:434688| [2025/09/12 04:10:23 818287] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223785579| [2025/09/12 04:10:23 818300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/09/12 04:10:23 818306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36982|rttvar:7086|minrtt:30473|latest_rtt:32618|ack_delay:48| [2025/09/12 04:10:23 818314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36431|rttvar:6418|minrtt:30473|latest_rtt:32618|ack_delay:48| [2025/09/12 04:10:23 818321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:662|lost_pn:659|thresh:3| [2025/09/12 04:10:23 818328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 818353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 818365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 818401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 818405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 818501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 818532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 818539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 818561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 818565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 818569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36431|rtt_var:6418|pto_duration:62103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 818573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 818577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 818581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 818585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223898714|now:1757650223818568|interv:80146| [2025/09/12 04:10:23 818589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223898714|now:1757650223818568|interval:80146|pto_count:0|srtt:36431 [2025/09/12 04:10:23 818594] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42699, ack_elapse 33382, delivered 31200|rate 730696|lost 286| [2025/09/12 04:10:23 818598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (730696) in round 9| [2025/09/12 04:10:23 818602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 818606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 818610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223785579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 818615] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223785579|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 818619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38409|srtt:36431|latest_rtt:32618|min_rtt:30473|applimit:0|lost:284|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 818625] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/09/12 04:10:23 818629] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1757650223818197|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 818634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343818197|now:1757650223818197|interv:120000000| [2025/09/12 04:10:23 818638] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343818197|now:1757650223818197|interv:120000000| [2025/09/12 04:10:23 818642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223817700|pq_index:0| [2025/09/12 04:10:23 818646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223817292| [2025/09/12 04:10:23 818653] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223818653| [2025/09/12 04:10:23 818658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223818657| [2025/09/12 04:10:23 818662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223817700|now:1757650223818657| [2025/09/12 04:10:23 818666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223817700|now:1757650223818657| [2025/09/12 04:10:23 818670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 818675] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 818680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|min_srtt:36431|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 818684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 818688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 818693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 818698] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|min_srtt:36431|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 818702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 818706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 818710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 818714] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|min_srtt:36431|path_bw:1211446|loss_rate:68.02|path_pto:0| [2025/09/12 04:10:23 818719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:525871| [2025/09/12 04:10:23 818723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 818726] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 818730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 818734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 818739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:626|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 818743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 818750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 818754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/09/12 04:10:23 818792] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223818764|stream_id:0|stream_offset:462960| [2025/09/12 04:10:23 818801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:695|origin_pktnum:626|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 818809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 818815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36431|rtt_var:6418|pto_duration:62103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 818821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 818826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 818832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 818838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900867|now:1757650223818814|interv:82053| [2025/09/12 04:10:23 818844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900867|now:1757650223818814|interval:82053|pto_count:0|srtt:36431 [2025/09/12 04:10:23 818851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39609| [2025/09/12 04:10:23 818858] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:628|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 818865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 818872] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 818878] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/09/12 04:10:23 818910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223818888|stream_id:0|stream_offset:400049| [2025/09/12 04:10:23 818919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:696|origin_pktnum:506|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 818926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 818933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36431|rtt_var:6418|pto_duration:62103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 818957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 818963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 818977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 818983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900991|now:1757650223818932|interv:82059| [2025/09/12 04:10:23 818989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900991|now:1757650223818932|interval:82059|pto_count:0|srtt:36431 [2025/09/12 04:10:23 818996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 819004] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 819010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 819016] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 819022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223820022|now:1757650223819022|interv:1000| [2025/09/12 04:10:23 819027] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 819034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 819040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223820022| [2025/09/12 04:10:23 819046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223820022| [2025/09/12 04:10:23 819052] [debug] |xqc_engine_wakeup_after|wakeup:1757650223820022|now:1757650223819052|diff:970| [2025/09/12 04:10:23 819059] [debug] |xqc_engine_main_logic|END|now:1757650223818657| [2025/09/12 04:10:23 819066] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223819066| [2025/09/12 04:10:23 819072] [debug] |xqc_engine_wakeup_after|wakeup:1757650223820022|now:1757650223819072|diff:950| [2025/09/12 04:10:23 819078] [debug] |xqc_engine_main_logic|END|now:1757650223819066| [2025/09/12 04:10:23 820156] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223820155| [2025/09/12 04:10:23 820169] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223820022|pq_index:0| [2025/09/12 04:10:23 820174] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223818657| [2025/09/12 04:10:23 820181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223820179| [2025/09/12 04:10:23 820189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223820022|now:1757650223820179| [2025/09/12 04:10:23 820195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223820022|now:1757650223820179| [2025/09/12 04:10:23 820201] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 820208] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 820216] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36431|min_srtt:36431|path_bw:1211446|loss_rate:68.34|path_pto:0| [2025/09/12 04:10:23 820222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:525871| [2025/09/12 04:10:23 820237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 820243] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 820248] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 820254] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 820262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 820268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 820274] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 820278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/09/12 04:10:23 820316] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223820288|stream_id:0|stream_offset:468895| [2025/09/12 04:10:23 820326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:697|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 820333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 820339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36431|rtt_var:6418|pto_duration:62103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 820347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 820352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 820359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 820364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223902391|now:1757650223820339|interv:82052| [2025/09/12 04:10:23 820368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223902391|now:1757650223820339|interval:82052|pto_count:0|srtt:36431 [2025/09/12 04:10:23 820373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:42009| [2025/09/12 04:10:23 820378] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 820382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 820387] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 820391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223821390|now:1757650223820390|interv:1000| [2025/09/12 04:10:23 820395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 820398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 820408] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223821390| [2025/09/12 04:10:23 820412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223821390| [2025/09/12 04:10:23 820416] [debug] |xqc_engine_wakeup_after|wakeup:1757650223821390|now:1757650223820416|diff:974| [2025/09/12 04:10:23 820443] [debug] |xqc_engine_main_logic|END|now:1757650223820179| [2025/09/12 04:10:23 820453] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223820452| [2025/09/12 04:10:23 820458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 820464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:231| [2025/09/12 04:10:23 820468] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/09/12 04:10:23 820474] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/09/12 04:10:23 820478] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 820484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:663|origin_pktnum:569|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:664|path_largest_ack:663| [2025/09/12 04:10:23 820489] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:403488|prior_time:1757650223784815|is_app_limited:0|send_elapse:44138|ack_elapse:35637|ctl_first_sent_time:1757650223786929|lagest_ack_time:1757650223820452|curr_delivered:435888| [2025/09/12 04:10:23 820494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223786929| [2025/09/12 04:10:23 820498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/09/12 04:10:23 820502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:664|origin_pktnum:572|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:664|path_largest_ack:664| [2025/09/12 04:10:23 820507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:403488|prior_time:1757650223784815|is_app_limited:0|send_elapse:44138|ack_elapse:35637|ctl_first_sent_time:1757650223786929|lagest_ack_time:1757650223820452|curr_delivered:437088| [2025/09/12 04:10:23 820511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223787051| [2025/09/12 04:10:23 820515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/09/12 04:10:23 820519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36431|rttvar:6418|minrtt:30473|latest_rtt:33401|ack_delay:24| [2025/09/12 04:10:23 820524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36050|rttvar:5577|minrtt:30473|latest_rtt:33401|ack_delay:24| [2025/09/12 04:10:23 820528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:664|lost_pn:661|thresh:3| [2025/09/12 04:10:23 820532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 820551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 820562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 820589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 820593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 820656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 820686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 820694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 820712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 820716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 820720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36050|rtt_var:5577|pto_duration:58358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 820725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 820729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 820732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 820736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223898646|now:1757650223820720|interv:77926| [2025/09/12 04:10:23 820740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223898646|now:1757650223820720|interval:77926|pto_count:0|srtt:36050 [2025/09/12 04:10:23 820752] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44138, ack_elapse 35637, delivered 33600|rate 761248|lost 286| [2025/09/12 04:10:23 820759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (761248) in round 9| [2025/09/12 04:10:23 820765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 820771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 820775] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223787051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 820779] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223787051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 820785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:39609|srtt:36050|latest_rtt:33401|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 820794] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/09/12 04:10:23 820801] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1757650223820452|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 820808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343820452|now:1757650223820452|interv:120000000| [2025/09/12 04:10:23 820814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343820452|now:1757650223820452|interv:120000000| [2025/09/12 04:10:23 820820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223821390|pq_index:0| [2025/09/12 04:10:23 820826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223820179| [2025/09/12 04:10:23 820832] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223820832| [2025/09/12 04:10:23 820840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223820838| [2025/09/12 04:10:23 820848] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 820855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|min_srtt:36050|path_bw:1211446|loss_rate:68.00|path_pto:0| [2025/09/12 04:10:23 820861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:525871| [2025/09/12 04:10:23 820868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 820876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 820882] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|min_srtt:36050|path_bw:1211446|loss_rate:68.00|path_pto:0| [2025/09/12 04:10:23 820894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:527058| [2025/09/12 04:10:23 820901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 820908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 820915] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|min_srtt:36050|path_bw:1211446|loss_rate:68.00|path_pto:0| [2025/09/12 04:10:23 820921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:528245| [2025/09/12 04:10:23 820928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 820934] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 820940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 820947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 820953] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 820959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 820966] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 820971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 820977] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223821390| [2025/09/12 04:10:23 820983] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223821390| [2025/09/12 04:10:23 820989] [debug] |xqc_engine_wakeup_after|wakeup:1757650223821390|now:1757650223820989|diff:401| [2025/09/12 04:10:23 820995] [debug] |xqc_engine_main_logic|END|now:1757650223820838| [2025/09/12 04:10:23 821003] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223821003| [2025/09/12 04:10:23 821009] [debug] |xqc_engine_wakeup_after|wakeup:1757650223821390|now:1757650223821009|diff:381| [2025/09/12 04:10:23 821015] [debug] |xqc_engine_main_logic|END|now:1757650223821003| [2025/09/12 04:10:23 822056] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223822056| [2025/09/12 04:10:23 822070] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223821390|pq_index:0| [2025/09/12 04:10:23 822078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223820838| [2025/09/12 04:10:23 822086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223822084| [2025/09/12 04:10:23 822093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223821390|now:1757650223822084| [2025/09/12 04:10:23 822108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223821390|now:1757650223822084| [2025/09/12 04:10:23 822115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 822121] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 822129] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36050|min_srtt:36050|path_bw:1211446|loss_rate:68.00|path_pto:0| [2025/09/12 04:10:23 822137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:528245| [2025/09/12 04:10:23 822144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 822150] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 822156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 822163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 822170] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 822177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 822184] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 822191] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/09/12 04:10:23 822226] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223822202|stream_id:0|stream_offset:470082| [2025/09/12 04:10:23 822235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:698|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 822243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 822250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36050|rtt_var:5577|pto_duration:58358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 822257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 822263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 822269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 822276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900560|now:1757650223822249|interv:78311| [2025/09/12 04:10:23 822283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900560|now:1757650223822249|interval:78311|pto_count:0|srtt:36050 [2025/09/12 04:10:23 822289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 822303] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 822310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:471269| [2025/09/12 04:10:23 822317] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 822322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/09/12 04:10:23 822350] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223822329|stream_id:0|stream_offset:471269| [2025/09/12 04:10:23 822356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 822361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 822365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36050|rtt_var:5577|pto_duration:58358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 822369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 822375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 822381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 822387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900687|now:1757650223822365|interv:78322| [2025/09/12 04:10:23 822394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900687|now:1757650223822365|interval:78322|pto_count:0|srtt:36050 [2025/09/12 04:10:23 822402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:42009| [2025/09/12 04:10:23 822409] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 822416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:472456| [2025/09/12 04:10:23 822441] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 822445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/09/12 04:10:23 822470] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1757650223822452|stream_id:0|stream_offset:472456| [2025/09/12 04:10:23 822476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 822483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/09/12 04:10:23 822489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36050|rtt_var:5577|pto_duration:58358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 822496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 822510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 822516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 822522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900810|now:1757650223822489|interv:78321| [2025/09/12 04:10:23 822526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900810|now:1757650223822489|interval:78321|pto_count:0|srtt:36050 [2025/09/12 04:10:23 822531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:43209| [2025/09/12 04:10:23 822536] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 822540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 822544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 822548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223823548|now:1757650223822548|interv:1000| [2025/09/12 04:10:23 822552] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 822556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 822560] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223823548| [2025/09/12 04:10:23 822564] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223823548| [2025/09/12 04:10:23 822568] [debug] |xqc_engine_wakeup_after|wakeup:1757650223823548|now:1757650223822568|diff:980| [2025/09/12 04:10:23 822573] [debug] |xqc_engine_main_logic|END|now:1757650223822084| [2025/09/12 04:10:23 822582] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223822582| [2025/09/12 04:10:23 822587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 822593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:232| [2025/09/12 04:10:23 822597] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/09/12 04:10:23 822602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/09/12 04:10:23 822607] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 822613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:665|origin_pktnum:573|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:665| [2025/09/12 04:10:23 822618] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:405888|prior_time:1757650223787253|is_app_limited:0|send_elapse:40380|ack_elapse:35329|ctl_first_sent_time:1757650223788360|lagest_ack_time:1757650223822582|curr_delivered:438288| [2025/09/12 04:10:23 822623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223788360| [2025/09/12 04:10:23 822628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:566||sndq_packets_used_bytes:0|sndq_packets_free:325| [2025/09/12 04:10:23 822632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:666|origin_pktnum:576|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:666|path_largest_ack:666| [2025/09/12 04:10:23 822640] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:31200|prior_delivered:408288|prior_time:1757650223788800|is_app_limited:0|send_elapse:35773|ack_elapse:33782|ctl_first_sent_time:1757650223789608|lagest_ack_time:1757650223822582|curr_delivered:439488| [2025/09/12 04:10:23 822645] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223789608| [2025/09/12 04:10:23 822649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:564||sndq_packets_used_bytes:0|sndq_packets_free:327| [2025/09/12 04:10:23 822653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36050|rttvar:5577|minrtt:30473|latest_rtt:32974|ack_delay:24| [2025/09/12 04:10:23 822657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35662|rttvar:4958|minrtt:30473|latest_rtt:32974|ack_delay:24| [2025/09/12 04:10:23 822661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:666|lost_pn:663|thresh:3| [2025/09/12 04:10:23 822665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 822681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 822693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 822736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 822742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 822833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 822879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 822891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 822925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 822931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 822938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35662|rtt_var:4958|pto_duration:55494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 822945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 822952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 822958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 822965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223897946|now:1757650223822937|interv:75009| [2025/09/12 04:10:23 822971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223897946|now:1757650223822937|interval:75009|pto_count:0|srtt:35662 [2025/09/12 04:10:23 822978] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35773, ack_elapse 33782, delivered 31200|rate 872166|lost 286| [2025/09/12 04:10:23 822985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (872166) in round 9| [2025/09/12 04:10:23 822991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 822997] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 823002] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223789608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 823009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223789608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 823016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:40809|srtt:35662|latest_rtt:32974|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 823024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/09/12 04:10:23 823031] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1757650223822582|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 823038] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343822582|now:1757650223822582|interv:120000000| [2025/09/12 04:10:23 823045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343822582|now:1757650223822582|interv:120000000| [2025/09/12 04:10:23 823051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223823548|pq_index:0| [2025/09/12 04:10:23 823059] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223822084| [2025/09/12 04:10:23 823071] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223823070| [2025/09/12 04:10:23 823079] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223823077| [2025/09/12 04:10:23 823084] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 823089] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35662|min_srtt:35662|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 823093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:528245| [2025/09/12 04:10:23 823098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35662|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 823103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 823107] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35662|min_srtt:35662|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 823111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:529432| [2025/09/12 04:10:23 823118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35662|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 823125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 823131] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35662|min_srtt:35662|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 823138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 823144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 823151] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 823157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 823163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 823169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 823173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 823178] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 823182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 823190] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223823548| [2025/09/12 04:10:23 823194] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223823548| [2025/09/12 04:10:23 823198] [debug] |xqc_engine_wakeup_after|wakeup:1757650223823548|now:1757650223823198|diff:350| [2025/09/12 04:10:23 823203] [debug] |xqc_engine_main_logic|END|now:1757650223823077| [2025/09/12 04:10:23 823208] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223823208| [2025/09/12 04:10:23 823212] [debug] |xqc_engine_wakeup_after|wakeup:1757650223823548|now:1757650223823212|diff:336| [2025/09/12 04:10:23 823219] [debug] |xqc_engine_main_logic|END|now:1757650223823208| [2025/09/12 04:10:23 824244] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:92|state:ESTABED|recv_time:1757650223824243| [2025/09/12 04:10:23 824259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 824268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:233| [2025/09/12 04:10:23 824273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/09/12 04:10:23 824282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/09/12 04:10:23 824288] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 824298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:667|origin_pktnum:577|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:667| [2025/09/12 04:10:23 824306] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:408288|prior_time:1757650223788800|is_app_limited:0|send_elapse:35866|ack_elapse:35443|ctl_first_sent_time:1757650223789701|lagest_ack_time:1757650223824243|curr_delivered:440688| [2025/09/12 04:10:23 824313] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223789701| [2025/09/12 04:10:23 824319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/09/12 04:10:23 824326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:668|origin_pktnum:580|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:668| [2025/09/12 04:10:23 824334] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:32400|prior_delivered:408288|prior_time:1757650223788800|is_app_limited:0|send_elapse:35866|ack_elapse:35443|ctl_first_sent_time:1757650223789701|lagest_ack_time:1757650223824243|curr_delivered:441888| [2025/09/12 04:10:23 824341] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223791076| [2025/09/12 04:10:23 824347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/09/12 04:10:23 824354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35662|rttvar:4958|minrtt:30473|latest_rtt:33167|ack_delay:24| [2025/09/12 04:10:23 824360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35347|rttvar:4348|minrtt:30473|latest_rtt:33167|ack_delay:24| [2025/09/12 04:10:23 824364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/09/12 04:10:23 824368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 824390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 824401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 824451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 824455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 824504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 824534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 824542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 824561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 824565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 824569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35347|rtt_var:4348|pto_duration:52739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 824574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 824577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 824581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 824585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223895191|now:1757650223824569|interv:70622| [2025/09/12 04:10:23 824589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223895191|now:1757650223824569|interval:70622|pto_count:0|srtt:35347 [2025/09/12 04:10:23 824594] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35866, ack_elapse 35443, delivered 33600|rate 936820|lost 286| [2025/09/12 04:10:23 824598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (936820) in round 9| [2025/09/12 04:10:23 824605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 824609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 824613] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223791076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 824618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223791076|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 824622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:38409|srtt:35347|latest_rtt:33167|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 824628] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/09/12 04:10:23 824632] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:92|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1757650223824243|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 824637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343824243|now:1757650223824243|interv:120000000| [2025/09/12 04:10:23 824641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343824243|now:1757650223824243|interv:120000000| [2025/09/12 04:10:23 824645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223823548|pq_index:0| [2025/09/12 04:10:23 824650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223823077| [2025/09/12 04:10:23 824654] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223824653| [2025/09/12 04:10:23 824659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223824657| [2025/09/12 04:10:23 824663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223823548|now:1757650223824657| [2025/09/12 04:10:23 824667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223823548|now:1757650223824657| [2025/09/12 04:10:23 824671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 824675] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 824680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35347|min_srtt:35347|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 824685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 824689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35347|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 824694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 824701] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35347|min_srtt:35347|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 824705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:531806| [2025/09/12 04:10:23 824709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35347|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 824714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 824718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35347|min_srtt:35347|path_bw:1211446|loss_rate:67.00|path_pto:0| [2025/09/12 04:10:23 824722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:532993| [2025/09/12 04:10:23 824727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 824733] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 824740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 824746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 824751] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 824756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 824763] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 824769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/09/12 04:10:23 824807] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223824779|stream_id:0|stream_offset:473643| [2025/09/12 04:10:23 824817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 824824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 824830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35347|rtt_var:4348|pto_duration:52739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 824837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 824843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 824848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 824854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223897518|now:1757650223824830|interv:72688| [2025/09/12 04:10:23 824905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223897518|now:1757650223824830|interval:72688|pto_count:0|srtt:35347 [2025/09/12 04:10:23 824915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:39609| [2025/09/12 04:10:23 824923] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 824929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:474830| [2025/09/12 04:10:23 824936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 824942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/09/12 04:10:23 824994] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223824953|stream_id:0|stream_offset:474830| [2025/09/12 04:10:23 825003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 825010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 825016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35347|rtt_var:4348|pto_duration:52739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 825023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 825028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 825034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 825041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223897692|now:1757650223825016|interv:72676| [2025/09/12 04:10:23 825047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223897692|now:1757650223825016|interval:72676|pto_count:0|srtt:35347 [2025/09/12 04:10:23 825054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 825061] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 825067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:476017| [2025/09/12 04:10:23 825074] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 825080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223826080|now:1757650223825080|interv:1000| [2025/09/12 04:10:23 825086] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 825092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 825098] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223826080| [2025/09/12 04:10:23 825104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223826080| [2025/09/12 04:10:23 825117] [debug] |xqc_engine_wakeup_after|wakeup:1757650223826080|now:1757650223825117|diff:963| [2025/09/12 04:10:23 825123] [debug] |xqc_engine_main_logic|END|now:1757650223824657| [2025/09/12 04:10:23 825131] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223825131| [2025/09/12 04:10:23 825138] [debug] |xqc_engine_wakeup_after|wakeup:1757650223826080|now:1757650223825138|diff:942| [2025/09/12 04:10:23 825144] [debug] |xqc_engine_main_logic|END|now:1757650223825131| [2025/09/12 04:10:23 826156] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:94|state:ESTABED|recv_time:1757650223826155| [2025/09/12 04:10:23 826171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 826179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:234| [2025/09/12 04:10:23 826186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/09/12 04:10:23 826195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/09/12 04:10:23 826202] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 826212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:670|origin_pktnum:584|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:670| [2025/09/12 04:10:23 826220] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:33600|prior_delivered:410688|prior_time:1757650223792186|is_app_limited:0|send_elapse:32204|ack_elapse:33969|ctl_first_sent_time:1757650223792965|lagest_ack_time:1757650223826155|curr_delivered:443088| [2025/09/12 04:10:23 826226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223792965| [2025/09/12 04:10:23 826233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/09/12 04:10:23 826240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35347|rttvar:4348|minrtt:30473|latest_rtt:33190|ack_delay:24| [2025/09/12 04:10:23 826246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35074|rttvar:3806|minrtt:30473|latest_rtt:33190|ack_delay:24| [2025/09/12 04:10:23 826253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/09/12 04:10:23 826259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 826283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 826299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 826348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 826354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 826435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 826491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 826504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 826524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 826528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 826532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223832289|now:1757650223826532|interval:5757| [2025/09/12 04:10:23 826536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223832289|now:1757650223826532|interv:5757| [2025/09/12 04:10:23 826541] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 32204, ack_elapse 33969, delivered 32400|rate 953810|lost 286| [2025/09/12 04:10:23 826545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (953810) in round 9| [2025/09/12 04:10:23 826549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 826553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 826557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:1200|po_sent_time:1757650223792965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 826562] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:1200|po_sent_time:1757650223792965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 826566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:98992|full_bw_reached:1|inflight:39609|srtt:35074|latest_rtt:33190|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 826573] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/09/12 04:10:23 826577] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:94|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK |recv_time:1757650223826155|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 826582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343826155|now:1757650223826155|interv:120000000| [2025/09/12 04:10:23 826587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343826155|now:1757650223826155|interv:120000000| [2025/09/12 04:10:23 826594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223826080|pq_index:0| [2025/09/12 04:10:23 826598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223824657| [2025/09/12 04:10:23 826602] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223826602| [2025/09/12 04:10:23 826607] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223826606| [2025/09/12 04:10:23 826611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223826080|now:1757650223826606| [2025/09/12 04:10:23 826616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223826080|now:1757650223826606| [2025/09/12 04:10:23 826619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 826624] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 826629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35074|min_srtt:35074|path_bw:1211446|loss_rate:66.34|path_pto:0| [2025/09/12 04:10:23 826633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:532993| [2025/09/12 04:10:23 826638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35074|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 826643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 826647] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35074|min_srtt:35074|path_bw:1211446|loss_rate:66.34|path_pto:0| [2025/09/12 04:10:23 826652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 826656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 826660] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 826664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 826668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 826673] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 826678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:476017| [2025/09/12 04:10:23 826684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 826691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/09/12 04:10:23 826733] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223826702|stream_id:0|stream_offset:476017| [2025/09/12 04:10:23 826750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 826758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 826765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223832289|now:1757650223826765|interval:5524| [2025/09/12 04:10:23 826772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223832289|now:1757650223826765|interv:5524| [2025/09/12 04:10:23 826779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:40809| [2025/09/12 04:10:23 826786] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 826792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:477204| [2025/09/12 04:10:23 826799] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 826805] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/09/12 04:10:23 826840] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223826816|stream_id:0|stream_offset:477204| [2025/09/12 04:10:23 826848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 826855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 826861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223832289|now:1757650223826861|interval:5428| [2025/09/12 04:10:23 826867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223832289|now:1757650223826861|interv:5428| [2025/09/12 04:10:23 826872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:42009| [2025/09/12 04:10:23 826878] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 826885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:478391| [2025/09/12 04:10:23 826892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 826897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223827897|now:1757650223826897|interv:1000| [2025/09/12 04:10:23 826903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 826909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 826915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223827897| [2025/09/12 04:10:23 826922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223827897| [2025/09/12 04:10:23 826928] [debug] |xqc_engine_wakeup_after|wakeup:1757650223827897|now:1757650223826928|diff:969| [2025/09/12 04:10:23 826942] [debug] |xqc_engine_main_logic|END|now:1757650223826606| [2025/09/12 04:10:23 826950] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223826949| [2025/09/12 04:10:23 826956] [debug] |xqc_engine_wakeup_after|wakeup:1757650223827897|now:1757650223826956|diff:941| [2025/09/12 04:10:23 826963] [debug] |xqc_engine_main_logic|END|now:1757650223826949| [2025/09/12 04:10:23 828053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223828052| [2025/09/12 04:10:23 828063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223827897|pq_index:0| [2025/09/12 04:10:23 828068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223826606| [2025/09/12 04:10:23 828073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223828072| [2025/09/12 04:10:23 828078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223827897|now:1757650223828072| [2025/09/12 04:10:23 828083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223827897|now:1757650223828072| [2025/09/12 04:10:23 828087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 828091] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 828097] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35074|min_srtt:35074|path_bw:1211446|loss_rate:65.70|path_pto:0| [2025/09/12 04:10:23 828104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 828122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 828126] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 828131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 828138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 828145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 828151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:478391| [2025/09/12 04:10:23 828156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 828160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/09/12 04:10:23 828197] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42009|now:1757650223828168|stream_id:0|stream_offset:478391| [2025/09/12 04:10:23 828207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:705|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 828214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42009|applimit:0| [2025/09/12 04:10:23 828221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223832289|now:1757650223828221|interval:4068| [2025/09/12 04:10:23 828235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223832289|now:1757650223828221|interv:4068| [2025/09/12 04:10:23 828242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98992|inflight:43209| [2025/09/12 04:10:23 828250] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 828256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:98992|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 828263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 828270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223829269|now:1757650223828269|interv:1000| [2025/09/12 04:10:23 828275] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 828281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 828287] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223829269| [2025/09/12 04:10:23 828293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223829269| [2025/09/12 04:10:23 828299] [debug] |xqc_engine_wakeup_after|wakeup:1757650223829269|now:1757650223828299|diff:970| [2025/09/12 04:10:23 828304] [debug] |xqc_engine_main_logic|END|now:1757650223828072| [2025/09/12 04:10:23 828313] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223828313| [2025/09/12 04:10:23 828318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 828324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:235| [2025/09/12 04:10:23 828328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/09/12 04:10:23 828334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/09/12 04:10:23 828339] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 828349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:672|origin_pktnum:587|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:672|path_largest_ack:672| [2025/09/12 04:10:23 828356] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:36000|prior_delivered:410688|prior_time:1757650223792186|is_app_limited:0|send_elapse:35005|ack_elapse:36127|ctl_first_sent_time:1757650223795766|lagest_ack_time:1757650223828313|curr_delivered:444288| [2025/09/12 04:10:23 828364] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223795766| [2025/09/12 04:10:23 828369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/09/12 04:10:23 828373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35074|rttvar:3806|minrtt:30473|latest_rtt:32547|ack_delay:24| [2025/09/12 04:10:23 828377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34755|rttvar:3492|minrtt:30473|latest_rtt:32547|ack_delay:24| [2025/09/12 04:10:23 828382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:672|lost_pn:669|thresh:3| [2025/09/12 04:10:23 828390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 828406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 828417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 828467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 828471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 828509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 828542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 828550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 828568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 828573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:669|lost_pn:669|po_sent_time:1757650223792831|lost_send_time:1757650223789214|loss_delay:39099|frame:STREAM |repair:128| [2025/09/12 04:10:23 828577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223792831u| [2025/09/12 04:10:23 828582] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:143896|lost_count:106|send_count:150|pkt_num:669|po_send_time:1757650223792831|srtt:34755|cwnd:98992|bw:1211446|conn_life:456435|now:0|last_lost_time:456435| [2025/09/12 04:10:23 828586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 828590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223833470|now:1757650223828590|interval:4880| [2025/09/12 04:10:23 828595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223833470|now:1757650223828590|interv:4880| [2025/09/12 04:10:23 828599] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35005, ack_elapse 36127, delivered 33600|rate 930052|lost 287| [2025/09/12 04:10:23 828603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (930052) in round 9| [2025/09/12 04:10:23 828607] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 828614] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:6702| [2025/09/12 04:10:23 828618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98992|packet_lost:1|acked:1200|po_sent_time:1757650223795766|recovery:1|recovery_start:1757650223828581|packet_conservation:0|next_round_delivered:415488| [2025/09/12 04:10:23 828622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:1|acked:1200|po_sent_time:1757650223795766|recovery:1|recovery_start:1757650223828581|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 828627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:40809|srtt:34755|latest_rtt:32547|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223828581|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 828633] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/09/12 04:10:23 828637] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1757650223828313|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 828644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343828313|now:1757650223828313|interv:120000000| [2025/09/12 04:10:23 828651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343828313|now:1757650223828313|interv:120000000| [2025/09/12 04:10:23 828657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223829269|pq_index:0| [2025/09/12 04:10:23 828663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223828072| [2025/09/12 04:10:23 828670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223828670| [2025/09/12 04:10:23 828678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223828676| [2025/09/12 04:10:23 828684] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 828689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1211446|loss_rate:65.38|path_pto:0| [2025/09/12 04:10:23 828693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 828698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 828702] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 828705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 828710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 828714] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1211446|loss_rate:65.38|path_pto:0| [2025/09/12 04:10:23 828722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 828729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 828736] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 828741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 828748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 828755] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 828762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 828769] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 828775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 828781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223829269| [2025/09/12 04:10:23 828787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223829269| [2025/09/12 04:10:23 828793] [debug] |xqc_engine_wakeup_after|wakeup:1757650223829269|now:1757650223828793|diff:476| [2025/09/12 04:10:23 828800] [debug] |xqc_engine_main_logic|END|now:1757650223828676| [2025/09/12 04:10:23 828808] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223828807| [2025/09/12 04:10:23 828813] [debug] |xqc_engine_wakeup_after|wakeup:1757650223829269|now:1757650223828813|diff:456| [2025/09/12 04:10:23 828819] [debug] |xqc_engine_main_logic|END|now:1757650223828807| [2025/09/12 04:10:23 829895] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223829894| [2025/09/12 04:10:23 829906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223829269|pq_index:0| [2025/09/12 04:10:23 829913] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223828676| [2025/09/12 04:10:23 829921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223829919| [2025/09/12 04:10:23 829927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223829269|now:1757650223829919| [2025/09/12 04:10:23 829934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223829269|now:1757650223829919| [2025/09/12 04:10:23 829939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 829945] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 829952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1211446|loss_rate:65.38|path_pto:0| [2025/09/12 04:10:23 829959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 829965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 829977] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 829983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 829989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 829995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34755|min_srtt:34755|path_bw:1211446|loss_rate:65.38|path_pto:0| [2025/09/12 04:10:23 830002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 830008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 830014] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 830019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 830026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 830030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 830035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 830039] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 830043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/09/12 04:10:23 830096] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223830052|stream_id:0|stream_offset:479578| [2025/09/12 04:10:23 830106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:706|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 830114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 830121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223833470|now:1757650223830120|interval:3350| [2025/09/12 04:10:23 830127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223833470|now:1757650223830120|interv:3350| [2025/09/12 04:10:23 830134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42009| [2025/09/12 04:10:23 830141] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 830148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:480765| [2025/09/12 04:10:23 830154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 830161] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223833470| [2025/09/12 04:10:23 830174] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223833470| [2025/09/12 04:10:23 830180] [debug] |xqc_engine_wakeup_after|wakeup:1757650223833470|now:1757650223830180|diff:3290| [2025/09/12 04:10:23 830187] [debug] |xqc_engine_main_logic|END|now:1757650223829919| [2025/09/12 04:10:23 832156] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223832154| [2025/09/12 04:10:23 832171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 832180] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:236| [2025/09/12 04:10:23 832186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/09/12 04:10:23 832195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/09/12 04:10:23 832202] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 832211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:673|origin_pktnum:590|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:673| [2025/09/12 04:10:23 832218] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:37200|prior_delivered:410688|prior_time:1757650223792186|is_app_limited:0|send_elapse:35129|ack_elapse:39968|ctl_first_sent_time:1757650223795890|lagest_ack_time:1757650223832154|curr_delivered:445488| [2025/09/12 04:10:23 832226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223795890| [2025/09/12 04:10:23 832234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/09/12 04:10:23 832241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:674|origin_pktnum:591|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:674| [2025/09/12 04:10:23 832248] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:37200|prior_delivered:410688|prior_time:1757650223792186|is_app_limited:0|send_elapse:35129|ack_elapse:39968|ctl_first_sent_time:1757650223795890|lagest_ack_time:1757650223832154|curr_delivered:446688| [2025/09/12 04:10:23 832255] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223797322| [2025/09/12 04:10:23 832261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/09/12 04:10:23 832268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:675|origin_pktnum:595|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:675| [2025/09/12 04:10:23 832275] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:37200|prior_delivered:413088|prior_time:1757650223797509|is_app_limited:0|send_elapse:33668|ack_elapse:34645|ctl_first_sent_time:1757650223799472|lagest_ack_time:1757650223832154|curr_delivered:447888| [2025/09/12 04:10:23 832282] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223799472| [2025/09/12 04:10:23 832288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/09/12 04:10:23 832295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:676|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:676| [2025/09/12 04:10:23 832307] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:37200|prior_delivered:413088|prior_time:1757650223797509|is_app_limited:0|send_elapse:33668|ack_elapse:34645|ctl_first_sent_time:1757650223799472|lagest_ack_time:1757650223832154|curr_delivered:449088| [2025/09/12 04:10:23 832311] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223799585| [2025/09/12 04:10:23 832315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:550||sndq_packets_used_bytes:0|sndq_packets_free:341| [2025/09/12 04:10:23 832319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34755|rttvar:3492|minrtt:30473|latest_rtt:32569|ack_delay:32| [2025/09/12 04:10:23 832324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34478|rttvar:3173|minrtt:30473|latest_rtt:32569|ack_delay:32| [2025/09/12 04:10:23 832328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:676|lost_pn:673|thresh:3| [2025/09/12 04:10:23 832332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 832344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 832348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 832352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 832364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 832375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 832379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:4| [2025/09/12 04:10:23 832405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 832456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 832464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 832483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 832491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:671|lost_pn:673|po_sent_time:1757650223794371|lost_send_time:1757650223793367|loss_delay:38787|frame:STREAM |repair:128| [2025/09/12 04:10:23 832496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223794371u| [2025/09/12 04:10:23 832500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 832505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34478|rtt_var:3173|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 832509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 832513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 832517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36009| [2025/09/12 04:10:23 832521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223897222|now:1757650223832504|interv:64718| [2025/09/12 04:10:23 832528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223897222|now:1757650223832504|interval:64718|pto_count:0|srtt:34478 [2025/09/12 04:10:23 832533] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33668, ack_elapse 34645, delivered 36000|rate 1039110|lost 288| [2025/09/12 04:10:23 832537] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039110) in round 9| [2025/09/12 04:10:23 832542] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 832546] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 832549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:1|acked:4800|po_sent_time:1757650223799585|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 832554] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:1|acked:4800|po_sent_time:1757650223799585|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 832559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:36009|srtt:34478|latest_rtt:32569|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 832565] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/09/12 04:10:23 832570] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1757650223832154|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 832575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343832154|now:1757650223832154|interv:120000000| [2025/09/12 04:10:23 832580] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343832154|now:1757650223832154|interv:120000000| [2025/09/12 04:10:23 832583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223833470|pq_index:0| [2025/09/12 04:10:23 832588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223829919| [2025/09/12 04:10:23 832592] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223832592| [2025/09/12 04:10:23 832597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223832595| [2025/09/12 04:10:23 832602] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 832607] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34478|min_srtt:34478|path_bw:1211446|loss_rate:65.07|path_pto:0| [2025/09/12 04:10:23 832611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:36009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 832616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 832619] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 832626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 832630] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 832634] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34478|min_srtt:34478|path_bw:1211446|loss_rate:65.07|path_pto:0| [2025/09/12 04:10:23 832639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:36009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 832643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 832647] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 832650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 832655] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 832659] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 832663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:480765| [2025/09/12 04:10:23 832667] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 832672] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/09/12 04:10:23 832702] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36009|now:1757650223832680|stream_id:0|stream_offset:480765| [2025/09/12 04:10:23 832709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:707|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 832714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:36009|applimit:0| [2025/09/12 04:10:23 832718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34478|rtt_var:3173|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 832723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 832726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 832730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 37209| [2025/09/12 04:10:23 832734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223899850|now:1757650223832718|interv:67132| [2025/09/12 04:10:23 832738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223899850|now:1757650223832718|interval:67132|pto_count:0|srtt:34478 [2025/09/12 04:10:23 832743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:37209| [2025/09/12 04:10:23 832748] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 832760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37209|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:481952| [2025/09/12 04:10:23 832767] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 832773] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/09/12 04:10:23 832804] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37209|now:1757650223832782|stream_id:0|stream_offset:481952| [2025/09/12 04:10:23 832813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 832820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:37209|applimit:0| [2025/09/12 04:10:23 832827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34478|rtt_var:3173|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 832834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 832840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 832845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 832852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223899952|now:1757650223832827|interv:67125| [2025/09/12 04:10:23 832858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223899952|now:1757650223832827|interval:67125|pto_count:0|srtt:34478 [2025/09/12 04:10:23 832865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:38409| [2025/09/12 04:10:23 832873] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 832880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:483139| [2025/09/12 04:10:23 832886] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 832892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/09/12 04:10:23 832918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223832903|stream_id:0|stream_offset:483139| [2025/09/12 04:10:23 832927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 832933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 832940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34478|rtt_var:3173|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 832946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 832958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 832964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 832970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900073|now:1757650223832939|interv:67134| [2025/09/12 04:10:23 832976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900073|now:1757650223832939|interval:67134|pto_count:0|srtt:34478 [2025/09/12 04:10:23 832982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:39609| [2025/09/12 04:10:23 832989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 832996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:484326| [2025/09/12 04:10:23 833003] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 833009] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/09/12 04:10:23 833065] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223833019|stream_id:0|stream_offset:484326| [2025/09/12 04:10:23 833075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 833080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 833087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34478|rtt_var:3173|pto_duration:47170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 833093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 833099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 833105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 833110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900189|now:1757650223833086|interv:67103| [2025/09/12 04:10:23 833116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900189|now:1757650223833086|interval:67103|pto_count:0|srtt:34478 [2025/09/12 04:10:23 833122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40809| [2025/09/12 04:10:23 833127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 833133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:485513| [2025/09/12 04:10:23 833139] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 833145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223834144|now:1757650223833144|interv:1000| [2025/09/12 04:10:23 833156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 833162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 833169] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223834144| [2025/09/12 04:10:23 833175] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223834144| [2025/09/12 04:10:23 833181] [debug] |xqc_engine_wakeup_after|wakeup:1757650223834144|now:1757650223833181|diff:963| [2025/09/12 04:10:23 833188] [debug] |xqc_engine_main_logic|END|now:1757650223832595| [2025/09/12 04:10:23 833195] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223833195| [2025/09/12 04:10:23 833201] [debug] |xqc_engine_wakeup_after|wakeup:1757650223834144|now:1757650223833201|diff:943| [2025/09/12 04:10:23 833205] [debug] |xqc_engine_main_logic|END|now:1757650223833195| [2025/09/12 04:10:23 834217] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223834215| [2025/09/12 04:10:23 834231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 834240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:238| [2025/09/12 04:10:23 834247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/09/12 04:10:23 834256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/09/12 04:10:23 834262] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 834272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:677|origin_pktnum:215|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:677| [2025/09/12 04:10:23 834279] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:413088|prior_time:1757650223797509|is_app_limited:0|send_elapse:33880|ack_elapse:36706|ctl_first_sent_time:1757650223799684|lagest_ack_time:1757650223834215|curr_delivered:450288| [2025/09/12 04:10:23 834287] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223799684| [2025/09/12 04:10:23 834294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/09/12 04:10:23 834301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:678|origin_pktnum:599|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:678| [2025/09/12 04:10:23 834308] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:413088|prior_time:1757650223797509|is_app_limited:0|send_elapse:33880|ack_elapse:36706|ctl_first_sent_time:1757650223799684|lagest_ack_time:1757650223834215|curr_delivered:451488| [2025/09/12 04:10:23 834315] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223801094| [2025/09/12 04:10:23 834321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/09/12 04:10:23 834328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34478|rttvar:3173|minrtt:30473|latest_rtt:33121|ack_delay:24| [2025/09/12 04:10:23 834335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34306|rttvar:2725|minrtt:30473|latest_rtt:33121|ack_delay:24| [2025/09/12 04:10:23 834340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:678|lost_pn:675|thresh:3| [2025/09/12 04:10:23 834350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 834358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 834362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 834381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 834385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 834404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 834451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 834458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 834481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 834488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 834492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 834496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34306|rtt_var:2725|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 834501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 834505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 834509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38409| [2025/09/12 04:10:23 834513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223898225|now:1757650223834496|interv:63729| [2025/09/12 04:10:23 834517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223898225|now:1757650223834496|interval:63729|pto_count:0|srtt:34306 [2025/09/12 04:10:23 834521] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33880, ack_elapse 36706, delivered 38400|rate 1046150|lost 288| [2025/09/12 04:10:23 834526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1046150) in round 9| [2025/09/12 04:10:23 834530] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 834534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 834538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223801094|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 834543] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223801094|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 834547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:38409|srtt:34306|latest_rtt:33121|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 834553] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/09/12 04:10:23 834557] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1757650223834215|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 834565] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343834215|now:1757650223834215|interv:120000000| [2025/09/12 04:10:23 834569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343834215|now:1757650223834215|interv:120000000| [2025/09/12 04:10:23 834573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223834144|pq_index:0| [2025/09/12 04:10:23 834577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223832595| [2025/09/12 04:10:23 834581] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223834581| [2025/09/12 04:10:23 834586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223834585| [2025/09/12 04:10:23 834591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223834144|now:1757650223834585| [2025/09/12 04:10:23 834595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223834144|now:1757650223834585| [2025/09/12 04:10:23 834599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 834603] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 834608] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34306|min_srtt:34306|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 834612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:38409|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 834617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 834621] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 834625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 834629] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 834633] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34306|min_srtt:34306|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 834637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:38409|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 834641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 834645] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 834649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 834653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 834657] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 834662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38409|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:485513| [2025/09/12 04:10:23 834668] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 834673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/09/12 04:10:23 834702] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38409|now:1757650223834680|stream_id:0|stream_offset:485513| [2025/09/12 04:10:23 834710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 834717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38409|applimit:0| [2025/09/12 04:10:23 834724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34306|rtt_var:2725|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 834730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 834737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 834743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 834749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223899886|now:1757650223834724|interv:65162| [2025/09/12 04:10:23 834756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223899886|now:1757650223834724|interval:65162|pto_count:0|srtt:34306 [2025/09/12 04:10:23 834764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:39609| [2025/09/12 04:10:23 834771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 834778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:486700| [2025/09/12 04:10:23 834785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 834791] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/09/12 04:10:23 834826] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223834802|stream_id:0|stream_offset:486700| [2025/09/12 04:10:23 834836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 834842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 834849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34306|rtt_var:2725|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 834856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 834862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 834874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 834880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900008|now:1757650223834849|interv:65159| [2025/09/12 04:10:23 834886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900008|now:1757650223834849|interval:65159|pto_count:0|srtt:34306 [2025/09/12 04:10:23 834893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40809| [2025/09/12 04:10:23 834899] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 834906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:487887| [2025/09/12 04:10:23 834912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 834917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223835917|now:1757650223834917|interv:1000| [2025/09/12 04:10:23 834923] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 834928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 834933] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223835917| [2025/09/12 04:10:23 834939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223835917| [2025/09/12 04:10:23 834944] [debug] |xqc_engine_wakeup_after|wakeup:1757650223835917|now:1757650223834944|diff:973| [2025/09/12 04:10:23 834950] [debug] |xqc_engine_main_logic|END|now:1757650223834585| [2025/09/12 04:10:23 834958] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223834958| [2025/09/12 04:10:23 834964] [debug] |xqc_engine_wakeup_after|wakeup:1757650223835917|now:1757650223834963|diff:954| [2025/09/12 04:10:23 834970] [debug] |xqc_engine_main_logic|END|now:1757650223834958| [2025/09/12 04:10:23 836044] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223836043| [2025/09/12 04:10:23 836058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223835917|pq_index:0| [2025/09/12 04:10:23 836065] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223834585| [2025/09/12 04:10:23 836073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223836071| [2025/09/12 04:10:23 836080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223835917|now:1757650223836071| [2025/09/12 04:10:23 836087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223835917|now:1757650223836071| [2025/09/12 04:10:23 836122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 836129] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836137] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34306|min_srtt:34306|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 836144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 836160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 836165] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 836172] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 836179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34306|min_srtt:34306|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 836192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 836199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 836205] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 836211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 836217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 836231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:487887| [2025/09/12 04:10:23 836238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 836245] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/09/12 04:10:23 836280] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223836255|stream_id:0|stream_offset:487887| [2025/09/12 04:10:23 836290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 836297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 836304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34306|rtt_var:2725|pto_duration:45206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 836311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 836317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 836323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 836327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223901461|now:1757650223836304|interv:65157| [2025/09/12 04:10:23 836331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223901461|now:1757650223836304|interval:65157|pto_count:0|srtt:34306 [2025/09/12 04:10:23 836340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42009| [2025/09/12 04:10:23 836345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 836349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:489074| [2025/09/12 04:10:23 836354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 836358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223901461| [2025/09/12 04:10:23 836362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223901461| [2025/09/12 04:10:23 836366] [debug] |xqc_engine_wakeup_after|wakeup:1757650223901461|now:1757650223836366|diff:65095| [2025/09/12 04:10:23 836371] [debug] |xqc_engine_main_logic|END|now:1757650223836071| [2025/09/12 04:10:23 836380] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223836379| [2025/09/12 04:10:23 836385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 836390] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:239| [2025/09/12 04:10:23 836394] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/09/12 04:10:23 836400] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/09/12 04:10:23 836404] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 836411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:679|origin_pktnum:474|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:679| [2025/09/12 04:10:23 836415] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:415488|prior_time:1757650223802279|is_app_limited:0|send_elapse:32206|ack_elapse:34100|ctl_first_sent_time:1757650223802970|lagest_ack_time:1757650223836379|curr_delivered:452688| [2025/09/12 04:10:23 836440] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223802970| [2025/09/12 04:10:23 836445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/09/12 04:10:23 836449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:680|origin_pktnum:602|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:680| [2025/09/12 04:10:23 836454] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:415488|prior_time:1757650223802279|is_app_limited:0|send_elapse:32206|ack_elapse:34100|ctl_first_sent_time:1757650223802970|lagest_ack_time:1757650223836379|curr_delivered:453888| [2025/09/12 04:10:23 836458] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223803117| [2025/09/12 04:10:23 836462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/09/12 04:10:23 836466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34306|rttvar:2725|minrtt:30473|latest_rtt:33262|ack_delay:24| [2025/09/12 04:10:23 836470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34172|rttvar:2311|minrtt:30473|latest_rtt:33262|ack_delay:24| [2025/09/12 04:10:23 836478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/09/12 04:10:23 836482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 836490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 836494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 836510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 836513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 836533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 836544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 836552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 836560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 836567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 836571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 836581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 836585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 836589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 836593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 836597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:2311|pto_duration:43416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 836601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 836605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 836609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 836613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223899671|now:1757650223836597|interv:63074| [2025/09/12 04:10:23 836617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223899671|now:1757650223836597|interval:63074|pto_count:0|srtt:34172 [2025/09/12 04:10:23 836621] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 32206, ack_elapse 34100, delivered 38400|rate 1126099|lost 288| [2025/09/12 04:10:23 836626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126099) in round 9| [2025/09/12 04:10:23 836630] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 836634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 836638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223803117|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 836643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223803117|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 836647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39609|srtt:34172|latest_rtt:33262|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 836653] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/09/12 04:10:23 836657] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1757650223836379|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 836662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343836379|now:1757650223836379|interv:120000000| [2025/09/12 04:10:23 836666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343836379|now:1757650223836379|interv:120000000| [2025/09/12 04:10:23 836673] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223901461|pq_index:0| [2025/09/12 04:10:23 836677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223836071| [2025/09/12 04:10:23 836681] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223836681| [2025/09/12 04:10:23 836686] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223836685| [2025/09/12 04:10:23 836691] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836696] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 836700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 836704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 836708] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 836712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 836716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836721] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 836725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 836732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 836739] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 836745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 836752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 836759] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 836765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:489074| [2025/09/12 04:10:23 836772] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 836779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/09/12 04:10:23 836841] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223836789|stream_id:0|stream_offset:489074| [2025/09/12 04:10:23 836852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 836865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 836872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:2311|pto_duration:43416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 836878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 836884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 836890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 836896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900205|now:1757650223836872|interv:63333| [2025/09/12 04:10:23 836902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900205|now:1757650223836872|interval:63333|pto_count:0|srtt:34172 [2025/09/12 04:10:23 836908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40809| [2025/09/12 04:10:23 836916] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 836922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:490261| [2025/09/12 04:10:23 836929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 836935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223837935|now:1757650223836935|interv:1000| [2025/09/12 04:10:23 836940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 836946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 836951] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223837935| [2025/09/12 04:10:23 836958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223837935| [2025/09/12 04:10:23 836964] [debug] |xqc_engine_wakeup_after|wakeup:1757650223837935|now:1757650223836963|diff:972| [2025/09/12 04:10:23 836970] [debug] |xqc_engine_main_logic|END|now:1757650223836685| [2025/09/12 04:10:23 836977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223836977| [2025/09/12 04:10:23 836983] [debug] |xqc_engine_wakeup_after|wakeup:1757650223837935|now:1757650223836983|diff:952| [2025/09/12 04:10:23 836989] [debug] |xqc_engine_main_logic|END|now:1757650223836977| [2025/09/12 04:10:23 838075] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223838075| [2025/09/12 04:10:23 838089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223837935|pq_index:0| [2025/09/12 04:10:23 838095] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223836685| [2025/09/12 04:10:23 838104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223838102| [2025/09/12 04:10:23 838112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223837935|now:1757650223838102| [2025/09/12 04:10:23 838126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223837935|now:1757650223838102| [2025/09/12 04:10:23 838130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 838134] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838140] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 838147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 838154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 838159] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 838166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 838173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838180] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34172|min_srtt:34172|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 838186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 838193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 838199] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 838205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 838212] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838219] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 838226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:490261| [2025/09/12 04:10:23 838233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 838240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/09/12 04:10:23 838280] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223838251|stream_id:0|stream_offset:490261| [2025/09/12 04:10:23 838290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:715|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 838296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 838303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34172|rtt_var:2311|pto_duration:43416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 838316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 838323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 838329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 838335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223901667|now:1757650223838302|interv:63365| [2025/09/12 04:10:23 838341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223901667|now:1757650223838302|interval:63365|pto_count:0|srtt:34172 [2025/09/12 04:10:23 838346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42009| [2025/09/12 04:10:23 838351] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 838356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:491448| [2025/09/12 04:10:23 838360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 838364] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223901667| [2025/09/12 04:10:23 838368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223901667| [2025/09/12 04:10:23 838372] [debug] |xqc_engine_wakeup_after|wakeup:1757650223901667|now:1757650223838372|diff:63295| [2025/09/12 04:10:23 838377] [debug] |xqc_engine_main_logic|END|now:1757650223838102| [2025/09/12 04:10:23 838386] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223838385| [2025/09/12 04:10:23 838391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 838396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:240| [2025/09/12 04:10:23 838400] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/09/12 04:10:23 838406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/09/12 04:10:23 838410] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 838417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:681|origin_pktnum:603|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:681| [2025/09/12 04:10:23 838449] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:417888|prior_time:1757650223804265|is_app_limited:0|send_elapse:34079|ack_elapse:34120|ctl_first_sent_time:1757650223804952|lagest_ack_time:1757650223838385|curr_delivered:455088| [2025/09/12 04:10:23 838454] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223804952| [2025/09/12 04:10:23 838459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/09/12 04:10:23 838463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:682|origin_pktnum:606|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:682| [2025/09/12 04:10:23 838467] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:417888|prior_time:1757650223804265|is_app_limited:0|send_elapse:34079|ack_elapse:34120|ctl_first_sent_time:1757650223804952|lagest_ack_time:1757650223838385|curr_delivered:456288| [2025/09/12 04:10:23 838477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223805075| [2025/09/12 04:10:23 838481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/09/12 04:10:23 838485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34172|rttvar:2311|minrtt:30473|latest_rtt:33310|ack_delay:24| [2025/09/12 04:10:23 838489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34061|rttvar:1955|minrtt:30473|latest_rtt:33310|ack_delay:24| [2025/09/12 04:10:23 838493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/09/12 04:10:23 838497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 838505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 838509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 838524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 838528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 838547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 838550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 838558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 838565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 838576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 838579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 838587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 838591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 838595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 838598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 838602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34061|rtt_var:1955|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 838607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 838611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 838615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 838618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900132|now:1757650223838602|interv:61530| [2025/09/12 04:10:23 838623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900132|now:1757650223838602|interval:61530|pto_count:0|srtt:34061 [2025/09/12 04:10:23 838627] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34079, ack_elapse 34120, delivered 38400|rate 1125439|lost 288| [2025/09/12 04:10:23 838631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125439) in round 9| [2025/09/12 04:10:23 838636] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 838640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 838644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223805075|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 838648] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223805075|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 838653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39609|srtt:34061|latest_rtt:33310|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 838658] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/09/12 04:10:23 838665] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1757650223838385|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 838670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343838385|now:1757650223838385|interv:120000000| [2025/09/12 04:10:23 838674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343838385|now:1757650223838385|interv:120000000| [2025/09/12 04:10:23 838678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223901667|pq_index:0| [2025/09/12 04:10:23 838682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223838102| [2025/09/12 04:10:23 838686] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223838686| [2025/09/12 04:10:23 838692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223838691| [2025/09/12 04:10:23 838700] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34061|min_srtt:34061|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 838714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 838721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 838727] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 838732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 838739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34061|min_srtt:34061|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 838753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 838759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 838765] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 838771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 838778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 838785] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 838792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:491448| [2025/09/12 04:10:23 838799] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 838812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/09/12 04:10:23 838847] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223838823|stream_id:0|stream_offset:491448| [2025/09/12 04:10:23 838856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 838863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 838870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34061|rtt_var:1955|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 838877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 838883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 838889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 838894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900704|now:1757650223838870|interv:61834| [2025/09/12 04:10:23 838900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900704|now:1757650223838870|interval:61834|pto_count:0|srtt:34061 [2025/09/12 04:10:23 838908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40809| [2025/09/12 04:10:23 838915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 838921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:492635| [2025/09/12 04:10:23 838928] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 838934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223839934|now:1757650223838934|interv:1000| [2025/09/12 04:10:23 838940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 838946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 838950] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223839934| [2025/09/12 04:10:23 838955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223839934| [2025/09/12 04:10:23 838959] [debug] |xqc_engine_wakeup_after|wakeup:1757650223839934|now:1757650223838959|diff:975| [2025/09/12 04:10:23 838964] [debug] |xqc_engine_main_logic|END|now:1757650223838691| [2025/09/12 04:10:23 838972] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223838972| [2025/09/12 04:10:23 838978] [debug] |xqc_engine_wakeup_after|wakeup:1757650223839934|now:1757650223838978|diff:956| [2025/09/12 04:10:23 838985] [debug] |xqc_engine_main_logic|END|now:1757650223838972| [2025/09/12 04:10:23 840061] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223840061| [2025/09/12 04:10:23 840076] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223839934|pq_index:0| [2025/09/12 04:10:23 840083] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223838691| [2025/09/12 04:10:23 840094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223840093| [2025/09/12 04:10:23 840099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223839934|now:1757650223840093| [2025/09/12 04:10:23 840103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223839934|now:1757650223840093| [2025/09/12 04:10:23 840107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 840111] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840117] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34061|min_srtt:34061|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 840124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 840131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 840137] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 840142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 840147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840151] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34061|min_srtt:34061|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 840155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 840159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 840164] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 840170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 840176] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840183] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 840190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:492635| [2025/09/12 04:10:23 840197] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 840202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/09/12 04:10:23 840240] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40809|now:1757650223840212|stream_id:0|stream_offset:492635| [2025/09/12 04:10:23 840249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 840263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 840270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34061|rtt_var:1955|pto_duration:41881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 840277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 840283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 840289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42009| [2025/09/12 04:10:23 840295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223902093|now:1757650223840270|interv:61823| [2025/09/12 04:10:23 840299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223902093|now:1757650223840270|interval:61823|pto_count:0|srtt:34061 [2025/09/12 04:10:23 840303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42009| [2025/09/12 04:10:23 840308] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 840312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42009|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:493822| [2025/09/12 04:10:23 840317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 840321] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223902093| [2025/09/12 04:10:23 840325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223902093| [2025/09/12 04:10:23 840329] [debug] |xqc_engine_wakeup_after|wakeup:1757650223902093|now:1757650223840329|diff:61764| [2025/09/12 04:10:23 840333] [debug] |xqc_engine_main_logic|END|now:1757650223840093| [2025/09/12 04:10:23 840342] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:96|state:ESTABED|recv_time:1757650223840342| [2025/09/12 04:10:23 840347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 840353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:241| [2025/09/12 04:10:23 840356] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/09/12 04:10:23 840362] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/09/12 04:10:23 840366] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 840372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:683|origin_pktnum:481|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:683| [2025/09/12 04:10:23 840377] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:420288|prior_time:1757650223806191|is_app_limited:0|send_elapse:34149|ack_elapse:34151|ctl_first_sent_time:1757650223806848|lagest_ack_time:1757650223840342|curr_delivered:457488| [2025/09/12 04:10:23 840382] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223806848| [2025/09/12 04:10:23 840386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/09/12 04:10:23 840394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:684|origin_pktnum:609|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:684| [2025/09/12 04:10:23 840399] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:420288|prior_time:1757650223806191|is_app_limited:0|send_elapse:34149|ack_elapse:34151|ctl_first_sent_time:1757650223806848|lagest_ack_time:1757650223840342|curr_delivered:458688| [2025/09/12 04:10:23 840403] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223807015| [2025/09/12 04:10:23 840407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/09/12 04:10:23 840411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34061|rttvar:1955|minrtt:30473|latest_rtt:33327|ack_delay:32| [2025/09/12 04:10:23 840415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33965|rttvar:1658|minrtt:30473|latest_rtt:33327|ack_delay:32| [2025/09/12 04:10:23 840445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/09/12 04:10:23 840450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 840457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 840461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 840473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 840477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 840496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:5| [2025/09/12 04:10:23 840500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 840507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 840519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 840522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 840530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 840534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 840537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 840541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 840545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33965|rtt_var:1658|pto_duration:40597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 840550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 840553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 840557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39609| [2025/09/12 04:10:23 840561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223900809|now:1757650223840545|interv:60264| [2025/09/12 04:10:23 840565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223900809|now:1757650223840545|interval:60264|pto_count:0|srtt:33965 [2025/09/12 04:10:23 840569] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34149, ack_elapse 34151, delivered 38400|rate 1124418|lost 288| [2025/09/12 04:10:23 840574] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124418) in round 9| [2025/09/12 04:10:23 840578] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 840582] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 840586] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223807015|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 840591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223807015|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 840595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39609|srtt:33965|latest_rtt:33327|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 840601] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/09/12 04:10:23 840608] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:96|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1757650223840342|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 840613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343840342|now:1757650223840342|interv:120000000| [2025/09/12 04:10:23 840617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343840342|now:1757650223840342|interv:120000000| [2025/09/12 04:10:23 840621] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223902093|pq_index:0| [2025/09/12 04:10:23 840625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223840093| [2025/09/12 04:10:23 840629] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223840628| [2025/09/12 04:10:23 840633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223840632| [2025/09/12 04:10:23 840639] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840643] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 840647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 840652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 840656] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 840659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 840664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840668] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 840672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 840676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 840680] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 840683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 840688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 840692] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 840696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39609|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:493822| [2025/09/12 04:10:23 840700] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 840707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/09/12 04:10:23 840738] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39609|now:1757650223840714|stream_id:0|stream_offset:493822| [2025/09/12 04:10:23 840747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 840754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39609|applimit:0| [2025/09/12 04:10:23 840760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33965|rtt_var:1658|pto_duration:40597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 840767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 840773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 840779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40809| [2025/09/12 04:10:23 840785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223901311|now:1757650223840760|interv:60551| [2025/09/12 04:10:23 840791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223901311|now:1757650223840760|interval:60551|pto_count:0|srtt:33965 [2025/09/12 04:10:23 840798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40809| [2025/09/12 04:10:23 840805] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 840812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 840819] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 840825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223841825|now:1757650223840825|interv:1000| [2025/09/12 04:10:23 840831] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 840837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 840843] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223841825| [2025/09/12 04:10:23 840849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223841825| [2025/09/12 04:10:23 840855] [debug] |xqc_engine_wakeup_after|wakeup:1757650223841825|now:1757650223840855|diff:970| [2025/09/12 04:10:23 840862] [debug] |xqc_engine_main_logic|END|now:1757650223840632| [2025/09/12 04:10:23 840870] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223840870| [2025/09/12 04:10:23 840876] [debug] |xqc_engine_wakeup_after|wakeup:1757650223841825|now:1757650223840876|diff:949| [2025/09/12 04:10:23 840881] [debug] |xqc_engine_main_logic|END|now:1757650223840870| [2025/09/12 04:10:23 841403] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650223841402| [2025/09/12 04:10:23 841415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 841444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:242| [2025/09/12 04:10:23 841456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/09/12 04:10:23 841463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/09/12 04:10:23 841469] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:23 841476] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1367909|max_stream_data_old=1048576| [2025/09/12 04:10:23 841483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223866402|now:1757650223841402|interv:25000| [2025/09/12 04:10:23 841489] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223841402|max_ack_delay:25000| [2025/09/12 04:10:23 841496] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/09/12 04:10:23 841502] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:243|frame:MAX_STREAM_DATA |recv_time:1757650223841402|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 841509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343841402|now:1757650223841402|interv:120000000| [2025/09/12 04:10:23 841515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343841402|now:1757650223841402|interv:120000000| [2025/09/12 04:10:23 841522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223841825|pq_index:0| [2025/09/12 04:10:23 841528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223840632| [2025/09/12 04:10:23 841533] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223841533| [2025/09/12 04:10:23 841538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223841537| [2025/09/12 04:10:23 841543] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:23 841548] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426339752| [2025/09/12 04:10:23 841553] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:40809|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/09/12 04:10:23 841559] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426338565| [2025/09/12 04:10:23 841563] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426337378| [2025/09/12 04:10:23 841568] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426336191| [2025/09/12 04:10:23 841572] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426335004| [2025/09/12 04:10:23 841576] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426333817| [2025/09/12 04:10:23 841580] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426332630| [2025/09/12 04:10:23 841584] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426331443| [2025/09/12 04:10:23 841588] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426330256| [2025/09/12 04:10:23 841597] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426329069| [2025/09/12 04:10:23 841601] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426327882| [2025/09/12 04:10:23 841605] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426326695| [2025/09/12 04:10:23 841609] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426325508| [2025/09/12 04:10:23 841613] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426324321| [2025/09/12 04:10:23 841617] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426323134| [2025/09/12 04:10:23 841621] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426321947| [2025/09/12 04:10:23 841625] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426320760| [2025/09/12 04:10:23 841630] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426319573| [2025/09/12 04:10:23 841634] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426318386| [2025/09/12 04:10:23 841638] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426317199| [2025/09/12 04:10:23 841642] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426316012| [2025/09/12 04:10:23 841646] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426314825| [2025/09/12 04:10:23 841650] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426313638| [2025/09/12 04:10:23 841655] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426312451| [2025/09/12 04:10:23 841659] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426311264| [2025/09/12 04:10:23 841663] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426310077| [2025/09/12 04:10:23 841667] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426308890| [2025/09/12 04:10:23 841671] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426307703| [2025/09/12 04:10:23 841676] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426306516| [2025/09/12 04:10:23 841680] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426305329| [2025/09/12 04:10:23 841684] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426304142| [2025/09/12 04:10:23 841688] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426302955| [2025/09/12 04:10:23 841692] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426301768| [2025/09/12 04:10:23 841696] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426300581| [2025/09/12 04:10:23 841700] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426299394| [2025/09/12 04:10:23 841704] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426298207| [2025/09/12 04:10:23 841709] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426297020| [2025/09/12 04:10:23 841713] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426295833| [2025/09/12 04:10:23 841717] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426294646| [2025/09/12 04:10:23 841724] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426293459| [2025/09/12 04:10:23 841730] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426292272| [2025/09/12 04:10:23 841737] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426291085| [2025/09/12 04:10:23 841744] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426289898| [2025/09/12 04:10:23 841750] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426288711| [2025/09/12 04:10:23 841754] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426287524| [2025/09/12 04:10:23 841758] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426286337| [2025/09/12 04:10:23 841765] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426285150| [2025/09/12 04:10:23 841771] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426283963| [2025/09/12 04:10:23 841777] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426282776| [2025/09/12 04:10:23 841784] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426281589| [2025/09/12 04:10:23 841790] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426280402| [2025/09/12 04:10:23 841796] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426279215| [2025/09/12 04:10:23 841802] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426278028| [2025/09/12 04:10:23 841809] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426276841| [2025/09/12 04:10:23 841816] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426275654| [2025/09/12 04:10:23 841823] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426274467| [2025/09/12 04:10:23 841829] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426273280| [2025/09/12 04:10:23 841836] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426272093| [2025/09/12 04:10:23 841842] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426270906| [2025/09/12 04:10:23 841849] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426269719| [2025/09/12 04:10:23 841856] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426268532| [2025/09/12 04:10:23 841862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426267345| [2025/09/12 04:10:23 841868] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426266158| [2025/09/12 04:10:23 841875] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426264971| [2025/09/12 04:10:23 841881] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426263784| [2025/09/12 04:10:23 841888] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426262597| [2025/09/12 04:10:23 841895] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426261410| [2025/09/12 04:10:23 841902] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426260223| [2025/09/12 04:10:23 841915] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426259036| [2025/09/12 04:10:23 841921] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426257849| [2025/09/12 04:10:23 841928] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426256662| [2025/09/12 04:10:23 841935] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426255475| [2025/09/12 04:10:23 841941] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426254288| [2025/09/12 04:10:23 841947] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426253101| [2025/09/12 04:10:23 841953] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426251914| [2025/09/12 04:10:23 841959] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426250727| [2025/09/12 04:10:23 841965] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426249540| [2025/09/12 04:10:23 841971] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426248353| [2025/09/12 04:10:23 841977] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426247166| [2025/09/12 04:10:23 841983] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426245979| [2025/09/12 04:10:23 841989] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426244792| [2025/09/12 04:10:23 841995] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426243605| [2025/09/12 04:10:23 842001] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426242418| [2025/09/12 04:10:23 842008] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426241231| [2025/09/12 04:10:23 842013] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426240044| [2025/09/12 04:10:23 842020] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426238857| [2025/09/12 04:10:23 842027] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426237670| [2025/09/12 04:10:23 842034] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426236483| [2025/09/12 04:10:23 842040] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426235296| [2025/09/12 04:10:23 842047] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426234109| [2025/09/12 04:10:23 842053] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426232922| [2025/09/12 04:10:23 842060] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426231735| [2025/09/12 04:10:23 842067] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426230548| [2025/09/12 04:10:23 842073] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426229361| [2025/09/12 04:10:23 842080] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426228174| [2025/09/12 04:10:23 842087] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426226987| [2025/09/12 04:10:23 842093] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426225800| [2025/09/12 04:10:23 842100] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426224613| [2025/09/12 04:10:23 842113] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426223426| [2025/09/12 04:10:23 842120] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426222239| [2025/09/12 04:10:23 842126] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426221052| [2025/09/12 04:10:23 842132] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426219865| [2025/09/12 04:10:23 842137] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426218678| [2025/09/12 04:10:23 842144] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426217491| [2025/09/12 04:10:23 842151] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426216304| [2025/09/12 04:10:23 842158] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426215117| [2025/09/12 04:10:23 842164] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426213930| [2025/09/12 04:10:23 842169] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426212743| [2025/09/12 04:10:23 842173] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426211556| [2025/09/12 04:10:23 842177] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426210369| [2025/09/12 04:10:23 842184] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426209182| [2025/09/12 04:10:23 842190] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426207995| [2025/09/12 04:10:23 842197] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426206808| [2025/09/12 04:10:23 842203] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426205621| [2025/09/12 04:10:23 842210] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426204434| [2025/09/12 04:10:23 842217] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426203247| [2025/09/12 04:10:23 842224] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426202060| [2025/09/12 04:10:23 842229] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426200873| [2025/09/12 04:10:23 842233] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426199686| [2025/09/12 04:10:23 842237] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426198499| [2025/09/12 04:10:23 842242] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426197312| [2025/09/12 04:10:23 842246] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426196125| [2025/09/12 04:10:23 842250] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426194938| [2025/09/12 04:10:23 842254] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426193751| [2025/09/12 04:10:23 842258] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426192564| [2025/09/12 04:10:23 842262] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426191377| [2025/09/12 04:10:23 842266] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426190190| [2025/09/12 04:10:23 842270] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426189003| [2025/09/12 04:10:23 842279] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426187816| [2025/09/12 04:10:23 842283] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426186629| [2025/09/12 04:10:23 842287] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426185442| [2025/09/12 04:10:23 842291] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426184255| [2025/09/12 04:10:23 842295] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426183068| [2025/09/12 04:10:23 842299] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426181881| [2025/09/12 04:10:23 842303] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426180694| [2025/09/12 04:10:23 842307] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426179507| [2025/09/12 04:10:23 842312] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426178320| [2025/09/12 04:10:23 842316] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426177133| [2025/09/12 04:10:23 842320] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426175946| [2025/09/12 04:10:23 842324] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426174759| [2025/09/12 04:10:23 842328] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426173572| [2025/09/12 04:10:23 842332] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426172385| [2025/09/12 04:10:23 842336] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426171198| [2025/09/12 04:10:23 842340] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426170011| [2025/09/12 04:10:23 842344] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426168824| [2025/09/12 04:10:23 842348] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426167637| [2025/09/12 04:10:23 842352] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426166450| [2025/09/12 04:10:23 842356] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426165263| [2025/09/12 04:10:23 842360] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426164076| [2025/09/12 04:10:23 842365] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426162889| [2025/09/12 04:10:23 842369] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426161702| [2025/09/12 04:10:23 842373] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426160515| [2025/09/12 04:10:23 842377] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426159328| [2025/09/12 04:10:23 842381] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426158141| [2025/09/12 04:10:23 842385] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426156954| [2025/09/12 04:10:23 842389] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426155767| [2025/09/12 04:10:23 842393] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426154580| [2025/09/12 04:10:23 842400] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426153393| [2025/09/12 04:10:23 842404] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426152206| [2025/09/12 04:10:23 842408] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426151019| [2025/09/12 04:10:23 842412] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426149832| [2025/09/12 04:10:23 842416] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426148645| [2025/09/12 04:10:23 842444] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426147458| [2025/09/12 04:10:23 842449] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426146271| [2025/09/12 04:10:23 842453] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426145084| [2025/09/12 04:10:23 842457] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426143897| [2025/09/12 04:10:23 842461] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426142710| [2025/09/12 04:10:23 842465] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426141523| [2025/09/12 04:10:23 842469] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426140336| [2025/09/12 04:10:23 842473] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426139149| [2025/09/12 04:10:23 842477] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426137962| [2025/09/12 04:10:23 842481] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426136775| [2025/09/12 04:10:23 842486] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426135588| [2025/09/12 04:10:23 842490] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426134401| [2025/09/12 04:10:23 842494] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426133214| [2025/09/12 04:10:23 842498] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426132027| [2025/09/12 04:10:23 842502] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426130840| [2025/09/12 04:10:23 842506] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426129653| [2025/09/12 04:10:23 842510] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426128466| [2025/09/12 04:10:23 842514] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426127279| [2025/09/12 04:10:23 842518] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426126092| [2025/09/12 04:10:23 842523] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426124905| [2025/09/12 04:10:23 842527] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426123718| [2025/09/12 04:10:23 842531] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426122531| [2025/09/12 04:10:23 842535] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426121344| [2025/09/12 04:10:23 842539] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426120157| [2025/09/12 04:10:23 842543] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426118970| [2025/09/12 04:10:23 842550] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426117783| [2025/09/12 04:10:23 842554] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426116596| [2025/09/12 04:10:23 842558] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426115409| [2025/09/12 04:10:23 842562] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426114222| [2025/09/12 04:10:23 842566] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426113035| [2025/09/12 04:10:23 842570] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426111848| [2025/09/12 04:10:23 842575] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426110661| [2025/09/12 04:10:23 842579] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426109474| [2025/09/12 04:10:23 842583] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426108287| [2025/09/12 04:10:23 842587] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426107100| [2025/09/12 04:10:23 842591] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426105913| [2025/09/12 04:10:23 842595] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426104726| [2025/09/12 04:10:23 842599] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426103539| [2025/09/12 04:10:23 842603] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426102352| [2025/09/12 04:10:23 842607] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426101165| [2025/09/12 04:10:23 842612] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426099978| [2025/09/12 04:10:23 842616] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426098791| [2025/09/12 04:10:23 842620] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426097604| [2025/09/12 04:10:23 842624] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426096417| [2025/09/12 04:10:23 842628] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426095230| [2025/09/12 04:10:23 842632] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426094043| [2025/09/12 04:10:23 842636] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426092856| [2025/09/12 04:10:23 842640] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426091669| [2025/09/12 04:10:23 842645] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426090482| [2025/09/12 04:10:23 842649] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426089295| [2025/09/12 04:10:23 842653] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426088108| [2025/09/12 04:10:23 842657] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426086921| [2025/09/12 04:10:23 842661] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426085734| [2025/09/12 04:10:23 842665] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426084547| [2025/09/12 04:10:23 842669] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426083360| [2025/09/12 04:10:23 842676] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426082173| [2025/09/12 04:10:23 842680] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426080986| [2025/09/12 04:10:23 842684] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426079799| [2025/09/12 04:10:23 842688] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426078612| [2025/09/12 04:10:23 842692] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426077425| [2025/09/12 04:10:23 842696] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426076238| [2025/09/12 04:10:23 842701] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426075051| [2025/09/12 04:10:23 842705] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426073864| [2025/09/12 04:10:23 842709] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426072677| [2025/09/12 04:10:23 842713] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426071490| [2025/09/12 04:10:23 842717] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426070303| [2025/09/12 04:10:23 842721] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426069116| [2025/09/12 04:10:23 842727] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426067929| [2025/09/12 04:10:23 842734] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426066742| [2025/09/12 04:10:23 842740] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426065555| [2025/09/12 04:10:23 842746] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426064368| [2025/09/12 04:10:23 842750] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426063181| [2025/09/12 04:10:23 842754] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426061994| [2025/09/12 04:10:23 842758] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426060807| [2025/09/12 04:10:23 842762] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426059620| [2025/09/12 04:10:23 842766] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426058433| [2025/09/12 04:10:23 842770] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426057246| [2025/09/12 04:10:23 842774] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426056059| [2025/09/12 04:10:23 842781] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426054872| [2025/09/12 04:10:23 842787] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426053685| [2025/09/12 04:10:23 842793] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426052498| [2025/09/12 04:10:23 842799] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426051311| [2025/09/12 04:10:23 842805] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426050124| [2025/09/12 04:10:23 842812] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426048937| [2025/09/12 04:10:23 842819] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426047750| [2025/09/12 04:10:23 842830] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426046563| [2025/09/12 04:10:23 842837] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426045376| [2025/09/12 04:10:23 842844] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426044189| [2025/09/12 04:10:23 842850] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426043002| [2025/09/12 04:10:23 842856] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426041815| [2025/09/12 04:10:23 842862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426040628| [2025/09/12 04:10:23 842868] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426039441| [2025/09/12 04:10:23 842875] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426038254| [2025/09/12 04:10:23 842881] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426037067| [2025/09/12 04:10:23 842887] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426035880| [2025/09/12 04:10:23 842894] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426034693| [2025/09/12 04:10:23 842900] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426033506| [2025/09/12 04:10:23 842907] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426032319| [2025/09/12 04:10:23 842913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426031132| [2025/09/12 04:10:23 842920] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426029945| [2025/09/12 04:10:23 842926] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426028758| [2025/09/12 04:10:23 842933] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426027571| [2025/09/12 04:10:23 842940] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426026384| [2025/09/12 04:10:23 842946] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426025197| [2025/09/12 04:10:23 842952] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426024010| [2025/09/12 04:10:23 842958] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426022823| [2025/09/12 04:10:23 842965] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426021636| [2025/09/12 04:10:23 842971] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426020449| [2025/09/12 04:10:23 842977] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1367909| [2025/09/12 04:10:23 842985] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1367454|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1049001|offset:319303|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 842993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 842999] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426020449| [2025/09/12 04:10:23 843011] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1367909| [2025/09/12 04:10:23 843019] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1367454|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:729698|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 843027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 843034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 843048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 843054] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 843060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 843067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 843073] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 843086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 843092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 843105] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 843112] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33965|min_srtt:33965|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39622|inflight:40809|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 843126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 843132] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 843139] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 843150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 843158] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 843165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/09/12 04:10:23 843228] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:719|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:40809|now:1757650223843175|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 843238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:719|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 843245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:719|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 843252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40809|applimit:0| [2025/09/12 04:10:23 843257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33965|rtt_var:1658|pto_duration:40597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 843262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 843266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 843270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40820| [2025/09/12 04:10:23 843274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903772|now:1757650223843257|interv:60515| [2025/09/12 04:10:23 843278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903772|now:1757650223843257|interval:60515|pto_count:0|srtt:33965 [2025/09/12 04:10:23 843282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40820| [2025/09/12 04:10:23 843287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 843292] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/09/12 04:10:23 843320] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:720|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:40820|now:1757650223843298|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 843329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:720|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 843336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:720|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 843343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40820|applimit:0| [2025/09/12 04:10:23 843347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33965|rtt_var:1658|pto_duration:40597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 843351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 843360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 843364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40831| [2025/09/12 04:10:23 843367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903895|now:1757650223843346|interv:60549| [2025/09/12 04:10:23 843371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903895|now:1757650223843346|interval:60549|pto_count:0|srtt:33965 [2025/09/12 04:10:23 843376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40831| [2025/09/12 04:10:23 843381] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 843385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40831|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 843389] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 843393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 843397] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223841825| [2025/09/12 04:10:23 843401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223841825| [2025/09/12 04:10:23 843405] [debug] |xqc_engine_wakeup_after|wakeup:1757650223841825|now:1757650223843405|diff:18446744073709550036| [2025/09/12 04:10:23 843410] [debug] |xqc_engine_main_logic|END|now:1757650223841537| [2025/09/12 04:10:23 843416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223843416| [2025/09/12 04:10:23 843441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 843447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:243| [2025/09/12 04:10:23 843451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/09/12 04:10:23 843456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/09/12 04:10:23 843460] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 843466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:685|origin_pktnum:99|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:685| [2025/09/12 04:10:23 843471] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:422688|prior_time:1757650223808206|is_app_limited:0|send_elapse:33111|ack_elapse:35210|ctl_first_sent_time:1757650223808837|lagest_ack_time:1757650223843416|curr_delivered:459888| [2025/09/12 04:10:23 843476] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223808837| [2025/09/12 04:10:23 843480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/09/12 04:10:23 843484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:686|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:686| [2025/09/12 04:10:23 843489] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39600|prior_delivered:422688|prior_time:1757650223808206|is_app_limited:0|send_elapse:33111|ack_elapse:35210|ctl_first_sent_time:1757650223808837|lagest_ack_time:1757650223843416|curr_delivered:461097| [2025/09/12 04:10:23 843498] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223809006| [2025/09/12 04:10:23 843502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/09/12 04:10:23 843506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33965|rttvar:1658|minrtt:30473|latest_rtt:34410|ack_delay:88| [2025/09/12 04:10:23 843510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34010|rttvar:1333|minrtt:30473|latest_rtt:34410|ack_delay:88| [2025/09/12 04:10:23 843514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/09/12 04:10:23 843518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 843530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 843549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 843557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 843565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 843569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 843576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 843580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 843584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 843588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 226|pns:2| [2025/09/12 04:10:23 843594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 843598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34010|rtt_var:1333|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 843603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 843607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 843610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38422| [2025/09/12 04:10:23 843614] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223902640|now:1757650223843598|interv:59042| [2025/09/12 04:10:23 843618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223902640|now:1757650223843598|interval:59042|pto_count:0|srtt:34010 [2025/09/12 04:10:23 843623] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33111, ack_elapse 35210, delivered 38409|rate 1090854|lost 288| [2025/09/12 04:10:23 843627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090854) in round 9| [2025/09/12 04:10:23 843631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 843635] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 843639] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2409|po_sent_time:1757650223809006|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 843644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2409|po_sent_time:1757650223809006|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 843648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:38422|srtt:34010|latest_rtt:34410|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 843654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/09/12 04:10:23 843658] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1757650223843416|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 843663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343843416|now:1757650223843416|interv:120000000| [2025/09/12 04:10:23 843667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343843416|now:1757650223843416|interv:120000000| [2025/09/12 04:10:23 843671] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223841825|pq_index:0| [2025/09/12 04:10:23 843675] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223841537| [2025/09/12 04:10:23 843679] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223843679| [2025/09/12 04:10:23 843684] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223843683| [2025/09/12 04:10:23 843691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223841825|now:1757650223843683| [2025/09/12 04:10:23 843695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223841825|now:1757650223843683| [2025/09/12 04:10:23 843699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 843703] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 843708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34010|min_srtt:34010|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38422|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 843717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 843818] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 843826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 843833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 843840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34010|min_srtt:34010|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 843847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:38422|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 843854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 843859] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 843865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 843871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 843878] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 843885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38422|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 843892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 843898] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/09/12 04:10:23 843941] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38422|now:1757650223843914|stream_id:0|stream_offset:495009| [2025/09/12 04:10:23 843949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 843963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38422|applimit:0| [2025/09/12 04:10:23 843969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34010|rtt_var:1333|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 843976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 843982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 843988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 843994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903256|now:1757650223843969|interv:59287| [2025/09/12 04:10:23 844000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903256|now:1757650223843969|interval:59287|pto_count:0|srtt:34010 [2025/09/12 04:10:23 844007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:39622| [2025/09/12 04:10:23 844014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 844021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:496196| [2025/09/12 04:10:23 844028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 844034] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/09/12 04:10:23 844064] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223844044|stream_id:0|stream_offset:496196| [2025/09/12 04:10:23 844072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 844079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 844086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34010|rtt_var:1333|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 844093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 844099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 844105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 844111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903386|now:1757650223844086|interv:59300| [2025/09/12 04:10:23 844117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903386|now:1757650223844086|interval:59300|pto_count:0|srtt:34010 [2025/09/12 04:10:23 844124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 844131] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 844144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:497383| [2025/09/12 04:10:23 844150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 844157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/09/12 04:10:23 844192] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223844167|stream_id:0|stream_offset:497383| [2025/09/12 04:10:23 844201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 844207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 844215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34010|rtt_var:1333|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 844221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 844227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 844233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 844239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903509|now:1757650223844214|interv:59295| [2025/09/12 04:10:23 844246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903509|now:1757650223844214|interval:59295|pto_count:0|srtt:34010 [2025/09/12 04:10:23 844253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 844260] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 844267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 844274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 844280] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 844287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 844293] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223844293|diff:22109| [2025/09/12 04:10:23 844299] [debug] |xqc_engine_main_logic|END|now:1757650223843683| [2025/09/12 04:10:23 844309] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223844309| [2025/09/12 04:10:23 844316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 844323] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:244| [2025/09/12 04:10:23 844329] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/09/12 04:10:23 844338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/09/12 04:10:23 844344] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 844356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:687|origin_pktnum:612|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:687| [2025/09/12 04:10:23 844361] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:425088|prior_time:1757650223810164|is_app_limited:0|send_elapse:33118|ack_elapse:34145|ctl_first_sent_time:1757650223810796|lagest_ack_time:1757650223844309|curr_delivered:462297| [2025/09/12 04:10:23 844365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223810796| [2025/09/12 04:10:23 844370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:23 844374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:688|origin_pktnum:354|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:688|path_largest_ack:688| [2025/09/12 04:10:23 844378] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:425088|prior_time:1757650223810164|is_app_limited:0|send_elapse:33118|ack_elapse:34145|ctl_first_sent_time:1757650223810796|lagest_ack_time:1757650223844309|curr_delivered:463497| [2025/09/12 04:10:23 844383] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223810955| [2025/09/12 04:10:23 844387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/09/12 04:10:23 844391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34010|rttvar:1333|minrtt:30473|latest_rtt:33354|ack_delay:24| [2025/09/12 04:10:23 844395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33925|rttvar:1170|minrtt:30473|latest_rtt:33354|ack_delay:24| [2025/09/12 04:10:23 844399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:688|lost_pn:685|thresh:3| [2025/09/12 04:10:23 844403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 844447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 844454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 844458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 844469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 844473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 844476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 844480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 844484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33925|rtt_var:1170|pto_duration:38605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 844489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 844493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 844497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 844501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223902772|now:1757650223844484|interv:58288| [2025/09/12 04:10:23 844504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223902772|now:1757650223844484|interval:58288|pto_count:0|srtt:33925 [2025/09/12 04:10:23 844509] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33118, ack_elapse 34145, delivered 38409|rate 1124879|lost 288| [2025/09/12 04:10:23 844513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124879) in round 9| [2025/09/12 04:10:23 844517] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 844521] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 844525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223810955|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 844530] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223810955|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 844534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33925|latest_rtt:33354|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 844540] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/09/12 04:10:23 844545] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1757650223844309|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 844550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343844309|now:1757650223844309|interv:120000000| [2025/09/12 04:10:23 844554] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343844309|now:1757650223844309|interv:120000000| [2025/09/12 04:10:23 844560] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 844564] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223843683| [2025/09/12 04:10:23 844568] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223844568| [2025/09/12 04:10:23 844573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223844572| [2025/09/12 04:10:23 844578] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 844583] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33925|min_srtt:33925|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 844587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 844592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 844595] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 844599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 844604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 844608] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33925|min_srtt:33925|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 844612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 844616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 844620] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 844623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 844628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 844632] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 844636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 844640] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 844644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/09/12 04:10:23 844673] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223844651|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 844681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 844694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 844701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33925|rtt_var:1170|pto_duration:38605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 844707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 844713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 844720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 844726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223903256|now:1757650223844700|interv:58556| [2025/09/12 04:10:23 844732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223903256|now:1757650223844700|interval:58556|pto_count:0|srtt:33925 [2025/09/12 04:10:23 844739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 844747] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 844753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:499757| [2025/09/12 04:10:23 844760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 844766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223845766|now:1757650223844766|interv:1000| [2025/09/12 04:10:23 844773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 844779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 844785] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223845766| [2025/09/12 04:10:23 844792] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223845766| [2025/09/12 04:10:23 844797] [debug] |xqc_engine_wakeup_after|wakeup:1757650223845766|now:1757650223844797|diff:969| [2025/09/12 04:10:23 844804] [debug] |xqc_engine_main_logic|END|now:1757650223844572| [2025/09/12 04:10:23 844812] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223844812| [2025/09/12 04:10:23 844817] [debug] |xqc_engine_wakeup_after|wakeup:1757650223845766|now:1757650223844817|diff:949| [2025/09/12 04:10:23 844823] [debug] |xqc_engine_main_logic|END|now:1757650223844812| [2025/09/12 04:10:23 845885] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223845885| [2025/09/12 04:10:23 845897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223845766|pq_index:0| [2025/09/12 04:10:23 845904] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223844572| [2025/09/12 04:10:23 845912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223845910| [2025/09/12 04:10:23 845918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223845766|now:1757650223845910| [2025/09/12 04:10:23 845924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223845766|now:1757650223845910| [2025/09/12 04:10:23 845935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 845942] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 845948] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33925|min_srtt:33925|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 845955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 845962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 845968] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 845975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 845981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 845988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33925|min_srtt:33925|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 845994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 846001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 846006] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 846012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 846018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 846025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 846031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:499757| [2025/09/12 04:10:23 846037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 846044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/09/12 04:10:23 846102] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223846055|stream_id:0|stream_offset:499757| [2025/09/12 04:10:23 846111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 846119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 846126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33925|rtt_var:1170|pto_duration:38605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 846132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 846145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 846151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 846157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223904660|now:1757650223846125|interv:58535| [2025/09/12 04:10:23 846163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223904660|now:1757650223846125|interval:58535|pto_count:0|srtt:33925 [2025/09/12 04:10:23 846170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 846177] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 846184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:500944| [2025/09/12 04:10:23 846190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 846196] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 846202] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 846207] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223846207|diff:20195| [2025/09/12 04:10:23 846212] [debug] |xqc_engine_main_logic|END|now:1757650223845910| [2025/09/12 04:10:23 846221] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223846220| [2025/09/12 04:10:23 846226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 846231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:245| [2025/09/12 04:10:23 846235] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/09/12 04:10:23 846241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/09/12 04:10:23 846245] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 846252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:689|origin_pktnum:615|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:689| [2025/09/12 04:10:23 846259] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:427488|prior_time:1757650223812182|is_app_limited:0|send_elapse:33176|ack_elapse:34038|ctl_first_sent_time:1757650223812794|lagest_ack_time:1757650223846220|curr_delivered:464697| [2025/09/12 04:10:23 846266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223812794| [2025/09/12 04:10:23 846272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:23 846276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:690|origin_pktnum:493|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:690|path_largest_ack:690| [2025/09/12 04:10:23 846281] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:427488|prior_time:1757650223812182|is_app_limited:0|send_elapse:33176|ack_elapse:34038|ctl_first_sent_time:1757650223812794|lagest_ack_time:1757650223846220|curr_delivered:465897| [2025/09/12 04:10:23 846289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223812922| [2025/09/12 04:10:23 846293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/09/12 04:10:23 846297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33925|rttvar:1170|minrtt:30473|latest_rtt:33298|ack_delay:24| [2025/09/12 04:10:23 846302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33844|rttvar:1040|minrtt:30473|latest_rtt:33298|ack_delay:24| [2025/09/12 04:10:23 846306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:690|lost_pn:687|thresh:3| [2025/09/12 04:10:23 846310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 846329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 846333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 846340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 846344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 846348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 846352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 846356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33844|rtt_var:1040|pto_duration:38004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 846360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 846364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 846368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 846372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223904059|now:1757650223846356|interv:57703| [2025/09/12 04:10:23 846376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223904059|now:1757650223846356|interval:57703|pto_count:0|srtt:33844 [2025/09/12 04:10:23 846380] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33176, ack_elapse 34038, delivered 38409|rate 1128415|lost 288| [2025/09/12 04:10:23 846387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128415) in round 9| [2025/09/12 04:10:23 846391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 846395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 846399] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223812922|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 846403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223812922|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 846408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33844|latest_rtt:33298|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 846413] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/09/12 04:10:23 846418] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1757650223846220|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 846447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343846220|now:1757650223846220|interv:120000000| [2025/09/12 04:10:23 846452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343846220|now:1757650223846220|interv:120000000| [2025/09/12 04:10:23 846456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 846460] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223845910| [2025/09/12 04:10:23 846464] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223846463| [2025/09/12 04:10:23 846468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223846467| [2025/09/12 04:10:23 846474] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 846478] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33844|min_srtt:33844|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 846483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 846487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 846491] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 846494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 846499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 846506] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33844|min_srtt:33844|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 846510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 846515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 846518] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 846522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 846526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 846531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 846535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:500944| [2025/09/12 04:10:23 846539] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 846543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/09/12 04:10:23 846572] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223846550|stream_id:0|stream_offset:500944| [2025/09/12 04:10:23 846578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:726|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 846583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 846587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33844|rtt_var:1040|pto_duration:38004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 846591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 846595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 846599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 846603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223904554|now:1757650223846587|interv:57967| [2025/09/12 04:10:23 846607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223904554|now:1757650223846587|interval:57967|pto_count:0|srtt:33844 [2025/09/12 04:10:23 846612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 846616] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 846620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:502131| [2025/09/12 04:10:23 846628] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 846632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223847632|now:1757650223846632|interv:1000| [2025/09/12 04:10:23 846636] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 846640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 846644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223847632| [2025/09/12 04:10:23 846648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223847632| [2025/09/12 04:10:23 846652] [debug] |xqc_engine_wakeup_after|wakeup:1757650223847632|now:1757650223846652|diff:980| [2025/09/12 04:10:23 846656] [debug] |xqc_engine_main_logic|END|now:1757650223846467| [2025/09/12 04:10:23 846661] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223846661| [2025/09/12 04:10:23 846665] [debug] |xqc_engine_wakeup_after|wakeup:1757650223847632|now:1757650223846665|diff:967| [2025/09/12 04:10:23 846669] [debug] |xqc_engine_main_logic|END|now:1757650223846661| [2025/09/12 04:10:23 847738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223847737| [2025/09/12 04:10:23 847749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223847632|pq_index:0| [2025/09/12 04:10:23 847754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223846467| [2025/09/12 04:10:23 847759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223847758| [2025/09/12 04:10:23 847764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223847632|now:1757650223847758| [2025/09/12 04:10:23 847768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223847632|now:1757650223847758| [2025/09/12 04:10:23 847772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 847776] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 847781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33844|min_srtt:33844|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 847786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 847790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 847794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 847798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 847802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 847806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33844|min_srtt:33844|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 847810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 847815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 847824] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 847827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 847832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 847836] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 847840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:502131| [2025/09/12 04:10:23 847845] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 847849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/09/12 04:10:23 847879] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223847857|stream_id:0|stream_offset:502131| [2025/09/12 04:10:23 847886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:727|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 847891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 847895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33844|rtt_var:1040|pto_duration:38004|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 847899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 847903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 847907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 847911] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223905861|now:1757650223847895|interv:57966| [2025/09/12 04:10:23 847915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223905861|now:1757650223847895|interval:57966|pto_count:0|srtt:33844 [2025/09/12 04:10:23 847920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 847924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 847928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:503318| [2025/09/12 04:10:23 847933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 847937] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 847941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 847945] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223847945|diff:18457| [2025/09/12 04:10:23 847949] [debug] |xqc_engine_main_logic|END|now:1757650223847758| [2025/09/12 04:10:23 848054] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223848053| [2025/09/12 04:10:23 848063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 848069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:246| [2025/09/12 04:10:23 848072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/09/12 04:10:23 848081] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/09/12 04:10:23 848087] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 848094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:692|path_largest_ack:691| [2025/09/12 04:10:23 848102] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:427488|prior_time:1757650223812182|is_app_limited:0|send_elapse:34676|ack_elapse:35871|ctl_first_sent_time:1757650223814294|lagest_ack_time:1757650223848053|curr_delivered:467097| [2025/09/12 04:10:23 848107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223814294| [2025/09/12 04:10:23 848113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/09/12 04:10:23 848120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:692|origin_pktnum:499|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:692|path_largest_ack:692| [2025/09/12 04:10:23 848127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40809|prior_delivered:429888|prior_time:1757650223814461|is_app_limited:0|send_elapse:36601|ack_elapse:33592|ctl_first_sent_time:1757650223816383|lagest_ack_time:1757650223848053|curr_delivered:468297| [2025/09/12 04:10:23 848134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223816383| [2025/09/12 04:10:23 848140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:23 848146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33844|rttvar:1040|minrtt:30473|latest_rtt:31670|ack_delay:24| [2025/09/12 04:10:23 848153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33569|rttvar:1329|minrtt:30473|latest_rtt:31670|ack_delay:24| [2025/09/12 04:10:23 848160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:692|lost_pn:689|thresh:3| [2025/09/12 04:10:23 848166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 848172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 848179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 848185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 848191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 848198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 848211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 848216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 848220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 848224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 848228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33569|rtt_var:1329|pto_duration:38885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 848232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 848236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 848240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 848244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223906742|now:1757650223848227|interv:58515| [2025/09/12 04:10:23 848248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223906742|now:1757650223848227|interval:58515|pto_count:0|srtt:33569 [2025/09/12 04:10:23 848252] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36601, ack_elapse 33592, delivered 38409|rate 1049397|lost 288| [2025/09/12 04:10:23 848256] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049397) in round 9| [2025/09/12 04:10:23 848261] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 848265] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 848269] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223816383|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 848274] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223816383|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 848278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33569|latest_rtt:31670|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 848284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/09/12 04:10:23 848289] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1757650223848053|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 848293] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343848053|now:1757650223848053|interv:120000000| [2025/09/12 04:10:23 848297] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343848053|now:1757650223848053|interv:120000000| [2025/09/12 04:10:23 848301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 848308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223847758| [2025/09/12 04:10:23 848312] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223848312| [2025/09/12 04:10:23 848317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223848316| [2025/09/12 04:10:23 848322] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 848327] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33569|min_srtt:33569|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 848331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 848336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 848339] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 848343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 848347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 848351] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33569|min_srtt:33569|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 848356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 848360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 848363] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 848367] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 848371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 848376] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 848380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:503318| [2025/09/12 04:10:23 848384] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 848388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223849388|now:1757650223848388|interv:1000| [2025/09/12 04:10:23 848392] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 848396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 848400] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223849388| [2025/09/12 04:10:23 848404] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223849388| [2025/09/12 04:10:23 848410] [debug] |xqc_engine_wakeup_after|wakeup:1757650223849388|now:1757650223848410|diff:978| [2025/09/12 04:10:23 848414] [debug] |xqc_engine_main_logic|END|now:1757650223848316| [2025/09/12 04:10:23 848442] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223848442| [2025/09/12 04:10:23 848450] [debug] |xqc_engine_wakeup_after|wakeup:1757650223849388|now:1757650223848450|diff:938| [2025/09/12 04:10:23 848454] [debug] |xqc_engine_main_logic|END|now:1757650223848442| [2025/09/12 04:10:23 849523] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223849522| [2025/09/12 04:10:23 849534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223849388|pq_index:0| [2025/09/12 04:10:23 849539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223848316| [2025/09/12 04:10:23 849544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223849543| [2025/09/12 04:10:23 849548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223849388|now:1757650223849543| [2025/09/12 04:10:23 849553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223849388|now:1757650223849543| [2025/09/12 04:10:23 849557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 849561] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 849566] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33569|min_srtt:33569|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 849570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 849575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 849579] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 849583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 849587] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 849591] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33569|min_srtt:33569|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 849595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 849599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 849603] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 849606] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 849610] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 849615] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 849624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:503318| [2025/09/12 04:10:23 849629] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 849634] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/09/12 04:10:23 849665] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223849642|stream_id:0|stream_offset:503318| [2025/09/12 04:10:23 849671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:728|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 849676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 849680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33569|rtt_var:1329|pto_duration:38885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 849685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 849689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 849693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 849696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223908527|now:1757650223849680|interv:58847| [2025/09/12 04:10:23 849701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223908527|now:1757650223849680|interval:58847|pto_count:0|srtt:33569 [2025/09/12 04:10:23 849705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 849710] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 849714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:504505| [2025/09/12 04:10:23 849719] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 849723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/09/12 04:10:23 849742] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223849728|stream_id:0|stream_offset:504505| [2025/09/12 04:10:23 849747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:729|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 849752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 849756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33569|rtt_var:1329|pto_duration:38885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 849760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 849768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 849772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 849776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223908613|now:1757650223849756|interv:58857| [2025/09/12 04:10:23 849780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223908613|now:1757650223849756|interval:58857|pto_count:0|srtt:33569 [2025/09/12 04:10:23 849784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 849789] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 849793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:505692| [2025/09/12 04:10:23 849797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 849802] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 849808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 849814] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223849814|diff:16588| [2025/09/12 04:10:23 849821] [debug] |xqc_engine_main_logic|END|now:1757650223849543| [2025/09/12 04:10:23 850053] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223850051| [2025/09/12 04:10:23 850064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 850073] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:247| [2025/09/12 04:10:23 850080] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/09/12 04:10:23 850088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/09/12 04:10:23 850095] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 850103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:693|origin_pktnum:623|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:694|path_largest_ack:693| [2025/09/12 04:10:23 850110] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:429888|prior_time:1757650223814461|is_app_limited:0|send_elapse:36729|ack_elapse:35590|ctl_first_sent_time:1757650223816511|lagest_ack_time:1757650223850051|curr_delivered:469497| [2025/09/12 04:10:23 850117] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223816511| [2025/09/12 04:10:23 850124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:23 850131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:694|path_largest_ack:694| [2025/09/12 04:10:23 850137] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:429888|prior_time:1757650223814461|is_app_limited:0|send_elapse:36729|ack_elapse:35590|ctl_first_sent_time:1757650223816511|lagest_ack_time:1757650223850051|curr_delivered:470697| [2025/09/12 04:10:23 850149] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223816611| [2025/09/12 04:10:23 850155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:23 850161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33569|rttvar:1329|minrtt:30473|latest_rtt:33440|ack_delay:24| [2025/09/12 04:10:23 850167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33550|rttvar:1035|minrtt:30473|latest_rtt:33440|ack_delay:24| [2025/09/12 04:10:23 850173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:694|lost_pn:691|thresh:3| [2025/09/12 04:10:23 850179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 850184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 850190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 850196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 850203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 850209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 850215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 850221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 850227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 850267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:1035|pto_duration:37690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 850275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 850281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 850288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 850294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223907418|now:1757650223850266|interv:57152| [2025/09/12 04:10:23 850301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223907418|now:1757650223850266|interval:57152|pto_count:0|srtt:33550 [2025/09/12 04:10:23 850308] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36729, ack_elapse 35590, delivered 40809|rate 1111083|lost 288| [2025/09/12 04:10:23 850316] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111083) in round 9| [2025/09/12 04:10:23 850323] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 850329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 850335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223816611|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 850347] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223816611|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 850351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33550|latest_rtt:33440|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 850357] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/09/12 04:10:23 850362] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK |recv_time:1757650223850051|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 850367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343850051|now:1757650223850051|interv:120000000| [2025/09/12 04:10:23 850371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343850051|now:1757650223850051|interv:120000000| [2025/09/12 04:10:23 850375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 850379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223849543| [2025/09/12 04:10:23 850383] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223850383| [2025/09/12 04:10:23 850388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223850387| [2025/09/12 04:10:23 850393] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 850398] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 850402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 850406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 850410] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 850414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 850437] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 850447] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 850452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 850456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 850463] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 850467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 850471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 850475] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 850480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:505692| [2025/09/12 04:10:23 850484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 850488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223851488|now:1757650223850488|interv:1000| [2025/09/12 04:10:23 850492] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 850495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 850499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223851488| [2025/09/12 04:10:23 850503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223851488| [2025/09/12 04:10:23 850507] [debug] |xqc_engine_wakeup_after|wakeup:1757650223851488|now:1757650223850507|diff:981| [2025/09/12 04:10:23 850512] [debug] |xqc_engine_main_logic|END|now:1757650223850387| [2025/09/12 04:10:23 850517] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223850517| [2025/09/12 04:10:23 850521] [debug] |xqc_engine_wakeup_after|wakeup:1757650223851488|now:1757650223850521|diff:967| [2025/09/12 04:10:23 850525] [debug] |xqc_engine_main_logic|END|now:1757650223850517| [2025/09/12 04:10:23 851596] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223851596| [2025/09/12 04:10:23 851608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223851488|pq_index:0| [2025/09/12 04:10:23 851612] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223850387| [2025/09/12 04:10:23 851617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223851616| [2025/09/12 04:10:23 851622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223851488|now:1757650223851616| [2025/09/12 04:10:23 851626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223851488|now:1757650223851616| [2025/09/12 04:10:23 851630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 851634] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 851639] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 851644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 851648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 851652] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 851661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 851666] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 851670] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33550|min_srtt:33550|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 851674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 851678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 851682] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 851686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 851690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 851694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 851699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:505692| [2025/09/12 04:10:23 851703] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 851707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/09/12 04:10:23 851739] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223851715|stream_id:0|stream_offset:505692| [2025/09/12 04:10:23 851745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 851750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 851755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:1035|pto_duration:37690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 851759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 851763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 851767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 851771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909405|now:1757650223851754|interv:57651| [2025/09/12 04:10:23 851775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909405|now:1757650223851754|interval:57651|pto_count:0|srtt:33550 [2025/09/12 04:10:23 851779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 851790] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 851797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:506879| [2025/09/12 04:10:23 851804] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 851811] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/09/12 04:10:23 851886] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223851820|stream_id:0|stream_offset:506879| [2025/09/12 04:10:23 851897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:731|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 851905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 851912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33550|rtt_var:1035|pto_duration:37690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 851918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 851924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 851929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 851935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223909510|now:1757650223851911|interv:57599| [2025/09/12 04:10:23 851941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223909510|now:1757650223851911|interval:57599|pto_count:0|srtt:33550 [2025/09/12 04:10:23 851948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 851955] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 851961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:508066| [2025/09/12 04:10:23 851967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 851973] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 851979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 851985] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223851985|diff:14417| [2025/09/12 04:10:23 851991] [debug] |xqc_engine_main_logic|END|now:1757650223851616| [2025/09/12 04:10:23 852100] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223852099| [2025/09/12 04:10:23 852110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 852119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:248| [2025/09/12 04:10:23 852124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/09/12 04:10:23 852140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/09/12 04:10:23 852146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 852155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:695|origin_pktnum:626|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:696|path_largest_ack:695| [2025/09/12 04:10:23 852162] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:434688|prior_time:1757650223818197|is_app_limited:0|send_elapse:33274|ack_elapse:33902|ctl_first_sent_time:1757650223818764|lagest_ack_time:1757650223852099|curr_delivered:471897| [2025/09/12 04:10:23 852168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223818764| [2025/09/12 04:10:23 852175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:23 852182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:696|origin_pktnum:506|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:696|path_largest_ack:696| [2025/09/12 04:10:23 852188] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:434688|prior_time:1757650223818197|is_app_limited:0|send_elapse:33274|ack_elapse:33902|ctl_first_sent_time:1757650223818764|lagest_ack_time:1757650223852099|curr_delivered:473097| [2025/09/12 04:10:23 852193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223818888| [2025/09/12 04:10:23 852198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/09/12 04:10:23 852205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33550|rttvar:1035|minrtt:30473|latest_rtt:33211|ack_delay:24| [2025/09/12 04:10:23 852211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33505|rttvar:867|minrtt:30473|latest_rtt:33211|ack_delay:24| [2025/09/12 04:10:23 852218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:696|lost_pn:693|thresh:3| [2025/09/12 04:10:23 852224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 852230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 852236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 852242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 852248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 852254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 852260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33505|rtt_var:867|pto_duration:36973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 852267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 852273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 852284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 852291] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223908793|now:1757650223852260|interv:56533| [2025/09/12 04:10:23 852297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223908793|now:1757650223852260|interval:56533|pto_count:0|srtt:33505 [2025/09/12 04:10:23 852304] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33274, ack_elapse 33902, delivered 38409|rate 1132942|lost 288| [2025/09/12 04:10:23 852311] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132942) in round 9| [2025/09/12 04:10:23 852317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 852323] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 852329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223818888|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 852336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223818888|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 852342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33505|latest_rtt:33211|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 852348] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/09/12 04:10:23 852352] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1757650223852099|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 852358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343852099|now:1757650223852099|interv:120000000| [2025/09/12 04:10:23 852365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343852099|now:1757650223852099|interv:120000000| [2025/09/12 04:10:23 852371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 852377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223851616| [2025/09/12 04:10:23 852383] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223852383| [2025/09/12 04:10:23 852392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223852390| [2025/09/12 04:10:23 852399] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 852406] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33505|min_srtt:33505|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 852413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 852448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 852452] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 852456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 852461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 852465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33505|min_srtt:33505|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 852469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 852474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 852478] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 852481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 852485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 852490] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 852494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:508066| [2025/09/12 04:10:23 852498] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 852502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223853502|now:1757650223852502|interv:1000| [2025/09/12 04:10:23 852506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 852510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 852514] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223853502| [2025/09/12 04:10:23 852518] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223853502| [2025/09/12 04:10:23 852522] [debug] |xqc_engine_wakeup_after|wakeup:1757650223853502|now:1757650223852522|diff:980| [2025/09/12 04:10:23 852526] [debug] |xqc_engine_main_logic|END|now:1757650223852390| [2025/09/12 04:10:23 852532] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223852532| [2025/09/12 04:10:23 852535] [debug] |xqc_engine_wakeup_after|wakeup:1757650223853502|now:1757650223852535|diff:967| [2025/09/12 04:10:23 852539] [debug] |xqc_engine_main_logic|END|now:1757650223852532| [2025/09/12 04:10:23 853608] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223853608| [2025/09/12 04:10:23 853620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223853502|pq_index:0| [2025/09/12 04:10:23 853624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223852390| [2025/09/12 04:10:23 853629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223853628| [2025/09/12 04:10:23 853640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223853502|now:1757650223853628| [2025/09/12 04:10:23 853644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223853502|now:1757650223853628| [2025/09/12 04:10:23 853648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 853653] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 853658] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33505|min_srtt:33505|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 853662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 853667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 853670] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 853674] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 853679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 853683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33505|min_srtt:33505|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 853687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 853691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 853695] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 853699] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 853703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 853708] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 853712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:508066| [2025/09/12 04:10:23 853716] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 853721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/09/12 04:10:23 853752] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223853729|stream_id:0|stream_offset:508066| [2025/09/12 04:10:23 853759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:732|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 853764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 853772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33505|rtt_var:867|pto_duration:36973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 853776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 853780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 853784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 853788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223910702|now:1757650223853771|interv:56931| [2025/09/12 04:10:23 853795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223910702|now:1757650223853771|interval:56931|pto_count:0|srtt:33505 [2025/09/12 04:10:23 853803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 853810] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 853816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:509253| [2025/09/12 04:10:23 853823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 853827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/09/12 04:10:23 853888] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223853836|stream_id:0|stream_offset:509253| [2025/09/12 04:10:23 853898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:733|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 853905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 853912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33505|rtt_var:867|pto_duration:36973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 853919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 853925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 853931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 853937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223910809|now:1757650223853911|interv:56898| [2025/09/12 04:10:23 853943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223910809|now:1757650223853911|interval:56898|pto_count:0|srtt:33505 [2025/09/12 04:10:23 853950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 853957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 853963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 853977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 853983] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 853990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 853995] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223853995|diff:12407| [2025/09/12 04:10:23 854002] [debug] |xqc_engine_main_logic|END|now:1757650223853628| [2025/09/12 04:10:23 854013] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223854012| [2025/09/12 04:10:23 854020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 854029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:249| [2025/09/12 04:10:23 854035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/09/12 04:10:23 854044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/09/12 04:10:23 854066] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 854074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:698|path_largest_ack:697| [2025/09/12 04:10:23 854081] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:434688|prior_time:1757650223818197|is_app_limited:0|send_elapse:34798|ack_elapse:35815|ctl_first_sent_time:1757650223820288|lagest_ack_time:1757650223854012|curr_delivered:474297| [2025/09/12 04:10:23 854088] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223820288| [2025/09/12 04:10:23 854094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:23 854100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:698|path_largest_ack:698| [2025/09/12 04:10:23 854107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40809|prior_delivered:437088|prior_time:1757650223820452|is_app_limited:0|send_elapse:35273|ack_elapse:33560|ctl_first_sent_time:1757650223822202|lagest_ack_time:1757650223854012|curr_delivered:475497| [2025/09/12 04:10:23 854126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223822202| [2025/09/12 04:10:23 854133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:23 854140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33505|rttvar:867|minrtt:30473|latest_rtt:31810|ack_delay:24| [2025/09/12 04:10:23 854146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33290|rttvar:1080|minrtt:30473|latest_rtt:31810|ack_delay:24| [2025/09/12 04:10:23 854153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:698|lost_pn:695|thresh:3| [2025/09/12 04:10:23 854158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 854165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 854178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 854184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 854190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 854196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 854202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33290|rtt_var:1080|pto_duration:37610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 854210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 854216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 854222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 854229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223911446|now:1757650223854202|interv:57244| [2025/09/12 04:10:23 854235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223911446|now:1757650223854202|interval:57244|pto_count:0|srtt:33290 [2025/09/12 04:10:23 854242] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35273, ack_elapse 33560, delivered 38409|rate 1088906|lost 288| [2025/09/12 04:10:23 854249] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088906) in round 9| [2025/09/12 04:10:23 854256] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 854262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 854268] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223822202|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 854275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223822202|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 854282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33290|latest_rtt:31810|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 854288] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/09/12 04:10:23 854293] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK |recv_time:1757650223854012|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 854298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343854012|now:1757650223854012|interv:120000000| [2025/09/12 04:10:23 854302] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343854012|now:1757650223854012|interv:120000000| [2025/09/12 04:10:23 854306] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 854314] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223853628| [2025/09/12 04:10:23 854318] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223854318| [2025/09/12 04:10:23 854324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223854322| [2025/09/12 04:10:23 854329] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 854333] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33290|min_srtt:33290|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 854338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 854345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 854352] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 854358] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 854364] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 854368] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33290|min_srtt:33290|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 854373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 854377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 854381] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 854384] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 854388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 854393] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 854397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 854401] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 854405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223855405|now:1757650223854405|interv:1000| [2025/09/12 04:10:23 854409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 854413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 854417] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223855405| [2025/09/12 04:10:23 854445] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223855405| [2025/09/12 04:10:23 854456] [debug] |xqc_engine_wakeup_after|wakeup:1757650223855405|now:1757650223854456|diff:949| [2025/09/12 04:10:23 854460] [debug] |xqc_engine_main_logic|END|now:1757650223854322| [2025/09/12 04:10:23 854466] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223854466| [2025/09/12 04:10:23 854470] [debug] |xqc_engine_wakeup_after|wakeup:1757650223855405|now:1757650223854470|diff:935| [2025/09/12 04:10:23 854474] [debug] |xqc_engine_main_logic|END|now:1757650223854466| [2025/09/12 04:10:23 855542] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223855542| [2025/09/12 04:10:23 855553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223855405|pq_index:0| [2025/09/12 04:10:23 855557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223854322| [2025/09/12 04:10:23 855562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223855561| [2025/09/12 04:10:23 855567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223855405|now:1757650223855561| [2025/09/12 04:10:23 855571] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223855405|now:1757650223855561| [2025/09/12 04:10:23 855575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 855580] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 855585] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33290|min_srtt:33290|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 855589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 855594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 855597] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 855601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 855606] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 855610] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33290|min_srtt:33290|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 855614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 855618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 855622] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 855625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 855630] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 855634] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 855644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 855648] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 855652] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/09/12 04:10:23 855687] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223855661|stream_id:0|stream_offset:510440| [2025/09/12 04:10:23 855697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:734|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 855704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 855711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33290|rtt_var:1080|pto_duration:37610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 855717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 855721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 855724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 855729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223913271|now:1757650223855711|interv:57560| [2025/09/12 04:10:23 855736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223913271|now:1757650223855711|interval:57560|pto_count:0|srtt:33290 [2025/09/12 04:10:23 855743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 855751] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 855755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:511627| [2025/09/12 04:10:23 855761] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 855767] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/09/12 04:10:23 855824] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223855778|stream_id:0|stream_offset:511627| [2025/09/12 04:10:23 855834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:735|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 855842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 855848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33290|rtt_var:1080|pto_duration:37610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 855855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 855867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 855873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 855880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223913388|now:1757650223855848|interv:57540| [2025/09/12 04:10:23 855886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223913388|now:1757650223855848|interval:57540|pto_count:0|srtt:33290 [2025/09/12 04:10:23 855893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 855900] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 855906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 855913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 855919] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 855925] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 855931] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223855930|diff:10472| [2025/09/12 04:10:23 855937] [debug] |xqc_engine_main_logic|END|now:1757650223855561| [2025/09/12 04:10:23 856089] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223856088| [2025/09/12 04:10:23 856099] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 856108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:250| [2025/09/12 04:10:23 856114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/09/12 04:10:23 856124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/09/12 04:10:23 856130] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 856138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:699| [2025/09/12 04:10:23 856144] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:437088|prior_time:1757650223820452|is_app_limited:0|send_elapse:35400|ack_elapse:35636|ctl_first_sent_time:1757650223822329|lagest_ack_time:1757650223856088|curr_delivered:476697| [2025/09/12 04:10:23 856151] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223822329| [2025/09/12 04:10:23 856158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:23 856164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:700| [2025/09/12 04:10:23 856171] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:42009|prior_delivered:437088|prior_time:1757650223820452|is_app_limited:0|send_elapse:35400|ack_elapse:35636|ctl_first_sent_time:1757650223822329|lagest_ack_time:1757650223856088|curr_delivered:477897| [2025/09/12 04:10:23 856185] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223822452| [2025/09/12 04:10:23 856191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:23 856197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33290|rttvar:1080|minrtt:30473|latest_rtt:33636|ack_delay:24| [2025/09/12 04:10:23 856204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33330|rttvar:890|minrtt:30473|latest_rtt:33636|ack_delay:24| [2025/09/12 04:10:23 856210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/09/12 04:10:23 856217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 856223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 856229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 856235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 856241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 856245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 856249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33330|rtt_var:890|pto_duration:36890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 856254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 856257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 856261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 856265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223912668|now:1757650223856249|interv:56419| [2025/09/12 04:10:23 856272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223912668|now:1757650223856249|interval:56419|pto_count:0|srtt:33330 [2025/09/12 04:10:23 856279] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35400, ack_elapse 35636, delivered 40809|rate 1145162|lost 288| [2025/09/12 04:10:23 856286] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145162) in round 9| [2025/09/12 04:10:23 856292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 856296] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 856300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223822452|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 856304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223822452|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 856312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33330|latest_rtt:33636|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 856318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/09/12 04:10:23 856323] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1757650223856088|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 856327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343856088|now:1757650223856088|interv:120000000| [2025/09/12 04:10:23 856332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343856088|now:1757650223856088|interv:120000000| [2025/09/12 04:10:23 856335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 856340] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223855561| [2025/09/12 04:10:23 856343] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223856343| [2025/09/12 04:10:23 856348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223856347| [2025/09/12 04:10:23 856354] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 856358] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33330|min_srtt:33330|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 856363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 856367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 856371] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 856374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 856379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 856383] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33330|min_srtt:33330|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 856387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 856391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 856395] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 856399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 856403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 856410] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 856415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 856440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 856448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223857448|now:1757650223856448|interv:1000| [2025/09/12 04:10:23 856452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 856455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 856459] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223857448| [2025/09/12 04:10:23 856464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223857448| [2025/09/12 04:10:23 856467] [debug] |xqc_engine_wakeup_after|wakeup:1757650223857448|now:1757650223856467|diff:981| [2025/09/12 04:10:23 856472] [debug] |xqc_engine_main_logic|END|now:1757650223856347| [2025/09/12 04:10:23 856477] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223856477| [2025/09/12 04:10:23 856481] [debug] |xqc_engine_wakeup_after|wakeup:1757650223857448|now:1757650223856481|diff:967| [2025/09/12 04:10:23 856485] [debug] |xqc_engine_main_logic|END|now:1757650223856477| [2025/09/12 04:10:23 857556] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223857556| [2025/09/12 04:10:23 857568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223857448|pq_index:0| [2025/09/12 04:10:23 857572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223856347| [2025/09/12 04:10:23 857578] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223857576| [2025/09/12 04:10:23 857582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223857448|now:1757650223857576| [2025/09/12 04:10:23 857587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223857448|now:1757650223857576| [2025/09/12 04:10:23 857590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 857595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 857600] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33330|min_srtt:33330|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 857604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 857609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 857613] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 857617] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 857621] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 857631] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33330|min_srtt:33330|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 857635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 857639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 857643] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 857647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 857651] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 857655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 857660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 857664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 857668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/09/12 04:10:23 857703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223857676|stream_id:0|stream_offset:512814| [2025/09/12 04:10:23 857712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 857720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 857727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33330|rtt_var:890|pto_duration:36890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 857733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 857738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 857742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 857746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223914566|now:1757650223857726|interv:56840| [2025/09/12 04:10:23 857752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223914566|now:1757650223857726|interval:56840|pto_count:0|srtt:33330 [2025/09/12 04:10:23 857759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 857767] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 857773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:514001| [2025/09/12 04:10:23 857778] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 857797] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/09/12 04:10:23 857831] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223857808|stream_id:0|stream_offset:514001| [2025/09/12 04:10:23 857840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:737|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 857847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 857854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33330|rtt_var:890|pto_duration:36890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 857860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 857866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 857872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 857878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223914698|now:1757650223857853|interv:56845| [2025/09/12 04:10:23 857884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223914698|now:1757650223857853|interval:56845|pto_count:0|srtt:33330 [2025/09/12 04:10:23 857891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 857898] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 857904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 857911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 857917] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 857923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 857929] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223857929|diff:8473| [2025/09/12 04:10:23 857935] [debug] |xqc_engine_main_logic|END|now:1757650223857576| [2025/09/12 04:10:23 858035] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223858034| [2025/09/12 04:10:23 858045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 858053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:251| [2025/09/12 04:10:23 858059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/09/12 04:10:23 858078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/09/12 04:10:23 858085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 858092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:701| [2025/09/12 04:10:23 858106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:441888|prior_time:1757650223824243|is_app_limited:0|send_elapse:35078|ack_elapse:33791|ctl_first_sent_time:1757650223824779|lagest_ack_time:1757650223858034|curr_delivered:479097| [2025/09/12 04:10:23 858113] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223824779| [2025/09/12 04:10:23 858120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/09/12 04:10:23 858127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:702| [2025/09/12 04:10:23 858134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:39609|prior_delivered:441888|prior_time:1757650223824243|is_app_limited:0|send_elapse:35078|ack_elapse:33791|ctl_first_sent_time:1757650223824779|lagest_ack_time:1757650223858034|curr_delivered:480297| [2025/09/12 04:10:23 858141] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223824953| [2025/09/12 04:10:23 858147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/09/12 04:10:23 858153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33330|rttvar:890|minrtt:30473|latest_rtt:33081|ack_delay:24| [2025/09/12 04:10:23 858159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33296|rttvar:736|minrtt:30473|latest_rtt:33081|ack_delay:24| [2025/09/12 04:10:23 858166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/09/12 04:10:23 858172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 858178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 858184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 858190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 858196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 858202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 858208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33296|rtt_var:736|pto_duration:36240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 858213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 858217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 858221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 858224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223914048|now:1757650223858208|interv:55840| [2025/09/12 04:10:23 858231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223914048|now:1757650223858208|interval:55840|pto_count:0|srtt:33296 [2025/09/12 04:10:23 858244] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35078, ack_elapse 33791, delivered 38409|rate 1094959|lost 288| [2025/09/12 04:10:23 858251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094959) in round 9| [2025/09/12 04:10:23 858257] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 858263] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 858267] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223824953|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 858272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223824953|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 858276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33296|latest_rtt:33081|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 858282] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/09/12 04:10:23 858286] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1757650223858034|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 858291] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343858034|now:1757650223858034|interv:120000000| [2025/09/12 04:10:23 858295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343858034|now:1757650223858034|interv:120000000| [2025/09/12 04:10:23 858299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 858304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223857576| [2025/09/12 04:10:23 858308] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223858308| [2025/09/12 04:10:23 858313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223858312| [2025/09/12 04:10:23 858319] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 858327] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33296|min_srtt:33296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 858334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 858341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 858345] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 858348] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 858356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 858360] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33296|min_srtt:33296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 858365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 858369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 858372] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 858376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 858380] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 858385] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 858389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 858393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 858397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223859397|now:1757650223858397|interv:1000| [2025/09/12 04:10:23 858401] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 858405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 858409] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223859397| [2025/09/12 04:10:23 858413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223859397| [2025/09/12 04:10:23 858416] [debug] |xqc_engine_wakeup_after|wakeup:1757650223859397|now:1757650223858416|diff:981| [2025/09/12 04:10:23 858447] [debug] |xqc_engine_main_logic|END|now:1757650223858312| [2025/09/12 04:10:23 858453] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223858453| [2025/09/12 04:10:23 858457] [debug] |xqc_engine_wakeup_after|wakeup:1757650223859397|now:1757650223858457|diff:940| [2025/09/12 04:10:23 858461] [debug] |xqc_engine_main_logic|END|now:1757650223858453| [2025/09/12 04:10:23 859529] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223859529| [2025/09/12 04:10:23 859541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223859397|pq_index:0| [2025/09/12 04:10:23 859546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223858312| [2025/09/12 04:10:23 859551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223859550| [2025/09/12 04:10:23 859556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223859397|now:1757650223859550| [2025/09/12 04:10:23 859560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223859397|now:1757650223859550| [2025/09/12 04:10:23 859564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 859569] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 859579] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33296|min_srtt:33296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 859584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 859589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 859593] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 859597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 859601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 859605] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33296|min_srtt:33296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 859609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 859613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 859617] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 859621] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 859625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 859629] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 859634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 859638] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 859642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/09/12 04:10:23 859673] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223859650|stream_id:0|stream_offset:515188| [2025/09/12 04:10:23 859680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 859686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 859693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33296|rtt_var:736|pto_duration:36240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 859699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 859706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 859717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 859724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915890|now:1757650223859692|interv:56198| [2025/09/12 04:10:23 859731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915890|now:1757650223859692|interval:56198|pto_count:0|srtt:33296 [2025/09/12 04:10:23 859738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 859746] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 859752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:516375| [2025/09/12 04:10:23 859759] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 859765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/09/12 04:10:23 859817] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223859776|stream_id:0|stream_offset:516375| [2025/09/12 04:10:23 859827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 859834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 859841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33296|rtt_var:736|pto_duration:36240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 859848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 859854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 859860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 859866] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223916016|now:1757650223859841|interv:56175| [2025/09/12 04:10:23 859873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223916016|now:1757650223859841|interval:56175|pto_count:0|srtt:33296 [2025/09/12 04:10:23 859880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 859888] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 859894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 859901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 859907] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 859914] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 859926] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223859925|diff:6477| [2025/09/12 04:10:23 859932] [debug] |xqc_engine_main_logic|END|now:1757650223859550| [2025/09/12 04:10:23 860098] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223860097| [2025/09/12 04:10:23 860110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 860119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:252| [2025/09/12 04:10:23 860125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/09/12 04:10:23 860134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/09/12 04:10:23 860140] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 860148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:703| [2025/09/12 04:10:23 860154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40809|prior_delivered:443088|prior_time:1757650223826155|is_app_limited:0|send_elapse:33737|ack_elapse:33942|ctl_first_sent_time:1757650223826702|lagest_ack_time:1757650223860097|curr_delivered:481497| [2025/09/12 04:10:23 860161] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223826702| [2025/09/12 04:10:23 860168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/09/12 04:10:23 860174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:704|path_largest_ack:704| [2025/09/12 04:10:23 860180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:40809|prior_delivered:443088|prior_time:1757650223826155|is_app_limited:0|send_elapse:33737|ack_elapse:33942|ctl_first_sent_time:1757650223826702|lagest_ack_time:1757650223860097|curr_delivered:482697| [2025/09/12 04:10:23 860187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223826816| [2025/09/12 04:10:23 860193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:23 860199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33296|rttvar:736|minrtt:30473|latest_rtt:33281|ack_delay:24| [2025/09/12 04:10:23 860206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33291|rttvar:561|minrtt:30473|latest_rtt:33281|ack_delay:24| [2025/09/12 04:10:23 860212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:704|lost_pn:701|thresh:3| [2025/09/12 04:10:23 860218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 860224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 860229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 860235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 860241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 860253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 860259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33291|rtt_var:561|pto_duration:35535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 860266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 860272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 860277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 860284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223915311|now:1757650223860259|interv:55052| [2025/09/12 04:10:23 860288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223915311|now:1757650223860259|interval:55052|pto_count:0|srtt:33291 [2025/09/12 04:10:23 860293] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33737, ack_elapse 33942, delivered 39609|rate 1166961|lost 288| [2025/09/12 04:10:23 860299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166961) in round 9| [2025/09/12 04:10:23 860307] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 860313] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 860319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223826816|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 860326] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223826816|recovery:1|recovery_start:1757650223832500|packet_conservation:1|next_round_delivered:444288| [2025/09/12 04:10:23 860332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:42245|full_bw_reached:1|inflight:39622|srtt:33291|latest_rtt:33281|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 860341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/09/12 04:10:23 860348] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1757650223860097|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 860355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343860097|now:1757650223860097|interv:120000000| [2025/09/12 04:10:23 860361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343860097|now:1757650223860097|interv:120000000| [2025/09/12 04:10:23 860367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 860373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223859550| [2025/09/12 04:10:23 860379] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223860378| [2025/09/12 04:10:23 860386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223860384| [2025/09/12 04:10:23 860401] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 860408] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33291|min_srtt:33291|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 860415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 860438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 860444] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 860450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 860456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 860462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33291|min_srtt:33291|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 860468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 860474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 860480] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 860485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 860492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 860498] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 860504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 860510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 860517] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223861516|now:1757650223860516|interv:1000| [2025/09/12 04:10:23 860523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 860529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 860535] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223861516| [2025/09/12 04:10:23 860541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223861516| [2025/09/12 04:10:23 860546] [debug] |xqc_engine_wakeup_after|wakeup:1757650223861516|now:1757650223860546|diff:970| [2025/09/12 04:10:23 860552] [debug] |xqc_engine_main_logic|END|now:1757650223860384| [2025/09/12 04:10:23 860560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223860560| [2025/09/12 04:10:23 860565] [debug] |xqc_engine_wakeup_after|wakeup:1757650223861516|now:1757650223860565|diff:951| [2025/09/12 04:10:23 860572] [debug] |xqc_engine_main_logic|END|now:1757650223860560| [2025/09/12 04:10:23 861646] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223861646| [2025/09/12 04:10:23 861658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223861516|pq_index:0| [2025/09/12 04:10:23 861663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223860384| [2025/09/12 04:10:23 861668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223861667| [2025/09/12 04:10:23 861673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223861516|now:1757650223861667| [2025/09/12 04:10:23 861677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223861516|now:1757650223861667| [2025/09/12 04:10:23 861681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 861685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 861691] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33291|min_srtt:33291|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 861695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 861700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 861704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 861708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 861712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 861716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33291|min_srtt:33291|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 861720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 861725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 861728] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 861732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 861736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 861741] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 861745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 861749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 861753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/09/12 04:10:23 861792] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223861768|stream_id:0|stream_offset:517562| [2025/09/12 04:10:23 861799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:740|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 861804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 861809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33291|rtt_var:561|pto_duration:35535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 861816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 861823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 861828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 861833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223917303|now:1757650223861809|interv:55494| [2025/09/12 04:10:23 861837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223917303|now:1757650223861809|interval:55494|pto_count:0|srtt:33291 [2025/09/12 04:10:23 861843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:40822| [2025/09/12 04:10:23 861850] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 861856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:518749| [2025/09/12 04:10:23 861863] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 861869] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/09/12 04:10:23 861902] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223861879|stream_id:0|stream_offset:518749| [2025/09/12 04:10:23 861911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 861919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 861925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33291|rtt_var:561|pto_duration:35535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 861932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 861938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 861944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 861950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223917414|now:1757650223861925|interv:55489| [2025/09/12 04:10:23 861956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223917414|now:1757650223861925|interval:55489|pto_count:0|srtt:33291 [2025/09/12 04:10:23 861970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:42245|inflight:42022| [2025/09/12 04:10:23 861977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 861984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:42245|conn:000055D52C7C50DC|stream_id:0|stream_offset:519936| [2025/09/12 04:10:23 861990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 861996] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 862003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 862009] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223862008|diff:4394| [2025/09/12 04:10:23 862015] [debug] |xqc_engine_main_logic|END|now:1757650223861667| [2025/09/12 04:10:23 862055] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223862054| [2025/09/12 04:10:23 862064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 862072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:253| [2025/09/12 04:10:23 862078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/09/12 04:10:23 862086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/09/12 04:10:23 862092] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 862099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:705| [2025/09/12 04:10:23 862106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:286|tx_in_flight:43209|prior_delivered:443088|prior_time:1757650223826155|is_app_limited:0|send_elapse:35203|ack_elapse:35899|ctl_first_sent_time:1757650223828168|lagest_ack_time:1757650223862054|curr_delivered:483897| [2025/09/12 04:10:23 862133] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223828168| [2025/09/12 04:10:23 862141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/09/12 04:10:23 862147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:706|path_largest_ack:706| [2025/09/12 04:10:23 862154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:287|tx_in_flight:42009|prior_delivered:444288|prior_time:1757650223828313|is_app_limited:0|send_elapse:34286|ack_elapse:33741|ctl_first_sent_time:1757650223830052|lagest_ack_time:1757650223862054|curr_delivered:485097| [2025/09/12 04:10:23 862174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223830052| [2025/09/12 04:10:23 862180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:23 862186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33291|rttvar:561|minrtt:30473|latest_rtt:32002|ack_delay:24| [2025/09/12 04:10:23 862196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33127|rttvar:749|minrtt:30473|latest_rtt:32002|ack_delay:24| [2025/09/12 04:10:23 862203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/09/12 04:10:23 862209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 862215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 862221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 862227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 862232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 862247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 862253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33127|rtt_var:749|pto_duration:36123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 862260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 862266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 862272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 862278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223918002|now:1757650223862253|interv:55749| [2025/09/12 04:10:23 862284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223918002|now:1757650223862253|interval:55749|pto_count:0|srtt:33127 [2025/09/12 04:10:23 862289] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34286, ack_elapse 33741, delivered 40809|rate 1190252|lost 288| [2025/09/12 04:10:23 862293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/09/12 04:10:23 862297] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190252) in round 10| [2025/09/12 04:10:23 862301] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 862305] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 862309] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223830052|recovery:1|recovery_start:1757650223832500|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 862314] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:42245|packet_lost:0|acked:2400|po_sent_time:1757650223830052|recovery:1|recovery_start:1757650223832500|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 862318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44645|full_bw_reached:1|inflight:39622|srtt:33127|latest_rtt:32002|min_rtt:30473|applimit:0|lost:286|recovery:1|recovery_start:1757650223832500|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 862331] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/09/12 04:10:23 862338] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1757650223862054|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 862344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343862054|now:1757650223862054|interv:120000000| [2025/09/12 04:10:23 862348] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343862054|now:1757650223862054|interv:120000000| [2025/09/12 04:10:23 862352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 862356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223861667| [2025/09/12 04:10:23 862360] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223862360| [2025/09/12 04:10:23 862365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223862364| [2025/09/12 04:10:23 862370] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 862375] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 862379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:39622|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 862384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 862388] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 862392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 862396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 862400] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 862404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:39622|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 862408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 862412] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 862415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 862439] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 862444] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 862448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:519936| [2025/09/12 04:10:23 862456] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 862461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/09/12 04:10:23 862490] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223862468|stream_id:0|stream_offset:519936| [2025/09/12 04:10:23 862496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:742|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 862501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 862505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33127|rtt_var:749|pto_duration:36123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 862510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 862514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 862517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 862521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223918591|now:1757650223862505|interv:56086| [2025/09/12 04:10:23 862525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223918591|now:1757650223862505|interval:56086|pto_count:0|srtt:33127 [2025/09/12 04:10:23 862530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44645|inflight:40822| [2025/09/12 04:10:23 862534] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 862538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 862543] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 862547] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223863547|now:1757650223862547|interv:1000| [2025/09/12 04:10:23 862551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 862554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 862559] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223863547| [2025/09/12 04:10:23 862563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223863547| [2025/09/12 04:10:23 862567] [debug] |xqc_engine_wakeup_after|wakeup:1757650223863547|now:1757650223862566|diff:981| [2025/09/12 04:10:23 862571] [debug] |xqc_engine_main_logic|END|now:1757650223862364| [2025/09/12 04:10:23 862576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223862576| [2025/09/12 04:10:23 862580] [debug] |xqc_engine_wakeup_after|wakeup:1757650223863547|now:1757650223862580|diff:967| [2025/09/12 04:10:23 862584] [debug] |xqc_engine_main_logic|END|now:1757650223862576| [2025/09/12 04:10:23 863651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223863651| [2025/09/12 04:10:23 863663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223863547|pq_index:0| [2025/09/12 04:10:23 863672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223862364| [2025/09/12 04:10:23 863677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223863676| [2025/09/12 04:10:23 863682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223863547|now:1757650223863676| [2025/09/12 04:10:23 863686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223863547|now:1757650223863676| [2025/09/12 04:10:23 863690] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 863695] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 863700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 863704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:40822|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 863709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 863713] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 863716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 863721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 863725] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 863729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:40822|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 863733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 863737] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 863741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 863745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 863749] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 863753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 863758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 863762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/09/12 04:10:23 863792] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223863770|stream_id:0|stream_offset:521123| [2025/09/12 04:10:23 863806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:743|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 863813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 863820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33127|rtt_var:749|pto_duration:36123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 863827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 863833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 863838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 863842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223919893|now:1757650223863820|interv:56073| [2025/09/12 04:10:23 863846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223919893|now:1757650223863820|interval:56073|pto_count:0|srtt:33127 [2025/09/12 04:10:23 863851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44645|inflight:42022| [2025/09/12 04:10:23 863858] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 863864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:522310| [2025/09/12 04:10:23 863871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 863877] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223864877|now:1757650223863877|interv:1000| [2025/09/12 04:10:23 863883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 863889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 863894] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223864877| [2025/09/12 04:10:23 863898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223864877| [2025/09/12 04:10:23 863903] [debug] |xqc_engine_wakeup_after|wakeup:1757650223864877|now:1757650223863903|diff:974| [2025/09/12 04:10:23 863910] [debug] |xqc_engine_main_logic|END|now:1757650223863676| [2025/09/12 04:10:23 864990] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223864989| [2025/09/12 04:10:23 865003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223864877|pq_index:0| [2025/09/12 04:10:23 865009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223863676| [2025/09/12 04:10:23 865016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223865014| [2025/09/12 04:10:23 865023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223864877|now:1757650223865014| [2025/09/12 04:10:23 865029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223864877|now:1757650223865014| [2025/09/12 04:10:23 865040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 865047] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 865054] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42022|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 865067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 865072] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 865078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 865084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 865090] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33127|min_srtt:33127|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:42022|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 865101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 865107] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 865112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 865119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 865125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 865131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:522310| [2025/09/12 04:10:23 865137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 865143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/09/12 04:10:23 865179] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42022|now:1757650223865154|stream_id:0|stream_offset:522310| [2025/09/12 04:10:23 865188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 865196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/09/12 04:10:23 865202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33127|rtt_var:749|pto_duration:36123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 865208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 865220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 865226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43222| [2025/09/12 04:10:23 865232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223921277|now:1757650223865201|interv:56076| [2025/09/12 04:10:23 865238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223921277|now:1757650223865201|interval:56076|pto_count:0|srtt:33127 [2025/09/12 04:10:23 865245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44645|inflight:43222| [2025/09/12 04:10:23 865253] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 865259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 865266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 865272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/09/12 04:10:23 865322] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43222|now:1757650223865282|stream_id:0|stream_offset:523497| [2025/09/12 04:10:23 865332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 865339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43222|applimit:0| [2025/09/12 04:10:23 865346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33127|rtt_var:749|pto_duration:36123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 865352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 865359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 865365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:23 865371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223921405|now:1757650223865345|interv:56060| [2025/09/12 04:10:23 865376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223921405|now:1757650223865345|interval:56060|pto_count:0|srtt:33127 [2025/09/12 04:10:23 865384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44645|inflight:44422| [2025/09/12 04:10:23 865391] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 865397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:44645|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 865403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 865408] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 865417] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 865442] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223865442|diff:960| [2025/09/12 04:10:23 865446] [debug] |xqc_engine_main_logic|END|now:1757650223865014| [2025/09/12 04:10:23 865456] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223865455| [2025/09/12 04:10:23 865461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 865466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:254| [2025/09/12 04:10:23 865470] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/09/12 04:10:23 865476] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/09/12 04:10:23 865480] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 865485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:708|path_largest_ack:707| [2025/09/12 04:10:23 865490] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:37209|prior_delivered:449088|prior_time:1757650223832154|is_app_limited:0|send_elapse:33208|ack_elapse:33301|ctl_first_sent_time:1757650223832680|lagest_ack_time:1757650223865455|curr_delivered:486297| [2025/09/12 04:10:23 865495] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223832680| [2025/09/12 04:10:23 865499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:23 865503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:708|path_largest_ack:708| [2025/09/12 04:10:23 865508] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:37209|prior_delivered:449088|prior_time:1757650223832154|is_app_limited:0|send_elapse:33208|ack_elapse:33301|ctl_first_sent_time:1757650223832680|lagest_ack_time:1757650223865455|curr_delivered:487497| [2025/09/12 04:10:23 865512] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223832782| [2025/09/12 04:10:23 865516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:23 865520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33127|rttvar:749|minrtt:30473|latest_rtt:32673|ack_delay:24| [2025/09/12 04:10:23 865524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33068|rttvar:681|minrtt:30473|latest_rtt:32673|ack_delay:24| [2025/09/12 04:10:23 865528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/09/12 04:10:23 865532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 865536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 865540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 865544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 865552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 865556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 865560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33068|rtt_var:681|pto_duration:35792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 865564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 865568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 865572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 865575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223921074|now:1757650223865559|interv:55515| [2025/09/12 04:10:23 865579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223921074|now:1757650223865559|interval:55515|pto_count:0|srtt:33068 [2025/09/12 04:10:23 865584] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33208, ack_elapse 33301, delivered 38409|rate 1153388|lost 288| [2025/09/12 04:10:23 865588] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153388) in round 10| [2025/09/12 04:10:23 865593] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 865597] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 865601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44645|packet_lost:0|acked:2400|po_sent_time:1757650223832782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 865605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98992|packet_lost:0|acked:2400|po_sent_time:1757650223832782|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 865610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101392|full_bw_reached:1|inflight:42022|srtt:33068|latest_rtt:32673|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 865615] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/09/12 04:10:23 865620] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1757650223865455|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 865625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343865455|now:1757650223865455|interv:120000000| [2025/09/12 04:10:23 865629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343865455|now:1757650223865455|interv:120000000| [2025/09/12 04:10:23 865633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 865637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223865014| [2025/09/12 04:10:23 865641] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223865640| [2025/09/12 04:10:23 865645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223865644| [2025/09/12 04:10:23 865653] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 865658] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 865667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:669|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865676] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 865685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:671|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865693] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 865702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:535367| [2025/09/12 04:10:23 865719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865727] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:536554| [2025/09/12 04:10:23 865738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:537741| [2025/09/12 04:10:23 865755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865763] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:538928| [2025/09/12 04:10:23 865772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:540115| [2025/09/12 04:10:23 865788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:541302| [2025/09/12 04:10:23 865808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:542489| [2025/09/12 04:10:23 865838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865851] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:543676| [2025/09/12 04:10:23 865864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:544863| [2025/09/12 04:10:23 865890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:546050| [2025/09/12 04:10:23 865915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:547237| [2025/09/12 04:10:23 865941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865958] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:548424| [2025/09/12 04:10:23 865971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 865977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 865983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 865989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:549611| [2025/09/12 04:10:23 865996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:550798| [2025/09/12 04:10:23 866023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866037] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:551985| [2025/09/12 04:10:23 866048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866061] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:553172| [2025/09/12 04:10:23 866071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866084] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:554359| [2025/09/12 04:10:23 866097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866110] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:555546| [2025/09/12 04:10:23 866122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866136] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:556733| [2025/09/12 04:10:23 866149] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:557920| [2025/09/12 04:10:23 866166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866174] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 866182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866200] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:560294| [2025/09/12 04:10:23 866210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866218] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:561481| [2025/09/12 04:10:23 866226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866235] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:562668| [2025/09/12 04:10:23 866243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866252] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:563855| [2025/09/12 04:10:23 866260] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866264] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866270] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:565042| [2025/09/12 04:10:23 866286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866294] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:566229| [2025/09/12 04:10:23 866303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866312] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:567416| [2025/09/12 04:10:23 866320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866328] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:568603| [2025/09/12 04:10:23 866336] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866345] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 866353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:570977| [2025/09/12 04:10:23 866372] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866380] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:572164| [2025/09/12 04:10:23 866389] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:573351| [2025/09/12 04:10:23 866405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866413] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:574538| [2025/09/12 04:10:23 866441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866449] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:575725| [2025/09/12 04:10:23 866458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866466] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 866477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:578099| [2025/09/12 04:10:23 866493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:579286| [2025/09/12 04:10:23 866510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 866514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 866518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:580473| [2025/09/12 04:10:23 866526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 866530] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 866534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 866538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 866543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:669|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 866547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 866551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 866555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223867555|now:1757650223866555|interv:1000| [2025/09/12 04:10:23 866562] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 866566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 866570] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 866574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 866578] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 866582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 866586] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223866402| [2025/09/12 04:10:23 866590] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223866402| [2025/09/12 04:10:23 866594] [debug] |xqc_engine_wakeup_after|wakeup:1757650223866402|now:1757650223866594|diff:18446744073709551424| [2025/09/12 04:10:23 866598] [debug] |xqc_engine_main_logic|END|now:1757650223865644| [2025/09/12 04:10:23 866604] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223866604| [2025/09/12 04:10:23 866607] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223866402|pq_index:0| [2025/09/12 04:10:23 866611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223865644| [2025/09/12 04:10:23 866616] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223866615| [2025/09/12 04:10:23 866621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223866402|now:1757650223866615| [2025/09/12 04:10:23 866625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 866629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223866402|now:1757650223866615| [2025/09/12 04:10:23 866632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 866637] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 866641] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:255|ack_delay:25239|first_ack_range:17|largest_pkt_recv_time:1757650223841402| [2025/09/12 04:10:23 866646] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:255|low:238|pkt_pns:2| [2025/09/12 04:10:23 866649] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:236|low:226|pkt_pns:2| [2025/09/12 04:10:23 866653] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:243|frame_largest_recv:255| [2025/09/12 04:10:23 866657] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 866662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33068|min_srtt:33068|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 866666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:580473| [2025/09/12 04:10:23 866670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 866676] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 866680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 866684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 866688] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:669|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 866692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 866696] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 866700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 866704] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 866708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:42022|cwnd:101392|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 866712] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 866716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 866720] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223867555| [2025/09/12 04:10:23 866723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223867555| [2025/09/12 04:10:23 866727] [debug] |xqc_engine_wakeup_after|wakeup:1757650223867555|now:1757650223866727|diff:828| [2025/09/12 04:10:23 866731] [debug] |xqc_engine_main_logic|END|now:1757650223866615| [2025/09/12 04:10:23 867139] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223867138| [2025/09/12 04:10:23 867150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 867159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:255| [2025/09/12 04:10:23 867165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/09/12 04:10:23 867173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/09/12 04:10:23 867180] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 867187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:709| [2025/09/12 04:10:23 867194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39609|prior_delivered:449088|prior_time:1757650223832154|is_app_limited:0|send_elapse:33431|ack_elapse:34984|ctl_first_sent_time:1757650223832903|lagest_ack_time:1757650223867138|curr_delivered:488697| [2025/09/12 04:10:23 867200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223832903| [2025/09/12 04:10:23 867206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:23 867212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:710|path_largest_ack:710| [2025/09/12 04:10:23 867226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39609|prior_delivered:449088|prior_time:1757650223832154|is_app_limited:0|send_elapse:33431|ack_elapse:34984|ctl_first_sent_time:1757650223832903|lagest_ack_time:1757650223867138|curr_delivered:489897| [2025/09/12 04:10:23 867233] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223833019| [2025/09/12 04:10:23 867239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/09/12 04:10:23 867246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33068|rttvar:681|minrtt:30473|latest_rtt:34119|ack_delay:24| [2025/09/12 04:10:23 867251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33196|rttvar:767|minrtt:30473|latest_rtt:34119|ack_delay:24| [2025/09/12 04:10:23 867258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/09/12 04:10:23 867264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 867269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 867273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 867277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 867281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 867285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 867289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33196|rtt_var:767|pto_duration:36264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 867293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 867297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 867301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39622| [2025/09/12 04:10:23 867305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223921546|now:1757650223867289|interv:54257| [2025/09/12 04:10:23 867309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223921546|now:1757650223867289|interval:54257|pto_count:0|srtt:33196 [2025/09/12 04:10:23 867314] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33431, ack_elapse 34984, delivered 40809|rate 1166504|lost 288| [2025/09/12 04:10:23 867318] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166504) in round 10| [2025/09/12 04:10:23 867322] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 867327] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 867331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101392|packet_lost:0|acked:2400|po_sent_time:1757650223833019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 867339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101392|packet_lost:0|acked:2400|po_sent_time:1757650223833019|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 867344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:39622|srtt:33196|latest_rtt:34119|min_rtt:30473|applimit:0|lost:286|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 867349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/09/12 04:10:23 867354] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1757650223867138|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 867358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343867138|now:1757650223867138|interv:120000000| [2025/09/12 04:10:23 867363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343867138|now:1757650223867138|interv:120000000| [2025/09/12 04:10:23 867366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223867555|pq_index:0| [2025/09/12 04:10:23 867371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223866615| [2025/09/12 04:10:23 867374] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223867374| [2025/09/12 04:10:23 867380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223867378| [2025/09/12 04:10:23 867385] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 867389] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 867394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:580473| [2025/09/12 04:10:23 867398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 867403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 867407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 867411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:581660| [2025/09/12 04:10:23 867416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 867450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 867457] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 867465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:582847| [2025/09/12 04:10:23 867470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 867474] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 867477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 867482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 867486] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:669|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 867490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 867495] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 867498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 867502] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 867506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 867510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 867514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 867518] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223867555| [2025/09/12 04:10:23 867522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223867555| [2025/09/12 04:10:23 867526] [debug] |xqc_engine_wakeup_after|wakeup:1757650223867555|now:1757650223867526|diff:29| [2025/09/12 04:10:23 867530] [debug] |xqc_engine_main_logic|END|now:1757650223867378| [2025/09/12 04:10:23 867536] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223867536| [2025/09/12 04:10:23 867540] [debug] |xqc_engine_wakeup_after|wakeup:1757650223867555|now:1757650223867539|diff:16| [2025/09/12 04:10:23 867543] [debug] |xqc_engine_main_logic|END|now:1757650223867536| [2025/09/12 04:10:23 868609] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223868608| [2025/09/12 04:10:23 868620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223867555|pq_index:0| [2025/09/12 04:10:23 868624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223867378| [2025/09/12 04:10:23 868630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223868628| [2025/09/12 04:10:23 868634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223867555|now:1757650223868628| [2025/09/12 04:10:23 868639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223867555|now:1757650223868628| [2025/09/12 04:10:23 868648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 868653] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 868658] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33196|min_srtt:33196|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 868662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:582847| [2025/09/12 04:10:23 868667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 868671] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 868675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 868679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 868683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:669|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 868688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39622|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 868692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 868696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/09/12 04:10:23 868730] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39622|now:1757650223868704|stream_id:0|stream_offset:443968| [2025/09/12 04:10:23 868740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:746|origin_pktnum:583|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 868747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39622|applimit:0| [2025/09/12 04:10:23 868754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33196|rtt_var:767|pto_duration:36264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 868760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 868764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 868768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40822| [2025/09/12 04:10:23 868772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223924968|now:1757650223868753|interv:56215| [2025/09/12 04:10:23 868776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223924968|now:1757650223868753|interval:56215|pto_count:0|srtt:33196 [2025/09/12 04:10:23 868781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:40822| [2025/09/12 04:10:23 868785] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:671|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 868796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40822|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 868803] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 868809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/09/12 04:10:23 868841] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40822|now:1757650223868819|stream_id:0|stream_offset:376309| [2025/09/12 04:10:23 868850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:747|origin_pktnum:452|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 868857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40822|applimit:0| [2025/09/12 04:10:23 868863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33196|rtt_var:767|pto_duration:36264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 868870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 868876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 868882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:23 868888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223925083|now:1757650223868863|interv:56220| [2025/09/12 04:10:23 868894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223925083|now:1757650223868863|interval:56220|pto_count:0|srtt:33196 [2025/09/12 04:10:23 868901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:42022| [2025/09/12 04:10:23 868908] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 868915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:42022|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 868922] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 868928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/09/12 04:10:23 868958] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:748|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42022|now:1757650223868938|stream_id:0|stream_offset:524684| [2025/09/12 04:10:23 868967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:748|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 868974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/09/12 04:10:23 868981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33196|rtt_var:767|pto_duration:36264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 868987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 868994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 869006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 869012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223925202|now:1757650223868980|interv:56222| [2025/09/12 04:10:23 869018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223925202|now:1757650223868980|interval:56222|pto_count:0|srtt:33196 [2025/09/12 04:10:23 869025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 869032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 869038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:525871| [2025/09/12 04:10:23 869044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 869050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/09/12 04:10:23 869079] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223869060|stream_id:0|stream_offset:525871| [2025/09/12 04:10:23 869088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 869094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 869101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33196|rtt_var:767|pto_duration:36264|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 869108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 869114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 869119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 869125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223925324|now:1757650223869101|interv:56223| [2025/09/12 04:10:23 869132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223925324|now:1757650223869101|interval:56223|pto_count:0|srtt:33196 [2025/09/12 04:10:23 869138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 869145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 869152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:527058| [2025/09/12 04:10:23 869158] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 869164] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223870164|now:1757650223869164|interv:1000| [2025/09/12 04:10:23 869171] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 869183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 869189] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223870164| [2025/09/12 04:10:23 869195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223870164| [2025/09/12 04:10:23 869201] [debug] |xqc_engine_wakeup_after|wakeup:1757650223870164|now:1757650223869201|diff:963| [2025/09/12 04:10:23 869207] [debug] |xqc_engine_main_logic|END|now:1757650223868628| [2025/09/12 04:10:23 869220] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223869219| [2025/09/12 04:10:23 869227] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 869236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:256| [2025/09/12 04:10:23 869241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/09/12 04:10:23 869250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/09/12 04:10:23 869256] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 869263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:712|path_largest_ack:711| [2025/09/12 04:10:23 869270] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39609|prior_delivered:451488|prior_time:1757650223834215|is_app_limited:0|send_elapse:34996|ack_elapse:35004|ctl_first_sent_time:1757650223834680|lagest_ack_time:1757650223869219|curr_delivered:491097| [2025/09/12 04:10:23 869278] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223834680| [2025/09/12 04:10:23 869284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/09/12 04:10:23 869290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:712|path_largest_ack:712| [2025/09/12 04:10:23 869297] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39609|prior_delivered:451488|prior_time:1757650223834215|is_app_limited:0|send_elapse:34996|ack_elapse:35004|ctl_first_sent_time:1757650223834680|lagest_ack_time:1757650223869219|curr_delivered:492297| [2025/09/12 04:10:23 869303] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223834802| [2025/09/12 04:10:23 869309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/09/12 04:10:23 869315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33196|rttvar:767|minrtt:30473|latest_rtt:34417|ack_delay:24| [2025/09/12 04:10:23 869321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33346|rttvar:875|minrtt:30473|latest_rtt:34417|ack_delay:24| [2025/09/12 04:10:23 869327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:712|lost_pn:709|thresh:3| [2025/09/12 04:10:23 869334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 869340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 869351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 869357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 869363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 869369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 869376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33346|rtt_var:875|pto_duration:36846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 869382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 869388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 869394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 869401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223925906|now:1757650223869375|interv:56531| [2025/09/12 04:10:23 869407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223925906|now:1757650223869375|interval:56531|pto_count:0|srtt:33346 [2025/09/12 04:10:23 869414] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34996, ack_elapse 35004, delivered 40809|rate 1165838|lost 288| [2025/09/12 04:10:23 869443] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165838) in round 10| [2025/09/12 04:10:23 869448] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 869452] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 869456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223834802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 869460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223834802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 869465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33346|latest_rtt:34417|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 869471] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/09/12 04:10:23 869476] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1757650223869219|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 869480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343869219|now:1757650223869219|interv:120000000| [2025/09/12 04:10:23 869484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343869219|now:1757650223869219|interv:120000000| [2025/09/12 04:10:23 869488] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223870164|pq_index:0| [2025/09/12 04:10:23 869497] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223868628| [2025/09/12 04:10:23 869501] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223869500| [2025/09/12 04:10:23 869505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223869504| [2025/09/12 04:10:23 869510] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 869515] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|min_srtt:33346|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 869520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:582847| [2025/09/12 04:10:23 869524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 869528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 869533] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|min_srtt:33346|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 869537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:584034| [2025/09/12 04:10:23 869541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 869546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 869550] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|min_srtt:33346|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 869554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:585221| [2025/09/12 04:10:23 869558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 869562] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 869566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 869570] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 869574] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 869578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:527058| [2025/09/12 04:10:23 869582] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 869586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 869593] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223870164| [2025/09/12 04:10:23 869597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223870164| [2025/09/12 04:10:23 869600] [debug] |xqc_engine_wakeup_after|wakeup:1757650223870164|now:1757650223869600|diff:564| [2025/09/12 04:10:23 869605] [debug] |xqc_engine_main_logic|END|now:1757650223869504| [2025/09/12 04:10:23 869610] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223869610| [2025/09/12 04:10:23 869614] [debug] |xqc_engine_wakeup_after|wakeup:1757650223870164|now:1757650223869614|diff:550| [2025/09/12 04:10:23 869618] [debug] |xqc_engine_main_logic|END|now:1757650223869610| [2025/09/12 04:10:23 870683] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223870683| [2025/09/12 04:10:23 870694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223870164|pq_index:0| [2025/09/12 04:10:23 870699] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223869504| [2025/09/12 04:10:23 870704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223870703| [2025/09/12 04:10:23 870708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223870164|now:1757650223870703| [2025/09/12 04:10:23 870713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223870164|now:1757650223870703| [2025/09/12 04:10:23 870717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 870721] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 870726] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33346|min_srtt:33346|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 870731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:585221| [2025/09/12 04:10:23 870735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 870739] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 870743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 870747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 870752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 870756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:527058| [2025/09/12 04:10:23 870760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 870765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/09/12 04:10:23 870817] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223870773|stream_id:0|stream_offset:527058| [2025/09/12 04:10:23 870834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 870842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 870849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33346|rtt_var:875|pto_duration:36846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 870856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 870862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 870868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 870874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223927619|now:1757650223870848|interv:56771| [2025/09/12 04:10:23 870880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223927619|now:1757650223870848|interval:56771|pto_count:0|srtt:33346 [2025/09/12 04:10:23 870887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 870894] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 870900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:528245| [2025/09/12 04:10:23 870906] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 870913] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/09/12 04:10:23 870970] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223870923|stream_id:0|stream_offset:528245| [2025/09/12 04:10:23 870980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 870987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 870993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33346|rtt_var:875|pto_duration:36846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 871000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 871006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 871012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 871018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223927769|now:1757650223870993|interv:56776| [2025/09/12 04:10:23 871024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223927769|now:1757650223870993|interval:56776|pto_count:0|srtt:33346 [2025/09/12 04:10:23 871032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 871046] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 871052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:529432| [2025/09/12 04:10:23 871059] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 871065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223872065|now:1757650223871065|interv:1000| [2025/09/12 04:10:23 871071] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 871076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 871082] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223872065| [2025/09/12 04:10:23 871088] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223872065| [2025/09/12 04:10:23 871095] [debug] |xqc_engine_wakeup_after|wakeup:1757650223872065|now:1757650223871095|diff:970| [2025/09/12 04:10:23 871102] [debug] |xqc_engine_main_logic|END|now:1757650223870703| [2025/09/12 04:10:23 871192] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223871191| [2025/09/12 04:10:23 871201] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 871210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:257| [2025/09/12 04:10:23 871216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/09/12 04:10:23 871225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/09/12 04:10:23 871231] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 871239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:714|path_largest_ack:713| [2025/09/12 04:10:23 871246] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42009|prior_delivered:451488|prior_time:1757650223834215|is_app_limited:0|send_elapse:36571|ack_elapse:36976|ctl_first_sent_time:1757650223836255|lagest_ack_time:1757650223871191|curr_delivered:493497| [2025/09/12 04:10:23 871253] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223836255| [2025/09/12 04:10:23 871260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/09/12 04:10:23 871266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:714|path_largest_ack:714| [2025/09/12 04:10:23 871272] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40809|prior_delivered:453888|prior_time:1757650223836379|is_app_limited:0|send_elapse:33819|ack_elapse:34812|ctl_first_sent_time:1757650223836789|lagest_ack_time:1757650223871191|curr_delivered:494697| [2025/09/12 04:10:23 871279] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223836789| [2025/09/12 04:10:23 871286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:23 871292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33346|rttvar:875|minrtt:30473|latest_rtt:34402|ack_delay:24| [2025/09/12 04:10:23 871305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33475|rttvar:915|minrtt:30473|latest_rtt:34402|ack_delay:24| [2025/09/12 04:10:23 871311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:714|lost_pn:711|thresh:3| [2025/09/12 04:10:23 871317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 871324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 871329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 871337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 871343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 871349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 871356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33475|rtt_var:915|pto_duration:37135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 871362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 871368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 871374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 871379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223928058|now:1757650223871356|interv:56702| [2025/09/12 04:10:23 871383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223928058|now:1757650223871356|interval:56702|pto_count:0|srtt:33475 [2025/09/12 04:10:23 871388] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33819, ack_elapse 34812, delivered 40809|rate 1172268|lost 288| [2025/09/12 04:10:23 871392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172268) in round 10| [2025/09/12 04:10:23 871396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 871400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 871405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223836789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 871413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223836789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 871437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33475|latest_rtt:34402|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 871447] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/09/12 04:10:23 871457] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1757650223871191|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 871461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343871191|now:1757650223871191|interv:120000000| [2025/09/12 04:10:23 871466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343871191|now:1757650223871191|interv:120000000| [2025/09/12 04:10:23 871469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223872065|pq_index:0| [2025/09/12 04:10:23 871474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223870703| [2025/09/12 04:10:23 871477] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223871477| [2025/09/12 04:10:23 871482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223871481| [2025/09/12 04:10:23 871488] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 871492] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|min_srtt:33475|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 871497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:585221| [2025/09/12 04:10:23 871501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 871506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 871510] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|min_srtt:33475|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 871514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:586408| [2025/09/12 04:10:23 871518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 871523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 871527] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|min_srtt:33475|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 871531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 871536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 871540] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 871543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 871550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 871555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 871559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:529432| [2025/09/12 04:10:23 871563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 871567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 871571] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223872065| [2025/09/12 04:10:23 871575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223872065| [2025/09/12 04:10:23 871579] [debug] |xqc_engine_wakeup_after|wakeup:1757650223872065|now:1757650223871579|diff:486| [2025/09/12 04:10:23 871583] [debug] |xqc_engine_main_logic|END|now:1757650223871481| [2025/09/12 04:10:23 871589] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223871589| [2025/09/12 04:10:23 871593] [debug] |xqc_engine_wakeup_after|wakeup:1757650223872065|now:1757650223871592|diff:473| [2025/09/12 04:10:23 871596] [debug] |xqc_engine_main_logic|END|now:1757650223871589| [2025/09/12 04:10:23 872661] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223872661| [2025/09/12 04:10:23 872671] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223872065|pq_index:0| [2025/09/12 04:10:23 872676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223871481| [2025/09/12 04:10:23 872681] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223872680| [2025/09/12 04:10:23 872686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223872065|now:1757650223872680| [2025/09/12 04:10:23 872690] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223872065|now:1757650223872680| [2025/09/12 04:10:23 872694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 872698] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 872703] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33475|min_srtt:33475|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 872708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 872712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 872716] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 872720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 872724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 872729] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 872737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:529432| [2025/09/12 04:10:23 872742] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 872746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/09/12 04:10:23 872780] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223872754|stream_id:0|stream_offset:529432| [2025/09/12 04:10:23 872790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 872797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 872803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33475|rtt_var:915|pto_duration:37135|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 872810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 872816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 872823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 872828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223929889|now:1757650223872803|interv:57086| [2025/09/12 04:10:23 872832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223929889|now:1757650223872803|interval:57086|pto_count:0|srtt:33475 [2025/09/12 04:10:23 872837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 872842] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 872849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 872856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 872862] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223873861|now:1757650223872861|interv:1000| [2025/09/12 04:10:23 872867] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 872873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 872879] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223873861| [2025/09/12 04:10:23 872885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223873861| [2025/09/12 04:10:23 872891] [debug] |xqc_engine_wakeup_after|wakeup:1757650223873861|now:1757650223872890|diff:971| [2025/09/12 04:10:23 872897] [debug] |xqc_engine_main_logic|END|now:1757650223872680| [2025/09/12 04:10:23 873134] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223873133| [2025/09/12 04:10:23 873146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 873154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:258| [2025/09/12 04:10:23 873169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/09/12 04:10:23 873177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/09/12 04:10:23 873183] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 873191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:716|path_largest_ack:715| [2025/09/12 04:10:23 873198] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42009|prior_delivered:453888|prior_time:1757650223836379|is_app_limited:0|send_elapse:35281|ack_elapse:36754|ctl_first_sent_time:1757650223838251|lagest_ack_time:1757650223873133|curr_delivered:495897| [2025/09/12 04:10:23 873203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223838251| [2025/09/12 04:10:23 873207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/09/12 04:10:23 873211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:716|path_largest_ack:716| [2025/09/12 04:10:23 873217] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40809|prior_delivered:456288|prior_time:1757650223838385|is_app_limited:0|send_elapse:33871|ack_elapse:34748|ctl_first_sent_time:1757650223838823|lagest_ack_time:1757650223873133|curr_delivered:497097| [2025/09/12 04:10:23 873224] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223838823| [2025/09/12 04:10:23 873230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:23 873236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33475|rttvar:915|minrtt:30473|latest_rtt:34310|ack_delay:24| [2025/09/12 04:10:23 873243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33576|rttvar:889|minrtt:30473|latest_rtt:34310|ack_delay:24| [2025/09/12 04:10:23 873249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:716|lost_pn:713|thresh:3| [2025/09/12 04:10:23 873255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 873261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 873267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 873273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 873279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 873284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 873291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33576|rtt_var:889|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 873297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 873317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 873324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40831| [2025/09/12 04:10:23 873329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223929886|now:1757650223873290|interv:56596| [2025/09/12 04:10:23 873333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223929886|now:1757650223873290|interval:56596|pto_count:0|srtt:33576 [2025/09/12 04:10:23 873338] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33871, ack_elapse 34748, delivered 40809|rate 1174427|lost 288| [2025/09/12 04:10:23 873343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174427) in round 10| [2025/09/12 04:10:23 873347] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 873351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 873355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223838823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 873359] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223838823|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 873364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:40831|srtt:33576|latest_rtt:34310|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 873369] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/09/12 04:10:23 873374] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK |recv_time:1757650223873133|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 873379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343873133|now:1757650223873133|interv:120000000| [2025/09/12 04:10:23 873383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343873133|now:1757650223873133|interv:120000000| [2025/09/12 04:10:23 873388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223873861|pq_index:0| [2025/09/12 04:10:23 873395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223872680| [2025/09/12 04:10:23 873400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223873400| [2025/09/12 04:10:23 873407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223873406| [2025/09/12 04:10:23 873412] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 873417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|min_srtt:33576|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 873446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 873455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 873460] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 873465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|min_srtt:33576|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 873469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:588782| [2025/09/12 04:10:23 873473] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 873478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 873482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|min_srtt:33576|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 873486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 873490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 873494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 873498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 873502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 873506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 873510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 873514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 873518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 873522] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223873861| [2025/09/12 04:10:23 873526] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223873861| [2025/09/12 04:10:23 873530] [debug] |xqc_engine_wakeup_after|wakeup:1757650223873861|now:1757650223873530|diff:331| [2025/09/12 04:10:23 873534] [debug] |xqc_engine_main_logic|END|now:1757650223873406| [2025/09/12 04:10:23 873540] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223873540| [2025/09/12 04:10:23 873543] [debug] |xqc_engine_wakeup_after|wakeup:1757650223873861|now:1757650223873543|diff:318| [2025/09/12 04:10:23 873547] [debug] |xqc_engine_main_logic|END|now:1757650223873540| [2025/09/12 04:10:23 874617] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223874617| [2025/09/12 04:10:23 874629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223873861|pq_index:0| [2025/09/12 04:10:23 874642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223873406| [2025/09/12 04:10:23 874648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223874646| [2025/09/12 04:10:23 874652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223873861|now:1757650223874646| [2025/09/12 04:10:23 874657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223873861|now:1757650223874646| [2025/09/12 04:10:23 874660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 874665] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 874670] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33576|min_srtt:33576|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 874674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 874679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 874683] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 874686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 874691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 874695] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 874699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40831|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 874704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 874708] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/09/12 04:10:23 874743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40831|now:1757650223874716|stream_id:0|stream_offset:530619| [2025/09/12 04:10:23 874753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 874760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40831|applimit:0| [2025/09/12 04:10:23 874767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33576|rtt_var:889|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 874773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 874776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 874780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 874792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223931848|now:1757650223874767|interv:57081| [2025/09/12 04:10:23 874798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223931848|now:1757650223874767|interval:57081|pto_count:0|srtt:33576 [2025/09/12 04:10:23 874805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:42031| [2025/09/12 04:10:23 874812] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 874819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:531806| [2025/09/12 04:10:23 874825] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 874832] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/09/12 04:10:23 874864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223874841|stream_id:0|stream_offset:531806| [2025/09/12 04:10:23 874872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 874879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 874884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33576|rtt_var:889|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 874890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 874896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 874902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 874907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223931973|now:1757650223874884|interv:57089| [2025/09/12 04:10:23 874913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223931973|now:1757650223874884|interval:57089|pto_count:0|srtt:33576 [2025/09/12 04:10:23 874920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 874927] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 874932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:532993| [2025/09/12 04:10:23 874939] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 874945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/09/12 04:10:23 874971] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223874954|stream_id:0|stream_offset:532993| [2025/09/12 04:10:23 874979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 874991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 874998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33576|rtt_var:889|pto_duration:37132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 875004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 875009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 875015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 875020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223932086|now:1757650223874997|interv:57089| [2025/09/12 04:10:23 875026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223932086|now:1757650223874997|interval:57089|pto_count:0|srtt:33576 [2025/09/12 04:10:23 875033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 875040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 875046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 875052] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 875058] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223876058|now:1757650223875058|interv:1000| [2025/09/12 04:10:23 875064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 875070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 875076] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223876058| [2025/09/12 04:10:23 875082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223876058| [2025/09/12 04:10:23 875087] [debug] |xqc_engine_wakeup_after|wakeup:1757650223876058|now:1757650223875087|diff:971| [2025/09/12 04:10:23 875093] [debug] |xqc_engine_main_logic|END|now:1757650223874646| [2025/09/12 04:10:23 875106] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223875105| [2025/09/12 04:10:23 875113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 875121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:259| [2025/09/12 04:10:23 875126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/09/12 04:10:23 875134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/09/12 04:10:23 875140] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 875148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:717| [2025/09/12 04:10:23 875155] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42009|prior_delivered:456288|prior_time:1757650223838385|is_app_limited:0|send_elapse:35260|ack_elapse:36720|ctl_first_sent_time:1757650223840212|lagest_ack_time:1757650223875105|curr_delivered:498297| [2025/09/12 04:10:23 875167] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223840212| [2025/09/12 04:10:23 875174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/09/12 04:10:23 875180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:718|path_largest_ack:718| [2025/09/12 04:10:23 875187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40809|prior_delivered:458688|prior_time:1757650223840342|is_app_limited:0|send_elapse:33866|ack_elapse:34763|ctl_first_sent_time:1757650223840714|lagest_ack_time:1757650223875105|curr_delivered:499497| [2025/09/12 04:10:23 875194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223840714| [2025/09/12 04:10:23 875199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:23 875205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33576|rttvar:889|minrtt:30473|latest_rtt:34391|ack_delay:24| [2025/09/12 04:10:23 875212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33674|rttvar:864|minrtt:30473|latest_rtt:34391|ack_delay:24| [2025/09/12 04:10:23 875218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:718|lost_pn:715|thresh:3| [2025/09/12 04:10:23 875224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 875231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 875237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 875243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 875249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 875255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 875261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33674|rtt_var:864|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 875267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 875273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 875279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 875286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223932084|now:1757650223875261|interv:56823| [2025/09/12 04:10:23 875292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223932084|now:1757650223875261|interval:56823|pto_count:0|srtt:33674 [2025/09/12 04:10:23 875299] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33866, ack_elapse 34763, delivered 40809|rate 1173920|lost 288| [2025/09/12 04:10:23 875312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173920) in round 10| [2025/09/12 04:10:23 875318] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 875324] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 875330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223840714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 875337] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223840714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 875344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33674|latest_rtt:34391|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 875353] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/09/12 04:10:23 875360] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1757650223875105|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 875366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343875105|now:1757650223875105|interv:120000000| [2025/09/12 04:10:23 875370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343875105|now:1757650223875105|interv:120000000| [2025/09/12 04:10:23 875374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223876058|pq_index:0| [2025/09/12 04:10:23 875378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223874646| [2025/09/12 04:10:23 875382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223875382| [2025/09/12 04:10:23 875387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223875386| [2025/09/12 04:10:23 875392] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 875397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 875406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 875410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 875415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:591156| [2025/09/12 04:10:23 875458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 875463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 875467] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 875476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 875480] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 875483] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 875487] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 875492] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 875496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 875500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 875504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 875508] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223876058| [2025/09/12 04:10:23 875512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223876058| [2025/09/12 04:10:23 875516] [debug] |xqc_engine_wakeup_after|wakeup:1757650223876058|now:1757650223875516|diff:542| [2025/09/12 04:10:23 875520] [debug] |xqc_engine_main_logic|END|now:1757650223875386| [2025/09/12 04:10:23 875527] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650223875527| [2025/09/12 04:10:23 875532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 875538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:260| [2025/09/12 04:10:23 875542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/09/12 04:10:23 875547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/09/12 04:10:23 875551] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:23 875555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1423698|max_stream_data_old=1367909| [2025/09/12 04:10:23 875560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223900527|now:1757650223875527|interv:25000| [2025/09/12 04:10:23 875565] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223875527|max_ack_delay:25000| [2025/09/12 04:10:23 875573] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/09/12 04:10:23 875577] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:261|frame:MAX_STREAM_DATA |recv_time:1757650223875527|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 875581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343875527|now:1757650223875527|interv:120000000| [2025/09/12 04:10:23 875585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343875527|now:1757650223875527|interv:120000000| [2025/09/12 04:10:23 875589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223876058|pq_index:0| [2025/09/12 04:10:23 875593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223875386| [2025/09/12 04:10:23 875597] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223875597| [2025/09/12 04:10:23 875602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223875601| [2025/09/12 04:10:23 875606] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:23 875611] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426020449| [2025/09/12 04:10:23 875615] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:42031|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/09/12 04:10:23 875620] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426019262| [2025/09/12 04:10:23 875625] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426018075| [2025/09/12 04:10:23 875629] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426016888| [2025/09/12 04:10:23 875633] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426015701| [2025/09/12 04:10:23 875637] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426014514| [2025/09/12 04:10:23 875641] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426013327| [2025/09/12 04:10:23 875646] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426012140| [2025/09/12 04:10:23 875650] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426010953| [2025/09/12 04:10:23 875654] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426009766| [2025/09/12 04:10:23 875658] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426008579| [2025/09/12 04:10:23 875662] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426007392| [2025/09/12 04:10:23 875666] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426006205| [2025/09/12 04:10:23 875670] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426005018| [2025/09/12 04:10:23 875674] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426003831| [2025/09/12 04:10:23 875681] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426002644| [2025/09/12 04:10:23 875685] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426001457| [2025/09/12 04:10:23 875689] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018426000270| [2025/09/12 04:10:23 875693] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425999083| [2025/09/12 04:10:23 875697] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425997896| [2025/09/12 04:10:23 875701] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425996709| [2025/09/12 04:10:23 875705] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425995522| [2025/09/12 04:10:23 875710] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425994335| [2025/09/12 04:10:23 875714] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425993148| [2025/09/12 04:10:23 875718] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425991961| [2025/09/12 04:10:23 875722] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425990774| [2025/09/12 04:10:23 875726] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425989587| [2025/09/12 04:10:23 875730] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425988400| [2025/09/12 04:10:23 875734] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425987213| [2025/09/12 04:10:23 875738] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425986026| [2025/09/12 04:10:23 875742] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425984839| [2025/09/12 04:10:23 875746] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425983652| [2025/09/12 04:10:23 875750] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425982465| [2025/09/12 04:10:23 875754] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425981278| [2025/09/12 04:10:23 875758] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425980091| [2025/09/12 04:10:23 875762] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425978904| [2025/09/12 04:10:23 875766] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425977717| [2025/09/12 04:10:23 875770] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425976530| [2025/09/12 04:10:23 875775] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425975343| [2025/09/12 04:10:23 875779] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425974156| [2025/09/12 04:10:23 875785] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425972969| [2025/09/12 04:10:23 875792] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425971782| [2025/09/12 04:10:23 875798] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425970595| [2025/09/12 04:10:23 875804] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425969408| [2025/09/12 04:10:23 875811] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425968221| [2025/09/12 04:10:23 875822] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425967034| [2025/09/12 04:10:23 875828] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425965847| [2025/09/12 04:10:23 875834] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425964660| [2025/09/12 04:10:23 875840] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1423698| [2025/09/12 04:10:23 875848] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1423243|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:729698|offset:55789|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 875856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 875862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425964660| [2025/09/12 04:10:23 875868] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1423698| [2025/09/12 04:10:23 875875] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1423243|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:673909|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 875882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 875890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 875903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 875909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 875922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 875928] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33674|min_srtt:33674|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 875934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58822|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 875941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 875946] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 875952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 875965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 875972] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 875979] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/09/12 04:10:23 876041] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:756|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:42031|now:1757650223875989|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 876051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:756|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 876058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:756|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 876064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 876071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33674|rtt_var:864|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 876076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 876080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 876087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42042| [2025/09/12 04:10:23 876093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933119|now:1757650223876070|interv:57049| [2025/09/12 04:10:23 876099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933119|now:1757650223876070|interval:57049|pto_count:0|srtt:33674 [2025/09/12 04:10:23 876106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:42042| [2025/09/12 04:10:23 876114] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 876120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/09/12 04:10:23 876149] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:757|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:42042|now:1757650223876127|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 876158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:757|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 876165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:757|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 876172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42042|applimit:0| [2025/09/12 04:10:23 876178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33674|rtt_var:864|pto_duration:37130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 876191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 876196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 876200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42053| [2025/09/12 04:10:23 876204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933257|now:1757650223876178|interv:57079| [2025/09/12 04:10:23 876207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933257|now:1757650223876178|interval:57079|pto_count:0|srtt:33674 [2025/09/12 04:10:23 876212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:42053| [2025/09/12 04:10:23 876216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 876221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42053|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 876225] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 876229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 876233] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223876058| [2025/09/12 04:10:23 876237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223876058| [2025/09/12 04:10:23 876241] [debug] |xqc_engine_wakeup_after|wakeup:1757650223876058|now:1757650223876241|diff:18446744073709551433| [2025/09/12 04:10:23 876245] [debug] |xqc_engine_main_logic|END|now:1757650223875601| [2025/09/12 04:10:23 876252] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223876251| [2025/09/12 04:10:23 876256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 876262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:261| [2025/09/12 04:10:23 876266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/09/12 04:10:23 876271] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/09/12 04:10:23 876275] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 876280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:719|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:719| [2025/09/12 04:10:23 876284] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40820|prior_delivered:458688|prior_time:1757650223840342|is_app_limited:0|send_elapse:36327|ack_elapse:35909|ctl_first_sent_time:1757650223843175|lagest_ack_time:1757650223876251|curr_delivered:499508| [2025/09/12 04:10:23 876289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223843175| [2025/09/12 04:10:23 876293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/09/12 04:10:23 876298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:720|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:720|path_largest_ack:720| [2025/09/12 04:10:23 876305] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40820|prior_delivered:458688|prior_time:1757650223840342|is_app_limited:0|send_elapse:36327|ack_elapse:35909|ctl_first_sent_time:1757650223843175|lagest_ack_time:1757650223876251|curr_delivered:499519| [2025/09/12 04:10:23 876309] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223843298| [2025/09/12 04:10:23 876313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/09/12 04:10:23 876317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33674|rttvar:864|minrtt:30473|latest_rtt:32953|ack_delay:16| [2025/09/12 04:10:23 876321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33582|rttvar:832|minrtt:30473|latest_rtt:32953|ack_delay:16| [2025/09/12 04:10:23 876325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:720|lost_pn:717|thresh:3| [2025/09/12 04:10:23 876329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 876333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 876337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 876341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 876345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 876349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 876353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33582|rtt_var:832|pto_duration:36910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 876357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 876361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 876365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 876368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933037|now:1757650223876352|interv:56685| [2025/09/12 04:10:23 876372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933037|now:1757650223876352|interval:56685|pto_count:0|srtt:33582 [2025/09/12 04:10:23 876377] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36327, ack_elapse 35909, delivered 40831|rate 1123984|lost 288| [2025/09/12 04:10:23 876381] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123984) in round 10| [2025/09/12 04:10:23 876385] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 876389] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 876393] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:22|po_sent_time:1757650223843298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 876400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:22|po_sent_time:1757650223843298|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 876405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33582|latest_rtt:32953|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 876410] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/09/12 04:10:23 876415] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1757650223876251|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 876435] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343876251|now:1757650223876251|interv:120000000| [2025/09/12 04:10:23 876440] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343876251|now:1757650223876251|interv:120000000| [2025/09/12 04:10:23 876444] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223876058|pq_index:0| [2025/09/12 04:10:23 876448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223875601| [2025/09/12 04:10:23 876451] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223876451| [2025/09/12 04:10:23 876456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223876455| [2025/09/12 04:10:23 876461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223876058|now:1757650223876455| [2025/09/12 04:10:23 876465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223876058|now:1757650223876455| [2025/09/12 04:10:23 876469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 876473] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 876478] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33582|min_srtt:33582|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 876482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 876486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 876490] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 876494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 876498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 876503] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 876507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 876514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 876518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/09/12 04:10:23 876548] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223876525|stream_id:0|stream_offset:534180| [2025/09/12 04:10:23 876557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 876564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 876571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33582|rtt_var:832|pto_duration:36910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 876578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 876582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 876586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 876590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933435|now:1757650223876571|interv:56864| [2025/09/12 04:10:23 876594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933435|now:1757650223876571|interval:56864|pto_count:0|srtt:33582 [2025/09/12 04:10:23 876598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 876603] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 876607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:535367| [2025/09/12 04:10:23 876611] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 876615] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/09/12 04:10:23 876641] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223876622|stream_id:0|stream_offset:535367| [2025/09/12 04:10:23 876649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 876657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 876664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33582|rtt_var:832|pto_duration:36910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 876669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 876673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 876681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 876684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933532|now:1757650223876663|interv:56869| [2025/09/12 04:10:23 876688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933532|now:1757650223876663|interval:56869|pto_count:0|srtt:33582 [2025/09/12 04:10:23 876693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 876697] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 876701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:536554| [2025/09/12 04:10:23 876705] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 876709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223877709|now:1757650223876709|interv:1000| [2025/09/12 04:10:23 876713] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 876717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 876721] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223877709| [2025/09/12 04:10:23 876725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223877709| [2025/09/12 04:10:23 876729] [debug] |xqc_engine_wakeup_after|wakeup:1757650223877709|now:1757650223876728|diff:981| [2025/09/12 04:10:23 876733] [debug] |xqc_engine_main_logic|END|now:1757650223876455| [2025/09/12 04:10:23 876738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223876738| [2025/09/12 04:10:23 876742] [debug] |xqc_engine_wakeup_after|wakeup:1757650223877709|now:1757650223876742|diff:967| [2025/09/12 04:10:23 876745] [debug] |xqc_engine_main_logic|END|now:1757650223876738| [2025/09/12 04:10:23 877213] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223877212| [2025/09/12 04:10:23 877224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 877233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:262| [2025/09/12 04:10:23 877239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/09/12 04:10:23 877247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/09/12 04:10:23 877253] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 877261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:722|path_largest_ack:721| [2025/09/12 04:10:23 877269] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39622|prior_delivered:461097|prior_time:1757650223843416|is_app_limited:0|send_elapse:35077|ack_elapse:33796|ctl_first_sent_time:1757650223843914|lagest_ack_time:1757650223877212|curr_delivered:500719| [2025/09/12 04:10:23 877275] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223843914| [2025/09/12 04:10:23 877282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/09/12 04:10:23 877289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:722|path_largest_ack:722| [2025/09/12 04:10:23 877303] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:39622|prior_delivered:461097|prior_time:1757650223843416|is_app_limited:0|send_elapse:35077|ack_elapse:33796|ctl_first_sent_time:1757650223843914|lagest_ack_time:1757650223877212|curr_delivered:501919| [2025/09/12 04:10:23 877310] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223844044| [2025/09/12 04:10:23 877317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/09/12 04:10:23 877323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33582|rttvar:832|minrtt:30473|latest_rtt:33168|ack_delay:24| [2025/09/12 04:10:23 877331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33528|rttvar:733|minrtt:30473|latest_rtt:33168|ack_delay:24| [2025/09/12 04:10:23 877337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:722|lost_pn:719|thresh:3| [2025/09/12 04:10:23 877344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 877350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 877356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 877361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 877367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 877373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 877378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:733|pto_duration:36460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 877382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 877386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 877390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 877394] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223933082|now:1757650223877377|interv:55705| [2025/09/12 04:10:23 877398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223933082|now:1757650223877377|interval:55705|pto_count:0|srtt:33528 [2025/09/12 04:10:23 877402] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35077, ack_elapse 33796, delivered 40822|rate 1163782|lost 288| [2025/09/12 04:10:23 877407] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163782) in round 10| [2025/09/12 04:10:23 877411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 877415] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 877435] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223844044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 877450] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223844044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 877454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33528|latest_rtt:33168|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 877460] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/09/12 04:10:23 877465] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1757650223877212|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 877470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343877212|now:1757650223877212|interv:120000000| [2025/09/12 04:10:23 877474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343877212|now:1757650223877212|interv:120000000| [2025/09/12 04:10:23 877478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223877709|pq_index:0| [2025/09/12 04:10:23 877482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223876455| [2025/09/12 04:10:23 877486] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223877485| [2025/09/12 04:10:23 877490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223877489| [2025/09/12 04:10:23 877496] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 877500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 877505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 877509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 877514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 877518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 877522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:593530| [2025/09/12 04:10:23 877527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 877531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 877538] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 877542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 877546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 877550] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 877554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 877558] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 877562] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 877566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:536554| [2025/09/12 04:10:23 877571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 877574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 877578] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223877709| [2025/09/12 04:10:23 877582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223877709| [2025/09/12 04:10:23 877586] [debug] |xqc_engine_wakeup_after|wakeup:1757650223877709|now:1757650223877586|diff:123| [2025/09/12 04:10:23 877590] [debug] |xqc_engine_main_logic|END|now:1757650223877489| [2025/09/12 04:10:23 877596] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223877596| [2025/09/12 04:10:23 877600] [debug] |xqc_engine_wakeup_after|wakeup:1757650223877709|now:1757650223877599|diff:110| [2025/09/12 04:10:23 877603] [debug] |xqc_engine_main_logic|END|now:1757650223877596| [2025/09/12 04:10:23 878670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223878670| [2025/09/12 04:10:23 878683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223877709|pq_index:0| [2025/09/12 04:10:23 878690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223877489| [2025/09/12 04:10:23 878698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223878696| [2025/09/12 04:10:23 878705] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223877709|now:1757650223878696| [2025/09/12 04:10:23 878712] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223877709|now:1757650223878696| [2025/09/12 04:10:23 878718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 878725] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 878732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33528|min_srtt:33528|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 878740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 878755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 878761] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 878767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 878774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 878781] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 878788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:536554| [2025/09/12 04:10:23 878795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 878802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/09/12 04:10:23 878859] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223878813|stream_id:0|stream_offset:536554| [2025/09/12 04:10:23 878869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 878877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 878884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:733|pto_duration:36460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 878890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 878896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 878901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 878908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223935273|now:1757650223878883|interv:56390| [2025/09/12 04:10:23 878914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223935273|now:1757650223878883|interval:56390|pto_count:0|srtt:33528 [2025/09/12 04:10:23 878921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 878928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 878934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:537741| [2025/09/12 04:10:23 878940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 878946] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/09/12 04:10:23 878991] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223878955|stream_id:0|stream_offset:537741| [2025/09/12 04:10:23 879007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 879014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 879021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33528|rtt_var:733|pto_duration:36460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 879028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 879034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 879040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 879046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223935415|now:1757650223879021|interv:56394| [2025/09/12 04:10:23 879052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223935415|now:1757650223879021|interval:56394|pto_count:0|srtt:33528 [2025/09/12 04:10:23 879060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 879067] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 879074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:538928| [2025/09/12 04:10:23 879080] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 879086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223880086|now:1757650223879086|interv:1000| [2025/09/12 04:10:23 879093] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 879099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 879105] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223880086| [2025/09/12 04:10:23 879111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223880086| [2025/09/12 04:10:23 879117] [debug] |xqc_engine_wakeup_after|wakeup:1757650223880086|now:1757650223879117|diff:969| [2025/09/12 04:10:23 879124] [debug] |xqc_engine_main_logic|END|now:1757650223878696| [2025/09/12 04:10:23 880165] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223880164| [2025/09/12 04:10:23 880181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 880191] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:263| [2025/09/12 04:10:23 880197] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/09/12 04:10:23 880205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/09/12 04:10:23 880211] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 880220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:723| [2025/09/12 04:10:23 880235] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42022|prior_delivered:461097|prior_time:1757650223843416|is_app_limited:0|send_elapse:35330|ack_elapse:36748|ctl_first_sent_time:1757650223844167|lagest_ack_time:1757650223880164|curr_delivered:503119| [2025/09/12 04:10:23 880242] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223844167| [2025/09/12 04:10:23 880248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/09/12 04:10:23 880255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:725|path_largest_ack:725| [2025/09/12 04:10:23 880262] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42022|prior_delivered:463497|prior_time:1757650223844309|is_app_limited:0|send_elapse:35259|ack_elapse:35855|ctl_first_sent_time:1757650223846055|lagest_ack_time:1757650223880164|curr_delivered:504319| [2025/09/12 04:10:23 880268] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223846055| [2025/09/12 04:10:23 880272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:23 880276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33528|rttvar:733|minrtt:30473|latest_rtt:34109|ack_delay:24| [2025/09/12 04:10:23 880282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33597|rttvar:689|minrtt:30473|latest_rtt:34109|ack_delay:24| [2025/09/12 04:10:23 880289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:725|lost_pn:722|thresh:3| [2025/09/12 04:10:23 880295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 880301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 880305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 880309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 880313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 880317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 880321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223883023|now:1757650223880321|interval:2702| [2025/09/12 04:10:23 880325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223883023|now:1757650223880321|interv:2702| [2025/09/12 04:10:23 880329] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35259, ack_elapse 35855, delivered 40822|rate 1138530|lost 288| [2025/09/12 04:10:23 880335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138530) in round 10| [2025/09/12 04:10:23 880339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 880343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 880351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223846055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 880355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223846055|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 880360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42031|srtt:33597|latest_rtt:34109|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 880366] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/09/12 04:10:23 880370] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1757650223880164|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 880375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343880164|now:1757650223880164|interv:120000000| [2025/09/12 04:10:23 880379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343880164|now:1757650223880164|interv:120000000| [2025/09/12 04:10:23 880383] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223880086|pq_index:0| [2025/09/12 04:10:23 880387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223878696| [2025/09/12 04:10:23 880391] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223880391| [2025/09/12 04:10:23 880396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223880395| [2025/09/12 04:10:23 880401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223880086|now:1757650223880395| [2025/09/12 04:10:23 880405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223880086|now:1757650223880395| [2025/09/12 04:10:23 880409] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 880413] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 880418] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|min_srtt:33597|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 880446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 880451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 880456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 880461] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|min_srtt:33597|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 880465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:595904| [2025/09/12 04:10:23 880473] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 880477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 880481] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|min_srtt:33597|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 880486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 880490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 880494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 880498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 880502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 880507] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 880511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:538928| [2025/09/12 04:10:23 880516] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 880520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/09/12 04:10:23 880550] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223880528|stream_id:0|stream_offset:538928| [2025/09/12 04:10:23 880557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 880562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 880569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223883023|now:1757650223880569|interval:2454| [2025/09/12 04:10:23 880576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223883023|now:1757650223880569|interv:2454| [2025/09/12 04:10:23 880582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43231| [2025/09/12 04:10:23 880590] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 880597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:540115| [2025/09/12 04:10:23 880604] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 880611] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/09/12 04:10:23 880641] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223880622|stream_id:0|stream_offset:540115| [2025/09/12 04:10:23 880648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 880655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 880661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223883023|now:1757650223880661|interval:2362| [2025/09/12 04:10:23 880668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223883023|now:1757650223880661|interv:2362| [2025/09/12 04:10:23 880675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44431| [2025/09/12 04:10:23 880685] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 880693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:541302| [2025/09/12 04:10:23 880700] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 880704] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223881704|now:1757650223880704|interv:1000| [2025/09/12 04:10:23 880708] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 880712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 880716] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223881704| [2025/09/12 04:10:23 880720] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223881704| [2025/09/12 04:10:23 880724] [debug] |xqc_engine_wakeup_after|wakeup:1757650223881704|now:1757650223880724|diff:980| [2025/09/12 04:10:23 880729] [debug] |xqc_engine_main_logic|END|now:1757650223880395| [2025/09/12 04:10:23 880734] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223880734| [2025/09/12 04:10:23 880738] [debug] |xqc_engine_wakeup_after|wakeup:1757650223881704|now:1757650223880738|diff:966| [2025/09/12 04:10:23 880742] [debug] |xqc_engine_main_logic|END|now:1757650223880734| [2025/09/12 04:10:23 881765] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223881765| [2025/09/12 04:10:23 881778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223881704|pq_index:0| [2025/09/12 04:10:23 881783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223880395| [2025/09/12 04:10:23 881788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223881787| [2025/09/12 04:10:23 881793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223881704|now:1757650223881787| [2025/09/12 04:10:23 881799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223881704|now:1757650223881787| [2025/09/12 04:10:23 881806] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 881812] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 881829] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33597|min_srtt:33597|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 881834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 881839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 881843] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 881849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 881856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 881863] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 881869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:541302| [2025/09/12 04:10:23 881876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 881883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/09/12 04:10:23 881920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44431|now:1757650223881892|stream_id:0|stream_offset:541302| [2025/09/12 04:10:23 881930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 881937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44431|applimit:0| [2025/09/12 04:10:23 881943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223883023|now:1757650223881943|interval:1080| [2025/09/12 04:10:23 881951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223883023|now:1757650223881943|interv:1080| [2025/09/12 04:10:23 881957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:45631| [2025/09/12 04:10:23 881964] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 881970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45631|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:542489| [2025/09/12 04:10:23 881977] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 881983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223882982|now:1757650223881982|interv:1000| [2025/09/12 04:10:23 881989] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 881994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 882000] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223882982| [2025/09/12 04:10:23 882006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223882982| [2025/09/12 04:10:23 882018] [debug] |xqc_engine_wakeup_after|wakeup:1757650223882982|now:1757650223882017|diff:965| [2025/09/12 04:10:23 882024] [debug] |xqc_engine_main_logic|END|now:1757650223881787| [2025/09/12 04:10:23 882143] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223882142| [2025/09/12 04:10:23 882155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 882163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:264| [2025/09/12 04:10:23 882169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/09/12 04:10:23 882177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/09/12 04:10:23 882184] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 882193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:727|path_largest_ack:726| [2025/09/12 04:10:23 882200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:465897|prior_time:1757650223846220|is_app_limited:0|send_elapse:33756|ack_elapse:35922|ctl_first_sent_time:1757650223846550|lagest_ack_time:1757650223882142|curr_delivered:505519| [2025/09/12 04:10:23 882207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223846550| [2025/09/12 04:10:23 882214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/09/12 04:10:23 882221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:727|path_largest_ack:727| [2025/09/12 04:10:23 882227] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:465897|prior_time:1757650223846220|is_app_limited:0|send_elapse:33756|ack_elapse:35922|ctl_first_sent_time:1757650223846550|lagest_ack_time:1757650223882142|curr_delivered:506719| [2025/09/12 04:10:23 882235] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223847857| [2025/09/12 04:10:23 882241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 882248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33597|rttvar:689|minrtt:30473|latest_rtt:34285|ack_delay:40| [2025/09/12 04:10:23 882254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33678|rttvar:679|minrtt:30473|latest_rtt:34285|ack_delay:40| [2025/09/12 04:10:23 882260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:727|lost_pn:724|thresh:3| [2025/09/12 04:10:23 882267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 882274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 882280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 882286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 882292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 882303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:724|lost_pn:724|po_sent_time:1757650223844651|lost_send_time:1757650223843572|loss_delay:38570|frame:STREAM |repair:128| [2025/09/12 04:10:23 882307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223844651u| [2025/09/12 04:10:23 882312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 882316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33678|rtt_var:679|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 882320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 882324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 882328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 882332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223938286|now:1757650223882316|interv:55970| [2025/09/12 04:10:23 882337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223938286|now:1757650223882316|interval:55970|pto_count:0|srtt:33678 [2025/09/12 04:10:23 882341] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33756, ack_elapse 35922, delivered 40822|rate 1136406|lost 289| [2025/09/12 04:10:23 882346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136406) in round 10| [2025/09/12 04:10:23 882350] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 882354] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 882358] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:1|acked:2400|po_sent_time:1757650223847857|recovery:1|recovery_start:1757650223882311|packet_conservation:0|next_round_delivered:485097| [2025/09/12 04:10:23 882363] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:1|acked:2400|po_sent_time:1757650223847857|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 882367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:33678|latest_rtt:34285|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 882373] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/09/12 04:10:23 882378] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1757650223882142|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 882383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343882142|now:1757650223882142|interv:120000000| [2025/09/12 04:10:23 882387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343882142|now:1757650223882142|interv:120000000| [2025/09/12 04:10:23 882391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223882982|pq_index:0| [2025/09/12 04:10:23 882398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223881787| [2025/09/12 04:10:23 882402] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223882402| [2025/09/12 04:10:23 882407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223882406| [2025/09/12 04:10:23 882413] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 882417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33678|min_srtt:33678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 882444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 882449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 882453] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 882457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 882461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 882465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33678|min_srtt:33678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 882469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 882474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 882478] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 882482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 882486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 882491] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 882495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:542489| [2025/09/12 04:10:23 882499] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 882503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 882507] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223882982| [2025/09/12 04:10:23 882511] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223882982| [2025/09/12 04:10:23 882515] [debug] |xqc_engine_wakeup_after|wakeup:1757650223882982|now:1757650223882515|diff:467| [2025/09/12 04:10:23 882519] [debug] |xqc_engine_main_logic|END|now:1757650223882406| [2025/09/12 04:10:23 882528] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223882528| [2025/09/12 04:10:23 882532] [debug] |xqc_engine_wakeup_after|wakeup:1757650223882982|now:1757650223882532|diff:450| [2025/09/12 04:10:23 882536] [debug] |xqc_engine_main_logic|END|now:1757650223882528| [2025/09/12 04:10:23 883606] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223883606| [2025/09/12 04:10:23 883618] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223882982|pq_index:0| [2025/09/12 04:10:23 883623] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223882406| [2025/09/12 04:10:23 883628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223883627| [2025/09/12 04:10:23 883633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223882982|now:1757650223883627| [2025/09/12 04:10:23 883637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223882982|now:1757650223883627| [2025/09/12 04:10:23 883641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 883646] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 883651] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33678|min_srtt:33678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 883655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 883660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 883664] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 883668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 883672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 883677] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33678|min_srtt:33678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 883681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 883685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 883699] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 883704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 883708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 883712] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 883716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:542489| [2025/09/12 04:10:23 883727] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 883731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/09/12 04:10:23 883768] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223883739|stream_id:0|stream_offset:542489| [2025/09/12 04:10:23 883777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 883784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 883791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33678|rtt_var:679|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 883797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 883803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 883809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 883816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223940133|now:1757650223883790|interv:56343| [2025/09/12 04:10:23 883822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223940133|now:1757650223883790|interval:56343|pto_count:0|srtt:33678 [2025/09/12 04:10:23 883829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 883837] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 883843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:543676| [2025/09/12 04:10:23 883849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 883855] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/09/12 04:10:23 883889] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223883866|stream_id:0|stream_offset:543676| [2025/09/12 04:10:23 883898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 883904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 883911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33678|rtt_var:679|pto_duration:36394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 883918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 883924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 883930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 883943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223940260|now:1757650223883910|interv:56350| [2025/09/12 04:10:23 883949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223940260|now:1757650223883910|interval:56350|pto_count:0|srtt:33678 [2025/09/12 04:10:23 883956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 883963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 883970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:544863| [2025/09/12 04:10:23 883976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 883982] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 883988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 883993] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223883993|diff:16534| [2025/09/12 04:10:23 883999] [debug] |xqc_engine_main_logic|END|now:1757650223883627| [2025/09/12 04:10:23 884110] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223884109| [2025/09/12 04:10:23 884120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 884140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:265| [2025/09/12 04:10:23 884146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/09/12 04:10:23 884154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/09/12 04:10:23 884160] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 884168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:728| [2025/09/12 04:10:23 884175] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:468297|prior_time:1757650223848053|is_app_limited:0|send_elapse:33259|ack_elapse:36056|ctl_first_sent_time:1757650223849642|lagest_ack_time:1757650223884109|curr_delivered:507919| [2025/09/12 04:10:23 884183] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223849642| [2025/09/12 04:10:23 884190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 884197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:729|path_largest_ack:729| [2025/09/12 04:10:23 884203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:468297|prior_time:1757650223848053|is_app_limited:0|send_elapse:33259|ack_elapse:36056|ctl_first_sent_time:1757650223849642|lagest_ack_time:1757650223884109|curr_delivered:509119| [2025/09/12 04:10:23 884211] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223849728| [2025/09/12 04:10:23 884217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/09/12 04:10:23 884230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33678|rttvar:679|minrtt:30473|latest_rtt:34381|ack_delay:24| [2025/09/12 04:10:23 884236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33763|rttvar:679|minrtt:30473|latest_rtt:34381|ack_delay:24| [2025/09/12 04:10:23 884243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:729|lost_pn:726|thresh:3| [2025/09/12 04:10:23 884250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 884256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 884262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 884268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 884275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 884280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 884284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 884288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33763|rtt_var:679|pto_duration:36479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 884293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 884297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 884300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 884304] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223940345|now:1757650223884288|interv:56057| [2025/09/12 04:10:23 884308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223940345|now:1757650223884288|interval:56057|pto_count:0|srtt:33763 [2025/09/12 04:10:23 884313] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33259, ack_elapse 36056, delivered 40822|rate 1132183|lost 289| [2025/09/12 04:10:23 884317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132183) in round 10| [2025/09/12 04:10:23 884322] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 884326] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 884329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223849728|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 884334] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223849728|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 884339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:33763|latest_rtt:34381|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 884349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/09/12 04:10:23 884354] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1757650223884109|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 884358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343884109|now:1757650223884109|interv:120000000| [2025/09/12 04:10:23 884363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343884109|now:1757650223884109|interv:120000000| [2025/09/12 04:10:23 884367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 884371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223883627| [2025/09/12 04:10:23 884375] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223884375| [2025/09/12 04:10:23 884380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223884379| [2025/09/12 04:10:23 884385] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 884390] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33763|min_srtt:33763|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 884395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 884399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 884403] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 884407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 884411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 884415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33763|min_srtt:33763|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 884441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 884446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 884450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 884454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 884458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 884466] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 884470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:544863| [2025/09/12 04:10:23 884475] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 884478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223885478|now:1757650223884478|interv:1000| [2025/09/12 04:10:23 884482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 884486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 884490] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223885478| [2025/09/12 04:10:23 884494] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223885478| [2025/09/12 04:10:23 884498] [debug] |xqc_engine_wakeup_after|wakeup:1757650223885478|now:1757650223884498|diff:980| [2025/09/12 04:10:23 884503] [debug] |xqc_engine_main_logic|END|now:1757650223884379| [2025/09/12 04:10:23 884508] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223884508| [2025/09/12 04:10:23 884512] [debug] |xqc_engine_wakeup_after|wakeup:1757650223885478|now:1757650223884512|diff:966| [2025/09/12 04:10:23 884516] [debug] |xqc_engine_main_logic|END|now:1757650223884508| [2025/09/12 04:10:23 885584] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223885584| [2025/09/12 04:10:23 885596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223885478|pq_index:0| [2025/09/12 04:10:23 885600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223884379| [2025/09/12 04:10:23 885606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223885605| [2025/09/12 04:10:23 885610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223885478|now:1757650223885605| [2025/09/12 04:10:23 885615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223885478|now:1757650223885605| [2025/09/12 04:10:23 885619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 885623] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 885628] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33763|min_srtt:33763|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 885633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 885637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 885641] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 885645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 885649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 885653] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33763|min_srtt:33763|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 885663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 885667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 885671] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 885675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 885679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 885683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 885688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:544863| [2025/09/12 04:10:23 885692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 885696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/09/12 04:10:23 885728] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223885704|stream_id:0|stream_offset:544863| [2025/09/12 04:10:23 885734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 885739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 885743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33763|rtt_var:679|pto_duration:36479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 885748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 885752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 885756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 885759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223942183|now:1757650223885743|interv:56440| [2025/09/12 04:10:23 885763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223942183|now:1757650223885743|interval:56440|pto_count:0|srtt:33763 [2025/09/12 04:10:23 885768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 885773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 885777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:546050| [2025/09/12 04:10:23 885781] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 885793] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/09/12 04:10:23 885858] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223885803|stream_id:0|stream_offset:546050| [2025/09/12 04:10:23 885868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 885875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 885881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33763|rtt_var:679|pto_duration:36479|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 885888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 885894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 885899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 885905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223942282|now:1757650223885881|interv:56401| [2025/09/12 04:10:23 885910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223942282|now:1757650223885881|interval:56401|pto_count:0|srtt:33763 [2025/09/12 04:10:23 885917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 885924] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 885930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:547237| [2025/09/12 04:10:23 885936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 885942] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 885948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 885954] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223885954|diff:14573| [2025/09/12 04:10:23 885960] [debug] |xqc_engine_main_logic|END|now:1757650223885605| [2025/09/12 04:10:23 886111] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223886109| [2025/09/12 04:10:23 886121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 886129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:266| [2025/09/12 04:10:23 886135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/09/12 04:10:23 886143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/09/12 04:10:23 886150] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 886158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:731|path_largest_ack:730| [2025/09/12 04:10:23 886165] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:470697|prior_time:1757650223850051|is_app_limited:0|send_elapse:35204|ack_elapse:36058|ctl_first_sent_time:1757650223851715|lagest_ack_time:1757650223886109|curr_delivered:510319| [2025/09/12 04:10:23 886179] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223851715| [2025/09/12 04:10:23 886186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:23 886193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:731|path_largest_ack:731| [2025/09/12 04:10:23 886199] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:470697|prior_time:1757650223850051|is_app_limited:0|send_elapse:35204|ack_elapse:36058|ctl_first_sent_time:1757650223851715|lagest_ack_time:1757650223886109|curr_delivered:511519| [2025/09/12 04:10:23 886206] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223851820| [2025/09/12 04:10:23 886212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/09/12 04:10:23 886218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33763|rttvar:679|minrtt:30473|latest_rtt:34289|ack_delay:24| [2025/09/12 04:10:23 886225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33826|rttvar:635|minrtt:30473|latest_rtt:34289|ack_delay:24| [2025/09/12 04:10:23 886229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:731|lost_pn:728|thresh:3| [2025/09/12 04:10:23 886234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 886238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 886241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 886245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 886249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 886253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 886257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 886261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33826|rtt_var:635|pto_duration:36366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 886266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 886270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 886273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 886277] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223942169|now:1757650223886261|interv:55908| [2025/09/12 04:10:23 886281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223942169|now:1757650223886261|interval:55908|pto_count:0|srtt:33826 [2025/09/12 04:10:23 886290] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35204, ack_elapse 36058, delivered 40822|rate 1132120|lost 289| [2025/09/12 04:10:23 886294] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132120) in round 10| [2025/09/12 04:10:23 886298] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 886302] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 886306] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223851820|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 886311] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223851820|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 886315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:33826|latest_rtt:34289|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 886321] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/09/12 04:10:23 886325] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1757650223886109|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 886330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343886109|now:1757650223886109|interv:120000000| [2025/09/12 04:10:23 886335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343886109|now:1757650223886109|interv:120000000| [2025/09/12 04:10:23 886339] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 886343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223885605| [2025/09/12 04:10:23 886347] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223886347| [2025/09/12 04:10:23 886352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223886351| [2025/09/12 04:10:23 886357] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 886362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33826|min_srtt:33826|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 886366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 886371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 886375] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 886378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 886386] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 886390] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33826|min_srtt:33826|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 886394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 886398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 886402] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 886406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 886410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 886414] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 886436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:547237| [2025/09/12 04:10:23 886444] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 886448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223887448|now:1757650223886448|interv:1000| [2025/09/12 04:10:23 886452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 886456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 886460] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223887448| [2025/09/12 04:10:23 886464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223887448| [2025/09/12 04:10:23 886468] [debug] |xqc_engine_wakeup_after|wakeup:1757650223887448|now:1757650223886468|diff:980| [2025/09/12 04:10:23 886472] [debug] |xqc_engine_main_logic|END|now:1757650223886351| [2025/09/12 04:10:23 886478] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223886478| [2025/09/12 04:10:23 886482] [debug] |xqc_engine_wakeup_after|wakeup:1757650223887448|now:1757650223886482|diff:966| [2025/09/12 04:10:23 886486] [debug] |xqc_engine_main_logic|END|now:1757650223886478| [2025/09/12 04:10:23 887552] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223887552| [2025/09/12 04:10:23 887563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223887448|pq_index:0| [2025/09/12 04:10:23 887568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223886351| [2025/09/12 04:10:23 887573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223887572| [2025/09/12 04:10:23 887578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223887448|now:1757650223887572| [2025/09/12 04:10:23 887582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223887448|now:1757650223887572| [2025/09/12 04:10:23 887586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 887596] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 887601] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33826|min_srtt:33826|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 887606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 887611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 887615] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 887619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 887623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 887627] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33826|min_srtt:33826|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 887631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 887635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 887639] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 887643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 887647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 887652] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 887656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:547237| [2025/09/12 04:10:23 887660] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 887665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/09/12 04:10:23 887703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223887682|stream_id:0|stream_offset:547237| [2025/09/12 04:10:23 887709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 887714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 887719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33826|rtt_var:635|pto_duration:36366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 887723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 887727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 887735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 887739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223944048|now:1757650223887719|interv:56329| [2025/09/12 04:10:23 887743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223944048|now:1757650223887719|interval:56329|pto_count:0|srtt:33826 [2025/09/12 04:10:23 887751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 887759] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 887766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:548424| [2025/09/12 04:10:23 887773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 887780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/09/12 04:10:23 887813] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223887790|stream_id:0|stream_offset:548424| [2025/09/12 04:10:23 887822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 887830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 887836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33826|rtt_var:635|pto_duration:36366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 887843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 887850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 887855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 887861] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223944156|now:1757650223887836|interv:56320| [2025/09/12 04:10:23 887867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223944156|now:1757650223887836|interval:56320|pto_count:0|srtt:33826 [2025/09/12 04:10:23 887874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 887882] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 887888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:549611| [2025/09/12 04:10:23 887895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 887902] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 887908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 887926] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223887926|diff:12601| [2025/09/12 04:10:23 887933] [debug] |xqc_engine_main_logic|END|now:1757650223887572| [2025/09/12 04:10:23 888153] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223888152| [2025/09/12 04:10:23 888164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 888172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:267| [2025/09/12 04:10:23 888179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/09/12 04:10:23 888187] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/09/12 04:10:23 888194] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 888202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:733|path_largest_ack:732| [2025/09/12 04:10:23 888209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:473097|prior_time:1757650223852099|is_app_limited:0|send_elapse:34965|ack_elapse:36053|ctl_first_sent_time:1757650223853729|lagest_ack_time:1757650223888152|curr_delivered:512719| [2025/09/12 04:10:23 888216] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223853729| [2025/09/12 04:10:23 888223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:23 888229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:733|path_largest_ack:733| [2025/09/12 04:10:23 888236] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:473097|prior_time:1757650223852099|is_app_limited:0|send_elapse:34965|ack_elapse:36053|ctl_first_sent_time:1757650223853729|lagest_ack_time:1757650223888152|curr_delivered:513919| [2025/09/12 04:10:23 888243] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223853836| [2025/09/12 04:10:23 888249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/09/12 04:10:23 888255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33826|rttvar:635|minrtt:30473|latest_rtt:34316|ack_delay:24| [2025/09/12 04:10:23 888262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33884|rttvar:593|minrtt:30473|latest_rtt:34316|ack_delay:24| [2025/09/12 04:10:23 888269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:733|lost_pn:730|thresh:3| [2025/09/12 04:10:23 888275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 888281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 888288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 888292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 888296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 888307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 888311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 888316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33884|rtt_var:593|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 888320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 888324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 888328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 888332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223944046|now:1757650223888315|interv:55731| [2025/09/12 04:10:23 888336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223944046|now:1757650223888315|interval:55731|pto_count:0|srtt:33884 [2025/09/12 04:10:23 888340] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34965, ack_elapse 36053, delivered 40822|rate 1132277|lost 289| [2025/09/12 04:10:23 888345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132277) in round 10| [2025/09/12 04:10:23 888349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 888353] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 888357] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223853836|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 888362] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223853836|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 888366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:33884|latest_rtt:34316|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 888372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/09/12 04:10:23 888376] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1757650223888152|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 888381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343888152|now:1757650223888152|interv:120000000| [2025/09/12 04:10:23 888385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343888152|now:1757650223888152|interv:120000000| [2025/09/12 04:10:23 888389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 888394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223887572| [2025/09/12 04:10:23 888397] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223888397| [2025/09/12 04:10:23 888405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223888404| [2025/09/12 04:10:23 888410] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 888415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33884|min_srtt:33884|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 888438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 888443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 888446] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 888450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 888455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 888459] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33884|min_srtt:33884|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 888463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 888467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 888471] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 888475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 888479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 888483] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 888487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:549611| [2025/09/12 04:10:23 888492] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 888496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223889495|now:1757650223888495|interv:1000| [2025/09/12 04:10:23 888500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 888503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 888507] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223889495| [2025/09/12 04:10:23 888511] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223889495| [2025/09/12 04:10:23 888515] [debug] |xqc_engine_wakeup_after|wakeup:1757650223889495|now:1757650223888515|diff:980| [2025/09/12 04:10:23 888519] [debug] |xqc_engine_main_logic|END|now:1757650223888404| [2025/09/12 04:10:23 888528] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223888528| [2025/09/12 04:10:23 888532] [debug] |xqc_engine_wakeup_after|wakeup:1757650223889495|now:1757650223888532|diff:963| [2025/09/12 04:10:23 888536] [debug] |xqc_engine_main_logic|END|now:1757650223888528| [2025/09/12 04:10:23 889604] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223889603| [2025/09/12 04:10:23 889615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223889495|pq_index:0| [2025/09/12 04:10:23 889620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223888404| [2025/09/12 04:10:23 889625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223889624| [2025/09/12 04:10:23 889630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223889495|now:1757650223889624| [2025/09/12 04:10:23 889634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223889495|now:1757650223889624| [2025/09/12 04:10:23 889638] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 889642] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 889648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33884|min_srtt:33884|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 889652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 889657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 889661] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 889665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 889669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 889673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33884|min_srtt:33884|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 889677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 889682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 889685] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 889689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 889693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 889698] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 889702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:549611| [2025/09/12 04:10:23 889712] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 889717] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/09/12 04:10:23 889750] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223889725|stream_id:0|stream_offset:549611| [2025/09/12 04:10:23 889759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 889766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 889773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33884|rtt_var:593|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 889780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 889787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 889793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 889799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223945981|now:1757650223889773|interv:56208| [2025/09/12 04:10:23 889805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223945981|now:1757650223889773|interval:56208|pto_count:0|srtt:33884 [2025/09/12 04:10:23 889813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 889820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 889826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:550798| [2025/09/12 04:10:23 889832] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 889839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/09/12 04:10:23 889869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223889847|stream_id:0|stream_offset:550798| [2025/09/12 04:10:23 889877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 889884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 889890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33884|rtt_var:593|pto_duration:36256|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 889896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 889901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 889906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 889918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223946103|now:1757650223889890|interv:56213| [2025/09/12 04:10:23 889924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223946103|now:1757650223889890|interval:56213|pto_count:0|srtt:33884 [2025/09/12 04:10:23 889931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 889937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 889943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:551985| [2025/09/12 04:10:23 889950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 889956] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 889962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 889968] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223889968|diff:10559| [2025/09/12 04:10:23 889974] [debug] |xqc_engine_main_logic|END|now:1757650223889624| [2025/09/12 04:10:23 890080] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223890079| [2025/09/12 04:10:23 890090] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 890099] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:268| [2025/09/12 04:10:23 890104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/09/12 04:10:23 890113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/09/12 04:10:23 890119] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 890127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:735|path_largest_ack:734| [2025/09/12 04:10:23 890134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:475497|prior_time:1757650223854012|is_app_limited:0|send_elapse:33459|ack_elapse:36067|ctl_first_sent_time:1757650223855661|lagest_ack_time:1757650223890079|curr_delivered:515119| [2025/09/12 04:10:23 890140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223855661| [2025/09/12 04:10:23 890148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:23 890154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:735|path_largest_ack:735| [2025/09/12 04:10:23 890161] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:475497|prior_time:1757650223854012|is_app_limited:0|send_elapse:33459|ack_elapse:36067|ctl_first_sent_time:1757650223855661|lagest_ack_time:1757650223890079|curr_delivered:516319| [2025/09/12 04:10:23 890169] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223855778| [2025/09/12 04:10:23 890175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:23 890189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33884|rttvar:593|minrtt:30473|latest_rtt:34301|ack_delay:24| [2025/09/12 04:10:23 890195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33933|rttvar:543|minrtt:30473|latest_rtt:34301|ack_delay:24| [2025/09/12 04:10:23 890203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:735|lost_pn:732|thresh:3| [2025/09/12 04:10:23 890210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 890216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 890222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 890228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 890232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 890236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 890240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 890244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33933|rtt_var:543|pto_duration:36105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 890248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 890252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 890256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 890260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223945952|now:1757650223890243|interv:55709| [2025/09/12 04:10:23 890264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223945952|now:1757650223890243|interval:55709|pto_count:0|srtt:33933 [2025/09/12 04:10:23 890269] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33459, ack_elapse 36067, delivered 40822|rate 1131837|lost 289| [2025/09/12 04:10:23 890273] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131837) in round 10| [2025/09/12 04:10:23 890277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 890281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 890285] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223855778|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 890292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223855778|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 890300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:33933|latest_rtt:34301|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 890313] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/09/12 04:10:23 890318] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1757650223890079|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 890322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343890079|now:1757650223890079|interv:120000000| [2025/09/12 04:10:23 890327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343890079|now:1757650223890079|interv:120000000| [2025/09/12 04:10:23 890331] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 890335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223889624| [2025/09/12 04:10:23 890339] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223890338| [2025/09/12 04:10:23 890343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223890342| [2025/09/12 04:10:23 890349] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 890353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33933|min_srtt:33933|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 890358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 890362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 890366] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 890370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 890374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 890378] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33933|min_srtt:33933|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 890382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 890387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 890390] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 890394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 890398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 890406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 890410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:551985| [2025/09/12 04:10:23 890414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 890434] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223891418|now:1757650223890418|interv:1000| [2025/09/12 04:10:23 890441] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 890445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 890449] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223891418| [2025/09/12 04:10:23 890453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223891418| [2025/09/12 04:10:23 890457] [debug] |xqc_engine_wakeup_after|wakeup:1757650223891418|now:1757650223890457|diff:961| [2025/09/12 04:10:23 890461] [debug] |xqc_engine_main_logic|END|now:1757650223890342| [2025/09/12 04:10:23 890467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223890467| [2025/09/12 04:10:23 890471] [debug] |xqc_engine_wakeup_after|wakeup:1757650223891418|now:1757650223890471|diff:947| [2025/09/12 04:10:23 890475] [debug] |xqc_engine_main_logic|END|now:1757650223890467| [2025/09/12 04:10:23 891543] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223891543| [2025/09/12 04:10:23 891555] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223891418|pq_index:0| [2025/09/12 04:10:23 891559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223890342| [2025/09/12 04:10:23 891565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223891563| [2025/09/12 04:10:23 891569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223891418|now:1757650223891563| [2025/09/12 04:10:23 891574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223891418|now:1757650223891563| [2025/09/12 04:10:23 891578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 891582] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 891587] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33933|min_srtt:33933|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 891592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 891596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 891600] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 891604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 891608] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 891612] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33933|min_srtt:33933|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 891627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 891631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 891635] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 891638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 891643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 891647] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 891651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:551985| [2025/09/12 04:10:23 891656] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 891660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/09/12 04:10:23 891690] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223891668|stream_id:0|stream_offset:551985| [2025/09/12 04:10:23 891696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 891701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 891706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33933|rtt_var:543|pto_duration:36105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 891710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 891714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 891718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 891722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223947773|now:1757650223891705|interv:56068| [2025/09/12 04:10:23 891726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223947773|now:1757650223891705|interval:56068|pto_count:0|srtt:33933 [2025/09/12 04:10:23 891732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 891739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 891746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:553172| [2025/09/12 04:10:23 891754] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 891760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/09/12 04:10:23 891839] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223891777|stream_id:0|stream_offset:553172| [2025/09/12 04:10:23 891849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 891856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 891862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33933|rtt_var:543|pto_duration:36105|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 891869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 891875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 891881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 891887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223947882|now:1757650223891862|interv:56020| [2025/09/12 04:10:23 891893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223947882|now:1757650223891862|interval:56020|pto_count:0|srtt:33933 [2025/09/12 04:10:23 891900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 891906] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 891911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:554359| [2025/09/12 04:10:23 891918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 891924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 891930] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 891936] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223891935|diff:8592| [2025/09/12 04:10:23 891942] [debug] |xqc_engine_main_logic|END|now:1757650223891563| [2025/09/12 04:10:23 894080] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223894079| [2025/09/12 04:10:23 894096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 894105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:269| [2025/09/12 04:10:23 894111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/09/12 04:10:23 894119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/09/12 04:10:23 894125] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 894133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:736| [2025/09/12 04:10:23 894140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:477897|prior_time:1757650223856088|is_app_limited:0|send_elapse:35347|ack_elapse:37991|ctl_first_sent_time:1757650223857676|lagest_ack_time:1757650223894079|curr_delivered:517519| [2025/09/12 04:10:23 894156] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223857676| [2025/09/12 04:10:23 894163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/09/12 04:10:23 894170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:737| [2025/09/12 04:10:23 894177] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:477897|prior_time:1757650223856088|is_app_limited:0|send_elapse:35347|ack_elapse:37991|ctl_first_sent_time:1757650223857676|lagest_ack_time:1757650223894079|curr_delivered:518719| [2025/09/12 04:10:23 894183] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223857808| [2025/09/12 04:10:23 894188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:23 894195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:738| [2025/09/12 04:10:23 894202] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:480297|prior_time:1757650223858034|is_app_limited:0|send_elapse:34871|ack_elapse:36045|ctl_first_sent_time:1757650223859650|lagest_ack_time:1757650223894079|curr_delivered:519919| [2025/09/12 04:10:23 894209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223859650| [2025/09/12 04:10:23 894215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/09/12 04:10:23 894220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:739| [2025/09/12 04:10:23 894224] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:480297|prior_time:1757650223858034|is_app_limited:0|send_elapse:34871|ack_elapse:36045|ctl_first_sent_time:1757650223859650|lagest_ack_time:1757650223894079|curr_delivered:521119| [2025/09/12 04:10:23 894229] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223859776| [2025/09/12 04:10:23 894233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/09/12 04:10:23 894237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33933|rttvar:543|minrtt:30473|latest_rtt:34303|ack_delay:24| [2025/09/12 04:10:23 894241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:33976|rttvar:494|minrtt:30473|latest_rtt:34303|ack_delay:24| [2025/09/12 04:10:23 894248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/09/12 04:10:23 894255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 894261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 894271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 894275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 894279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 894283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 894287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 894291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33976|rtt_var:494|pto_duration:35976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 894296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 894300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 894303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39631| [2025/09/12 04:10:23 894307] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223947753|now:1757650223894291|interv:53462| [2025/09/12 04:10:23 894311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223947753|now:1757650223894291|interval:53462|pto_count:0|srtt:33976 [2025/09/12 04:10:23 894316] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34871, ack_elapse 36045, delivered 40822|rate 1132528|lost 289| [2025/09/12 04:10:23 894321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132528) in round 10| [2025/09/12 04:10:23 894325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 894329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 894333] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:4800|po_sent_time:1757650223859776|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 894337] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:4800|po_sent_time:1757650223859776|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 894342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:39631|srtt:33976|latest_rtt:34303|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 894348] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/09/12 04:10:23 894353] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1757650223894079|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 894358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343894079|now:1757650223894079|interv:120000000| [2025/09/12 04:10:23 894362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343894079|now:1757650223894079|interv:120000000| [2025/09/12 04:10:23 894369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 894373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223891563| [2025/09/12 04:10:23 894377] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223894377| [2025/09/12 04:10:23 894382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223894381| [2025/09/12 04:10:23 894387] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 894392] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33976|min_srtt:33976|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 894396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 894401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 894405] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 894409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 894413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 894417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33976|min_srtt:33976|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 894440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 894445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 894449] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 894452] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 894457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 894461] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 894465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:554359| [2025/09/12 04:10:23 894470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 894474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223895473|now:1757650223894473|interv:1000| [2025/09/12 04:10:23 894478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 894481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 894485] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223895473| [2025/09/12 04:10:23 894492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223895473| [2025/09/12 04:10:23 894496] [debug] |xqc_engine_wakeup_after|wakeup:1757650223895473|now:1757650223894496|diff:977| [2025/09/12 04:10:23 894501] [debug] |xqc_engine_main_logic|END|now:1757650223894381| [2025/09/12 04:10:23 894506] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223894506| [2025/09/12 04:10:23 894510] [debug] |xqc_engine_wakeup_after|wakeup:1757650223895473|now:1757650223894510|diff:963| [2025/09/12 04:10:23 894514] [debug] |xqc_engine_main_logic|END|now:1757650223894506| [2025/09/12 04:10:23 895582] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223895582| [2025/09/12 04:10:23 895594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223895473|pq_index:0| [2025/09/12 04:10:23 895598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223894381| [2025/09/12 04:10:23 895604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223895602| [2025/09/12 04:10:23 895608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223895473|now:1757650223895602| [2025/09/12 04:10:23 895613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223895473|now:1757650223895602| [2025/09/12 04:10:23 895617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 895621] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 895626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33976|min_srtt:33976|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 895631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 895635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 895639] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 895643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 895647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 895651] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:33976|min_srtt:33976|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 895656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 895660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 895664] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 895667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 895672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 895681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 895686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39631|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:554359| [2025/09/12 04:10:23 895690] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 895694] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/09/12 04:10:23 895725] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39631|now:1757650223895703|stream_id:0|stream_offset:554359| [2025/09/12 04:10:23 895731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 895737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39631|applimit:0| [2025/09/12 04:10:23 895744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33976|rtt_var:494|pto_duration:35976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 895751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 895757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 895763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40831| [2025/09/12 04:10:23 895770] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223951679|now:1757650223895743|interv:55936| [2025/09/12 04:10:23 895776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223951679|now:1757650223895743|interval:55936|pto_count:0|srtt:33976 [2025/09/12 04:10:23 895784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:40831| [2025/09/12 04:10:23 895792] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 895798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40831|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:555546| [2025/09/12 04:10:23 895805] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 895812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/09/12 04:10:23 895841] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40831|now:1757650223895823|stream_id:0|stream_offset:555546| [2025/09/12 04:10:23 895850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 895858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40831|applimit:0| [2025/09/12 04:10:23 895865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33976|rtt_var:494|pto_duration:35976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 895878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 895885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 895891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 895896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223951799|now:1757650223895864|interv:55935| [2025/09/12 04:10:23 895902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223951799|now:1757650223895864|interval:55935|pto_count:0|srtt:33976 [2025/09/12 04:10:23 895909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42031| [2025/09/12 04:10:23 895916] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 895922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:556733| [2025/09/12 04:10:23 895929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 895936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/09/12 04:10:23 895971] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223895947|stream_id:0|stream_offset:556733| [2025/09/12 04:10:23 895980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 895988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 895994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33976|rtt_var:494|pto_duration:35976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 896001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 896007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 896013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 896025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223951923|now:1757650223895994|interv:55929| [2025/09/12 04:10:23 896032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223951923|now:1757650223895994|interval:55929|pto_count:0|srtt:33976 [2025/09/12 04:10:23 896039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 896047] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 896054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:557920| [2025/09/12 04:10:23 896061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 896074] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/09/12 04:10:23 896111] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223896085|stream_id:0|stream_offset:557920| [2025/09/12 04:10:23 896121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 896128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 896134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:33976|rtt_var:494|pto_duration:35976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 896142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 896148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 896154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 896160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223952061|now:1757650223896134|interv:55927| [2025/09/12 04:10:23 896166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223952061|now:1757650223896134|interval:55927|pto_count:0|srtt:33976 [2025/09/12 04:10:23 896173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 896179] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 896186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 896193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 896199] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 896206] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 896212] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223896212|diff:4315| [2025/09/12 04:10:23 896216] [debug] |xqc_engine_main_logic|END|now:1757650223895602| [2025/09/12 04:10:23 896228] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223896227| [2025/09/12 04:10:23 896235] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 896243] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:271| [2025/09/12 04:10:23 896250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/09/12 04:10:23 896258] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/09/12 04:10:23 896265] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 896273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:741|path_largest_ack:740| [2025/09/12 04:10:23 896287] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:482697|prior_time:1757650223860097|is_app_limited:0|send_elapse:35066|ack_elapse:36130|ctl_first_sent_time:1757650223861768|lagest_ack_time:1757650223896227|curr_delivered:522319| [2025/09/12 04:10:23 896295] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223861768| [2025/09/12 04:10:23 896301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/09/12 04:10:23 896308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:741|path_largest_ack:741| [2025/09/12 04:10:23 896312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:482697|prior_time:1757650223860097|is_app_limited:0|send_elapse:35066|ack_elapse:36130|ctl_first_sent_time:1757650223861768|lagest_ack_time:1757650223896227|curr_delivered:523519| [2025/09/12 04:10:23 896317] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223861879| [2025/09/12 04:10:23 896321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:23 896325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:33976|rttvar:494|minrtt:30473|latest_rtt:34348|ack_delay:24| [2025/09/12 04:10:23 896329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34019|rttvar:458|minrtt:30473|latest_rtt:34348|ack_delay:24| [2025/09/12 04:10:23 896333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:741|lost_pn:738|thresh:3| [2025/09/12 04:10:23 896337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 896341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 896345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 896349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 896353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 896357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 896361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 896365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34019|rtt_var:458|pto_duration:36019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 896370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 896374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 896377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 896381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223952104|now:1757650223896365|interv:55739| [2025/09/12 04:10:23 896385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223952104|now:1757650223896365|interval:55739|pto_count:0|srtt:34019 [2025/09/12 04:10:23 896393] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35066, ack_elapse 36130, delivered 40822|rate 1129864|lost 289| [2025/09/12 04:10:23 896398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129864) in round 10| [2025/09/12 04:10:23 896402] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 896406] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 896410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223861879|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 896414] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223861879|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 896435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:34019|latest_rtt:34348|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 896445] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/09/12 04:10:23 896449] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1757650223896227|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 896454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343896227|now:1757650223896227|interv:120000000| [2025/09/12 04:10:23 896458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343896227|now:1757650223896227|interv:120000000| [2025/09/12 04:10:23 896462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 896466] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223895602| [2025/09/12 04:10:23 896470] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223896470| [2025/09/12 04:10:23 896475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223896474| [2025/09/12 04:10:23 896480] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 896485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34019|min_srtt:34019|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 896490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 896494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 896498] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 896502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 896510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 896513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34019|min_srtt:34019|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 896518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 896522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 896526] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 896529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 896534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 896538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 896542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 896546] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 896551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/09/12 04:10:23 896581] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223896558|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 896591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 896598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 896605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34019|rtt_var:458|pto_duration:36019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 896611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 896615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 896619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 896622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223952577|now:1757650223896605|interv:55972| [2025/09/12 04:10:23 896627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223952577|now:1757650223896605|interval:55972|pto_count:0|srtt:34019 [2025/09/12 04:10:23 896631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 896636] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 896645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:560294| [2025/09/12 04:10:23 896649] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 896653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223897653|now:1757650223896653|interv:1000| [2025/09/12 04:10:23 896657] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 896661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 896665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223897653| [2025/09/12 04:10:23 896669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223897653| [2025/09/12 04:10:23 896673] [debug] |xqc_engine_wakeup_after|wakeup:1757650223897653|now:1757650223896673|diff:980| [2025/09/12 04:10:23 896677] [debug] |xqc_engine_main_logic|END|now:1757650223896474| [2025/09/12 04:10:23 896683] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223896682| [2025/09/12 04:10:23 896686] [debug] |xqc_engine_wakeup_after|wakeup:1757650223897653|now:1757650223896686|diff:967| [2025/09/12 04:10:23 896690] [debug] |xqc_engine_main_logic|END|now:1757650223896682| [2025/09/12 04:10:23 897757] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223897757| [2025/09/12 04:10:23 897769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223897653|pq_index:0| [2025/09/12 04:10:23 897774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223896474| [2025/09/12 04:10:23 897779] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223897778| [2025/09/12 04:10:23 897786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223897653|now:1757650223897778| [2025/09/12 04:10:23 897793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223897653|now:1757650223897778| [2025/09/12 04:10:23 897799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 897804] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 897809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34019|min_srtt:34019|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 897814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 897821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 897827] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 897833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 897840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 897846] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34019|min_srtt:34019|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 897852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 897866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 897872] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 897878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 897884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 897892] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 897898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:560294| [2025/09/12 04:10:23 897905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 897911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:780-786|next_skip_chance:1757650224080967|current_time:1757650223897910| [2025/09/12 04:10:23 897918] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/09/12 04:10:23 897954] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223897929|stream_id:0|stream_offset:560294| [2025/09/12 04:10:23 897963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 897970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 897977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34019|rtt_var:458|pto_duration:36019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 897982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 897988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 897995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 898001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223953948|now:1757650223897976|interv:55972| [2025/09/12 04:10:23 898007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223953948|now:1757650223897976|interval:55972|pto_count:0|srtt:34019 [2025/09/12 04:10:23 898014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 898022] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 898028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:561481| [2025/09/12 04:10:23 898034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 898045] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 898050] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 898055] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223898054|diff:2473| [2025/09/12 04:10:23 898062] [debug] |xqc_engine_main_logic|END|now:1757650223897778| [2025/09/12 04:10:23 898125] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223898123| [2025/09/12 04:10:23 898135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 898143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:272| [2025/09/12 04:10:23 898149] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/09/12 04:10:23 898157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/09/12 04:10:23 898163] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 898171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:743|path_largest_ack:742| [2025/09/12 04:10:23 898178] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:485097|prior_time:1757650223862054|is_app_limited:0|send_elapse:32416|ack_elapse:36069|ctl_first_sent_time:1757650223862468|lagest_ack_time:1757650223898123|curr_delivered:524719| [2025/09/12 04:10:23 898185] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223862468| [2025/09/12 04:10:23 898192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:23 898198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:743|path_largest_ack:743| [2025/09/12 04:10:23 898203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:485097|prior_time:1757650223862054|is_app_limited:0|send_elapse:32416|ack_elapse:36069|ctl_first_sent_time:1757650223862468|lagest_ack_time:1757650223898123|curr_delivered:525919| [2025/09/12 04:10:23 898207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223863770| [2025/09/12 04:10:23 898211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/09/12 04:10:23 898215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34019|rttvar:458|minrtt:30473|latest_rtt:34353|ack_delay:24| [2025/09/12 04:10:23 898219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34058|rttvar:421|minrtt:30473|latest_rtt:34353|ack_delay:24| [2025/09/12 04:10:23 898224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:743|lost_pn:740|thresh:3| [2025/09/12 04:10:23 898228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 898232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 898236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 898248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 898253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 898260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 898266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 898272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34058|rtt_var:421|pto_duration:36058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 898279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 898284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 898288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 898292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223953987|now:1757650223898272|interv:55715| [2025/09/12 04:10:23 898296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223953987|now:1757650223898272|interval:55715|pto_count:0|srtt:34058 [2025/09/12 04:10:23 898300] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 32416, ack_elapse 36069, delivered 40822|rate 1131775|lost 289| [2025/09/12 04:10:23 898305] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131775) in round 10| [2025/09/12 04:10:23 898309] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 898313] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 898317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223863770|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 898321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223863770|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 898326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:34058|latest_rtt:34353|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 898331] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/09/12 04:10:23 898336] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1757650223898123|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 898341] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343898123|now:1757650223898123|interv:120000000| [2025/09/12 04:10:23 898345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343898123|now:1757650223898123|interv:120000000| [2025/09/12 04:10:23 898348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 898356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223897778| [2025/09/12 04:10:23 898360] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223898360| [2025/09/12 04:10:23 898365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223898364| [2025/09/12 04:10:23 898370] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 898376] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34058|min_srtt:34058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 898380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 898384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 898388] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 898392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 898396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 898400] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34058|min_srtt:34058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 898405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 898409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 898413] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 898416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 898444] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 898451] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 898456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:561481| [2025/09/12 04:10:23 898460] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 898464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223899464|now:1757650223898464|interv:1000| [2025/09/12 04:10:23 898468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 898472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 898476] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223899464| [2025/09/12 04:10:23 898480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223899464| [2025/09/12 04:10:23 898488] [debug] |xqc_engine_wakeup_after|wakeup:1757650223899464|now:1757650223898487|diff:977| [2025/09/12 04:10:23 898492] [debug] |xqc_engine_main_logic|END|now:1757650223898364| [2025/09/12 04:10:23 898497] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223898497| [2025/09/12 04:10:23 898501] [debug] |xqc_engine_wakeup_after|wakeup:1757650223899464|now:1757650223898501|diff:963| [2025/09/12 04:10:23 898505] [debug] |xqc_engine_main_logic|END|now:1757650223898497| [2025/09/12 04:10:23 899574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223899574| [2025/09/12 04:10:23 899586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223899464|pq_index:0| [2025/09/12 04:10:23 899590] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223898364| [2025/09/12 04:10:23 899595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223899594| [2025/09/12 04:10:23 899600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223899464|now:1757650223899594| [2025/09/12 04:10:23 899604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223899464|now:1757650223899594| [2025/09/12 04:10:23 899608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 899613] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 899617] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34058|min_srtt:34058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 899622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 899627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 899630] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 899634] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 899639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 899643] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34058|min_srtt:34058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 899647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 899651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 899655] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 899658] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 899663] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 899667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 899678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:561481| [2025/09/12 04:10:23 899682] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 899686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/09/12 04:10:23 899717] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223899695|stream_id:0|stream_offset:561481| [2025/09/12 04:10:23 899723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 899728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 899732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34058|rtt_var:421|pto_duration:36058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 899737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 899741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 899745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 899748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223955753|now:1757650223899732|interv:56021| [2025/09/12 04:10:23 899753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223955753|now:1757650223899732|interval:56021|pto_count:0|srtt:34058 [2025/09/12 04:10:23 899757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43231| [2025/09/12 04:10:23 899762] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 899766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:562668| [2025/09/12 04:10:23 899771] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 899775] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/09/12 04:10:23 899794] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223899781|stream_id:0|stream_offset:562668| [2025/09/12 04:10:23 899804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 899810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 899817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34058|rtt_var:421|pto_duration:36058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 899824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 899836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 899842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 899848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223955839|now:1757650223899817|interv:56022| [2025/09/12 04:10:23 899854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223955839|now:1757650223899817|interval:56022|pto_count:0|srtt:34058 [2025/09/12 04:10:23 899861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:44431| [2025/09/12 04:10:23 899869] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 899875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:563855| [2025/09/12 04:10:23 899881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 899887] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 899893] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 899899] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223899899|diff:628| [2025/09/12 04:10:23 899905] [debug] |xqc_engine_main_logic|END|now:1757650223899594| [2025/09/12 04:10:23 900112] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223900111| [2025/09/12 04:10:23 900123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 900132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:273| [2025/09/12 04:10:23 900138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/09/12 04:10:23 900146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/09/12 04:10:23 900153] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 900161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:745|path_largest_ack:744| [2025/09/12 04:10:23 900168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43222|prior_delivered:485097|prior_time:1757650223862054|is_app_limited:0|send_elapse:35102|ack_elapse:38057|ctl_first_sent_time:1757650223865154|lagest_ack_time:1757650223900111|curr_delivered:527119| [2025/09/12 04:10:23 900175] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223865154| [2025/09/12 04:10:23 900182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:23 900188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:745|path_largest_ack:745| [2025/09/12 04:10:23 900195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43222|prior_delivered:485097|prior_time:1757650223862054|is_app_limited:0|send_elapse:35102|ack_elapse:38057|ctl_first_sent_time:1757650223865154|lagest_ack_time:1757650223900111|curr_delivered:528319| [2025/09/12 04:10:23 900208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223865282| [2025/09/12 04:10:23 900215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/09/12 04:10:23 900222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34058|rttvar:421|minrtt:30473|latest_rtt:34829|ack_delay:24| [2025/09/12 04:10:23 900228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34151|rttvar:502|minrtt:30473|latest_rtt:34829|ack_delay:24| [2025/09/12 04:10:23 900235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:745|lost_pn:742|thresh:3| [2025/09/12 04:10:23 900241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 900247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 900254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 900258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:23 900262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/09/12 04:10:23 900265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 900269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 900274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34151|rtt_var:502|pto_duration:36159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 900278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 900282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 900286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 900290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223955940|now:1757650223900273|interv:55667| [2025/09/12 04:10:23 900294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223955940|now:1757650223900273|interval:55667|pto_count:0|srtt:34151 [2025/09/12 04:10:23 900298] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35102, ack_elapse 38057, delivered 43222|rate 1135717|lost 289| [2025/09/12 04:10:23 900303] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135717) in round 10| [2025/09/12 04:10:23 900307] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 900311] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 900315] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223865282|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 900320] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223865282|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 900328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:42031|srtt:34151|latest_rtt:34829|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 900334] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/09/12 04:10:23 900338] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1757650223900111|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 900343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343900111|now:1757650223900111|interv:120000000| [2025/09/12 04:10:23 900347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343900111|now:1757650223900111|interv:120000000| [2025/09/12 04:10:23 900351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 900355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223899594| [2025/09/12 04:10:23 900359] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223900359| [2025/09/12 04:10:23 900364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223900363| [2025/09/12 04:10:23 900369] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 900374] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34151|min_srtt:34151|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 900379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 900383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 900387] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 900391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 900395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 900399] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34151|min_srtt:34151|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 900404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 900408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 900412] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 900415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 900450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 900455] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 900459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:563855| [2025/09/12 04:10:23 900463] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 900467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223901467|now:1757650223900467|interv:1000| [2025/09/12 04:10:23 900471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 900475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 900479] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223900527| [2025/09/12 04:10:23 900483] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223900527| [2025/09/12 04:10:23 900487] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223900487|diff:40| [2025/09/12 04:10:23 900491] [debug] |xqc_engine_main_logic|END|now:1757650223900363| [2025/09/12 04:10:23 900497] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223900497| [2025/09/12 04:10:23 900501] [debug] |xqc_engine_wakeup_after|wakeup:1757650223900527|now:1757650223900501|diff:26| [2025/09/12 04:10:23 900505] [debug] |xqc_engine_main_logic|END|now:1757650223900497| [2025/09/12 04:10:23 901574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223901574| [2025/09/12 04:10:23 901586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223900527|pq_index:0| [2025/09/12 04:10:23 901591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223900363| [2025/09/12 04:10:23 901596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223901595| [2025/09/12 04:10:23 901601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223900527|now:1757650223901595| [2025/09/12 04:10:23 901605] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 901609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223900527|now:1757650223901595| [2025/09/12 04:10:23 901613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 901617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223901467|now:1757650223901595| [2025/09/12 04:10:23 901621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223901467|now:1757650223901595| [2025/09/12 04:10:23 901625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 901629] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 901634] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:274|ack_delay:26106|first_ack_range:3|largest_pkt_recv_time:1757650223875527| [2025/09/12 04:10:23 901638] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:274|low:271|pkt_pns:2| [2025/09/12 04:10:23 901642] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:269|low:238|pkt_pns:2| [2025/09/12 04:10:23 901652] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:236|low:226|pkt_pns:2| [2025/09/12 04:10:23 901655] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:261|frame_largest_recv:274| [2025/09/12 04:10:23 901660] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 901664] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34151|min_srtt:34151|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 901669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 901673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 901677] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 901681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 901685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 901689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34151|min_srtt:34151|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 901694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 901698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 901702] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 901706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 901710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 901715] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 901719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:42031|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:563855| [2025/09/12 04:10:23 901724] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 901728] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/09/12 04:10:23 901759] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:790|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:42031|now:1757650223901736|stream_id:0|stream_offset:563855| [2025/09/12 04:10:23 901765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:790|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 901770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 901775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34151|rtt_var:502|pto_duration:36159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 901814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 901820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 901826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43242| [2025/09/12 04:10:23 901832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223957895|now:1757650223901774|interv:56121| [2025/09/12 04:10:23 901838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223957895|now:1757650223901774|interval:56121|pto_count:0|srtt:34151 [2025/09/12 04:10:23 901846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43242| [2025/09/12 04:10:23 901854] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 901860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43242|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:565042| [2025/09/12 04:10:23 901867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 901874] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223957895| [2025/09/12 04:10:23 901880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223957895| [2025/09/12 04:10:23 901886] [debug] |xqc_engine_wakeup_after|wakeup:1757650223957895|now:1757650223901886|diff:56009| [2025/09/12 04:10:23 901892] [debug] |xqc_engine_main_logic|END|now:1757650223901595| [2025/09/12 04:10:23 902125] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650223902124| [2025/09/12 04:10:23 902136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 902157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:274| [2025/09/12 04:10:23 902163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/09/12 04:10:23 902171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/09/12 04:10:23 902177] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 902186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:746|origin_pktnum:583|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:746| [2025/09/12 04:10:23 902193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:489897|prior_time:1757650223867138|is_app_limited:0|send_elapse:35801|ack_elapse:34986|ctl_first_sent_time:1757650223868704|lagest_ack_time:1757650223902124|curr_delivered:529519| [2025/09/12 04:10:23 902200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223868704| [2025/09/12 04:10:23 902207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:23 902214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:747|origin_pktnum:452|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:747|path_largest_ack:747| [2025/09/12 04:10:23 902220] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:40822|prior_delivered:489897|prior_time:1757650223867138|is_app_limited:0|send_elapse:35801|ack_elapse:34986|ctl_first_sent_time:1757650223868704|lagest_ack_time:1757650223902124|curr_delivered:530719| [2025/09/12 04:10:23 902234] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223868819| [2025/09/12 04:10:23 902240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:23 902247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34151|rttvar:502|minrtt:30473|latest_rtt:33305|ack_delay:24| [2025/09/12 04:10:23 902253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34043|rttvar:594|minrtt:30473|latest_rtt:33305|ack_delay:24| [2025/09/12 04:10:23 902260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:747|lost_pn:744|thresh:3| [2025/09/12 04:10:23 902267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 902274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 902278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34043|rtt_var:594|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 902282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 902286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 902290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40842| [2025/09/12 04:10:23 902295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223958155|now:1757650223902278|interv:55877| [2025/09/12 04:10:23 902301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223958155|now:1757650223902278|interval:55877|pto_count:0|srtt:34043 [2025/09/12 04:10:23 902308] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35801, ack_elapse 34986, delivered 40822|rate 1140247|lost 289| [2025/09/12 04:10:23 902315] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140247) in round 10| [2025/09/12 04:10:23 902319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 902323] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 902327] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223868819|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 902332] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223868819|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 902336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40842|srtt:34043|latest_rtt:33305|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 902342] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/09/12 04:10:23 902351] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1757650223902124|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 902356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343902124|now:1757650223902124|interv:120000000| [2025/09/12 04:10:23 902360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343902124|now:1757650223902124|interv:120000000| [2025/09/12 04:10:23 902364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223957895|pq_index:0| [2025/09/12 04:10:23 902368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223901595| [2025/09/12 04:10:23 902372] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223902372| [2025/09/12 04:10:23 902377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223902376| [2025/09/12 04:10:23 902382] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 902387] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34043|min_srtt:34043|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 902391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40842|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 902396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 902399] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 902403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 902408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 902412] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34043|min_srtt:34043|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 902416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:40842|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 902444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 902449] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 902452] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 902457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 902461] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 902465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40842|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:565042| [2025/09/12 04:10:23 902473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 902477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/09/12 04:10:23 902507] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40842|now:1757650223902485|stream_id:0|stream_offset:565042| [2025/09/12 04:10:23 902514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 902519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40842|applimit:0| [2025/09/12 04:10:23 902523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34043|rtt_var:594|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 902527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 902531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 902535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42042| [2025/09/12 04:10:23 902539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223958904|now:1757650223902523|interv:56381| [2025/09/12 04:10:23 902543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223958904|now:1757650223902523|interval:56381|pto_count:0|srtt:34043 [2025/09/12 04:10:23 902548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42042| [2025/09/12 04:10:23 902552] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 902556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42042|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:566229| [2025/09/12 04:10:23 902561] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 902565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/09/12 04:10:23 902584] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42042|now:1757650223902571|stream_id:0|stream_offset:566229| [2025/09/12 04:10:23 902589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 902594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42042|applimit:0| [2025/09/12 04:10:23 902598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34043|rtt_var:594|pto_duration:36419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 902602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 902606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 902610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43242| [2025/09/12 04:10:23 902618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223958990|now:1757650223902598|interv:56392| [2025/09/12 04:10:23 902622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223958990|now:1757650223902598|interval:56392|pto_count:0|srtt:34043 [2025/09/12 04:10:23 902626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43242| [2025/09/12 04:10:23 902630] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 902635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43242|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:567416| [2025/09/12 04:10:23 902639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 902643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223958990| [2025/09/12 04:10:23 902647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223958990| [2025/09/12 04:10:23 902651] [debug] |xqc_engine_wakeup_after|wakeup:1757650223958990|now:1757650223902651|diff:56339| [2025/09/12 04:10:23 902655] [debug] |xqc_engine_main_logic|END|now:1757650223902376| [2025/09/12 04:10:23 902661] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223902661| [2025/09/12 04:10:23 902664] [debug] |xqc_engine_wakeup_after|wakeup:1757650223958990|now:1757650223902664|diff:56326| [2025/09/12 04:10:23 902668] [debug] |xqc_engine_main_logic|END|now:1757650223902661| [2025/09/12 04:10:23 904182] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223904180| [2025/09/12 04:10:23 904198] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 904206] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:275| [2025/09/12 04:10:23 904213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/09/12 04:10:23 904220] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/09/12 04:10:23 904224] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 904229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:748|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:748| [2025/09/12 04:10:23 904234] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:489897|prior_time:1757650223867138|is_app_limited:0|send_elapse:36035|ack_elapse:37042|ctl_first_sent_time:1757650223868938|lagest_ack_time:1757650223904180|curr_delivered:531928| [2025/09/12 04:10:23 904241] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223868938| [2025/09/12 04:10:23 904249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/09/12 04:10:23 904255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:749|path_largest_ack:749| [2025/09/12 04:10:23 904261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:489897|prior_time:1757650223867138|is_app_limited:0|send_elapse:36035|ack_elapse:37042|ctl_first_sent_time:1757650223868938|lagest_ack_time:1757650223904180|curr_delivered:533128| [2025/09/12 04:10:23 904276] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223869060| [2025/09/12 04:10:23 904282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/09/12 04:10:23 904288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34043|rttvar:594|minrtt:30473|latest_rtt:35120|ack_delay:24| [2025/09/12 04:10:23 904294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34175|rttvar:709|minrtt:30473|latest_rtt:35120|ack_delay:24| [2025/09/12 04:10:23 904299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:749|lost_pn:746|thresh:3| [2025/09/12 04:10:23 904303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 904307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 256|pns:2| [2025/09/12 04:10:23 904311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 904315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:709|pto_duration:37011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 904320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 904324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 904327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 904331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223959582|now:1757650223904315|interv:55267| [2025/09/12 04:10:23 904335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223959582|now:1757650223904315|interval:55267|pto_count:0|srtt:34175 [2025/09/12 04:10:23 904340] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36035, ack_elapse 37042, delivered 43231|rate 1167080|lost 289| [2025/09/12 04:10:23 904344] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167080) in round 10| [2025/09/12 04:10:23 904349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 904353] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 904356] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2409|po_sent_time:1757650223869060|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 904361] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2409|po_sent_time:1757650223869060|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 904365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34175|latest_rtt:35120|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 904371] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/09/12 04:10:23 904379] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1757650223904180|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 904384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343904180|now:1757650223904180|interv:120000000| [2025/09/12 04:10:23 904388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343904180|now:1757650223904180|interv:120000000| [2025/09/12 04:10:23 904392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223958990|pq_index:0| [2025/09/12 04:10:23 904397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223902376| [2025/09/12 04:10:23 904401] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223904400| [2025/09/12 04:10:23 904406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223904404| [2025/09/12 04:10:23 904411] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 904416] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 904444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 904449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 904453] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 904457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 904461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 904465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 904469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 904473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 904477] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 904481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 904485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 904489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 904494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:567416| [2025/09/12 04:10:23 904502] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 904506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223905505|now:1757650223904505|interv:1000| [2025/09/12 04:10:23 904509] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 904513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 904517] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223905505| [2025/09/12 04:10:23 904521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223905505| [2025/09/12 04:10:23 904525] [debug] |xqc_engine_wakeup_after|wakeup:1757650223905505|now:1757650223904525|diff:980| [2025/09/12 04:10:23 904530] [debug] |xqc_engine_main_logic|END|now:1757650223904404| [2025/09/12 04:10:23 904535] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223904535| [2025/09/12 04:10:23 904539] [debug] |xqc_engine_wakeup_after|wakeup:1757650223905505|now:1757650223904539|diff:966| [2025/09/12 04:10:23 904543] [debug] |xqc_engine_main_logic|END|now:1757650223904535| [2025/09/12 04:10:23 905593] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223905593| [2025/09/12 04:10:23 905605] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223905505|pq_index:0| [2025/09/12 04:10:23 905610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223904404| [2025/09/12 04:10:23 905615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223905614| [2025/09/12 04:10:23 905620] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223905505|now:1757650223905614| [2025/09/12 04:10:23 905624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223905505|now:1757650223905614| [2025/09/12 04:10:23 905628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 905632] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 905637] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 905642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 905647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 905651] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 905655] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 905659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 905663] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34175|min_srtt:34175|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 905667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 905671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 905681] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 905685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 905689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 905693] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 905698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:567416| [2025/09/12 04:10:23 905702] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 905706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/09/12 04:10:23 905738] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223905715|stream_id:0|stream_offset:567416| [2025/09/12 04:10:23 905747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 905755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 905761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:709|pto_duration:37011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 905765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 905769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 905773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 905777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223962726|now:1757650223905761|interv:56965| [2025/09/12 04:10:23 905782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223962726|now:1757650223905761|interval:56965|pto_count:0|srtt:34175 [2025/09/12 04:10:23 905789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 905796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 905802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:568603| [2025/09/12 04:10:23 905809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 905815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/09/12 04:10:23 905846] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223905823|stream_id:0|stream_offset:568603| [2025/09/12 04:10:23 905855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 905868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 905874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34175|rtt_var:709|pto_duration:37011|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 905880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 905886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 905892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 905898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223962834|now:1757650223905874|interv:56960| [2025/09/12 04:10:23 905903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223962834|now:1757650223905874|interval:56960|pto_count:0|srtt:34175 [2025/09/12 04:10:23 905909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 905917] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 905923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 905930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 905936] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223962834| [2025/09/12 04:10:23 905943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223962834| [2025/09/12 04:10:23 905948] [debug] |xqc_engine_wakeup_after|wakeup:1757650223962834|now:1757650223905948|diff:56886| [2025/09/12 04:10:23 905955] [debug] |xqc_engine_main_logic|END|now:1757650223905614| [2025/09/12 04:10:23 906090] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223906089| [2025/09/12 04:10:23 906126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 906136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:276| [2025/09/12 04:10:23 906141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/09/12 04:10:23 906149] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/09/12 04:10:23 906156] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 906163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:750| [2025/09/12 04:10:23 906170] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:492297|prior_time:1757650223869219|is_app_limited:0|send_elapse:36093|ack_elapse:36870|ctl_first_sent_time:1757650223870773|lagest_ack_time:1757650223906089|curr_delivered:534328| [2025/09/12 04:10:23 906177] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223870773| [2025/09/12 04:10:23 906191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:23 906198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:751| [2025/09/12 04:10:23 906205] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:492297|prior_time:1757650223869219|is_app_limited:0|send_elapse:36093|ack_elapse:36870|ctl_first_sent_time:1757650223870773|lagest_ack_time:1757650223906089|curr_delivered:535528| [2025/09/12 04:10:23 906210] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223870923| [2025/09/12 04:10:23 906214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/09/12 04:10:23 906218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34175|rttvar:709|minrtt:30473|latest_rtt:35166|ack_delay:24| [2025/09/12 04:10:23 906223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34296|rttvar:773|minrtt:30473|latest_rtt:35166|ack_delay:24| [2025/09/12 04:10:23 906227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/09/12 04:10:23 906231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 906235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 906239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34296|rtt_var:773|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 906244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 906248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 906254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 906261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223963211|now:1757650223906239|interv:56972| [2025/09/12 04:10:23 906267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223963211|now:1757650223906239|interval:56972|pto_count:0|srtt:34296 [2025/09/12 04:10:23 906275] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36093, ack_elapse 36870, delivered 43231|rate 1172525|lost 289| [2025/09/12 04:10:23 906280] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172525) in round 10| [2025/09/12 04:10:23 906284] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 906288] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 906292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223870923|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 906297] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223870923|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 906305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34296|latest_rtt:35166|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 906311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/09/12 04:10:23 906315] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1757650223906089|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 906320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343906089|now:1757650223906089|interv:120000000| [2025/09/12 04:10:23 906324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343906089|now:1757650223906089|interv:120000000| [2025/09/12 04:10:23 906328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223962834|pq_index:0| [2025/09/12 04:10:23 906332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223905614| [2025/09/12 04:10:23 906336] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223906336| [2025/09/12 04:10:23 906341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223906340| [2025/09/12 04:10:23 906346] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 906351] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34296|min_srtt:34296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 906356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 906360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 906364] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 906368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 906372] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 906376] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34296|min_srtt:34296|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 906380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 906385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 906388] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 906392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 906399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 906404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 906408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 906412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 906417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/09/12 04:10:23 906463] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223906442|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 906470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 906475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 906479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34296|rtt_var:773|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 906484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 906488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 906491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 906495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223963830|now:1757650223906479|interv:57351| [2025/09/12 04:10:23 906499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223963830|now:1757650223906479|interval:57351|pto_count:0|srtt:34296 [2025/09/12 04:10:23 906504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 906509] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 906516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:570977| [2025/09/12 04:10:23 906523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 906530] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/09/12 04:10:23 906554] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223906539|stream_id:0|stream_offset:570977| [2025/09/12 04:10:23 906559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 906564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 906568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34296|rtt_var:773|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 906577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 906581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 906585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 906588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223963927|now:1757650223906568|interv:57359| [2025/09/12 04:10:23 906592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223963927|now:1757650223906568|interval:57359|pto_count:0|srtt:34296 [2025/09/12 04:10:23 906597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 906605] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 906612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:572164| [2025/09/12 04:10:23 906618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 906624] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223963927| [2025/09/12 04:10:23 906629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223963927| [2025/09/12 04:10:23 906633] [debug] |xqc_engine_wakeup_after|wakeup:1757650223963927|now:1757650223906633|diff:57294| [2025/09/12 04:10:23 906637] [debug] |xqc_engine_main_logic|END|now:1757650223906340| [2025/09/12 04:10:23 906643] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223906642| [2025/09/12 04:10:23 906646] [debug] |xqc_engine_wakeup_after|wakeup:1757650223963927|now:1757650223906646|diff:57281| [2025/09/12 04:10:23 906650] [debug] |xqc_engine_main_logic|END|now:1757650223906642| [2025/09/12 04:10:23 908124] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223908123| [2025/09/12 04:10:23 908140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 908149] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:277| [2025/09/12 04:10:23 908155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/09/12 04:10:23 908164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/09/12 04:10:23 908170] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 908178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:753|path_largest_ack:752| [2025/09/12 04:10:23 908185] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:494697|prior_time:1757650223871191|is_app_limited:0|send_elapse:35965|ack_elapse:36932|ctl_first_sent_time:1757650223872754|lagest_ack_time:1757650223908123|curr_delivered:536728| [2025/09/12 04:10:23 908193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223872754| [2025/09/12 04:10:23 908200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:23 908215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:753|path_largest_ack:753| [2025/09/12 04:10:23 908221] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42031|prior_delivered:497097|prior_time:1757650223873133|is_app_limited:0|send_elapse:35893|ack_elapse:34990|ctl_first_sent_time:1757650223874716|lagest_ack_time:1757650223908123|curr_delivered:537928| [2025/09/12 04:10:23 908228] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223874716| [2025/09/12 04:10:23 908234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:23 908240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34296|rttvar:773|minrtt:30473|latest_rtt:33407|ack_delay:24| [2025/09/12 04:10:23 908247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34181|rttvar:808|minrtt:30473|latest_rtt:33407|ack_delay:24| [2025/09/12 04:10:23 908253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:753|lost_pn:750|thresh:3| [2025/09/12 04:10:23 908258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 908262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 908266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34181|rtt_var:808|pto_duration:37413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 908270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 908274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 908278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 908282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223963952|now:1757650223908266|interv:55686| [2025/09/12 04:10:23 908286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223963952|now:1757650223908266|interval:55686|pto_count:0|srtt:34181 [2025/09/12 04:10:23 908291] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35893, ack_elapse 34990, delivered 40831|rate 1137575|lost 289| [2025/09/12 04:10:23 908295] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137575) in round 10| [2025/09/12 04:10:23 908299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 908303] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 908307] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223874716|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 908312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223874716|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 908317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34181|latest_rtt:33407|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 908326] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/09/12 04:10:23 908331] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1757650223908123|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 908335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343908123|now:1757650223908123|interv:120000000| [2025/09/12 04:10:23 908340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343908123|now:1757650223908123|interv:120000000| [2025/09/12 04:10:23 908343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223963927|pq_index:0| [2025/09/12 04:10:23 908348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223906340| [2025/09/12 04:10:23 908352] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223908351| [2025/09/12 04:10:23 908357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223908355| [2025/09/12 04:10:23 908362] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 908367] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34181|min_srtt:34181|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 908371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 908375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 908379] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 908383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 908388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 908392] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34181|min_srtt:34181|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 908397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 908401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 908404] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 908408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 908412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 908439] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 908450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:572164| [2025/09/12 04:10:23 908456] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 908460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223909460|now:1757650223908460|interv:1000| [2025/09/12 04:10:23 908464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 908467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 908471] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223909460| [2025/09/12 04:10:23 908475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223909460| [2025/09/12 04:10:23 908479] [debug] |xqc_engine_wakeup_after|wakeup:1757650223909460|now:1757650223908479|diff:981| [2025/09/12 04:10:23 908484] [debug] |xqc_engine_main_logic|END|now:1757650223908355| [2025/09/12 04:10:23 908489] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223908489| [2025/09/12 04:10:23 908493] [debug] |xqc_engine_wakeup_after|wakeup:1757650223909460|now:1757650223908493|diff:967| [2025/09/12 04:10:23 908497] [debug] |xqc_engine_main_logic|END|now:1757650223908489| [2025/09/12 04:10:23 909565] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223909564| [2025/09/12 04:10:23 909577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223909460|pq_index:0| [2025/09/12 04:10:23 909581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223908355| [2025/09/12 04:10:23 909587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223909585| [2025/09/12 04:10:23 909591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223909460|now:1757650223909585| [2025/09/12 04:10:23 909596] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223909460|now:1757650223909585| [2025/09/12 04:10:23 909600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 909604] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 909609] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34181|min_srtt:34181|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 909614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 909618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 909622] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 909626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 909631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 909635] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34181|min_srtt:34181|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 909645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 909649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 909653] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 909657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 909661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 909665] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 909670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:572164| [2025/09/12 04:10:23 909674] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 909678] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/09/12 04:10:23 909710] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223909687|stream_id:0|stream_offset:572164| [2025/09/12 04:10:23 909722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 909730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 909737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34181|rtt_var:808|pto_duration:37413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 909743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 909749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 909756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 909762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223967100|now:1757650223909736|interv:57364| [2025/09/12 04:10:23 909768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223967100|now:1757650223909736|interval:57364|pto_count:0|srtt:34181 [2025/09/12 04:10:23 909776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 909784] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 909790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:573351| [2025/09/12 04:10:23 909797] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 909803] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/09/12 04:10:23 909846] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223909820|stream_id:0|stream_offset:573351| [2025/09/12 04:10:23 909856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 909862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 909869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34181|rtt_var:808|pto_duration:37413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 909876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 909882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 909887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 909893] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223967233|now:1757650223909869|interv:57364| [2025/09/12 04:10:23 909899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223967233|now:1757650223909869|interval:57364|pto_count:0|srtt:34181 [2025/09/12 04:10:23 909906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 909913] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 909920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:574538| [2025/09/12 04:10:23 909926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 909932] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223967233| [2025/09/12 04:10:23 909939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223967233| [2025/09/12 04:10:23 909945] [debug] |xqc_engine_wakeup_after|wakeup:1757650223967233|now:1757650223909945|diff:57288| [2025/09/12 04:10:23 909952] [debug] |xqc_engine_main_logic|END|now:1757650223909585| [2025/09/12 04:10:23 910026] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223910024| [2025/09/12 04:10:23 910036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 910044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:278| [2025/09/12 04:10:23 910049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/09/12 04:10:23 910058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/09/12 04:10:23 910062] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 910067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:755|path_largest_ack:754| [2025/09/12 04:10:23 910071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:497097|prior_time:1757650223873133|is_app_limited:0|send_elapse:36018|ack_elapse:36891|ctl_first_sent_time:1757650223874841|lagest_ack_time:1757650223910024|curr_delivered:539128| [2025/09/12 04:10:23 910082] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223874841| [2025/09/12 04:10:23 910086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:23 910092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:755|path_largest_ack:755| [2025/09/12 04:10:23 910099] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:497097|prior_time:1757650223873133|is_app_limited:0|send_elapse:36018|ack_elapse:36891|ctl_first_sent_time:1757650223874841|lagest_ack_time:1757650223910024|curr_delivered:540328| [2025/09/12 04:10:23 910107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223874954| [2025/09/12 04:10:23 910114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:23 910120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34181|rttvar:808|minrtt:30473|latest_rtt:35070|ack_delay:24| [2025/09/12 04:10:23 910127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34289|rttvar:822|minrtt:30473|latest_rtt:35070|ack_delay:24| [2025/09/12 04:10:23 910133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:755|lost_pn:752|thresh:3| [2025/09/12 04:10:23 910140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 910146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 910152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34289|rtt_var:822|pto_duration:37577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 910159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 910166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 910172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 910178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223967397|now:1757650223910152|interv:57245| [2025/09/12 04:10:23 910185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223967397|now:1757650223910152|interval:57245|pto_count:0|srtt:34289 [2025/09/12 04:10:23 910193] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36018, ack_elapse 36891, delivered 43231|rate 1171857|lost 289| [2025/09/12 04:10:23 910200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171857) in round 10| [2025/09/12 04:10:23 910206] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 910212] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 910219] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223874954|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 910232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223874954|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 910239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34289|latest_rtt:35070|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 910252] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:44431|inflight:40833|mode:2|applimit:0|pacing_rate:1211446|bw:1211446|srtt:34289|latest_rtt:35070|min_rtt:30473|send:788|lost:288|tlp:0|recv:277|recovery:1|slow_start:0|conn_life:538373|acked:2400|delivered:540328|is_cwnd_limited:1| [2025/09/12 04:10:23 910261] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/09/12 04:10:23 910268] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1757650223910024|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 910275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343910024|now:1757650223910024|interv:120000000| [2025/09/12 04:10:23 910282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343910024|now:1757650223910024|interv:120000000| [2025/09/12 04:10:23 910288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223967233|pq_index:0| [2025/09/12 04:10:23 910294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223909585| [2025/09/12 04:10:23 910300] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223910300| [2025/09/12 04:10:23 910308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223910306| [2025/09/12 04:10:23 910316] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 910324] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 910330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 910337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 910343] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 910350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 910356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 910363] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 910376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 910381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 910385] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 910389] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 910393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 910397] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 910402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:574538| [2025/09/12 04:10:23 910406] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 910410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/09/12 04:10:23 910454] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223910418|stream_id:0|stream_offset:574538| [2025/09/12 04:10:23 910463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 910471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 910478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34289|rtt_var:822|pto_duration:37577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 910485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 910491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 910497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 910504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223967995|now:1757650223910478|interv:57517| [2025/09/12 04:10:23 910510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223967995|now:1757650223910478|interval:57517|pto_count:0|srtt:34289 [2025/09/12 04:10:23 910517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 910522] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 910526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:575725| [2025/09/12 04:10:23 910531] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 910535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/09/12 04:10:23 910570] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223910551|stream_id:0|stream_offset:575725| [2025/09/12 04:10:23 910577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 910585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 910591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34289|rtt_var:822|pto_duration:37577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 910598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 910604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 910611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 910618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223968128|now:1757650223910591|interv:57537| [2025/09/12 04:10:23 910622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223968128|now:1757650223910591|interval:57537|pto_count:0|srtt:34289 [2025/09/12 04:10:23 910627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 910632] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 910636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 910640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 910644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223968128| [2025/09/12 04:10:23 910648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223968128| [2025/09/12 04:10:23 910652] [debug] |xqc_engine_wakeup_after|wakeup:1757650223968128|now:1757650223910652|diff:57476| [2025/09/12 04:10:23 910657] [debug] |xqc_engine_main_logic|END|now:1757650223910306| [2025/09/12 04:10:23 910664] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650223910664| [2025/09/12 04:10:23 910669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 910675] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:279| [2025/09/12 04:10:23 910679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/09/12 04:10:23 910684] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/09/12 04:10:23 910688] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:23 910692] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1545959|max_stream_data_old=1423698| [2025/09/12 04:10:23 910697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650223935664|now:1757650223910664|interv:25000| [2025/09/12 04:10:23 910702] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223910664|max_ack_delay:25000| [2025/09/12 04:10:23 910713] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/09/12 04:10:23 910720] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:280|frame:MAX_STREAM_DATA |recv_time:1757650223910664|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 910728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343910664|now:1757650223910664|interv:120000000| [2025/09/12 04:10:23 910734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343910664|now:1757650223910664|interv:120000000| [2025/09/12 04:10:23 910740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223968128|pq_index:0| [2025/09/12 04:10:23 910747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223910306| [2025/09/12 04:10:23 910753] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223910753| [2025/09/12 04:10:23 910761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223910759| [2025/09/12 04:10:23 910769] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:23 910776] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425964660| [2025/09/12 04:10:23 910782] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:43233|now_cwnd_limited:0|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/09/12 04:10:23 910790] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425963473| [2025/09/12 04:10:23 910797] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425962286| [2025/09/12 04:10:23 910804] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425961099| [2025/09/12 04:10:23 910810] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425959912| [2025/09/12 04:10:23 910816] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425958725| [2025/09/12 04:10:23 910823] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425957538| [2025/09/12 04:10:23 910829] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425956351| [2025/09/12 04:10:23 910835] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425955164| [2025/09/12 04:10:23 910841] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425953977| [2025/09/12 04:10:23 910847] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425952790| [2025/09/12 04:10:23 910853] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425951603| [2025/09/12 04:10:23 910860] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425950416| [2025/09/12 04:10:23 910866] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425949229| [2025/09/12 04:10:23 910872] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425948042| [2025/09/12 04:10:23 910883] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425946855| [2025/09/12 04:10:23 910889] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425945668| [2025/09/12 04:10:23 910895] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425944481| [2025/09/12 04:10:23 910900] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425943294| [2025/09/12 04:10:23 910907] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425942107| [2025/09/12 04:10:23 910913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425940920| [2025/09/12 04:10:23 910919] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425939733| [2025/09/12 04:10:23 910925] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425938546| [2025/09/12 04:10:23 910932] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425937359| [2025/09/12 04:10:23 910938] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425936172| [2025/09/12 04:10:23 910944] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425934985| [2025/09/12 04:10:23 910951] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425933798| [2025/09/12 04:10:23 910958] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425932611| [2025/09/12 04:10:23 910964] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425931424| [2025/09/12 04:10:23 910970] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425930237| [2025/09/12 04:10:23 910976] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425929050| [2025/09/12 04:10:23 910983] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425927863| [2025/09/12 04:10:23 910990] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425926676| [2025/09/12 04:10:23 910996] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425925489| [2025/09/12 04:10:23 911003] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425924302| [2025/09/12 04:10:23 911010] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425923115| [2025/09/12 04:10:23 911016] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425921928| [2025/09/12 04:10:23 911023] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425920741| [2025/09/12 04:10:23 911029] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425919554| [2025/09/12 04:10:23 911036] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425918367| [2025/09/12 04:10:23 911042] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425917180| [2025/09/12 04:10:23 911049] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425915993| [2025/09/12 04:10:23 911056] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425914806| [2025/09/12 04:10:23 911063] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425913619| [2025/09/12 04:10:23 911070] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425912432| [2025/09/12 04:10:23 911082] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425911245| [2025/09/12 04:10:23 911089] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425910058| [2025/09/12 04:10:23 911096] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425908871| [2025/09/12 04:10:23 911102] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425907684| [2025/09/12 04:10:23 911109] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425906497| [2025/09/12 04:10:23 911116] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425905310| [2025/09/12 04:10:23 911122] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425904123| [2025/09/12 04:10:23 911129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425902936| [2025/09/12 04:10:23 911136] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425901749| [2025/09/12 04:10:23 911143] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425900562| [2025/09/12 04:10:23 911149] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425899375| [2025/09/12 04:10:23 911157] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425898188| [2025/09/12 04:10:23 911163] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425897001| [2025/09/12 04:10:23 911169] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425895814| [2025/09/12 04:10:23 911176] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425894627| [2025/09/12 04:10:23 911182] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425893440| [2025/09/12 04:10:23 911189] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425892253| [2025/09/12 04:10:23 911195] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425891066| [2025/09/12 04:10:23 911202] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425889879| [2025/09/12 04:10:23 911208] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425888692| [2025/09/12 04:10:23 911215] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425887505| [2025/09/12 04:10:23 911221] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425886318| [2025/09/12 04:10:23 911228] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425885131| [2025/09/12 04:10:23 911234] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425883944| [2025/09/12 04:10:23 911240] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425882757| [2025/09/12 04:10:23 911246] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425881570| [2025/09/12 04:10:23 911253] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425880383| [2025/09/12 04:10:23 911260] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425879196| [2025/09/12 04:10:23 911266] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425878009| [2025/09/12 04:10:23 911278] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425876822| [2025/09/12 04:10:23 911285] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425875635| [2025/09/12 04:10:23 911291] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425874448| [2025/09/12 04:10:23 911298] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425873261| [2025/09/12 04:10:23 911305] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425872074| [2025/09/12 04:10:23 911311] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425870887| [2025/09/12 04:10:23 911318] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425869700| [2025/09/12 04:10:23 911326] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425868513| [2025/09/12 04:10:23 911333] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425867326| [2025/09/12 04:10:23 911340] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425866139| [2025/09/12 04:10:23 911346] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425864952| [2025/09/12 04:10:23 911353] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425863765| [2025/09/12 04:10:23 911360] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425862578| [2025/09/12 04:10:23 911366] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425861391| [2025/09/12 04:10:23 911373] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425860204| [2025/09/12 04:10:23 911379] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425859017| [2025/09/12 04:10:23 911386] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425857830| [2025/09/12 04:10:23 911392] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425856643| [2025/09/12 04:10:23 911400] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425855456| [2025/09/12 04:10:23 911404] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425854269| [2025/09/12 04:10:23 911408] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425853082| [2025/09/12 04:10:23 911412] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425851895| [2025/09/12 04:10:23 911416] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425850708| [2025/09/12 04:10:23 911438] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425849521| [2025/09/12 04:10:23 911442] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425848334| [2025/09/12 04:10:23 911447] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425847147| [2025/09/12 04:10:23 911451] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425845960| [2025/09/12 04:10:23 911455] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425844773| [2025/09/12 04:10:23 911459] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425843586| [2025/09/12 04:10:23 911463] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425842399| [2025/09/12 04:10:23 911471] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1545959| [2025/09/12 04:10:23 911477] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1545504|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:673909|offset:122261|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 911482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 911486] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425842399| [2025/09/12 04:10:23 911490] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1545959| [2025/09/12 04:10:23 911495] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1545504|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:551648|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:23 911500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:23 911505] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 911509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 911514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 911517] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 911521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 911526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 911530] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 911534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 911538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 911543] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 911547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 911551] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:4| [2025/09/12 04:10:23 911555] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34289|min_srtt:34289|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 911562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20422|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 911566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 911570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 911574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 911578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 911583] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 911587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/09/12 04:10:23 911616] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:801|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:43233|now:1757650223911595|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 911622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:801|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 911627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:801|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 911634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 911640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34289|rtt_var:822|pto_duration:37577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 911647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 911653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 911660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43244| [2025/09/12 04:10:23 911666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223969172|now:1757650223911640|interv:57532| [2025/09/12 04:10:23 911672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223969172|now:1757650223911640|interval:57532|pto_count:0|srtt:34289 [2025/09/12 04:10:23 911680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43244| [2025/09/12 04:10:23 911688] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:23 911693] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/09/12 04:10:23 911717] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:802|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:43244|now:1757650223911699|stream_id:0|stream_offset:0| [2025/09/12 04:10:23 911723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:802|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 911737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:802|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:23 911744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43244|applimit:0| [2025/09/12 04:10:23 911750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34289|rtt_var:822|pto_duration:37577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 911757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 911763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 911770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43255| [2025/09/12 04:10:23 911776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223969276|now:1757650223911750|interv:57526| [2025/09/12 04:10:23 911782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223969276|now:1757650223911750|interval:57526|pto_count:0|srtt:34289 [2025/09/12 04:10:23 911788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43255| [2025/09/12 04:10:23 911796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 911802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43255|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 911810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 911816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 911822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 911828] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223911828|diff:23836| [2025/09/12 04:10:23 911834] [debug] |xqc_engine_main_logic|END|now:1757650223910759| [2025/09/12 04:10:23 911843] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223911842| [2025/09/12 04:10:23 911851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 911859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:280| [2025/09/12 04:10:23 911865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/09/12 04:10:23 911873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/09/12 04:10:23 911879] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 911886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:756|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:756| [2025/09/12 04:10:23 911892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42042|prior_delivered:499497|prior_time:1757650223875105|is_app_limited:0|send_elapse:35275|ack_elapse:36737|ctl_first_sent_time:1757650223875989|lagest_ack_time:1757650223911842|curr_delivered:540339| [2025/09/12 04:10:23 911906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223875989| [2025/09/12 04:10:23 911912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/09/12 04:10:23 911919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:757|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:757| [2025/09/12 04:10:23 911925] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:42042|prior_delivered:499497|prior_time:1757650223875105|is_app_limited:0|send_elapse:35275|ack_elapse:36737|ctl_first_sent_time:1757650223875989|lagest_ack_time:1757650223911842|curr_delivered:540350| [2025/09/12 04:10:23 911932] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223876127| [2025/09/12 04:10:23 911937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/09/12 04:10:23 911943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34289|rttvar:822|minrtt:30473|latest_rtt:35715|ack_delay:16| [2025/09/12 04:10:23 911949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34465|rttvar:969|minrtt:30473|latest_rtt:35715|ack_delay:16| [2025/09/12 04:10:23 911956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/09/12 04:10:23 911962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 911968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 911974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34465|rtt_var:969|pto_duration:38341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 911981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 911987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 911993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 911997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223970040|now:1757650223911974|interv:58066| [2025/09/12 04:10:23 912004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223970040|now:1757650223911974|interval:58066|pto_count:0|srtt:34465 [2025/09/12 04:10:23 912010] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35275, ack_elapse 36737, delivered 40853|rate 1112039|lost 289| [2025/09/12 04:10:23 912017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1112039) in round 10| [2025/09/12 04:10:23 912024] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 912030] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 912036] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:22|po_sent_time:1757650223876127|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 912051] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:22|po_sent_time:1757650223876127|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 912058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:43233|srtt:34465|latest_rtt:35715|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 912067] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/09/12 04:10:23 912074] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1757650223911842|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 912081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343911842|now:1757650223911842|interv:120000000| [2025/09/12 04:10:23 912087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343911842|now:1757650223911842|interv:120000000| [2025/09/12 04:10:23 912094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 912100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223910759| [2025/09/12 04:10:23 912106] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223912106| [2025/09/12 04:10:23 912114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223912112| [2025/09/12 04:10:23 912121] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912129] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34465|min_srtt:34465|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 912136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 912143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912149] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 912155] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 912162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34465|min_srtt:34465|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 912175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 912183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912189] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 912201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 912205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 912217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 912224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912231] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 912238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 912244] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223912244|diff:23420| [2025/09/12 04:10:23 912250] [debug] |xqc_engine_main_logic|END|now:1757650223912112| [2025/09/12 04:10:23 912260] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223912259| [2025/09/12 04:10:23 912267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 912276] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:281| [2025/09/12 04:10:23 912282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/09/12 04:10:23 912288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/09/12 04:10:23 912293] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 912301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:758| [2025/09/12 04:10:23 912307] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:499519|prior_time:1757650223876251|is_app_limited:0|send_elapse:33350|ack_elapse:36008|ctl_first_sent_time:1757650223876525|lagest_ack_time:1757650223912259|curr_delivered:541550| [2025/09/12 04:10:23 912314] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223876525| [2025/09/12 04:10:23 912318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/09/12 04:10:23 912323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:759|path_largest_ack:759| [2025/09/12 04:10:23 912327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:499519|prior_time:1757650223876251|is_app_limited:0|send_elapse:33350|ack_elapse:36008|ctl_first_sent_time:1757650223876525|lagest_ack_time:1757650223912259|curr_delivered:542750| [2025/09/12 04:10:23 912331] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223876622| [2025/09/12 04:10:23 912335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/09/12 04:10:23 912339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34465|rttvar:969|minrtt:30473|latest_rtt:35637|ack_delay:24| [2025/09/12 04:10:23 912348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34608|rttvar:1014|minrtt:30473|latest_rtt:35637|ack_delay:24| [2025/09/12 04:10:23 912352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:759|lost_pn:756|thresh:3| [2025/09/12 04:10:23 912356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 912360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 912364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34608|rtt_var:1014|pto_duration:38664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 912368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 912372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 912376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 912380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223970363|now:1757650223912364|interv:57999| [2025/09/12 04:10:23 912384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223970363|now:1757650223912364|interval:57999|pto_count:0|srtt:34608 [2025/09/12 04:10:23 912388] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33350, ack_elapse 36008, delivered 43231|rate 1200594|lost 289| [2025/09/12 04:10:23 912392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200594) in round 10| [2025/09/12 04:10:23 912396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 912401] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 912405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223876622|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 912409] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223876622|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 912413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34608|latest_rtt:35637|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 912431] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/09/12 04:10:23 912439] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1757650223912259|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 912444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343912259|now:1757650223912259|interv:120000000| [2025/09/12 04:10:23 912448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343912259|now:1757650223912259|interv:120000000| [2025/09/12 04:10:23 912455] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 912459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223912112| [2025/09/12 04:10:23 912463] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223912463| [2025/09/12 04:10:23 912467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223912466| [2025/09/12 04:10:23 912472] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912477] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34608|min_srtt:34608|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 912481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 912485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912489] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 912493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 912497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34608|min_srtt:34608|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 912505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 912509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912513] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 912517] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 912521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 912525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 912529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 912534] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 912538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/09/12 04:10:23 912567] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223912545|stream_id:0|stream_offset:576912| [2025/09/12 04:10:23 912573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 912583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 912590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34608|rtt_var:1014|pto_duration:38664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 912597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 912604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 912610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 912616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223971209|now:1757650223912590|interv:58619| [2025/09/12 04:10:23 912623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223971209|now:1757650223912590|interval:58619|pto_count:0|srtt:34608 [2025/09/12 04:10:23 912629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 912634] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 912639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:578099| [2025/09/12 04:10:23 912643] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 912647] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/09/12 04:10:23 912672] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223912654|stream_id:0|stream_offset:578099| [2025/09/12 04:10:23 912678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 912685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 912692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34608|rtt_var:1014|pto_duration:38664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 912699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 912705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 912711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 912718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223971318|now:1757650223912692|interv:58626| [2025/09/12 04:10:23 912724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223971318|now:1757650223912692|interval:58626|pto_count:0|srtt:34608 [2025/09/12 04:10:23 912731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 912739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 912751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:579286| [2025/09/12 04:10:23 912758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 912765] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 912771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 912777] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223912777|diff:22887| [2025/09/12 04:10:23 912784] [debug] |xqc_engine_main_logic|END|now:1757650223912466| [2025/09/12 04:10:23 912792] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223912792| [2025/09/12 04:10:23 912799] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223912799|diff:22865| [2025/09/12 04:10:23 912805] [debug] |xqc_engine_main_logic|END|now:1757650223912792| [2025/09/12 04:10:23 914151] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223914150| [2025/09/12 04:10:23 914168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 914177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:282| [2025/09/12 04:10:23 914184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/09/12 04:10:23 914190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/09/12 04:10:23 914194] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 914201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:760| [2025/09/12 04:10:23 914208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:501919|prior_time:1757650223877212|is_app_limited:0|send_elapse:34899|ack_elapse:36938|ctl_first_sent_time:1757650223878813|lagest_ack_time:1757650223914150|curr_delivered:543950| [2025/09/12 04:10:23 914216] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223878813| [2025/09/12 04:10:23 914223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/09/12 04:10:23 914230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:761|path_largest_ack:761| [2025/09/12 04:10:23 914237] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:501919|prior_time:1757650223877212|is_app_limited:0|send_elapse:34899|ack_elapse:36938|ctl_first_sent_time:1757650223878813|lagest_ack_time:1757650223914150|curr_delivered:545150| [2025/09/12 04:10:23 914244] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223878955| [2025/09/12 04:10:23 914250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:23 914257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34608|rttvar:1014|minrtt:30473|latest_rtt:35195|ack_delay:24| [2025/09/12 04:10:23 914263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34678|rttvar:901|minrtt:30473|latest_rtt:35195|ack_delay:24| [2025/09/12 04:10:23 914278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:761|lost_pn:758|thresh:3| [2025/09/12 04:10:23 914282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 914287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 914291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34678|rtt_var:901|pto_duration:38282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 914295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 914299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 914303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 914307] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223970936|now:1757650223914290|interv:56646| [2025/09/12 04:10:23 914311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223970936|now:1757650223914290|interval:56646|pto_count:0|srtt:34678 [2025/09/12 04:10:23 914315] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34899, ack_elapse 36938, delivered 43231|rate 1170366|lost 289| [2025/09/12 04:10:23 914320] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170366) in round 10| [2025/09/12 04:10:23 914324] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 914328] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 914332] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223878955|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 914336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223878955|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 914341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34678|latest_rtt:35195|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 914347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/09/12 04:10:23 914351] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1757650223914150|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 914356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343914150|now:1757650223914150|interv:120000000| [2025/09/12 04:10:23 914360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343914150|now:1757650223914150|interv:120000000| [2025/09/12 04:10:23 914364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 914372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223912466| [2025/09/12 04:10:23 914375] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223914375| [2025/09/12 04:10:23 914381] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223914379| [2025/09/12 04:10:23 914386] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 914390] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34678|min_srtt:34678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 914395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 914400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 914404] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 914408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 914412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 914416] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34678|min_srtt:34678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 914445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 914450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 914453] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 914457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 914461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 914466] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 914470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:579286| [2025/09/12 04:10:23 914475] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 914478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223915478|now:1757650223914478|interv:1000| [2025/09/12 04:10:23 914482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 914486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 914490] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223915478| [2025/09/12 04:10:23 914494] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223915478| [2025/09/12 04:10:23 914501] [debug] |xqc_engine_wakeup_after|wakeup:1757650223915478|now:1757650223914501|diff:977| [2025/09/12 04:10:23 914506] [debug] |xqc_engine_main_logic|END|now:1757650223914379| [2025/09/12 04:10:23 914511] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223914511| [2025/09/12 04:10:23 914515] [debug] |xqc_engine_wakeup_after|wakeup:1757650223915478|now:1757650223914515|diff:963| [2025/09/12 04:10:23 914519] [debug] |xqc_engine_main_logic|END|now:1757650223914511| [2025/09/12 04:10:23 915587] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223915587| [2025/09/12 04:10:23 915598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223915478|pq_index:0| [2025/09/12 04:10:23 915603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223914379| [2025/09/12 04:10:23 915609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223915607| [2025/09/12 04:10:23 915613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223915478|now:1757650223915607| [2025/09/12 04:10:23 915618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223915478|now:1757650223915607| [2025/09/12 04:10:23 915622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 915626] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 915631] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34678|min_srtt:34678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 915636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 915640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 915644] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 915648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 915653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 915657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34678|min_srtt:34678|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 915661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 915665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 915669] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 915673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 915677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 915681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 915691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:579286| [2025/09/12 04:10:23 915695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 915699] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/09/12 04:10:23 915734] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223915708|stream_id:0|stream_offset:579286| [2025/09/12 04:10:23 915744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 915751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 915758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34678|rtt_var:901|pto_duration:38282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 915764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 915770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 915776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 915783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223973990|now:1757650223915758|interv:58232| [2025/09/12 04:10:23 915789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223973990|now:1757650223915758|interval:58232|pto_count:0|srtt:34678 [2025/09/12 04:10:23 915796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 915803] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 915809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:580473| [2025/09/12 04:10:23 915816] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 915822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/09/12 04:10:23 915856] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223915832|stream_id:0|stream_offset:580473| [2025/09/12 04:10:23 915866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 915873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 915879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34678|rtt_var:901|pto_duration:38282|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 915885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 915891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 915903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 915910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223974114|now:1757650223915878|interv:58236| [2025/09/12 04:10:23 915916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223974114|now:1757650223915878|interval:58236|pto_count:0|srtt:34678 [2025/09/12 04:10:23 915923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 915930] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 915938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:581660| [2025/09/12 04:10:23 915945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 915951] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 915958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 915964] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223915964|diff:19700| [2025/09/12 04:10:23 915970] [debug] |xqc_engine_main_logic|END|now:1757650223915607| [2025/09/12 04:10:23 916100] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223916099| [2025/09/12 04:10:23 916111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 916120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:283| [2025/09/12 04:10:23 916126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/09/12 04:10:23 916134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/09/12 04:10:23 916140] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 916147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:763|path_largest_ack:762| [2025/09/12 04:10:23 916154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:504319|prior_time:1757650223880164|is_app_limited:0|send_elapse:34473|ack_elapse:35935|ctl_first_sent_time:1757650223880528|lagest_ack_time:1757650223916099|curr_delivered:546350| [2025/09/12 04:10:23 916161] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223880528| [2025/09/12 04:10:23 916168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/09/12 04:10:23 916175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:763|path_largest_ack:763| [2025/09/12 04:10:23 916182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:43231|prior_delivered:504319|prior_time:1757650223880164|is_app_limited:0|send_elapse:34473|ack_elapse:35935|ctl_first_sent_time:1757650223880528|lagest_ack_time:1757650223916099|curr_delivered:547550| [2025/09/12 04:10:23 916196] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223880622| [2025/09/12 04:10:23 916200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/09/12 04:10:23 916204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34678|rttvar:901|minrtt:30473|latest_rtt:35477|ack_delay:16| [2025/09/12 04:10:23 916208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34776|rttvar:871|minrtt:30473|latest_rtt:35477|ack_delay:16| [2025/09/12 04:10:23 916212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:763|lost_pn:760|thresh:3| [2025/09/12 04:10:23 916216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 916220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 916226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34776|rtt_var:871|pto_duration:38260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 916233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 916239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 916245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 916249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223974092|now:1757650223916225|interv:57867| [2025/09/12 04:10:23 916255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223974092|now:1757650223916225|interval:57867|pto_count:0|srtt:34776 [2025/09/12 04:10:23 916263] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34473, ack_elapse 35935, delivered 43231|rate 1203033|lost 289| [2025/09/12 04:10:23 916269] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203033) in round 10| [2025/09/12 04:10:23 916275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 916279] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 916283] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223880622|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 916287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223880622|recovery:1|recovery_start:1757650223882311|packet_conservation:1|next_round_delivered:506719| [2025/09/12 04:10:23 916292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:44431|full_bw_reached:1|inflight:40833|srtt:34776|latest_rtt:35477|min_rtt:30473|applimit:0|lost:288|recovery:1|recovery_start:1757650223882311|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 916298] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/09/12 04:10:23 916303] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1757650223916099|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 916311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343916099|now:1757650223916099|interv:120000000| [2025/09/12 04:10:23 916316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343916099|now:1757650223916099|interv:120000000| [2025/09/12 04:10:23 916319] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 916324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223915607| [2025/09/12 04:10:23 916328] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223916327| [2025/09/12 04:10:23 916333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223916331| [2025/09/12 04:10:23 916338] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 916343] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34776|min_srtt:34776|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 916347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 916352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 916356] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 916359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 916364] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 916368] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34776|min_srtt:34776|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 916372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 916376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 916380] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 916384] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 916388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 916392] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 916396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:581660| [2025/09/12 04:10:23 916401] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 916405] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/09/12 04:10:23 916457] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223916415|stream_id:0|stream_offset:581660| [2025/09/12 04:10:23 916467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 916472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 916477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34776|rtt_var:871|pto_duration:38260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 916481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 916485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 916489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 916493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223974675|now:1757650223916476|interv:58199| [2025/09/12 04:10:23 916497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223974675|now:1757650223916476|interval:58199|pto_count:0|srtt:34776 [2025/09/12 04:10:23 916502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:42033| [2025/09/12 04:10:23 916506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 916511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:582847| [2025/09/12 04:10:23 916515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 916519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/09/12 04:10:23 916540] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223916526|stream_id:0|stream_offset:582847| [2025/09/12 04:10:23 916546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 916550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 916555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34776|rtt_var:871|pto_duration:38260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 916559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 916563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 916567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 916570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223974786|now:1757650223916554|interv:58232| [2025/09/12 04:10:23 916574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223974786|now:1757650223916554|interval:58232|pto_count:0|srtt:34776 [2025/09/12 04:10:23 916583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:44431|inflight:43233| [2025/09/12 04:10:23 916588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 916592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:44431|conn:000055D52C7C50DC|stream_id:0|stream_offset:584034| [2025/09/12 04:10:23 916596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 916600] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 916604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 916608] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223916608|diff:19056| [2025/09/12 04:10:23 916613] [debug] |xqc_engine_main_logic|END|now:1757650223916331| [2025/09/12 04:10:23 916618] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223916618| [2025/09/12 04:10:23 916622] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223916622|diff:19042| [2025/09/12 04:10:23 916625] [debug] |xqc_engine_main_logic|END|now:1757650223916618| [2025/09/12 04:10:23 918039] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223918038| [2025/09/12 04:10:23 918053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 918062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:284| [2025/09/12 04:10:23 918068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/09/12 04:10:23 918076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/09/12 04:10:23 918082] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 918089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:764| [2025/09/12 04:10:23 918096] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:288|tx_in_flight:45631|prior_delivered:504319|prior_time:1757650223880164|is_app_limited:0|send_elapse:35837|ack_elapse:37874|ctl_first_sent_time:1757650223881892|lagest_ack_time:1757650223918038|curr_delivered:548750| [2025/09/12 04:10:23 918103] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223881892| [2025/09/12 04:10:23 918110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:23 918116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:765| [2025/09/12 04:10:23 918123] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:506719|prior_time:1757650223882142|is_app_limited:0|send_elapse:37189|ack_elapse:35896|ctl_first_sent_time:1757650223883739|lagest_ack_time:1757650223918038|curr_delivered:549950| [2025/09/12 04:10:23 918130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223883739| [2025/09/12 04:10:23 918136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:23 918149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34776|rttvar:871|minrtt:30473|latest_rtt:34299|ack_delay:24| [2025/09/12 04:10:23 918156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34713|rttvar:779|minrtt:30473|latest_rtt:34299|ack_delay:24| [2025/09/12 04:10:23 918163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/09/12 04:10:23 918169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 918175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 918181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34713|rtt_var:779|pto_duration:37829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 918188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 918194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 918200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 918207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223974355|now:1757650223918181|interv:56174| [2025/09/12 04:10:23 918213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223974355|now:1757650223918181|interval:56174|pto_count:0|srtt:34713 [2025/09/12 04:10:23 918220] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37189, ack_elapse 35896, delivered 43231|rate 1162467|lost 289| [2025/09/12 04:10:23 918226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/09/12 04:10:23 918233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162467) in round 11| [2025/09/12 04:10:23 918239] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 918245] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 918251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:44431|packet_lost:0|acked:2400|po_sent_time:1757650223883739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 918258] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223883739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 918265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:40833|srtt:34713|latest_rtt:34299|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 918273] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/09/12 04:10:23 918280] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1757650223918038|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 918292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343918038|now:1757650223918038|interv:120000000| [2025/09/12 04:10:23 918298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343918038|now:1757650223918038|interv:120000000| [2025/09/12 04:10:23 918304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 918310] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223916331| [2025/09/12 04:10:23 918316] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223918315| [2025/09/12 04:10:23 918323] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223918321| [2025/09/12 04:10:23 918330] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 918337] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 918350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:724|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918364] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 918377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918384] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:598278| [2025/09/12 04:10:23 918396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918405] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:599465| [2025/09/12 04:10:23 918417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918450] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:600652| [2025/09/12 04:10:23 918458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918467] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:601839| [2025/09/12 04:10:23 918476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918484] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:603026| [2025/09/12 04:10:23 918492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:604213| [2025/09/12 04:10:23 918509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918517] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:605400| [2025/09/12 04:10:23 918529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918537] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:606587| [2025/09/12 04:10:23 918545] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918554] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:607774| [2025/09/12 04:10:23 918562] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918570] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:608961| [2025/09/12 04:10:23 918578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918586] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:610148| [2025/09/12 04:10:23 918594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918604] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:611335| [2025/09/12 04:10:23 918612] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:612522| [2025/09/12 04:10:23 918628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918636] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:613709| [2025/09/12 04:10:23 918645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918653] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:614896| [2025/09/12 04:10:23 918661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918669] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:616083| [2025/09/12 04:10:23 918677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918687] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:617270| [2025/09/12 04:10:23 918695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918703] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 918712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918720] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:619644| [2025/09/12 04:10:23 918728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918736] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:620831| [2025/09/12 04:10:23 918744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918752] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:622018| [2025/09/12 04:10:23 918760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:623205| [2025/09/12 04:10:23 918786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:624392| [2025/09/12 04:10:23 918811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:625579| [2025/09/12 04:10:23 918836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:626766| [2025/09/12 04:10:23 918862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:627953| [2025/09/12 04:10:23 918893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:629140| [2025/09/12 04:10:23 918919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:630327| [2025/09/12 04:10:23 918946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:631514| [2025/09/12 04:10:23 918973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 918979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 918985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 918991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:632701| [2025/09/12 04:10:23 918997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:633888| [2025/09/12 04:10:23 919028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:635075| [2025/09/12 04:10:23 919056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:636262| [2025/09/12 04:10:23 919082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:637449| [2025/09/12 04:10:23 919109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:638636| [2025/09/12 04:10:23 919136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:639823| [2025/09/12 04:10:23 919163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919172] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:641010| [2025/09/12 04:10:23 919180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 919184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 919189] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34713|min_srtt:34713|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 919193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 919197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 919200] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 919204] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 919209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 919213] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:724|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 919217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 919222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 919226] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223920226|now:1757650223919226|interv:1000| [2025/09/12 04:10:23 919230] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 919234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 919238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 919242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:584034| [2025/09/12 04:10:23 919246] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 919252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 919256] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223920226| [2025/09/12 04:10:23 919260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223920226| [2025/09/12 04:10:23 919264] [debug] |xqc_engine_wakeup_after|wakeup:1757650223920226|now:1757650223919264|diff:962| [2025/09/12 04:10:23 919269] [debug] |xqc_engine_main_logic|END|now:1757650223918321| [2025/09/12 04:10:23 919274] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223919274| [2025/09/12 04:10:23 919278] [debug] |xqc_engine_wakeup_after|wakeup:1757650223920226|now:1757650223919278|diff:948| [2025/09/12 04:10:23 919282] [debug] |xqc_engine_main_logic|END|now:1757650223919274| [2025/09/12 04:10:23 920088] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223920086| [2025/09/12 04:10:23 920100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 920109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:285| [2025/09/12 04:10:23 920116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/09/12 04:10:23 920124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/09/12 04:10:23 920131] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 920138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:766| [2025/09/12 04:10:23 920156] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:506719|prior_time:1757650223882142|is_app_limited:0|send_elapse:37316|ack_elapse:37944|ctl_first_sent_time:1757650223883866|lagest_ack_time:1757650223920086|curr_delivered:551150| [2025/09/12 04:10:23 920164] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223883866| [2025/09/12 04:10:23 920171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:23 920177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:767| [2025/09/12 04:10:23 920184] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:509119|prior_time:1757650223884109|is_app_limited:0|send_elapse:36062|ack_elapse:35977|ctl_first_sent_time:1757650223885704|lagest_ack_time:1757650223920086|curr_delivered:552350| [2025/09/12 04:10:23 920191] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223885704| [2025/09/12 04:10:23 920198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:23 920204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34713|rttvar:779|minrtt:30473|latest_rtt:34382|ack_delay:24| [2025/09/12 04:10:23 920210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34668|rttvar:673|minrtt:30473|latest_rtt:34382|ack_delay:24| [2025/09/12 04:10:23 920217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/09/12 04:10:23 920223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 920237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 920243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 920250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 920256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 920262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 38433| [2025/09/12 04:10:23 920268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223973886|now:1757650223920243|interv:53643| [2025/09/12 04:10:23 920275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223973886|now:1757650223920243|interval:53643|pto_count:0|srtt:34668 [2025/09/12 04:10:23 920281] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36062, ack_elapse 35977, delivered 43231|rate 1198796|lost 289| [2025/09/12 04:10:23 920287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198796) in round 11| [2025/09/12 04:10:23 920293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 920299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 920306] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223885704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 920312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223885704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 920317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:38433|srtt:34668|latest_rtt:34382|min_rtt:30473|applimit:0|lost:288|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 920323] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/09/12 04:10:23 920327] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1757650223920086|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 920332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343920086|now:1757650223920086|interv:120000000| [2025/09/12 04:10:23 920336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343920086|now:1757650223920086|interv:120000000| [2025/09/12 04:10:23 920340] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223920226|pq_index:0| [2025/09/12 04:10:23 920344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223918321| [2025/09/12 04:10:23 920348] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223920348| [2025/09/12 04:10:23 920353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223920352| [2025/09/12 04:10:23 920362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223920226|now:1757650223920352| [2025/09/12 04:10:23 920366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223920226|now:1757650223920352| [2025/09/12 04:10:23 920370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 920374] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 920379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|min_srtt:34668|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 920384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:38433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 920388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 920393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 920397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|min_srtt:34668|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 920401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:38433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:643384| [2025/09/12 04:10:23 920406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 920410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 920414] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|min_srtt:34668|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 920437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:38433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 920446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 920450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 920454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 920458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 920463] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:724|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 920467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 920472] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 920476] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/09/12 04:10:23 920510] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38433|now:1757650223920487|stream_id:0|stream_offset:498570| [2025/09/12 04:10:23 920517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:809|origin_pktnum:724|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 920522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:38433|applimit:0| [2025/09/12 04:10:23 920526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 920530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 920534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 920538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39633| [2025/09/12 04:10:23 920542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223977847|now:1757650223920526|interv:57321| [2025/09/12 04:10:23 920546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223977847|now:1757650223920526|interval:57321|pto_count:0|srtt:34668 [2025/09/12 04:10:23 920551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:39633| [2025/09/12 04:10:23 920555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 920560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39633|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:584034| [2025/09/12 04:10:23 920564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 920568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/09/12 04:10:23 920587] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39633|now:1757650223920574|stream_id:0|stream_offset:584034| [2025/09/12 04:10:23 920592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 920597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:39633|applimit:0| [2025/09/12 04:10:23 920601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 920605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 920609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 920613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 40833| [2025/09/12 04:10:23 920617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223977934|now:1757650223920601|interv:57333| [2025/09/12 04:10:23 920624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223977934|now:1757650223920601|interval:57333|pto_count:0|srtt:34668 [2025/09/12 04:10:23 920629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:40833| [2025/09/12 04:10:23 920633] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 920637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:585221| [2025/09/12 04:10:23 920641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 920645] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/09/12 04:10:23 920663] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40833|now:1757650223920651|stream_id:0|stream_offset:585221| [2025/09/12 04:10:23 920668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 920672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:40833|applimit:0| [2025/09/12 04:10:23 920676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 920680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 920684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 920688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 920692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223978011|now:1757650223920676|interv:57335| [2025/09/12 04:10:23 920696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223978011|now:1757650223920676|interval:57335|pto_count:0|srtt:34668 [2025/09/12 04:10:23 920700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:42033| [2025/09/12 04:10:23 920704] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 920709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:586408| [2025/09/12 04:10:23 920715] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 920722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/09/12 04:10:23 920752] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223920731|stream_id:0|stream_offset:586408| [2025/09/12 04:10:23 920760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 920772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 920779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 920785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 920791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 920796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 920802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223978091|now:1757650223920779|interv:57312| [2025/09/12 04:10:23 920808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223978091|now:1757650223920779|interval:57312|pto_count:0|srtt:34668 [2025/09/12 04:10:23 920815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43233| [2025/09/12 04:10:23 920822] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 920828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 920834] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 920840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223921840|now:1757650223920840|interv:1000| [2025/09/12 04:10:23 920846] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 920851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 920858] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223921840| [2025/09/12 04:10:23 920864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223921840| [2025/09/12 04:10:23 920870] [debug] |xqc_engine_wakeup_after|wakeup:1757650223921840|now:1757650223920870|diff:970| [2025/09/12 04:10:23 920877] [debug] |xqc_engine_main_logic|END|now:1757650223920352| [2025/09/12 04:10:23 920884] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223920884| [2025/09/12 04:10:23 920890] [debug] |xqc_engine_wakeup_after|wakeup:1757650223921840|now:1757650223920890|diff:950| [2025/09/12 04:10:23 920896] [debug] |xqc_engine_main_logic|END|now:1757650223920884| [2025/09/12 04:10:23 921974] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223921973| [2025/09/12 04:10:23 921987] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223921840|pq_index:0| [2025/09/12 04:10:23 921993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223920352| [2025/09/12 04:10:23 922001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223921999| [2025/09/12 04:10:23 922008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223921840|now:1757650223921999| [2025/09/12 04:10:23 922062] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223921840|now:1757650223921999| [2025/09/12 04:10:23 922069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 922084] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 922091] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34668|min_srtt:34668|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 922099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 922106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 922112] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 922118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 922125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 922133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 922139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 922146] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 922153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/09/12 04:10:23 922191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223922164|stream_id:0|stream_offset:587595| [2025/09/12 04:10:23 922200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 922212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 922219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 922225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 922231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 922236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 922242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223979524|now:1757650223922218|interv:57306| [2025/09/12 04:10:23 922248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223979524|now:1757650223922218|interval:57306|pto_count:0|srtt:34668 [2025/09/12 04:10:23 922255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 922262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 922269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:588782| [2025/09/12 04:10:23 922282] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 922289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/09/12 04:10:23 922324] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44433|now:1757650223922300|stream_id:0|stream_offset:588782| [2025/09/12 04:10:23 922333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 922339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44433|applimit:0| [2025/09/12 04:10:23 922344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34668|rtt_var:673|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 922352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 922357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 922363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45633| [2025/09/12 04:10:23 922370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223979660|now:1757650223922344|interv:57316| [2025/09/12 04:10:23 922376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223979660|now:1757650223922344|interval:57316|pto_count:0|srtt:34668 [2025/09/12 04:10:23 922383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:45633| [2025/09/12 04:10:23 922391] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 922397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45633|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 922404] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 922408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223923408|now:1757650223922408|interv:1000| [2025/09/12 04:10:23 922412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 922416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 922443] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223923408| [2025/09/12 04:10:23 922448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223923408| [2025/09/12 04:10:23 922452] [debug] |xqc_engine_wakeup_after|wakeup:1757650223923408|now:1757650223922452|diff:956| [2025/09/12 04:10:23 922456] [debug] |xqc_engine_main_logic|END|now:1757650223921999| [2025/09/12 04:10:23 922466] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223922465| [2025/09/12 04:10:23 922471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 922476] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:286| [2025/09/12 04:10:23 922480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/09/12 04:10:23 922492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/09/12 04:10:23 922496] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 922500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:769|path_largest_ack:768| [2025/09/12 04:10:23 922505] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:509119|prior_time:1757650223884109|is_app_limited:0|send_elapse:36161|ack_elapse:38356|ctl_first_sent_time:1757650223885803|lagest_ack_time:1757650223922465|curr_delivered:553550| [2025/09/12 04:10:23 922510] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223885803| [2025/09/12 04:10:23 922514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/09/12 04:10:23 922519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:769|path_largest_ack:769| [2025/09/12 04:10:23 922523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:511519|prior_time:1757650223886109|is_app_limited:0|send_elapse:35967|ack_elapse:36356|ctl_first_sent_time:1757650223887682|lagest_ack_time:1757650223922465|curr_delivered:554750| [2025/09/12 04:10:23 922527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223887682| [2025/09/12 04:10:23 922531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/09/12 04:10:23 922535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34668|rttvar:673|minrtt:30473|latest_rtt:34783|ack_delay:24| [2025/09/12 04:10:23 922540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34679|rttvar:527|minrtt:30473|latest_rtt:34783|ack_delay:24| [2025/09/12 04:10:23 922544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:769|lost_pn:766|thresh:3| [2025/09/12 04:10:23 922548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 922552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 922556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34679|rtt_var:527|pto_duration:36787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 922560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 922564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 922568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 922572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223979087|now:1757650223922556|interv:56531| [2025/09/12 04:10:23 922576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223979087|now:1757650223922556|interval:56531|pto_count:0|srtt:34679 [2025/09/12 04:10:23 922583] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35967, ack_elapse 36356, delivered 43231|rate 1189102|lost 289| [2025/09/12 04:10:23 922587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189102) in round 11| [2025/09/12 04:10:23 922592] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 922596] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 922600] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223887682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 922604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223887682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 922609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:43233|srtt:34679|latest_rtt:34783|min_rtt:30473|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 922615] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/09/12 04:10:23 922619] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1757650223922465|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 922624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343922465|now:1757650223922465|interv:120000000| [2025/09/12 04:10:23 922628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343922465|now:1757650223922465|interv:120000000| [2025/09/12 04:10:23 922632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223923408|pq_index:0| [2025/09/12 04:10:23 922636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223921999| [2025/09/12 04:10:23 922640] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223922640| [2025/09/12 04:10:23 922645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223922643| [2025/09/12 04:10:23 922650] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 922655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|min_srtt:34679|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 922659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 922664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 922668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 922673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|min_srtt:34679|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 922679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:645758| [2025/09/12 04:10:23 922684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 922688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 922692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|min_srtt:34679|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 922696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 922701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 922704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 922708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 922712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 922717] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 922722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 922729] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 922735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 922741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223923408| [2025/09/12 04:10:23 922747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223923408| [2025/09/12 04:10:23 922753] [debug] |xqc_engine_wakeup_after|wakeup:1757650223923408|now:1757650223922753|diff:655| [2025/09/12 04:10:23 922760] [debug] |xqc_engine_main_logic|END|now:1757650223922643| [2025/09/12 04:10:23 922768] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223922768| [2025/09/12 04:10:23 922774] [debug] |xqc_engine_wakeup_after|wakeup:1757650223923408|now:1757650223922774|diff:634| [2025/09/12 04:10:23 922780] [debug] |xqc_engine_main_logic|END|now:1757650223922768| [2025/09/12 04:10:23 923951] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223923951| [2025/09/12 04:10:23 923966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223923408|pq_index:0| [2025/09/12 04:10:23 923973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223922643| [2025/09/12 04:10:23 923981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223923979| [2025/09/12 04:10:23 923988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223923408|now:1757650223923979| [2025/09/12 04:10:23 923994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223923408|now:1757650223923979| [2025/09/12 04:10:23 924008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 924014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 924023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34679|min_srtt:34679|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 924030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 924037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 924044] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 924050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 924057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 924064] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 924070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 924077] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 924084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/09/12 04:10:23 924149] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223924095|stream_id:0|stream_offset:589969| [2025/09/12 04:10:23 924160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 924168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 924175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34679|rtt_var:527|pto_duration:36787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 924181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 924188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 924194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 924200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223980882|now:1757650223924174|interv:56708| [2025/09/12 04:10:23 924206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223980882|now:1757650223924174|interval:56708|pto_count:0|srtt:34679 [2025/09/12 04:10:23 924213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 924220] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 924233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:591156| [2025/09/12 04:10:23 924240] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 924247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/09/12 04:10:23 924285] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44433|now:1757650223924258|stream_id:0|stream_offset:591156| [2025/09/12 04:10:23 924295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 924302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44433|applimit:0| [2025/09/12 04:10:23 924309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34679|rtt_var:527|pto_duration:36787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 924315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 924321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 924327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45633| [2025/09/12 04:10:23 924334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223981045|now:1757650223924308|interv:56737| [2025/09/12 04:10:23 924340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223981045|now:1757650223924308|interval:56737|pto_count:0|srtt:34679 [2025/09/12 04:10:23 924347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:45633| [2025/09/12 04:10:23 924352] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 924356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45633|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 924360] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 924364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223925364|now:1757650223924364|interv:1000| [2025/09/12 04:10:23 924368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 924372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 924376] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223925364| [2025/09/12 04:10:23 924380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223925364| [2025/09/12 04:10:23 924384] [debug] |xqc_engine_wakeup_after|wakeup:1757650223925364|now:1757650223924384|diff:980| [2025/09/12 04:10:23 924388] [debug] |xqc_engine_main_logic|END|now:1757650223923979| [2025/09/12 04:10:23 924397] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223924397| [2025/09/12 04:10:23 924402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 924414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:287| [2025/09/12 04:10:23 924418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/09/12 04:10:23 924450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/09/12 04:10:23 924454] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 924459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:771|path_largest_ack:770| [2025/09/12 04:10:23 924464] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:511519|prior_time:1757650223886109|is_app_limited:0|send_elapse:36075|ack_elapse:38288|ctl_first_sent_time:1757650223887790|lagest_ack_time:1757650223924397|curr_delivered:555950| [2025/09/12 04:10:23 924469] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223887790| [2025/09/12 04:10:23 924473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/09/12 04:10:23 924477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:771|path_largest_ack:771| [2025/09/12 04:10:23 924482] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:513919|prior_time:1757650223888152|is_app_limited:0|send_elapse:35996|ack_elapse:36245|ctl_first_sent_time:1757650223889725|lagest_ack_time:1757650223924397|curr_delivered:557150| [2025/09/12 04:10:23 924486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223889725| [2025/09/12 04:10:23 924490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/09/12 04:10:23 924494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34679|rttvar:527|minrtt:30473|latest_rtt:34672|ack_delay:24| [2025/09/12 04:10:23 924498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34676|rttvar:403|minrtt:30473|latest_rtt:34672|ack_delay:24| [2025/09/12 04:10:23 924502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:771|lost_pn:768|thresh:3| [2025/09/12 04:10:23 924506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 924510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 924514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34676|rtt_var:403|pto_duration:36676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 924519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 924522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 924526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 924530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223980934|now:1757650223924514|interv:56420| [2025/09/12 04:10:23 924534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223980934|now:1757650223924514|interval:56420|pto_count:0|srtt:34676 [2025/09/12 04:10:23 924543] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35996, ack_elapse 36245, delivered 43231|rate 1192743|lost 289| [2025/09/12 04:10:23 924547] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192743) in round 11| [2025/09/12 04:10:23 924551] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 924555] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 924559] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223889725|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 924564] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223889725|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 924568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:43233|srtt:34676|latest_rtt:34672|min_rtt:30473|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 924574] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/09/12 04:10:23 924578] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1757650223924397|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 924583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343924397|now:1757650223924397|interv:120000000| [2025/09/12 04:10:23 924587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343924397|now:1757650223924397|interv:120000000| [2025/09/12 04:10:23 924591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223925364|pq_index:0| [2025/09/12 04:10:23 924595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223923979| [2025/09/12 04:10:23 924599] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223924599| [2025/09/12 04:10:23 924604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223924603| [2025/09/12 04:10:23 924609] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 924614] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|min_srtt:34676|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 924618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 924622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 924627] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 924632] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|min_srtt:34676|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 924639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:648132| [2025/09/12 04:10:23 924643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 924647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 924652] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|min_srtt:34676|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 924656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:649319| [2025/09/12 04:10:23 924660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 924664] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 924668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 924672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 924676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 924680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 924684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 924688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 924692] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223925364| [2025/09/12 04:10:23 924696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223925364| [2025/09/12 04:10:23 924700] [debug] |xqc_engine_wakeup_after|wakeup:1757650223925364|now:1757650223924700|diff:664| [2025/09/12 04:10:23 924704] [debug] |xqc_engine_main_logic|END|now:1757650223924603| [2025/09/12 04:10:23 924709] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223924709| [2025/09/12 04:10:23 924713] [debug] |xqc_engine_wakeup_after|wakeup:1757650223925364|now:1757650223924713|diff:651| [2025/09/12 04:10:23 924720] [debug] |xqc_engine_main_logic|END|now:1757650223924709| [2025/09/12 04:10:23 925802] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223925802| [2025/09/12 04:10:23 925818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223925364|pq_index:0| [2025/09/12 04:10:23 925825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223924603| [2025/09/12 04:10:23 925833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223925831| [2025/09/12 04:10:23 925840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223925364|now:1757650223925831| [2025/09/12 04:10:23 925854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223925364|now:1757650223925831| [2025/09/12 04:10:23 925860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 925867] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 925875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34676|min_srtt:34676|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 925882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:649319| [2025/09/12 04:10:23 925888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 925894] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 925900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 925907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 925914] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 925919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 925924] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 925928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/09/12 04:10:23 925965] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223925938|stream_id:0|stream_offset:592343| [2025/09/12 04:10:23 925974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 925982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 925989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34676|rtt_var:403|pto_duration:36676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 925995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 925999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 926003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 926007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223982614|now:1757650223925988|interv:56626| [2025/09/12 04:10:23 926011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223982614|now:1757650223925988|interval:56626|pto_count:0|srtt:34676 [2025/09/12 04:10:23 926016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 926026] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 926030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:593530| [2025/09/12 04:10:23 926035] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 926039] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/09/12 04:10:23 926066] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44433|now:1757650223926045|stream_id:0|stream_offset:593530| [2025/09/12 04:10:23 926075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 926083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44433|applimit:0| [2025/09/12 04:10:23 926089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34676|rtt_var:403|pto_duration:36676|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 926095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 926099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 926103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45633| [2025/09/12 04:10:23 926107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223982721|now:1757650223926089|interv:56632| [2025/09/12 04:10:23 926111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223982721|now:1757650223926089|interval:56632|pto_count:0|srtt:34676 [2025/09/12 04:10:23 926115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:45633| [2025/09/12 04:10:23 926120] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 926124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45633|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 926138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 926145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223927144|now:1757650223926144|interv:1000| [2025/09/12 04:10:23 926151] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 926157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 926161] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223927144| [2025/09/12 04:10:23 926165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223927144| [2025/09/12 04:10:23 926169] [debug] |xqc_engine_wakeup_after|wakeup:1757650223927144|now:1757650223926169|diff:975| [2025/09/12 04:10:23 926175] [debug] |xqc_engine_main_logic|END|now:1757650223925831| [2025/09/12 04:10:23 926187] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223926186| [2025/09/12 04:10:23 926195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 926210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:288| [2025/09/12 04:10:23 926216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/09/12 04:10:23 926224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/09/12 04:10:23 926231] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 926238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:773|path_largest_ack:772| [2025/09/12 04:10:23 926244] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:513919|prior_time:1757650223888152|is_app_limited:0|send_elapse:36118|ack_elapse:38034|ctl_first_sent_time:1757650223889847|lagest_ack_time:1757650223926186|curr_delivered:558350| [2025/09/12 04:10:23 926249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223889847| [2025/09/12 04:10:23 926256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/09/12 04:10:23 926263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:773|path_largest_ack:773| [2025/09/12 04:10:23 926270] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:516319|prior_time:1757650223890079|is_app_limited:0|send_elapse:36007|ack_elapse:36107|ctl_first_sent_time:1757650223891668|lagest_ack_time:1757650223926186|curr_delivered:559550| [2025/09/12 04:10:23 926275] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223891668| [2025/09/12 04:10:23 926279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/09/12 04:10:23 926285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34676|rttvar:403|minrtt:30473|latest_rtt:34518|ack_delay:40| [2025/09/12 04:10:23 926292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34651|rttvar:352|minrtt:30473|latest_rtt:34518|ack_delay:40| [2025/09/12 04:10:23 926299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:773|lost_pn:770|thresh:3| [2025/09/12 04:10:23 926303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 926307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 926311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34651|rtt_var:352|pto_duration:36651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 926316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 926320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 926324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 926328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223982696|now:1757650223926311|interv:56385| [2025/09/12 04:10:23 926336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223982696|now:1757650223926311|interval:56385|pto_count:0|srtt:34651 [2025/09/12 04:10:23 926341] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36007, ack_elapse 36107, delivered 43231|rate 1197302|lost 289| [2025/09/12 04:10:23 926345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197302) in round 11| [2025/09/12 04:10:23 926349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 926353] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 926357] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223891668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 926362] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223891668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 926367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:43233|srtt:34651|latest_rtt:34518|min_rtt:30473|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 926372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/09/12 04:10:23 926377] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1757650223926186|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 926382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343926186|now:1757650223926186|interv:120000000| [2025/09/12 04:10:23 926386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343926186|now:1757650223926186|interv:120000000| [2025/09/12 04:10:23 926390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223927144|pq_index:0| [2025/09/12 04:10:23 926394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223925831| [2025/09/12 04:10:23 926398] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223926398| [2025/09/12 04:10:23 926403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223926402| [2025/09/12 04:10:23 926411] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 926417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|min_srtt:34651|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 926441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:649319| [2025/09/12 04:10:23 926446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 926450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 926463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|min_srtt:34651|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 926467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:650506| [2025/09/12 04:10:23 926472] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 926476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 926480] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|min_srtt:34651|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 926484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 926489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 926492] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 926496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 926500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 926505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 926509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 926513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 926517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 926521] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223927144| [2025/09/12 04:10:23 926525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223927144| [2025/09/12 04:10:23 926529] [debug] |xqc_engine_wakeup_after|wakeup:1757650223927144|now:1757650223926529|diff:615| [2025/09/12 04:10:23 926533] [debug] |xqc_engine_main_logic|END|now:1757650223926402| [2025/09/12 04:10:23 926539] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223926539| [2025/09/12 04:10:23 926543] [debug] |xqc_engine_wakeup_after|wakeup:1757650223927144|now:1757650223926543|diff:601| [2025/09/12 04:10:23 926546] [debug] |xqc_engine_main_logic|END|now:1757650223926539| [2025/09/12 04:10:23 927615] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223927615| [2025/09/12 04:10:23 927626] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223927144|pq_index:0| [2025/09/12 04:10:23 927630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223926402| [2025/09/12 04:10:23 927636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223927635| [2025/09/12 04:10:23 927647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223927144|now:1757650223927635| [2025/09/12 04:10:23 927651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223927144|now:1757650223927635| [2025/09/12 04:10:23 927655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 927659] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 927664] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34651|min_srtt:34651|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 927669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 927674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 927678] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 927682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 927686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 927691] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 927695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 927699] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 927704] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/09/12 04:10:23 927736] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223927712|stream_id:0|stream_offset:594717| [2025/09/12 04:10:23 927745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 927753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 927760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34651|rtt_var:352|pto_duration:36651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 927767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 927772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 927778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 927784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223984363|now:1757650223927759|interv:56604| [2025/09/12 04:10:23 927790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223984363|now:1757650223927759|interval:56604|pto_count:0|srtt:34651 [2025/09/12 04:10:23 927803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 927810] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 927816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:595904| [2025/09/12 04:10:23 927823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 927829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223928829|now:1757650223927829|interv:1000| [2025/09/12 04:10:23 927835] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 927840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 927846] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223928829| [2025/09/12 04:10:23 927852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223928829| [2025/09/12 04:10:23 927858] [debug] |xqc_engine_wakeup_after|wakeup:1757650223928829|now:1757650223927858|diff:971| [2025/09/12 04:10:23 927865] [debug] |xqc_engine_main_logic|END|now:1757650223927635| [2025/09/12 04:10:23 928058] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223928057| [2025/09/12 04:10:23 928069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 928078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:289| [2025/09/12 04:10:23 928083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/09/12 04:10:23 928092] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/09/12 04:10:23 928125] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 928134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:775|path_largest_ack:774| [2025/09/12 04:10:23 928139] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:516319|prior_time:1757650223890079|is_app_limited:0|send_elapse:36116|ack_elapse:37978|ctl_first_sent_time:1757650223891777|lagest_ack_time:1757650223928057|curr_delivered:560750| [2025/09/12 04:10:23 928144] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223891777| [2025/09/12 04:10:23 928148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/09/12 04:10:23 928153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:775|path_largest_ack:775| [2025/09/12 04:10:23 928157] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:40831|prior_delivered:521119|prior_time:1757650223894079|is_app_limited:0|send_elapse:36053|ack_elapse:33978|ctl_first_sent_time:1757650223895703|lagest_ack_time:1757650223928057|curr_delivered:561950| [2025/09/12 04:10:23 928162] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223895703| [2025/09/12 04:10:23 928166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/09/12 04:10:23 928169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34651|rttvar:352|minrtt:30473|latest_rtt:32354|ack_delay:24| [2025/09/12 04:10:23 928179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34361|rttvar:844|minrtt:30473|latest_rtt:32354|ack_delay:24| [2025/09/12 04:10:23 928184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:775|lost_pn:772|thresh:3| [2025/09/12 04:10:23 928188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 928192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 928196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34361|rtt_var:844|pto_duration:37737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 928201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 928204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 928208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 928212] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223985449|now:1757650223928196|interv:57253| [2025/09/12 04:10:23 928216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223985449|now:1757650223928196|interval:57253|pto_count:0|srtt:34361 [2025/09/12 04:10:23 928221] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36053, ack_elapse 33978, delivered 40831|rate 1132527|lost 289| [2025/09/12 04:10:23 928225] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132527) in round 11| [2025/09/12 04:10:23 928229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 928233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 928237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223895703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 928242] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223895703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 928246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42033|srtt:34361|latest_rtt:32354|min_rtt:30473|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 928252] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/09/12 04:10:23 928256] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1757650223928057|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 928261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343928057|now:1757650223928057|interv:120000000| [2025/09/12 04:10:23 928265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343928057|now:1757650223928057|interv:120000000| [2025/09/12 04:10:23 928272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223928829|pq_index:0| [2025/09/12 04:10:23 928276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223927635| [2025/09/12 04:10:23 928280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223928280| [2025/09/12 04:10:23 928285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223928284| [2025/09/12 04:10:23 928290] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 928295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|min_srtt:34361|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 928299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 928304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 928309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 928313] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|min_srtt:34361|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 928317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:652880| [2025/09/12 04:10:23 928322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 928326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 928330] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|min_srtt:34361|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 928334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 928339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 928342] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 928346] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 928350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 928355] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 928359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:595904| [2025/09/12 04:10:23 928366] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 928370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 928374] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223928829| [2025/09/12 04:10:23 928378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223928829| [2025/09/12 04:10:23 928381] [debug] |xqc_engine_wakeup_after|wakeup:1757650223928829|now:1757650223928381|diff:448| [2025/09/12 04:10:23 928386] [debug] |xqc_engine_main_logic|END|now:1757650223928284| [2025/09/12 04:10:23 928391] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223928391| [2025/09/12 04:10:23 928395] [debug] |xqc_engine_wakeup_after|wakeup:1757650223928829|now:1757650223928395|diff:434| [2025/09/12 04:10:23 928399] [debug] |xqc_engine_main_logic|END|now:1757650223928391| [2025/09/12 04:10:23 929431] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223929431| [2025/09/12 04:10:23 929444] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223928829|pq_index:0| [2025/09/12 04:10:23 929448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223928284| [2025/09/12 04:10:23 929454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223929452| [2025/09/12 04:10:23 929458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223928829|now:1757650223929452| [2025/09/12 04:10:23 929463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223928829|now:1757650223929452| [2025/09/12 04:10:23 929467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 929471] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 929476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34361|min_srtt:34361|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 929481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 929486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 929489] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 929493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 929498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 929506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 929513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:595904| [2025/09/12 04:10:23 929519] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 929525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/09/12 04:10:23 929560] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223929534|stream_id:0|stream_offset:595904| [2025/09/12 04:10:23 929577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:820|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 929584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 929591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34361|rtt_var:844|pto_duration:37737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 929595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 929599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 929603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 929607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223987271|now:1757650223929591|interv:57680| [2025/09/12 04:10:23 929611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223987271|now:1757650223929591|interval:57680|pto_count:0|srtt:34361 [2025/09/12 04:10:23 929616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43233| [2025/09/12 04:10:23 929621] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 929625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 929630] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 929634] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/09/12 04:10:23 929661] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223929640|stream_id:0|stream_offset:597091| [2025/09/12 04:10:23 929670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 929677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 929684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34361|rtt_var:844|pto_duration:37737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 929689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 929693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 929697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 929701] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223987377|now:1757650223929684|interv:57693| [2025/09/12 04:10:23 929705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223987377|now:1757650223929684|interval:57693|pto_count:0|srtt:34361 [2025/09/12 04:10:23 929714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 929721] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 929727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:598278| [2025/09/12 04:10:23 929733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 929739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223930739|now:1757650223929739|interv:1000| [2025/09/12 04:10:23 929745] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 929751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 929757] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223930739| [2025/09/12 04:10:23 929763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223930739| [2025/09/12 04:10:23 929769] [debug] |xqc_engine_wakeup_after|wakeup:1757650223930739|now:1757650223929769|diff:970| [2025/09/12 04:10:23 929775] [debug] |xqc_engine_main_logic|END|now:1757650223929452| [2025/09/12 04:10:23 930101] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223930099| [2025/09/12 04:10:23 930113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 930121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:290| [2025/09/12 04:10:23 930128] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/09/12 04:10:23 930136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/09/12 04:10:23 930143] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 930158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:777|path_largest_ack:776| [2025/09/12 04:10:23 930165] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42031|prior_delivered:521119|prior_time:1757650223894079|is_app_limited:0|send_elapse:36173|ack_elapse:36020|ctl_first_sent_time:1757650223895823|lagest_ack_time:1757650223930099|curr_delivered:563150| [2025/09/12 04:10:23 930173] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223895823| [2025/09/12 04:10:23 930180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/09/12 04:10:23 930186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:777|path_largest_ack:777| [2025/09/12 04:10:23 930193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42031|prior_delivered:521119|prior_time:1757650223894079|is_app_limited:0|send_elapse:36173|ack_elapse:36020|ctl_first_sent_time:1757650223895823|lagest_ack_time:1757650223930099|curr_delivered:564350| [2025/09/12 04:10:23 930200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223895947| [2025/09/12 04:10:23 930206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/09/12 04:10:23 930220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34361|rttvar:844|minrtt:30473|latest_rtt:34152|ack_delay:24| [2025/09/12 04:10:23 930227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34332|rttvar:691|minrtt:30473|latest_rtt:34152|ack_delay:24| [2025/09/12 04:10:23 930232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:777|lost_pn:774|thresh:3| [2025/09/12 04:10:23 930236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 930240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 930244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34332|rtt_var:691|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 930249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 930253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 930257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42033| [2025/09/12 04:10:23 930260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223986736|now:1757650223930244|interv:56492| [2025/09/12 04:10:23 930264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223986736|now:1757650223930244|interval:56492|pto_count:0|srtt:34332 [2025/09/12 04:10:23 930269] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36173, ack_elapse 36020, delivered 43231|rate 1195117|lost 289| [2025/09/12 04:10:23 930273] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195117) in round 11| [2025/09/12 04:10:23 930277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 930281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 930285] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223895947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 930290] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223895947|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 930294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:42033|srtt:34332|latest_rtt:34152|min_rtt:30473|applimit:0|lost:289|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 930300] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/09/12 04:10:23 930304] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1757650223930099|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 930309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343930099|now:1757650223930099|interv:120000000| [2025/09/12 04:10:23 930317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343930099|now:1757650223930099|interv:120000000| [2025/09/12 04:10:23 930320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223930739|pq_index:0| [2025/09/12 04:10:23 930325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223929452| [2025/09/12 04:10:23 930329] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223930329| [2025/09/12 04:10:23 930334] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223930332| [2025/09/12 04:10:23 930339] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 930344] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|min_srtt:34332|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 930348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 930353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 930357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 930362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|min_srtt:34332|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 930366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:655254| [2025/09/12 04:10:23 930370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 930375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 930379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|min_srtt:34332|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 930383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 930388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 930391] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 930395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 930399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 930404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 930408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:598278| [2025/09/12 04:10:23 930415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 930445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 930449] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223930739| [2025/09/12 04:10:23 930454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223930739| [2025/09/12 04:10:23 930457] [debug] |xqc_engine_wakeup_after|wakeup:1757650223930739|now:1757650223930457|diff:282| [2025/09/12 04:10:23 930462] [debug] |xqc_engine_main_logic|END|now:1757650223930332| [2025/09/12 04:10:23 930467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223930467| [2025/09/12 04:10:23 930471] [debug] |xqc_engine_wakeup_after|wakeup:1757650223930739|now:1757650223930471|diff:268| [2025/09/12 04:10:23 930475] [debug] |xqc_engine_main_logic|END|now:1757650223930467| [2025/09/12 04:10:23 931501] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223931501| [2025/09/12 04:10:23 931513] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223930739|pq_index:0| [2025/09/12 04:10:23 931517] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223930332| [2025/09/12 04:10:23 931523] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223931522| [2025/09/12 04:10:23 931528] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223930739|now:1757650223931522| [2025/09/12 04:10:23 931532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223930739|now:1757650223931522| [2025/09/12 04:10:23 931537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 931544] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 931552] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|min_srtt:34332|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 931559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 931564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 931567] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 931571] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 931576] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 931580] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 931585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42033|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:598278| [2025/09/12 04:10:23 931589] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 931593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/09/12 04:10:23 931635] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42033|now:1757650223931608|stream_id:0|stream_offset:598278| [2025/09/12 04:10:23 931645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 931653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42033|applimit:0| [2025/09/12 04:10:23 931660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34332|rtt_var:691|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 931666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 931673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 931677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 931681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223988704|now:1757650223931659|interv:57045| [2025/09/12 04:10:23 931685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223988704|now:1757650223931659|interval:57045|pto_count:0|srtt:34332 [2025/09/12 04:10:23 931689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:43233| [2025/09/12 04:10:23 931694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 931699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:599465| [2025/09/12 04:10:23 931703] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 931707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/09/12 04:10:23 931735] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223931714|stream_id:0|stream_offset:599465| [2025/09/12 04:10:23 931743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 931750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 931756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34332|rtt_var:691|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 931761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 931766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 931772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 931779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223988810|now:1757650223931756|interv:57054| [2025/09/12 04:10:23 931791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223988810|now:1757650223931756|interval:57054|pto_count:0|srtt:34332 [2025/09/12 04:10:23 931798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:44433| [2025/09/12 04:10:23 931805] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 931811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:600652| [2025/09/12 04:10:23 931818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 931823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223932823|now:1757650223931823|interv:1000| [2025/09/12 04:10:23 931829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 931835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 931841] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223932823| [2025/09/12 04:10:23 931848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223932823| [2025/09/12 04:10:23 931854] [debug] |xqc_engine_wakeup_after|wakeup:1757650223932823|now:1757650223931854|diff:969| [2025/09/12 04:10:23 931860] [debug] |xqc_engine_main_logic|END|now:1757650223931522| [2025/09/12 04:10:23 932940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223932940| [2025/09/12 04:10:23 932953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223932823|pq_index:0| [2025/09/12 04:10:23 932959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223931522| [2025/09/12 04:10:23 932968] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223932966| [2025/09/12 04:10:23 932975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223932823|now:1757650223932966| [2025/09/12 04:10:23 932981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223932823|now:1757650223932966| [2025/09/12 04:10:23 932988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 932994] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 933001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34332|min_srtt:34332|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 933007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 933014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 933020] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 933026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 933032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 933046] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 933052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:600652| [2025/09/12 04:10:23 933058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 933064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/09/12 04:10:23 933146] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44433|now:1757650223933075|stream_id:0|stream_offset:600652| [2025/09/12 04:10:23 933156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 933163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44433|applimit:0| [2025/09/12 04:10:23 933169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34332|rtt_var:691|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 933176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 933182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 933188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45633| [2025/09/12 04:10:23 933194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223990171|now:1757650223933169|interv:57002| [2025/09/12 04:10:23 933200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223990171|now:1757650223933169|interval:57002|pto_count:0|srtt:34332 [2025/09/12 04:10:23 933207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:45633| [2025/09/12 04:10:23 933212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 933218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45633|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:601839| [2025/09/12 04:10:23 933225] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 933231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/09/12 04:10:23 933265] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45633|now:1757650223933242|stream_id:0|stream_offset:601839| [2025/09/12 04:10:23 933275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 933282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45633|applimit:0| [2025/09/12 04:10:23 933288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34332|rtt_var:691|pto_duration:37096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 933295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 933308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 933315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46833| [2025/09/12 04:10:23 933320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223990338|now:1757650223933288|interv:57050| [2025/09/12 04:10:23 933324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223990338|now:1757650223933288|interval:57050|pto_count:0|srtt:34332 [2025/09/12 04:10:23 933329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:46833| [2025/09/12 04:10:23 933334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 933339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46833|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:603026| [2025/09/12 04:10:23 933343] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 933347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223934347|now:1757650223933347|interv:1000| [2025/09/12 04:10:23 933351] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 933354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 933358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223934347| [2025/09/12 04:10:23 933363] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223934347| [2025/09/12 04:10:23 933367] [debug] |xqc_engine_wakeup_after|wakeup:1757650223934347|now:1757650223933367|diff:980| [2025/09/12 04:10:23 933371] [debug] |xqc_engine_main_logic|END|now:1757650223932966| [2025/09/12 04:10:23 933380] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223933379| [2025/09/12 04:10:23 933385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 933391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:291| [2025/09/12 04:10:23 933394] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/09/12 04:10:23 933400] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/09/12 04:10:23 933404] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 933409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:787|path_largest_ack:778| [2025/09/12 04:10:23 933414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:521119|prior_time:1757650223894079|is_app_limited:0|send_elapse:36435|ack_elapse:39300|ctl_first_sent_time:1757650223896085|lagest_ack_time:1757650223933379|curr_delivered:565550| [2025/09/12 04:10:23 933437] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223896085| [2025/09/12 04:10:23 933445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/09/12 04:10:23 933450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:787|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:787|path_largest_ack:787| [2025/09/12 04:10:23 933458] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44431|prior_delivered:523519|prior_time:1757650223896227|is_app_limited:0|send_elapse:36161|ack_elapse:37152|ctl_first_sent_time:1757650223897929|lagest_ack_time:1757650223933379|curr_delivered:566750| [2025/09/12 04:10:23 933463] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223897929| [2025/09/12 04:10:23 933467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/09/12 04:10:23 933471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34332|rttvar:691|minrtt:30473|latest_rtt:35450|ack_delay:24| [2025/09/12 04:10:23 933475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34469|rttvar:792|minrtt:30473|latest_rtt:35450|ack_delay:24| [2025/09/12 04:10:23 933479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:787|lost_pn:784|thresh:3| [2025/09/12 04:10:23 933483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 933488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:779|lost_pn:784|po_sent_time:1757650223896558|lost_send_time:1757650223893498|loss_delay:39881|frame:STREAM |repair:128| [2025/09/12 04:10:23 933493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223896558u| [2025/09/12 04:10:23 933497] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:105066|lost_count:3|send_count:113|pkt_num:779|po_send_time:1757650223896558|srtt:34469|cwnd:101890|bw:1211446|conn_life:561501|now:0|last_lost_time:561501| [2025/09/12 04:10:23 933502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 933506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34469|rtt_var:792|pto_duration:37637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 933510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 933514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 933518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 933522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223990879|now:1757650223933506|interv:57373| [2025/09/12 04:10:23 933526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223990879|now:1757650223933506|interval:57373|pto_count:0|srtt:34469 [2025/09/12 04:10:23 933531] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36161, ack_elapse 37152, delivered 43231|rate 1163625|lost 290| [2025/09/12 04:10:23 933535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163625) in round 11| [2025/09/12 04:10:23 933539] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 933543] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 933547] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:1|acked:2400|po_sent_time:1757650223897929|recovery:1|recovery_start:1757650223933497|packet_conservation:0|next_round_delivered:549950| [2025/09/12 04:10:23 933555] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:1|acked:2400|po_sent_time:1757650223897929|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 933559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43233|srtt:34469|latest_rtt:35450|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223933497|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 933565] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/09/12 04:10:23 933569] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1757650223933379|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 933574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343933379|now:1757650223933379|interv:120000000| [2025/09/12 04:10:23 933579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343933379|now:1757650223933379|interv:120000000| [2025/09/12 04:10:23 933582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223934347|pq_index:0| [2025/09/12 04:10:23 933587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223932966| [2025/09/12 04:10:23 933591] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223933590| [2025/09/12 04:10:23 933596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223933594| [2025/09/12 04:10:23 933601] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 933605] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34469|min_srtt:34469|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 933610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 933614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 933618] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 933622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 933626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 933631] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34469|min_srtt:34469|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 933635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 933639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 933645] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 933649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 933653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 933658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 933662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:603026| [2025/09/12 04:10:23 933666] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 933670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 933674] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223934347| [2025/09/12 04:10:23 933678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223934347| [2025/09/12 04:10:23 933682] [debug] |xqc_engine_wakeup_after|wakeup:1757650223934347|now:1757650223933682|diff:665| [2025/09/12 04:10:23 933686] [debug] |xqc_engine_main_logic|END|now:1757650223933594| [2025/09/12 04:10:23 933692] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223933692| [2025/09/12 04:10:23 933698] [debug] |xqc_engine_wakeup_after|wakeup:1757650223934347|now:1757650223933698|diff:649| [2025/09/12 04:10:23 933705] [debug] |xqc_engine_main_logic|END|now:1757650223933692| [2025/09/12 04:10:23 934781] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223934781| [2025/09/12 04:10:23 934795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223934347|pq_index:0| [2025/09/12 04:10:23 934802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223933594| [2025/09/12 04:10:23 934810] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223934808| [2025/09/12 04:10:23 934817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223934347|now:1757650223934808| [2025/09/12 04:10:23 934823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223934347|now:1757650223934808| [2025/09/12 04:10:23 934830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 934836] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 934843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34469|min_srtt:34469|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 934850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 934857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 934863] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 934868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 934883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 934889] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34469|min_srtt:34469|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 934897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 934903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 934909] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 934915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 934921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 934928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 934934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:603026| [2025/09/12 04:10:23 934940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 934947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/09/12 04:10:23 934986] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43233|now:1757650223934959|stream_id:0|stream_offset:603026| [2025/09/12 04:10:23 934996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 935004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 935010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34469|rtt_var:792|pto_duration:37637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 935017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 935023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 935029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44433| [2025/09/12 04:10:23 935035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223992596|now:1757650223935010|interv:57586| [2025/09/12 04:10:23 935042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223992596|now:1757650223935010|interval:57586|pto_count:0|srtt:34469 [2025/09/12 04:10:23 935049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44433| [2025/09/12 04:10:23 935057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 935070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44433|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:604213| [2025/09/12 04:10:23 935077] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 935084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/09/12 04:10:23 935120] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44433|now:1757650223935094|stream_id:0|stream_offset:604213| [2025/09/12 04:10:23 935129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 935136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44433|applimit:0| [2025/09/12 04:10:23 935143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34469|rtt_var:792|pto_duration:37637|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 935149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 935156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 935162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45633| [2025/09/12 04:10:23 935169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223992731|now:1757650223935142|interv:57589| [2025/09/12 04:10:23 935175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223992731|now:1757650223935142|interval:57589|pto_count:0|srtt:34469 [2025/09/12 04:10:23 935181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45633| [2025/09/12 04:10:23 935188] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 935194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45633|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:605400| [2025/09/12 04:10:23 935201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 935206] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 935210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 935214] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223935214|diff:450| [2025/09/12 04:10:23 935219] [debug] |xqc_engine_main_logic|END|now:1757650223934808| [2025/09/12 04:10:23 935233] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223935232| [2025/09/12 04:10:23 935240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 935249] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:292| [2025/09/12 04:10:23 935255] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/09/12 04:10:23 935263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/09/12 04:10:23 935269] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 935281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:788| [2025/09/12 04:10:23 935286] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:525919|prior_time:1757650223898123|is_app_limited:0|send_elapse:37227|ack_elapse:37109|ctl_first_sent_time:1757650223899695|lagest_ack_time:1757650223935232|curr_delivered:567950| [2025/09/12 04:10:23 935291] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223899695| [2025/09/12 04:10:23 935296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/09/12 04:10:23 935313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:789|path_largest_ack:789| [2025/09/12 04:10:23 935320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43231|prior_delivered:525919|prior_time:1757650223898123|is_app_limited:0|send_elapse:37227|ack_elapse:37109|ctl_first_sent_time:1757650223899695|lagest_ack_time:1757650223935232|curr_delivered:569150| [2025/09/12 04:10:23 935325] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223899781| [2025/09/12 04:10:23 935329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/09/12 04:10:23 935333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34469|rttvar:792|minrtt:30473|latest_rtt:35451|ack_delay:24| [2025/09/12 04:10:23 935337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34589|rttvar:833|minrtt:30473|latest_rtt:35451|ack_delay:24| [2025/09/12 04:10:23 935342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:789|lost_pn:786|thresh:3| [2025/09/12 04:10:23 935346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 935350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 935354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 935358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:833|pto_duration:37921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 935362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 935366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 935370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43233| [2025/09/12 04:10:23 935374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223993015|now:1757650223935358|interv:57657| [2025/09/12 04:10:23 935378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223993015|now:1757650223935358|interval:57657|pto_count:0|srtt:34589 [2025/09/12 04:10:23 935382] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37227, ack_elapse 37109, delivered 43231|rate 1161280|lost 290| [2025/09/12 04:10:23 935390] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161280) in round 11| [2025/09/12 04:10:23 935394] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 935398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 935402] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223899781|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 935407] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223899781|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 935411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43233|srtt:34589|latest_rtt:35451|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223933497|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 935417] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/09/12 04:10:23 935445] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1757650223935232|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 935450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343935232|now:1757650223935232|interv:120000000| [2025/09/12 04:10:23 935455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343935232|now:1757650223935232|interv:120000000| [2025/09/12 04:10:23 935458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 935463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223934808| [2025/09/12 04:10:23 935467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223935466| [2025/09/12 04:10:23 935472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223935470| [2025/09/12 04:10:23 935477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 935482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 935486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 935490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 935494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 935498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 935502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 935506] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 935514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 935519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 935522] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 935526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 935530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 935535] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 935539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:605400| [2025/09/12 04:10:23 935543] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 935547] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223936547|now:1757650223935547|interv:1000| [2025/09/12 04:10:23 935551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 935555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 935559] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223935664| [2025/09/12 04:10:23 935563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223935664| [2025/09/12 04:10:23 935567] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223935567|diff:97| [2025/09/12 04:10:23 935571] [debug] |xqc_engine_main_logic|END|now:1757650223935470| [2025/09/12 04:10:23 935576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223935576| [2025/09/12 04:10:23 935580] [debug] |xqc_engine_wakeup_after|wakeup:1757650223935664|now:1757650223935580|diff:84| [2025/09/12 04:10:23 935584] [debug] |xqc_engine_main_logic|END|now:1757650223935576| [2025/09/12 04:10:23 936651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223936651| [2025/09/12 04:10:23 936662] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223935664|pq_index:0| [2025/09/12 04:10:23 936667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223935470| [2025/09/12 04:10:23 936672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223936671| [2025/09/12 04:10:23 936676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650223935664|now:1757650223936671| [2025/09/12 04:10:23 936681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:23 936685] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650223935664|now:1757650223936671| [2025/09/12 04:10:23 936688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:23 936692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223936547|now:1757650223936671| [2025/09/12 04:10:23 936702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223936547|now:1757650223936671| [2025/09/12 04:10:23 936706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 936711] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 936715] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:293|ack_delay:26051|first_ack_range:22|largest_pkt_recv_time:1757650223910664| [2025/09/12 04:10:23 936721] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:293|low:271|pkt_pns:2| [2025/09/12 04:10:23 936728] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:269|low:256|pkt_pns:2| [2025/09/12 04:10:23 936734] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:280|frame_largest_recv:293| [2025/09/12 04:10:23 936740] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:23 936747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 936754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 936761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 936768] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 936774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 936781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 936788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34589|min_srtt:34589|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 936795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 936801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 936808] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 936814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 936820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 936825] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:23 936832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:43233|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:605400| [2025/09/12 04:10:23 936838] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 936844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/09/12 04:10:23 936916] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:828|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43233|now:1757650223936856|stream_id:0|stream_offset:605400| [2025/09/12 04:10:23 936934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:828|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 936943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43233|applimit:0| [2025/09/12 04:10:23 936949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34589|rtt_var:833|pto_duration:37921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 936956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 936962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 936968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44442| [2025/09/12 04:10:23 936974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223994777|now:1757650223936949|interv:57828| [2025/09/12 04:10:23 936999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223994777|now:1757650223936949|interval:57828|pto_count:0|srtt:34589 [2025/09/12 04:10:23 937007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44442| [2025/09/12 04:10:23 937014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 937021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:44442|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:606587| [2025/09/12 04:10:23 937028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 937034] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223994777| [2025/09/12 04:10:23 937040] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223994777| [2025/09/12 04:10:23 937047] [debug] |xqc_engine_wakeup_after|wakeup:1757650223994777|now:1757650223937047|diff:57730| [2025/09/12 04:10:23 937053] [debug] |xqc_engine_main_logic|END|now:1757650223936671| [2025/09/12 04:10:23 937106] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223937104| [2025/09/12 04:10:23 937116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 937125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:293| [2025/09/12 04:10:23 937130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/09/12 04:10:23 937139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/09/12 04:10:23 937146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 937173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:790|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:791|path_largest_ack:790| [2025/09/12 04:10:23 937181] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43242|prior_delivered:528319|prior_time:1757650223900111|is_app_limited:0|send_elapse:36582|ack_elapse:36993|ctl_first_sent_time:1757650223901736|lagest_ack_time:1757650223937104|curr_delivered:570361| [2025/09/12 04:10:23 937195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223901736| [2025/09/12 04:10:23 937202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/09/12 04:10:23 937209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:791|path_largest_ack:791| [2025/09/12 04:10:23 937215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42042|prior_delivered:530719|prior_time:1757650223902124|is_app_limited:0|send_elapse:33781|ack_elapse:34980|ctl_first_sent_time:1757650223902485|lagest_ack_time:1757650223937104|curr_delivered:571561| [2025/09/12 04:10:23 937223] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223902485| [2025/09/12 04:10:23 937229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/09/12 04:10:23 937235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34589|rttvar:833|minrtt:30473|latest_rtt:34619|ack_delay:24| [2025/09/12 04:10:23 937241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34590|rttvar:626|minrtt:30473|latest_rtt:34619|ack_delay:24| [2025/09/12 04:10:23 937247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:791|lost_pn:788|thresh:3| [2025/09/12 04:10:23 937253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 937259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 937265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 275|pns:2| [2025/09/12 04:10:23 937271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 937277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34590|rtt_var:626|pto_duration:37094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 937284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 937291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 937297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 937303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223993950|now:1757650223937276|interv:56674| [2025/09/12 04:10:23 937309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223993950|now:1757650223937276|interval:56674|pto_count:0|srtt:34590 [2025/09/12 04:10:23 937316] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33781, ack_elapse 34980, delivered 40842|rate 1167581|lost 290| [2025/09/12 04:10:23 937323] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167581) in round 11| [2025/09/12 04:10:23 937330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 937336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 937348] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2411|po_sent_time:1757650223902485|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 937355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2411|po_sent_time:1757650223902485|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 937362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:42031|srtt:34590|latest_rtt:34619|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223933497|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 937371] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/09/12 04:10:23 937377] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1757650223937104|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 937385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343937104|now:1757650223937104|interv:120000000| [2025/09/12 04:10:23 937391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343937104|now:1757650223937104|interv:120000000| [2025/09/12 04:10:23 937396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223994777|pq_index:0| [2025/09/12 04:10:23 937403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223936671| [2025/09/12 04:10:23 937409] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223937408| [2025/09/12 04:10:23 937414] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223937413| [2025/09/12 04:10:23 937442] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 937450] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34590|min_srtt:34590|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 937455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 937459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 937463] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 937467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 937471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 937475] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34590|min_srtt:34590|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 937479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 937484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 937492] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 937496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 937500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 937504] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 937509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:606587| [2025/09/12 04:10:23 937513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 937517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/09/12 04:10:23 937549] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223937525|stream_id:0|stream_offset:606587| [2025/09/12 04:10:23 937558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 937566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 937573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34590|rtt_var:626|pto_duration:37094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 937578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 937582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 937586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 937590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223994619|now:1757650223937573|interv:57046| [2025/09/12 04:10:23 937594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223994619|now:1757650223937573|interval:57046|pto_count:0|srtt:34590 [2025/09/12 04:10:23 937598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:43231| [2025/09/12 04:10:23 937603] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 937607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:607774| [2025/09/12 04:10:23 937612] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 937616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223938615|now:1757650223937615|interv:1000| [2025/09/12 04:10:23 937620] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 937623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 937627] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223938615| [2025/09/12 04:10:23 937636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223938615| [2025/09/12 04:10:23 937640] [debug] |xqc_engine_wakeup_after|wakeup:1757650223938615|now:1757650223937640|diff:975| [2025/09/12 04:10:23 937644] [debug] |xqc_engine_main_logic|END|now:1757650223937413| [2025/09/12 04:10:23 937649] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223937649| [2025/09/12 04:10:23 937653] [debug] |xqc_engine_wakeup_after|wakeup:1757650223938615|now:1757650223937653|diff:962| [2025/09/12 04:10:23 937657] [debug] |xqc_engine_main_logic|END|now:1757650223937649| [2025/09/12 04:10:23 938723] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223938723| [2025/09/12 04:10:23 938735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223938615|pq_index:0| [2025/09/12 04:10:23 938739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223937413| [2025/09/12 04:10:23 938744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223938743| [2025/09/12 04:10:23 938749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223938615|now:1757650223938743| [2025/09/12 04:10:23 938753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223938615|now:1757650223938743| [2025/09/12 04:10:23 938757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 938762] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 938767] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34590|min_srtt:34590|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 938773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 938779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 938785] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 938791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 938798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 938804] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34590|min_srtt:34590|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 938810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 938816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 938822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 938827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 938834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 938849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 938855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:607774| [2025/09/12 04:10:23 938862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 938868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/09/12 04:10:23 938932] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223938880|stream_id:0|stream_offset:607774| [2025/09/12 04:10:23 938943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 938949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 938956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34590|rtt_var:626|pto_duration:37094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 938966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 938971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 938977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 938983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223995974|now:1757650223938955|interv:57019| [2025/09/12 04:10:23 938990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223995974|now:1757650223938955|interval:57019|pto_count:0|srtt:34590 [2025/09/12 04:10:23 938997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44431| [2025/09/12 04:10:23 939003] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 939010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:608961| [2025/09/12 04:10:23 939017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 939023] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/09/12 04:10:23 939060] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44431|now:1757650223939033|stream_id:0|stream_offset:608961| [2025/09/12 04:10:23 939069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 939076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44431|applimit:0| [2025/09/12 04:10:23 939083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34590|rtt_var:626|pto_duration:37094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 939096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 939102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 939108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45631| [2025/09/12 04:10:23 939114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223996127|now:1757650223939083|interv:57044| [2025/09/12 04:10:23 939120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223996127|now:1757650223939083|interval:57044|pto_count:0|srtt:34590 [2025/09/12 04:10:23 939127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45631| [2025/09/12 04:10:23 939134] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 939140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45631|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:610148| [2025/09/12 04:10:23 939146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 939152] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223996127| [2025/09/12 04:10:23 939158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223996127| [2025/09/12 04:10:23 939163] [debug] |xqc_engine_wakeup_after|wakeup:1757650223996127|now:1757650223939163|diff:56964| [2025/09/12 04:10:23 939170] [debug] |xqc_engine_main_logic|END|now:1757650223938743| [2025/09/12 04:10:23 939183] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223939182| [2025/09/12 04:10:23 939190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 939198] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:294| [2025/09/12 04:10:23 939204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/09/12 04:10:23 939212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/09/12 04:10:23 939218] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 939225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:792| [2025/09/12 04:10:23 939231] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43242|prior_delivered:530719|prior_time:1757650223902124|is_app_limited:0|send_elapse:33867|ack_elapse:37058|ctl_first_sent_time:1757650223902571|lagest_ack_time:1757650223939182|curr_delivered:572761| [2025/09/12 04:10:23 939238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223902571| [2025/09/12 04:10:23 939245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/09/12 04:10:23 939253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:793|path_largest_ack:793| [2025/09/12 04:10:23 939259] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:533128|prior_time:1757650223904180|is_app_limited:0|send_elapse:36777|ack_elapse:35002|ctl_first_sent_time:1757650223905715|lagest_ack_time:1757650223939182|curr_delivered:573961| [2025/09/12 04:10:23 939273] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223905715| [2025/09/12 04:10:23 939279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/09/12 04:10:23 939285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34590|rttvar:626|minrtt:30473|latest_rtt:33467|ack_delay:24| [2025/09/12 04:10:23 939292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34447|rttvar:756|minrtt:30473|latest_rtt:33467|ack_delay:24| [2025/09/12 04:10:23 939299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:793|lost_pn:790|thresh:3| [2025/09/12 04:10:23 939305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 939312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 939318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 939323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34447|rtt_var:756|pto_duration:37471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 939327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 939331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 939335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 939339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223996504|now:1757650223939323|interv:57181| [2025/09/12 04:10:23 939343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223996504|now:1757650223939323|interval:57181|pto_count:0|srtt:34447 [2025/09/12 04:10:23 939348] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36777, ack_elapse 35002, delivered 40833|rate 1110286|lost 290| [2025/09/12 04:10:23 939352] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110286) in round 11| [2025/09/12 04:10:23 939356] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 939360] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 939364] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223905715|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 939369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223905715|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 939373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43231|srtt:34447|latest_rtt:33467|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223933497|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 939388] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/09/12 04:10:23 939392] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1757650223939182|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 939397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343939182|now:1757650223939182|interv:120000000| [2025/09/12 04:10:23 939401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343939182|now:1757650223939182|interv:120000000| [2025/09/12 04:10:23 939405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223996127|pq_index:0| [2025/09/12 04:10:23 939409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223938743| [2025/09/12 04:10:23 939413] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223939413| [2025/09/12 04:10:23 939418] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223939417| [2025/09/12 04:10:23 939451] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 939457] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34447|min_srtt:34447|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 939461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 939466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 939470] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 939474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 939478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 939482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34447|min_srtt:34447|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 939486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 939491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 939494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 939498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 939502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 939507] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 939511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:610148| [2025/09/12 04:10:23 939519] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 939523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223940523|now:1757650223939523|interv:1000| [2025/09/12 04:10:23 939527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 939531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 939535] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223940523| [2025/09/12 04:10:23 939539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223940523| [2025/09/12 04:10:23 939543] [debug] |xqc_engine_wakeup_after|wakeup:1757650223940523|now:1757650223939543|diff:980| [2025/09/12 04:10:23 939547] [debug] |xqc_engine_main_logic|END|now:1757650223939417| [2025/09/12 04:10:23 939553] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223939553| [2025/09/12 04:10:23 939556] [debug] |xqc_engine_wakeup_after|wakeup:1757650223940523|now:1757650223939556|diff:967| [2025/09/12 04:10:23 939560] [debug] |xqc_engine_main_logic|END|now:1757650223939553| [2025/09/12 04:10:23 940629] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223940629| [2025/09/12 04:10:23 940640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223940523|pq_index:0| [2025/09/12 04:10:23 940644] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223939417| [2025/09/12 04:10:23 940650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223940648| [2025/09/12 04:10:23 940654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223940523|now:1757650223940648| [2025/09/12 04:10:23 940659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223940523|now:1757650223940648| [2025/09/12 04:10:23 940663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 940667] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 940672] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34447|min_srtt:34447|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 940677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 940681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 940685] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 940689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 940693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 940697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34447|min_srtt:34447|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 940701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 940711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 940715] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 940719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 940723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 940727] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 940731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:610148| [2025/09/12 04:10:23 940736] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 940740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/09/12 04:10:23 940796] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223940750|stream_id:0|stream_offset:610148| [2025/09/12 04:10:23 940807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 940814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 940821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34447|rtt_var:756|pto_duration:37471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 940828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 940833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 940839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 940846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223998221|now:1757650223940821|interv:57400| [2025/09/12 04:10:23 940852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223998221|now:1757650223940821|interval:57400|pto_count:0|srtt:34447 [2025/09/12 04:10:23 940860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44431| [2025/09/12 04:10:23 940867] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 940874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:611335| [2025/09/12 04:10:23 940880] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 940887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/09/12 04:10:23 940918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44431|now:1757650223940897|stream_id:0|stream_offset:611335| [2025/09/12 04:10:23 940932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 940939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44431|applimit:0| [2025/09/12 04:10:23 940945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34447|rtt_var:756|pto_duration:37471|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 940951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 940956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 940961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45631| [2025/09/12 04:10:23 940967] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223998368|now:1757650223940945|interv:57423| [2025/09/12 04:10:23 940973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223998368|now:1757650223940945|interval:57423|pto_count:0|srtt:34447 [2025/09/12 04:10:23 940985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45631| [2025/09/12 04:10:23 940992] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 940998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45631|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:612522| [2025/09/12 04:10:23 941005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 941011] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223998368| [2025/09/12 04:10:23 941017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223998368| [2025/09/12 04:10:23 941023] [debug] |xqc_engine_wakeup_after|wakeup:1757650223998368|now:1757650223941023|diff:57345| [2025/09/12 04:10:23 941029] [debug] |xqc_engine_main_logic|END|now:1757650223940648| [2025/09/12 04:10:23 942120] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223942119| [2025/09/12 04:10:23 942133] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 942142] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:295| [2025/09/12 04:10:23 942148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/09/12 04:10:23 942156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/09/12 04:10:23 942163] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 942171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:794| [2025/09/12 04:10:23 942178] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43233|prior_delivered:533128|prior_time:1757650223904180|is_app_limited:0|send_elapse:36885|ack_elapse:37939|ctl_first_sent_time:1757650223905823|lagest_ack_time:1757650223942119|curr_delivered:575161| [2025/09/12 04:10:23 942193] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223905823| [2025/09/12 04:10:23 942201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/09/12 04:10:23 942208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:796|path_largest_ack:796| [2025/09/12 04:10:23 942215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43233|prior_delivered:535528|prior_time:1757650223906089|is_app_limited:0|send_elapse:35766|ack_elapse:36030|ctl_first_sent_time:1757650223906539|lagest_ack_time:1757650223942119|curr_delivered:576361| [2025/09/12 04:10:23 942221] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223906539| [2025/09/12 04:10:23 942228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/09/12 04:10:23 942233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34447|rttvar:756|minrtt:30473|latest_rtt:35580|ack_delay:24| [2025/09/12 04:10:23 942240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34586|rttvar:844|minrtt:30473|latest_rtt:35580|ack_delay:24| [2025/09/12 04:10:23 942247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/09/12 04:10:23 942254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 942261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 942267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 942273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223946469|now:1757650223942273|interval:4196| [2025/09/12 04:10:23 942279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223946469|now:1757650223942273|interv:4196| [2025/09/12 04:10:23 942283] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35766, ack_elapse 36030, delivered 40833|rate 1133305|lost 290| [2025/09/12 04:10:23 942288] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133305) in round 11| [2025/09/12 04:10:23 942292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 942296] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 942300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223906539|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 942304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223906539|recovery:1|recovery_start:1757650223933497|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 942309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43231|srtt:34586|latest_rtt:35580|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223933497|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 942320] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/09/12 04:10:23 942324] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1757650223942119|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 942329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343942119|now:1757650223942119|interv:120000000| [2025/09/12 04:10:23 942333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343942119|now:1757650223942119|interv:120000000| [2025/09/12 04:10:23 942337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223998368|pq_index:0| [2025/09/12 04:10:23 942341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223940648| [2025/09/12 04:10:23 942345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223942345| [2025/09/12 04:10:23 942350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223942349| [2025/09/12 04:10:23 942355] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 942360] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34586|min_srtt:34586|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 942364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 942369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 942372] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 942376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 942381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 942385] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34586|min_srtt:34586|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 942389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 942393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 942397] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 942401] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 942405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 942410] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 942417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:612522| [2025/09/12 04:10:23 942442] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 942446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223943446|now:1757650223942446|interv:1000| [2025/09/12 04:10:23 942450] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 942453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 942458] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223943446| [2025/09/12 04:10:23 942462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223943446| [2025/09/12 04:10:23 942465] [debug] |xqc_engine_wakeup_after|wakeup:1757650223943446|now:1757650223942465|diff:981| [2025/09/12 04:10:23 942470] [debug] |xqc_engine_main_logic|END|now:1757650223942349| [2025/09/12 04:10:23 942475] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223942475| [2025/09/12 04:10:23 942479] [debug] |xqc_engine_wakeup_after|wakeup:1757650223943446|now:1757650223942479|diff:967| [2025/09/12 04:10:23 942483] [debug] |xqc_engine_main_logic|END|now:1757650223942475| [2025/09/12 04:10:23 943555] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223943554| [2025/09/12 04:10:23 943567] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223943446|pq_index:0| [2025/09/12 04:10:23 943571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223942349| [2025/09/12 04:10:23 943576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223943575| [2025/09/12 04:10:23 943581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223943446|now:1757650223943575| [2025/09/12 04:10:23 943586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223943446|now:1757650223943575| [2025/09/12 04:10:23 943589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 943594] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 943599] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34586|min_srtt:34586|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 943603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 943608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 943612] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 943616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 943620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 943624] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34586|min_srtt:34586|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 943628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 943639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 943642] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 943646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 943650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 943655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 943659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:612522| [2025/09/12 04:10:23 943663] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 943668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/09/12 04:10:23 943702] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223943676|stream_id:0|stream_offset:612522| [2025/09/12 04:10:23 943711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 943719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 943725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223946469|now:1757650223943725|interval:2744| [2025/09/12 04:10:23 943731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223946469|now:1757650223943725|interv:2744| [2025/09/12 04:10:23 943736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44431| [2025/09/12 04:10:23 943740] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 943746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:613709| [2025/09/12 04:10:23 943753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 943760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/09/12 04:10:23 943815] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44431|now:1757650223943769|stream_id:0|stream_offset:613709| [2025/09/12 04:10:23 943825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 943832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44431|applimit:0| [2025/09/12 04:10:23 943838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650223946469|now:1757650223943838|interval:2631| [2025/09/12 04:10:23 943851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650223946469|now:1757650223943838|interv:2631| [2025/09/12 04:10:23 943857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45631| [2025/09/12 04:10:23 943864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 943870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45631|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:614896| [2025/09/12 04:10:23 943876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 943882] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223946469| [2025/09/12 04:10:23 943889] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223946469| [2025/09/12 04:10:23 943894] [debug] |xqc_engine_wakeup_after|wakeup:1757650223946469|now:1757650223943894|diff:2575| [2025/09/12 04:10:23 943900] [debug] |xqc_engine_main_logic|END|now:1757650223943575| [2025/09/12 04:10:23 944141] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223944139| [2025/09/12 04:10:23 944151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 944160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:296| [2025/09/12 04:10:23 944166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/09/12 04:10:23 944175] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/09/12 04:10:23 944181] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 944189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:797| [2025/09/12 04:10:23 944196] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:537928|prior_time:1757650223908123|is_app_limited:0|send_elapse:34971|ack_elapse:36016|ctl_first_sent_time:1757650223909687|lagest_ack_time:1757650223944139|curr_delivered:577561| [2025/09/12 04:10:23 944204] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223909687| [2025/09/12 04:10:23 944211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/09/12 04:10:23 944217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:798| [2025/09/12 04:10:23 944251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:537928|prior_time:1757650223908123|is_app_limited:0|send_elapse:34971|ack_elapse:36016|ctl_first_sent_time:1757650223909687|lagest_ack_time:1757650223944139|curr_delivered:578761| [2025/09/12 04:10:23 944256] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223909820| [2025/09/12 04:10:23 944260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/09/12 04:10:23 944265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34586|rttvar:844|minrtt:30473|latest_rtt:34319|ack_delay:24| [2025/09/12 04:10:23 944274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34549|rttvar:705|minrtt:30473|latest_rtt:34319|ack_delay:24| [2025/09/12 04:10:23 944278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/09/12 04:10:23 944283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 944288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 944295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:795|lost_pn:795|po_sent_time:1757650223906442|lost_send_time:1757650223905272|loss_delay:38867|frame:STREAM |repair:128| [2025/09/12 04:10:23 944302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650223906442u| [2025/09/12 04:10:23 944309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 944315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34549|rtt_var:705|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 944320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 944324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 944328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42031| [2025/09/12 04:10:23 944332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224001138|now:1757650223944315|interv:56823| [2025/09/12 04:10:23 944336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224001138|now:1757650223944315|interval:56823|pto_count:0|srtt:34549 [2025/09/12 04:10:23 944340] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34971, ack_elapse 36016, delivered 40833|rate 1133746|lost 291| [2025/09/12 04:10:23 944345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133746) in round 11| [2025/09/12 04:10:23 944349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 944353] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 944357] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:1|acked:2400|po_sent_time:1757650223909820|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 944362] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:1|acked:2400|po_sent_time:1757650223909820|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 944366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:42031|srtt:34549|latest_rtt:34319|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 944372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/09/12 04:10:23 944380] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1757650223944139|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 944385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343944139|now:1757650223944139|interv:120000000| [2025/09/12 04:10:23 944389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343944139|now:1757650223944139|interv:120000000| [2025/09/12 04:10:23 944393] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223946469|pq_index:0| [2025/09/12 04:10:23 944397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223943575| [2025/09/12 04:10:23 944401] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223944401| [2025/09/12 04:10:23 944406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223944405| [2025/09/12 04:10:23 944411] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 944416] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34549|min_srtt:34549|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 944440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 944445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 944449] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 944453] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 944457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 944461] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34549|min_srtt:34549|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 944466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 944470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 944474] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 944477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 944482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 944486] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 944490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42031|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:614896| [2025/09/12 04:10:23 944494] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 944502] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/09/12 04:10:23 944535] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42031|now:1757650223944510|stream_id:0|stream_offset:614896| [2025/09/12 04:10:23 944545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 944552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42031|applimit:0| [2025/09/12 04:10:23 944559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34549|rtt_var:705|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 944566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 944570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 944574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 944578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224001879|now:1757650223944559|interv:57320| [2025/09/12 04:10:23 944582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224001879|now:1757650223944559|interval:57320|pto_count:0|srtt:34549 [2025/09/12 04:10:23 944586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:43231| [2025/09/12 04:10:23 944591] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 944596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:616083| [2025/09/12 04:10:23 944600] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 944604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223945604|now:1757650223944604|interv:1000| [2025/09/12 04:10:23 944608] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 944612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 944616] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223945604| [2025/09/12 04:10:23 944620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223945604| [2025/09/12 04:10:23 944624] [debug] |xqc_engine_wakeup_after|wakeup:1757650223945604|now:1757650223944624|diff:980| [2025/09/12 04:10:23 944628] [debug] |xqc_engine_main_logic|END|now:1757650223944405| [2025/09/12 04:10:23 944634] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223944634| [2025/09/12 04:10:23 944638] [debug] |xqc_engine_wakeup_after|wakeup:1757650223945604|now:1757650223944637|diff:967| [2025/09/12 04:10:23 944641] [debug] |xqc_engine_main_logic|END|now:1757650223944634| [2025/09/12 04:10:23 945711] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223945711| [2025/09/12 04:10:23 945723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223945604|pq_index:0| [2025/09/12 04:10:23 945727] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223944405| [2025/09/12 04:10:23 945739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223945737| [2025/09/12 04:10:23 945747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223945604|now:1757650223945737| [2025/09/12 04:10:23 945753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223945604|now:1757650223945737| [2025/09/12 04:10:23 945759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 945767] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 945774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34549|min_srtt:34549|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 945781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 945788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 945794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 945800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 945806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 945813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34549|min_srtt:34549|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 945820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 945827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 945832] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 945838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 945844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 945851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 945857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:616083| [2025/09/12 04:10:23 945884] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 945891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/09/12 04:10:23 945927] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43231|now:1757650223945901|stream_id:0|stream_offset:616083| [2025/09/12 04:10:23 945936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 945976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43231|applimit:0| [2025/09/12 04:10:23 945983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34549|rtt_var:705|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 945990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 945996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 946002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44431| [2025/09/12 04:10:23 946008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224003270|now:1757650223945982|interv:57288| [2025/09/12 04:10:23 946014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224003270|now:1757650223945982|interval:57288|pto_count:0|srtt:34549 [2025/09/12 04:10:23 946020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44431| [2025/09/12 04:10:23 946028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 946035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44431|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:617270| [2025/09/12 04:10:23 946042] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 946049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/09/12 04:10:23 946082] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44431|now:1757650223946059|stream_id:0|stream_offset:617270| [2025/09/12 04:10:23 946089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 946093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44431|applimit:0| [2025/09/12 04:10:23 946098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34549|rtt_var:705|pto_duration:37369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 946102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 946106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 946111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45631| [2025/09/12 04:10:23 946118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224003428|now:1757650223946097|interv:57331| [2025/09/12 04:10:23 946124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224003428|now:1757650223946097|interval:57331|pto_count:0|srtt:34549 [2025/09/12 04:10:23 946131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45631| [2025/09/12 04:10:23 946138] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 946151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45631|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 946159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 946166] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224003428| [2025/09/12 04:10:23 946172] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224003428| [2025/09/12 04:10:23 946178] [debug] |xqc_engine_wakeup_after|wakeup:1757650224003428|now:1757650223946177|diff:57251| [2025/09/12 04:10:23 946184] [debug] |xqc_engine_main_logic|END|now:1757650223945737| [2025/09/12 04:10:23 946195] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223946194| [2025/09/12 04:10:23 946203] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 946209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:297| [2025/09/12 04:10:23 946213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/09/12 04:10:23 946218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/09/12 04:10:23 946222] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 946227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:799| [2025/09/12 04:10:23 946233] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:540328|prior_time:1757650223910024|is_app_limited:0|send_elapse:35577|ack_elapse:36170|ctl_first_sent_time:1757650223910418|lagest_ack_time:1757650223946194|curr_delivered:579961| [2025/09/12 04:10:23 946241] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223910418| [2025/09/12 04:10:23 946249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/09/12 04:10:23 946256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:800|path_largest_ack:800| [2025/09/12 04:10:23 946262] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:540328|prior_time:1757650223910024|is_app_limited:0|send_elapse:35577|ack_elapse:36170|ctl_first_sent_time:1757650223910418|lagest_ack_time:1757650223946194|curr_delivered:581161| [2025/09/12 04:10:23 946269] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223910551| [2025/09/12 04:10:23 946276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/09/12 04:10:23 946280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34549|rttvar:705|minrtt:30473|latest_rtt:35643|ack_delay:24| [2025/09/12 04:10:23 946284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34683|rttvar:796|minrtt:30473|latest_rtt:35643|ack_delay:24| [2025/09/12 04:10:23 946288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/09/12 04:10:23 946299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 946325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34683|rtt_var:796|pto_duration:37867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 946332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 946338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 946344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43231| [2025/09/12 04:10:23 946351] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224003926|now:1757650223946325|interv:57601| [2025/09/12 04:10:23 946357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224003926|now:1757650223946325|interval:57601|pto_count:0|srtt:34683 [2025/09/12 04:10:23 946362] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35577, ack_elapse 36170, delivered 40833|rate 1128918|lost 291| [2025/09/12 04:10:23 946370] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128918) in round 11| [2025/09/12 04:10:23 946375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 946382] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 946388] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223910551|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 946393] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223910551|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 946398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43231|srtt:34683|latest_rtt:35643|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 946404] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/09/12 04:10:23 946408] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1757650223946194|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 946413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343946194|now:1757650223946194|interv:120000000| [2025/09/12 04:10:23 946417] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343946194|now:1757650223946194|interv:120000000| [2025/09/12 04:10:23 946441] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224003428|pq_index:0| [2025/09/12 04:10:23 946450] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223945737| [2025/09/12 04:10:23 946454] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223946454| [2025/09/12 04:10:23 946459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223946458| [2025/09/12 04:10:23 946464] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34683|min_srtt:34683|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 946474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 946478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 946482] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 946486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 946490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946494] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34683|min_srtt:34683|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 946499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 946503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 946507] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 946510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 946514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946519] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 946523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43231|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 946527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 946531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223947531|now:1757650223946531|interv:1000| [2025/09/12 04:10:23 946535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 946539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 946543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223947531| [2025/09/12 04:10:23 946547] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223947531| [2025/09/12 04:10:23 946554] [debug] |xqc_engine_wakeup_after|wakeup:1757650223947531|now:1757650223946553|diff:978| [2025/09/12 04:10:23 946558] [debug] |xqc_engine_main_logic|END|now:1757650223946458| [2025/09/12 04:10:23 946565] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223946565| [2025/09/12 04:10:23 946570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 946575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:298| [2025/09/12 04:10:23 946579] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/09/12 04:10:23 946585] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/09/12 04:10:23 946589] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 946594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:801|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:801| [2025/09/12 04:10:23 946598] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43244|prior_delivered:540328|prior_time:1757650223910024|is_app_limited:0|send_elapse:36754|ack_elapse:36541|ctl_first_sent_time:1757650223911595|lagest_ack_time:1757650223946565|curr_delivered:581172| [2025/09/12 04:10:23 946603] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223911595| [2025/09/12 04:10:23 946607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/09/12 04:10:23 946611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:802|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:802| [2025/09/12 04:10:23 946615] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43244|prior_delivered:540328|prior_time:1757650223910024|is_app_limited:0|send_elapse:36754|ack_elapse:36541|ctl_first_sent_time:1757650223911595|lagest_ack_time:1757650223946565|curr_delivered:581183| [2025/09/12 04:10:23 946620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223911699| [2025/09/12 04:10:23 946624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/09/12 04:10:23 946628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34683|rttvar:796|minrtt:30473|latest_rtt:34866|ack_delay:8| [2025/09/12 04:10:23 946632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34705|rttvar:640|minrtt:30473|latest_rtt:34866|ack_delay:8| [2025/09/12 04:10:23 946636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/09/12 04:10:23 946640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 946652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 946656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34705|rtt_var:640|pto_duration:37265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 946662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 946666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 946670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 946674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224003324|now:1757650223946655|interv:56669| [2025/09/12 04:10:23 946678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224003324|now:1757650223946655|interval:56669|pto_count:0|srtt:34705 [2025/09/12 04:10:23 946682] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36754, ack_elapse 36541, delivered 40855|rate 1111579|lost 291| [2025/09/12 04:10:23 946687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111579) in round 11| [2025/09/12 04:10:23 946691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 946695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 946698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:22|po_sent_time:1757650223911699|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 946703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:22|po_sent_time:1757650223911699|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 946707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34705|latest_rtt:34866|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 946713] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/09/12 04:10:23 946717] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1757650223946565|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 946722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343946565|now:1757650223946565|interv:120000000| [2025/09/12 04:10:23 946726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343946565|now:1757650223946565|interv:120000000| [2025/09/12 04:10:23 946730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223947531|pq_index:0| [2025/09/12 04:10:23 946734] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223946458| [2025/09/12 04:10:23 946738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223946737| [2025/09/12 04:10:23 946745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223946743| [2025/09/12 04:10:23 946752] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34705|min_srtt:34705|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 946772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 946779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 946785] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 946790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 946797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946804] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34705|min_srtt:34705|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 946810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 946817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 946822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 946828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 946834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 946841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 946848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 946855] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 946861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 946868] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223947531| [2025/09/12 04:10:23 946874] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223947531| [2025/09/12 04:10:23 946880] [debug] |xqc_engine_wakeup_after|wakeup:1757650223947531|now:1757650223946879|diff:652| [2025/09/12 04:10:23 946886] [debug] |xqc_engine_main_logic|END|now:1757650223946743| [2025/09/12 04:10:23 946893] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223946893| [2025/09/12 04:10:23 946898] [debug] |xqc_engine_wakeup_after|wakeup:1757650223947531|now:1757650223946898|diff:633| [2025/09/12 04:10:23 946905] [debug] |xqc_engine_main_logic|END|now:1757650223946893| [2025/09/12 04:10:23 947992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223947992| [2025/09/12 04:10:23 948006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223947531|pq_index:0| [2025/09/12 04:10:23 948014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223946743| [2025/09/12 04:10:23 948072] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223948070| [2025/09/12 04:10:23 948090] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223947531|now:1757650223948070| [2025/09/12 04:10:23 948097] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223947531|now:1757650223948070| [2025/09/12 04:10:23 948103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 948110] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948118] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34705|min_srtt:34705|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 948125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 948132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 948138] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 948144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 948151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34705|min_srtt:34705|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 948164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 948171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 948178] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 948184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 948191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 948201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 948205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 948210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/09/12 04:10:23 948243] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223948218|stream_id:0|stream_offset:618457| [2025/09/12 04:10:23 948250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 948264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 948270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34705|rtt_var:640|pto_duration:37265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 948277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 948284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 948290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 948296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224005483|now:1757650223948270|interv:57213| [2025/09/12 04:10:23 948303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224005483|now:1757650223948270|interval:57213|pto_count:0|srtt:34705 [2025/09/12 04:10:23 948307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 948312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 948317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:619644| [2025/09/12 04:10:23 948321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 948325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/09/12 04:10:23 948352] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223948333|stream_id:0|stream_offset:619644| [2025/09/12 04:10:23 948359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 948367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 948373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34705|rtt_var:640|pto_duration:37265|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 948380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 948386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 948392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 948398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224005598|now:1757650223948373|interv:57225| [2025/09/12 04:10:23 948403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224005598|now:1757650223948373|interval:57225|pto_count:0|srtt:34705 [2025/09/12 04:10:23 948407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 948412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 948446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:620831| [2025/09/12 04:10:23 948451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 948455] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224005598| [2025/09/12 04:10:23 948459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224005598| [2025/09/12 04:10:23 948463] [debug] |xqc_engine_wakeup_after|wakeup:1757650224005598|now:1757650223948463|diff:57135| [2025/09/12 04:10:23 948467] [debug] |xqc_engine_main_logic|END|now:1757650223948070| [2025/09/12 04:10:23 948477] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223948476| [2025/09/12 04:10:23 948482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 948488] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:299| [2025/09/12 04:10:23 948492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/09/12 04:10:23 948497] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/09/12 04:10:23 948501] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 948506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:803| [2025/09/12 04:10:23 948511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:542750|prior_time:1757650223912259|is_app_limited:0|send_elapse:36020|ack_elapse:36217|ctl_first_sent_time:1757650223912545|lagest_ack_time:1757650223948476|curr_delivered:582383| [2025/09/12 04:10:23 948516] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223912545| [2025/09/12 04:10:23 948521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/09/12 04:10:23 948525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:804|path_largest_ack:804| [2025/09/12 04:10:23 948529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:542750|prior_time:1757650223912259|is_app_limited:0|send_elapse:36020|ack_elapse:36217|ctl_first_sent_time:1757650223912545|lagest_ack_time:1757650223948476|curr_delivered:583583| [2025/09/12 04:10:23 948534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223912654| [2025/09/12 04:10:23 948538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/09/12 04:10:23 948542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34705|rttvar:640|minrtt:30473|latest_rtt:35822|ack_delay:24| [2025/09/12 04:10:23 948546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34841|rttvar:753|minrtt:30473|latest_rtt:35822|ack_delay:24| [2025/09/12 04:10:23 948550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:804|lost_pn:801|thresh:3| [2025/09/12 04:10:23 948554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 948562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 948566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 948570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 948574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34841|rtt_var:753|pto_duration:37853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 948578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 948582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 948586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 948590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224006186|now:1757650223948574|interv:57612| [2025/09/12 04:10:23 948594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224006186|now:1757650223948574|interval:57612|pto_count:0|srtt:34841 [2025/09/12 04:10:23 948599] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36020, ack_elapse 36217, delivered 40833|rate 1127453|lost 291| [2025/09/12 04:10:23 948603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127453) in round 11| [2025/09/12 04:10:23 948607] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 948611] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 948615] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223912654|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 948620] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223912654|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 948624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34841|latest_rtt:35822|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 948630] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/09/12 04:10:23 948635] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1757650223948476|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 948639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343948476|now:1757650223948476|interv:120000000| [2025/09/12 04:10:23 948643] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343948476|now:1757650223948476|interv:120000000| [2025/09/12 04:10:23 948647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224005598|pq_index:0| [2025/09/12 04:10:23 948651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223948070| [2025/09/12 04:10:23 948658] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223948658| [2025/09/12 04:10:23 948663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223948662| [2025/09/12 04:10:23 948669] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34841|min_srtt:34841|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 948678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 948682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 948686] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 948692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 948700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34841|min_srtt:34841|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 948713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 948720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 948726] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 948732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 948739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 948746] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 948753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:620831| [2025/09/12 04:10:23 948759] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 948765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223949765|now:1757650223948765|interv:1000| [2025/09/12 04:10:23 948772] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 948777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 948784] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223949765| [2025/09/12 04:10:23 948790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223949765| [2025/09/12 04:10:23 948796] [debug] |xqc_engine_wakeup_after|wakeup:1757650223949765|now:1757650223948796|diff:969| [2025/09/12 04:10:23 948808] [debug] |xqc_engine_main_logic|END|now:1757650223948662| [2025/09/12 04:10:23 948816] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223948816| [2025/09/12 04:10:23 948822] [debug] |xqc_engine_wakeup_after|wakeup:1757650223949765|now:1757650223948822|diff:943| [2025/09/12 04:10:23 948829] [debug] |xqc_engine_main_logic|END|now:1757650223948816| [2025/09/12 04:10:23 949909] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223949908| [2025/09/12 04:10:23 949923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223949765|pq_index:0| [2025/09/12 04:10:23 949929] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223948662| [2025/09/12 04:10:23 949937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223949935| [2025/09/12 04:10:23 949944] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223949765|now:1757650223949935| [2025/09/12 04:10:23 949966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223949765|now:1757650223949935| [2025/09/12 04:10:23 949972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 949979] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 949986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34841|min_srtt:34841|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 949994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 950001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 950007] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 950012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 950029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 950035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34841|min_srtt:34841|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 950041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 950048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 950053] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 950059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 950066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 950074] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 950080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:620831| [2025/09/12 04:10:23 950101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 950109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/09/12 04:10:23 950171] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223950120|stream_id:0|stream_offset:620831| [2025/09/12 04:10:23 950182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 950190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 950196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34841|rtt_var:753|pto_duration:37853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 950203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 950209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 950216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 950221] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224007973|now:1757650223950196|interv:57777| [2025/09/12 04:10:23 950240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224007973|now:1757650223950196|interval:57777|pto_count:0|srtt:34841 [2025/09/12 04:10:23 950247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 950254] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 950261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:622018| [2025/09/12 04:10:23 950268] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 950275] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/09/12 04:10:23 950306] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223950283|stream_id:0|stream_offset:622018| [2025/09/12 04:10:23 950315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 950323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 950329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34841|rtt_var:753|pto_duration:37853|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 950336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 950339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 950349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 950353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224008136|now:1757650223950329|interv:57807| [2025/09/12 04:10:23 950357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224008136|now:1757650223950329|interval:57807|pto_count:0|srtt:34841 [2025/09/12 04:10:23 950362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 950367] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 950371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:623205| [2025/09/12 04:10:23 950375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 950379] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224008136| [2025/09/12 04:10:23 950384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224008136| [2025/09/12 04:10:23 950387] [debug] |xqc_engine_wakeup_after|wakeup:1757650224008136|now:1757650223950387|diff:57749| [2025/09/12 04:10:23 950392] [debug] |xqc_engine_main_logic|END|now:1757650223949935| [2025/09/12 04:10:23 950401] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223950400| [2025/09/12 04:10:23 950406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 950411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:300| [2025/09/12 04:10:23 950415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/09/12 04:10:23 950441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/09/12 04:10:23 950449] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 950454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:805| [2025/09/12 04:10:23 950459] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:545150|prior_time:1757650223914150|is_app_limited:0|send_elapse:36895|ack_elapse:36250|ctl_first_sent_time:1757650223915708|lagest_ack_time:1757650223950400|curr_delivered:584783| [2025/09/12 04:10:23 950464] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223915708| [2025/09/12 04:10:23 950468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/09/12 04:10:23 950472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:806|path_largest_ack:806| [2025/09/12 04:10:23 950477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:545150|prior_time:1757650223914150|is_app_limited:0|send_elapse:36895|ack_elapse:36250|ctl_first_sent_time:1757650223915708|lagest_ack_time:1757650223950400|curr_delivered:585983| [2025/09/12 04:10:23 950481] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223915832| [2025/09/12 04:10:23 950489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/09/12 04:10:23 950493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34841|rttvar:753|minrtt:30473|latest_rtt:34568|ack_delay:24| [2025/09/12 04:10:23 950497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34804|rttvar:639|minrtt:30473|latest_rtt:34568|ack_delay:24| [2025/09/12 04:10:23 950501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:806|lost_pn:803|thresh:3| [2025/09/12 04:10:23 950505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 950509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 950513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 950517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 950521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34804|rtt_var:639|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 950525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 950529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 950533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 950537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224007643|now:1757650223950521|interv:57122| [2025/09/12 04:10:23 950540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224007643|now:1757650223950521|interval:57122|pto_count:0|srtt:34804 [2025/09/12 04:10:23 950545] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36895, ack_elapse 36250, delivered 40833|rate 1106735|lost 291| [2025/09/12 04:10:23 950549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106735) in round 11| [2025/09/12 04:10:23 950553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 950558] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 950561] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223915832|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 950566] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223915832|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 950570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34804|latest_rtt:34568|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 950576] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/09/12 04:10:23 950583] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1757650223950400|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 950588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343950400|now:1757650223950400|interv:120000000| [2025/09/12 04:10:23 950592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343950400|now:1757650223950400|interv:120000000| [2025/09/12 04:10:23 950596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224008136|pq_index:0| [2025/09/12 04:10:23 950600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223949935| [2025/09/12 04:10:23 950604] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223950604| [2025/09/12 04:10:23 950609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223950608| [2025/09/12 04:10:23 950614] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 950619] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34804|min_srtt:34804|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 950623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 950628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 950632] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 950636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 950640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 950644] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34804|min_srtt:34804|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 950648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 950652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 950656] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 950660] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 950664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 950668] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 950672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:623205| [2025/09/12 04:10:23 950696] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 950700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223951700|now:1757650223950700|interv:1000| [2025/09/12 04:10:23 950704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 950708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 950712] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223951700| [2025/09/12 04:10:23 950716] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223951700| [2025/09/12 04:10:23 950720] [debug] |xqc_engine_wakeup_after|wakeup:1757650223951700|now:1757650223950720|diff:980| [2025/09/12 04:10:23 950724] [debug] |xqc_engine_main_logic|END|now:1757650223950608| [2025/09/12 04:10:23 950729] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223950729| [2025/09/12 04:10:23 950733] [debug] |xqc_engine_wakeup_after|wakeup:1757650223951700|now:1757650223950733|diff:967| [2025/09/12 04:10:23 950738] [debug] |xqc_engine_main_logic|END|now:1757650223950729| [2025/09/12 04:10:23 951809] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223951809| [2025/09/12 04:10:23 951823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223951700|pq_index:0| [2025/09/12 04:10:23 951830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223950608| [2025/09/12 04:10:23 951838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223951836| [2025/09/12 04:10:23 951845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223951700|now:1757650223951836| [2025/09/12 04:10:23 951852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223951700|now:1757650223951836| [2025/09/12 04:10:23 951858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 951864] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 951872] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34804|min_srtt:34804|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 951879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 951885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 951891] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 951897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 951904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 951910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34804|min_srtt:34804|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 951916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 951930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 951937] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 951942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 951949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 951956] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 951963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:623205| [2025/09/12 04:10:23 951969] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 951975] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/09/12 04:10:23 952014] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223951986|stream_id:0|stream_offset:623205| [2025/09/12 04:10:23 952023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 952030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 952036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34804|rtt_var:639|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 952132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 952140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 952147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 952153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224009346|now:1757650223952036|interv:57310| [2025/09/12 04:10:23 952159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224009346|now:1757650223952036|interval:57310|pto_count:0|srtt:34804 [2025/09/12 04:10:23 952166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 952174] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 952180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:624392| [2025/09/12 04:10:23 952188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 952195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/09/12 04:10:23 952229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223952206|stream_id:0|stream_offset:624392| [2025/09/12 04:10:23 952246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 952253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 952259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34804|rtt_var:639|pto_duration:37360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 952266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 952272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 952278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 952284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224009566|now:1757650223952259|interv:57307| [2025/09/12 04:10:23 952291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224009566|now:1757650223952259|interval:57307|pto_count:0|srtt:34804 [2025/09/12 04:10:23 952299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 952306] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 952310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:625579| [2025/09/12 04:10:23 952314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 952319] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224009566| [2025/09/12 04:10:23 952323] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224009566| [2025/09/12 04:10:23 952327] [debug] |xqc_engine_wakeup_after|wakeup:1757650224009566|now:1757650223952327|diff:57239| [2025/09/12 04:10:23 952331] [debug] |xqc_engine_main_logic|END|now:1757650223951836| [2025/09/12 04:10:23 952340] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223952340| [2025/09/12 04:10:23 952345] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 952351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:301| [2025/09/12 04:10:23 952355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/09/12 04:10:23 952361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/09/12 04:10:23 952365] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 952370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:807| [2025/09/12 04:10:23 952374] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:547550|prior_time:1757650223916099|is_app_limited:0|send_elapse:35887|ack_elapse:36241|ctl_first_sent_time:1757650223916415|lagest_ack_time:1757650223952340|curr_delivered:587183| [2025/09/12 04:10:23 952379] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223916415| [2025/09/12 04:10:23 952388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/09/12 04:10:23 952392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:808|path_largest_ack:808| [2025/09/12 04:10:23 952397] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:547550|prior_time:1757650223916099|is_app_limited:0|send_elapse:35887|ack_elapse:36241|ctl_first_sent_time:1757650223916415|lagest_ack_time:1757650223952340|curr_delivered:588383| [2025/09/12 04:10:23 952401] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223916526| [2025/09/12 04:10:23 952405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/09/12 04:10:23 952409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34804|rttvar:639|minrtt:30473|latest_rtt:35814|ack_delay:24| [2025/09/12 04:10:23 952413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34927|rttvar:726|minrtt:30473|latest_rtt:35814|ack_delay:24| [2025/09/12 04:10:23 952418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:808|lost_pn:805|thresh:3| [2025/09/12 04:10:23 952444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 952449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 952453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 952457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 952461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34927|rtt_var:726|pto_duration:37831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 952465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 952469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 952473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 952477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224010037|now:1757650223952461|interv:57576| [2025/09/12 04:10:23 952481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224010037|now:1757650223952461|interval:57576|pto_count:0|srtt:34927 [2025/09/12 04:10:23 952485] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35887, ack_elapse 36241, delivered 40833|rate 1126707|lost 291| [2025/09/12 04:10:23 952490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126707) in round 11| [2025/09/12 04:10:23 952494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 952498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 952502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223916526|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 952510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223916526|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 952515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34927|latest_rtt:35814|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 952520] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/09/12 04:10:23 952525] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1757650223952340|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 952530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343952340|now:1757650223952340|interv:120000000| [2025/09/12 04:10:23 952534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343952340|now:1757650223952340|interv:120000000| [2025/09/12 04:10:23 952538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224009566|pq_index:0| [2025/09/12 04:10:23 952542] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223951836| [2025/09/12 04:10:23 952546] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223952546| [2025/09/12 04:10:23 952551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223952550| [2025/09/12 04:10:23 952556] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 952561] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34927|min_srtt:34927|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 952565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 952570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 952573] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 952577] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 952582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 952586] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34927|min_srtt:34927|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 952590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 952594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 952601] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 952604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 952609] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 952613] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 952617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:625579| [2025/09/12 04:10:23 952621] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 952625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223953625|now:1757650223952625|interv:1000| [2025/09/12 04:10:23 952629] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 952633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 952637] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223953625| [2025/09/12 04:10:23 952641] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223953625| [2025/09/12 04:10:23 952645] [debug] |xqc_engine_wakeup_after|wakeup:1757650223953625|now:1757650223952644|diff:981| [2025/09/12 04:10:23 952649] [debug] |xqc_engine_main_logic|END|now:1757650223952550| [2025/09/12 04:10:23 952654] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223952654| [2025/09/12 04:10:23 952658] [debug] |xqc_engine_wakeup_after|wakeup:1757650223953625|now:1757650223952658|diff:967| [2025/09/12 04:10:23 952662] [debug] |xqc_engine_main_logic|END|now:1757650223952654| [2025/09/12 04:10:23 953738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223953738| [2025/09/12 04:10:23 953753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223953625|pq_index:0| [2025/09/12 04:10:23 953760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223952550| [2025/09/12 04:10:23 953768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223953766| [2025/09/12 04:10:23 953775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223953625|now:1757650223953766| [2025/09/12 04:10:23 953781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223953625|now:1757650223953766| [2025/09/12 04:10:23 953787] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 953793] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 953800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34927|min_srtt:34927|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 953807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 953813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 953818] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 953831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 953837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 953842] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34927|min_srtt:34927|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 953848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 953853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 953859] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 953864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 953870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 953877] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 953883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:625579| [2025/09/12 04:10:23 953890] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 953896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/09/12 04:10:23 953932] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223953907|stream_id:0|stream_offset:625579| [2025/09/12 04:10:23 953941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 953949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 953955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34927|rtt_var:726|pto_duration:37831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 953962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 953968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 953975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 953982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224011738|now:1757650223953955|interv:57783| [2025/09/12 04:10:23 953988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224011738|now:1757650223953955|interval:57783|pto_count:0|srtt:34927 [2025/09/12 04:10:23 953995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 954003] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 954016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:626766| [2025/09/12 04:10:23 954023] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 954029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/09/12 04:10:23 954066] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223954040|stream_id:0|stream_offset:626766| [2025/09/12 04:10:23 954075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 954083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 954090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34927|rtt_var:726|pto_duration:37831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 954097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 954103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 954109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 954115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224011871|now:1757650223954090|interv:57781| [2025/09/12 04:10:23 954122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224011871|now:1757650223954090|interval:57781|pto_count:0|srtt:34927 [2025/09/12 04:10:23 954129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 954137] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 954144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:627953| [2025/09/12 04:10:23 954151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 954157] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224011871| [2025/09/12 04:10:23 954164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224011871| [2025/09/12 04:10:23 954170] [debug] |xqc_engine_wakeup_after|wakeup:1757650224011871|now:1757650223954170|diff:57701| [2025/09/12 04:10:23 954177] [debug] |xqc_engine_main_logic|END|now:1757650223953766| [2025/09/12 04:10:23 954189] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223954188| [2025/09/12 04:10:23 954197] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 954205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:302| [2025/09/12 04:10:23 954211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/09/12 04:10:23 954219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/09/12 04:10:23 954231] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 954240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:809|origin_pktnum:724|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:809| [2025/09/12 04:10:23 954246] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:39633|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:34783|ack_elapse:34102|ctl_first_sent_time:1757650223920487|lagest_ack_time:1757650223954188|curr_delivered:589583| [2025/09/12 04:10:23 954251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223920487| [2025/09/12 04:10:23 954256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/09/12 04:10:23 954260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:810|path_largest_ack:810| [2025/09/12 04:10:23 954265] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:39633|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:34783|ack_elapse:34102|ctl_first_sent_time:1757650223920487|lagest_ack_time:1757650223954188|curr_delivered:590783| [2025/09/12 04:10:23 954273] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223920574| [2025/09/12 04:10:23 954279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/09/12 04:10:23 954285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34927|rttvar:726|minrtt:30473|latest_rtt:33614|ack_delay:24| [2025/09/12 04:10:23 954292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34760|rttvar:879|minrtt:30473|latest_rtt:33614|ack_delay:24| [2025/09/12 04:10:23 954299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:810|lost_pn:807|thresh:3| [2025/09/12 04:10:23 954305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 954312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 954318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 954324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:879|pto_duration:38276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 954332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 954337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 954341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 954345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224012316|now:1757650223954324|interv:57992| [2025/09/12 04:10:23 954350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224012316|now:1757650223954324|interval:57992|pto_count:0|srtt:34760 [2025/09/12 04:10:23 954362] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34783, ack_elapse 34102, delivered 38433|rate 1104936|lost 291| [2025/09/12 04:10:23 954369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104936) in round 11| [2025/09/12 04:10:23 954375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 954379] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 954383] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223920574|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 954388] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223920574|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 954392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34760|latest_rtt:33614|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 954398] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/09/12 04:10:23 954403] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1757650223954188|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 954407] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343954188|now:1757650223954188|interv:120000000| [2025/09/12 04:10:23 954412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343954188|now:1757650223954188|interv:120000000| [2025/09/12 04:10:23 954415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224011871|pq_index:0| [2025/09/12 04:10:23 954439] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223953766| [2025/09/12 04:10:23 954443] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223954443| [2025/09/12 04:10:23 954449] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223954447| [2025/09/12 04:10:23 954454] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 954458] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 954463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 954467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 954471] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 954475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 954487] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 954491] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 954495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 954500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 954503] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 954507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 954511] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 954516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 954520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:627953| [2025/09/12 04:10:23 954524] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 954528] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223955528|now:1757650223954528|interv:1000| [2025/09/12 04:10:23 954532] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 954536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 954540] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223955528| [2025/09/12 04:10:23 954544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223955528| [2025/09/12 04:10:23 954548] [debug] |xqc_engine_wakeup_after|wakeup:1757650223955528|now:1757650223954548|diff:980| [2025/09/12 04:10:23 954552] [debug] |xqc_engine_main_logic|END|now:1757650223954447| [2025/09/12 04:10:23 954558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223954558| [2025/09/12 04:10:23 954561] [debug] |xqc_engine_wakeup_after|wakeup:1757650223955528|now:1757650223954561|diff:967| [2025/09/12 04:10:23 954565] [debug] |xqc_engine_main_logic|END|now:1757650223954558| [2025/09/12 04:10:23 955642] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223955642| [2025/09/12 04:10:23 955657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223955528|pq_index:0| [2025/09/12 04:10:23 955664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223954447| [2025/09/12 04:10:23 955672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223955670| [2025/09/12 04:10:23 955679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223955528|now:1757650223955670| [2025/09/12 04:10:23 955687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223955528|now:1757650223955670| [2025/09/12 04:10:23 955693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 955700] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 955715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 955723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 955729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 955735] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 955741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 955748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 955754] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34760|min_srtt:34760|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 955761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 955767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 955773] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 955779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 955785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 955792] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 955798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:627953| [2025/09/12 04:10:23 955804] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 955810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/09/12 04:10:23 955848] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223955822|stream_id:0|stream_offset:627953| [2025/09/12 04:10:23 955857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 955864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 955871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:879|pto_duration:38276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 955878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 955884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 955890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 955904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224014098|now:1757650223955870|interv:58228| [2025/09/12 04:10:23 955911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224014098|now:1757650223955870|interval:58228|pto_count:0|srtt:34760 [2025/09/12 04:10:23 955918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 955925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 955933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:629140| [2025/09/12 04:10:23 955939] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 955946] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/09/12 04:10:23 955976] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223955956|stream_id:0|stream_offset:629140| [2025/09/12 04:10:23 955985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 955993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 956000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34760|rtt_var:879|pto_duration:38276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 956007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 956013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 956019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 956025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224014232|now:1757650223956000|interv:58232| [2025/09/12 04:10:23 956031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224014232|now:1757650223956000|interval:58232|pto_count:0|srtt:34760 [2025/09/12 04:10:23 956038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 956045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 956051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:630327| [2025/09/12 04:10:23 956058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 956064] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224014232| [2025/09/12 04:10:23 956071] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224014232| [2025/09/12 04:10:23 956077] [debug] |xqc_engine_wakeup_after|wakeup:1757650224014232|now:1757650223956077|diff:58155| [2025/09/12 04:10:23 956091] [debug] |xqc_engine_main_logic|END|now:1757650223955670| [2025/09/12 04:10:23 956103] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223956102| [2025/09/12 04:10:23 956110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 956118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:303| [2025/09/12 04:10:23 956125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/09/12 04:10:23 956134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/09/12 04:10:23 956140] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 956148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:811| [2025/09/12 04:10:23 956155] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:34947|ack_elapse:36016|ctl_first_sent_time:1757650223920651|lagest_ack_time:1757650223956102|curr_delivered:591983| [2025/09/12 04:10:23 956162] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223920651| [2025/09/12 04:10:23 956169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/09/12 04:10:23 956176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:812|path_largest_ack:812| [2025/09/12 04:10:23 956183] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:42033|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:34947|ack_elapse:36016|ctl_first_sent_time:1757650223920651|lagest_ack_time:1757650223956102|curr_delivered:593183| [2025/09/12 04:10:23 956188] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223920731| [2025/09/12 04:10:23 956192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/09/12 04:10:23 956196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34760|rttvar:879|minrtt:30473|latest_rtt:35371|ack_delay:24| [2025/09/12 04:10:23 956200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34833|rttvar:806|minrtt:30473|latest_rtt:35371|ack_delay:24| [2025/09/12 04:10:23 956204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:812|lost_pn:809|thresh:3| [2025/09/12 04:10:23 956208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 956212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 956216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 956220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34833|rtt_var:806|pto_duration:38057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 956225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 956233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 956237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 956241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224014013|now:1757650223956220|interv:57793| [2025/09/12 04:10:23 956248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224014013|now:1757650223956220|interval:57793|pto_count:0|srtt:34833 [2025/09/12 04:10:23 956255] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34947, ack_elapse 36016, delivered 40833|rate 1133746|lost 291| [2025/09/12 04:10:23 956262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133746) in round 11| [2025/09/12 04:10:23 956268] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 956272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 956276] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223920731|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 956281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223920731|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 956285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34833|latest_rtt:35371|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 956291] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/09/12 04:10:23 956295] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1757650223956102|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 956300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343956102|now:1757650223956102|interv:120000000| [2025/09/12 04:10:23 956304] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343956102|now:1757650223956102|interv:120000000| [2025/09/12 04:10:23 956308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224014232|pq_index:0| [2025/09/12 04:10:23 956312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223955670| [2025/09/12 04:10:23 956320] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223956320| [2025/09/12 04:10:23 956325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223956324| [2025/09/12 04:10:23 956330] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 956335] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34833|min_srtt:34833|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 956339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 956347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 956351] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 956355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 956359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 956363] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34833|min_srtt:34833|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 956367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 956372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 956375] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 956379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 956383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 956388] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 956392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:630327| [2025/09/12 04:10:23 956396] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 956400] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223957400|now:1757650223956400|interv:1000| [2025/09/12 04:10:23 956404] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 956408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 956412] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223957400| [2025/09/12 04:10:23 956416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223957400| [2025/09/12 04:10:23 956439] [debug] |xqc_engine_wakeup_after|wakeup:1757650223957400|now:1757650223956439|diff:961| [2025/09/12 04:10:23 956444] [debug] |xqc_engine_main_logic|END|now:1757650223956324| [2025/09/12 04:10:23 956449] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223956449| [2025/09/12 04:10:23 956453] [debug] |xqc_engine_wakeup_after|wakeup:1757650223957400|now:1757650223956453|diff:947| [2025/09/12 04:10:23 956457] [debug] |xqc_engine_main_logic|END|now:1757650223956449| [2025/09/12 04:10:23 957526] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223957525| [2025/09/12 04:10:23 957536] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223957400|pq_index:0| [2025/09/12 04:10:23 957541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223956324| [2025/09/12 04:10:23 957546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223957545| [2025/09/12 04:10:23 957608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223957400|now:1757650223957545| [2025/09/12 04:10:23 957612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223957400|now:1757650223957545| [2025/09/12 04:10:23 957616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 957621] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 957626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34833|min_srtt:34833|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 957630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 957635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 957639] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 957643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 957647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 957651] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34833|min_srtt:34833|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 957655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 957659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 957663] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 957667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 957671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 957676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 957680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:630327| [2025/09/12 04:10:23 957684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 957689] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/09/12 04:10:23 957724] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223957697|stream_id:0|stream_offset:630327| [2025/09/12 04:10:23 957733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 957746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 957752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34833|rtt_var:806|pto_duration:38057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 957759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 957765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 957771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 957777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224015754|now:1757650223957752|interv:58002| [2025/09/12 04:10:23 957783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224015754|now:1757650223957752|interval:58002|pto_count:0|srtt:34833 [2025/09/12 04:10:23 957789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 957797] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 957803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:631514| [2025/09/12 04:10:23 957809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 957816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/09/12 04:10:23 957869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223957826|stream_id:0|stream_offset:631514| [2025/09/12 04:10:23 957879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 957885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 957891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34833|rtt_var:806|pto_duration:38057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 957897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 957902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 957907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 957914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224015883|now:1757650223957890|interv:57993| [2025/09/12 04:10:23 957920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224015883|now:1757650223957890|interval:57993|pto_count:0|srtt:34833 [2025/09/12 04:10:23 957926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 957933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 957946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:632701| [2025/09/12 04:10:23 957953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 957959] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224015883| [2025/09/12 04:10:23 957965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224015883| [2025/09/12 04:10:23 957971] [debug] |xqc_engine_wakeup_after|wakeup:1757650224015883|now:1757650223957971|diff:57912| [2025/09/12 04:10:23 957977] [debug] |xqc_engine_main_logic|END|now:1757650223957545| [2025/09/12 04:10:23 958078] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223958077| [2025/09/12 04:10:23 958089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 958097] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:304| [2025/09/12 04:10:23 958103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/09/12 04:10:23 958111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/09/12 04:10:23 958128] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 958136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:813| [2025/09/12 04:10:23 958143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:36460|ack_elapse:37991|ctl_first_sent_time:1757650223922164|lagest_ack_time:1757650223958077|curr_delivered:594383| [2025/09/12 04:10:23 958150] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223922164| [2025/09/12 04:10:23 958157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/09/12 04:10:23 958164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:814|path_largest_ack:814| [2025/09/12 04:10:23 958171] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:552350|prior_time:1757650223920086|is_app_limited:0|send_elapse:36460|ack_elapse:37991|ctl_first_sent_time:1757650223922164|lagest_ack_time:1757650223958077|curr_delivered:595583| [2025/09/12 04:10:23 958178] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223922300| [2025/09/12 04:10:23 958184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/09/12 04:10:23 958190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34833|rttvar:806|minrtt:30473|latest_rtt:35777|ack_delay:24| [2025/09/12 04:10:23 958196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:34948|rttvar:835|minrtt:30473|latest_rtt:35777|ack_delay:24| [2025/09/12 04:10:23 958202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:814|lost_pn:811|thresh:3| [2025/09/12 04:10:23 958210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 958223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 958228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 958233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34948|rtt_var:835|pto_duration:38288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 958237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 958241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 958245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 958249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224016114|now:1757650223958232|interv:57882| [2025/09/12 04:10:23 958253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224016114|now:1757650223958232|interval:57882|pto_count:0|srtt:34948 [2025/09/12 04:10:23 958257] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36460, ack_elapse 37991, delivered 43233|rate 1137980|lost 291| [2025/09/12 04:10:23 958262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137980) in round 11| [2025/09/12 04:10:23 958266] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 958270] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 958274] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223922300|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 958278] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223922300|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 958283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211446|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:34948|latest_rtt:35777|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 958290] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/09/12 04:10:23 958298] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1757650223958077|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 958305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343958077|now:1757650223958077|interv:120000000| [2025/09/12 04:10:23 958311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343958077|now:1757650223958077|interv:120000000| [2025/09/12 04:10:23 958315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224015883|pq_index:0| [2025/09/12 04:10:23 958320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223957545| [2025/09/12 04:10:23 958323] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223958323| [2025/09/12 04:10:23 958333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223958331| [2025/09/12 04:10:23 958338] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 958342] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34948|min_srtt:34948|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 958347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 958351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 958355] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 958359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 958363] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 958367] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34948|min_srtt:34948|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 958371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 958378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 958384] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 958390] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 958396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 958400] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 958404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:632701| [2025/09/12 04:10:23 958409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 958413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223959413|now:1757650223958413|interv:1000| [2025/09/12 04:10:23 958417] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 958439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 958444] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223959413| [2025/09/12 04:10:23 958448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223959413| [2025/09/12 04:10:23 958451] [debug] |xqc_engine_wakeup_after|wakeup:1757650223959413|now:1757650223958451|diff:962| [2025/09/12 04:10:23 958456] [debug] |xqc_engine_main_logic|END|now:1757650223958331| [2025/09/12 04:10:23 958465] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223958465| [2025/09/12 04:10:23 958476] [debug] |xqc_engine_wakeup_after|wakeup:1757650223959413|now:1757650223958476|diff:937| [2025/09/12 04:10:23 958482] [debug] |xqc_engine_main_logic|END|now:1757650223958465| [2025/09/12 04:10:23 959549] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223959549| [2025/09/12 04:10:23 959561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223959413|pq_index:0| [2025/09/12 04:10:23 959565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223958331| [2025/09/12 04:10:23 959570] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223959569| [2025/09/12 04:10:23 959575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223959413|now:1757650223959569| [2025/09/12 04:10:23 959579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223959413|now:1757650223959569| [2025/09/12 04:10:23 959583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 959588] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 959593] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34948|min_srtt:34948|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 959597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 959602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 959606] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 959610] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 959614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 959618] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:34948|min_srtt:34948|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 959623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 959627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 959631] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 959634] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 959639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 959643] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 959647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:632701| [2025/09/12 04:10:23 959658] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 959662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/09/12 04:10:23 959696] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223959670|stream_id:0|stream_offset:632701| [2025/09/12 04:10:23 959706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 959713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 959720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34948|rtt_var:835|pto_duration:38288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 959726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 959733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 959738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 959744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224017958|now:1757650223959719|interv:58239| [2025/09/12 04:10:23 959751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224017958|now:1757650223959719|interval:58239|pto_count:0|srtt:34948 [2025/09/12 04:10:23 959757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 959765] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 959771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:633888| [2025/09/12 04:10:23 959778] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 959784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/09/12 04:10:23 959817] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223959794|stream_id:0|stream_offset:633888| [2025/09/12 04:10:23 959826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 959833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 959840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:34948|rtt_var:835|pto_duration:38288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 959846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 959852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 959858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 959870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224018082|now:1757650223959839|interv:58243| [2025/09/12 04:10:23 959875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224018082|now:1757650223959839|interval:58243|pto_count:0|srtt:34948 [2025/09/12 04:10:23 959882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 959889] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 959895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:635075| [2025/09/12 04:10:23 959902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 959908] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224018082| [2025/09/12 04:10:23 959914] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224018082| [2025/09/12 04:10:23 959919] [debug] |xqc_engine_wakeup_after|wakeup:1757650224018082|now:1757650223959919|diff:58163| [2025/09/12 04:10:23 959926] [debug] |xqc_engine_main_logic|END|now:1757650223959569| [2025/09/12 04:10:23 960035] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223960034| [2025/09/12 04:10:23 960046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 960055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:305| [2025/09/12 04:10:23 960061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/09/12 04:10:23 960070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/09/12 04:10:23 960076] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 960084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:816|path_largest_ack:815| [2025/09/12 04:10:23 960091] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:554750|prior_time:1757650223922465|is_app_limited:0|send_elapse:36413|ack_elapse:37569|ctl_first_sent_time:1757650223924095|lagest_ack_time:1757650223960034|curr_delivered:596783| [2025/09/12 04:10:23 960118] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223924095| [2025/09/12 04:10:23 960126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/09/12 04:10:23 960133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:816|path_largest_ack:816| [2025/09/12 04:10:23 960140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:554750|prior_time:1757650223922465|is_app_limited:0|send_elapse:36413|ack_elapse:37569|ctl_first_sent_time:1757650223924095|lagest_ack_time:1757650223960034|curr_delivered:597983| [2025/09/12 04:10:23 960147] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223924258| [2025/09/12 04:10:23 960153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:23 960167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:34948|rttvar:835|minrtt:30473|latest_rtt:35776|ack_delay:24| [2025/09/12 04:10:23 960173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35049|rttvar:828|minrtt:30473|latest_rtt:35776|ack_delay:24| [2025/09/12 04:10:23 960201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:816|lost_pn:813|thresh:3| [2025/09/12 04:10:23 960207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 960213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 960220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 960226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35049|rtt_var:828|pto_duration:38361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 960230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 960234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 960238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 960242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224018155|now:1757650223960225|interv:57930| [2025/09/12 04:10:23 960246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224018155|now:1757650223960225|interval:57930|pto_count:0|srtt:35049 [2025/09/12 04:10:23 960251] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36413, ack_elapse 37569, delivered 43233|rate 1150762|lost 291| [2025/09/12 04:10:23 960255] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150762) in round 11| [2025/09/12 04:10:23 960260] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 960272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 960276] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223924258|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 960281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223924258|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 960285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:35049|latest_rtt:35776|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 960291] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/09/12 04:10:23 960296] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK |recv_time:1757650223960034|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 960305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343960034|now:1757650223960034|interv:120000000| [2025/09/12 04:10:23 960309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343960034|now:1757650223960034|interv:120000000| [2025/09/12 04:10:23 960313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224018082|pq_index:0| [2025/09/12 04:10:23 960317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223959569| [2025/09/12 04:10:23 960321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223960321| [2025/09/12 04:10:23 960326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223960325| [2025/09/12 04:10:23 960331] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 960336] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35049|min_srtt:35049|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 960341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 960345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 960349] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 960353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 960357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 960361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35049|min_srtt:35049|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 960365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 960369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 960373] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 960377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 960381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 960385] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 960389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:635075| [2025/09/12 04:10:23 960394] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 960398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223961397|now:1757650223960397|interv:1000| [2025/09/12 04:10:23 960404] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 960408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 960412] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223961397| [2025/09/12 04:10:23 960416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223961397| [2025/09/12 04:10:23 960438] [debug] |xqc_engine_wakeup_after|wakeup:1757650223961397|now:1757650223960438|diff:959| [2025/09/12 04:10:23 960443] [debug] |xqc_engine_main_logic|END|now:1757650223960325| [2025/09/12 04:10:23 960448] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223960448| [2025/09/12 04:10:23 960452] [debug] |xqc_engine_wakeup_after|wakeup:1757650223961397|now:1757650223960452|diff:945| [2025/09/12 04:10:23 960456] [debug] |xqc_engine_main_logic|END|now:1757650223960448| [2025/09/12 04:10:23 961523] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223961522| [2025/09/12 04:10:23 961534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223961397|pq_index:0| [2025/09/12 04:10:23 961539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223960325| [2025/09/12 04:10:23 961544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223961543| [2025/09/12 04:10:23 961549] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223961397|now:1757650223961543| [2025/09/12 04:10:23 961553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223961397|now:1757650223961543| [2025/09/12 04:10:23 961557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 961562] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 961567] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35049|min_srtt:35049|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 961571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 961576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 961580] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 961584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 961588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 961592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35049|min_srtt:35049|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 961596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 961601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 961604] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 961608] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 961618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 961623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 961627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:635075| [2025/09/12 04:10:23 961631] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 961636] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/09/12 04:10:23 961669] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223961644|stream_id:0|stream_offset:635075| [2025/09/12 04:10:23 961678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 961685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 961693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35049|rtt_var:828|pto_duration:38361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 961699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 961704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 961710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 961716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224020005|now:1757650223961692|interv:58313| [2025/09/12 04:10:23 961723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224020005|now:1757650223961692|interval:58313|pto_count:0|srtt:35049 [2025/09/12 04:10:23 961730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 961737] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 961743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:636262| [2025/09/12 04:10:23 961749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 961756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/09/12 04:10:23 961789] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223961765|stream_id:0|stream_offset:636262| [2025/09/12 04:10:23 961798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 961805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 961817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35049|rtt_var:828|pto_duration:38361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 961824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 961830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 961836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 961842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224020126|now:1757650223961817|interv:58309| [2025/09/12 04:10:23 961848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224020126|now:1757650223961817|interval:58309|pto_count:0|srtt:35049 [2025/09/12 04:10:23 961855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 961863] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 961869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:637449| [2025/09/12 04:10:23 961876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 961882] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224020126| [2025/09/12 04:10:23 961888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224020126| [2025/09/12 04:10:23 961893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224020126|now:1757650223961893|diff:58233| [2025/09/12 04:10:23 961899] [debug] |xqc_engine_main_logic|END|now:1757650223961543| [2025/09/12 04:10:23 962139] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223962138| [2025/09/12 04:10:23 962151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 962160] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:306| [2025/09/12 04:10:23 962166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/09/12 04:10:23 962174] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/09/12 04:10:23 962180] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 962187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:818|path_largest_ack:817| [2025/09/12 04:10:23 962194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:557150|prior_time:1757650223924397|is_app_limited:0|send_elapse:36213|ack_elapse:37741|ctl_first_sent_time:1757650223925938|lagest_ack_time:1757650223962138|curr_delivered:599183| [2025/09/12 04:10:23 962200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223925938| [2025/09/12 04:10:23 962207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:23 962211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:818|path_largest_ack:818| [2025/09/12 04:10:23 962222] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:557150|prior_time:1757650223924397|is_app_limited:0|send_elapse:36213|ack_elapse:37741|ctl_first_sent_time:1757650223925938|lagest_ack_time:1757650223962138|curr_delivered:600383| [2025/09/12 04:10:23 962230] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223926045| [2025/09/12 04:10:23 962237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:23 962243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35049|rttvar:828|minrtt:30473|latest_rtt:36093|ack_delay:24| [2025/09/12 04:10:23 962250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35176|rttvar:876|minrtt:30473|latest_rtt:36093|ack_delay:24| [2025/09/12 04:10:23 962255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:818|lost_pn:815|thresh:3| [2025/09/12 04:10:23 962259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 962263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 962267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 962271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35176|rtt_var:876|pto_duration:38680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 962275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 962279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 962283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 962287] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224020445|now:1757650223962271|interv:58174| [2025/09/12 04:10:23 962291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224020445|now:1757650223962271|interval:58174|pto_count:0|srtt:35176 [2025/09/12 04:10:23 962296] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36213, ack_elapse 37741, delivered 43233|rate 1145518|lost 291| [2025/09/12 04:10:23 962300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145518) in round 11| [2025/09/12 04:10:23 962304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 962308] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 962312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223926045|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 962317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223926045|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 962321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:35176|latest_rtt:36093|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 962331] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/09/12 04:10:23 962335] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK |recv_time:1757650223962138|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 962340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343962138|now:1757650223962138|interv:120000000| [2025/09/12 04:10:23 962344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343962138|now:1757650223962138|interv:120000000| [2025/09/12 04:10:23 962348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224020126|pq_index:0| [2025/09/12 04:10:23 962352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223961543| [2025/09/12 04:10:23 962356] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223962356| [2025/09/12 04:10:23 962361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223962360| [2025/09/12 04:10:23 962366] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 962371] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 962375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 962380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 962383] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 962387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 962392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 962396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 962400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 962404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 962408] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 962412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 962416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 962442] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 962447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:637449| [2025/09/12 04:10:23 962451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 962455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223963455|now:1757650223962455|interv:1000| [2025/09/12 04:10:23 962459] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 962463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 962467] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223963455| [2025/09/12 04:10:23 962471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223963455| [2025/09/12 04:10:23 962475] [debug] |xqc_engine_wakeup_after|wakeup:1757650223963455|now:1757650223962475|diff:980| [2025/09/12 04:10:23 962479] [debug] |xqc_engine_main_logic|END|now:1757650223962360| [2025/09/12 04:10:23 962485] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223962485| [2025/09/12 04:10:23 962488] [debug] |xqc_engine_wakeup_after|wakeup:1757650223963455|now:1757650223962488|diff:967| [2025/09/12 04:10:23 962492] [debug] |xqc_engine_main_logic|END|now:1757650223962485| [2025/09/12 04:10:23 963560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223963560| [2025/09/12 04:10:23 963571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223963455|pq_index:0| [2025/09/12 04:10:23 963575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223962360| [2025/09/12 04:10:23 963580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223963579| [2025/09/12 04:10:23 963585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223963455|now:1757650223963579| [2025/09/12 04:10:23 963589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223963455|now:1757650223963579| [2025/09/12 04:10:23 963593] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 963597] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 963602] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 963607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 963611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 963615] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 963619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 963624] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 963627] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35176|min_srtt:35176|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 963637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 963641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 963645] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 963649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 963653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 963657] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 963662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:637449| [2025/09/12 04:10:23 963666] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 963670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/09/12 04:10:23 963705] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223963679|stream_id:0|stream_offset:637449| [2025/09/12 04:10:23 963715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 963722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 963728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35176|rtt_var:876|pto_duration:38680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 963734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 963740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 963745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 963751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022359|now:1757650223963728|interv:58631| [2025/09/12 04:10:23 963758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022359|now:1757650223963728|interval:58631|pto_count:0|srtt:35176 [2025/09/12 04:10:23 963765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 963772] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 963779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:638636| [2025/09/12 04:10:23 963786] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 963798] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/09/12 04:10:23 963830] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223963808|stream_id:0|stream_offset:638636| [2025/09/12 04:10:23 963838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 963845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 963851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35176|rtt_var:876|pto_duration:38680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 963858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 963864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 963870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 963876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022488|now:1757650223963851|interv:58637| [2025/09/12 04:10:23 963882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022488|now:1757650223963851|interval:58637|pto_count:0|srtt:35176 [2025/09/12 04:10:23 963889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 963896] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 963902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:639823| [2025/09/12 04:10:23 963909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 963915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224022488| [2025/09/12 04:10:23 963921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224022488| [2025/09/12 04:10:23 963927] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022488|now:1757650223963927|diff:58561| [2025/09/12 04:10:23 963934] [debug] |xqc_engine_main_logic|END|now:1757650223963579| [2025/09/12 04:10:23 964068] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223964067| [2025/09/12 04:10:23 964076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 964083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:307| [2025/09/12 04:10:23 964089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/09/12 04:10:23 964098] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/09/12 04:10:23 964105] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 964112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:819| [2025/09/12 04:10:23 964118] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:559550|prior_time:1757650223926186|is_app_limited:0|send_elapse:36044|ack_elapse:37881|ctl_first_sent_time:1757650223927712|lagest_ack_time:1757650223964067|curr_delivered:601583| [2025/09/12 04:10:23 964132] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223927712| [2025/09/12 04:10:23 964139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:23 964145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:820| [2025/09/12 04:10:23 964150] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43233|prior_delivered:561950|prior_time:1757650223928057|is_app_limited:0|send_elapse:33831|ack_elapse:36010|ctl_first_sent_time:1757650223929534|lagest_ack_time:1757650223964067|curr_delivered:602783| [2025/09/12 04:10:23 964156] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223929534| [2025/09/12 04:10:23 964162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:23 964168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35176|rttvar:876|minrtt:30473|latest_rtt:34533|ack_delay:24| [2025/09/12 04:10:23 964175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35092|rttvar:823|minrtt:30473|latest_rtt:34533|ack_delay:24| [2025/09/12 04:10:23 964182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/09/12 04:10:23 964189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 964195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 964201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 964208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35092|rtt_var:823|pto_duration:38384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 964214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 964220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 964226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 964232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022192|now:1757650223964207|interv:57985| [2025/09/12 04:10:23 964237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022192|now:1757650223964207|interval:57985|pto_count:0|srtt:35092 [2025/09/12 04:10:23 964241] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 33831, ack_elapse 36010, delivered 40833|rate 1133935|lost 291| [2025/09/12 04:10:23 964246] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133935) in round 11| [2025/09/12 04:10:23 964250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 964254] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 964262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223929534|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 964267] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223929534|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 964271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:35092|latest_rtt:34533|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 964278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/09/12 04:10:23 964286] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1757650223964067|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 964293] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343964067|now:1757650223964067|interv:120000000| [2025/09/12 04:10:23 964300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343964067|now:1757650223964067|interv:120000000| [2025/09/12 04:10:23 964304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224022488|pq_index:0| [2025/09/12 04:10:23 964308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223963579| [2025/09/12 04:10:23 964312] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223964312| [2025/09/12 04:10:23 964317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223964316| [2025/09/12 04:10:23 964322] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 964327] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35092|min_srtt:35092|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 964331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 964336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 964339] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 964343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 964348] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 964352] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35092|min_srtt:35092|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 964356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 964363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 964367] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 964371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 964375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 964379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 964384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:639823| [2025/09/12 04:10:23 964388] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 964392] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/09/12 04:10:23 964442] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223964399|stream_id:0|stream_offset:639823| [2025/09/12 04:10:23 964455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 964461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 964465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35092|rtt_var:823|pto_duration:38384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 964470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 964473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 964477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 964481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022783|now:1757650223964465|interv:58318| [2025/09/12 04:10:23 964485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022783|now:1757650223964465|interval:58318|pto_count:0|srtt:35092 [2025/09/12 04:10:23 964490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 964495] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 964499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:641010| [2025/09/12 04:10:23 964504] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 964508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/09/12 04:10:23 964534] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223964514|stream_id:0|stream_offset:641010| [2025/09/12 04:10:23 964550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 964557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 964563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35092|rtt_var:823|pto_duration:38384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 964567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 964571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 964575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 964579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022898|now:1757650223964563|interv:58335| [2025/09/12 04:10:23 964583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022898|now:1757650223964563|interval:58335|pto_count:0|srtt:35092 [2025/09/12 04:10:23 964587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 964592] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 964596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 964600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 964604] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224022898| [2025/09/12 04:10:23 964608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224022898| [2025/09/12 04:10:23 964612] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022898|now:1757650223964612|diff:58286| [2025/09/12 04:10:23 964617] [debug] |xqc_engine_main_logic|END|now:1757650223964316| [2025/09/12 04:10:23 964622] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223964622| [2025/09/12 04:10:23 964626] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022898|now:1757650223964626|diff:58272| [2025/09/12 04:10:23 964630] [debug] |xqc_engine_main_logic|END|now:1757650223964622| [2025/09/12 04:10:23 966038] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223966037| [2025/09/12 04:10:23 966053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 966062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:308| [2025/09/12 04:10:23 966068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/09/12 04:10:23 966077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/09/12 04:10:23 966084] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 966092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:821| [2025/09/12 04:10:23 966098] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:561950|prior_time:1757650223928057|is_app_limited:0|send_elapse:33937|ack_elapse:37980|ctl_first_sent_time:1757650223929640|lagest_ack_time:1757650223966037|curr_delivered:603983| [2025/09/12 04:10:23 966113] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223929640| [2025/09/12 04:10:23 966120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:23 966124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:822| [2025/09/12 04:10:23 966131] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:43233|prior_delivered:564350|prior_time:1757650223930099|is_app_limited:0|send_elapse:35785|ack_elapse:35938|ctl_first_sent_time:1757650223931608|lagest_ack_time:1757650223966037|curr_delivered:605183| [2025/09/12 04:10:23 966138] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223931608| [2025/09/12 04:10:23 966144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/09/12 04:10:23 966150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35092|rttvar:823|minrtt:30473|latest_rtt:34429|ack_delay:24| [2025/09/12 04:10:23 966157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35006|rttvar:789|minrtt:30473|latest_rtt:34429|ack_delay:24| [2025/09/12 04:10:23 966164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/09/12 04:10:23 966171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 966177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 966183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 966190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35006|rtt_var:789|pto_duration:38162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 966196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 966200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 966203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 966207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224022676|now:1757650223966189|interv:56487| [2025/09/12 04:10:23 966211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224022676|now:1757650223966189|interval:56487|pto_count:0|srtt:35006 [2025/09/12 04:10:23 966216] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35785, ack_elapse 35938, delivered 40833|rate 1136206|lost 291| [2025/09/12 04:10:23 966220] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136206) in round 11| [2025/09/12 04:10:23 966224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 966229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 966237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223931608|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 966241] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223931608|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 966246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:35006|latest_rtt:34429|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 966252] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/09/12 04:10:23 966256] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1757650223966037|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 966261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343966037|now:1757650223966037|interv:120000000| [2025/09/12 04:10:23 966265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343966037|now:1757650223966037|interv:120000000| [2025/09/12 04:10:23 966269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224022898|pq_index:0| [2025/09/12 04:10:23 966273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223964316| [2025/09/12 04:10:23 966277] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223966277| [2025/09/12 04:10:23 966282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223966281| [2025/09/12 04:10:23 966287] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 966292] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35006|min_srtt:35006|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 966296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 966301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 966304] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 966308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 966313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 966317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35006|min_srtt:35006|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 966321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 966328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 966331] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 966335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 966339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 966344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 966348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 966352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 966356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223967356|now:1757650223966356|interv:1000| [2025/09/12 04:10:23 966360] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 966364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 966368] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223967356| [2025/09/12 04:10:23 966372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223967356| [2025/09/12 04:10:23 966375] [debug] |xqc_engine_wakeup_after|wakeup:1757650223967356|now:1757650223966375|diff:981| [2025/09/12 04:10:23 966380] [debug] |xqc_engine_main_logic|END|now:1757650223966281| [2025/09/12 04:10:23 966385] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223966385| [2025/09/12 04:10:23 966389] [debug] |xqc_engine_wakeup_after|wakeup:1757650223967356|now:1757650223966389|diff:967| [2025/09/12 04:10:23 966393] [debug] |xqc_engine_main_logic|END|now:1757650223966385| [2025/09/12 04:10:23 967459] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223967459| [2025/09/12 04:10:23 967471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223967356|pq_index:0| [2025/09/12 04:10:23 967475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223966281| [2025/09/12 04:10:23 967480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223967479| [2025/09/12 04:10:23 967485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223967356|now:1757650223967479| [2025/09/12 04:10:23 967489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223967356|now:1757650223967479| [2025/09/12 04:10:23 967493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 967498] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 967503] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35006|min_srtt:35006|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 967507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 967517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 967521] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 967525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 967530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 967534] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35006|min_srtt:35006|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 967538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 967542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 967546] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 967550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 967554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 967559] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 967563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 967567] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 967572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/09/12 04:10:23 967603] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223967580|stream_id:0|stream_offset:642197| [2025/09/12 04:10:23 967609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 967614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 967620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35006|rtt_var:789|pto_duration:38162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 967635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 967641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 967647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 967654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025742|now:1757650223967620|interv:58122| [2025/09/12 04:10:23 967660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025742|now:1757650223967620|interval:58122|pto_count:0|srtt:35006 [2025/09/12 04:10:23 967675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 967683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 967689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:643384| [2025/09/12 04:10:23 967697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 967703] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/09/12 04:10:23 967736] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223967714|stream_id:0|stream_offset:643384| [2025/09/12 04:10:23 967745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 967753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 967760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35006|rtt_var:789|pto_duration:38162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 967766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 967772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 967778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 967784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025876|now:1757650223967759|interv:58117| [2025/09/12 04:10:23 967790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025876|now:1757650223967759|interval:58117|pto_count:0|srtt:35006 [2025/09/12 04:10:23 967797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 967805] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 967811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 967817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 967824] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224025876| [2025/09/12 04:10:23 967830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224025876| [2025/09/12 04:10:23 967836] [debug] |xqc_engine_wakeup_after|wakeup:1757650224025876|now:1757650223967835|diff:58041| [2025/09/12 04:10:23 967842] [debug] |xqc_engine_main_logic|END|now:1757650223967479| [2025/09/12 04:10:23 968114] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223968112| [2025/09/12 04:10:23 968125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 968134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:309| [2025/09/12 04:10:23 968148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/09/12 04:10:23 968158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/09/12 04:10:23 968164] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 968172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:823| [2025/09/12 04:10:23 968180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:564350|prior_time:1757650223930099|is_app_limited:0|send_elapse:35891|ack_elapse:38013|ctl_first_sent_time:1757650223931714|lagest_ack_time:1757650223968112|curr_delivered:606383| [2025/09/12 04:10:23 968187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223931714| [2025/09/12 04:10:23 968193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/09/12 04:10:23 968200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:824|path_largest_ack:824| [2025/09/12 04:10:23 968208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:44433|prior_delivered:564350|prior_time:1757650223930099|is_app_limited:0|send_elapse:35891|ack_elapse:38013|ctl_first_sent_time:1757650223931714|lagest_ack_time:1757650223968112|curr_delivered:607583| [2025/09/12 04:10:23 968214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223933075| [2025/09/12 04:10:23 968221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/09/12 04:10:23 968227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35006|rttvar:789|minrtt:30473|latest_rtt:35037|ack_delay:24| [2025/09/12 04:10:23 968233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35007|rttvar:593|minrtt:30473|latest_rtt:35037|ack_delay:24| [2025/09/12 04:10:23 968239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:824|lost_pn:821|thresh:3| [2025/09/12 04:10:23 968243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 968247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 968254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 968260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35007|rtt_var:593|pto_duration:37379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 968267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 968273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 968279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 968283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025093|now:1757650223968259|interv:56834| [2025/09/12 04:10:23 968287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025093|now:1757650223968259|interval:56834|pto_count:0|srtt:35007 [2025/09/12 04:10:23 968296] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35891, ack_elapse 38013, delivered 43233|rate 1137321|lost 291| [2025/09/12 04:10:23 968300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137321) in round 11| [2025/09/12 04:10:23 968305] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 968309] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 968312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223933075|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 968317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223933075|recovery:1|recovery_start:1757650223944308|packet_conservation:1|next_round_delivered:566750| [2025/09/12 04:10:23 968321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:45633|full_bw_reached:1|inflight:43209|srtt:35007|latest_rtt:35037|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:23 968327] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/09/12 04:10:23 968331] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1757650223968112|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 968336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343968112|now:1757650223968112|interv:120000000| [2025/09/12 04:10:23 968340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343968112|now:1757650223968112|interv:120000000| [2025/09/12 04:10:23 968344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224025876|pq_index:0| [2025/09/12 04:10:23 968348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223967479| [2025/09/12 04:10:23 968352] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223968352| [2025/09/12 04:10:23 968357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223968356| [2025/09/12 04:10:23 968362] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 968367] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35007|min_srtt:35007|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 968371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 968376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 968380] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 968384] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 968391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 968395] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35007|min_srtt:35007|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 968399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 968404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 968407] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 968411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 968415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 968438] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 968448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 968452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 968457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/09/12 04:10:23 968490] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223968464|stream_id:0|stream_offset:644571| [2025/09/12 04:10:23 968499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:861|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 968522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 968531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35007|rtt_var:593|pto_duration:37379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 968538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 968544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 968550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 968555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025843|now:1757650223968531|interv:57312| [2025/09/12 04:10:23 968559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025843|now:1757650223968531|interval:57312|pto_count:0|srtt:35007 [2025/09/12 04:10:23 968564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:44409| [2025/09/12 04:10:23 968569] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 968579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:645758| [2025/09/12 04:10:23 968584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 968588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/09/12 04:10:23 968620] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223968595|stream_id:0|stream_offset:645758| [2025/09/12 04:10:23 968630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:862|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 968637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 968644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35007|rtt_var:593|pto_duration:37379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 968651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 968656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 968660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 968664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025974|now:1757650223968644|interv:57330| [2025/09/12 04:10:23 968668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025974|now:1757650223968644|interval:57330|pto_count:0|srtt:35007 [2025/09/12 04:10:23 968672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45633|inflight:45609| [2025/09/12 04:10:23 968677] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 968681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:45633|conn:000055D52C7C50DC|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 968686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 968690] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224025974| [2025/09/12 04:10:23 968697] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224025974| [2025/09/12 04:10:23 968703] [debug] |xqc_engine_wakeup_after|wakeup:1757650224025974|now:1757650223968703|diff:57271| [2025/09/12 04:10:23 968710] [debug] |xqc_engine_main_logic|END|now:1757650223968356| [2025/09/12 04:10:23 968718] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223968717| [2025/09/12 04:10:23 968723] [debug] |xqc_engine_wakeup_after|wakeup:1757650224025974|now:1757650223968723|diff:57251| [2025/09/12 04:10:23 968729] [debug] |xqc_engine_main_logic|END|now:1757650223968717| [2025/09/12 04:10:23 970078] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650223970076| [2025/09/12 04:10:23 970093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 970102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:310| [2025/09/12 04:10:23 970116] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/09/12 04:10:23 970125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/09/12 04:10:23 970132] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 970140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:826|path_largest_ack:825| [2025/09/12 04:10:23 970148] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:289|tx_in_flight:46833|prior_delivered:564350|prior_time:1757650223930099|is_app_limited:0|send_elapse:37419|ack_elapse:39977|ctl_first_sent_time:1757650223933242|lagest_ack_time:1757650223970076|curr_delivered:608783| [2025/09/12 04:10:23 970155] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223933242| [2025/09/12 04:10:23 970162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:23 970168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:826|path_largest_ack:826| [2025/09/12 04:10:23 970174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44433|prior_delivered:566750|prior_time:1757650223933379|is_app_limited:0|send_elapse:37030|ack_elapse:36697|ctl_first_sent_time:1757650223934959|lagest_ack_time:1757650223970076|curr_delivered:609983| [2025/09/12 04:10:23 970182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223934959| [2025/09/12 04:10:23 970188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/09/12 04:10:23 970194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35007|rttvar:593|minrtt:30473|latest_rtt:35117|ack_delay:24| [2025/09/12 04:10:23 970199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35018|rttvar:466|minrtt:30473|latest_rtt:35117|ack_delay:24| [2025/09/12 04:10:23 970203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:826|lost_pn:823|thresh:3| [2025/09/12 04:10:23 970207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 970211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 970215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 970220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35018|rtt_var:466|pto_duration:37018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 970227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 970234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 970240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43209| [2025/09/12 04:10:23 970246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224025613|now:1757650223970220|interv:55393| [2025/09/12 04:10:23 970250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224025613|now:1757650223970220|interval:55393|pto_count:0|srtt:35018 [2025/09/12 04:10:23 970260] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37030, ack_elapse 36697, delivered 43233|rate 1167512|lost 291| [2025/09/12 04:10:23 970264] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/09/12 04:10:23 970268] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167512) in round 12| [2025/09/12 04:10:23 970272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 970277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 970281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223934959|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 970285] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45633|packet_lost:0|acked:2400|po_sent_time:1757650223934959|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 970290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:48033|full_bw_reached:1|inflight:43209|srtt:35018|latest_rtt:35117|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:23 970296] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/09/12 04:10:23 970300] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1757650223970076|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 970305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343970076|now:1757650223970076|interv:120000000| [2025/09/12 04:10:23 970309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343970076|now:1757650223970076|interv:120000000| [2025/09/12 04:10:23 970313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224025974|pq_index:0| [2025/09/12 04:10:23 970317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223968356| [2025/09/12 04:10:23 970321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223970321| [2025/09/12 04:10:23 970327] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223970325| [2025/09/12 04:10:23 970332] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 970337] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35018|min_srtt:35018|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 970341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43209|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 970345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 970352] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 970356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 970361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 970365] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35018|min_srtt:35018|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 970369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:43209|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 970373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 970377] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 970381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 970385] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 970390] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 970394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43209|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 970399] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 970403] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/09/12 04:10:23 970451] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43209|now:1757650223970410|stream_id:0|stream_offset:646945| [2025/09/12 04:10:23 970462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 970470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43209|applimit:0| [2025/09/12 04:10:23 970477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35018|rtt_var:466|pto_duration:37018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 970484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 970491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 970497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44409| [2025/09/12 04:10:23 970503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224027428|now:1757650223970477|interv:56951| [2025/09/12 04:10:23 970511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224027428|now:1757650223970477|interval:56951|pto_count:0|srtt:35018 [2025/09/12 04:10:23 970515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48033|inflight:44409| [2025/09/12 04:10:23 970525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 970529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44409|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:648132| [2025/09/12 04:10:23 970534] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 970538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/09/12 04:10:23 970565] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44409|now:1757650223970545|stream_id:0|stream_offset:648132| [2025/09/12 04:10:23 970572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 970579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44409|applimit:0| [2025/09/12 04:10:23 970586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35018|rtt_var:466|pto_duration:37018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 970592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 970599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 970605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45609| [2025/09/12 04:10:23 970612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224027563|now:1757650223970586|interv:56977| [2025/09/12 04:10:23 970618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224027563|now:1757650223970586|interval:56977|pto_count:0|srtt:35018 [2025/09/12 04:10:23 970625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48033|inflight:45609| [2025/09/12 04:10:23 970630] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 970634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45609|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:649319| [2025/09/12 04:10:23 970639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 970643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/09/12 04:10:23 970670] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45609|now:1757650223970649|stream_id:0|stream_offset:649319| [2025/09/12 04:10:23 970680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:865|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 970687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45609|applimit:0| [2025/09/12 04:10:23 970693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35018|rtt_var:466|pto_duration:37018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 970700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 970712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 970718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46809| [2025/09/12 04:10:23 970724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224027667|now:1757650223970693|interv:56974| [2025/09/12 04:10:23 970730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224027667|now:1757650223970693|interval:56974|pto_count:0|srtt:35018 [2025/09/12 04:10:23 970737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48033|inflight:46809| [2025/09/12 04:10:23 970750] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 970756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:650506| [2025/09/12 04:10:23 970763] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 970769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223971769|now:1757650223970769|interv:1000| [2025/09/12 04:10:23 970775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 970781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 970787] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223971769| [2025/09/12 04:10:23 970793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223971769| [2025/09/12 04:10:23 970799] [debug] |xqc_engine_wakeup_after|wakeup:1757650223971769|now:1757650223970799|diff:970| [2025/09/12 04:10:23 970805] [debug] |xqc_engine_main_logic|END|now:1757650223970325| [2025/09/12 04:10:23 970813] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223970813| [2025/09/12 04:10:23 970819] [debug] |xqc_engine_wakeup_after|wakeup:1757650223971769|now:1757650223970819|diff:950| [2025/09/12 04:10:23 970826] [debug] |xqc_engine_main_logic|END|now:1757650223970813| [2025/09/12 04:10:23 971892] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223971891| [2025/09/12 04:10:23 971906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223971769|pq_index:0| [2025/09/12 04:10:23 971911] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223970325| [2025/09/12 04:10:23 971916] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223971915| [2025/09/12 04:10:23 971921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223971769|now:1757650223971915| [2025/09/12 04:10:23 971925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223971769|now:1757650223971915| [2025/09/12 04:10:23 971929] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 971934] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 971942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35018|min_srtt:35018|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 971956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46809|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 971963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 971969] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 971974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 971979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 971983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35018|min_srtt:35018|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 971987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:46809|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 971992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 971995] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 971999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 972004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 972008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 972012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46809|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:650506| [2025/09/12 04:10:23 972017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 972021] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/09/12 04:10:23 972067] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46809|now:1757650223972030|stream_id:0|stream_offset:650506| [2025/09/12 04:10:23 972078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:866|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 972086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46809|applimit:0| [2025/09/12 04:10:23 972093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35018|rtt_var:466|pto_duration:37018|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 972099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 972105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 972112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48009| [2025/09/12 04:10:23 972118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224029048|now:1757650223972092|interv:56956| [2025/09/12 04:10:23 972132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224029048|now:1757650223972092|interval:56956|pto_count:0|srtt:35018 [2025/09/12 04:10:23 972139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48033|inflight:48009| [2025/09/12 04:10:23 972146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 972153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48009|cwnd:48033|conn:000055D52C7C50DC|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 972160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 972167] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224029048| [2025/09/12 04:10:23 972173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224029048| [2025/09/12 04:10:23 972179] [debug] |xqc_engine_wakeup_after|wakeup:1757650224029048|now:1757650223972178|diff:56870| [2025/09/12 04:10:23 972185] [debug] |xqc_engine_main_logic|END|now:1757650223971915| [2025/09/12 04:10:23 972196] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223972195| [2025/09/12 04:10:23 972204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 972212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:311| [2025/09/12 04:10:23 972217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/09/12 04:10:23 972226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/09/12 04:10:23 972233] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 972241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:827| [2025/09/12 04:10:23 972249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:45633|prior_delivered:566750|prior_time:1757650223933379|is_app_limited:0|send_elapse:37165|ack_elapse:38816|ctl_first_sent_time:1757650223935094|lagest_ack_time:1757650223972195|curr_delivered:611183| [2025/09/12 04:10:23 972256] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223935094| [2025/09/12 04:10:23 972263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:23 972268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:828|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:828|path_largest_ack:828| [2025/09/12 04:10:23 972272] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44442|prior_delivered:569150|prior_time:1757650223935232|is_app_limited:0|send_elapse:37161|ack_elapse:36963|ctl_first_sent_time:1757650223936856|lagest_ack_time:1757650223972195|curr_delivered:612392| [2025/09/12 04:10:23 972277] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223936856| [2025/09/12 04:10:23 972281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/09/12 04:10:23 972285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35018|rttvar:466|minrtt:30473|latest_rtt:35339|ack_delay:64| [2025/09/12 04:10:23 972293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35050|rttvar:414|minrtt:30473|latest_rtt:35339|ack_delay:64| [2025/09/12 04:10:23 972298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:828|lost_pn:825|thresh:3| [2025/09/12 04:10:23 972302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 972306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 972310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 294|pns:2| [2025/09/12 04:10:23 972314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 972318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35050|rtt_var:414|pto_duration:37050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 972322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 972326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 972330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:23 972334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224029080|now:1757650223972318|interv:56762| [2025/09/12 04:10:23 972338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224029080|now:1757650223972318|interval:56762|pto_count:0|srtt:35050 [2025/09/12 04:10:23 972342] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37161, ack_elapse 36963, delivered 43242|rate 1163639|lost 291| [2025/09/12 04:10:23 972347] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163639) in round 12| [2025/09/12 04:10:23 972351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 972355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 972359] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48033|packet_lost:0|acked:2409|po_sent_time:1757650223936856|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 972364] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48033|packet_lost:0|acked:2409|po_sent_time:1757650223936856|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 972368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:50442|full_bw_reached:1|inflight:45600|srtt:35050|latest_rtt:35339|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 972374] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/09/12 04:10:23 972378] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1757650223972195|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 972386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343972195|now:1757650223972195|interv:120000000| [2025/09/12 04:10:23 972390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343972195|now:1757650223972195|interv:120000000| [2025/09/12 04:10:23 972394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224029048|pq_index:0| [2025/09/12 04:10:23 972398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223971915| [2025/09/12 04:10:23 972402] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223972402| [2025/09/12 04:10:23 972407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223972406| [2025/09/12 04:10:23 972412] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 972417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35050|min_srtt:35050|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 972442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45600|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 972447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 972450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 972454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 972459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 972463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35050|min_srtt:35050|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 972467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45600|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 972471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 972475] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 972478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 972482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 972487] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 972491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 972495] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 972500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/09/12 04:10:23 972527] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650223972507|stream_id:0|stream_offset:651693| [2025/09/12 04:10:23 972537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 972545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:23 972552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35050|rtt_var:414|pto_duration:37050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 972559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 972565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 972571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:23 972578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224029557|now:1757650223972552|interv:57005| [2025/09/12 04:10:23 972585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224029557|now:1757650223972552|interval:57005|pto_count:0|srtt:35050 [2025/09/12 04:10:23 972592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50442|inflight:46800| [2025/09/12 04:10:23 972599] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 972603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:652880| [2025/09/12 04:10:23 972608] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 972612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/09/12 04:10:23 972638] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1757650223972619|stream_id:0|stream_offset:652880| [2025/09/12 04:10:23 972644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 972652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/09/12 04:10:23 972658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35050|rtt_var:414|pto_duration:37050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 972665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 972671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 972677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:23 972684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224029669|now:1757650223972658|interv:57011| [2025/09/12 04:10:23 972690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224029669|now:1757650223972658|interval:57011|pto_count:0|srtt:35050 [2025/09/12 04:10:23 972704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50442|inflight:48000| [2025/09/12 04:10:23 972711] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 972718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 972725] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 972731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223973731|now:1757650223972731|interv:1000| [2025/09/12 04:10:23 972737] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 972743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 972749] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223973731| [2025/09/12 04:10:23 972755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223973731| [2025/09/12 04:10:23 972761] [debug] |xqc_engine_wakeup_after|wakeup:1757650223973731|now:1757650223972761|diff:970| [2025/09/12 04:10:23 972768] [debug] |xqc_engine_main_logic|END|now:1757650223972406| [2025/09/12 04:10:23 972776] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223972775| [2025/09/12 04:10:23 972782] [debug] |xqc_engine_wakeup_after|wakeup:1757650223973731|now:1757650223972782|diff:949| [2025/09/12 04:10:23 972788] [debug] |xqc_engine_main_logic|END|now:1757650223972775| [2025/09/12 04:10:23 973863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223973862| [2025/09/12 04:10:23 973877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223973731|pq_index:0| [2025/09/12 04:10:23 973884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223972406| [2025/09/12 04:10:23 973891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223973890| [2025/09/12 04:10:23 973898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223973731|now:1757650223973890| [2025/09/12 04:10:23 973905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223973731|now:1757650223973890| [2025/09/12 04:10:23 973909] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 973915] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 973922] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35050|min_srtt:35050|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 973929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48000|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 973936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 973942] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 973949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 973964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 973971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35050|min_srtt:35050|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 973978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48000|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 973984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 974001] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 974007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 974013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 974021] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 974027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 974035] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 974042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/09/12 04:10:23 974076] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650223974053|stream_id:0|stream_offset:654067| [2025/09/12 04:10:23 974085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 974093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:23 974099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35050|rtt_var:414|pto_duration:37050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 974106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 974113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 974119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 974125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224031103|now:1757650223974099|interv:57004| [2025/09/12 04:10:23 974130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224031103|now:1757650223974099|interval:57004|pto_count:0|srtt:35050 [2025/09/12 04:10:23 974138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50442|inflight:49200| [2025/09/12 04:10:23 974146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 974152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:50442|conn:000055D52C7C50DC|stream_id:0|stream_offset:655254| [2025/09/12 04:10:23 974166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 974173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/09/12 04:10:23 974210] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223974182|stream_id:0|stream_offset:655254| [2025/09/12 04:10:23 974218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 974225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 974232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35050|rtt_var:414|pto_duration:37050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 974239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 974245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 974252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 974258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224031232|now:1757650223974232|interv:57000| [2025/09/12 04:10:23 974264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224031232|now:1757650223974232|interval:57000|pto_count:0|srtt:35050 [2025/09/12 04:10:23 974272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:50442|inflight:50400| [2025/09/12 04:10:23 974278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224031232| [2025/09/12 04:10:23 974282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224031232| [2025/09/12 04:10:23 974286] [debug] |xqc_engine_wakeup_after|wakeup:1757650224031232|now:1757650223974286|diff:56946| [2025/09/12 04:10:23 974291] [debug] |xqc_engine_main_logic|END|now:1757650223973890| [2025/09/12 04:10:23 974300] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223974299| [2025/09/12 04:10:23 974305] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 974311] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:312| [2025/09/12 04:10:23 974315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/09/12 04:10:23 974320] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/09/12 04:10:23 974324] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 974329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:830|path_largest_ack:829| [2025/09/12 04:10:23 974334] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:43231|prior_delivered:571561|prior_time:1757650223937104|is_app_limited:0|send_elapse:35040|ack_elapse:37195|ctl_first_sent_time:1757650223937525|lagest_ack_time:1757650223974299|curr_delivered:613592| [2025/09/12 04:10:23 974344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223937525| [2025/09/12 04:10:23 974348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/09/12 04:10:23 974352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:830|path_largest_ack:830| [2025/09/12 04:10:23 974357] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:43231|prior_delivered:571561|prior_time:1757650223937104|is_app_limited:0|send_elapse:35040|ack_elapse:37195|ctl_first_sent_time:1757650223937525|lagest_ack_time:1757650223974299|curr_delivered:614792| [2025/09/12 04:10:23 974361] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223938880| [2025/09/12 04:10:23 974365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/09/12 04:10:23 974369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35050|rttvar:414|minrtt:30473|latest_rtt:35419|ack_delay:24| [2025/09/12 04:10:23 974373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35093|rttvar:397|minrtt:30473|latest_rtt:35419|ack_delay:24| [2025/09/12 04:10:23 974378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:830|lost_pn:827|thresh:3| [2025/09/12 04:10:23 974382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 974386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 974390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 974394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35093|rtt_var:397|pto_duration:37093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 974398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 974402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 974406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:23 974410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224031275|now:1757650223974393|interv:56882| [2025/09/12 04:10:23 974414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224031275|now:1757650223974393|interval:56882|pto_count:0|srtt:35093 [2025/09/12 04:10:23 974418] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35040, ack_elapse 37195, delivered 43231|rate 1162279|lost 291| [2025/09/12 04:10:23 974445] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162279) in round 12| [2025/09/12 04:10:23 974449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 974453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 974457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:50442|packet_lost:0|acked:2400|po_sent_time:1757650223938880|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 974465] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:50442|packet_lost:0|acked:2400|po_sent_time:1757650223938880|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 974470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:52842|full_bw_reached:1|inflight:48000|srtt:35093|latest_rtt:35419|min_rtt:30473|applimit:0|lost:289|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 974476] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/09/12 04:10:23 974480] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1757650223974299|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 974485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343974299|now:1757650223974299|interv:120000000| [2025/09/12 04:10:23 974489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343974299|now:1757650223974299|interv:120000000| [2025/09/12 04:10:23 974493] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224031232|pq_index:0| [2025/09/12 04:10:23 974497] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223973890| [2025/09/12 04:10:23 974501] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223974501| [2025/09/12 04:10:23 974506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223974505| [2025/09/12 04:10:23 974511] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 974516] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 974520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 974525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 974529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:779|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 974534] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 974538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 974542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 974547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:795|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 974551] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 974558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 974562] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 974566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 974570] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 974575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:657628| [2025/09/12 04:10:23 974579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 974583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 974587] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 974591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:658815| [2025/09/12 04:10:23 974596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 974599] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 974604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 974611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 974617] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:779|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 974624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 974631] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 974637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223975637|now:1757650223974637|interv:1000| [2025/09/12 04:10:23 974644] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 974650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 974656] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 974663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 974676] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 974681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 974687] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223975637| [2025/09/12 04:10:23 974694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223975637| [2025/09/12 04:10:23 974700] [debug] |xqc_engine_wakeup_after|wakeup:1757650223975637|now:1757650223974700|diff:937| [2025/09/12 04:10:23 974706] [debug] |xqc_engine_main_logic|END|now:1757650223974505| [2025/09/12 04:10:23 974715] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223974714| [2025/09/12 04:10:23 974720] [debug] |xqc_engine_wakeup_after|wakeup:1757650223975637|now:1757650223974720|diff:917| [2025/09/12 04:10:23 974726] [debug] |xqc_engine_main_logic|END|now:1757650223974714| [2025/09/12 04:10:23 975798] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223975798| [2025/09/12 04:10:23 975812] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223975637|pq_index:0| [2025/09/12 04:10:23 975819] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223974505| [2025/09/12 04:10:23 975826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223975825| [2025/09/12 04:10:23 975833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223975637|now:1757650223975825| [2025/09/12 04:10:23 975839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223975637|now:1757650223975825| [2025/09/12 04:10:23 975846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 975852] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 975859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35093|min_srtt:35093|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 975866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:658815| [2025/09/12 04:10:23 975873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 975879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 975885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 975891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 975898] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:779|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 975904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 975910] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 975916] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/09/12 04:10:23 975952] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650223975927|stream_id:0|stream_offset:559107| [2025/09/12 04:10:23 975968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:871|origin_pktnum:779|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 975975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:23 975990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35093|rtt_var:397|pto_duration:37093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 975997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 976003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 976009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 976015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224033020|now:1757650223975989|interv:57031| [2025/09/12 04:10:23 976022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224033020|now:1757650223975989|interval:57031|pto_count:0|srtt:35093 [2025/09/12 04:10:23 976029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52842|inflight:49200| [2025/09/12 04:10:23 976037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:795|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 976044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 976050] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 976057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/09/12 04:10:23 976092] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223976067|stream_id:0|stream_offset:569790| [2025/09/12 04:10:23 976101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:872|origin_pktnum:795|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:23 976108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 976114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35093|rtt_var:397|pto_duration:37093|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 976121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 976127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 976133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 976139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224033160|now:1757650223976114|interv:57046| [2025/09/12 04:10:23 976145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224033160|now:1757650223976114|interval:57046|pto_count:0|srtt:35093 [2025/09/12 04:10:23 976159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52842|inflight:50400| [2025/09/12 04:10:23 976166] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 976173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52842|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 976177] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 976181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223977181|now:1757650223976181|interv:1000| [2025/09/12 04:10:23 976185] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 976189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 976193] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223977181| [2025/09/12 04:10:23 976197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223977181| [2025/09/12 04:10:23 976201] [debug] |xqc_engine_wakeup_after|wakeup:1757650223977181|now:1757650223976201|diff:980| [2025/09/12 04:10:23 976206] [debug] |xqc_engine_main_logic|END|now:1757650223975825| [2025/09/12 04:10:23 976215] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223976214| [2025/09/12 04:10:23 976220] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 976225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:313| [2025/09/12 04:10:23 976229] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/09/12 04:10:23 976235] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/09/12 04:10:23 976239] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 976244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:831| [2025/09/12 04:10:23 976248] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:45631|prior_delivered:571561|prior_time:1757650223937104|is_app_limited:0|send_elapse:36548|ack_elapse:39110|ctl_first_sent_time:1757650223939033|lagest_ack_time:1757650223976214|curr_delivered:615992| [2025/09/12 04:10:23 976253] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223939033| [2025/09/12 04:10:23 976258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/09/12 04:10:23 976262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:832|path_largest_ack:832| [2025/09/12 04:10:23 976266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44431|prior_delivered:573961|prior_time:1757650223939182|is_app_limited:0|send_elapse:35035|ack_elapse:37032|ctl_first_sent_time:1757650223940750|lagest_ack_time:1757650223976214|curr_delivered:617192| [2025/09/12 04:10:23 976270] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223940750| [2025/09/12 04:10:23 976274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/09/12 04:10:23 976282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35093|rttvar:397|minrtt:30473|latest_rtt:35464|ack_delay:24| [2025/09/12 04:10:23 976286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35137|rttvar:384|minrtt:30473|latest_rtt:35464|ack_delay:24| [2025/09/12 04:10:23 976291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:832|lost_pn:829|thresh:3| [2025/09/12 04:10:23 976295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 976299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 976303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 976306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35137|rtt_var:384|pto_duration:37137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 976311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 976315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 976318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:23 976322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224033204|now:1757650223976306|interv:56898| [2025/09/12 04:10:23 976326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224033204|now:1757650223976306|interval:56898|pto_count:0|srtt:35137 [2025/09/12 04:10:23 976331] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35035, ack_elapse 37032, delivered 43231|rate 1167395|lost 291| [2025/09/12 04:10:23 976335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167395) in round 12| [2025/09/12 04:10:23 976339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 976343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 976347] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52842|packet_lost:0|acked:2400|po_sent_time:1757650223940750|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 976352] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52842|packet_lost:0|acked:2400|po_sent_time:1757650223940750|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 976356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:55242|full_bw_reached:1|inflight:48000|srtt:35137|latest_rtt:35464|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 976362] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/09/12 04:10:23 976367] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1757650223976214|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 976374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343976214|now:1757650223976214|interv:120000000| [2025/09/12 04:10:23 976378] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343976214|now:1757650223976214|interv:120000000| [2025/09/12 04:10:23 976382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223977181|pq_index:0| [2025/09/12 04:10:23 976386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223975825| [2025/09/12 04:10:23 976390] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223976390| [2025/09/12 04:10:23 976395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223976394| [2025/09/12 04:10:23 976400] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 976405] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 976409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:658815| [2025/09/12 04:10:23 976414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 976438] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 976446] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 976450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:660002| [2025/09/12 04:10:23 976455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 976459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 976463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 976467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:661189| [2025/09/12 04:10:23 976472] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 976476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 976480] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 976484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:662376| [2025/09/12 04:10:23 976496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 976500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 976504] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 976508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:663563| [2025/09/12 04:10:23 976513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 976516] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 976520] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 976525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 976529] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 976533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 976537] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 976541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 976545] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223977181| [2025/09/12 04:10:23 976549] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223977181| [2025/09/12 04:10:23 976553] [debug] |xqc_engine_wakeup_after|wakeup:1757650223977181|now:1757650223976553|diff:628| [2025/09/12 04:10:23 976557] [debug] |xqc_engine_main_logic|END|now:1757650223976394| [2025/09/12 04:10:23 976562] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223976562| [2025/09/12 04:10:23 976566] [debug] |xqc_engine_wakeup_after|wakeup:1757650223977181|now:1757650223976566|diff:615| [2025/09/12 04:10:23 976570] [debug] |xqc_engine_main_logic|END|now:1757650223976562| [2025/09/12 04:10:23 977639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223977639| [2025/09/12 04:10:23 977651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223977181|pq_index:0| [2025/09/12 04:10:23 977655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223976394| [2025/09/12 04:10:23 977664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223977662| [2025/09/12 04:10:23 977671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223977181|now:1757650223977662| [2025/09/12 04:10:23 977678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223977181|now:1757650223977662| [2025/09/12 04:10:23 977684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 977698] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 977705] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35137|min_srtt:35137|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 977711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:663563| [2025/09/12 04:10:23 977718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 977724] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 977731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 977738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 977745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 977751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 977758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 977764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/09/12 04:10:23 977801] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650223977775|stream_id:0|stream_offset:656441| [2025/09/12 04:10:23 977811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 977818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:23 977824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35137|rtt_var:384|pto_duration:37137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 977831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 977837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 977843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 977848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224034912|now:1757650223977824|interv:57088| [2025/09/12 04:10:23 977854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224034912|now:1757650223977824|interval:57088|pto_count:0|srtt:35137 [2025/09/12 04:10:23 977861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55242|inflight:49200| [2025/09/12 04:10:23 977868] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 977874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:657628| [2025/09/12 04:10:23 977887] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 977894] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/09/12 04:10:23 977923] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223977904|stream_id:0|stream_offset:657628| [2025/09/12 04:10:23 977932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 977938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 977945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35137|rtt_var:384|pto_duration:37137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 977951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 977958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 977964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 977970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224035041|now:1757650223977944|interv:57097| [2025/09/12 04:10:23 977976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224035041|now:1757650223977944|interval:57097|pto_count:0|srtt:35137 [2025/09/12 04:10:23 977983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55242|inflight:50400| [2025/09/12 04:10:23 977990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 977997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:658815| [2025/09/12 04:10:23 978004] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 978011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/09/12 04:10:23 978070] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223978021|stream_id:0|stream_offset:658815| [2025/09/12 04:10:23 978081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 978086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 978090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35137|rtt_var:384|pto_duration:37137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 978095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 978099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 978104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 978118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224035158|now:1757650223978090|interv:57068| [2025/09/12 04:10:23 978125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224035158|now:1757650223978090|interval:57068|pto_count:0|srtt:35137 [2025/09/12 04:10:23 978132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55242|inflight:51600| [2025/09/12 04:10:23 978140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 978147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:55242|conn:000055D52C7C50DC|stream_id:0|stream_offset:660002| [2025/09/12 04:10:23 978154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 978159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223979159|now:1757650223978159|interv:1000| [2025/09/12 04:10:23 978165] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 978171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 978177] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223979159| [2025/09/12 04:10:23 978184] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223979159| [2025/09/12 04:10:23 978190] [debug] |xqc_engine_wakeup_after|wakeup:1757650223979159|now:1757650223978190|diff:969| [2025/09/12 04:10:23 978196] [debug] |xqc_engine_main_logic|END|now:1757650223977662| [2025/09/12 04:10:23 978210] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223978208| [2025/09/12 04:10:23 978217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 978226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:314| [2025/09/12 04:10:23 978230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/09/12 04:10:23 978236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/09/12 04:10:23 978240] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 978245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:833| [2025/09/12 04:10:23 978250] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:45631|prior_delivered:573961|prior_time:1757650223939182|is_app_limited:0|send_elapse:35182|ack_elapse:39026|ctl_first_sent_time:1757650223940897|lagest_ack_time:1757650223978208|curr_delivered:618392| [2025/09/12 04:10:23 978255] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223940897| [2025/09/12 04:10:23 978259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/09/12 04:10:23 978263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:834|path_largest_ack:834| [2025/09/12 04:10:23 978268] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:44431|prior_delivered:576361|prior_time:1757650223942119|is_app_limited:0|send_elapse:37137|ack_elapse:36089|ctl_first_sent_time:1757650223943676|lagest_ack_time:1757650223978208|curr_delivered:619592| [2025/09/12 04:10:23 978277] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223943676| [2025/09/12 04:10:23 978281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/09/12 04:10:23 978285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35137|rttvar:384|minrtt:30473|latest_rtt:34532|ack_delay:24| [2025/09/12 04:10:23 978289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35058|rttvar:445|minrtt:30473|latest_rtt:34532|ack_delay:24| [2025/09/12 04:10:23 978293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:834|lost_pn:831|thresh:3| [2025/09/12 04:10:23 978297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 978301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 978305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 978309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35058|rtt_var:445|pto_duration:37058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 978314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 978318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 978321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 978325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224035079|now:1757650223978309|interv:56770| [2025/09/12 04:10:23 978329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224035079|now:1757650223978309|interval:56770|pto_count:0|srtt:35058 [2025/09/12 04:10:23 978334] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37137, ack_elapse 36089, delivered 43231|rate 1164095|lost 291| [2025/09/12 04:10:23 978338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164095) in round 12| [2025/09/12 04:10:23 978342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 978346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 978350] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55242|packet_lost:0|acked:2400|po_sent_time:1757650223943676|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 978355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55242|packet_lost:0|acked:2400|po_sent_time:1757650223943676|recovery:1|recovery_start:1757650223944308|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 978359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:57642|full_bw_reached:1|inflight:49200|srtt:35058|latest_rtt:34532|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650223944308|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 978368] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/09/12 04:10:23 978372] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1757650223978208|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 978377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343978208|now:1757650223978208|interv:120000000| [2025/09/12 04:10:23 978381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343978208|now:1757650223978208|interv:120000000| [2025/09/12 04:10:23 978385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223979159|pq_index:0| [2025/09/12 04:10:23 978390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223977662| [2025/09/12 04:10:23 978393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223978393| [2025/09/12 04:10:23 978398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223978397| [2025/09/12 04:10:23 978404] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 978408] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 978413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:663563| [2025/09/12 04:10:23 978417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 978443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 978448] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 978452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:664750| [2025/09/12 04:10:23 978457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 978461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 978466] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 978470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:665937| [2025/09/12 04:10:23 978474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 978478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 978485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 978490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:667124| [2025/09/12 04:10:23 978494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 978498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 978502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 978507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 978511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 978514] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 978518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 978523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 978527] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 978531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:660002| [2025/09/12 04:10:23 978535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 978539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 978543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223979159| [2025/09/12 04:10:23 978547] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223979159| [2025/09/12 04:10:23 978551] [debug] |xqc_engine_wakeup_after|wakeup:1757650223979159|now:1757650223978551|diff:608| [2025/09/12 04:10:23 978555] [debug] |xqc_engine_main_logic|END|now:1757650223978397| [2025/09/12 04:10:23 978560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223978560| [2025/09/12 04:10:23 978564] [debug] |xqc_engine_wakeup_after|wakeup:1757650223979159|now:1757650223978564|diff:595| [2025/09/12 04:10:23 978568] [debug] |xqc_engine_main_logic|END|now:1757650223978560| [2025/09/12 04:10:23 979645] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223979645| [2025/09/12 04:10:23 979659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223979159|pq_index:0| [2025/09/12 04:10:23 979667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223978397| [2025/09/12 04:10:23 979675] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223979673| [2025/09/12 04:10:23 979690] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223979159|now:1757650223979673| [2025/09/12 04:10:23 979697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223979159|now:1757650223979673| [2025/09/12 04:10:23 979703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 979709] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 979716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35058|min_srtt:35058|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 979723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 979729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 979735] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 979741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 979747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 979754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 979760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:660002| [2025/09/12 04:10:23 979766] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 979773] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/09/12 04:10:23 979809] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223979784|stream_id:0|stream_offset:660002| [2025/09/12 04:10:23 979819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 979826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 979832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35058|rtt_var:445|pto_duration:37058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 979838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 979842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 979848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 979854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224036842|now:1757650223979831|interv:57011| [2025/09/12 04:10:23 979860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224036842|now:1757650223979831|interval:57011|pto_count:0|srtt:35058 [2025/09/12 04:10:23 979872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57642|inflight:50400| [2025/09/12 04:10:23 979880] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 979886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:661189| [2025/09/12 04:10:23 979892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 979898] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/09/12 04:10:23 979948] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223979909|stream_id:0|stream_offset:661189| [2025/09/12 04:10:23 979958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 979964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 979970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35058|rtt_var:445|pto_duration:37058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 979977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 979982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 979988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 979994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224036967|now:1757650223979970|interv:56997| [2025/09/12 04:10:23 980000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224036967|now:1757650223979970|interval:56997|pto_count:0|srtt:35058 [2025/09/12 04:10:23 980007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57642|inflight:51600| [2025/09/12 04:10:23 980014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 980020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:57642|conn:000055D52C7C50DC|stream_id:0|stream_offset:662376| [2025/09/12 04:10:23 980026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 980032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223981032|now:1757650223980032|interv:1000| [2025/09/12 04:10:23 980038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 980044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 980050] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223981032| [2025/09/12 04:10:23 980057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223981032| [2025/09/12 04:10:23 980064] [debug] |xqc_engine_wakeup_after|wakeup:1757650223981032|now:1757650223980063|diff:969| [2025/09/12 04:10:23 980071] [debug] |xqc_engine_main_logic|END|now:1757650223979673| [2025/09/12 04:10:23 980083] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223980082| [2025/09/12 04:10:23 980095] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 980101] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:315| [2025/09/12 04:10:23 980105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/09/12 04:10:23 980111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/09/12 04:10:23 980115] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 980120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:836|path_largest_ack:835| [2025/09/12 04:10:23 980125] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:290|tx_in_flight:45631|prior_delivered:576361|prior_time:1757650223942119|is_app_limited:0|send_elapse:37230|ack_elapse:37963|ctl_first_sent_time:1757650223943769|lagest_ack_time:1757650223980082|curr_delivered:620792| [2025/09/12 04:10:23 980130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223943769| [2025/09/12 04:10:23 980134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/09/12 04:10:23 980138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:836|path_largest_ack:836| [2025/09/12 04:10:23 980143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43231|prior_delivered:578761|prior_time:1757650223944139|is_app_limited:0|send_elapse:34823|ack_elapse:35943|ctl_first_sent_time:1757650223944510|lagest_ack_time:1757650223980082|curr_delivered:621992| [2025/09/12 04:10:23 980147] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223944510| [2025/09/12 04:10:23 980151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:23 980155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35058|rttvar:445|minrtt:30473|latest_rtt:35572|ack_delay:24| [2025/09/12 04:10:23 980159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35119|rttvar:456|minrtt:30473|latest_rtt:35572|ack_delay:24| [2025/09/12 04:10:23 980164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:836|lost_pn:833|thresh:3| [2025/09/12 04:10:23 980168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 980172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 980176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 980180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:456|pto_duration:37119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 980184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 980188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 980192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 980199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224037028|now:1757650223980180|interv:56848| [2025/09/12 04:10:23 980203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224037028|now:1757650223980180|interval:56848|pto_count:0|srtt:35119 [2025/09/12 04:10:23 980207] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34823, ack_elapse 35943, delivered 43231|rate 1202765|lost 291| [2025/09/12 04:10:23 980212] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202765) in round 12| [2025/09/12 04:10:23 980216] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 980220] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 980224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57642|packet_lost:0|acked:2400|po_sent_time:1757650223944510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 980228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223944510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 980233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:49200|srtt:35119|latest_rtt:35572|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 980239] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/09/12 04:10:23 980243] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK |recv_time:1757650223980082|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 980248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343980082|now:1757650223980082|interv:120000000| [2025/09/12 04:10:23 980252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343980082|now:1757650223980082|interv:120000000| [2025/09/12 04:10:23 980256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223981032|pq_index:0| [2025/09/12 04:10:23 980260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223979673| [2025/09/12 04:10:23 980264] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223980264| [2025/09/12 04:10:23 980269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223980268| [2025/09/12 04:10:23 980274] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 980279] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 980296] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980305] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:669498| [2025/09/12 04:10:23 980313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980322] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:670685| [2025/09/12 04:10:23 980330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980334] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980339] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:671872| [2025/09/12 04:10:23 980347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980355] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:673059| [2025/09/12 04:10:23 980363] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980372] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:674246| [2025/09/12 04:10:23 980383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980391] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:675433| [2025/09/12 04:10:23 980400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980408] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:676620| [2025/09/12 04:10:23 980416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980452] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:677807| [2025/09/12 04:10:23 980461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:678994| [2025/09/12 04:10:23 980478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980486] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:680181| [2025/09/12 04:10:23 980497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980506] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:681368| [2025/09/12 04:10:23 980514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980522] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:682555| [2025/09/12 04:10:23 980530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980538] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:683742| [2025/09/12 04:10:23 980547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980551] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980555] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:684929| [2025/09/12 04:10:23 980563] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980567] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980573] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:686116| [2025/09/12 04:10:23 980582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980586] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980590] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:687303| [2025/09/12 04:10:23 980598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980602] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980606] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:688490| [2025/09/12 04:10:23 980614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980623] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:689677| [2025/09/12 04:10:23 980631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980637] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980644] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:690864| [2025/09/12 04:10:23 980656] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980671] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:692051| [2025/09/12 04:10:23 980684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:693238| [2025/09/12 04:10:23 980710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980722] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:694425| [2025/09/12 04:10:23 980735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980748] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:695612| [2025/09/12 04:10:23 980762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:696799| [2025/09/12 04:10:23 980789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980807] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:697986| [2025/09/12 04:10:23 980820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980832] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:699173| [2025/09/12 04:10:23 980844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:700360| [2025/09/12 04:10:23 980869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980882] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:701547| [2025/09/12 04:10:23 980895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:702734| [2025/09/12 04:10:23 980925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980938] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:703921| [2025/09/12 04:10:23 980951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980957] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:705108| [2025/09/12 04:10:23 980974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 980980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 980987] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 980993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:706295| [2025/09/12 04:10:23 980999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:707482| [2025/09/12 04:10:23 981024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:708669| [2025/09/12 04:10:23 981050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:709856| [2025/09/12 04:10:23 981075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981088] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:711043| [2025/09/12 04:10:23 981101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:712230| [2025/09/12 04:10:23 981128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 981136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 981142] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:23 981155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 981162] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 981167] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 981179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 981187] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 981191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:662376| [2025/09/12 04:10:23 981195] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 981199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 981206] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223981032| [2025/09/12 04:10:23 981213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223981032| [2025/09/12 04:10:23 981219] [debug] |xqc_engine_wakeup_after|wakeup:1757650223981032|now:1757650223981219|diff:18446744073709551429| [2025/09/12 04:10:23 981226] [debug] |xqc_engine_main_logic|END|now:1757650223980268| [2025/09/12 04:10:23 981231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223981231| [2025/09/12 04:10:23 981235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223981032|pq_index:0| [2025/09/12 04:10:23 981239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223980268| [2025/09/12 04:10:23 981244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223981243| [2025/09/12 04:10:23 981249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223981032|now:1757650223981243| [2025/09/12 04:10:23 981253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223981032|now:1757650223981243| [2025/09/12 04:10:23 981257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 981261] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 981266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35119|min_srtt:35119|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 981270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:23 981274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 981278] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 981282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 981286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 981292] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 981298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:662376| [2025/09/12 04:10:23 981305] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 981316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/09/12 04:10:23 981350] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223981324|stream_id:0|stream_offset:662376| [2025/09/12 04:10:23 981359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 981367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 981374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:456|pto_duration:37119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 981380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 981384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 981388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 981392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224038443|now:1757650223981373|interv:57070| [2025/09/12 04:10:23 981396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224038443|now:1757650223981373|interval:57070|pto_count:0|srtt:35119 [2025/09/12 04:10:23 981401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:50400| [2025/09/12 04:10:23 981406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 981410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:663563| [2025/09/12 04:10:23 981414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 981431] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/09/12 04:10:23 981462] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223981441|stream_id:0|stream_offset:663563| [2025/09/12 04:10:23 981471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 981478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 981484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35119|rtt_var:456|pto_duration:37119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 981489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 981493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 981497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 981501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224038560|now:1757650223981484|interv:57076| [2025/09/12 04:10:23 981509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224038560|now:1757650223981484|interval:57076|pto_count:0|srtt:35119 [2025/09/12 04:10:23 981514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:51600| [2025/09/12 04:10:23 981519] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 981524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:664750| [2025/09/12 04:10:23 981528] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 981532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223982532|now:1757650223981532|interv:1000| [2025/09/12 04:10:23 981536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 981540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 981543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223982532| [2025/09/12 04:10:23 981548] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223982532| [2025/09/12 04:10:23 981552] [debug] |xqc_engine_wakeup_after|wakeup:1757650223982532|now:1757650223981551|diff:981| [2025/09/12 04:10:23 981556] [debug] |xqc_engine_main_logic|END|now:1757650223981243| [2025/09/12 04:10:23 982005] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223982004| [2025/09/12 04:10:23 982017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 982025] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:316| [2025/09/12 04:10:23 982031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/09/12 04:10:23 982040] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/09/12 04:10:23 982047] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 982054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:838|path_largest_ack:837| [2025/09/12 04:10:23 982062] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44431|prior_delivered:578761|prior_time:1757650223944139|is_app_limited:0|send_elapse:36214|ack_elapse:37865|ctl_first_sent_time:1757650223945901|lagest_ack_time:1757650223982004|curr_delivered:623192| [2025/09/12 04:10:23 982070] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223945901| [2025/09/12 04:10:23 982077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/09/12 04:10:23 982084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:838|path_largest_ack:838| [2025/09/12 04:10:23 982091] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44431|prior_delivered:578761|prior_time:1757650223944139|is_app_limited:0|send_elapse:36214|ack_elapse:37865|ctl_first_sent_time:1757650223945901|lagest_ack_time:1757650223982004|curr_delivered:624392| [2025/09/12 04:10:23 982106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223946059| [2025/09/12 04:10:23 982113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:23 982118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35119|rttvar:456|minrtt:30473|latest_rtt:35945|ack_delay:24| [2025/09/12 04:10:23 982125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35220|rttvar:542|minrtt:30473|latest_rtt:35945|ack_delay:24| [2025/09/12 04:10:23 982131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:838|lost_pn:835|thresh:3| [2025/09/12 04:10:23 982137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 982144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 982150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 982157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35220|rtt_var:542|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 982163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 982167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 982170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:23 982174] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224038829|now:1757650223982157|interv:56672| [2025/09/12 04:10:23 982178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224038829|now:1757650223982157|interval:56672|pto_count:0|srtt:35220 [2025/09/12 04:10:23 982183] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36214, ack_elapse 37865, delivered 45631|rate 1205097|lost 291| [2025/09/12 04:10:23 982187] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205097) in round 12| [2025/09/12 04:10:23 982191] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 982195] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92290|extra_cwnd:9600| [2025/09/12 04:10:23 982199] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223946059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 982204] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223946059|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 982208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1514307|bw:1211446|cwnd:101890|full_bw_reached:1|inflight:49200|srtt:35220|latest_rtt:35945|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 982214] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/09/12 04:10:23 982223] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1757650223982004|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 982227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343982004|now:1757650223982004|interv:120000000| [2025/09/12 04:10:23 982232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343982004|now:1757650223982004|interv:120000000| [2025/09/12 04:10:23 982236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223982532|pq_index:0| [2025/09/12 04:10:23 982240] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223981243| [2025/09/12 04:10:23 982244] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223982243| [2025/09/12 04:10:23 982249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223982247| [2025/09/12 04:10:23 982254] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 982259] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|min_srtt:35220|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 982263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:23 982267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 982272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 982277] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|min_srtt:35220|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 982281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:714604| [2025/09/12 04:10:23 982285] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 982289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 982293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|min_srtt:35220|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 982298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:23 982302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 982306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 982309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 982316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 982321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 982325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:664750| [2025/09/12 04:10:23 982329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 982333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 982337] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223982532| [2025/09/12 04:10:23 982341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223982532| [2025/09/12 04:10:23 982345] [debug] |xqc_engine_wakeup_after|wakeup:1757650223982532|now:1757650223982344|diff:188| [2025/09/12 04:10:23 982349] [debug] |xqc_engine_main_logic|END|now:1757650223982247| [2025/09/12 04:10:23 982354] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223982354| [2025/09/12 04:10:23 982358] [debug] |xqc_engine_wakeup_after|wakeup:1757650223982532|now:1757650223982358|diff:174| [2025/09/12 04:10:23 982362] [debug] |xqc_engine_main_logic|END|now:1757650223982354| [2025/09/12 04:10:23 983430] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223983430| [2025/09/12 04:10:23 983442] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223982532|pq_index:0| [2025/09/12 04:10:23 983447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223982247| [2025/09/12 04:10:23 983456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223983454| [2025/09/12 04:10:23 983463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223982532|now:1757650223983454| [2025/09/12 04:10:23 983469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223982532|now:1757650223983454| [2025/09/12 04:10:23 983473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 983477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 983482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35220|min_srtt:35220|path_bw:1211446|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 983487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:23 983491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 983495] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 983499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 983503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 983508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 983518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:664750| [2025/09/12 04:10:23 983523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 983528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/09/12 04:10:23 983563] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650223983539|stream_id:0|stream_offset:664750| [2025/09/12 04:10:23 983573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 983580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:23 983587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35220|rtt_var:542|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 983591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 983595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 983599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 983603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224040927|now:1757650223983586|interv:57341| [2025/09/12 04:10:23 983607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224040927|now:1757650223983586|interval:57341|pto_count:0|srtt:35220 [2025/09/12 04:10:23 983612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:50400| [2025/09/12 04:10:23 983617] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 983622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:665937| [2025/09/12 04:10:23 983630] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 983636] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/09/12 04:10:23 983694] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223983646|stream_id:0|stream_offset:665937| [2025/09/12 04:10:23 983704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 983712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 983719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35220|rtt_var:542|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 983725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 983731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 983743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 983749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224041034|now:1757650223983719|interv:57315| [2025/09/12 04:10:23 983755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224041034|now:1757650223983719|interval:57315|pto_count:0|srtt:35220 [2025/09/12 04:10:23 983762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:51600| [2025/09/12 04:10:23 983769] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 983775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:667124| [2025/09/12 04:10:23 983782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 983788] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/09/12 04:10:23 983821] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223983800|stream_id:0|stream_offset:667124| [2025/09/12 04:10:23 983831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 983839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 983845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35220|rtt_var:542|pto_duration:37388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 983851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 983857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 983862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 983868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224041188|now:1757650223983844|interv:57344| [2025/09/12 04:10:23 983874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224041188|now:1757650223983844|interval:57344|pto_count:0|srtt:35220 [2025/09/12 04:10:23 983881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101890|inflight:52800| [2025/09/12 04:10:23 983888] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 983893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101890|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 983897] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 983901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223984901|now:1757650223983901|interv:1000| [2025/09/12 04:10:23 983906] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 983918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 983924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223984901| [2025/09/12 04:10:23 983930] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223984901| [2025/09/12 04:10:23 983936] [debug] |xqc_engine_wakeup_after|wakeup:1757650223984901|now:1757650223983936|diff:965| [2025/09/12 04:10:23 983942] [debug] |xqc_engine_main_logic|END|now:1757650223983454| [2025/09/12 04:10:23 983975] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223983974| [2025/09/12 04:10:23 983983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 983993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:317| [2025/09/12 04:10:23 983999] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/09/12 04:10:23 984008] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/09/12 04:10:23 984014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 984021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:840|path_largest_ack:839| [2025/09/12 04:10:23 984028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:581183|prior_time:1757650223946565|is_app_limited:0|send_elapse:36623|ack_elapse:37409|ctl_first_sent_time:1757650223948218|lagest_ack_time:1757650223983974|curr_delivered:625592| [2025/09/12 04:10:23 984035] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223948218| [2025/09/12 04:10:23 984042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/09/12 04:10:23 984048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:840|path_largest_ack:840| [2025/09/12 04:10:23 984055] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:581183|prior_time:1757650223946565|is_app_limited:0|send_elapse:36623|ack_elapse:37409|ctl_first_sent_time:1757650223948218|lagest_ack_time:1757650223983974|curr_delivered:626792| [2025/09/12 04:10:23 984062] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223948333| [2025/09/12 04:10:23 984068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:23 984075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35220|rttvar:542|minrtt:30473|latest_rtt:35641|ack_delay:24| [2025/09/12 04:10:23 984082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35270|rttvar:506|minrtt:30473|latest_rtt:35641|ack_delay:24| [2025/09/12 04:10:23 984089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:840|lost_pn:837|thresh:3| [2025/09/12 04:10:23 984095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 984101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 984107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 984120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35270|rtt_var:506|pto_duration:37294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 984126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 984132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 984138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 984144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224041094|now:1757650223984119|interv:56975| [2025/09/12 04:10:23 984151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224041094|now:1757650223984119|interval:56975|pto_count:0|srtt:35270 [2025/09/12 04:10:23 984158] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36623, ack_elapse 37409, delivered 45609|rate 1219198|lost 291| [2025/09/12 04:10:23 984164] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219198) in round 12| [2025/09/12 04:10:23 984170] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 984176] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 984182] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223948333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 984186] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101890|packet_lost:0|acked:2400|po_sent_time:1757650223948333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 984191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50400|srtt:35270|latest_rtt:35641|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 984197] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/09/12 04:10:23 984201] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1757650223983974|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 984207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343983974|now:1757650223983974|interv:120000000| [2025/09/12 04:10:23 984214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343983974|now:1757650223983974|interv:120000000| [2025/09/12 04:10:23 984221] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223984901|pq_index:0| [2025/09/12 04:10:23 984227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223983454| [2025/09/12 04:10:23 984232] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223984232| [2025/09/12 04:10:23 984237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223984236| [2025/09/12 04:10:23 984247] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 984253] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|min_srtt:35270|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 984257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:23 984262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 984266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 984271] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|min_srtt:35270|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 984275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:716978| [2025/09/12 04:10:23 984279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 984284] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 984288] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|min_srtt:35270|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 984292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:718165| [2025/09/12 04:10:23 984299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 984306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 984313] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|min_srtt:35270|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 984318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:719352| [2025/09/12 04:10:23 984322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 984326] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 984330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 984334] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 984338] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 984342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 984357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 984361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 984365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223984901| [2025/09/12 04:10:23 984369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223984901| [2025/09/12 04:10:23 984373] [debug] |xqc_engine_wakeup_after|wakeup:1757650223984901|now:1757650223984373|diff:528| [2025/09/12 04:10:23 984378] [debug] |xqc_engine_main_logic|END|now:1757650223984236| [2025/09/12 04:10:23 984387] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223984387| [2025/09/12 04:10:23 984393] [debug] |xqc_engine_wakeup_after|wakeup:1757650223984901|now:1757650223984392|diff:509| [2025/09/12 04:10:23 984399] [debug] |xqc_engine_main_logic|END|now:1757650223984387| [2025/09/12 04:10:23 985467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223985467| [2025/09/12 04:10:23 985479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223984901|pq_index:0| [2025/09/12 04:10:23 985483] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223984236| [2025/09/12 04:10:23 985489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223985487| [2025/09/12 04:10:23 985493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223984901|now:1757650223985487| [2025/09/12 04:10:23 985498] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223984901|now:1757650223985487| [2025/09/12 04:10:23 985502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 985506] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 985511] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35270|min_srtt:35270|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 985516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:719352| [2025/09/12 04:10:23 985520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 985524] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 985528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 985532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 985538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 985542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 985548] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 985554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/09/12 04:10:23 985593] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223985568|stream_id:0|stream_offset:668311| [2025/09/12 04:10:23 985603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 985610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 985617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35270|rtt_var:506|pto_duration:37294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 985623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 985627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 985633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 985640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224042862|now:1757650223985617|interv:57245| [2025/09/12 04:10:23 985646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224042862|now:1757650223985617|interval:57245|pto_count:0|srtt:35270 [2025/09/12 04:10:23 985653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51600| [2025/09/12 04:10:23 985660] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 985665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:669498| [2025/09/12 04:10:23 985669] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 985673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/09/12 04:10:23 985701] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223985680|stream_id:0|stream_offset:669498| [2025/09/12 04:10:23 985709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:884|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 985716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 985723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35270|rtt_var:506|pto_duration:37294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 985729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 985735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 985740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 985746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224042974|now:1757650223985722|interv:57252| [2025/09/12 04:10:23 985752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224042974|now:1757650223985722|interval:57252|pto_count:0|srtt:35270 [2025/09/12 04:10:23 985764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 985771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 985777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:670685| [2025/09/12 04:10:23 985783] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 985788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223986788|now:1757650223985788|interv:1000| [2025/09/12 04:10:23 985793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 985799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 985806] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223986788| [2025/09/12 04:10:23 985812] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223986788| [2025/09/12 04:10:23 985818] [debug] |xqc_engine_wakeup_after|wakeup:1757650223986788|now:1757650223985818|diff:970| [2025/09/12 04:10:23 985825] [debug] |xqc_engine_main_logic|END|now:1757650223985487| [2025/09/12 04:10:23 986102] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223986101| [2025/09/12 04:10:23 986114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 986123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:318| [2025/09/12 04:10:23 986129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/09/12 04:10:23 986138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/09/12 04:10:23 986145] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 986153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:841| [2025/09/12 04:10:23 986160] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:583583|prior_time:1757650223948476|is_app_limited:0|send_elapse:37575|ack_elapse:37625|ctl_first_sent_time:1757650223950120|lagest_ack_time:1757650223986101|curr_delivered:627992| [2025/09/12 04:10:23 986168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223950120| [2025/09/12 04:10:23 986175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/09/12 04:10:23 986182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:842| [2025/09/12 04:10:23 986188] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:583583|prior_time:1757650223948476|is_app_limited:0|send_elapse:37575|ack_elapse:37625|ctl_first_sent_time:1757650223950120|lagest_ack_time:1757650223986101|curr_delivered:629192| [2025/09/12 04:10:23 986195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223950283| [2025/09/12 04:10:23 986210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:23 986216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35270|rttvar:506|minrtt:30473|latest_rtt:35818|ack_delay:24| [2025/09/12 04:10:23 986222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35336|rttvar:511|minrtt:30473|latest_rtt:35818|ack_delay:24| [2025/09/12 04:10:23 986226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/09/12 04:10:23 986230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 986234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 986238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 986242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35336|rtt_var:511|pto_duration:37380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 986247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 986251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 986254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:23 986258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224043060|now:1757650223986242|interv:56818| [2025/09/12 04:10:23 986262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224043060|now:1757650223986242|interval:56818|pto_count:0|srtt:35336 [2025/09/12 04:10:23 986267] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37575, ack_elapse 37625, delivered 45609|rate 1212199|lost 291| [2025/09/12 04:10:23 986271] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212199) in round 12| [2025/09/12 04:10:23 986275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 986279] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 986283] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223950283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 986288] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223950283|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 986292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50400|srtt:35336|latest_rtt:35818|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 986298] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/09/12 04:10:23 986303] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1757650223986101|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 986311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343986101|now:1757650223986101|interv:120000000| [2025/09/12 04:10:23 986315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343986101|now:1757650223986101|interv:120000000| [2025/09/12 04:10:23 986319] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223986788|pq_index:0| [2025/09/12 04:10:23 986323] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223985487| [2025/09/12 04:10:23 986327] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223986327| [2025/09/12 04:10:23 986332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223986330| [2025/09/12 04:10:23 986337] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 986342] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|min_srtt:35336|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 986346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:719352| [2025/09/12 04:10:23 986351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 986355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 986360] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|min_srtt:35336|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 986364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:720539| [2025/09/12 04:10:23 986368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 986373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 986377] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|min_srtt:35336|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 986381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:23 986385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 986389] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 986393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 986397] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 986404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 986408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:670685| [2025/09/12 04:10:23 986413] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 986416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 986443] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223986788| [2025/09/12 04:10:23 986447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223986788| [2025/09/12 04:10:23 986451] [debug] |xqc_engine_wakeup_after|wakeup:1757650223986788|now:1757650223986451|diff:337| [2025/09/12 04:10:23 986456] [debug] |xqc_engine_main_logic|END|now:1757650223986330| [2025/09/12 04:10:23 986461] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223986461| [2025/09/12 04:10:23 986465] [debug] |xqc_engine_wakeup_after|wakeup:1757650223986788|now:1757650223986465|diff:323| [2025/09/12 04:10:23 986469] [debug] |xqc_engine_main_logic|END|now:1757650223986461| [2025/09/12 04:10:23 987540] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223987540| [2025/09/12 04:10:23 987552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223986788|pq_index:0| [2025/09/12 04:10:23 987556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223986330| [2025/09/12 04:10:23 987561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223987560| [2025/09/12 04:10:23 987566] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223986788|now:1757650223987560| [2025/09/12 04:10:23 987570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223986788|now:1757650223987560| [2025/09/12 04:10:23 987574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 987578] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 987583] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35336|min_srtt:35336|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 987588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:23 987593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 987596] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 987600] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 987605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 987609] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 987613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:670685| [2025/09/12 04:10:23 987626] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 987633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/09/12 04:10:23 987671] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650223987644|stream_id:0|stream_offset:670685| [2025/09/12 04:10:23 987680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:885|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 987687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:23 987694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35336|rtt_var:511|pto_duration:37380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 987701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 987707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 987713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 987719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224045024|now:1757650223987694|interv:57330| [2025/09/12 04:10:23 987725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224045024|now:1757650223987694|interval:57330|pto_count:0|srtt:35336 [2025/09/12 04:10:23 987732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51600| [2025/09/12 04:10:23 987738] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 987745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:671872| [2025/09/12 04:10:23 987752] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 987758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/09/12 04:10:23 987788] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223987768|stream_id:0|stream_offset:671872| [2025/09/12 04:10:23 987797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:886|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 987804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 987810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35336|rtt_var:511|pto_duration:37380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 987816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 987822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 987828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 987840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224045148|now:1757650223987810|interv:57338| [2025/09/12 04:10:23 987846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224045148|now:1757650223987810|interval:57338|pto_count:0|srtt:35336 [2025/09/12 04:10:23 987853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 987860] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 987866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:673059| [2025/09/12 04:10:23 987874] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 987880] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/09/12 04:10:23 987909] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223987890|stream_id:0|stream_offset:673059| [2025/09/12 04:10:23 987919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 987926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 987932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35336|rtt_var:511|pto_duration:37380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 987939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 987945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 987951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 987957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224045270|now:1757650223987932|interv:57338| [2025/09/12 04:10:23 987963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224045270|now:1757650223987932|interval:57338|pto_count:0|srtt:35336 [2025/09/12 04:10:23 987970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 987977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 987983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:674246| [2025/09/12 04:10:23 987990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 987995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223988995|now:1757650223987995|interv:1000| [2025/09/12 04:10:23 988002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 988008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 988020] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223988995| [2025/09/12 04:10:23 988027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223988995| [2025/09/12 04:10:23 988033] [debug] |xqc_engine_wakeup_after|wakeup:1757650223988995|now:1757650223988033|diff:962| [2025/09/12 04:10:23 988039] [debug] |xqc_engine_main_logic|END|now:1757650223987560| [2025/09/12 04:10:23 988050] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223988049| [2025/09/12 04:10:23 988057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 988066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:319| [2025/09/12 04:10:23 988071] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/09/12 04:10:23 988080] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/09/12 04:10:23 988086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 988093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:844|path_largest_ack:843| [2025/09/12 04:10:23 988100] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:585983|prior_time:1757650223950400|is_app_limited:0|send_elapse:36278|ack_elapse:37649|ctl_first_sent_time:1757650223951986|lagest_ack_time:1757650223988049|curr_delivered:630392| [2025/09/12 04:10:23 988107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223951986| [2025/09/12 04:10:23 988113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/09/12 04:10:23 988121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:844|path_largest_ack:844| [2025/09/12 04:10:23 988127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:585983|prior_time:1757650223950400|is_app_limited:0|send_elapse:36278|ack_elapse:37649|ctl_first_sent_time:1757650223951986|lagest_ack_time:1757650223988049|curr_delivered:631592| [2025/09/12 04:10:23 988134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223952206| [2025/09/12 04:10:23 988139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:23 988145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35336|rttvar:511|minrtt:30473|latest_rtt:35843|ack_delay:24| [2025/09/12 04:10:23 988152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35396|rttvar:504|minrtt:30473|latest_rtt:35843|ack_delay:24| [2025/09/12 04:10:23 988158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/09/12 04:10:23 988165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 988170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 988177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 988189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35396|rtt_var:504|pto_duration:37412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 988196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 988202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 988208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 988215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224045302|now:1757650223988189|interv:57113| [2025/09/12 04:10:23 988219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224045302|now:1757650223988189|interval:57113|pto_count:0|srtt:35396 [2025/09/12 04:10:23 988223] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36278, ack_elapse 37649, delivered 45609|rate 1211426|lost 291| [2025/09/12 04:10:23 988228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211426) in round 12| [2025/09/12 04:10:23 988232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 988236] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 988240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223952206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 988244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223952206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 988249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:51600|srtt:35396|latest_rtt:35843|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 988255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/09/12 04:10:23 988259] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1757650223988049|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 988264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343988049|now:1757650223988049|interv:120000000| [2025/09/12 04:10:23 988268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343988049|now:1757650223988049|interv:120000000| [2025/09/12 04:10:23 988272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223988995|pq_index:0| [2025/09/12 04:10:23 988276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223987560| [2025/09/12 04:10:23 988280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223988280| [2025/09/12 04:10:23 988285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223988284| [2025/09/12 04:10:23 988290] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 988298] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|min_srtt:35396|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 988303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:23 988307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 988312] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 988316] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|min_srtt:35396|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 988320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:722913| [2025/09/12 04:10:23 988324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 988329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 988333] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|min_srtt:35396|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 988337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:724100| [2025/09/12 04:10:23 988341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 988345] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 988349] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 988353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 988357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 988362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:674246| [2025/09/12 04:10:23 988366] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 988370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 988373] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223988995| [2025/09/12 04:10:23 988377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223988995| [2025/09/12 04:10:23 988381] [debug] |xqc_engine_wakeup_after|wakeup:1757650223988995|now:1757650223988381|diff:614| [2025/09/12 04:10:23 988385] [debug] |xqc_engine_main_logic|END|now:1757650223988284| [2025/09/12 04:10:23 988391] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223988391| [2025/09/12 04:10:23 988395] [debug] |xqc_engine_wakeup_after|wakeup:1757650223988995|now:1757650223988395|diff:600| [2025/09/12 04:10:23 988401] [debug] |xqc_engine_main_logic|END|now:1757650223988391| [2025/09/12 04:10:23 989474] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223989473| [2025/09/12 04:10:23 989486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223988995|pq_index:0| [2025/09/12 04:10:23 989490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223988284| [2025/09/12 04:10:23 989495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223989494| [2025/09/12 04:10:23 989500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223988995|now:1757650223989494| [2025/09/12 04:10:23 989504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223988995|now:1757650223989494| [2025/09/12 04:10:23 989508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 989513] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 989518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35396|min_srtt:35396|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 989522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:724100| [2025/09/12 04:10:23 989527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 989531] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 989534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 989540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 989544] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 989548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:674246| [2025/09/12 04:10:23 989553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 989557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/09/12 04:10:23 989590] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223989565|stream_id:0|stream_offset:674246| [2025/09/12 04:10:23 989599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 989606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 989613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35396|rtt_var:504|pto_duration:37412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 989620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 989634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 989641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 989647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224046977|now:1757650223989613|interv:57364| [2025/09/12 04:10:23 989652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224046977|now:1757650223989613|interval:57364|pto_count:0|srtt:35396 [2025/09/12 04:10:23 989659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 989667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 989673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:675433| [2025/09/12 04:10:23 989680] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 989686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/09/12 04:10:23 989740] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223989697|stream_id:0|stream_offset:675433| [2025/09/12 04:10:23 989750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 989757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 989763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35396|rtt_var:504|pto_duration:37412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 989769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 989775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 989781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 989786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224047109|now:1757650223989763|interv:57346| [2025/09/12 04:10:23 989792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224047109|now:1757650223989763|interval:57346|pto_count:0|srtt:35396 [2025/09/12 04:10:23 989799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 989806] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 989813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:676620| [2025/09/12 04:10:23 989819] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 989825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/09/12 04:10:23 989863] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650223989842|stream_id:0|stream_offset:676620| [2025/09/12 04:10:23 989872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 989879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:23 989886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35396|rtt_var:504|pto_duration:37412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 989892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 989898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 989904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:23 989910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224047254|now:1757650223989885|interv:57369| [2025/09/12 04:10:23 989916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224047254|now:1757650223989885|interval:57369|pto_count:0|srtt:35396 [2025/09/12 04:10:23 989923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:55200| [2025/09/12 04:10:23 989930] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 989936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:677807| [2025/09/12 04:10:23 989943] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 989948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223990948|now:1757650223989948|interv:1000| [2025/09/12 04:10:23 989954] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 989959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 989965] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223990948| [2025/09/12 04:10:23 989971] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223990948| [2025/09/12 04:10:23 989977] [debug] |xqc_engine_wakeup_after|wakeup:1757650223990948|now:1757650223989977|diff:971| [2025/09/12 04:10:23 989984] [debug] |xqc_engine_main_logic|END|now:1757650223989494| [2025/09/12 04:10:23 989996] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223989995| [2025/09/12 04:10:23 990003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 990011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:320| [2025/09/12 04:10:23 990016] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/09/12 04:10:23 990025] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/09/12 04:10:23 990030] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 990045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:845| [2025/09/12 04:10:23 990052] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:588383|prior_time:1757650223952340|is_app_limited:0|send_elapse:37492|ack_elapse:37655|ctl_first_sent_time:1757650223953907|lagest_ack_time:1757650223989995|curr_delivered:632792| [2025/09/12 04:10:23 990060] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223953907| [2025/09/12 04:10:23 990067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:23 990073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:846| [2025/09/12 04:10:23 990080] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:588383|prior_time:1757650223952340|is_app_limited:0|send_elapse:37492|ack_elapse:37655|ctl_first_sent_time:1757650223953907|lagest_ack_time:1757650223989995|curr_delivered:633992| [2025/09/12 04:10:23 990086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223954040| [2025/09/12 04:10:23 990093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/09/12 04:10:23 990099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35396|rttvar:504|minrtt:30473|latest_rtt:35955|ack_delay:24| [2025/09/12 04:10:23 990106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35463|rttvar:511|minrtt:30473|latest_rtt:35955|ack_delay:24| [2025/09/12 04:10:23 990112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/09/12 04:10:23 990119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 990125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 990131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 990135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35463|rtt_var:511|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 990140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 990144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 990147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 990151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224047349|now:1757650223990135|interv:57214| [2025/09/12 04:10:23 990155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224047349|now:1757650223990135|interval:57214|pto_count:0|srtt:35463 [2025/09/12 04:10:23 990160] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37492, ack_elapse 37655, delivered 45609|rate 1211233|lost 291| [2025/09/12 04:10:23 990169] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211233) in round 12| [2025/09/12 04:10:23 990173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 990177] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 990183] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223954040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 990191] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223954040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 990197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:52800|srtt:35463|latest_rtt:35955|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 990205] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/09/12 04:10:23 990210] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1757650223989995|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 990215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343989995|now:1757650223989995|interv:120000000| [2025/09/12 04:10:23 990219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343989995|now:1757650223989995|interv:120000000| [2025/09/12 04:10:23 990223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223990948|pq_index:0| [2025/09/12 04:10:23 990227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223989494| [2025/09/12 04:10:23 990231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223990231| [2025/09/12 04:10:23 990236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223990234| [2025/09/12 04:10:23 990241] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 990245] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|min_srtt:35463|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 990250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:724100| [2025/09/12 04:10:23 990254] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 990259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 990263] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|min_srtt:35463|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 990268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:725287| [2025/09/12 04:10:23 990275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 990280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 990284] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|min_srtt:35463|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 990288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:726474| [2025/09/12 04:10:23 990292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 990296] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 990300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 990304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 990308] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 990312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:677807| [2025/09/12 04:10:23 990317] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 990320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 990324] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223990948| [2025/09/12 04:10:23 990328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223990948| [2025/09/12 04:10:23 990332] [debug] |xqc_engine_wakeup_after|wakeup:1757650223990948|now:1757650223990332|diff:616| [2025/09/12 04:10:23 990336] [debug] |xqc_engine_main_logic|END|now:1757650223990234| [2025/09/12 04:10:23 990342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223990341| [2025/09/12 04:10:23 990345] [debug] |xqc_engine_wakeup_after|wakeup:1757650223990948|now:1757650223990345|diff:603| [2025/09/12 04:10:23 990349] [debug] |xqc_engine_main_logic|END|now:1757650223990341| [2025/09/12 04:10:23 991418] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223991417| [2025/09/12 04:10:23 991446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223990948|pq_index:0| [2025/09/12 04:10:23 991451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223990234| [2025/09/12 04:10:23 991456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223991455| [2025/09/12 04:10:23 991461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223990948|now:1757650223991455| [2025/09/12 04:10:23 991465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223990948|now:1757650223991455| [2025/09/12 04:10:23 991469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 991483] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 991489] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35463|min_srtt:35463|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 991493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:726474| [2025/09/12 04:10:23 991498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 991502] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 991506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 991510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 991515] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 991519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:677807| [2025/09/12 04:10:23 991523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 991528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/09/12 04:10:23 991559] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223991536|stream_id:0|stream_offset:677807| [2025/09/12 04:10:23 991568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 991576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 991582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35463|rtt_var:511|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 991589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 991596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 991602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 991608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224049043|now:1757650223991582|interv:57461| [2025/09/12 04:10:23 991615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224049043|now:1757650223991582|interval:57461|pto_count:0|srtt:35463 [2025/09/12 04:10:23 991622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 991630] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 991637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:678994| [2025/09/12 04:10:23 991650] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 991657] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/09/12 04:10:23 991694] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650223991669|stream_id:0|stream_offset:678994| [2025/09/12 04:10:23 991704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 991711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:23 991718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35463|rtt_var:511|pto_duration:37507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 991725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 991731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 991738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:23 991743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224049176|now:1757650223991718|interv:57458| [2025/09/12 04:10:23 991750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224049176|now:1757650223991718|interval:57458|pto_count:0|srtt:35463 [2025/09/12 04:10:23 991756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:55200| [2025/09/12 04:10:23 991762] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 991767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:680181| [2025/09/12 04:10:23 991774] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 991779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223992779|now:1757650223991779|interv:1000| [2025/09/12 04:10:23 991785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 991791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 991796] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223992779| [2025/09/12 04:10:23 991802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223992779| [2025/09/12 04:10:23 991808] [debug] |xqc_engine_wakeup_after|wakeup:1757650223992779|now:1757650223991808|diff:971| [2025/09/12 04:10:23 991814] [debug] |xqc_engine_main_logic|END|now:1757650223991455| [2025/09/12 04:10:23 991946] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223991944| [2025/09/12 04:10:23 991956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 991965] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:321| [2025/09/12 04:10:23 991971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/09/12 04:10:23 991986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/09/12 04:10:23 991992] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 991999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:848|path_largest_ack:847| [2025/09/12 04:10:23 992005] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:590783|prior_time:1757650223954188|is_app_limited:0|send_elapse:35335|ack_elapse:37756|ctl_first_sent_time:1757650223955822|lagest_ack_time:1757650223991944|curr_delivered:635192| [2025/09/12 04:10:23 992013] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223955822| [2025/09/12 04:10:23 992021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:23 992028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:848|path_largest_ack:848| [2025/09/12 04:10:23 992034] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:590783|prior_time:1757650223954188|is_app_limited:0|send_elapse:35335|ack_elapse:37756|ctl_first_sent_time:1757650223955822|lagest_ack_time:1757650223991944|curr_delivered:636392| [2025/09/12 04:10:23 992042] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223955956| [2025/09/12 04:10:23 992048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/09/12 04:10:23 992054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35463|rttvar:511|minrtt:30473|latest_rtt:35988|ack_delay:24| [2025/09/12 04:10:23 992060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35526|rttvar:509|minrtt:30473|latest_rtt:35988|ack_delay:24| [2025/09/12 04:10:23 992067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/09/12 04:10:23 992073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 992077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 992081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 992085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35526|rtt_var:509|pto_duration:37562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 992090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 992094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 992097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 992101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224049231|now:1757650223992085|interv:57146| [2025/09/12 04:10:23 992105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224049231|now:1757650223992085|interval:57146|pto_count:0|srtt:35526 [2025/09/12 04:10:23 992114] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35335, ack_elapse 37756, delivered 45609|rate 1207993|lost 291| [2025/09/12 04:10:23 992118] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207993) in round 12| [2025/09/12 04:10:23 992122] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 992126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 992130] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223955956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 992135] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223955956|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 992139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:52800|srtt:35526|latest_rtt:35988|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 992145] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/09/12 04:10:23 992150] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1757650223991944|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 992154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343991944|now:1757650223991944|interv:120000000| [2025/09/12 04:10:23 992158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343991944|now:1757650223991944|interv:120000000| [2025/09/12 04:10:23 992162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223992779|pq_index:0| [2025/09/12 04:10:23 992166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223991455| [2025/09/12 04:10:23 992170] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223992170| [2025/09/12 04:10:23 992175] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223992174| [2025/09/12 04:10:23 992180] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 992185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|min_srtt:35526|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 992189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:726474| [2025/09/12 04:10:23 992194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 992198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 992203] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|min_srtt:35526|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 992210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:727661| [2025/09/12 04:10:23 992214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 992218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 992223] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|min_srtt:35526|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 992227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:23 992231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 992235] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 992238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 992243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 992247] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 992251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:680181| [2025/09/12 04:10:23 992255] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 992259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 992263] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223992779| [2025/09/12 04:10:23 992267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223992779| [2025/09/12 04:10:23 992271] [debug] |xqc_engine_wakeup_after|wakeup:1757650223992779|now:1757650223992271|diff:508| [2025/09/12 04:10:23 992275] [debug] |xqc_engine_main_logic|END|now:1757650223992174| [2025/09/12 04:10:23 992280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223992280| [2025/09/12 04:10:23 992284] [debug] |xqc_engine_wakeup_after|wakeup:1757650223992779|now:1757650223992284|diff:495| [2025/09/12 04:10:23 992288] [debug] |xqc_engine_main_logic|END|now:1757650223992280| [2025/09/12 04:10:23 993356] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223993356| [2025/09/12 04:10:23 993367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223992779|pq_index:0| [2025/09/12 04:10:23 993372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223992174| [2025/09/12 04:10:23 993376] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223993375| [2025/09/12 04:10:23 993381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223992779|now:1757650223993375| [2025/09/12 04:10:23 993391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223992779|now:1757650223993375| [2025/09/12 04:10:23 993395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 993400] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 993405] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35526|min_srtt:35526|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 993409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:23 993414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 993418] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 993443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 993448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 993452] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 993456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:680181| [2025/09/12 04:10:23 993461] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 993465] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/09/12 04:10:23 993498] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223993473|stream_id:0|stream_offset:680181| [2025/09/12 04:10:23 993507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 993515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 993521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35526|rtt_var:509|pto_duration:37562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 993527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 993531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 993535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 993539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224051035|now:1757650223993521|interv:57514| [2025/09/12 04:10:23 993544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224051035|now:1757650223993521|interval:57514|pto_count:0|srtt:35526 [2025/09/12 04:10:23 993552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 993563] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 993567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:681368| [2025/09/12 04:10:23 993571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 993575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223994575|now:1757650223993575|interv:1000| [2025/09/12 04:10:23 993579] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 993583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 993587] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223994575| [2025/09/12 04:10:23 993591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223994575| [2025/09/12 04:10:23 993597] [debug] |xqc_engine_wakeup_after|wakeup:1757650223994575|now:1757650223993597|diff:978| [2025/09/12 04:10:23 993603] [debug] |xqc_engine_main_logic|END|now:1757650223993375| [2025/09/12 04:10:23 993943] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223993942| [2025/09/12 04:10:23 993954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 993962] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:322| [2025/09/12 04:10:23 993968] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/09/12 04:10:23 993977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/09/12 04:10:23 993983] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 993991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:850|path_largest_ack:849| [2025/09/12 04:10:23 993998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:593183|prior_time:1757650223956102|is_app_limited:0|send_elapse:37046|ack_elapse:37840|ctl_first_sent_time:1757650223957697|lagest_ack_time:1757650223993942|curr_delivered:637592| [2025/09/12 04:10:23 994006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223957697| [2025/09/12 04:10:23 994013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/09/12 04:10:23 994019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:850|path_largest_ack:850| [2025/09/12 04:10:23 994026] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:593183|prior_time:1757650223956102|is_app_limited:0|send_elapse:37046|ack_elapse:37840|ctl_first_sent_time:1757650223957697|lagest_ack_time:1757650223993942|curr_delivered:638792| [2025/09/12 04:10:23 994032] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223957826| [2025/09/12 04:10:23 994038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/09/12 04:10:23 994045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35526|rttvar:509|minrtt:30473|latest_rtt:36116|ack_delay:24| [2025/09/12 04:10:23 994059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35597|rttvar:523|minrtt:30473|latest_rtt:36116|ack_delay:24| [2025/09/12 04:10:23 994065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/09/12 04:10:23 994072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 994078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 994085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 994091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35597|rtt_var:523|pto_duration:37689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 994098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 994104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 994108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 994112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224051162|now:1757650223994091|interv:57071| [2025/09/12 04:10:23 994115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224051162|now:1757650223994091|interval:57071|pto_count:0|srtt:35597 [2025/09/12 04:10:23 994120] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37046, ack_elapse 37840, delivered 45609|rate 1205311|lost 291| [2025/09/12 04:10:23 994124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205311) in round 12| [2025/09/12 04:10:23 994128] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 994132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 994136] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223957826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 994141] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223957826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 994145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:51600|srtt:35597|latest_rtt:36116|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 994151] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/09/12 04:10:23 994156] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1757650223993942|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 994160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343993942|now:1757650223993942|interv:120000000| [2025/09/12 04:10:23 994164] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343993942|now:1757650223993942|interv:120000000| [2025/09/12 04:10:23 994173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223994575|pq_index:0| [2025/09/12 04:10:23 994177] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223993375| [2025/09/12 04:10:23 994181] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223994181| [2025/09/12 04:10:23 994186] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223994185| [2025/09/12 04:10:23 994191] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 994195] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|min_srtt:35597|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 994200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:23 994204] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 994209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 994214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|min_srtt:35597|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 994218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:730035| [2025/09/12 04:10:23 994222] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 994226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 994230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|min_srtt:35597|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 994235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:731222| [2025/09/12 04:10:23 994239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 994243] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 994246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 994251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 994255] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 994259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:681368| [2025/09/12 04:10:23 994266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 994270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 994274] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223994575| [2025/09/12 04:10:23 994278] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223994575| [2025/09/12 04:10:23 994282] [debug] |xqc_engine_wakeup_after|wakeup:1757650223994575|now:1757650223994282|diff:293| [2025/09/12 04:10:23 994286] [debug] |xqc_engine_main_logic|END|now:1757650223994185| [2025/09/12 04:10:23 994291] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223994291| [2025/09/12 04:10:23 994295] [debug] |xqc_engine_wakeup_after|wakeup:1757650223994575|now:1757650223994295|diff:280| [2025/09/12 04:10:23 994299] [debug] |xqc_engine_main_logic|END|now:1757650223994291| [2025/09/12 04:10:23 995367] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223995366| [2025/09/12 04:10:23 995378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223994575|pq_index:0| [2025/09/12 04:10:23 995382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223994185| [2025/09/12 04:10:23 995388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223995387| [2025/09/12 04:10:23 995392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223994575|now:1757650223995387| [2025/09/12 04:10:23 995397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223994575|now:1757650223995387| [2025/09/12 04:10:23 995401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 995405] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 995410] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35597|min_srtt:35597|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 995415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:731222| [2025/09/12 04:10:23 995441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 995445] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 995449] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 995453] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 995458] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 995462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:681368| [2025/09/12 04:10:23 995467] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 995471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/09/12 04:10:23 995504] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223995480|stream_id:0|stream_offset:681368| [2025/09/12 04:10:23 995521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 995528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 995535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35597|rtt_var:523|pto_duration:37689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 995540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 995544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 995548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 995552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224053169|now:1757650223995535|interv:57634| [2025/09/12 04:10:23 995556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224053169|now:1757650223995535|interval:57634|pto_count:0|srtt:35597 [2025/09/12 04:10:23 995561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 995566] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 995570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:682555| [2025/09/12 04:10:23 995575] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 995579] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/09/12 04:10:23 995630] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223995586|stream_id:0|stream_offset:682555| [2025/09/12 04:10:23 995640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 995647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 995653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35597|rtt_var:523|pto_duration:37689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 995660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 995666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 995672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 995678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224053275|now:1757650223995653|interv:57622| [2025/09/12 04:10:23 995684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224053275|now:1757650223995653|interval:57622|pto_count:0|srtt:35597 [2025/09/12 04:10:23 995696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 995704] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 995710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:683742| [2025/09/12 04:10:23 995717] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 995722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223996722|now:1757650223995722|interv:1000| [2025/09/12 04:10:23 995728] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 995733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 995739] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223996722| [2025/09/12 04:10:23 995745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223996722| [2025/09/12 04:10:23 995752] [debug] |xqc_engine_wakeup_after|wakeup:1757650223996722|now:1757650223995752|diff:970| [2025/09/12 04:10:23 995759] [debug] |xqc_engine_main_logic|END|now:1757650223995387| [2025/09/12 04:10:23 995981] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223995979| [2025/09/12 04:10:23 995993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 996003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:323| [2025/09/12 04:10:23 996009] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/09/12 04:10:23 996029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/09/12 04:10:23 996036] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 996044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:852|path_largest_ack:851| [2025/09/12 04:10:23 996052] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:595583|prior_time:1757650223958077|is_app_limited:0|send_elapse:37506|ack_elapse:37902|ctl_first_sent_time:1757650223959670|lagest_ack_time:1757650223995979|curr_delivered:639992| [2025/09/12 04:10:23 996059] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223959670| [2025/09/12 04:10:23 996067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:23 996073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:852|path_largest_ack:852| [2025/09/12 04:10:23 996080] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:595583|prior_time:1757650223958077|is_app_limited:0|send_elapse:37506|ack_elapse:37902|ctl_first_sent_time:1757650223959670|lagest_ack_time:1757650223995979|curr_delivered:641192| [2025/09/12 04:10:23 996086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223959794| [2025/09/12 04:10:23 996093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:23 996103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35597|rttvar:523|minrtt:30473|latest_rtt:36185|ack_delay:40| [2025/09/12 04:10:23 996108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35666|rttvar:530|minrtt:30473|latest_rtt:36185|ack_delay:40| [2025/09/12 04:10:23 996112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/09/12 04:10:23 996116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 996120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 996124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 996128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35666|rtt_var:530|pto_duration:37786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 996133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 996137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 996141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 996145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224053372|now:1757650223996128|interv:57244| [2025/09/12 04:10:23 996149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224053372|now:1757650223996128|interval:57244|pto_count:0|srtt:35666 [2025/09/12 04:10:23 996153] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37506, ack_elapse 37902, delivered 45609|rate 1203340|lost 291| [2025/09/12 04:10:23 996158] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203340) in round 12| [2025/09/12 04:10:23 996162] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 996166] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 996170] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223959794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 996175] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223959794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 996179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:51600|srtt:35666|latest_rtt:36185|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 996185] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/09/12 04:10:23 996190] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1757650223995979|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 996198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343995979|now:1757650223995979|interv:120000000| [2025/09/12 04:10:23 996202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343995979|now:1757650223995979|interv:120000000| [2025/09/12 04:10:23 996206] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223996722|pq_index:0| [2025/09/12 04:10:23 996210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223995387| [2025/09/12 04:10:23 996214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223996214| [2025/09/12 04:10:23 996220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223996218| [2025/09/12 04:10:23 996225] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 996230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|min_srtt:35666|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 996234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:731222| [2025/09/12 04:10:23 996239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 996243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 996248] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|min_srtt:35666|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 996252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:732409| [2025/09/12 04:10:23 996257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 996261] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 996265] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|min_srtt:35666|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 996270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:23 996274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 996278] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 996281] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 996286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 996290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 996297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:683742| [2025/09/12 04:10:23 996301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 996305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 996309] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223996722| [2025/09/12 04:10:23 996313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223996722| [2025/09/12 04:10:23 996317] [debug] |xqc_engine_wakeup_after|wakeup:1757650223996722|now:1757650223996317|diff:405| [2025/09/12 04:10:23 996322] [debug] |xqc_engine_main_logic|END|now:1757650223996218| [2025/09/12 04:10:23 996327] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223996327| [2025/09/12 04:10:23 996331] [debug] |xqc_engine_wakeup_after|wakeup:1757650223996722|now:1757650223996331|diff:391| [2025/09/12 04:10:23 996335] [debug] |xqc_engine_main_logic|END|now:1757650223996327| [2025/09/12 04:10:23 997402] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223997402| [2025/09/12 04:10:23 997413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223996722|pq_index:0| [2025/09/12 04:10:23 997432] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223996218| [2025/09/12 04:10:23 997439] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223997438| [2025/09/12 04:10:23 997444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223996722|now:1757650223997438| [2025/09/12 04:10:23 997449] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223996722|now:1757650223997438| [2025/09/12 04:10:23 997453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 997457] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 997462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35666|min_srtt:35666|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 997467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:23 997472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 997476] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 997480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 997484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 997489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 997493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:683742| [2025/09/12 04:10:23 997503] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 997508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/09/12 04:10:23 997550] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223997516|stream_id:0|stream_offset:683742| [2025/09/12 04:10:23 997560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 997567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 997574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35666|rtt_var:530|pto_duration:37786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 997581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 997587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 997594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 997600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224055302|now:1757650223997574|interv:57728| [2025/09/12 04:10:23 997606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224055302|now:1757650223997574|interval:57728|pto_count:0|srtt:35666 [2025/09/12 04:10:23 997613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 997621] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 997627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:684929| [2025/09/12 04:10:23 997635] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 997642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/09/12 04:10:23 997674] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650223997652|stream_id:0|stream_offset:684929| [2025/09/12 04:10:23 997682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 997689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:23 997695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35666|rtt_var:530|pto_duration:37786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 997702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 997709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 997715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:23 997735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224055438|now:1757650223997695|interv:57743| [2025/09/12 04:10:23 997741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224055438|now:1757650223997695|interval:57743|pto_count:0|srtt:35666 [2025/09/12 04:10:23 997747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54000| [2025/09/12 04:10:23 997755] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 997760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:686116| [2025/09/12 04:10:23 997767] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1150| [2025/09/12 04:10:23 997772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650223998922|now:1757650223997772|interv:1150| [2025/09/12 04:10:23 997778] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1150| [2025/09/12 04:10:23 997784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 997791] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223998922| [2025/09/12 04:10:23 997798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223998922| [2025/09/12 04:10:23 997804] [debug] |xqc_engine_wakeup_after|wakeup:1757650223998922|now:1757650223997804|diff:1118| [2025/09/12 04:10:23 997811] [debug] |xqc_engine_main_logic|END|now:1757650223997438| [2025/09/12 04:10:23 997994] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223997993| [2025/09/12 04:10:23 998006] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:23 998036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:324| [2025/09/12 04:10:23 998042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/09/12 04:10:23 998051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/09/12 04:10:23 998058] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 998065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:854|path_largest_ack:853| [2025/09/12 04:10:23 998072] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:597983|prior_time:1757650223960034|is_app_limited:0|send_elapse:37549|ack_elapse:37959|ctl_first_sent_time:1757650223961644|lagest_ack_time:1757650223997993|curr_delivered:642392| [2025/09/12 04:10:23 998079] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223961644| [2025/09/12 04:10:23 998086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/09/12 04:10:23 998092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:854|path_largest_ack:854| [2025/09/12 04:10:23 998119] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:597983|prior_time:1757650223960034|is_app_limited:0|send_elapse:37549|ack_elapse:37959|ctl_first_sent_time:1757650223961644|lagest_ack_time:1757650223997993|curr_delivered:643592| [2025/09/12 04:10:23 998130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223961765| [2025/09/12 04:10:23 998134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:23 998138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35666|rttvar:530|minrtt:30473|latest_rtt:36228|ack_delay:24| [2025/09/12 04:10:23 998142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35733|rttvar:532|minrtt:30473|latest_rtt:36228|ack_delay:24| [2025/09/12 04:10:23 998147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/09/12 04:10:23 998151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 998155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:23 998161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:23 998168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35733|rtt_var:532|pto_duration:37861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 998174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 998189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 998193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:23 998197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224055513|now:1757650223998167|interv:57346| [2025/09/12 04:10:23 998201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224055513|now:1757650223998167|interval:57346|pto_count:0|srtt:35733 [2025/09/12 04:10:23 998205] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37549, ack_elapse 37959, delivered 45609|rate 1201533|lost 291| [2025/09/12 04:10:23 998210] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201533) in round 12| [2025/09/12 04:10:23 998214] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:23 998218] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:23 998222] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223961765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 998227] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223961765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:23 998231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:51600|srtt:35733|latest_rtt:36228|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:23 998237] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/09/12 04:10:23 998245] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1757650223997993|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:23 998250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343997993|now:1757650223997993|interv:120000000| [2025/09/12 04:10:23 998254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343997993|now:1757650223997993|interv:120000000| [2025/09/12 04:10:23 998258] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223998922|pq_index:0| [2025/09/12 04:10:23 998262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223997438| [2025/09/12 04:10:23 998266] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223998266| [2025/09/12 04:10:23 998271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223998270| [2025/09/12 04:10:23 998276] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 998281] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|min_srtt:35733|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 998285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:23 998290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 998295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 998299] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|min_srtt:35733|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 998304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:734783| [2025/09/12 04:10:23 998308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:23 998312] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:23 998317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|min_srtt:35733|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 998321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:23 998325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 998329] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 998333] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 998339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 998344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 998348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:686116| [2025/09/12 04:10:23 998352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:23 998356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 998360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650223998922| [2025/09/12 04:10:23 998364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650223998922| [2025/09/12 04:10:23 998368] [debug] |xqc_engine_wakeup_after|wakeup:1757650223998922|now:1757650223998368|diff:554| [2025/09/12 04:10:23 998372] [debug] |xqc_engine_main_logic|END|now:1757650223998270| [2025/09/12 04:10:23 998378] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223998378| [2025/09/12 04:10:23 998382] [debug] |xqc_engine_wakeup_after|wakeup:1757650223998922|now:1757650223998382|diff:540| [2025/09/12 04:10:23 998386] [debug] |xqc_engine_main_logic|END|now:1757650223998378| [2025/09/12 04:10:23 999456] [debug] |xqc_engine_main_logic|BEGIN|now:1757650223999456| [2025/09/12 04:10:23 999468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650223998922|pq_index:0| [2025/09/12 04:10:23 999472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223998270| [2025/09/12 04:10:23 999478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650223999476| [2025/09/12 04:10:23 999482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650223998922|now:1757650223999476| [2025/09/12 04:10:23 999487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650223998922|now:1757650223999476| [2025/09/12 04:10:23 999491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:23 999495] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:23 999500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35733|min_srtt:35733|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:23 999505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:23 999510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:23 999513] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:23 999517] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:23 999522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:23 999529] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 999543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:686116| [2025/09/12 04:10:23 999550] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:23 999557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/09/12 04:10:23 999597] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650223999569|stream_id:0|stream_offset:686116| [2025/09/12 04:10:23 999607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:23 999615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:23 999621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35733|rtt_var:532|pto_duration:37861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:23 999629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:23 999634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:23 999640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:23 999646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224057430|now:1757650223999621|interv:57809| [2025/09/12 04:10:23 999652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224057430|now:1757650223999621|interval:57809|pto_count:0|srtt:35733 [2025/09/12 04:10:23 999660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:23 999667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:23 999673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:687303| [2025/09/12 04:10:23 999680] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:23 999686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224000686|now:1757650223999686|interv:1000| [2025/09/12 04:10:23 999692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:23 999698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:23 999704] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224000686| [2025/09/12 04:10:23 999710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224000686| [2025/09/12 04:10:23 999716] [debug] |xqc_engine_wakeup_after|wakeup:1757650224000686|now:1757650223999716|diff:970| [2025/09/12 04:10:23 999723] [debug] |xqc_engine_main_logic|END|now:1757650223999476| [2025/09/12 04:10:23 999914] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650223999912| [2025/09/12 04:10:23 999924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:23 999939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:325| [2025/09/12 04:10:23 999945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/09/12 04:10:23 999953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/09/12 04:10:23 999960] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:23 999967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:856|path_largest_ack:855| [2025/09/12 04:10:23 999974] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:600383|prior_time:1757650223962138|is_app_limited:0|send_elapse:37741|ack_elapse:37774|ctl_first_sent_time:1757650223963679|lagest_ack_time:1757650223999912|curr_delivered:644792| [2025/09/12 04:10:23 999981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223963679| [2025/09/12 04:10:23 999987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/09/12 04:10:23 999993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:856|path_largest_ack:856| [2025/09/12 04:10:24 000000] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:600383|prior_time:1757650223962138|is_app_limited:0|send_elapse:37741|ack_elapse:37774|ctl_first_sent_time:1757650223963679|lagest_ack_time:1757650223999912|curr_delivered:645992| [2025/09/12 04:10:24 000006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223963808| [2025/09/12 04:10:24 000013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:24 000019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35733|rttvar:532|minrtt:30473|latest_rtt:36104|ack_delay:24| [2025/09/12 04:10:24 000027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35777|rttvar:485|minrtt:30473|latest_rtt:36104|ack_delay:24| [2025/09/12 04:10:24 000033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/09/12 04:10:24 000040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 000046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 000052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 000058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35777|rtt_var:485|pto_duration:37777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 000063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 000067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 000071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 000075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224057346|now:1757650224000058|interv:57288| [2025/09/12 04:10:24 000084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224057346|now:1757650224000058|interval:57288|pto_count:0|srtt:35777 [2025/09/12 04:10:24 000089] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37741, ack_elapse 37774, delivered 45609|rate 1207417|lost 291| [2025/09/12 04:10:24 000093] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207417) in round 12| [2025/09/12 04:10:24 000097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 000101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 000105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223963808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 000110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223963808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 000115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50400|srtt:35777|latest_rtt:36104|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 000120] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/09/12 04:10:24 000125] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK |recv_time:1757650223999912|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 000130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650343999912|now:1757650223999912|interv:120000000| [2025/09/12 04:10:24 000134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650343999912|now:1757650223999912|interv:120000000| [2025/09/12 04:10:24 000138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224000686|pq_index:0| [2025/09/12 04:10:24 000142] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650223999476| [2025/09/12 04:10:24 000146] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224000146| [2025/09/12 04:10:24 000151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224000150| [2025/09/12 04:10:24 000156] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 000161] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|min_srtt:35777|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 000165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:24 000170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 000175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 000182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|min_srtt:35777|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 000186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:737157| [2025/09/12 04:10:24 000191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 000195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 000199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|min_srtt:35777|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 000203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:738344| [2025/09/12 04:10:24 000208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 000212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 000215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 000220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 000224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 000228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:687303| [2025/09/12 04:10:24 000233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 000236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 000240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224000686| [2025/09/12 04:10:24 000244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224000686| [2025/09/12 04:10:24 000248] [debug] |xqc_engine_wakeup_after|wakeup:1757650224000686|now:1757650224000248|diff:438| [2025/09/12 04:10:24 000252] [debug] |xqc_engine_main_logic|END|now:1757650224000150| [2025/09/12 04:10:24 000258] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224000258| [2025/09/12 04:10:24 000262] [debug] |xqc_engine_wakeup_after|wakeup:1757650224000686|now:1757650224000261|diff:425| [2025/09/12 04:10:24 000265] [debug] |xqc_engine_main_logic|END|now:1757650224000258| [2025/09/12 04:10:24 001333] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224001333| [2025/09/12 04:10:24 001344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224000686|pq_index:0| [2025/09/12 04:10:24 001349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224000150| [2025/09/12 04:10:24 001355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224001353| [2025/09/12 04:10:24 001365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224000686|now:1757650224001353| [2025/09/12 04:10:24 001370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224000686|now:1757650224001353| [2025/09/12 04:10:24 001374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 001378] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 001383] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35777|min_srtt:35777|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 001388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:738344| [2025/09/12 04:10:24 001393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 001397] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 001400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 001405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 001410] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 001414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:687303| [2025/09/12 04:10:24 001436] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 001443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/09/12 04:10:24 001473] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224001451|stream_id:0|stream_offset:687303| [2025/09/12 04:10:24 001479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 001484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 001490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35777|rtt_var:485|pto_duration:37777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 001497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 001503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 001509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 001515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224059228|now:1757650224001489|interv:57739| [2025/09/12 04:10:24 001522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224059228|now:1757650224001489|interval:57739|pto_count:0|srtt:35777 [2025/09/12 04:10:24 001536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51600| [2025/09/12 04:10:24 001544] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 001550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:688490| [2025/09/12 04:10:24 001557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 001563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/09/12 04:10:24 001622] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224001574|stream_id:0|stream_offset:688490| [2025/09/12 04:10:24 001632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 001640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 001647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35777|rtt_var:485|pto_duration:37777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 001653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 001659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 001665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 001671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224059351|now:1757650224001646|interv:57705| [2025/09/12 04:10:24 001677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224059351|now:1757650224001646|interval:57705|pto_count:0|srtt:35777 [2025/09/12 04:10:24 001684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52800| [2025/09/12 04:10:24 001691] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 001697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:689677| [2025/09/12 04:10:24 001704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1153| [2025/09/12 04:10:24 001709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224002862|now:1757650224001709|interv:1153| [2025/09/12 04:10:24 001715] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1153| [2025/09/12 04:10:24 001720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 001727] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224002862| [2025/09/12 04:10:24 001734] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224002862| [2025/09/12 04:10:24 001740] [debug] |xqc_engine_wakeup_after|wakeup:1757650224002862|now:1757650224001740|diff:1122| [2025/09/12 04:10:24 001746] [debug] |xqc_engine_main_logic|END|now:1757650224001353| [2025/09/12 04:10:24 001941] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224001940| [2025/09/12 04:10:24 001952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 001970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:326| [2025/09/12 04:10:24 001977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/09/12 04:10:24 001985] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/09/12 04:10:24 001991] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 001998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:858|path_largest_ack:857| [2025/09/12 04:10:24 002005] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:602783|prior_time:1757650223964067|is_app_limited:0|send_elapse:34865|ack_elapse:37873|ctl_first_sent_time:1757650223964399|lagest_ack_time:1757650224001940|curr_delivered:647192| [2025/09/12 04:10:24 002012] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223964399| [2025/09/12 04:10:24 002019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:24 002025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:858|path_largest_ack:858| [2025/09/12 04:10:24 002032] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:602783|prior_time:1757650223964067|is_app_limited:0|send_elapse:34865|ack_elapse:37873|ctl_first_sent_time:1757650223964399|lagest_ack_time:1757650224001940|curr_delivered:648392| [2025/09/12 04:10:24 002039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223964514| [2025/09/12 04:10:24 002045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:24 002051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35777|rttvar:485|minrtt:30473|latest_rtt:37426|ack_delay:24| [2025/09/12 04:10:24 002058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:35980|rttvar:770|minrtt:30473|latest_rtt:37426|ack_delay:24| [2025/09/12 04:10:24 002064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/09/12 04:10:24 002068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 002072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 002076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 002080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35980|rtt_var:770|pto_duration:39060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 002084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 002088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 002098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 002102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224060634|now:1757650224002080|interv:58554| [2025/09/12 04:10:24 002106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224060634|now:1757650224002080|interval:58554|pto_count:0|srtt:35980 [2025/09/12 04:10:24 002110] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 34865, ack_elapse 37873, delivered 45609|rate 1204261|lost 291| [2025/09/12 04:10:24 002115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204261) in round 12| [2025/09/12 04:10:24 002119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 002123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 002127] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223964514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 002131] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223964514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 002136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50400|srtt:35980|latest_rtt:37426|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 002141] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/09/12 04:10:24 002146] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1757650224001940|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 002151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344001940|now:1757650224001940|interv:120000000| [2025/09/12 04:10:24 002155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344001940|now:1757650224001940|interv:120000000| [2025/09/12 04:10:24 002159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224002862|pq_index:0| [2025/09/12 04:10:24 002163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224001353| [2025/09/12 04:10:24 002167] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224002167| [2025/09/12 04:10:24 002171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224002170| [2025/09/12 04:10:24 002177] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 002182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|min_srtt:35980|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 002186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:738344| [2025/09/12 04:10:24 002193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 002201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 002206] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|min_srtt:35980|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 002210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:739531| [2025/09/12 04:10:24 002215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 002219] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 002223] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|min_srtt:35980|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 002227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 002232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 002235] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 002239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 002243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 002248] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 002252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:689677| [2025/09/12 04:10:24 002256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 002260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 002264] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224002862| [2025/09/12 04:10:24 002268] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224002862| [2025/09/12 04:10:24 002272] [debug] |xqc_engine_wakeup_after|wakeup:1757650224002862|now:1757650224002272|diff:590| [2025/09/12 04:10:24 002276] [debug] |xqc_engine_main_logic|END|now:1757650224002170| [2025/09/12 04:10:24 002282] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224002281| [2025/09/12 04:10:24 002285] [debug] |xqc_engine_wakeup_after|wakeup:1757650224002862|now:1757650224002285|diff:577| [2025/09/12 04:10:24 002289] [debug] |xqc_engine_main_logic|END|now:1757650224002281| [2025/09/12 04:10:24 003357] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224003357| [2025/09/12 04:10:24 003369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224002862|pq_index:0| [2025/09/12 04:10:24 003373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224002170| [2025/09/12 04:10:24 003385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224003384| [2025/09/12 04:10:24 003389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224002862|now:1757650224003384| [2025/09/12 04:10:24 003394] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224002862|now:1757650224003384| [2025/09/12 04:10:24 003398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 003402] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 003407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:35980|min_srtt:35980|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 003412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 003416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 003438] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 003442] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 003446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 003451] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 003455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:689677| [2025/09/12 04:10:24 003459] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 003464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/09/12 04:10:24 003494] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224003472|stream_id:0|stream_offset:689677| [2025/09/12 04:10:24 003500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 003505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 003512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:35980|rtt_var:770|pto_duration:39060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 003519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 003526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 003532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 003539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224062532|now:1757650224003512|interv:59020| [2025/09/12 04:10:24 003552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224062532|now:1757650224003512|interval:59020|pto_count:0|srtt:35980 [2025/09/12 04:10:24 003560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51600| [2025/09/12 04:10:24 003568] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 003575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:690864| [2025/09/12 04:10:24 003582] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 003589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224004589|now:1757650224003589|interv:1000| [2025/09/12 04:10:24 003595] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 003601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 003607] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224004589| [2025/09/12 04:10:24 003614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224004589| [2025/09/12 04:10:24 003620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224004589|now:1757650224003620|diff:969| [2025/09/12 04:10:24 003626] [debug] |xqc_engine_main_logic|END|now:1757650224003384| [2025/09/12 04:10:24 003909] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224003908| [2025/09/12 04:10:24 003920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 003928] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:327| [2025/09/12 04:10:24 003934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/09/12 04:10:24 003943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/09/12 04:10:24 003949] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 003974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:859| [2025/09/12 04:10:24 003981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:605183|prior_time:1757650223966037|is_app_limited:0|send_elapse:35972|ack_elapse:37871|ctl_first_sent_time:1757650223967580|lagest_ack_time:1757650224003908|curr_delivered:649592| [2025/09/12 04:10:24 003989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223967580| [2025/09/12 04:10:24 003996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:24 004002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:860|path_largest_ack:860| [2025/09/12 04:10:24 004008] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:605183|prior_time:1757650223966037|is_app_limited:0|send_elapse:35972|ack_elapse:37871|ctl_first_sent_time:1757650223967580|lagest_ack_time:1757650224003908|curr_delivered:650792| [2025/09/12 04:10:24 004018] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223967714| [2025/09/12 04:10:24 004023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:24 004027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:35980|rttvar:770|minrtt:30473|latest_rtt:36194|ack_delay:24| [2025/09/12 04:10:24 004031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36004|rttvar:625|minrtt:30473|latest_rtt:36194|ack_delay:24| [2025/09/12 04:10:24 004035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/09/12 04:10:24 004039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 004043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 004047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 004051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:625|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 004056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 004060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 004063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 004067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224061976|now:1757650224004051|interv:57925| [2025/09/12 04:10:24 004071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224061976|now:1757650224004051|interval:57925|pto_count:0|srtt:36004 [2025/09/12 04:10:24 004076] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35972, ack_elapse 37871, delivered 45609|rate 1204325|lost 291| [2025/09/12 04:10:24 004080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204325) in round 12| [2025/09/12 04:10:24 004085] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 004089] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 004093] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223967714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 004097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223967714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 004102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:49200|srtt:36004|latest_rtt:36194|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 004107] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/09/12 04:10:24 004115] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1757650224003908|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 004119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344003908|now:1757650224003908|interv:120000000| [2025/09/12 04:10:24 004124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344003908|now:1757650224003908|interv:120000000| [2025/09/12 04:10:24 004128] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224004589|pq_index:0| [2025/09/12 04:10:24 004132] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224003384| [2025/09/12 04:10:24 004136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224004136| [2025/09/12 04:10:24 004141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224004140| [2025/09/12 04:10:24 004146] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 004150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 004155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 004159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 004164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 004168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 004173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:741905| [2025/09/12 04:10:24 004177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 004181] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 004186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 004190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 004194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 004198] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 004202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 004208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 004213] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 004217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:690864| [2025/09/12 04:10:24 004221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 004225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 004229] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224004589| [2025/09/12 04:10:24 004233] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224004589| [2025/09/12 04:10:24 004237] [debug] |xqc_engine_wakeup_after|wakeup:1757650224004589|now:1757650224004237|diff:352| [2025/09/12 04:10:24 004241] [debug] |xqc_engine_main_logic|END|now:1757650224004140| [2025/09/12 04:10:24 004247] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224004247| [2025/09/12 04:10:24 004250] [debug] |xqc_engine_wakeup_after|wakeup:1757650224004589|now:1757650224004250|diff:339| [2025/09/12 04:10:24 004254] [debug] |xqc_engine_main_logic|END|now:1757650224004247| [2025/09/12 04:10:24 005321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224005321| [2025/09/12 04:10:24 005333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224004589|pq_index:0| [2025/09/12 04:10:24 005337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224004140| [2025/09/12 04:10:24 005342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224005341| [2025/09/12 04:10:24 005347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224004589|now:1757650224005341| [2025/09/12 04:10:24 005351] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224004589|now:1757650224005341| [2025/09/12 04:10:24 005355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 005360] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 005365] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36004|min_srtt:36004|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 005370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 005374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 005378] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 005382] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 005386] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 005391] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 005395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:690864| [2025/09/12 04:10:24 005406] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 005410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/09/12 04:10:24 005455] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224005434|stream_id:0|stream_offset:690864| [2025/09/12 04:10:24 005464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 005470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 005477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:625|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 005484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 005490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 005496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 005502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224063938|now:1757650224005476|interv:58462| [2025/09/12 04:10:24 005509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224063938|now:1757650224005476|interval:58462|pto_count:0|srtt:36004 [2025/09/12 04:10:24 005517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:50400| [2025/09/12 04:10:24 005524] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 005531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:692051| [2025/09/12 04:10:24 005538] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 005545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/09/12 04:10:24 005578] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224005555|stream_id:0|stream_offset:692051| [2025/09/12 04:10:24 005587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 005594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 005601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36004|rtt_var:625|pto_duration:38504|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 005608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 005614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 005626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 005632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224064059|now:1757650224005601|interv:58458| [2025/09/12 04:10:24 005638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224064059|now:1757650224005601|interval:58458|pto_count:0|srtt:36004 [2025/09/12 04:10:24 005645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51600| [2025/09/12 04:10:24 005652] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 005658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:693238| [2025/09/12 04:10:24 005665] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1130| [2025/09/12 04:10:24 005671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224006801|now:1757650224005671|interv:1130| [2025/09/12 04:10:24 005677] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1130| [2025/09/12 04:10:24 005684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 005690] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224006801| [2025/09/12 04:10:24 005696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224006801| [2025/09/12 04:10:24 005702] [debug] |xqc_engine_wakeup_after|wakeup:1757650224006801|now:1757650224005702|diff:1099| [2025/09/12 04:10:24 005709] [debug] |xqc_engine_main_logic|END|now:1757650224005341| [2025/09/12 04:10:24 005976] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224005975| [2025/09/12 04:10:24 005988] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 005997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:328| [2025/09/12 04:10:24 006003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/09/12 04:10:24 006011] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/09/12 04:10:24 006017] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 006025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:861| [2025/09/12 04:10:24 006032] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:607583|prior_time:1757650223968112|is_app_limited:0|send_elapse:36750|ack_elapse:37863|ctl_first_sent_time:1757650223968464|lagest_ack_time:1757650224005975|curr_delivered:651992| [2025/09/12 04:10:24 006039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223968464| [2025/09/12 04:10:24 006046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:24 006053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:862|path_largest_ack:862| [2025/09/12 04:10:24 006067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:607583|prior_time:1757650223968112|is_app_limited:0|send_elapse:36750|ack_elapse:37863|ctl_first_sent_time:1757650223968464|lagest_ack_time:1757650224005975|curr_delivered:653192| [2025/09/12 04:10:24 006075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223968595| [2025/09/12 04:10:24 006079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/09/12 04:10:24 006083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36004|rttvar:625|minrtt:30473|latest_rtt:37380|ack_delay:24| [2025/09/12 04:10:24 006087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36173|rttvar:807|minrtt:30473|latest_rtt:37380|ack_delay:24| [2025/09/12 04:10:24 006091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/09/12 04:10:24 006095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 006099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 006103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 006107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36173|rtt_var:807|pto_duration:39401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 006112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 006116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 006119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 006123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224064956|now:1757650224006107|interv:58849| [2025/09/12 04:10:24 006127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224064956|now:1757650224006107|interval:58849|pto_count:0|srtt:36173 [2025/09/12 04:10:24 006132] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36750, ack_elapse 37863, delivered 45609|rate 1204579|lost 291| [2025/09/12 04:10:24 006136] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204579) in round 12| [2025/09/12 04:10:24 006141] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 006145] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 006149] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223968595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 006153] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223968595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:609983| [2025/09/12 04:10:24 006158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:49200|srtt:36173|latest_rtt:37380|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 006167] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/09/12 04:10:24 006171] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK |recv_time:1757650224005975|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 006176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344005975|now:1757650224005975|interv:120000000| [2025/09/12 04:10:24 006180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344005975|now:1757650224005975|interv:120000000| [2025/09/12 04:10:24 006184] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224006801|pq_index:0| [2025/09/12 04:10:24 006188] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224005341| [2025/09/12 04:10:24 006192] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224006192| [2025/09/12 04:10:24 006197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224006196| [2025/09/12 04:10:24 006202] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 006207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|min_srtt:36173|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 006211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 006216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 006221] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 006225] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|min_srtt:36173|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 006230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:744279| [2025/09/12 04:10:24 006234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 006238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 006243] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|min_srtt:36173|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 006247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 006251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 006255] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 006262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 006266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 006270] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 006275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:693238| [2025/09/12 04:10:24 006279] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 006283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 006287] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224006801| [2025/09/12 04:10:24 006291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224006801| [2025/09/12 04:10:24 006295] [debug] |xqc_engine_wakeup_after|wakeup:1757650224006801|now:1757650224006295|diff:506| [2025/09/12 04:10:24 006299] [debug] |xqc_engine_main_logic|END|now:1757650224006196| [2025/09/12 04:10:24 006304] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224006304| [2025/09/12 04:10:24 006308] [debug] |xqc_engine_wakeup_after|wakeup:1757650224006801|now:1757650224006308|diff:493| [2025/09/12 04:10:24 006312] [debug] |xqc_engine_main_logic|END|now:1757650224006304| [2025/09/12 04:10:24 007380] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224007379| [2025/09/12 04:10:24 007391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224006801|pq_index:0| [2025/09/12 04:10:24 007396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224006196| [2025/09/12 04:10:24 007401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224007400| [2025/09/12 04:10:24 007406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224006801|now:1757650224007400| [2025/09/12 04:10:24 007410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224006801|now:1757650224007400| [2025/09/12 04:10:24 007414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 007433] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 007441] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36173|min_srtt:36173|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 007445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 007450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 007454] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 007458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 007462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 007473] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 007477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:693238| [2025/09/12 04:10:24 007481] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 007486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/09/12 04:10:24 007521] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224007494|stream_id:0|stream_offset:693238| [2025/09/12 04:10:24 007530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 007537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 007545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36173|rtt_var:807|pto_duration:39401|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 007552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 007557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 007564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 007570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224066895|now:1757650224007544|interv:59351| [2025/09/12 04:10:24 007576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224066895|now:1757650224007544|interval:59351|pto_count:0|srtt:36173 [2025/09/12 04:10:24 007584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:50400| [2025/09/12 04:10:24 007591] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 007598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:694425| [2025/09/12 04:10:24 007605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 007611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224008611|now:1757650224007611|interv:1000| [2025/09/12 04:10:24 007618] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 007623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 007629] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224008611| [2025/09/12 04:10:24 007636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224008611| [2025/09/12 04:10:24 007642] [debug] |xqc_engine_wakeup_after|wakeup:1757650224008611|now:1757650224007642|diff:969| [2025/09/12 04:10:24 007648] [debug] |xqc_engine_main_logic|END|now:1757650224007400| [2025/09/12 04:10:24 007874] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224007872| [2025/09/12 04:10:24 007893] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 007902] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:329| [2025/09/12 04:10:24 007908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/09/12 04:10:24 007916] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/09/12 04:10:24 007923] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 007930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:863| [2025/09/12 04:10:24 007937] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:609983|prior_time:1757650223970076|is_app_limited:0|send_elapse:35451|ack_elapse:37796|ctl_first_sent_time:1757650223970410|lagest_ack_time:1757650224007872|curr_delivered:654392| [2025/09/12 04:10:24 007944] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223970410| [2025/09/12 04:10:24 007951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/09/12 04:10:24 007957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:864|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:864| [2025/09/12 04:10:24 007964] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44409|prior_delivered:609983|prior_time:1757650223970076|is_app_limited:0|send_elapse:35451|ack_elapse:37796|ctl_first_sent_time:1757650223970410|lagest_ack_time:1757650224007872|curr_delivered:655592| [2025/09/12 04:10:24 007970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223970545| [2025/09/12 04:10:24 007977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/09/12 04:10:24 007983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36173|rttvar:807|minrtt:30473|latest_rtt:37327|ack_delay:16| [2025/09/12 04:10:24 007990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36315|rttvar:890|minrtt:30473|latest_rtt:37327|ack_delay:16| [2025/09/12 04:10:24 007997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/09/12 04:10:24 008003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 008008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 008012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 008016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36315|rtt_var:890|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 008021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 008025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 008028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 008037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224067369|now:1757650224008016|interv:59353| [2025/09/12 04:10:24 008042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224067369|now:1757650224008016|interval:59353|pto_count:0|srtt:36315 [2025/09/12 04:10:24 008050] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35451, ack_elapse 37796, delivered 45609|rate 1206714|lost 291| [2025/09/12 04:10:24 008056] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/09/12 04:10:24 008063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206714) in round 13| [2025/09/12 04:10:24 008068] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 008072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 008076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223970545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 008080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223970545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 008084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:48000|srtt:36315|latest_rtt:37327|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 008090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/09/12 04:10:24 008095] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1757650224007872|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 008099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344007872|now:1757650224007872|interv:120000000| [2025/09/12 04:10:24 008103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344007872|now:1757650224007872|interv:120000000| [2025/09/12 04:10:24 008107] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224008611|pq_index:0| [2025/09/12 04:10:24 008112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224007400| [2025/09/12 04:10:24 008115] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224008115| [2025/09/12 04:10:24 008120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224008119| [2025/09/12 04:10:24 008125] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 008130] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|min_srtt:36315|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 008135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 008143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 008147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 008152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|min_srtt:36315|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 008156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:746653| [2025/09/12 04:10:24 008160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 008165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 008169] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|min_srtt:36315|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 008173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 008178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 008182] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 008185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 008190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 008194] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 008198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:694425| [2025/09/12 04:10:24 008203] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 008207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 008211] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224008611| [2025/09/12 04:10:24 008215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224008611| [2025/09/12 04:10:24 008218] [debug] |xqc_engine_wakeup_after|wakeup:1757650224008611|now:1757650224008218|diff:393| [2025/09/12 04:10:24 008223] [debug] |xqc_engine_main_logic|END|now:1757650224008119| [2025/09/12 04:10:24 008228] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224008228| [2025/09/12 04:10:24 008232] [debug] |xqc_engine_wakeup_after|wakeup:1757650224008611|now:1757650224008232|diff:379| [2025/09/12 04:10:24 008236] [debug] |xqc_engine_main_logic|END|now:1757650224008228| [2025/09/12 04:10:24 009303] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224009303| [2025/09/12 04:10:24 009315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224008611|pq_index:0| [2025/09/12 04:10:24 009320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224008119| [2025/09/12 04:10:24 009330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224009329| [2025/09/12 04:10:24 009335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224008611|now:1757650224009329| [2025/09/12 04:10:24 009340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224008611|now:1757650224009329| [2025/09/12 04:10:24 009344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 009348] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 009353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36315|min_srtt:36315|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 009358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 009362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 009366] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 009370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 009375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 009379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 009383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:694425| [2025/09/12 04:10:24 009388] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 009392] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/09/12 04:10:24 009437] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224009400|stream_id:0|stream_offset:694425| [2025/09/12 04:10:24 009451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 009458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 009465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36315|rtt_var:890|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 009473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 009479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 009485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 009499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224069275|now:1757650224009465|interv:59810| [2025/09/12 04:10:24 009508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224069275|now:1757650224009465|interval:59810|pto_count:0|srtt:36315 [2025/09/12 04:10:24 009513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49200| [2025/09/12 04:10:24 009518] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 009522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:695612| [2025/09/12 04:10:24 009527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 009531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/09/12 04:10:24 009564] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224009538|stream_id:0|stream_offset:695612| [2025/09/12 04:10:24 009574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 009581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 009588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36315|rtt_var:890|pto_duration:39875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 009595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 009601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 009607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 009613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224069413|now:1757650224009587|interv:59826| [2025/09/12 04:10:24 009619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224069413|now:1757650224009587|interval:59826|pto_count:0|srtt:36315 [2025/09/12 04:10:24 009626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:50400| [2025/09/12 04:10:24 009634] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 009641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:696799| [2025/09/12 04:10:24 009647] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1088| [2025/09/12 04:10:24 009654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224010741|now:1757650224009653|interv:1088| [2025/09/12 04:10:24 009660] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1088| [2025/09/12 04:10:24 009666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 009672] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224010741| [2025/09/12 04:10:24 009685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224010741| [2025/09/12 04:10:24 009691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224010741|now:1757650224009691|diff:1050| [2025/09/12 04:10:24 009697] [debug] |xqc_engine_main_logic|END|now:1757650224009329| [2025/09/12 04:10:24 009926] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224009925| [2025/09/12 04:10:24 009937] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 009946] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:330| [2025/09/12 04:10:24 009952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/09/12 04:10:24 009961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/09/12 04:10:24 009968] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 009976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:866|path_largest_ack:865| [2025/09/12 04:10:24 009982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46809|prior_delivered:609983|prior_time:1757650223970076|is_app_limited:0|send_elapse:35690|ack_elapse:39849|ctl_first_sent_time:1757650223970649|lagest_ack_time:1757650224009925|curr_delivered:656792| [2025/09/12 04:10:24 009989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223970649| [2025/09/12 04:10:24 009997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:24 010003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:866|path_largest_ack:866| [2025/09/12 04:10:24 010010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46809|prior_delivered:609983|prior_time:1757650223970076|is_app_limited:0|send_elapse:35690|ack_elapse:39849|ctl_first_sent_time:1757650223970649|lagest_ack_time:1757650224009925|curr_delivered:657992| [2025/09/12 04:10:24 010015] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223972030| [2025/09/12 04:10:24 010022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/09/12 04:10:24 010028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36315|rttvar:890|minrtt:30473|latest_rtt:37895|ack_delay:24| [2025/09/12 04:10:24 010035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36509|rttvar:1057|minrtt:30473|latest_rtt:37895|ack_delay:24| [2025/09/12 04:10:24 010042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:866|lost_pn:863|thresh:3| [2025/09/12 04:10:24 010048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 010054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 010059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 010063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36509|rtt_var:1057|pto_duration:40737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 010073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 010077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 010081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 010085] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224070275|now:1757650224010063|interv:60212| [2025/09/12 04:10:24 010089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224070275|now:1757650224010063|interval:60212|pto_count:0|srtt:36509 [2025/09/12 04:10:24 010093] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35690, ack_elapse 39849, delivered 48009|rate 1204773|lost 291| [2025/09/12 04:10:24 010098] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204773) in round 13| [2025/09/12 04:10:24 010102] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 010106] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 010110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223972030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 010114] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223972030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 010119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:48000|srtt:36509|latest_rtt:37895|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 010125] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/09/12 04:10:24 010129] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1757650224009925|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 010134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344009925|now:1757650224009925|interv:120000000| [2025/09/12 04:10:24 010138] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344009925|now:1757650224009925|interv:120000000| [2025/09/12 04:10:24 010142] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224010741|pq_index:0| [2025/09/12 04:10:24 010146] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224009329| [2025/09/12 04:10:24 010150] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224010150| [2025/09/12 04:10:24 010155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224010154| [2025/09/12 04:10:24 010160] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 010165] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|min_srtt:36509|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 010173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 010177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 010182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 010187] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|min_srtt:36509|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 010191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:749027| [2025/09/12 04:10:24 010195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 010199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 010204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|min_srtt:36509|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 010208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 010212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 010216] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 010220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 010224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 010228] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 010232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:696799| [2025/09/12 04:10:24 010237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 010240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 010244] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224010741| [2025/09/12 04:10:24 010248] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224010741| [2025/09/12 04:10:24 010252] [debug] |xqc_engine_wakeup_after|wakeup:1757650224010741|now:1757650224010252|diff:489| [2025/09/12 04:10:24 010257] [debug] |xqc_engine_main_logic|END|now:1757650224010154| [2025/09/12 04:10:24 010262] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224010262| [2025/09/12 04:10:24 010266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224010741|now:1757650224010266|diff:475| [2025/09/12 04:10:24 010270] [debug] |xqc_engine_main_logic|END|now:1757650224010262| [2025/09/12 04:10:24 011339] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224011339| [2025/09/12 04:10:24 011351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224010741|pq_index:0| [2025/09/12 04:10:24 011355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224010154| [2025/09/12 04:10:24 011361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224011359| [2025/09/12 04:10:24 011365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224010741|now:1757650224011359| [2025/09/12 04:10:24 011370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224010741|now:1757650224011359| [2025/09/12 04:10:24 011374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 011378] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 011383] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36509|min_srtt:36509|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 011388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 011392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 011396] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 011400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 011404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 011409] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 011413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:696799| [2025/09/12 04:10:24 011418] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 011439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/09/12 04:10:24 011469] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224011448|stream_id:0|stream_offset:696799| [2025/09/12 04:10:24 011475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 011480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 011484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36509|rtt_var:1057|pto_duration:40737|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 011496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 011500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 011514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 011518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224072185|now:1757650224011484|interv:60701| [2025/09/12 04:10:24 011522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224072185|now:1757650224011484|interval:60701|pto_count:0|srtt:36509 [2025/09/12 04:10:24 011527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49200| [2025/09/12 04:10:24 011532] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 011539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:697986| [2025/09/12 04:10:24 011547] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 011552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224012552|now:1757650224011552|interv:1000| [2025/09/12 04:10:24 011558] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 011564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 011571] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224012552| [2025/09/12 04:10:24 011577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224012552| [2025/09/12 04:10:24 011584] [debug] |xqc_engine_wakeup_after|wakeup:1757650224012552|now:1757650224011584|diff:968| [2025/09/12 04:10:24 011590] [debug] |xqc_engine_main_logic|END|now:1757650224011359| [2025/09/12 04:10:24 011920] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224011919| [2025/09/12 04:10:24 011933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 011940] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:331| [2025/09/12 04:10:24 011953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/09/12 04:10:24 011961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/09/12 04:10:24 011967] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 011974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:868|path_largest_ack:867| [2025/09/12 04:10:24 011982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:612392|prior_time:1757650223972195|is_app_limited:0|send_elapse:35651|ack_elapse:39724|ctl_first_sent_time:1757650223972507|lagest_ack_time:1757650224011919|curr_delivered:659192| [2025/09/12 04:10:24 011990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223972507| [2025/09/12 04:10:24 011997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:24 012003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:868|path_largest_ack:868| [2025/09/12 04:10:24 012018] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:612392|prior_time:1757650223972195|is_app_limited:0|send_elapse:35651|ack_elapse:39724|ctl_first_sent_time:1757650223972507|lagest_ack_time:1757650224011919|curr_delivered:660392| [2025/09/12 04:10:24 012025] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223972619| [2025/09/12 04:10:24 012031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:24 012038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36509|rttvar:1057|minrtt:30473|latest_rtt:39300|ack_delay:24| [2025/09/12 04:10:24 012045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36855|rttvar:1484|minrtt:30473|latest_rtt:39300|ack_delay:24| [2025/09/12 04:10:24 012052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:868|lost_pn:865|thresh:3| [2025/09/12 04:10:24 012058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 012064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 012068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 012072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36855|rtt_var:1484|pto_duration:42791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 012076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 012080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 012084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 012088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224074239|now:1757650224012071|interv:62168| [2025/09/12 04:10:24 012092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224074239|now:1757650224012071|interval:62168|pto_count:0|srtt:36855 [2025/09/12 04:10:24 012097] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 35651, ack_elapse 39724, delivered 48000|rate 1208337|lost 291| [2025/09/12 04:10:24 012101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208337) in round 13| [2025/09/12 04:10:24 012105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 012109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 012113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223972619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 012118] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223972619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 012123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:46800|srtt:36855|latest_rtt:39300|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 012138] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:102480|inflight:46800|mode:2|applimit:0|pacing_rate:914398|bw:1219198|srtt:36855|latest_rtt:39300|min_rtt:30473|send:897|lost:291|tlp:0|recv:330|recovery:0|slow_start:0|conn_life:640259|acked:2400|delivered:660392|is_cwnd_limited:0| [2025/09/12 04:10:24 012146] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/09/12 04:10:24 012151] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1757650224011919|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 012155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344011919|now:1757650224011919|interv:120000000| [2025/09/12 04:10:24 012160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344011919|now:1757650224011919|interv:120000000| [2025/09/12 04:10:24 012164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224012552|pq_index:0| [2025/09/12 04:10:24 012168] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224011359| [2025/09/12 04:10:24 012172] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224012172| [2025/09/12 04:10:24 012177] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224012176| [2025/09/12 04:10:24 012183] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 012188] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|min_srtt:36855|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 012192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 012197] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 012201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 012207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|min_srtt:36855|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 012213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:751401| [2025/09/12 04:10:24 012220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 012227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 012232] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|min_srtt:36855|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 012237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 012245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 012249] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 012253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 012257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 012262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 012266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:697986| [2025/09/12 04:10:24 012270] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 012274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 012278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224012552| [2025/09/12 04:10:24 012282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224012552| [2025/09/12 04:10:24 012286] [debug] |xqc_engine_wakeup_after|wakeup:1757650224012552|now:1757650224012286|diff:266| [2025/09/12 04:10:24 012290] [debug] |xqc_engine_main_logic|END|now:1757650224012176| [2025/09/12 04:10:24 012299] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224012299| [2025/09/12 04:10:24 012305] [debug] |xqc_engine_wakeup_after|wakeup:1757650224012552|now:1757650224012305|diff:247| [2025/09/12 04:10:24 012311] [debug] |xqc_engine_main_logic|END|now:1757650224012299| [2025/09/12 04:10:24 013379] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224013379| [2025/09/12 04:10:24 013391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224012552|pq_index:0| [2025/09/12 04:10:24 013396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224012176| [2025/09/12 04:10:24 013401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224013400| [2025/09/12 04:10:24 013406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224012552|now:1757650224013400| [2025/09/12 04:10:24 013411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224012552|now:1757650224013400| [2025/09/12 04:10:24 013414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 013438] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 013447] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36855|min_srtt:36855|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 013451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 013456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 013460] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 013469] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 013474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 013479] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 013483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:697986| [2025/09/12 04:10:24 013488] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 013492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/09/12 04:10:24 013527] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1757650224013501|stream_id:0|stream_offset:697986| [2025/09/12 04:10:24 013537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 013544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/09/12 04:10:24 013550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36855|rtt_var:1484|pto_duration:42791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 013557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 013564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 013570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 013576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224076292|now:1757650224013550|interv:62742| [2025/09/12 04:10:24 013582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224076292|now:1757650224013550|interval:62742|pto_count:0|srtt:36855 [2025/09/12 04:10:24 013589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48000| [2025/09/12 04:10:24 013597] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 013603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:699173| [2025/09/12 04:10:24 013610] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 013617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/09/12 04:10:24 013678] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224013627|stream_id:0|stream_offset:699173| [2025/09/12 04:10:24 013688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 013702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 013708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36855|rtt_var:1484|pto_duration:42791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 013715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 013720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 013726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 013732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224076418|now:1757650224013708|interv:62710| [2025/09/12 04:10:24 013739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224076418|now:1757650224013708|interval:62710|pto_count:0|srtt:36855 [2025/09/12 04:10:24 013747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49200| [2025/09/12 04:10:24 013754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 013761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:700360| [2025/09/12 04:10:24 013768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 013773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224014773|now:1757650224013773|interv:1000| [2025/09/12 04:10:24 013779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 013785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 013791] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224014773| [2025/09/12 04:10:24 013795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224014773| [2025/09/12 04:10:24 013799] [debug] |xqc_engine_wakeup_after|wakeup:1757650224014773|now:1757650224013799|diff:974| [2025/09/12 04:10:24 013804] [debug] |xqc_engine_main_logic|END|now:1757650224013400| [2025/09/12 04:10:24 013969] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224013968| [2025/09/12 04:10:24 013980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 013989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:332| [2025/09/12 04:10:24 013995] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/09/12 04:10:24 014004] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/09/12 04:10:24 014011] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 014018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:870|path_largest_ack:869| [2025/09/12 04:10:24 014026] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:612392|prior_time:1757650223972195|is_app_limited:0|send_elapse:37197|ack_elapse:41773|ctl_first_sent_time:1757650223974053|lagest_ack_time:1757650224013968|curr_delivered:661592| [2025/09/12 04:10:24 014041] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223974053| [2025/09/12 04:10:24 014048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:24 014054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:870|path_largest_ack:870| [2025/09/12 04:10:24 014059] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:612392|prior_time:1757650223972195|is_app_limited:0|send_elapse:37197|ack_elapse:41773|ctl_first_sent_time:1757650223974053|lagest_ack_time:1757650224013968|curr_delivered:662792| [2025/09/12 04:10:24 014066] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223974182| [2025/09/12 04:10:24 014072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:24 014078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36855|rttvar:1484|minrtt:30473|latest_rtt:39786|ack_delay:24| [2025/09/12 04:10:24 014085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37219|rttvar:1839|minrtt:30473|latest_rtt:39786|ack_delay:24| [2025/09/12 04:10:24 014091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:870|lost_pn:867|thresh:3| [2025/09/12 04:10:24 014098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 014102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 014106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 014110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37219|rtt_var:1839|pto_duration:44575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 014117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 014124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 014130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 014136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224078202|now:1757650224014110|interv:64092| [2025/09/12 04:10:24 014142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224078202|now:1757650224014110|interval:64092|pto_count:0|srtt:37219 [2025/09/12 04:10:24 014147] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37197, ack_elapse 41773, delivered 50400|rate 1206520|lost 291| [2025/09/12 04:10:24 014151] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206520) in round 13| [2025/09/12 04:10:24 014155] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 014159] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 014163] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223974182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 014172] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223974182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 014177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:46800|srtt:37219|latest_rtt:39786|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 014183] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/09/12 04:10:24 014187] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1757650224013968|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 014192] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344013968|now:1757650224013968|interv:120000000| [2025/09/12 04:10:24 014196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344013968|now:1757650224013968|interv:120000000| [2025/09/12 04:10:24 014200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224014773|pq_index:0| [2025/09/12 04:10:24 014204] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224013400| [2025/09/12 04:10:24 014208] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224014208| [2025/09/12 04:10:24 014213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224014212| [2025/09/12 04:10:24 014219] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 014223] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 014228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 014232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 014237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 014242] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 014246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:753775| [2025/09/12 04:10:24 014251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 014255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 014262] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 014267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 014271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 014275] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 014279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 014283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 014287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 014292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:700360| [2025/09/12 04:10:24 014296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 014300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 014304] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224014773| [2025/09/12 04:10:24 014308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224014773| [2025/09/12 04:10:24 014311] [debug] |xqc_engine_wakeup_after|wakeup:1757650224014773|now:1757650224014311|diff:462| [2025/09/12 04:10:24 014316] [debug] |xqc_engine_main_logic|END|now:1757650224014212| [2025/09/12 04:10:24 014321] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224014321| [2025/09/12 04:10:24 014325] [debug] |xqc_engine_wakeup_after|wakeup:1757650224014773|now:1757650224014325|diff:448| [2025/09/12 04:10:24 014329] [debug] |xqc_engine_main_logic|END|now:1757650224014321| [2025/09/12 04:10:24 015398] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224015398| [2025/09/12 04:10:24 015410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224014773|pq_index:0| [2025/09/12 04:10:24 015415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224014212| [2025/09/12 04:10:24 015439] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224015437| [2025/09/12 04:10:24 015446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224014773|now:1757650224015437| [2025/09/12 04:10:24 015451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224014773|now:1757650224015437| [2025/09/12 04:10:24 015455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 015459] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 015464] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37219|min_srtt:37219|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 015469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 015486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 015490] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 015494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 015498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 015503] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 015507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:700360| [2025/09/12 04:10:24 015512] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 015516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/09/12 04:10:24 015552] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1757650224015524|stream_id:0|stream_offset:700360| [2025/09/12 04:10:24 015561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 015569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/09/12 04:10:24 015575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37219|rtt_var:1839|pto_duration:44575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 015582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 015587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 015594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 015600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224080099|now:1757650224015575|interv:64524| [2025/09/12 04:10:24 015607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224080099|now:1757650224015575|interval:64524|pto_count:0|srtt:37219 [2025/09/12 04:10:24 015614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48000| [2025/09/12 04:10:24 015621] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 015627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:701547| [2025/09/12 04:10:24 015634] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 015639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224016639|now:1757650224015639|interv:1000| [2025/09/12 04:10:24 015645] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 015657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 015663] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224016639| [2025/09/12 04:10:24 015669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224016639| [2025/09/12 04:10:24 015676] [debug] |xqc_engine_wakeup_after|wakeup:1757650224016639|now:1757650224015675|diff:964| [2025/09/12 04:10:24 015682] [debug] |xqc_engine_main_logic|END|now:1757650224015437| [2025/09/12 04:10:24 015910] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224015909| [2025/09/12 04:10:24 015921] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 015930] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:333| [2025/09/12 04:10:24 015937] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/09/12 04:10:24 015945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/09/12 04:10:24 015951] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 015959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:871|origin_pktnum:779|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:871| [2025/09/12 04:10:24 015966] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:614792|prior_time:1757650223974299|is_app_limited:0|send_elapse:38402|ack_elapse:41610|ctl_first_sent_time:1757650223975927|lagest_ack_time:1757650224015909|curr_delivered:663992| [2025/09/12 04:10:24 015973] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223975927| [2025/09/12 04:10:24 015980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/09/12 04:10:24 015987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:872|origin_pktnum:795|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:872|path_largest_ack:872| [2025/09/12 04:10:24 015994] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:614792|prior_time:1757650223974299|is_app_limited:0|send_elapse:38402|ack_elapse:41610|ctl_first_sent_time:1757650223975927|lagest_ack_time:1757650224015909|curr_delivered:665192| [2025/09/12 04:10:24 016001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223976067| [2025/09/12 04:10:24 016007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/09/12 04:10:24 016013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37219|rttvar:1839|minrtt:30473|latest_rtt:39842|ack_delay:24| [2025/09/12 04:10:24 016020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37544|rttvar:2029|minrtt:30473|latest_rtt:39842|ack_delay:24| [2025/09/12 04:10:24 016024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/09/12 04:10:24 016028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 016032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37544|rtt_var:2029|pto_duration:45660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 016042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 016046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 016050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 016054] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224081184|now:1757650224016032|interv:65152| [2025/09/12 04:10:24 016058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224081184|now:1757650224016032|interval:65152|pto_count:0|srtt:37544 [2025/09/12 04:10:24 016062] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38402, ack_elapse 41610, delivered 50400|rate 1211247|lost 291| [2025/09/12 04:10:24 016067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211247) in round 13| [2025/09/12 04:10:24 016071] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 016075] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 016079] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223976067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 016083] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223976067|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 016088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45600|srtt:37544|latest_rtt:39842|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 016094] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/09/12 04:10:24 016098] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1757650224015909|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 016103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344015909|now:1757650224015909|interv:120000000| [2025/09/12 04:10:24 016107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344015909|now:1757650224015909|interv:120000000| [2025/09/12 04:10:24 016111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224016639|pq_index:0| [2025/09/12 04:10:24 016115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224015437| [2025/09/12 04:10:24 016119] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224016119| [2025/09/12 04:10:24 016123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224016122| [2025/09/12 04:10:24 016129] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 016133] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|min_srtt:37544|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 016142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 016146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 016151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 016155] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|min_srtt:37544|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 016159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:756149| [2025/09/12 04:10:24 016164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 016168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 016172] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|min_srtt:37544|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 016176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 016180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 016184] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 016188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 016192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 016196] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 016201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:701547| [2025/09/12 04:10:24 016205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 016209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 016212] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224016639| [2025/09/12 04:10:24 016216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224016639| [2025/09/12 04:10:24 016220] [debug] |xqc_engine_wakeup_after|wakeup:1757650224016639|now:1757650224016220|diff:419| [2025/09/12 04:10:24 016225] [debug] |xqc_engine_main_logic|END|now:1757650224016122| [2025/09/12 04:10:24 016230] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224016230| [2025/09/12 04:10:24 016234] [debug] |xqc_engine_wakeup_after|wakeup:1757650224016639|now:1757650224016234|diff:405| [2025/09/12 04:10:24 016238] [debug] |xqc_engine_main_logic|END|now:1757650224016230| [2025/09/12 04:10:24 017307] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224017306| [2025/09/12 04:10:24 017324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224016639|pq_index:0| [2025/09/12 04:10:24 017329] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224016122| [2025/09/12 04:10:24 017334] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224017333| [2025/09/12 04:10:24 017339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224016639|now:1757650224017333| [2025/09/12 04:10:24 017343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224016639|now:1757650224017333| [2025/09/12 04:10:24 017347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 017351] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 017356] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37544|min_srtt:37544|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 017361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 017366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 017369] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 017373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 017378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 017382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 017386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:701547| [2025/09/12 04:10:24 017391] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 017395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/09/12 04:10:24 017444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224017404|stream_id:0|stream_offset:701547| [2025/09/12 04:10:24 017457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 017465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 017471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37544|rtt_var:2029|pto_duration:45660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 017479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 017485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 017498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 017504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224083064|now:1757650224017471|interv:65593| [2025/09/12 04:10:24 017511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224083064|now:1757650224017471|interval:65593|pto_count:0|srtt:37544 [2025/09/12 04:10:24 017518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 017526] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 017533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:702734| [2025/09/12 04:10:24 017540] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 017546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/09/12 04:10:24 017615] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46800|now:1757650224017557|stream_id:0|stream_offset:702734| [2025/09/12 04:10:24 017626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 017634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46800|applimit:0| [2025/09/12 04:10:24 017640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37544|rtt_var:2029|pto_duration:45660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 017647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 017653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 017659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 017664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224083217|now:1757650224017640|interv:65577| [2025/09/12 04:10:24 017670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224083217|now:1757650224017640|interval:65577|pto_count:0|srtt:37544 [2025/09/12 04:10:24 017677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48000| [2025/09/12 04:10:24 017697] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 017703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:703921| [2025/09/12 04:10:24 017709] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 017716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224018716|now:1757650224017716|interv:1000| [2025/09/12 04:10:24 017722] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 017734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 017740] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224018716| [2025/09/12 04:10:24 017745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224018716| [2025/09/12 04:10:24 017751] [debug] |xqc_engine_wakeup_after|wakeup:1757650224018716|now:1757650224017751|diff:965| [2025/09/12 04:10:24 017757] [debug] |xqc_engine_main_logic|END|now:1757650224017333| [2025/09/12 04:10:24 017906] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224017905| [2025/09/12 04:10:24 017917] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 017925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:334| [2025/09/12 04:10:24 017931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/09/12 04:10:24 017939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/09/12 04:10:24 017946] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 017954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:874|path_largest_ack:873| [2025/09/12 04:10:24 017961] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:617192|prior_time:1757650223976214|is_app_limited:0|send_elapse:37025|ack_elapse:41691|ctl_first_sent_time:1757650223977775|lagest_ack_time:1757650224017905|curr_delivered:666392| [2025/09/12 04:10:24 017968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223977775| [2025/09/12 04:10:24 017976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:24 017982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:874|path_largest_ack:874| [2025/09/12 04:10:24 017988] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:617192|prior_time:1757650223976214|is_app_limited:0|send_elapse:37025|ack_elapse:41691|ctl_first_sent_time:1757650223977775|lagest_ack_time:1757650224017905|curr_delivered:667592| [2025/09/12 04:10:24 017993] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223977904| [2025/09/12 04:10:24 017998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/09/12 04:10:24 018005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37544|rttvar:2029|minrtt:30473|latest_rtt:40001|ack_delay:24| [2025/09/12 04:10:24 018011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37848|rttvar:2130|minrtt:30473|latest_rtt:40001|ack_delay:24| [2025/09/12 04:10:24 018018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:874|lost_pn:871|thresh:3| [2025/09/12 04:10:24 018025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 018031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37848|rtt_var:2130|pto_duration:46368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 018038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 018052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 018058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 018063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224083925|now:1757650224018031|interv:65894| [2025/09/12 04:10:24 018067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224083925|now:1757650224018031|interval:65894|pto_count:0|srtt:37848 [2025/09/12 04:10:24 018071] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37025, ack_elapse 41691, delivered 50400|rate 1208894|lost 291| [2025/09/12 04:10:24 018076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208894) in round 13| [2025/09/12 04:10:24 018080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 018084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 018088] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223977904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 018092] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223977904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 018096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45600|srtt:37848|latest_rtt:40001|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 018102] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/09/12 04:10:24 018107] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1757650224017905|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 018112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344017905|now:1757650224017905|interv:120000000| [2025/09/12 04:10:24 018116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344017905|now:1757650224017905|interv:120000000| [2025/09/12 04:10:24 018120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224018716|pq_index:0| [2025/09/12 04:10:24 018124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224017333| [2025/09/12 04:10:24 018128] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224018128| [2025/09/12 04:10:24 018133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224018131| [2025/09/12 04:10:24 018138] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 018142] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 018150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 018155] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 018159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 018164] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 018168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:758523| [2025/09/12 04:10:24 018172] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 018177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 018181] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 018185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 018189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 018193] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 018196] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 018201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 018205] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 018209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:703921| [2025/09/12 04:10:24 018213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 018217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 018221] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224018716| [2025/09/12 04:10:24 018225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224018716| [2025/09/12 04:10:24 018229] [debug] |xqc_engine_wakeup_after|wakeup:1757650224018716|now:1757650224018229|diff:487| [2025/09/12 04:10:24 018233] [debug] |xqc_engine_main_logic|END|now:1757650224018131| [2025/09/12 04:10:24 018238] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224018238| [2025/09/12 04:10:24 018242] [debug] |xqc_engine_wakeup_after|wakeup:1757650224018716|now:1757650224018242|diff:474| [2025/09/12 04:10:24 018246] [debug] |xqc_engine_main_logic|END|now:1757650224018238| [2025/09/12 04:10:24 019315] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224019314| [2025/09/12 04:10:24 019332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224018716|pq_index:0| [2025/09/12 04:10:24 019336] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224018131| [2025/09/12 04:10:24 019341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224019340| [2025/09/12 04:10:24 019346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224018716|now:1757650224019340| [2025/09/12 04:10:24 019350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224018716|now:1757650224019340| [2025/09/12 04:10:24 019354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 019358] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 019363] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37848|min_srtt:37848|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 019368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 019373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 019376] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 019380] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 019385] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 019389] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 019393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:703921| [2025/09/12 04:10:24 019398] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 019402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/09/12 04:10:24 019458] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224019410|stream_id:0|stream_offset:703921| [2025/09/12 04:10:24 019471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 019479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 019486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37848|rtt_var:2130|pto_duration:46368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 019493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 019499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 019510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 019516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224085778|now:1757650224019486|interv:66292| [2025/09/12 04:10:24 019522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224085778|now:1757650224019486|interval:66292|pto_count:0|srtt:37848 [2025/09/12 04:10:24 019529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 019537] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 019543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:705108| [2025/09/12 04:10:24 019550] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 019574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224020574|now:1757650224019574|interv:1000| [2025/09/12 04:10:24 019581] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 019587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 019592] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224020574| [2025/09/12 04:10:24 019598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224020574| [2025/09/12 04:10:24 019604] [debug] |xqc_engine_wakeup_after|wakeup:1757650224020574|now:1757650224019604|diff:970| [2025/09/12 04:10:24 019611] [debug] |xqc_engine_main_logic|END|now:1757650224019340| [2025/09/12 04:10:24 019899] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224019898| [2025/09/12 04:10:24 019911] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 019921] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:335| [2025/09/12 04:10:24 019927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/09/12 04:10:24 019936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/09/12 04:10:24 019943] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 019950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:876|path_largest_ack:875| [2025/09/12 04:10:24 019958] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:617192|prior_time:1757650223976214|is_app_limited:0|send_elapse:37271|ack_elapse:43684|ctl_first_sent_time:1757650223978021|lagest_ack_time:1757650224019898|curr_delivered:668792| [2025/09/12 04:10:24 019964] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223978021| [2025/09/12 04:10:24 019971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:24 019978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:876|path_largest_ack:876| [2025/09/12 04:10:24 019985] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50400|prior_delivered:619592|prior_time:1757650223978208|is_app_limited:0|send_elapse:36108|ack_elapse:41690|ctl_first_sent_time:1757650223979784|lagest_ack_time:1757650224019898|curr_delivered:669992| [2025/09/12 04:10:24 020000] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223979784| [2025/09/12 04:10:24 020007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/09/12 04:10:24 020013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37848|rttvar:2130|minrtt:30473|latest_rtt:40114|ack_delay:48| [2025/09/12 04:10:24 020019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38125|rttvar:2152|minrtt:30473|latest_rtt:40114|ack_delay:48| [2025/09/12 04:10:24 020025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:876|lost_pn:873|thresh:3| [2025/09/12 04:10:24 020029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 020033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38125|rtt_var:2152|pto_duration:46733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 020038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 020042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 020046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 020050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224086143|now:1757650224020033|interv:66110| [2025/09/12 04:10:24 020054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224086143|now:1757650224020033|interval:66110|pto_count:0|srtt:38125 [2025/09/12 04:10:24 020058] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36108, ack_elapse 41690, delivered 50400|rate 1208923|lost 291| [2025/09/12 04:10:24 020063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208923) in round 13| [2025/09/12 04:10:24 020067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 020071] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 020075] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223979784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 020080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223979784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 020084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:38125|latest_rtt:40114|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 020090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/09/12 04:10:24 020094] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1757650224019898|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 020103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344019898|now:1757650224019898|interv:120000000| [2025/09/12 04:10:24 020107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344019898|now:1757650224019898|interv:120000000| [2025/09/12 04:10:24 020111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224020574|pq_index:0| [2025/09/12 04:10:24 020115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224019340| [2025/09/12 04:10:24 020119] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224020119| [2025/09/12 04:10:24 020124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224020123| [2025/09/12 04:10:24 020130] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 020135] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|min_srtt:38125|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 020139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 020144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 020148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 020153] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|min_srtt:38125|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 020157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:760897| [2025/09/12 04:10:24 020161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 020166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 020170] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|min_srtt:38125|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 020174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 020179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 020182] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 020186] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 020191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 020198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 020202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:705108| [2025/09/12 04:10:24 020206] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 020210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 020214] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224020574| [2025/09/12 04:10:24 020218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224020574| [2025/09/12 04:10:24 020222] [debug] |xqc_engine_wakeup_after|wakeup:1757650224020574|now:1757650224020222|diff:352| [2025/09/12 04:10:24 020227] [debug] |xqc_engine_main_logic|END|now:1757650224020123| [2025/09/12 04:10:24 020232] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224020232| [2025/09/12 04:10:24 020236] [debug] |xqc_engine_wakeup_after|wakeup:1757650224020574|now:1757650224020236|diff:338| [2025/09/12 04:10:24 020240] [debug] |xqc_engine_main_logic|END|now:1757650224020232| [2025/09/12 04:10:24 021308] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224021308| [2025/09/12 04:10:24 021320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224020574|pq_index:0| [2025/09/12 04:10:24 021325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224020123| [2025/09/12 04:10:24 021330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224021329| [2025/09/12 04:10:24 021335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224020574|now:1757650224021329| [2025/09/12 04:10:24 021339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224020574|now:1757650224021329| [2025/09/12 04:10:24 021343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 021347] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 021353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38125|min_srtt:38125|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 021357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 021362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 021366] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 021370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 021374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 021379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 021383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:705108| [2025/09/12 04:10:24 021394] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 021398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/09/12 04:10:24 021443] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224021407|stream_id:0|stream_offset:705108| [2025/09/12 04:10:24 021457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 021464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 021471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38125|rtt_var:2152|pto_duration:46733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 021479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 021485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 021492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 021498] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224088140|now:1757650224021471|interv:66669| [2025/09/12 04:10:24 021504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224088140|now:1757650224021471|interval:66669|pto_count:0|srtt:38125 [2025/09/12 04:10:24 021512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 021520] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 021527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:706295| [2025/09/12 04:10:24 021534] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 021541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/09/12 04:10:24 021573] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224021551|stream_id:0|stream_offset:706295| [2025/09/12 04:10:24 021582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 021589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 021596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38125|rtt_var:2152|pto_duration:46733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 021604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 021610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 021622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 021628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224088284|now:1757650224021596|interv:66688| [2025/09/12 04:10:24 021635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224088284|now:1757650224021596|interval:66688|pto_count:0|srtt:38125 [2025/09/12 04:10:24 021642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 021650] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 021657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:707482| [2025/09/12 04:10:24 021663] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 021668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224022668|now:1757650224021668|interv:1000| [2025/09/12 04:10:24 021674] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 021680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 021686] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224022668| [2025/09/12 04:10:24 021691] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224022668| [2025/09/12 04:10:24 021697] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022668|now:1757650224021697|diff:971| [2025/09/12 04:10:24 021704] [debug] |xqc_engine_main_logic|END|now:1757650224021329| [2025/09/12 04:10:24 021929] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224021928| [2025/09/12 04:10:24 021952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 021960] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:336| [2025/09/12 04:10:24 021966] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/09/12 04:10:24 021974] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/09/12 04:10:24 021980] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 021989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:878|path_largest_ack:877| [2025/09/12 04:10:24 021996] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:619592|prior_time:1757650223978208|is_app_limited:0|send_elapse:36233|ack_elapse:43720|ctl_first_sent_time:1757650223979909|lagest_ack_time:1757650224021928|curr_delivered:671192| [2025/09/12 04:10:24 022002] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223979909| [2025/09/12 04:10:24 022009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:24 022014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:878|path_largest_ack:878| [2025/09/12 04:10:24 022019] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50400|prior_delivered:621992|prior_time:1757650223980082|is_app_limited:0|send_elapse:36814|ack_elapse:41846|ctl_first_sent_time:1757650223981324|lagest_ack_time:1757650224021928|curr_delivered:672392| [2025/09/12 04:10:24 022030] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223981324| [2025/09/12 04:10:24 022034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/09/12 04:10:24 022038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38125|rttvar:2152|minrtt:30473|latest_rtt:40604|ack_delay:24| [2025/09/12 04:10:24 022043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38432|rttvar:2227|minrtt:30473|latest_rtt:40604|ack_delay:24| [2025/09/12 04:10:24 022047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:878|lost_pn:875|thresh:3| [2025/09/12 04:10:24 022051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 022055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38432|rtt_var:2227|pto_duration:47340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 022060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 022064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 022071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 022078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224088891|now:1757650224022055|interv:66836| [2025/09/12 04:10:24 022084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224088891|now:1757650224022055|interval:66836|pto_count:0|srtt:38432 [2025/09/12 04:10:24 022090] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36814, ack_elapse 41846, delivered 50400|rate 1204416|lost 291| [2025/09/12 04:10:24 022096] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204416) in round 13| [2025/09/12 04:10:24 022101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 022105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 022109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223981324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 022113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223981324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 022118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:38432|latest_rtt:40604|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 022123] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/09/12 04:10:24 022128] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1757650224021928|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 022136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344021928|now:1757650224021928|interv:120000000| [2025/09/12 04:10:24 022141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344021928|now:1757650224021928|interv:120000000| [2025/09/12 04:10:24 022145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224022668|pq_index:0| [2025/09/12 04:10:24 022149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224021329| [2025/09/12 04:10:24 022153] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224022153| [2025/09/12 04:10:24 022158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224022157| [2025/09/12 04:10:24 022163] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 022168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|min_srtt:38432|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 022172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 022177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 022182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 022186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|min_srtt:38432|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 022190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:763271| [2025/09/12 04:10:24 022195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 022199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 022203] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|min_srtt:38432|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 022207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 022212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 022216] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 022220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 022224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 022232] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 022236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:707482| [2025/09/12 04:10:24 022240] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 022244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 022248] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224022668| [2025/09/12 04:10:24 022252] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224022668| [2025/09/12 04:10:24 022256] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022668|now:1757650224022256|diff:412| [2025/09/12 04:10:24 022260] [debug] |xqc_engine_main_logic|END|now:1757650224022157| [2025/09/12 04:10:24 022266] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224022266| [2025/09/12 04:10:24 022269] [debug] |xqc_engine_wakeup_after|wakeup:1757650224022668|now:1757650224022269|diff:399| [2025/09/12 04:10:24 022273] [debug] |xqc_engine_main_logic|END|now:1757650224022266| [2025/09/12 04:10:24 023342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224023341| [2025/09/12 04:10:24 023353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224022668|pq_index:0| [2025/09/12 04:10:24 023358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224022157| [2025/09/12 04:10:24 023363] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224023362| [2025/09/12 04:10:24 023368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224022668|now:1757650224023362| [2025/09/12 04:10:24 023372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224022668|now:1757650224023362| [2025/09/12 04:10:24 023376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 023381] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 023386] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38432|min_srtt:38432|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 023391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 023395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 023399] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 023403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 023407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 023412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 023416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:707482| [2025/09/12 04:10:24 023452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 023460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/09/12 04:10:24 023501] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224023472|stream_id:0|stream_offset:707482| [2025/09/12 04:10:24 023511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 023518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 023525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38432|rtt_var:2227|pto_duration:47340|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 023532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 023538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 023544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 023550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224090812|now:1757650224023525|interv:67287| [2025/09/12 04:10:24 023556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224090812|now:1757650224023525|interval:67287|pto_count:0|srtt:38432 [2025/09/12 04:10:24 023563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 023570] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 023576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:708669| [2025/09/12 04:10:24 023583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 023589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224024588|now:1757650224023588|interv:1000| [2025/09/12 04:10:24 023595] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 023601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 023607] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224024588| [2025/09/12 04:10:24 023614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224024588| [2025/09/12 04:10:24 023620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224024588|now:1757650224023620|diff:968| [2025/09/12 04:10:24 023627] [debug] |xqc_engine_main_logic|END|now:1757650224023362| [2025/09/12 04:10:24 023887] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224023885| [2025/09/12 04:10:24 023898] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 023907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:337| [2025/09/12 04:10:24 023914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/09/12 04:10:24 023929] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/09/12 04:10:24 023935] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 023942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:880|path_largest_ack:879| [2025/09/12 04:10:24 023949] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:621992|prior_time:1757650223980082|is_app_limited:0|send_elapse:36931|ack_elapse:43803|ctl_first_sent_time:1757650223981441|lagest_ack_time:1757650224023885|curr_delivered:673592| [2025/09/12 04:10:24 023956] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223981441| [2025/09/12 04:10:24 023963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/09/12 04:10:24 023971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:880|path_largest_ack:880| [2025/09/12 04:10:24 023978] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50400|prior_delivered:624392|prior_time:1757650223982004|is_app_limited:0|send_elapse:37638|ack_elapse:41881|ctl_first_sent_time:1757650223983539|lagest_ack_time:1757650224023885|curr_delivered:674792| [2025/09/12 04:10:24 023985] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223983539| [2025/09/12 04:10:24 023991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/09/12 04:10:24 023997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38432|rttvar:2227|minrtt:30473|latest_rtt:40346|ack_delay:24| [2025/09/12 04:10:24 024004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38668|rttvar:2143|minrtt:30473|latest_rtt:40346|ack_delay:24| [2025/09/12 04:10:24 024010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:880|lost_pn:877|thresh:3| [2025/09/12 04:10:24 024017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 024023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38668|rtt_var:2143|pto_duration:47240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 024027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 024033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 024040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 024046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224090712|now:1757650224024022|interv:66690| [2025/09/12 04:10:24 024052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224090712|now:1757650224024022|interval:66690|pto_count:0|srtt:38668 [2025/09/12 04:10:24 024056] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37638, ack_elapse 41881, delivered 50400|rate 1203409|lost 291| [2025/09/12 04:10:24 024061] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203409) in round 13| [2025/09/12 04:10:24 024070] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 024074] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 024078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223983539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 024082] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223983539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 024087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:38668|latest_rtt:40346|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 024093] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/09/12 04:10:24 024097] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1757650224023885|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 024102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344023885|now:1757650224023885|interv:120000000| [2025/09/12 04:10:24 024106] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344023885|now:1757650224023885|interv:120000000| [2025/09/12 04:10:24 024110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224024588|pq_index:0| [2025/09/12 04:10:24 024114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224023362| [2025/09/12 04:10:24 024118] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224024118| [2025/09/12 04:10:24 024124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224024122| [2025/09/12 04:10:24 024129] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 024134] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|min_srtt:38668|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 024138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 024143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 024147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 024152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|min_srtt:38668|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 024156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:765645| [2025/09/12 04:10:24 024163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 024167] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 024172] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|min_srtt:38668|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 024176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 024180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 024184] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 024188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 024192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 024197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 024201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:708669| [2025/09/12 04:10:24 024205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 024209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 024213] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224024588| [2025/09/12 04:10:24 024217] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224024588| [2025/09/12 04:10:24 024221] [debug] |xqc_engine_wakeup_after|wakeup:1757650224024588|now:1757650224024220|diff:368| [2025/09/12 04:10:24 024225] [debug] |xqc_engine_main_logic|END|now:1757650224024122| [2025/09/12 04:10:24 024231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224024231| [2025/09/12 04:10:24 024234] [debug] |xqc_engine_wakeup_after|wakeup:1757650224024588|now:1757650224024234|diff:354| [2025/09/12 04:10:24 024238] [debug] |xqc_engine_main_logic|END|now:1757650224024231| [2025/09/12 04:10:24 025307] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224025306| [2025/09/12 04:10:24 025318] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224024588|pq_index:0| [2025/09/12 04:10:24 025322] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224024122| [2025/09/12 04:10:24 025327] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224025326| [2025/09/12 04:10:24 025332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224024588|now:1757650224025326| [2025/09/12 04:10:24 025336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224024588|now:1757650224025326| [2025/09/12 04:10:24 025340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 025350] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 025355] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38668|min_srtt:38668|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 025360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 025365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 025369] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 025373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 025377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 025382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 025386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:708669| [2025/09/12 04:10:24 025390] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 025395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/09/12 04:10:24 025440] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224025403|stream_id:0|stream_offset:708669| [2025/09/12 04:10:24 025449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 025453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 025458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38668|rtt_var:2143|pto_duration:47240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 025462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 025466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 025470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 025473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224092643|now:1757650224025457|interv:67186| [2025/09/12 04:10:24 025477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224092643|now:1757650224025457|interval:67186|pto_count:0|srtt:38668 [2025/09/12 04:10:24 025482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 025487] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 025491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:709856| [2025/09/12 04:10:24 025500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 025508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/09/12 04:10:24 025541] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224025518|stream_id:0|stream_offset:709856| [2025/09/12 04:10:24 025551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 025558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 025564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38668|rtt_var:2143|pto_duration:47240|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 025570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 025577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 025582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 025588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224092758|now:1757650224025564|interv:67194| [2025/09/12 04:10:24 025594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224092758|now:1757650224025564|interval:67194|pto_count:0|srtt:38668 [2025/09/12 04:10:24 025601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 025608] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 025615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:711043| [2025/09/12 04:10:24 025621] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 025627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224026627|now:1757650224025627|interv:1000| [2025/09/12 04:10:24 025633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 025638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 025643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224026627| [2025/09/12 04:10:24 025649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224026627| [2025/09/12 04:10:24 025654] [debug] |xqc_engine_wakeup_after|wakeup:1757650224026627|now:1757650224025654|diff:973| [2025/09/12 04:10:24 025660] [debug] |xqc_engine_main_logic|END|now:1757650224025326| [2025/09/12 04:10:24 025870] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224025868| [2025/09/12 04:10:24 025881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 025890] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:338| [2025/09/12 04:10:24 025896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/09/12 04:10:24 025911] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/09/12 04:10:24 025918] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 025926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:882|path_largest_ack:881| [2025/09/12 04:10:24 025932] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:624392|prior_time:1757650223982004|is_app_limited:0|send_elapse:37745|ack_elapse:43864|ctl_first_sent_time:1757650223983646|lagest_ack_time:1757650224025868|curr_delivered:675992| [2025/09/12 04:10:24 025940] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223983646| [2025/09/12 04:10:24 025947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/09/12 04:10:24 025954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:882|path_largest_ack:882| [2025/09/12 04:10:24 025961] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:624392|prior_time:1757650223982004|is_app_limited:0|send_elapse:37745|ack_elapse:43864|ctl_first_sent_time:1757650223983646|lagest_ack_time:1757650224025868|curr_delivered:677192| [2025/09/12 04:10:24 025968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223983800| [2025/09/12 04:10:24 025974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/09/12 04:10:24 025981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38668|rttvar:2143|minrtt:30473|latest_rtt:42068|ack_delay:24| [2025/09/12 04:10:24 025987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39090|rttvar:2452|minrtt:30473|latest_rtt:42068|ack_delay:24| [2025/09/12 04:10:24 025994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:882|lost_pn:879|thresh:3| [2025/09/12 04:10:24 026000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 026007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:2452|pto_duration:48898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 026014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 026020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 026027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 026031] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224094416|now:1757650224026007|interv:68409| [2025/09/12 04:10:24 026035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224094416|now:1757650224026007|interval:68409|pto_count:0|srtt:39090 [2025/09/12 04:10:24 026040] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37745, ack_elapse 43864, delivered 52800|rate 1203720|lost 291| [2025/09/12 04:10:24 026044] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203720) in round 13| [2025/09/12 04:10:24 026053] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 026057] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 026061] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223983800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 026066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223983800|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 026070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:39090|latest_rtt:42068|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 026076] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/09/12 04:10:24 026081] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1757650224025868|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 026085] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344025868|now:1757650224025868|interv:120000000| [2025/09/12 04:10:24 026089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344025868|now:1757650224025868|interv:120000000| [2025/09/12 04:10:24 026093] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224026627|pq_index:0| [2025/09/12 04:10:24 026098] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224025326| [2025/09/12 04:10:24 026102] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224026101| [2025/09/12 04:10:24 026107] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224026105| [2025/09/12 04:10:24 026112] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 026116] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 026121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 026126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 026130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 026135] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 026139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:768019| [2025/09/12 04:10:24 026146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 026151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 026155] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 026159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 026164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 026167] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 026171] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 026176] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 026180] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 026184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:711043| [2025/09/12 04:10:24 026188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 026192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 026196] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224026627| [2025/09/12 04:10:24 026200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224026627| [2025/09/12 04:10:24 026204] [debug] |xqc_engine_wakeup_after|wakeup:1757650224026627|now:1757650224026204|diff:423| [2025/09/12 04:10:24 026208] [debug] |xqc_engine_main_logic|END|now:1757650224026105| [2025/09/12 04:10:24 026214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224026214| [2025/09/12 04:10:24 026218] [debug] |xqc_engine_wakeup_after|wakeup:1757650224026627|now:1757650224026218|diff:409| [2025/09/12 04:10:24 026221] [debug] |xqc_engine_main_logic|END|now:1757650224026214| [2025/09/12 04:10:24 027291] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224027291| [2025/09/12 04:10:24 027302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224026627|pq_index:0| [2025/09/12 04:10:24 027307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224026105| [2025/09/12 04:10:24 027312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224027311| [2025/09/12 04:10:24 027317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224026627|now:1757650224027311| [2025/09/12 04:10:24 027321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224026627|now:1757650224027311| [2025/09/12 04:10:24 027325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 027329] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 027340] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 027345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 027349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 027353] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 027357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 027361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 027366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 027370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:711043| [2025/09/12 04:10:24 027375] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 027379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/09/12 04:10:24 027409] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224027387|stream_id:0|stream_offset:711043| [2025/09/12 04:10:24 027415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:919|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 027442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 027449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:2452|pto_duration:48898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 027456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 027462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 027468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 027475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224096285|now:1757650224027449|interv:68836| [2025/09/12 04:10:24 027481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224096285|now:1757650224027449|interval:68836|pto_count:0|srtt:39090 [2025/09/12 04:10:24 027489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 027496] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 027503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:712230| [2025/09/12 04:10:24 027517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 027524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/09/12 04:10:24 027558] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224027535|stream_id:0|stream_offset:712230| [2025/09/12 04:10:24 027567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 027574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 027581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:2452|pto_duration:48898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 027588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 027594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 027600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 027606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224096433|now:1757650224027580|interv:68853| [2025/09/12 04:10:24 027613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224096433|now:1757650224027580|interval:68853|pto_count:0|srtt:39090 [2025/09/12 04:10:24 027620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 027628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 027635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:24 027641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 027647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224028647|now:1757650224027647|interv:1000| [2025/09/12 04:10:24 027653] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 027659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 027665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224028647| [2025/09/12 04:10:24 027672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224028647| [2025/09/12 04:10:24 027678] [debug] |xqc_engine_wakeup_after|wakeup:1757650224028647|now:1757650224027677|diff:970| [2025/09/12 04:10:24 027685] [debug] |xqc_engine_main_logic|END|now:1757650224027311| [2025/09/12 04:10:24 027872] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224027871| [2025/09/12 04:10:24 027884] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 027892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:339| [2025/09/12 04:10:24 027899] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/09/12 04:10:24 027914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/09/12 04:10:24 027920] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 027939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:884|path_largest_ack:883| [2025/09/12 04:10:24 027947] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:626792|prior_time:1757650223983974|is_app_limited:0|send_elapse:37350|ack_elapse:43897|ctl_first_sent_time:1757650223985568|lagest_ack_time:1757650224027871|curr_delivered:678392| [2025/09/12 04:10:24 027954] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223985568| [2025/09/12 04:10:24 027961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/09/12 04:10:24 027967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:884|path_largest_ack:884| [2025/09/12 04:10:24 027974] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:626792|prior_time:1757650223983974|is_app_limited:0|send_elapse:37350|ack_elapse:43897|ctl_first_sent_time:1757650223985568|lagest_ack_time:1757650224027871|curr_delivered:679592| [2025/09/12 04:10:24 027981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223985680| [2025/09/12 04:10:24 027987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/09/12 04:10:24 027993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39090|rttvar:2452|minrtt:30473|latest_rtt:42191|ack_delay:24| [2025/09/12 04:10:24 028000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39474|rttvar:2608|minrtt:30473|latest_rtt:42191|ack_delay:24| [2025/09/12 04:10:24 028006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:884|lost_pn:881|thresh:3| [2025/09/12 04:10:24 028011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 028015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39474|rtt_var:2608|pto_duration:49906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 028019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 028023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 028027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 028031] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224097441|now:1757650224028014|interv:69427| [2025/09/12 04:10:24 028035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224097441|now:1757650224028014|interval:69427|pto_count:0|srtt:39474 [2025/09/12 04:10:24 028039] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37350, ack_elapse 43897, delivered 52800|rate 1202815|lost 291| [2025/09/12 04:10:24 028044] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202815) in round 13| [2025/09/12 04:10:24 028052] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 028057] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 028061] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223985680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 028065] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223985680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 028070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:39474|latest_rtt:42191|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 028075] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/09/12 04:10:24 028080] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1757650224027871|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 028085] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344027871|now:1757650224027871|interv:120000000| [2025/09/12 04:10:24 028089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344027871|now:1757650224027871|interv:120000000| [2025/09/12 04:10:24 028093] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224028647|pq_index:0| [2025/09/12 04:10:24 028097] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224027311| [2025/09/12 04:10:24 028101] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224028101| [2025/09/12 04:10:24 028106] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224028105| [2025/09/12 04:10:24 028111] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 028116] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|min_srtt:39474|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 028120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 028125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 028129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 028134] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|min_srtt:39474|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 028138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:770393| [2025/09/12 04:10:24 028145] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 028150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 028154] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|min_srtt:39474|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 028158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 028163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 028166] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 028170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 028174] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 028179] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 028183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:24 028187] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 028191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 028195] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224028647| [2025/09/12 04:10:24 028199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224028647| [2025/09/12 04:10:24 028203] [debug] |xqc_engine_wakeup_after|wakeup:1757650224028647|now:1757650224028203|diff:444| [2025/09/12 04:10:24 028207] [debug] |xqc_engine_main_logic|END|now:1757650224028105| [2025/09/12 04:10:24 028213] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224028213| [2025/09/12 04:10:24 028217] [debug] |xqc_engine_wakeup_after|wakeup:1757650224028647|now:1757650224028216|diff:431| [2025/09/12 04:10:24 028220] [debug] |xqc_engine_main_logic|END|now:1757650224028213| [2025/09/12 04:10:24 029289] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224029288| [2025/09/12 04:10:24 029300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224028647|pq_index:0| [2025/09/12 04:10:24 029305] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224028105| [2025/09/12 04:10:24 029310] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224029309| [2025/09/12 04:10:24 029315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224028647|now:1757650224029309| [2025/09/12 04:10:24 029319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224028647|now:1757650224029309| [2025/09/12 04:10:24 029323] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 029327] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 029338] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39474|min_srtt:39474|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 029342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 029347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 029351] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 029355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 029359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 029364] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 029368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:713417| [2025/09/12 04:10:24 029373] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 029377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/09/12 04:10:24 029411] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224029385|stream_id:0|stream_offset:713417| [2025/09/12 04:10:24 029441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 029449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 029456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39474|rtt_var:2608|pto_duration:49906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 029460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 029464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 029468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 029474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224099291|now:1757650224029455|interv:69836| [2025/09/12 04:10:24 029481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224099291|now:1757650224029455|interval:69836|pto_count:0|srtt:39474 [2025/09/12 04:10:24 029488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 029495] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 029499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:714604| [2025/09/12 04:10:24 029517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 029523] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/09/12 04:10:24 029579] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224029533|stream_id:0|stream_offset:714604| [2025/09/12 04:10:24 029589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 029596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 029603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39474|rtt_var:2608|pto_duration:49906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 029609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 029617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 029623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 029628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224099439|now:1757650224029603|interv:69836| [2025/09/12 04:10:24 029635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224099439|now:1757650224029603|interval:69836|pto_count:0|srtt:39474 [2025/09/12 04:10:24 029641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 029648] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 029655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:24 029662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 029667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224030667|now:1757650224029667|interv:1000| [2025/09/12 04:10:24 029673] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 029678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 029684] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224030667| [2025/09/12 04:10:24 029690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224030667| [2025/09/12 04:10:24 029696] [debug] |xqc_engine_wakeup_after|wakeup:1757650224030667|now:1757650224029696|diff:971| [2025/09/12 04:10:24 029703] [debug] |xqc_engine_main_logic|END|now:1757650224029309| [2025/09/12 04:10:24 029834] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224029833| [2025/09/12 04:10:24 029844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 029853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:340| [2025/09/12 04:10:24 029859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/09/12 04:10:24 029867] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/09/12 04:10:24 029880] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 029887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:886|path_largest_ack:885| [2025/09/12 04:10:24 029893] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:629192|prior_time:1757650223986101|is_app_limited:0|send_elapse:37524|ack_elapse:43732|ctl_first_sent_time:1757650223987644|lagest_ack_time:1757650224029833|curr_delivered:680792| [2025/09/12 04:10:24 029900] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223987644| [2025/09/12 04:10:24 029906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:24 029913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:886|path_largest_ack:886| [2025/09/12 04:10:24 029920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:629192|prior_time:1757650223986101|is_app_limited:0|send_elapse:37524|ack_elapse:43732|ctl_first_sent_time:1757650223987644|lagest_ack_time:1757650224029833|curr_delivered:681992| [2025/09/12 04:10:24 029926] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223987768| [2025/09/12 04:10:24 029932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/09/12 04:10:24 029938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39474|rttvar:2608|minrtt:30473|latest_rtt:42065|ack_delay:24| [2025/09/12 04:10:24 029943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39795|rttvar:2597|minrtt:30473|latest_rtt:42065|ack_delay:24| [2025/09/12 04:10:24 029947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:886|lost_pn:883|thresh:3| [2025/09/12 04:10:24 029951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 029955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39795|rtt_var:2597|pto_duration:50183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 029959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 029963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 029967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 029971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224099716|now:1757650224029955|interv:69761| [2025/09/12 04:10:24 029975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224099716|now:1757650224029955|interval:69761|pto_count:0|srtt:39795 [2025/09/12 04:10:24 029979] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37524, ack_elapse 43732, delivered 52800|rate 1207353|lost 291| [2025/09/12 04:10:24 029984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207353) in round 13| [2025/09/12 04:10:24 029992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 029996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 030000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223987768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 030004] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223987768|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 030009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:39795|latest_rtt:42065|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 030015] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/09/12 04:10:24 030019] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1757650224029833|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 030024] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344029833|now:1757650224029833|interv:120000000| [2025/09/12 04:10:24 030028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344029833|now:1757650224029833|interv:120000000| [2025/09/12 04:10:24 030032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224030667|pq_index:0| [2025/09/12 04:10:24 030036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224029309| [2025/09/12 04:10:24 030040] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224030040| [2025/09/12 04:10:24 030045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224030044| [2025/09/12 04:10:24 030050] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 030055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|min_srtt:39795|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 030059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 030064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 030068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 030073] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|min_srtt:39795|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 030077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:772767| [2025/09/12 04:10:24 030084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 030088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 030093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|min_srtt:39795|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 030097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 030101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 030105] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 030109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 030113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 030117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 030121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:24 030125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 030129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 030133] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224030667| [2025/09/12 04:10:24 030137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224030667| [2025/09/12 04:10:24 030141] [debug] |xqc_engine_wakeup_after|wakeup:1757650224030667|now:1757650224030141|diff:526| [2025/09/12 04:10:24 030145] [debug] |xqc_engine_main_logic|END|now:1757650224030044| [2025/09/12 04:10:24 030151] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224030151| [2025/09/12 04:10:24 030154] [debug] |xqc_engine_wakeup_after|wakeup:1757650224030667|now:1757650224030154|diff:513| [2025/09/12 04:10:24 030158] [debug] |xqc_engine_main_logic|END|now:1757650224030151| [2025/09/12 04:10:24 031225] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224031225| [2025/09/12 04:10:24 031237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224030667|pq_index:0| [2025/09/12 04:10:24 031242] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224030044| [2025/09/12 04:10:24 031247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224031246| [2025/09/12 04:10:24 031252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224030667|now:1757650224031246| [2025/09/12 04:10:24 031256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224030667|now:1757650224031246| [2025/09/12 04:10:24 031260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 031264] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 031275] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39795|min_srtt:39795|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 031280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 031285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 031288] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 031292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 031297] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 031301] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 031306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:715791| [2025/09/12 04:10:24 031310] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 031314] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/09/12 04:10:24 031348] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224031322|stream_id:0|stream_offset:715791| [2025/09/12 04:10:24 031357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:923|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 031365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 031371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39795|rtt_var:2597|pto_duration:50183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 031379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 031383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 031387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 031391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224101505|now:1757650224031371|interv:70134| [2025/09/12 04:10:24 031395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224101505|now:1757650224031371|interval:70134|pto_count:0|srtt:39795 [2025/09/12 04:10:24 031400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 031405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 031409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:716978| [2025/09/12 04:10:24 031418] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 031442] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/09/12 04:10:24 031470] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224031449|stream_id:0|stream_offset:716978| [2025/09/12 04:10:24 031479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:924|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 031486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 031492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39795|rtt_var:2597|pto_duration:50183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 031497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 031503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 031509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 031515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224101632|now:1757650224031492|interv:70140| [2025/09/12 04:10:24 031519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224101632|now:1757650224031492|interval:70140|pto_count:0|srtt:39795 [2025/09/12 04:10:24 031524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 031531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 031537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:718165| [2025/09/12 04:10:24 031544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 031550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224032550|now:1757650224031550|interv:1000| [2025/09/12 04:10:24 031556] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 031562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 031568] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224032550| [2025/09/12 04:10:24 031574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224032550| [2025/09/12 04:10:24 031580] [debug] |xqc_engine_wakeup_after|wakeup:1757650224032550|now:1757650224031580|diff:970| [2025/09/12 04:10:24 031586] [debug] |xqc_engine_main_logic|END|now:1757650224031246| [2025/09/12 04:10:24 031907] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224031906| [2025/09/12 04:10:24 031919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 031927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:341| [2025/09/12 04:10:24 031933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/09/12 04:10:24 031942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/09/12 04:10:24 031956] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 031963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:887| [2025/09/12 04:10:24 031970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:629192|prior_time:1757650223986101|is_app_limited:0|send_elapse:37770|ack_elapse:45805|ctl_first_sent_time:1757650223987890|lagest_ack_time:1757650224031906|curr_delivered:683192| [2025/09/12 04:10:24 031977] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223987890| [2025/09/12 04:10:24 031982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/09/12 04:10:24 031989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:888|path_largest_ack:888| [2025/09/12 04:10:24 031995] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52800|prior_delivered:631592|prior_time:1757650223988049|is_app_limited:0|send_elapse:37579|ack_elapse:43857|ctl_first_sent_time:1757650223989565|lagest_ack_time:1757650224031906|curr_delivered:684392| [2025/09/12 04:10:24 032001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223989565| [2025/09/12 04:10:24 032005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/09/12 04:10:24 032011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39795|rttvar:2597|minrtt:30473|latest_rtt:42341|ack_delay:24| [2025/09/12 04:10:24 032018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40110|rttvar:2578|minrtt:30473|latest_rtt:42341|ack_delay:24| [2025/09/12 04:10:24 032025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:888|lost_pn:885|thresh:3| [2025/09/12 04:10:24 032032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 032039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40110|rtt_var:2578|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 032046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 032052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 032058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 032063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224101871|now:1757650224032038|interv:69833| [2025/09/12 04:10:24 032067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224101871|now:1757650224032038|interval:69833|pto_count:0|srtt:40110 [2025/09/12 04:10:24 032071] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37579, ack_elapse 43857, delivered 52800|rate 1203912|lost 291| [2025/09/12 04:10:24 032076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203912) in round 13| [2025/09/12 04:10:24 032084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 032088] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 032092] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223989565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 032097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223989565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 032101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:40110|latest_rtt:42341|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 032108] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/09/12 04:10:24 032112] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1757650224031906|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 032117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344031906|now:1757650224031906|interv:120000000| [2025/09/12 04:10:24 032121] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344031906|now:1757650224031906|interv:120000000| [2025/09/12 04:10:24 032125] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224032550|pq_index:0| [2025/09/12 04:10:24 032129] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224031246| [2025/09/12 04:10:24 032133] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224032133| [2025/09/12 04:10:24 032144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224032142| [2025/09/12 04:10:24 032152] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 032159] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|min_srtt:40110|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 032165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 032170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 032175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 032179] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|min_srtt:40110|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 032184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:775141| [2025/09/12 04:10:24 032188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 032196] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/09/12 04:10:24 032200] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|min_srtt:40110|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 032204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 032208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 032212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 032216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 032220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 032225] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 032229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:718165| [2025/09/12 04:10:24 032233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 032237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 032241] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224032550| [2025/09/12 04:10:24 032245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224032550| [2025/09/12 04:10:24 032249] [debug] |xqc_engine_wakeup_after|wakeup:1757650224032550|now:1757650224032249|diff:301| [2025/09/12 04:10:24 032253] [debug] |xqc_engine_main_logic|END|now:1757650224032142| [2025/09/12 04:10:24 032259] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224032259| [2025/09/12 04:10:24 032263] [debug] |xqc_engine_wakeup_after|wakeup:1757650224032550|now:1757650224032262|diff:288| [2025/09/12 04:10:24 032267] [debug] |xqc_engine_main_logic|END|now:1757650224032259| [2025/09/12 04:10:24 033335] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224033335| [2025/09/12 04:10:24 033347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224032550|pq_index:0| [2025/09/12 04:10:24 033351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224032142| [2025/09/12 04:10:24 033356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224033355| [2025/09/12 04:10:24 033361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224032550|now:1757650224033355| [2025/09/12 04:10:24 033365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224032550|now:1757650224033355| [2025/09/12 04:10:24 033369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 033374] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 033384] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40110|min_srtt:40110|path_bw:1219198|loss_rate:64.76|path_pto:0| [2025/09/12 04:10:24 033389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 033393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 033397] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 033401] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 033405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 033410] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 033414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:718165| [2025/09/12 04:10:24 033433] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 033440] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/09/12 04:10:24 033474] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224033448|stream_id:0|stream_offset:718165| [2025/09/12 04:10:24 033484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:925|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 033491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 033497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40110|rtt_var:2578|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 033504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 033510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 033516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 033522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224103870|now:1757650224033497|interv:70373| [2025/09/12 04:10:24 033528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224103870|now:1757650224033497|interval:70373|pto_count:0|srtt:40110 [2025/09/12 04:10:24 033536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 033543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 033549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:719352| [2025/09/12 04:10:24 033562] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 033568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/09/12 04:10:24 033601] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224033578|stream_id:0|stream_offset:719352| [2025/09/12 04:10:24 033610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 033618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 033625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40110|rtt_var:2578|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 033631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 033638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 033644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 033650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224104000|now:1757650224033625|interv:70375| [2025/09/12 04:10:24 033656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224104000|now:1757650224033625|interval:70375|pto_count:0|srtt:40110 [2025/09/12 04:10:24 033663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 033671] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 033677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:720539| [2025/09/12 04:10:24 033684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 033691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/09/12 04:10:24 033743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224033701|stream_id:0|stream_offset:720539| [2025/09/12 04:10:24 033753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 033761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 033768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40110|rtt_var:2578|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 033774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 033780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 033786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 033799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224104123|now:1757650224033767|interv:70356| [2025/09/12 04:10:24 033805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224104123|now:1757650224033767|interval:70356|pto_count:0|srtt:40110 [2025/09/12 04:10:24 033812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 033820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 033824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:24 033829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 033835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224034835|now:1757650224033835|interv:1000| [2025/09/12 04:10:24 033842] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 033847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 033854] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224034835| [2025/09/12 04:10:24 033858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224034835| [2025/09/12 04:10:24 033862] [debug] |xqc_engine_wakeup_after|wakeup:1757650224034835|now:1757650224033862|diff:973| [2025/09/12 04:10:24 033868] [debug] |xqc_engine_main_logic|END|now:1757650224033355| [2025/09/12 04:10:24 033880] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224033880| [2025/09/12 04:10:24 033888] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 033896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:342| [2025/09/12 04:10:24 033903] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/09/12 04:10:24 033911] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/09/12 04:10:24 033918] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 033923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:890|path_largest_ack:889| [2025/09/12 04:10:24 033928] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:631592|prior_time:1757650223988049|is_app_limited:0|send_elapse:37711|ack_elapse:45831|ctl_first_sent_time:1757650223989697|lagest_ack_time:1757650224033880|curr_delivered:685592| [2025/09/12 04:10:24 033933] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223989697| [2025/09/12 04:10:24 033938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/09/12 04:10:24 033942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:890|path_largest_ack:890| [2025/09/12 04:10:24 033946] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:631592|prior_time:1757650223988049|is_app_limited:0|send_elapse:37711|ack_elapse:45831|ctl_first_sent_time:1757650223989697|lagest_ack_time:1757650224033880|curr_delivered:686792| [2025/09/12 04:10:24 033956] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223989842| [2025/09/12 04:10:24 033959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/09/12 04:10:24 033963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40110|rttvar:2578|minrtt:30473|latest_rtt:44038|ack_delay:24| [2025/09/12 04:10:24 033968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40598|rttvar:2910|minrtt:30473|latest_rtt:44038|ack_delay:24| [2025/09/12 04:10:24 033972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:890|lost_pn:887|thresh:3| [2025/09/12 04:10:24 033976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 033980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40598|rtt_var:2910|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 033985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 033989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 033992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 033996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224105939|now:1757650224033980|interv:71959| [2025/09/12 04:10:24 034000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224105939|now:1757650224033980|interval:71959|pto_count:0|srtt:40598 [2025/09/12 04:10:24 034005] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37711, ack_elapse 45831, delivered 55200|rate 1204424|lost 291| [2025/09/12 04:10:24 034009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204424) in round 13| [2025/09/12 04:10:24 034014] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 034018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 034022] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223989842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 034026] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223989842|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 034031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:40598|latest_rtt:44038|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 034036] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/09/12 04:10:24 034041] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1757650224033880|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 034048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344033880|now:1757650224033880|interv:120000000| [2025/09/12 04:10:24 034053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344033880|now:1757650224033880|interv:120000000| [2025/09/12 04:10:24 034057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224034835|pq_index:0| [2025/09/12 04:10:24 034061] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224033355| [2025/09/12 04:10:24 034065] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224034065| [2025/09/12 04:10:24 034070] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224034068| [2025/09/12 04:10:24 034075] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 034080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|min_srtt:40598|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 034084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 034089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 034093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 034098] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|min_srtt:40598|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 034102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:777515| [2025/09/12 04:10:24 034106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 034111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 034115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|min_srtt:40598|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 034119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 034123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 034127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 034131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 034135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 034139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 034146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:24 034150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 034154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 034158] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224034835| [2025/09/12 04:10:24 034162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224034835| [2025/09/12 04:10:24 034166] [debug] |xqc_engine_wakeup_after|wakeup:1757650224034835|now:1757650224034166|diff:669| [2025/09/12 04:10:24 034170] [debug] |xqc_engine_main_logic|END|now:1757650224034068| [2025/09/12 04:10:24 034176] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224034175| [2025/09/12 04:10:24 034179] [debug] |xqc_engine_wakeup_after|wakeup:1757650224034835|now:1757650224034179|diff:656| [2025/09/12 04:10:24 034183] [debug] |xqc_engine_main_logic|END|now:1757650224034175| [2025/09/12 04:10:24 035249] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224035249| [2025/09/12 04:10:24 035261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224034835|pq_index:0| [2025/09/12 04:10:24 035265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224034068| [2025/09/12 04:10:24 035270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224035269| [2025/09/12 04:10:24 035275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224034835|now:1757650224035269| [2025/09/12 04:10:24 035279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224034835|now:1757650224035269| [2025/09/12 04:10:24 035283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 035288] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 035293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40598|min_srtt:40598|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 035297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 035302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 035306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 035310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 035314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 035319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 035323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:721726| [2025/09/12 04:10:24 035327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 035338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/09/12 04:10:24 035371] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224035346|stream_id:0|stream_offset:721726| [2025/09/12 04:10:24 035380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 035387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 035394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40598|rtt_var:2910|pto_duration:52238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 035402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 035407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 035410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 035414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224107584|now:1757650224035394|interv:72190| [2025/09/12 04:10:24 035434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224107584|now:1757650224035394|interval:72190|pto_count:0|srtt:40598 [2025/09/12 04:10:24 035444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 035451] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 035458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:722913| [2025/09/12 04:10:24 035463] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 035467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224036467|now:1757650224035467|interv:1000| [2025/09/12 04:10:24 035471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 035475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 035479] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224036467| [2025/09/12 04:10:24 035484] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224036467| [2025/09/12 04:10:24 035490] [debug] |xqc_engine_wakeup_after|wakeup:1757650224036467|now:1757650224035490|diff:977| [2025/09/12 04:10:24 035496] [debug] |xqc_engine_main_logic|END|now:1757650224035269| [2025/09/12 04:10:24 035811] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224035809| [2025/09/12 04:10:24 035822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 035831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:343| [2025/09/12 04:10:24 035838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/09/12 04:10:24 035846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/09/12 04:10:24 035861] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 035877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:892|path_largest_ack:891| [2025/09/12 04:10:24 035884] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:633992|prior_time:1757650223989995|is_app_limited:0|send_elapse:37629|ack_elapse:45814|ctl_first_sent_time:1757650223991536|lagest_ack_time:1757650224035809|curr_delivered:687992| [2025/09/12 04:10:24 035892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223991536| [2025/09/12 04:10:24 035899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/09/12 04:10:24 035905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:892|path_largest_ack:892| [2025/09/12 04:10:24 035909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:633992|prior_time:1757650223989995|is_app_limited:0|send_elapse:37629|ack_elapse:45814|ctl_first_sent_time:1757650223991536|lagest_ack_time:1757650224035809|curr_delivered:689192| [2025/09/12 04:10:24 035916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223991669| [2025/09/12 04:10:24 035921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/09/12 04:10:24 035928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40598|rttvar:2910|minrtt:30473|latest_rtt:44140|ack_delay:24| [2025/09/12 04:10:24 035934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41038|rttvar:3062|minrtt:30473|latest_rtt:44140|ack_delay:24| [2025/09/12 04:10:24 035941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/09/12 04:10:24 035948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 035955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41038|rtt_var:3062|pto_duration:53286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 035962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 035969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 035975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 035980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224108632|now:1757650224035954|interv:72678| [2025/09/12 04:10:24 035984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224108632|now:1757650224035954|interval:72678|pto_count:0|srtt:41038 [2025/09/12 04:10:24 035988] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37629, ack_elapse 45814, delivered 55200|rate 1204871|lost 291| [2025/09/12 04:10:24 035993] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204871) in round 13| [2025/09/12 04:10:24 035997] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 036006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 036010] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223991669|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 036015] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223991669|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 036019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:41038|latest_rtt:44140|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 036025] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/09/12 04:10:24 036029] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1757650224035809|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 036034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344035809|now:1757650224035809|interv:120000000| [2025/09/12 04:10:24 036038] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344035809|now:1757650224035809|interv:120000000| [2025/09/12 04:10:24 036044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224036467|pq_index:0| [2025/09/12 04:10:24 036051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224035269| [2025/09/12 04:10:24 036058] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224036058| [2025/09/12 04:10:24 036065] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224036064| [2025/09/12 04:10:24 036071] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 036076] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|min_srtt:41038|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 036081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 036085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 036090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 036095] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|min_srtt:41038|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 036099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:779889| [2025/09/12 04:10:24 036103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 036111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 036115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|min_srtt:41038|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 036119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 036123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 036129] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 036135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 036142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 036148] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 036153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:722913| [2025/09/12 04:10:24 036157] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 036161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 036165] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224036467| [2025/09/12 04:10:24 036169] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224036467| [2025/09/12 04:10:24 036173] [debug] |xqc_engine_wakeup_after|wakeup:1757650224036467|now:1757650224036173|diff:294| [2025/09/12 04:10:24 036177] [debug] |xqc_engine_main_logic|END|now:1757650224036064| [2025/09/12 04:10:24 036183] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224036183| [2025/09/12 04:10:24 036187] [debug] |xqc_engine_wakeup_after|wakeup:1757650224036467|now:1757650224036187|diff:280| [2025/09/12 04:10:24 036191] [debug] |xqc_engine_main_logic|END|now:1757650224036183| [2025/09/12 04:10:24 037246] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224037246| [2025/09/12 04:10:24 037257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224036467|pq_index:0| [2025/09/12 04:10:24 037262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224036064| [2025/09/12 04:10:24 037268] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224037266| [2025/09/12 04:10:24 037273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224036467|now:1757650224037266| [2025/09/12 04:10:24 037277] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224036467|now:1757650224037266| [2025/09/12 04:10:24 037281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 037286] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 037296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41038|min_srtt:41038|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 037301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 037306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 037310] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 037313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 037318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 037323] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 037327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:722913| [2025/09/12 04:10:24 037331] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 037336] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/09/12 04:10:24 037368] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224037344|stream_id:0|stream_offset:722913| [2025/09/12 04:10:24 037375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 037380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 037384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41038|rtt_var:3062|pto_duration:53286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 037389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 037393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 037397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 037403] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224110630|now:1757650224037384|interv:73246| [2025/09/12 04:10:24 037410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224110630|now:1757650224037384|interval:73246|pto_count:0|srtt:41038 [2025/09/12 04:10:24 037417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 037443] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 037448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:724100| [2025/09/12 04:10:24 037452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 037461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/09/12 04:10:24 037493] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224037468|stream_id:0|stream_offset:724100| [2025/09/12 04:10:24 037502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 037509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 037516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41038|rtt_var:3062|pto_duration:53286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 037522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 037528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 037534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 037540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224110754|now:1757650224037516|interv:73238| [2025/09/12 04:10:24 037546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224110754|now:1757650224037516|interval:73238|pto_count:0|srtt:41038 [2025/09/12 04:10:24 037553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 037560] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 037566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:725287| [2025/09/12 04:10:24 037572] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 037579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224038578|now:1757650224037578|interv:1000| [2025/09/12 04:10:24 037585] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 037591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 037597] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224038578| [2025/09/12 04:10:24 037603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224038578| [2025/09/12 04:10:24 037609] [debug] |xqc_engine_wakeup_after|wakeup:1757650224038578|now:1757650224037609|diff:969| [2025/09/12 04:10:24 037616] [debug] |xqc_engine_main_logic|END|now:1757650224037266| [2025/09/12 04:10:24 037844] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224037842| [2025/09/12 04:10:24 037857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 037866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:344| [2025/09/12 04:10:24 037872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/09/12 04:10:24 037881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/09/12 04:10:24 037895] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 037902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:894|path_largest_ack:893| [2025/09/12 04:10:24 037909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:636392|prior_time:1757650223991944|is_app_limited:0|send_elapse:37651|ack_elapse:45898|ctl_first_sent_time:1757650223993473|lagest_ack_time:1757650224037842|curr_delivered:690392| [2025/09/12 04:10:24 037917] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223993473| [2025/09/12 04:10:24 037925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:24 037931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:894|path_largest_ack:894| [2025/09/12 04:10:24 037937] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52800|prior_delivered:638792|prior_time:1757650223993942|is_app_limited:0|send_elapse:37783|ack_elapse:43900|ctl_first_sent_time:1757650223995480|lagest_ack_time:1757650224037842|curr_delivered:691592| [2025/09/12 04:10:24 037941] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223995480| [2025/09/12 04:10:24 037945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/09/12 04:10:24 037951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41038|rttvar:3062|minrtt:30473|latest_rtt:42362|ack_delay:24| [2025/09/12 04:10:24 037957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41201|rttvar:2622|minrtt:30473|latest_rtt:42362|ack_delay:24| [2025/09/12 04:10:24 037963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/09/12 04:10:24 037970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 037975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41201|rtt_var:2622|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 037980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 037984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 037988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 037992] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224109157|now:1757650224037975|interv:71182| [2025/09/12 04:10:24 037996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224109157|now:1757650224037975|interval:71182|pto_count:0|srtt:41201 [2025/09/12 04:10:24 038000] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37783, ack_elapse 43900, delivered 52800|rate 1202733|lost 291| [2025/09/12 04:10:24 038005] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202733) in round 13| [2025/09/12 04:10:24 038009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 038017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 038021] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223995480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 038025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223995480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 038030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:41201|latest_rtt:42362|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 038035] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/09/12 04:10:24 038040] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1757650224037842|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 038045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344037842|now:1757650224037842|interv:120000000| [2025/09/12 04:10:24 038049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344037842|now:1757650224037842|interv:120000000| [2025/09/12 04:10:24 038053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224038578|pq_index:0| [2025/09/12 04:10:24 038057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224037266| [2025/09/12 04:10:24 038061] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224038061| [2025/09/12 04:10:24 038066] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224038065| [2025/09/12 04:10:24 038071] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 038076] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|min_srtt:41201|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 038081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 038085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 038090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 038094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|min_srtt:41201|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 038099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:782263| [2025/09/12 04:10:24 038103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 038111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 038115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|min_srtt:41201|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 038120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 038124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 038128] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 038132] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 038136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 038140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 038145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:725287| [2025/09/12 04:10:24 038149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 038153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 038157] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224038578| [2025/09/12 04:10:24 038161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224038578| [2025/09/12 04:10:24 038165] [debug] |xqc_engine_wakeup_after|wakeup:1757650224038578|now:1757650224038165|diff:413| [2025/09/12 04:10:24 038169] [debug] |xqc_engine_main_logic|END|now:1757650224038065| [2025/09/12 04:10:24 038174] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224038174| [2025/09/12 04:10:24 038178] [debug] |xqc_engine_wakeup_after|wakeup:1757650224038578|now:1757650224038178|diff:400| [2025/09/12 04:10:24 038182] [debug] |xqc_engine_main_logic|END|now:1757650224038174| [2025/09/12 04:10:24 039248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224039248| [2025/09/12 04:10:24 039260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224038578|pq_index:0| [2025/09/12 04:10:24 039267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224038065| [2025/09/12 04:10:24 039275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224039273| [2025/09/12 04:10:24 039282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224038578|now:1757650224039273| [2025/09/12 04:10:24 039288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224038578|now:1757650224039273| [2025/09/12 04:10:24 039292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 039296] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 039301] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41201|min_srtt:41201|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 039312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 039317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 039321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 039325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 039329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 039334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 039338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:725287| [2025/09/12 04:10:24 039342] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 039348] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/09/12 04:10:24 039387] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224039360|stream_id:0|stream_offset:725287| [2025/09/12 04:10:24 039394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 039399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 039403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41201|rtt_var:2622|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 039408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 039412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 039415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 039439] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224111049|now:1757650224039403|interv:71646| [2025/09/12 04:10:24 039446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224111049|now:1757650224039403|interval:71646|pto_count:0|srtt:41201 [2025/09/12 04:10:24 039453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 039461] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 039466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:726474| [2025/09/12 04:10:24 039473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 039486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/09/12 04:10:24 039542] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224039496|stream_id:0|stream_offset:726474| [2025/09/12 04:10:24 039552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 039559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 039570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41201|rtt_var:2622|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 039576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 039582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 039587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 039594] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224111185|now:1757650224039570|interv:71615| [2025/09/12 04:10:24 039600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224111185|now:1757650224039570|interval:71615|pto_count:0|srtt:41201 [2025/09/12 04:10:24 039607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 039614] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 039620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:727661| [2025/09/12 04:10:24 039627] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 039633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/09/12 04:10:24 039664] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224039642|stream_id:0|stream_offset:727661| [2025/09/12 04:10:24 039673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 039679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 039685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41201|rtt_var:2622|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 039691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 039698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 039703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 039709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224111331|now:1757650224039685|interv:71646| [2025/09/12 04:10:24 039722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224111331|now:1757650224039685|interval:71646|pto_count:0|srtt:41201 [2025/09/12 04:10:24 039729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 039735] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 039741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:24 039747] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 039752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224040752|now:1757650224039752|interv:1000| [2025/09/12 04:10:24 039758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 039763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 039770] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224040752| [2025/09/12 04:10:24 039776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224040752| [2025/09/12 04:10:24 039782] [debug] |xqc_engine_wakeup_after|wakeup:1757650224040752|now:1757650224039782|diff:970| [2025/09/12 04:10:24 039789] [debug] |xqc_engine_main_logic|END|now:1757650224039273| [2025/09/12 04:10:24 039801] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224039800| [2025/09/12 04:10:24 039807] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 039815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:345| [2025/09/12 04:10:24 039821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/09/12 04:10:24 039829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/09/12 04:10:24 039834] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 039841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:896|path_largest_ack:895| [2025/09/12 04:10:24 039848] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:638792|prior_time:1757650223993942|is_app_limited:0|send_elapse:37889|ack_elapse:45858|ctl_first_sent_time:1757650223995586|lagest_ack_time:1757650224039800|curr_delivered:692792| [2025/09/12 04:10:24 039855] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223995586| [2025/09/12 04:10:24 039862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/09/12 04:10:24 039869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:896|path_largest_ack:896| [2025/09/12 04:10:24 039876] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52800|prior_delivered:641192|prior_time:1757650223995979|is_app_limited:0|send_elapse:37846|ack_elapse:43821|ctl_first_sent_time:1757650223997516|lagest_ack_time:1757650224039800|curr_delivered:693992| [2025/09/12 04:10:24 039889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223997516| [2025/09/12 04:10:24 039895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/09/12 04:10:24 039902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41201|rttvar:2622|minrtt:30473|latest_rtt:42284|ack_delay:24| [2025/09/12 04:10:24 039908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41333|rttvar:2231|minrtt:30473|latest_rtt:42284|ack_delay:24| [2025/09/12 04:10:24 039914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/09/12 04:10:24 039920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 039926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41333|rtt_var:2231|pto_duration:50257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 039932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 039938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 039943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 039949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224109899|now:1757650224039925|interv:69974| [2025/09/12 04:10:24 039955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224109899|now:1757650224039925|interval:69974|pto_count:0|srtt:41333 [2025/09/12 04:10:24 039962] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37846, ack_elapse 43821, delivered 52800|rate 1204901|lost 291| [2025/09/12 04:10:24 039970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204901) in round 13| [2025/09/12 04:10:24 039976] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 039982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 039988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223997516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 039995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223997516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 039999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:41333|latest_rtt:42284|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 040005] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/09/12 04:10:24 040010] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1757650224039800|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 040015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344039800|now:1757650224039800|interv:120000000| [2025/09/12 04:10:24 040022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344039800|now:1757650224039800|interv:120000000| [2025/09/12 04:10:24 040026] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224040752|pq_index:0| [2025/09/12 04:10:24 040030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224039273| [2025/09/12 04:10:24 040034] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224040034| [2025/09/12 04:10:24 040039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224040038| [2025/09/12 04:10:24 040044] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 040052] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 040059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 040066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 040073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 040077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 040082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:784637| [2025/09/12 04:10:24 040086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 040090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 040095] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 040099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 040103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 040107] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 040111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 040115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 040119] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 040126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:24 040131] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 040136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 040143] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224040752| [2025/09/12 04:10:24 040149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224040752| [2025/09/12 04:10:24 040155] [debug] |xqc_engine_wakeup_after|wakeup:1757650224040752|now:1757650224040155|diff:597| [2025/09/12 04:10:24 040160] [debug] |xqc_engine_main_logic|END|now:1757650224040038| [2025/09/12 04:10:24 040165] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224040165| [2025/09/12 04:10:24 040169] [debug] |xqc_engine_wakeup_after|wakeup:1757650224040752|now:1757650224040169|diff:583| [2025/09/12 04:10:24 040173] [debug] |xqc_engine_main_logic|END|now:1757650224040165| [2025/09/12 04:10:24 041239] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224041239| [2025/09/12 04:10:24 041251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224040752|pq_index:0| [2025/09/12 04:10:24 041256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224040038| [2025/09/12 04:10:24 041261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224041260| [2025/09/12 04:10:24 041266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224040752|now:1757650224041260| [2025/09/12 04:10:24 041270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224040752|now:1757650224041260| [2025/09/12 04:10:24 041274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 041278] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 041283] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41333|min_srtt:41333|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 041288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 041293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 041296] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 041300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 041305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 041309] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 041313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:728848| [2025/09/12 04:10:24 041318] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 041328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/09/12 04:10:24 041362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224041337|stream_id:0|stream_offset:728848| [2025/09/12 04:10:24 041372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 041379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 041385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41333|rtt_var:2231|pto_duration:50257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 041392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 041398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 041401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 041405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224111594|now:1757650224041385|interv:70209| [2025/09/12 04:10:24 041409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224111594|now:1757650224041385|interval:70209|pto_count:0|srtt:41333 [2025/09/12 04:10:24 041414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 041432] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 041442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:730035| [2025/09/12 04:10:24 041448] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 041455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224042454|now:1757650224041454|interv:1000| [2025/09/12 04:10:24 041461] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 041467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 041473] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224042454| [2025/09/12 04:10:24 041480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224042454| [2025/09/12 04:10:24 041486] [debug] |xqc_engine_wakeup_after|wakeup:1757650224042454|now:1757650224041486|diff:968| [2025/09/12 04:10:24 041492] [debug] |xqc_engine_main_logic|END|now:1757650224041260| [2025/09/12 04:10:24 041780] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224041779| [2025/09/12 04:10:24 041793] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 041802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:346| [2025/09/12 04:10:24 041808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/09/12 04:10:24 041816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/09/12 04:10:24 041822] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 041837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:897| [2025/09/12 04:10:24 041845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:54000|prior_delivered:641192|prior_time:1757650223995979|is_app_limited:0|send_elapse:37982|ack_elapse:45800|ctl_first_sent_time:1757650223997652|lagest_ack_time:1757650224041779|curr_delivered:695192| [2025/09/12 04:10:24 041852] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223997652| [2025/09/12 04:10:24 041858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/09/12 04:10:24 041863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:898|path_largest_ack:898| [2025/09/12 04:10:24 041867] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:52800|prior_delivered:643592|prior_time:1757650223997993|is_app_limited:0|send_elapse:37925|ack_elapse:43786|ctl_first_sent_time:1757650223999569|lagest_ack_time:1757650224041779|curr_delivered:696392| [2025/09/12 04:10:24 041874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650223999569| [2025/09/12 04:10:24 041880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/09/12 04:10:24 041886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41333|rttvar:2231|minrtt:30473|latest_rtt:42210|ack_delay:24| [2025/09/12 04:10:24 041893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41440|rttvar:1887|minrtt:30473|latest_rtt:42210|ack_delay:24| [2025/09/12 04:10:24 041901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:898|lost_pn:895|thresh:3| [2025/09/12 04:10:24 041907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 041913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:1887|pto_duration:48988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 041920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 041926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 041932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 041936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224110325|now:1757650224041913|interv:68412| [2025/09/12 04:10:24 041940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224110325|now:1757650224041913|interval:68412|pto_count:0|srtt:41440 [2025/09/12 04:10:24 041945] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37925, ack_elapse 43786, delivered 52800|rate 1205864|lost 291| [2025/09/12 04:10:24 041949] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205864) in round 13| [2025/09/12 04:10:24 041953] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 041962] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 041966] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223999569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 041970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650223999569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 041975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:41440|latest_rtt:42210|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 041981] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/09/12 04:10:24 041985] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1757650224041779|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 041990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344041779|now:1757650224041779|interv:120000000| [2025/09/12 04:10:24 041994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344041779|now:1757650224041779|interv:120000000| [2025/09/12 04:10:24 041998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224042454|pq_index:0| [2025/09/12 04:10:24 042002] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224041260| [2025/09/12 04:10:24 042006] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224042006| [2025/09/12 04:10:24 042011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224042010| [2025/09/12 04:10:24 042016] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 042021] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 042025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 042030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 042034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 042039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 042043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:787011| [2025/09/12 04:10:24 042047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 042055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 042059] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 042063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 042068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 042072] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 042076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 042080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 042084] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 042088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:730035| [2025/09/12 04:10:24 042093] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 042096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 042100] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224042454| [2025/09/12 04:10:24 042104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224042454| [2025/09/12 04:10:24 042108] [debug] |xqc_engine_wakeup_after|wakeup:1757650224042454|now:1757650224042108|diff:346| [2025/09/12 04:10:24 042113] [debug] |xqc_engine_main_logic|END|now:1757650224042010| [2025/09/12 04:10:24 042118] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224042118| [2025/09/12 04:10:24 042122] [debug] |xqc_engine_wakeup_after|wakeup:1757650224042454|now:1757650224042122|diff:332| [2025/09/12 04:10:24 042125] [debug] |xqc_engine_main_logic|END|now:1757650224042118| [2025/09/12 04:10:24 043194] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224043193| [2025/09/12 04:10:24 043204] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224042454|pq_index:0| [2025/09/12 04:10:24 043208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224042010| [2025/09/12 04:10:24 043215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224043213| [2025/09/12 04:10:24 043222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224042454|now:1757650224043213| [2025/09/12 04:10:24 043229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224042454|now:1757650224043213| [2025/09/12 04:10:24 043235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 043240] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 043245] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41440|min_srtt:41440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 043255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 043259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 043263] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 043267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 043272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 043276] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 043280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:730035| [2025/09/12 04:10:24 043285] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 043289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/09/12 04:10:24 043323] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224043297|stream_id:0|stream_offset:730035| [2025/09/12 04:10:24 043332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 043340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 043347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:1887|pto_duration:48988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 043354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 043358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 043361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 043365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224112285|now:1757650224043346|interv:68939| [2025/09/12 04:10:24 043369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224112285|now:1757650224043346|interval:68939|pto_count:0|srtt:41440 [2025/09/12 04:10:24 043374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 043379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 043383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:731222| [2025/09/12 04:10:24 043388] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 043392] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/09/12 04:10:24 043439] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224043403|stream_id:0|stream_offset:731222| [2025/09/12 04:10:24 043452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 043456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 043461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:1887|pto_duration:48988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 043465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 043472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 043478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 043484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224112391|now:1757650224043460|interv:68931| [2025/09/12 04:10:24 043491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224112391|now:1757650224043460|interval:68931|pto_count:0|srtt:41440 [2025/09/12 04:10:24 043498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 043505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 043511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:732409| [2025/09/12 04:10:24 043518] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 043525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/09/12 04:10:24 043587] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224043534|stream_id:0|stream_offset:732409| [2025/09/12 04:10:24 043597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 043603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 043610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41440|rtt_var:1887|pto_duration:48988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 043616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 043622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 043628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 043635] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224112522|now:1757650224043610|interv:68912| [2025/09/12 04:10:24 043647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224112522|now:1757650224043610|interval:68912|pto_count:0|srtt:41440 [2025/09/12 04:10:24 043654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 043662] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 043668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:24 043674] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 043680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224044680|now:1757650224043680|interv:1000| [2025/09/12 04:10:24 043686] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 043692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 043698] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224044680| [2025/09/12 04:10:24 043704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224044680| [2025/09/12 04:10:24 043711] [debug] |xqc_engine_wakeup_after|wakeup:1757650224044680|now:1757650224043710|diff:970| [2025/09/12 04:10:24 043717] [debug] |xqc_engine_main_logic|END|now:1757650224043213| [2025/09/12 04:10:24 043826] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224043825| [2025/09/12 04:10:24 043835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 043843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:347| [2025/09/12 04:10:24 043849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/09/12 04:10:24 043858] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/09/12 04:10:24 043864] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 043871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:899| [2025/09/12 04:10:24 043876] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:645992|prior_time:1757650223999912|is_app_limited:0|send_elapse:37772|ack_elapse:43913|ctl_first_sent_time:1757650224001451|lagest_ack_time:1757650224043825|curr_delivered:697592| [2025/09/12 04:10:24 043883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224001451| [2025/09/12 04:10:24 043888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/09/12 04:10:24 043894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:900|path_largest_ack:900| [2025/09/12 04:10:24 043900] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:645992|prior_time:1757650223999912|is_app_limited:0|send_elapse:37772|ack_elapse:43913|ctl_first_sent_time:1757650224001451|lagest_ack_time:1757650224043825|curr_delivered:698792| [2025/09/12 04:10:24 043906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224001574| [2025/09/12 04:10:24 043914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/09/12 04:10:24 043920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41440|rttvar:1887|minrtt:30473|latest_rtt:42251|ack_delay:24| [2025/09/12 04:10:24 043925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41538|rttvar:1612|minrtt:30473|latest_rtt:42251|ack_delay:24| [2025/09/12 04:10:24 043931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:900|lost_pn:897|thresh:3| [2025/09/12 04:10:24 043936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 043942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41538|rtt_var:1612|pto_duration:47986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 043948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 043953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 043958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 043963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224111520|now:1757650224043941|interv:67579| [2025/09/12 04:10:24 043968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224111520|now:1757650224043941|interval:67579|pto_count:0|srtt:41538 [2025/09/12 04:10:24 043974] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37772, ack_elapse 43913, delivered 52800|rate 1202377|lost 291| [2025/09/12 04:10:24 043979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202377) in round 13| [2025/09/12 04:10:24 043985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 043990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 043995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224001574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 044001] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224001574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 044007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:41538|latest_rtt:42251|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 044015] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/09/12 04:10:24 044021] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1757650224043825|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 044027] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344043825|now:1757650224043825|interv:120000000| [2025/09/12 04:10:24 044035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344043825|now:1757650224043825|interv:120000000| [2025/09/12 04:10:24 044041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224044680|pq_index:0| [2025/09/12 04:10:24 044046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224043213| [2025/09/12 04:10:24 044051] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224044051| [2025/09/12 04:10:24 044058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224044056| [2025/09/12 04:10:24 044064] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 044070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|min_srtt:41538|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 044076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 044081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 044087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 044094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|min_srtt:41538|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 044100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:789385| [2025/09/12 04:10:24 044105] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 044111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 044117] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|min_srtt:41538|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 044122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 044128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 044133] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 044138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 044144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 044149] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 044155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:24 044164] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 044169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 044174] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224044680| [2025/09/12 04:10:24 044179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224044680| [2025/09/12 04:10:24 044185] [debug] |xqc_engine_wakeup_after|wakeup:1757650224044680|now:1757650224044185|diff:495| [2025/09/12 04:10:24 044190] [debug] |xqc_engine_main_logic|END|now:1757650224044056| [2025/09/12 04:10:24 044197] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224044197| [2025/09/12 04:10:24 044202] [debug] |xqc_engine_wakeup_after|wakeup:1757650224044680|now:1757650224044202|diff:478| [2025/09/12 04:10:24 044207] [debug] |xqc_engine_main_logic|END|now:1757650224044197| [2025/09/12 04:10:24 045277] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224045277| [2025/09/12 04:10:24 045289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224044680|pq_index:0| [2025/09/12 04:10:24 045293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224044056| [2025/09/12 04:10:24 045298] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224045297| [2025/09/12 04:10:24 045303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224044680|now:1757650224045297| [2025/09/12 04:10:24 045307] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224044680|now:1757650224045297| [2025/09/12 04:10:24 045311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 045315] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 045320] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41538|min_srtt:41538|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 045325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 045329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 045333] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 045337] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 045341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 045346] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 045350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:733596| [2025/09/12 04:10:24 045355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 045359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/09/12 04:10:24 045398] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224045372|stream_id:0|stream_offset:733596| [2025/09/12 04:10:24 045408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 045415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 045439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41538|rtt_var:1612|pto_duration:47986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 045445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 045449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 045454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 045460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224113358|now:1757650224045439|interv:67919| [2025/09/12 04:10:24 045466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224113358|now:1757650224045439|interval:67919|pto_count:0|srtt:41538 [2025/09/12 04:10:24 045473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 045480] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 045486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:734783| [2025/09/12 04:10:24 045493] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 045499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/09/12 04:10:24 045539] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224045509|stream_id:0|stream_offset:734783| [2025/09/12 04:10:24 045548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 045555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 045562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41538|rtt_var:1612|pto_duration:47986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 045568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 045574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 045580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 045586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224113495|now:1757650224045561|interv:67934| [2025/09/12 04:10:24 045611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224113495|now:1757650224045561|interval:67934|pto_count:0|srtt:41538 [2025/09/12 04:10:24 045625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 045633] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 045639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:24 045646] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 045653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224046653|now:1757650224045653|interv:1000| [2025/09/12 04:10:24 045659] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 045664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 045697] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224046653| [2025/09/12 04:10:24 045704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224046653| [2025/09/12 04:10:24 045711] [debug] |xqc_engine_wakeup_after|wakeup:1757650224046653|now:1757650224045710|diff:943| [2025/09/12 04:10:24 045717] [debug] |xqc_engine_main_logic|END|now:1757650224045297| [2025/09/12 04:10:24 045806] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224045805| [2025/09/12 04:10:24 045816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 045824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:348| [2025/09/12 04:10:24 045830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/09/12 04:10:24 045837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/09/12 04:10:24 045843] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 045851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:901| [2025/09/12 04:10:24 045858] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:648392|prior_time:1757650224001940|is_app_limited:0|send_elapse:39073|ack_elapse:43865|ctl_first_sent_time:1757650224003472|lagest_ack_time:1757650224045805|curr_delivered:699992| [2025/09/12 04:10:24 045874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224003472| [2025/09/12 04:10:24 045881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:24 045888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:902|path_largest_ack:902| [2025/09/12 04:10:24 045894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50400|prior_delivered:650792|prior_time:1757650224003908|is_app_limited:0|send_elapse:37854|ack_elapse:41897|ctl_first_sent_time:1757650224005434|lagest_ack_time:1757650224045805|curr_delivered:701192| [2025/09/12 04:10:24 045901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224005434| [2025/09/12 04:10:24 045915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/09/12 04:10:24 045921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41538|rttvar:1612|minrtt:30473|latest_rtt:40371|ack_delay:24| [2025/09/12 04:10:24 045927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41389|rttvar:1506|minrtt:30473|latest_rtt:40371|ack_delay:24| [2025/09/12 04:10:24 045933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:902|lost_pn:899|thresh:3| [2025/09/12 04:10:24 045939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 045946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41389|rtt_var:1506|pto_duration:47413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 045951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 045955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 045958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 045962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224112922|now:1757650224045945|interv:66977| [2025/09/12 04:10:24 045966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224112922|now:1757650224045945|interval:66977|pto_count:0|srtt:41389 [2025/09/12 04:10:24 045971] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37854, ack_elapse 41897, delivered 50400|rate 1202950|lost 291| [2025/09/12 04:10:24 045975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202950) in round 13| [2025/09/12 04:10:24 045979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 045983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 045987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224005434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 045992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224005434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 045996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:41389|latest_rtt:40371|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 046002] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/09/12 04:10:24 046006] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1757650224045805|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 046011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344045805|now:1757650224045805|interv:120000000| [2025/09/12 04:10:24 046019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344045805|now:1757650224045805|interv:120000000| [2025/09/12 04:10:24 046023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224046653|pq_index:0| [2025/09/12 04:10:24 046027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224045297| [2025/09/12 04:10:24 046031] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224046031| [2025/09/12 04:10:24 046036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224046035| [2025/09/12 04:10:24 046041] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 046046] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|min_srtt:41389|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 046050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 046054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 046059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 046064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|min_srtt:41389|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 046068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:791759| [2025/09/12 04:10:24 046072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 046077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 046081] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|min_srtt:41389|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 046085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 046090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 046093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 046097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 046101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 046106] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 046110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:24 046117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 046121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 046125] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224046653| [2025/09/12 04:10:24 046129] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224046653| [2025/09/12 04:10:24 046133] [debug] |xqc_engine_wakeup_after|wakeup:1757650224046653|now:1757650224046132|diff:521| [2025/09/12 04:10:24 046137] [debug] |xqc_engine_main_logic|END|now:1757650224046035| [2025/09/12 04:10:24 046142] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224046142| [2025/09/12 04:10:24 046146] [debug] |xqc_engine_wakeup_after|wakeup:1757650224046653|now:1757650224046146|diff:507| [2025/09/12 04:10:24 046150] [debug] |xqc_engine_main_logic|END|now:1757650224046142| [2025/09/12 04:10:24 047218] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224047217| [2025/09/12 04:10:24 047229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224046653|pq_index:0| [2025/09/12 04:10:24 047234] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224046035| [2025/09/12 04:10:24 047239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224047238| [2025/09/12 04:10:24 047244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224046653|now:1757650224047238| [2025/09/12 04:10:24 047248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224046653|now:1757650224047238| [2025/09/12 04:10:24 047252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 047256] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 047261] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41389|min_srtt:41389|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 047266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 047271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 047274] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 047278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 047283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 047287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 047292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:735970| [2025/09/12 04:10:24 047296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 047300] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/09/12 04:10:24 047345] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224047319|stream_id:0|stream_offset:735970| [2025/09/12 04:10:24 047354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 047362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 047368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41389|rtt_var:1506|pto_duration:47413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 047375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 047382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 047386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 047390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224114732|now:1757650224047368|interv:67364| [2025/09/12 04:10:24 047394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224114732|now:1757650224047368|interval:67364|pto_count:0|srtt:41389 [2025/09/12 04:10:24 047399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 047404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 047408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:737157| [2025/09/12 04:10:24 047412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 047416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224048416|now:1757650224047416|interv:1000| [2025/09/12 04:10:24 047443] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 047449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 047455] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224048416| [2025/09/12 04:10:24 047462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224048416| [2025/09/12 04:10:24 047467] [debug] |xqc_engine_wakeup_after|wakeup:1757650224048416|now:1757650224047467|diff:949| [2025/09/12 04:10:24 047474] [debug] |xqc_engine_main_logic|END|now:1757650224047238| [2025/09/12 04:10:24 047795] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224047794| [2025/09/12 04:10:24 047807] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 047817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:349| [2025/09/12 04:10:24 047823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/09/12 04:10:24 047831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/09/12 04:10:24 047836] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 047843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:903| [2025/09/12 04:10:24 047858] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:51600|prior_delivered:650792|prior_time:1757650224003908|is_app_limited:0|send_elapse:37975|ack_elapse:43886|ctl_first_sent_time:1757650224005555|lagest_ack_time:1757650224047794|curr_delivered:702392| [2025/09/12 04:10:24 047865] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224005555| [2025/09/12 04:10:24 047872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/09/12 04:10:24 047878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:904|path_largest_ack:904| [2025/09/12 04:10:24 047885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:50400|prior_delivered:653192|prior_time:1757650224005975|is_app_limited:0|send_elapse:39030|ack_elapse:41819|ctl_first_sent_time:1757650224007494|lagest_ack_time:1757650224047794|curr_delivered:703592| [2025/09/12 04:10:24 047893] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224007494| [2025/09/12 04:10:24 047899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/09/12 04:10:24 047904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41389|rttvar:1506|minrtt:30473|latest_rtt:40300|ack_delay:24| [2025/09/12 04:10:24 047909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41250|rttvar:1408|minrtt:30473|latest_rtt:40300|ack_delay:24| [2025/09/12 04:10:24 047913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:904|lost_pn:901|thresh:3| [2025/09/12 04:10:24 047917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 047922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:1408|pto_duration:46882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 047929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 047936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 047942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43200| [2025/09/12 04:10:24 047948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224114201|now:1757650224047922|interv:66279| [2025/09/12 04:10:24 047952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224114201|now:1757650224047922|interval:66279|pto_count:0|srtt:41250 [2025/09/12 04:10:24 047956] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39030, ack_elapse 41819, delivered 50400|rate 1205193|lost 291| [2025/09/12 04:10:24 047961] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205193) in round 13| [2025/09/12 04:10:24 047965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 047969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 047977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224007494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 047981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224007494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:655592| [2025/09/12 04:10:24 047986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:43200|srtt:41250|latest_rtt:40300|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 047992] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/09/12 04:10:24 047996] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1757650224047794|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 048001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344047794|now:1757650224047794|interv:120000000| [2025/09/12 04:10:24 048005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344047794|now:1757650224047794|interv:120000000| [2025/09/12 04:10:24 048009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224048416|pq_index:0| [2025/09/12 04:10:24 048014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224047238| [2025/09/12 04:10:24 048017] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224048017| [2025/09/12 04:10:24 048022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224048021| [2025/09/12 04:10:24 048027] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 048032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 048037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 048041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 048046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 048050] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 048055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:794133| [2025/09/12 04:10:24 048059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 048066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 048070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 048074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 048078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 048082] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 048086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 048090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 048094] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 048099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:737157| [2025/09/12 04:10:24 048103] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 048107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 048111] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224048416| [2025/09/12 04:10:24 048115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224048416| [2025/09/12 04:10:24 048119] [debug] |xqc_engine_wakeup_after|wakeup:1757650224048416|now:1757650224048119|diff:297| [2025/09/12 04:10:24 048123] [debug] |xqc_engine_main_logic|END|now:1757650224048021| [2025/09/12 04:10:24 048128] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224048128| [2025/09/12 04:10:24 048132] [debug] |xqc_engine_wakeup_after|wakeup:1757650224048416|now:1757650224048132|diff:284| [2025/09/12 04:10:24 048136] [debug] |xqc_engine_main_logic|END|now:1757650224048128| [2025/09/12 04:10:24 049207] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224049207| [2025/09/12 04:10:24 049219] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224048416|pq_index:0| [2025/09/12 04:10:24 049224] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224048021| [2025/09/12 04:10:24 049229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224049228| [2025/09/12 04:10:24 049234] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224048416|now:1757650224049228| [2025/09/12 04:10:24 049238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224048416|now:1757650224049228| [2025/09/12 04:10:24 049242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 049246] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 049251] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41250|min_srtt:41250|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 049275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 049280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 049283] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 049287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 049292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 049296] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 049300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43200|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:737157| [2025/09/12 04:10:24 049305] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 049309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/09/12 04:10:24 049343] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43200|now:1757650224049317|stream_id:0|stream_offset:737157| [2025/09/12 04:10:24 049353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 049360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43200|applimit:0| [2025/09/12 04:10:24 049367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:1408|pto_duration:46882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 049374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 049379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 049382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 049386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224116199|now:1757650224049366|interv:66833| [2025/09/12 04:10:24 049390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224116199|now:1757650224049366|interval:66833|pto_count:0|srtt:41250 [2025/09/12 04:10:24 049395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44400| [2025/09/12 04:10:24 049400] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 049404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:738344| [2025/09/12 04:10:24 049408] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 049412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/09/12 04:10:24 049488] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224049446|stream_id:0|stream_offset:738344| [2025/09/12 04:10:24 049498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 049505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 049511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:1408|pto_duration:46882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 049517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 049524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 049529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 049535] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224116328|now:1757650224049511|interv:66817| [2025/09/12 04:10:24 049542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224116328|now:1757650224049511|interval:66817|pto_count:0|srtt:41250 [2025/09/12 04:10:24 049549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 049556] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 049562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:739531| [2025/09/12 04:10:24 049569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 049575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/09/12 04:10:24 049653] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224049585|stream_id:0|stream_offset:739531| [2025/09/12 04:10:24 049663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 049670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 049676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41250|rtt_var:1408|pto_duration:46882|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 049682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 049688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 049694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 049700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224116467|now:1757650224049676|interv:66791| [2025/09/12 04:10:24 049707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224116467|now:1757650224049676|interval:66791|pto_count:0|srtt:41250 [2025/09/12 04:10:24 049718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 049725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 049731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 049737] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 049743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224050743|now:1757650224049743|interv:1000| [2025/09/12 04:10:24 049749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 049754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 049760] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224050743| [2025/09/12 04:10:24 049767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224050743| [2025/09/12 04:10:24 049773] [debug] |xqc_engine_wakeup_after|wakeup:1757650224050743|now:1757650224049773|diff:970| [2025/09/12 04:10:24 049779] [debug] |xqc_engine_main_logic|END|now:1757650224049228| [2025/09/12 04:10:24 049808] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224049807| [2025/09/12 04:10:24 049816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 049824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:350| [2025/09/12 04:10:24 049829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/09/12 04:10:24 049837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/09/12 04:10:24 049843] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 049850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:906|path_largest_ack:905| [2025/09/12 04:10:24 049857] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:655592|prior_time:1757650224007872|is_app_limited:0|send_elapse:38990|ack_elapse:41935|ctl_first_sent_time:1757650224009400|lagest_ack_time:1757650224049807|curr_delivered:704792| [2025/09/12 04:10:24 049864] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224009400| [2025/09/12 04:10:24 049871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/09/12 04:10:24 049877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:906|path_largest_ack:906| [2025/09/12 04:10:24 049883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:655592|prior_time:1757650224007872|is_app_limited:0|send_elapse:38990|ack_elapse:41935|ctl_first_sent_time:1757650224009400|lagest_ack_time:1757650224049807|curr_delivered:705992| [2025/09/12 04:10:24 049890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224009538| [2025/09/12 04:10:24 049903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/09/12 04:10:24 049909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41250|rttvar:1408|minrtt:30473|latest_rtt:40269|ack_delay:24| [2025/09/12 04:10:24 049916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41124|rttvar:1307|minrtt:30473|latest_rtt:40269|ack_delay:24| [2025/09/12 04:10:24 049923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:906|lost_pn:903|thresh:3| [2025/09/12 04:10:24 049929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 049935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41124|rtt_var:1307|pto_duration:46352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 049941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 049945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 049948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 049952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224115937|now:1757650224049935|interv:66002| [2025/09/12 04:10:24 049956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224115937|now:1757650224049935|interval:66002|pto_count:0|srtt:41124 [2025/09/12 04:10:24 049961] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38990, ack_elapse 41935, delivered 50400|rate 1201860|lost 291| [2025/09/12 04:10:24 049965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/09/12 04:10:24 049969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201860) in round 14| [2025/09/12 04:10:24 049973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 049977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 049981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224009538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 049986] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224009538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 049990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:41124|latest_rtt:40269|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 049996] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/09/12 04:10:24 050000] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1757650224049807|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 050005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344049807|now:1757650224049807|interv:120000000| [2025/09/12 04:10:24 050013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344049807|now:1757650224049807|interv:120000000| [2025/09/12 04:10:24 050017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224050743|pq_index:0| [2025/09/12 04:10:24 050021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224049228| [2025/09/12 04:10:24 050025] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224050025| [2025/09/12 04:10:24 050031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224050029| [2025/09/12 04:10:24 050036] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 050041] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|min_srtt:41124|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 050046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 050050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 050055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 050059] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|min_srtt:41124|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 050064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:796507| [2025/09/12 04:10:24 050068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 050072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 050077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|min_srtt:41124|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 050081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 050085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 050089] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 050093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 050097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 050101] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 050106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 050113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 050116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 050120] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224050743| [2025/09/12 04:10:24 050124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224050743| [2025/09/12 04:10:24 050128] [debug] |xqc_engine_wakeup_after|wakeup:1757650224050743|now:1757650224050128|diff:615| [2025/09/12 04:10:24 050133] [debug] |xqc_engine_main_logic|END|now:1757650224050029| [2025/09/12 04:10:24 050138] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224050138| [2025/09/12 04:10:24 050142] [debug] |xqc_engine_wakeup_after|wakeup:1757650224050743|now:1757650224050142|diff:601| [2025/09/12 04:10:24 050146] [debug] |xqc_engine_main_logic|END|now:1757650224050138| [2025/09/12 04:10:24 051214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224051214| [2025/09/12 04:10:24 051225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224050743|pq_index:0| [2025/09/12 04:10:24 051230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224050029| [2025/09/12 04:10:24 051235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224051234| [2025/09/12 04:10:24 051240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224050743|now:1757650224051234| [2025/09/12 04:10:24 051244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224050743|now:1757650224051234| [2025/09/12 04:10:24 051248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 051252] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 051257] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41124|min_srtt:41124|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 051262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 051267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 051270] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 051274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 051279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 051283] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 051287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 051292] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 051296] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/09/12 04:10:24 051333] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224051310|stream_id:0|stream_offset:740718| [2025/09/12 04:10:24 051339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 051344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 051349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41124|rtt_var:1307|pto_duration:46352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 051353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 051357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 051361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 051365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224117662|now:1757650224051348|interv:66314| [2025/09/12 04:10:24 051369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224117662|now:1757650224051348|interval:66314|pto_count:0|srtt:41124 [2025/09/12 04:10:24 051373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 051378] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 051382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:741905| [2025/09/12 04:10:24 051387] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 051391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/09/12 04:10:24 051460] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224051401|stream_id:0|stream_offset:741905| [2025/09/12 04:10:24 051472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 051478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 051483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41124|rtt_var:1307|pto_duration:46352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 051489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 051495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 051501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 051507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224117753|now:1757650224051483|interv:66270| [2025/09/12 04:10:24 051519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224117753|now:1757650224051483|interval:66270|pto_count:0|srtt:41124 [2025/09/12 04:10:24 051525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 051532] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 051538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 051545] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 051551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224052551|now:1757650224051551|interv:1000| [2025/09/12 04:10:24 051557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 051563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 051570] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224052551| [2025/09/12 04:10:24 051576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224052551| [2025/09/12 04:10:24 051582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224052551|now:1757650224051582|diff:969| [2025/09/12 04:10:24 051589] [debug] |xqc_engine_main_logic|END|now:1757650224051234| [2025/09/12 04:10:24 051805] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224051804| [2025/09/12 04:10:24 051816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 051860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:351| [2025/09/12 04:10:24 051879] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/09/12 04:10:24 051888] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/09/12 04:10:24 051894] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 051901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:908|path_largest_ack:907| [2025/09/12 04:10:24 051907] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:657992|prior_time:1757650224009925|is_app_limited:0|send_elapse:40799|ack_elapse:41879|ctl_first_sent_time:1757650224011448|lagest_ack_time:1757650224051804|curr_delivered:707192| [2025/09/12 04:10:24 051912] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224011448| [2025/09/12 04:10:24 051916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/09/12 04:10:24 051921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:908|path_largest_ack:908| [2025/09/12 04:10:24 051925] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48000|prior_delivered:660392|prior_time:1757650224011919|is_app_limited:0|send_elapse:40994|ack_elapse:39885|ctl_first_sent_time:1757650224013501|lagest_ack_time:1757650224051804|curr_delivered:708392| [2025/09/12 04:10:24 051930] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224013501| [2025/09/12 04:10:24 051939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/09/12 04:10:24 051943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41124|rttvar:1307|minrtt:30473|latest_rtt:38303|ack_delay:32| [2025/09/12 04:10:24 051947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40767|rttvar:1694|minrtt:30473|latest_rtt:38303|ack_delay:32| [2025/09/12 04:10:24 051951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:908|lost_pn:905|thresh:3| [2025/09/12 04:10:24 051955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 051961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40767|rtt_var:1694|pto_duration:47543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 051968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 051974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 051980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 051985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224118944|now:1757650224051961|interv:66983| [2025/09/12 04:10:24 051989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224118944|now:1757650224051961|interval:66983|pto_count:0|srtt:40767 [2025/09/12 04:10:24 051993] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40994, ack_elapse 39885, delivered 48000|rate 1170903|lost 291| [2025/09/12 04:10:24 051998] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170903) in round 14| [2025/09/12 04:10:24 052002] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 052006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 052010] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224013501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 052014] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224013501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 052019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:40767|latest_rtt:38303|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 052024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/09/12 04:10:24 052029] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1757650224051804|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 052034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344051804|now:1757650224051804|interv:120000000| [2025/09/12 04:10:24 052041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344051804|now:1757650224051804|interv:120000000| [2025/09/12 04:10:24 052045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224052551|pq_index:0| [2025/09/12 04:10:24 052049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224051234| [2025/09/12 04:10:24 052053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224052053| [2025/09/12 04:10:24 052058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224052057| [2025/09/12 04:10:24 052063] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 052068] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|min_srtt:40767|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 052072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 052077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 052082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 052086] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|min_srtt:40767|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 052090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:798881| [2025/09/12 04:10:24 052095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 052099] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 052104] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|min_srtt:40767|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 052108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 052112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 052116] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 052120] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 052124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 052129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 052133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 052140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 052144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 052148] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224052551| [2025/09/12 04:10:24 052152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224052551| [2025/09/12 04:10:24 052156] [debug] |xqc_engine_wakeup_after|wakeup:1757650224052551|now:1757650224052156|diff:395| [2025/09/12 04:10:24 052160] [debug] |xqc_engine_main_logic|END|now:1757650224052057| [2025/09/12 04:10:24 052166] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224052166| [2025/09/12 04:10:24 052170] [debug] |xqc_engine_wakeup_after|wakeup:1757650224052551|now:1757650224052169|diff:382| [2025/09/12 04:10:24 052173] [debug] |xqc_engine_main_logic|END|now:1757650224052166| [2025/09/12 04:10:24 053244] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224053243| [2025/09/12 04:10:24 053255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224052551|pq_index:0| [2025/09/12 04:10:24 053260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224052057| [2025/09/12 04:10:24 053265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224053264| [2025/09/12 04:10:24 053270] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224052551|now:1757650224053264| [2025/09/12 04:10:24 053274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224052551|now:1757650224053264| [2025/09/12 04:10:24 053278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 053282] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 053287] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40767|min_srtt:40767|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 053292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 053296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 053300] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 053304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 053308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 053313] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 053317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 053321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 053326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/09/12 04:10:24 053362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224053340|stream_id:0|stream_offset:743092| [2025/09/12 04:10:24 053368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:946|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 053373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 053378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40767|rtt_var:1694|pto_duration:47543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 053382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 053386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 053389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 053393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224120883|now:1757650224053377|interv:67506| [2025/09/12 04:10:24 053397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224120883|now:1757650224053377|interval:67506|pto_count:0|srtt:40767 [2025/09/12 04:10:24 053402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 053407] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 053411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:744279| [2025/09/12 04:10:24 053415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 053440] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/09/12 04:10:24 053495] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224053450|stream_id:0|stream_offset:744279| [2025/09/12 04:10:24 053504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:947|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 053511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 053518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40767|rtt_var:1694|pto_duration:47543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 053525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 053531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 053537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 053542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224120993|now:1757650224053518|interv:67475| [2025/09/12 04:10:24 053554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224120993|now:1757650224053518|interval:67475|pto_count:0|srtt:40767 [2025/09/12 04:10:24 053562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 053569] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 053575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 053582] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 053587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224054587|now:1757650224053587|interv:1000| [2025/09/12 04:10:24 053592] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 053597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 053603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224054587| [2025/09/12 04:10:24 053609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224054587| [2025/09/12 04:10:24 053616] [debug] |xqc_engine_wakeup_after|wakeup:1757650224054587|now:1757650224053615|diff:972| [2025/09/12 04:10:24 053622] [debug] |xqc_engine_main_logic|END|now:1757650224053264| [2025/09/12 04:10:24 053826] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224053825| [2025/09/12 04:10:24 053838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 053848] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:352| [2025/09/12 04:10:24 053854] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/09/12 04:10:24 053863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/09/12 04:10:24 053869] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 053876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:909| [2025/09/12 04:10:24 053883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49200|prior_delivered:660392|prior_time:1757650224011919|is_app_limited:0|send_elapse:41120|ack_elapse:41906|ctl_first_sent_time:1757650224013627|lagest_ack_time:1757650224053825|curr_delivered:709592| [2025/09/12 04:10:24 053891] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224013627| [2025/09/12 04:10:24 053898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/09/12 04:10:24 053905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:910|path_largest_ack:910| [2025/09/12 04:10:24 053911] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48000|prior_delivered:662792|prior_time:1757650224013968|is_app_limited:0|send_elapse:41471|ack_elapse:39857|ctl_first_sent_time:1757650224015524|lagest_ack_time:1757650224053825|curr_delivered:710792| [2025/09/12 04:10:24 053918] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224015524| [2025/09/12 04:10:24 053932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/09/12 04:10:24 053939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40767|rttvar:1694|minrtt:30473|latest_rtt:38301|ack_delay:24| [2025/09/12 04:10:24 053944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40456|rttvar:1893|minrtt:30473|latest_rtt:38301|ack_delay:24| [2025/09/12 04:10:24 053948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:910|lost_pn:907|thresh:3| [2025/09/12 04:10:24 053952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 053956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40456|rtt_var:1893|pto_duration:48028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 053961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 053965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 053969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 053973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224121478|now:1757650224053956|interv:67522| [2025/09/12 04:10:24 053977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224121478|now:1757650224053956|interval:67522|pto_count:0|srtt:40456 [2025/09/12 04:10:24 053981] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41471, ack_elapse 39857, delivered 48000|rate 1157435|lost 291| [2025/09/12 04:10:24 053986] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157435) in round 14| [2025/09/12 04:10:24 053990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 053994] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 053998] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224015524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 054003] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224015524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 054007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:40456|latest_rtt:38301|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 054013] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/09/12 04:10:24 054018] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1757650224053825|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 054023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344053825|now:1757650224053825|interv:120000000| [2025/09/12 04:10:24 054030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344053825|now:1757650224053825|interv:120000000| [2025/09/12 04:10:24 054034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224054587|pq_index:0| [2025/09/12 04:10:24 054039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224053264| [2025/09/12 04:10:24 054043] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224054042| [2025/09/12 04:10:24 054048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224054046| [2025/09/12 04:10:24 054053] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 054058] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|min_srtt:40456|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 054062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 054067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 054072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 054076] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|min_srtt:40456|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 054081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:801255| [2025/09/12 04:10:24 054085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 054090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 054094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|min_srtt:40456|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 054098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 054102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 054106] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 054110] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 054114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 054119] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 054123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 054130] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 054134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 054138] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224054587| [2025/09/12 04:10:24 054143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224054587| [2025/09/12 04:10:24 054146] [debug] |xqc_engine_wakeup_after|wakeup:1757650224054587|now:1757650224054146|diff:441| [2025/09/12 04:10:24 054151] [debug] |xqc_engine_main_logic|END|now:1757650224054046| [2025/09/12 04:10:24 054157] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224054157| [2025/09/12 04:10:24 054160] [debug] |xqc_engine_wakeup_after|wakeup:1757650224054587|now:1757650224054160|diff:427| [2025/09/12 04:10:24 054164] [debug] |xqc_engine_main_logic|END|now:1757650224054157| [2025/09/12 04:10:24 055234] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224055234| [2025/09/12 04:10:24 055246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224054587|pq_index:0| [2025/09/12 04:10:24 055251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224054046| [2025/09/12 04:10:24 055256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224055255| [2025/09/12 04:10:24 055261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224054587|now:1757650224055255| [2025/09/12 04:10:24 055265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224054587|now:1757650224055255| [2025/09/12 04:10:24 055269] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 055273] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 055279] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40456|min_srtt:40456|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 055283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 055288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 055292] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 055296] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 055300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 055305] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 055309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 055314] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 055318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:948| [2025/09/12 04:10:24 055356] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224055333|stream_id:0|stream_offset:745466| [2025/09/12 04:10:24 055362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 055367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 055372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40456|rtt_var:1893|pto_duration:48028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 055376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 055380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 055384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 055388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123361|now:1757650224055371|interv:67990| [2025/09/12 04:10:24 055392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224123361|now:1757650224055371|interval:67990|pto_count:0|srtt:40456 [2025/09/12 04:10:24 055398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 055406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 055412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:746653| [2025/09/12 04:10:24 055438] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 055448] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:949| [2025/09/12 04:10:24 055483] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224055458|stream_id:0|stream_offset:746653| [2025/09/12 04:10:24 055492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 055499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 055506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40456|rtt_var:1893|pto_duration:48028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 055512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 055518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 055524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 055529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123486|now:1757650224055505|interv:67981| [2025/09/12 04:10:24 055535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224123486|now:1757650224055505|interval:67981|pto_count:0|srtt:40456 [2025/09/12 04:10:24 055548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 055555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 055562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 055568] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 055574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224056574|now:1757650224055574|interv:1000| [2025/09/12 04:10:24 055580] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 055586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 055592] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224056574| [2025/09/12 04:10:24 055597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224056574| [2025/09/12 04:10:24 055602] [debug] |xqc_engine_wakeup_after|wakeup:1757650224056574|now:1757650224055602|diff:972| [2025/09/12 04:10:24 055608] [debug] |xqc_engine_main_logic|END|now:1757650224055255| [2025/09/12 04:10:24 055804] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224055803| [2025/09/12 04:10:24 055815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 055825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:353| [2025/09/12 04:10:24 055831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/09/12 04:10:24 055840] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/09/12 04:10:24 055846] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 055853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:911| [2025/09/12 04:10:24 055860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:665192|prior_time:1757650224015909|is_app_limited:0|send_elapse:41477|ack_elapse:39894|ctl_first_sent_time:1757650224017404|lagest_ack_time:1757650224055803|curr_delivered:711992| [2025/09/12 04:10:24 055868] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224017404| [2025/09/12 04:10:24 055875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/09/12 04:10:24 055882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:912|path_largest_ack:912| [2025/09/12 04:10:24 055888] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:665192|prior_time:1757650224015909|is_app_limited:0|send_elapse:41477|ack_elapse:39894|ctl_first_sent_time:1757650224017404|lagest_ack_time:1757650224055803|curr_delivered:713192| [2025/09/12 04:10:24 055895] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224017557| [2025/09/12 04:10:24 055908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/09/12 04:10:24 055915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40456|rttvar:1893|minrtt:30473|latest_rtt:38246|ack_delay:24| [2025/09/12 04:10:24 055921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40176|rttvar:1978|minrtt:30473|latest_rtt:38246|ack_delay:24| [2025/09/12 04:10:24 055928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:912|lost_pn:909|thresh:3| [2025/09/12 04:10:24 055934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 055941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40176|rtt_var:1978|pto_duration:48088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 055948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 055954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 055958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 055961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224123546|now:1757650224055941|interv:67605| [2025/09/12 04:10:24 055966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224123546|now:1757650224055941|interval:67605|pto_count:0|srtt:40176 [2025/09/12 04:10:24 055970] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41477, ack_elapse 39894, delivered 48000|rate 1157267|lost 291| [2025/09/12 04:10:24 055974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157267) in round 14| [2025/09/12 04:10:24 055979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 055983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 055987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224017557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 055991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224017557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 055997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:40176|latest_rtt:38246|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 056006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/09/12 04:10:24 056013] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1757650224055803|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 056019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344055803|now:1757650224055803|interv:120000000| [2025/09/12 04:10:24 056028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344055803|now:1757650224055803|interv:120000000| [2025/09/12 04:10:24 056033] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224056574|pq_index:0| [2025/09/12 04:10:24 056037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224055255| [2025/09/12 04:10:24 056041] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224056041| [2025/09/12 04:10:24 056046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224056045| [2025/09/12 04:10:24 056051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 056056] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|min_srtt:40176|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 056061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 056065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 056070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 056075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|min_srtt:40176|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 056079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:803629| [2025/09/12 04:10:24 056084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 056088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 056093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|min_srtt:40176|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 056097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 056102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 056105] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 056109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 056114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 056118] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 056122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 056129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 056133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 056137] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224056574| [2025/09/12 04:10:24 056141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224056574| [2025/09/12 04:10:24 056145] [debug] |xqc_engine_wakeup_after|wakeup:1757650224056574|now:1757650224056145|diff:429| [2025/09/12 04:10:24 056150] [debug] |xqc_engine_main_logic|END|now:1757650224056045| [2025/09/12 04:10:24 056155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224056155| [2025/09/12 04:10:24 056159] [debug] |xqc_engine_wakeup_after|wakeup:1757650224056574|now:1757650224056159|diff:415| [2025/09/12 04:10:24 056163] [debug] |xqc_engine_main_logic|END|now:1757650224056155| [2025/09/12 04:10:24 057232] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224057232| [2025/09/12 04:10:24 057243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224056574|pq_index:0| [2025/09/12 04:10:24 057248] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224056045| [2025/09/12 04:10:24 057253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224057252| [2025/09/12 04:10:24 057258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224056574|now:1757650224057252| [2025/09/12 04:10:24 057262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224056574|now:1757650224057252| [2025/09/12 04:10:24 057266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 057270] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 057276] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40176|min_srtt:40176|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 057280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 057285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 057289] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 057293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 057297] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 057302] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 057306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 057310] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 057315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/09/12 04:10:24 057351] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224057329|stream_id:0|stream_offset:747840| [2025/09/12 04:10:24 057357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 057362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 057366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40176|rtt_var:1978|pto_duration:48088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 057371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 057375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 057379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 057383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224125417|now:1757650224057366|interv:68051| [2025/09/12 04:10:24 057387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224125417|now:1757650224057366|interval:68051|pto_count:0|srtt:40176 [2025/09/12 04:10:24 057391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 057396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 057400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:749027| [2025/09/12 04:10:24 057405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 057409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/09/12 04:10:24 057453] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224057416|stream_id:0|stream_offset:749027| [2025/09/12 04:10:24 057466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 057472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 057479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40176|rtt_var:1978|pto_duration:48088|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 057485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 057491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 057496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 057502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224125504|now:1757650224057478|interv:68026| [2025/09/12 04:10:24 057509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224125504|now:1757650224057478|interval:68026|pto_count:0|srtt:40176 [2025/09/12 04:10:24 057522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 057529] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 057535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 057542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 057548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224058547|now:1757650224057547|interv:1000| [2025/09/12 04:10:24 057554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 057560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 057566] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224058547| [2025/09/12 04:10:24 057573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224058547| [2025/09/12 04:10:24 057580] [debug] |xqc_engine_wakeup_after|wakeup:1757650224058547|now:1757650224057580|diff:967| [2025/09/12 04:10:24 057586] [debug] |xqc_engine_main_logic|END|now:1757650224057252| [2025/09/12 04:10:24 057757] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224057756| [2025/09/12 04:10:24 057769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 057777] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:354| [2025/09/12 04:10:24 057783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/09/12 04:10:24 057791] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/09/12 04:10:24 057797] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 057804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:913| [2025/09/12 04:10:24 057811] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:667592|prior_time:1757650224017905|is_app_limited:0|send_elapse:41635|ack_elapse:39851|ctl_first_sent_time:1757650224019410|lagest_ack_time:1757650224057756|curr_delivered:714392| [2025/09/12 04:10:24 057818] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224019410| [2025/09/12 04:10:24 057825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/09/12 04:10:24 057832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:914|path_largest_ack:914| [2025/09/12 04:10:24 057839] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:669992|prior_time:1757650224019898|is_app_limited:0|send_elapse:41623|ack_elapse:37858|ctl_first_sent_time:1757650224021407|lagest_ack_time:1757650224057756|curr_delivered:715592| [2025/09/12 04:10:24 057846] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224021407| [2025/09/12 04:10:24 057859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/09/12 04:10:24 057866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40176|rttvar:1978|minrtt:30473|latest_rtt:36349|ack_delay:24| [2025/09/12 04:10:24 057874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39694|rttvar:2446|minrtt:30473|latest_rtt:36349|ack_delay:24| [2025/09/12 04:10:24 057880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:914|lost_pn:911|thresh:3| [2025/09/12 04:10:24 057887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 057894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39694|rtt_var:2446|pto_duration:49478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 057901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 057907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 057913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 057919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224126894|now:1757650224057893|interv:69001| [2025/09/12 04:10:24 057925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224126894|now:1757650224057893|interval:69001|pto_count:0|srtt:39694 [2025/09/12 04:10:24 057930] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41623, ack_elapse 37858, delivered 45600|rate 1095548|lost 291| [2025/09/12 04:10:24 057935] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095548) in round 14| [2025/09/12 04:10:24 057939] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 057943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 057947] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224021407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 057951] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224021407|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 057956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:39694|latest_rtt:36349|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 057962] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/09/12 04:10:24 057966] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1757650224057756|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 057971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344057756|now:1757650224057756|interv:120000000| [2025/09/12 04:10:24 057976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344057756|now:1757650224057756|interv:120000000| [2025/09/12 04:10:24 057989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224058547|pq_index:0| [2025/09/12 04:10:24 057993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224057252| [2025/09/12 04:10:24 057997] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224057997| [2025/09/12 04:10:24 058002] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224058001| [2025/09/12 04:10:24 058008] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 058012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|min_srtt:39694|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 058017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 058021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 058026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 058031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|min_srtt:39694|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 058035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:806003| [2025/09/12 04:10:24 058039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 058044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 058048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|min_srtt:39694|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 058052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:807190| [2025/09/12 04:10:24 058056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 058060] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 058064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 058068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 058072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 058076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 058083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 058087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 058091] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224058547| [2025/09/12 04:10:24 058095] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224058547| [2025/09/12 04:10:24 058099] [debug] |xqc_engine_wakeup_after|wakeup:1757650224058547|now:1757650224058099|diff:448| [2025/09/12 04:10:24 058104] [debug] |xqc_engine_main_logic|END|now:1757650224058001| [2025/09/12 04:10:24 058109] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224058109| [2025/09/12 04:10:24 058113] [debug] |xqc_engine_wakeup_after|wakeup:1757650224058547|now:1757650224058113|diff:434| [2025/09/12 04:10:24 058117] [debug] |xqc_engine_main_logic|END|now:1757650224058109| [2025/09/12 04:10:24 059189] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224059189| [2025/09/12 04:10:24 059201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224058547|pq_index:0| [2025/09/12 04:10:24 059205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224058001| [2025/09/12 04:10:24 059210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224059209| [2025/09/12 04:10:24 059215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224058547|now:1757650224059209| [2025/09/12 04:10:24 059219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224058547|now:1757650224059209| [2025/09/12 04:10:24 059223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 059228] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 059233] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39694|min_srtt:39694|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 059237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:807190| [2025/09/12 04:10:24 059242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 059246] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 059250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 059254] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 059259] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 059263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 059267] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 059272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/09/12 04:10:24 059305] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224059280|stream_id:0|stream_offset:750214| [2025/09/12 04:10:24 059321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 059329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 059336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39694|rtt_var:2446|pto_duration:49478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 059341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 059345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 059349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 059353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224128758|now:1757650224059336|interv:69422| [2025/09/12 04:10:24 059357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224128758|now:1757650224059336|interval:69422|pto_count:0|srtt:39694 [2025/09/12 04:10:24 059362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 059366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 059371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:751401| [2025/09/12 04:10:24 059375] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 059379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/09/12 04:10:24 059410] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224059386|stream_id:0|stream_offset:751401| [2025/09/12 04:10:24 059437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 059448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 059454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39694|rtt_var:2446|pto_duration:49478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 059460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 059466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 059472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 059478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224128864|now:1757650224059454|interv:69410| [2025/09/12 04:10:24 059484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224128864|now:1757650224059454|interval:69410|pto_count:0|srtt:39694 [2025/09/12 04:10:24 059498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 059505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 059511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 059518] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 059524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224060523|now:1757650224059523|interv:1000| [2025/09/12 04:10:24 059530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 059536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 059542] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224060523| [2025/09/12 04:10:24 059548] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224060523| [2025/09/12 04:10:24 059554] [debug] |xqc_engine_wakeup_after|wakeup:1757650224060523|now:1757650224059554|diff:969| [2025/09/12 04:10:24 059561] [debug] |xqc_engine_main_logic|END|now:1757650224059209| [2025/09/12 04:10:24 059731] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224059730| [2025/09/12 04:10:24 059742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 059751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:355| [2025/09/12 04:10:24 059757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/09/12 04:10:24 059765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/09/12 04:10:24 059771] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 059778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:915| [2025/09/12 04:10:24 059785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:669992|prior_time:1757650224019898|is_app_limited:0|send_elapse:41767|ack_elapse:39832|ctl_first_sent_time:1757650224021551|lagest_ack_time:1757650224059730|curr_delivered:716792| [2025/09/12 04:10:24 059793] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224021551| [2025/09/12 04:10:24 059800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/09/12 04:10:24 059807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:916|path_largest_ack:916| [2025/09/12 04:10:24 059813] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:672392|prior_time:1757650224021928|is_app_limited:0|send_elapse:42148|ack_elapse:37802|ctl_first_sent_time:1757650224023472|lagest_ack_time:1757650224059730|curr_delivered:717992| [2025/09/12 04:10:24 059820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224023472| [2025/09/12 04:10:24 059826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/09/12 04:10:24 059839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39694|rttvar:2446|minrtt:30473|latest_rtt:36258|ack_delay:24| [2025/09/12 04:10:24 059845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39262|rttvar:2700|minrtt:30473|latest_rtt:36258|ack_delay:24| [2025/09/12 04:10:24 059852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:916|lost_pn:913|thresh:3| [2025/09/12 04:10:24 059858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 059864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39262|rtt_var:2700|pto_duration:50062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 059871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 059878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 059884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 059890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224129448|now:1757650224059864|interv:69584| [2025/09/12 04:10:24 059896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224129448|now:1757650224059864|interval:69584|pto_count:0|srtt:39262 [2025/09/12 04:10:24 059901] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42148, ack_elapse 37802, delivered 45600|rate 1081901|lost 291| [2025/09/12 04:10:24 059905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081901) in round 14| [2025/09/12 04:10:24 059909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 059913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 059917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224023472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 059922] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224023472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 059926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:39262|latest_rtt:36258|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 059932] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/09/12 04:10:24 059937] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1757650224059730|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 059942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344059730|now:1757650224059730|interv:120000000| [2025/09/12 04:10:24 059946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344059730|now:1757650224059730|interv:120000000| [2025/09/12 04:10:24 059954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224060523|pq_index:0| [2025/09/12 04:10:24 059958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224059209| [2025/09/12 04:10:24 059962] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224059962| [2025/09/12 04:10:24 059967] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224059966| [2025/09/12 04:10:24 059972] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 059977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|min_srtt:39262|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 059981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:807190| [2025/09/12 04:10:24 059986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 059990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 059995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|min_srtt:39262|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 059999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:808377| [2025/09/12 04:10:24 060004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 060008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 060012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|min_srtt:39262|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 060017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:809564| [2025/09/12 04:10:24 060021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 060025] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 060029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 060033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 060037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 060041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 060048] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 060052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 060056] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224060523| [2025/09/12 04:10:24 060060] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224060523| [2025/09/12 04:10:24 060064] [debug] |xqc_engine_wakeup_after|wakeup:1757650224060523|now:1757650224060064|diff:459| [2025/09/12 04:10:24 060068] [debug] |xqc_engine_main_logic|END|now:1757650224059966| [2025/09/12 04:10:24 060074] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224060074| [2025/09/12 04:10:24 060078] [debug] |xqc_engine_wakeup_after|wakeup:1757650224060523|now:1757650224060078|diff:445| [2025/09/12 04:10:24 060082] [debug] |xqc_engine_main_logic|END|now:1757650224060074| [2025/09/12 04:10:24 061151] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224061150| [2025/09/12 04:10:24 061161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224060523|pq_index:0| [2025/09/12 04:10:24 061166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224059966| [2025/09/12 04:10:24 061171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224061170| [2025/09/12 04:10:24 061176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224060523|now:1757650224061170| [2025/09/12 04:10:24 061180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224060523|now:1757650224061170| [2025/09/12 04:10:24 061184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 061189] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 061194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39262|min_srtt:39262|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 061198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:809564| [2025/09/12 04:10:24 061203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 061207] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 061211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 061215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 061220] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 061224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 061229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 061233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/09/12 04:10:24 061268] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224061242|stream_id:0|stream_offset:752588| [2025/09/12 04:10:24 061285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 061292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 061299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39262|rtt_var:2700|pto_duration:50062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 061304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 061308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 061312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 061316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224131304|now:1757650224061299|interv:70005| [2025/09/12 04:10:24 061320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224131304|now:1757650224061299|interval:70005|pto_count:0|srtt:39262 [2025/09/12 04:10:24 061324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 061329] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 061333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:753775| [2025/09/12 04:10:24 061338] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 061342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/09/12 04:10:24 061369] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224061348|stream_id:0|stream_offset:753775| [2025/09/12 04:10:24 061378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 061385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 061392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39262|rtt_var:2700|pto_duration:50062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 061396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 061400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 061404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 061408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224131410|now:1757650224061392|interv:70018| [2025/09/12 04:10:24 061412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224131410|now:1757650224061392|interval:70018|pto_count:0|srtt:39262 [2025/09/12 04:10:24 061443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 061450] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 061457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 061464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 061470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224062470|now:1757650224061470|interv:1000| [2025/09/12 04:10:24 061476] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 061482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 061488] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224062470| [2025/09/12 04:10:24 061494] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224062470| [2025/09/12 04:10:24 061500] [debug] |xqc_engine_wakeup_after|wakeup:1757650224062470|now:1757650224061500|diff:970| [2025/09/12 04:10:24 061507] [debug] |xqc_engine_main_logic|END|now:1757650224061170| [2025/09/12 04:10:24 061807] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224061806| [2025/09/12 04:10:24 061818] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 061828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:356| [2025/09/12 04:10:24 061834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/09/12 04:10:24 061842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/09/12 04:10:24 061848] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 061855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:917| [2025/09/12 04:10:24 061862] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:674792|prior_time:1757650224023885|is_app_limited:0|send_elapse:41864|ack_elapse:37921|ctl_first_sent_time:1757650224025403|lagest_ack_time:1757650224061806|curr_delivered:719192| [2025/09/12 04:10:24 061868] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224025403| [2025/09/12 04:10:24 061874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/09/12 04:10:24 061881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:918| [2025/09/12 04:10:24 061887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:674792|prior_time:1757650224023885|is_app_limited:0|send_elapse:41864|ack_elapse:37921|ctl_first_sent_time:1757650224025403|lagest_ack_time:1757650224061806|curr_delivered:720392| [2025/09/12 04:10:24 061894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224025518| [2025/09/12 04:10:24 061900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/09/12 04:10:24 061913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39262|rttvar:2700|minrtt:30473|latest_rtt:36288|ack_delay:24| [2025/09/12 04:10:24 061919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38888|rttvar:2774|minrtt:30473|latest_rtt:36288|ack_delay:24| [2025/09/12 04:10:24 061924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/09/12 04:10:24 061930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 061936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38888|rtt_var:2774|pto_duration:49984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 061943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 061949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 061953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 061957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224131332|now:1757650224061936|interv:69396| [2025/09/12 04:10:24 061962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224131332|now:1757650224061936|interval:69396|pto_count:0|srtt:38888 [2025/09/12 04:10:24 061966] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41864, ack_elapse 37921, delivered 45600|rate 1089241|lost 291| [2025/09/12 04:10:24 061971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089241) in round 14| [2025/09/12 04:10:24 061975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 061979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 061983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224025518|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 061988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224025518|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 061992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:38888|latest_rtt:36288|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 061998] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/09/12 04:10:24 062002] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1757650224061806|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 062007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344061806|now:1757650224061806|interv:120000000| [2025/09/12 04:10:24 062011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344061806|now:1757650224061806|interv:120000000| [2025/09/12 04:10:24 062019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224062470|pq_index:0| [2025/09/12 04:10:24 062023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224061170| [2025/09/12 04:10:24 062027] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224062027| [2025/09/12 04:10:24 062032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224062031| [2025/09/12 04:10:24 062037] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 062042] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|min_srtt:38888|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 062047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:809564| [2025/09/12 04:10:24 062051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 062056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 062061] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|min_srtt:38888|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 062065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:810751| [2025/09/12 04:10:24 062069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 062074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 062078] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|min_srtt:38888|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 062082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:811938| [2025/09/12 04:10:24 062086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 062090] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 062094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 062098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 062103] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 062107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 062114] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 062118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 062122] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224062470| [2025/09/12 04:10:24 062126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224062470| [2025/09/12 04:10:24 062130] [debug] |xqc_engine_wakeup_after|wakeup:1757650224062470|now:1757650224062130|diff:340| [2025/09/12 04:10:24 062134] [debug] |xqc_engine_main_logic|END|now:1757650224062031| [2025/09/12 04:10:24 062140] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224062140| [2025/09/12 04:10:24 062143] [debug] |xqc_engine_wakeup_after|wakeup:1757650224062470|now:1757650224062143|diff:327| [2025/09/12 04:10:24 062147] [debug] |xqc_engine_main_logic|END|now:1757650224062140| [2025/09/12 04:10:24 063217] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224063216| [2025/09/12 04:10:24 063228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224062470|pq_index:0| [2025/09/12 04:10:24 063232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224062031| [2025/09/12 04:10:24 063238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224063236| [2025/09/12 04:10:24 063242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224062470|now:1757650224063236| [2025/09/12 04:10:24 063247] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224062470|now:1757650224063236| [2025/09/12 04:10:24 063251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 063255] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 063260] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38888|min_srtt:38888|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 063265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:811938| [2025/09/12 04:10:24 063269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 063273] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 063277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 063282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 063286] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 063291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 063295] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 063299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/09/12 04:10:24 063337] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224063308|stream_id:0|stream_offset:754962| [2025/09/12 04:10:24 063355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:956|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 063362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 063369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38888|rtt_var:2774|pto_duration:49984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 063376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 063383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 063389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 063395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224133292|now:1757650224063369|interv:69923| [2025/09/12 04:10:24 063401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224133292|now:1757650224063369|interval:69923|pto_count:0|srtt:38888 [2025/09/12 04:10:24 063409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 063417] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 063445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:756149| [2025/09/12 04:10:24 063451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 063458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/09/12 04:10:24 063493] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224063469|stream_id:0|stream_offset:756149| [2025/09/12 04:10:24 063502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 063510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 063516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38888|rtt_var:2774|pto_duration:49984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 063523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 063529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 063534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 063540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224133453|now:1757650224063516|interv:69937| [2025/09/12 04:10:24 063546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224133453|now:1757650224063516|interval:69937|pto_count:0|srtt:38888 [2025/09/12 04:10:24 063559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 063566] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 063572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 063579] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 063585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224064585|now:1757650224063585|interv:1000| [2025/09/12 04:10:24 063591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 063597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 063603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224064585| [2025/09/12 04:10:24 063610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224064585| [2025/09/12 04:10:24 063616] [debug] |xqc_engine_wakeup_after|wakeup:1757650224064585|now:1757650224063616|diff:969| [2025/09/12 04:10:24 063622] [debug] |xqc_engine_main_logic|END|now:1757650224063236| [2025/09/12 04:10:24 063701] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224063700| [2025/09/12 04:10:24 063712] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 063721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:357| [2025/09/12 04:10:24 063727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/09/12 04:10:24 063735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/09/12 04:10:24 063742] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 063749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:920|path_largest_ack:919| [2025/09/12 04:10:24 063756] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:677192|prior_time:1757650224025868|is_app_limited:0|send_elapse:43741|ack_elapse:37832|ctl_first_sent_time:1757650224027387|lagest_ack_time:1757650224063700|curr_delivered:721592| [2025/09/12 04:10:24 063763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224027387| [2025/09/12 04:10:24 063769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/09/12 04:10:24 063776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:920|path_largest_ack:920| [2025/09/12 04:10:24 063783] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:677192|prior_time:1757650224025868|is_app_limited:0|send_elapse:43741|ack_elapse:37832|ctl_first_sent_time:1757650224027387|lagest_ack_time:1757650224063700|curr_delivered:722792| [2025/09/12 04:10:24 063789] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224027535| [2025/09/12 04:10:24 063796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:24 063808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38888|rttvar:2774|minrtt:30473|latest_rtt:36165|ack_delay:24| [2025/09/12 04:10:24 063815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38544|rttvar:2767|minrtt:30473|latest_rtt:36165|ack_delay:24| [2025/09/12 04:10:24 063822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:920|lost_pn:917|thresh:3| [2025/09/12 04:10:24 063828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 063835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38544|rtt_var:2767|pto_duration:49612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 063842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 063848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 063854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 063859] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224133081|now:1757650224063834|interv:69247| [2025/09/12 04:10:24 063863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224133081|now:1757650224063834|interval:69247|pto_count:0|srtt:38544 [2025/09/12 04:10:24 063868] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43741, ack_elapse 37832, delivered 45600|rate 1042500|lost 291| [2025/09/12 04:10:24 063872] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042500) in round 14| [2025/09/12 04:10:24 063876] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 063882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 063886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224027535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 063892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224027535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 063896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:38544|latest_rtt:36165|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 063903] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/09/12 04:10:24 063907] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1757650224063700|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 063912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344063700|now:1757650224063700|interv:120000000| [2025/09/12 04:10:24 063916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344063700|now:1757650224063700|interv:120000000| [2025/09/12 04:10:24 063928] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224064585|pq_index:0| [2025/09/12 04:10:24 063934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224063236| [2025/09/12 04:10:24 063940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224063940| [2025/09/12 04:10:24 063945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224063944| [2025/09/12 04:10:24 063950] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 063955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|min_srtt:38544|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 063959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:811938| [2025/09/12 04:10:24 063964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 063968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 063973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|min_srtt:38544|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 063977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:813125| [2025/09/12 04:10:24 063981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 063986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 063990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|min_srtt:38544|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 063994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 063998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 064002] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 064006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 064010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 064015] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 064019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 064026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 064030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 064034] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224064585| [2025/09/12 04:10:24 064038] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224064585| [2025/09/12 04:10:24 064042] [debug] |xqc_engine_wakeup_after|wakeup:1757650224064585|now:1757650224064042|diff:543| [2025/09/12 04:10:24 064046] [debug] |xqc_engine_main_logic|END|now:1757650224063944| [2025/09/12 04:10:24 064052] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224064052| [2025/09/12 04:10:24 064056] [debug] |xqc_engine_wakeup_after|wakeup:1757650224064585|now:1757650224064056|diff:529| [2025/09/12 04:10:24 064060] [debug] |xqc_engine_main_logic|END|now:1757650224064052| [2025/09/12 04:10:24 065128] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224065128| [2025/09/12 04:10:24 065140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224064585|pq_index:0| [2025/09/12 04:10:24 065145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224063944| [2025/09/12 04:10:24 065150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224065149| [2025/09/12 04:10:24 065154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224064585|now:1757650224065149| [2025/09/12 04:10:24 065159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224064585|now:1757650224065149| [2025/09/12 04:10:24 065163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 065170] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 065175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38544|min_srtt:38544|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 065180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 065184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 065188] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 065192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 065197] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 065201] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 065205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 065210] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 065214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/09/12 04:10:24 065247] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224065223|stream_id:0|stream_offset:757336| [2025/09/12 04:10:24 065265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 065272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 065279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38544|rtt_var:2767|pto_duration:49612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 065284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 065288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 065292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 065297] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224134835|now:1757650224065279|interv:69556| [2025/09/12 04:10:24 065301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224134835|now:1757650224065279|interval:69556|pto_count:0|srtt:38544 [2025/09/12 04:10:24 065305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 065310] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 065320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:758523| [2025/09/12 04:10:24 065324] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 065329] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/09/12 04:10:24 065357] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224065336|stream_id:0|stream_offset:758523| [2025/09/12 04:10:24 065365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 065372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 065379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38544|rtt_var:2767|pto_duration:49612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 065384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 065388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 065392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 065396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224134948|now:1757650224065379|interv:69569| [2025/09/12 04:10:24 065400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224134948|now:1757650224065379|interval:69569|pto_count:0|srtt:38544 [2025/09/12 04:10:24 065409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 065417] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 065441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 065448] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 065454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224066454|now:1757650224065454|interv:1000| [2025/09/12 04:10:24 065460] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 065466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 065472] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224066454| [2025/09/12 04:10:24 065478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224066454| [2025/09/12 04:10:24 065484] [debug] |xqc_engine_wakeup_after|wakeup:1757650224066454|now:1757650224065483|diff:971| [2025/09/12 04:10:24 065490] [debug] |xqc_engine_main_logic|END|now:1757650224065149| [2025/09/12 04:10:24 065762] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224065761| [2025/09/12 04:10:24 065807] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 065817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:358| [2025/09/12 04:10:24 065824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/09/12 04:10:24 065831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/09/12 04:10:24 065838] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 065846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:921| [2025/09/12 04:10:24 065852] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:679592|prior_time:1757650224027871|is_app_limited:0|send_elapse:43817|ack_elapse:37890|ctl_first_sent_time:1757650224029385|lagest_ack_time:1757650224065761|curr_delivered:723992| [2025/09/12 04:10:24 065860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224029385| [2025/09/12 04:10:24 065867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/09/12 04:10:24 065873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:922|path_largest_ack:922| [2025/09/12 04:10:24 065879] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:679592|prior_time:1757650224027871|is_app_limited:0|send_elapse:43817|ack_elapse:37890|ctl_first_sent_time:1757650224029385|lagest_ack_time:1757650224065761|curr_delivered:725192| [2025/09/12 04:10:24 065884] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224029533| [2025/09/12 04:10:24 065888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/09/12 04:10:24 065901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38544|rttvar:2767|minrtt:30473|latest_rtt:36228|ack_delay:24| [2025/09/12 04:10:24 065908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38251|rttvar:2661|minrtt:30473|latest_rtt:36228|ack_delay:24| [2025/09/12 04:10:24 065914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/09/12 04:10:24 065921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 065926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38251|rtt_var:2661|pto_duration:48895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 065930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 065935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 065941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 065948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224134231|now:1757650224065925|interv:68306| [2025/09/12 04:10:24 065954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224134231|now:1757650224065925|interval:68306|pto_count:0|srtt:38251 [2025/09/12 04:10:24 065961] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43817, ack_elapse 37890, delivered 45600|rate 1040691|lost 291| [2025/09/12 04:10:24 065966] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040691) in round 14| [2025/09/12 04:10:24 065971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 065975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 065979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224029533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 065983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224029533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 065988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:38251|latest_rtt:36228|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 065993] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/09/12 04:10:24 065998] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1757650224065761|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 066003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344065761|now:1757650224065761|interv:120000000| [2025/09/12 04:10:24 066007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344065761|now:1757650224065761|interv:120000000| [2025/09/12 04:10:24 066015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224066454|pq_index:0| [2025/09/12 04:10:24 066019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224065149| [2025/09/12 04:10:24 066025] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224066025| [2025/09/12 04:10:24 066033] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224066031| [2025/09/12 04:10:24 066041] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 066047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|min_srtt:38251|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 066052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 066056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 066061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 066065] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|min_srtt:38251|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 066069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:815499| [2025/09/12 04:10:24 066074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 066078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 066082] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|min_srtt:38251|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 066087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 066091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 066095] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 066098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 066103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 066109] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 066116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 066122] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 066131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 066136] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224066454| [2025/09/12 04:10:24 066140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224066454| [2025/09/12 04:10:24 066144] [debug] |xqc_engine_wakeup_after|wakeup:1757650224066454|now:1757650224066143|diff:311| [2025/09/12 04:10:24 066148] [debug] |xqc_engine_main_logic|END|now:1757650224066031| [2025/09/12 04:10:24 066153] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224066153| [2025/09/12 04:10:24 066157] [debug] |xqc_engine_wakeup_after|wakeup:1757650224066454|now:1757650224066157|diff:297| [2025/09/12 04:10:24 066161] [debug] |xqc_engine_main_logic|END|now:1757650224066153| [2025/09/12 04:10:24 067231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224067231| [2025/09/12 04:10:24 067243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224066454|pq_index:0| [2025/09/12 04:10:24 067248] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224066031| [2025/09/12 04:10:24 067253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224067252| [2025/09/12 04:10:24 067258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224066454|now:1757650224067252| [2025/09/12 04:10:24 067262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224066454|now:1757650224067252| [2025/09/12 04:10:24 067266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 067271] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 067276] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38251|min_srtt:38251|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 067280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 067285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 067289] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 067293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 067297] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 067302] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 067306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 067311] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 067315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/09/12 04:10:24 067346] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224067323|stream_id:0|stream_offset:759710| [2025/09/12 04:10:24 067362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:960|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 067369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 067376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38251|rtt_var:2661|pto_duration:48895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 067381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 067385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 067391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 067397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224136218|now:1757650224067376|interv:68842| [2025/09/12 04:10:24 067403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224136218|now:1757650224067376|interval:68842|pto_count:0|srtt:38251 [2025/09/12 04:10:24 067410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 067417] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 067444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:760897| [2025/09/12 04:10:24 067451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 067458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/09/12 04:10:24 067492] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224067468|stream_id:0|stream_offset:760897| [2025/09/12 04:10:24 067501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:961|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 067508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 067515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38251|rtt_var:2661|pto_duration:48895|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 067521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 067527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 067533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 067539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224136363|now:1757650224067514|interv:68849| [2025/09/12 04:10:24 067546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224136363|now:1757650224067514|interval:68849|pto_count:0|srtt:38251 [2025/09/12 04:10:24 067559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 067566] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 067572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 067579] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 067585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224068584|now:1757650224067584|interv:1000| [2025/09/12 04:10:24 067591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 067597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 067603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224068584| [2025/09/12 04:10:24 067610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224068584| [2025/09/12 04:10:24 067617] [debug] |xqc_engine_wakeup_after|wakeup:1757650224068584|now:1757650224067617|diff:967| [2025/09/12 04:10:24 067623] [debug] |xqc_engine_main_logic|END|now:1757650224067252| [2025/09/12 04:10:24 067702] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224067700| [2025/09/12 04:10:24 067714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 067723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:359| [2025/09/12 04:10:24 067729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/09/12 04:10:24 067737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/09/12 04:10:24 067743] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 067750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:923| [2025/09/12 04:10:24 067757] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:681992|prior_time:1757650224029833|is_app_limited:0|send_elapse:43678|ack_elapse:37867|ctl_first_sent_time:1757650224031322|lagest_ack_time:1757650224067700|curr_delivered:726392| [2025/09/12 04:10:24 067764] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224031322| [2025/09/12 04:10:24 067771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/09/12 04:10:24 067779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:924|path_largest_ack:924| [2025/09/12 04:10:24 067785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:681992|prior_time:1757650224029833|is_app_limited:0|send_elapse:43678|ack_elapse:37867|ctl_first_sent_time:1757650224031322|lagest_ack_time:1757650224067700|curr_delivered:727592| [2025/09/12 04:10:24 067791] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224031449| [2025/09/12 04:10:24 067798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/09/12 04:10:24 067813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38251|rttvar:2661|minrtt:30473|latest_rtt:36251|ack_delay:24| [2025/09/12 04:10:24 067820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37998|rttvar:2502|minrtt:30473|latest_rtt:36251|ack_delay:24| [2025/09/12 04:10:24 067826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/09/12 04:10:24 067832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 067836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:2502|pto_duration:48006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 067841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 067846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 067852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 067858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224135474|now:1757650224067836|interv:67638| [2025/09/12 04:10:24 067864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224135474|now:1757650224067836|interval:67638|pto_count:0|srtt:37998 [2025/09/12 04:10:24 067869] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43678, ack_elapse 37867, delivered 45600|rate 1044003|lost 291| [2025/09/12 04:10:24 067873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044003) in round 14| [2025/09/12 04:10:24 067877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 067881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 067885] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224031449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 067890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224031449|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 067894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37998|latest_rtt:36251|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 067900] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/09/12 04:10:24 067905] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1757650224067700|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 067910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344067700|now:1757650224067700|interv:120000000| [2025/09/12 04:10:24 067914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344067700|now:1757650224067700|interv:120000000| [2025/09/12 04:10:24 067918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224068584|pq_index:0| [2025/09/12 04:10:24 067926] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224067252| [2025/09/12 04:10:24 067930] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224067930| [2025/09/12 04:10:24 067935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224067934| [2025/09/12 04:10:24 067940] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 067945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 067950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 067954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 067959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 067964] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 067968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:817873| [2025/09/12 04:10:24 067973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 067977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 067982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 067986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 067990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 067994] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 067998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 068002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 068007] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 068011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 068015] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 068022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 068026] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224068584| [2025/09/12 04:10:24 068030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224068584| [2025/09/12 04:10:24 068034] [debug] |xqc_engine_wakeup_after|wakeup:1757650224068584|now:1757650224068033|diff:551| [2025/09/12 04:10:24 068038] [debug] |xqc_engine_main_logic|END|now:1757650224067934| [2025/09/12 04:10:24 068043] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224068043| [2025/09/12 04:10:24 068047] [debug] |xqc_engine_wakeup_after|wakeup:1757650224068584|now:1757650224068047|diff:537| [2025/09/12 04:10:24 068051] [debug] |xqc_engine_main_logic|END|now:1757650224068043| [2025/09/12 04:10:24 069121] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224069121| [2025/09/12 04:10:24 069133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224068584|pq_index:0| [2025/09/12 04:10:24 069138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224067934| [2025/09/12 04:10:24 069143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224069142| [2025/09/12 04:10:24 069148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224068584|now:1757650224069142| [2025/09/12 04:10:24 069153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224068584|now:1757650224069142| [2025/09/12 04:10:24 069157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 069161] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 069166] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37998|min_srtt:37998|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 069171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 069175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 069179] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 069183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 069188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 069192] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 069196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 069201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 069205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/09/12 04:10:24 069237] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224069214|stream_id:0|stream_offset:762084| [2025/09/12 04:10:24 069250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 069258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 069264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:2502|pto_duration:48006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 069271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 069278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 069284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 069291] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224137220|now:1757650224069264|interv:67956| [2025/09/12 04:10:24 069296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224137220|now:1757650224069264|interval:67956|pto_count:0|srtt:37998 [2025/09/12 04:10:24 069304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 069312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 069319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:763271| [2025/09/12 04:10:24 069326] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 069332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/09/12 04:10:24 069391] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224069343|stream_id:0|stream_offset:763271| [2025/09/12 04:10:24 069402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:963|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 069409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 069416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37998|rtt_var:2502|pto_duration:48006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 069445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 069452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 069457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 069463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224137349|now:1757650224069415|interv:67934| [2025/09/12 04:10:24 069469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224137349|now:1757650224069415|interval:67934|pto_count:0|srtt:37998 [2025/09/12 04:10:24 069482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 069489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 069496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 069502] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 069508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224070507|now:1757650224069507|interv:1000| [2025/09/12 04:10:24 069513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 069518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 069524] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224070507| [2025/09/12 04:10:24 069530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224070507| [2025/09/12 04:10:24 069536] [debug] |xqc_engine_wakeup_after|wakeup:1757650224070507|now:1757650224069535|diff:972| [2025/09/12 04:10:24 069542] [debug] |xqc_engine_main_logic|END|now:1757650224069142| [2025/09/12 04:10:24 069732] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224069731| [2025/09/12 04:10:24 069743] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 069752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:360| [2025/09/12 04:10:24 069758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/09/12 04:10:24 069767] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/09/12 04:10:24 069773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 069781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:926|path_largest_ack:925| [2025/09/12 04:10:24 069788] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:684392|prior_time:1757650224031906|is_app_limited:0|send_elapse:43883|ack_elapse:37825|ctl_first_sent_time:1757650224033448|lagest_ack_time:1757650224069731|curr_delivered:728792| [2025/09/12 04:10:24 069795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224033448| [2025/09/12 04:10:24 069803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/09/12 04:10:24 069809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:926|path_largest_ack:926| [2025/09/12 04:10:24 069816] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:684392|prior_time:1757650224031906|is_app_limited:0|send_elapse:43883|ack_elapse:37825|ctl_first_sent_time:1757650224033448|lagest_ack_time:1757650224069731|curr_delivered:729992| [2025/09/12 04:10:24 069823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224033578| [2025/09/12 04:10:24 069829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/09/12 04:10:24 069842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37998|rttvar:2502|minrtt:30473|latest_rtt:36153|ack_delay:24| [2025/09/12 04:10:24 069847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37765|rttvar:2344|minrtt:30473|latest_rtt:36153|ack_delay:24| [2025/09/12 04:10:24 069851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/09/12 04:10:24 069855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 069859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37765|rtt_var:2344|pto_duration:47141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 069864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 069867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 069871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 069875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224136484|now:1757650224069859|interv:66625| [2025/09/12 04:10:24 069879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224136484|now:1757650224069859|interval:66625|pto_count:0|srtt:37765 [2025/09/12 04:10:24 069883] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43883, ack_elapse 37825, delivered 45600|rate 1039126|lost 291| [2025/09/12 04:10:24 069888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039126) in round 14| [2025/09/12 04:10:24 069892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 069896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 069900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224033578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 069904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224033578|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 069909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37765|latest_rtt:36153|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 069915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/09/12 04:10:24 069919] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1757650224069731|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 069924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344069731|now:1757650224069731|interv:120000000| [2025/09/12 04:10:24 069928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344069731|now:1757650224069731|interv:120000000| [2025/09/12 04:10:24 069932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224070507|pq_index:0| [2025/09/12 04:10:24 069939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224069142| [2025/09/12 04:10:24 069943] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224069943| [2025/09/12 04:10:24 069948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224069947| [2025/09/12 04:10:24 069953] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 069958] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|min_srtt:37765|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 069962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 069967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 069971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 069976] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|min_srtt:37765|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 069980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:820247| [2025/09/12 04:10:24 069984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 069988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 069993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|min_srtt:37765|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 069997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:821434| [2025/09/12 04:10:24 070001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 070005] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 070008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 070013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 070017] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 070021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 070025] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 070031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 070035] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224070507| [2025/09/12 04:10:24 070039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224070507| [2025/09/12 04:10:24 070043] [debug] |xqc_engine_wakeup_after|wakeup:1757650224070507|now:1757650224070043|diff:464| [2025/09/12 04:10:24 070048] [debug] |xqc_engine_main_logic|END|now:1757650224069947| [2025/09/12 04:10:24 070053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224070053| [2025/09/12 04:10:24 070057] [debug] |xqc_engine_wakeup_after|wakeup:1757650224070507|now:1757650224070057|diff:450| [2025/09/12 04:10:24 070061] [debug] |xqc_engine_main_logic|END|now:1757650224070053| [2025/09/12 04:10:24 071129] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224071129| [2025/09/12 04:10:24 071141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224070507|pq_index:0| [2025/09/12 04:10:24 071145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224069947| [2025/09/12 04:10:24 071150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224071149| [2025/09/12 04:10:24 071155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224070507|now:1757650224071149| [2025/09/12 04:10:24 071159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224070507|now:1757650224071149| [2025/09/12 04:10:24 071163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 071167] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 071172] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37765|min_srtt:37765|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 071177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:821434| [2025/09/12 04:10:24 071182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 071185] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 071189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 071194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 071198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 071202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 071207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 071211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/09/12 04:10:24 071245] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224071219|stream_id:0|stream_offset:764458| [2025/09/12 04:10:24 071262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:964|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 071270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 071276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37765|rtt_var:2344|pto_duration:47141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 071281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 071285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 071288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 071292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224138360|now:1757650224071276|interv:67084| [2025/09/12 04:10:24 071299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224138360|now:1757650224071276|interval:67084|pto_count:0|srtt:37765 [2025/09/12 04:10:24 071306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 071311] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 071317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:765645| [2025/09/12 04:10:24 071323] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 071330] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/09/12 04:10:24 071362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224071341|stream_id:0|stream_offset:765645| [2025/09/12 04:10:24 071372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:965|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 071379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 071385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37765|rtt_var:2344|pto_duration:47141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 071392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 071398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 071404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 071410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224138482|now:1757650224071385|interv:67097| [2025/09/12 04:10:24 071416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224138482|now:1757650224071385|interval:67097|pto_count:0|srtt:37765 [2025/09/12 04:10:24 071452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 071459] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 071466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 071473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 071479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224072479|now:1757650224071479|interv:1000| [2025/09/12 04:10:24 071484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 071489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 071495] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224072479| [2025/09/12 04:10:24 071500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224072479| [2025/09/12 04:10:24 071506] [debug] |xqc_engine_wakeup_after|wakeup:1757650224072479|now:1757650224071506|diff:973| [2025/09/12 04:10:24 071512] [debug] |xqc_engine_main_logic|END|now:1757650224071149| [2025/09/12 04:10:24 071744] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224071743| [2025/09/12 04:10:24 071756] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 071764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:361| [2025/09/12 04:10:24 071771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/09/12 04:10:24 071779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/09/12 04:10:24 071786] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 071793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:928|path_largest_ack:927| [2025/09/12 04:10:24 071800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:684392|prior_time:1757650224031906|is_app_limited:0|send_elapse:44136|ack_elapse:39837|ctl_first_sent_time:1757650224033701|lagest_ack_time:1757650224071743|curr_delivered:731192| [2025/09/12 04:10:24 071806] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224033701| [2025/09/12 04:10:24 071813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:24 071819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:928|path_largest_ack:928| [2025/09/12 04:10:24 071827] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:686792|prior_time:1757650224033880|is_app_limited:0|send_elapse:45649|ack_elapse:37863|ctl_first_sent_time:1757650224035346|lagest_ack_time:1757650224071743|curr_delivered:732392| [2025/09/12 04:10:24 071834] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224035346| [2025/09/12 04:10:24 071840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/09/12 04:10:24 071846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37765|rttvar:2344|minrtt:30473|latest_rtt:36397|ack_delay:24| [2025/09/12 04:10:24 071860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37591|rttvar:2106|minrtt:30473|latest_rtt:36397|ack_delay:24| [2025/09/12 04:10:24 071868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/09/12 04:10:24 071874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 071880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:2106|pto_duration:46015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 071885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 071889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 071892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 071896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224137356|now:1757650224071880|interv:65476| [2025/09/12 04:10:24 071900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224137356|now:1757650224071880|interval:65476|pto_count:0|srtt:37591 [2025/09/12 04:10:24 071904] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45649, ack_elapse 37863, delivered 45600|rate 998926|lost 291| [2025/09/12 04:10:24 071909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (998926) in round 14| [2025/09/12 04:10:24 071913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 071917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 071921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224035346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 071925] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224035346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 071930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37591|latest_rtt:36397|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 071936] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/09/12 04:10:24 071940] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1757650224071743|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 071945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344071743|now:1757650224071743|interv:120000000| [2025/09/12 04:10:24 071949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344071743|now:1757650224071743|interv:120000000| [2025/09/12 04:10:24 071953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224072479|pq_index:0| [2025/09/12 04:10:24 071961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224071149| [2025/09/12 04:10:24 071964] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224071964| [2025/09/12 04:10:24 071969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224071968| [2025/09/12 04:10:24 071975] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 071979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 071984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:821434| [2025/09/12 04:10:24 071988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 071993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 071997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 072002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:822621| [2025/09/12 04:10:24 072006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 072010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 072015] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 072019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 072024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 072028] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 072031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 072036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 072040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 072044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 072049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 072055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 072059] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224072479| [2025/09/12 04:10:24 072063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224072479| [2025/09/12 04:10:24 072067] [debug] |xqc_engine_wakeup_after|wakeup:1757650224072479|now:1757650224072067|diff:412| [2025/09/12 04:10:24 072072] [debug] |xqc_engine_main_logic|END|now:1757650224071968| [2025/09/12 04:10:24 072077] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224072077| [2025/09/12 04:10:24 072081] [debug] |xqc_engine_wakeup_after|wakeup:1757650224072479|now:1757650224072081|diff:398| [2025/09/12 04:10:24 072085] [debug] |xqc_engine_main_logic|END|now:1757650224072077| [2025/09/12 04:10:24 073155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224073155| [2025/09/12 04:10:24 073167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224072479|pq_index:0| [2025/09/12 04:10:24 073171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224071968| [2025/09/12 04:10:24 073176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224073175| [2025/09/12 04:10:24 073181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224072479|now:1757650224073175| [2025/09/12 04:10:24 073186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224072479|now:1757650224073175| [2025/09/12 04:10:24 073189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 073194] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 073199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37591|min_srtt:37591|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 073204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 073208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 073212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 073216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 073220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 073225] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 073229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 073233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 073238] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/09/12 04:10:24 073269] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224073246|stream_id:0|stream_offset:766832| [2025/09/12 04:10:24 073281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:966|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 073286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 073291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:2106|pto_duration:46015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 073295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 073299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 073303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 073306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224139261|now:1757650224073290|interv:65971| [2025/09/12 04:10:24 073310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224139261|now:1757650224073290|interval:65971|pto_count:0|srtt:37591 [2025/09/12 04:10:24 073315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 073319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 073323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:768019| [2025/09/12 04:10:24 073328] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 073332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/09/12 04:10:24 073356] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224073338|stream_id:0|stream_offset:768019| [2025/09/12 04:10:24 073365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 073372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 073378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37591|rtt_var:2106|pto_duration:46015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 073385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 073391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 073396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 073402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224139353|now:1757650224073378|interv:65975| [2025/09/12 04:10:24 073408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224139353|now:1757650224073378|interval:65975|pto_count:0|srtt:37591 [2025/09/12 04:10:24 073415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 073447] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 073453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 073459] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 073465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224074464|now:1757650224073464|interv:1000| [2025/09/12 04:10:24 073470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 073475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 073480] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224074464| [2025/09/12 04:10:24 073487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224074464| [2025/09/12 04:10:24 073492] [debug] |xqc_engine_wakeup_after|wakeup:1757650224074464|now:1757650224073492|diff:972| [2025/09/12 04:10:24 073498] [debug] |xqc_engine_main_logic|END|now:1757650224073175| [2025/09/12 04:10:24 073768] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224073766| [2025/09/12 04:10:24 073779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 073788] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:362| [2025/09/12 04:10:24 073803] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/09/12 04:10:24 073812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/09/12 04:10:24 073817] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 073823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:929| [2025/09/12 04:10:24 073831] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:689192|prior_time:1757650224035809|is_app_limited:0|send_elapse:45808|ack_elapse:37957|ctl_first_sent_time:1757650224037344|lagest_ack_time:1757650224073766|curr_delivered:733592| [2025/09/12 04:10:24 073838] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224037344| [2025/09/12 04:10:24 073845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/09/12 04:10:24 073852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:930|path_largest_ack:930| [2025/09/12 04:10:24 073858] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:689192|prior_time:1757650224035809|is_app_limited:0|send_elapse:45808|ack_elapse:37957|ctl_first_sent_time:1757650224037344|lagest_ack_time:1757650224073766|curr_delivered:734792| [2025/09/12 04:10:24 073865] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224037468| [2025/09/12 04:10:24 073872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/09/12 04:10:24 073878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37591|rttvar:2106|minrtt:30473|latest_rtt:36298|ack_delay:24| [2025/09/12 04:10:24 073891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37427|rttvar:1909|minrtt:30473|latest_rtt:36298|ack_delay:24| [2025/09/12 04:10:24 073898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:930|lost_pn:927|thresh:3| [2025/09/12 04:10:24 073905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 073910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37427|rtt_var:1909|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 073915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 073919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 073922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 073926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224138401|now:1757650224073910|interv:64491| [2025/09/12 04:10:24 073931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224138401|now:1757650224073910|interval:64491|pto_count:0|srtt:37427 [2025/09/12 04:10:24 073939] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45808, ack_elapse 37957, delivered 45600|rate 995459|lost 291| [2025/09/12 04:10:24 073945] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (995459) in round 14| [2025/09/12 04:10:24 073952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 073957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 073961] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224037468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 073965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224037468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 073970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37427|latest_rtt:36298|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 073975] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/09/12 04:10:24 073980] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1757650224073766|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 073984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344073766|now:1757650224073766|interv:120000000| [2025/09/12 04:10:24 073989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344073766|now:1757650224073766|interv:120000000| [2025/09/12 04:10:24 073992] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224074464|pq_index:0| [2025/09/12 04:10:24 074000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224073175| [2025/09/12 04:10:24 074004] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224074004| [2025/09/12 04:10:24 074009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224074008| [2025/09/12 04:10:24 074014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 074019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|min_srtt:37427|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 074024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 074028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 074033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 074037] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|min_srtt:37427|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 074042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:824995| [2025/09/12 04:10:24 074046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 074050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 074055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|min_srtt:37427|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 074059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 074063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 074067] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 074071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 074075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 074080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 074084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 074088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 074092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 074099] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224074464| [2025/09/12 04:10:24 074103] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224074464| [2025/09/12 04:10:24 074106] [debug] |xqc_engine_wakeup_after|wakeup:1757650224074464|now:1757650224074106|diff:358| [2025/09/12 04:10:24 074111] [debug] |xqc_engine_main_logic|END|now:1757650224074008| [2025/09/12 04:10:24 074116] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224074116| [2025/09/12 04:10:24 074120] [debug] |xqc_engine_wakeup_after|wakeup:1757650224074464|now:1757650224074120|diff:344| [2025/09/12 04:10:24 074124] [debug] |xqc_engine_main_logic|END|now:1757650224074116| [2025/09/12 04:10:24 075193] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224075192| [2025/09/12 04:10:24 075205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224074464|pq_index:0| [2025/09/12 04:10:24 075209] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224074008| [2025/09/12 04:10:24 075215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224075214| [2025/09/12 04:10:24 075219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224074464|now:1757650224075214| [2025/09/12 04:10:24 075224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224074464|now:1757650224075214| [2025/09/12 04:10:24 075228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 075232] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 075238] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37427|min_srtt:37427|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 075242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 075247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 075251] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 075255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 075259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 075264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 075268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 075272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 075277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/09/12 04:10:24 075311] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224075285|stream_id:0|stream_offset:769206| [2025/09/12 04:10:24 075328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:968|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 075336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 075343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37427|rtt_var:1909|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 075349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 075356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 075361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 075367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224140348|now:1757650224075342|interv:65006| [2025/09/12 04:10:24 075373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224140348|now:1757650224075342|interval:65006|pto_count:0|srtt:37427 [2025/09/12 04:10:24 075381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 075388] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 075394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:770393| [2025/09/12 04:10:24 075400] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 075407] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/09/12 04:10:24 075459] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224075418|stream_id:0|stream_offset:770393| [2025/09/12 04:10:24 075472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:969|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 075480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 075486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37427|rtt_var:1909|pto_duration:45063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 075493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 075499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 075504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 075510] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224140481|now:1757650224075486|interv:64995| [2025/09/12 04:10:24 075516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224140481|now:1757650224075486|interval:64995|pto_count:0|srtt:37427 [2025/09/12 04:10:24 075524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 075538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 075545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 075551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 075557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224076557|now:1757650224075557|interv:1000| [2025/09/12 04:10:24 075563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 075568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 075575] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224076557| [2025/09/12 04:10:24 075582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224076557| [2025/09/12 04:10:24 075588] [debug] |xqc_engine_wakeup_after|wakeup:1757650224076557|now:1757650224075588|diff:969| [2025/09/12 04:10:24 075594] [debug] |xqc_engine_main_logic|END|now:1757650224075214| [2025/09/12 04:10:24 075761] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224075760| [2025/09/12 04:10:24 075772] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 075782] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:363| [2025/09/12 04:10:24 075787] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/09/12 04:10:24 075796] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/09/12 04:10:24 075800] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 075806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:931| [2025/09/12 04:10:24 075813] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:691592|prior_time:1757650224037842|is_app_limited:0|send_elapse:43880|ack_elapse:37918|ctl_first_sent_time:1757650224039360|lagest_ack_time:1757650224075760|curr_delivered:735992| [2025/09/12 04:10:24 075820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224039360| [2025/09/12 04:10:24 075828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/09/12 04:10:24 075835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:932|path_largest_ack:932| [2025/09/12 04:10:24 075842] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:691592|prior_time:1757650224037842|is_app_limited:0|send_elapse:43880|ack_elapse:37918|ctl_first_sent_time:1757650224039360|lagest_ack_time:1757650224075760|curr_delivered:737192| [2025/09/12 04:10:24 075849] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224039496| [2025/09/12 04:10:24 075855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/09/12 04:10:24 075862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37427|rttvar:1909|minrtt:30473|latest_rtt:36264|ack_delay:16| [2025/09/12 04:10:24 075875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37280|rttvar:1726|minrtt:30473|latest_rtt:36264|ack_delay:16| [2025/09/12 04:10:24 075881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:932|lost_pn:929|thresh:3| [2025/09/12 04:10:24 075888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 075894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37280|rtt_var:1726|pto_duration:44184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 075901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 075906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 075910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 075914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224139602|now:1757650224075894|interv:63708| [2025/09/12 04:10:24 075918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224139602|now:1757650224075894|interval:63708|pto_count:0|srtt:37280 [2025/09/12 04:10:24 075922] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43880, ack_elapse 37918, delivered 45600|rate 1039197|lost 291| [2025/09/12 04:10:24 075927] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1039197) in round 14| [2025/09/12 04:10:24 075933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 075940] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 075946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224039496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 075953] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224039496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 075958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37280|latest_rtt:36264|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 075963] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/09/12 04:10:24 075968] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1757650224075760|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 075973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344075760|now:1757650224075760|interv:120000000| [2025/09/12 04:10:24 075977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344075760|now:1757650224075760|interv:120000000| [2025/09/12 04:10:24 075981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224076557|pq_index:0| [2025/09/12 04:10:24 075989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224075214| [2025/09/12 04:10:24 075993] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224075992| [2025/09/12 04:10:24 075997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224075996| [2025/09/12 04:10:24 076003] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 076007] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|min_srtt:37280|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 076012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 076016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 076021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 076025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|min_srtt:37280|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 076029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 076034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 076038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 076042] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|min_srtt:37280|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 076046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:828556| [2025/09/12 04:10:24 076050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 076054] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 076058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 076062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 076067] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 076071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 076075] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 076079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 076085] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224076557| [2025/09/12 04:10:24 076089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224076557| [2025/09/12 04:10:24 076093] [debug] |xqc_engine_wakeup_after|wakeup:1757650224076557|now:1757650224076093|diff:464| [2025/09/12 04:10:24 076097] [debug] |xqc_engine_main_logic|END|now:1757650224075996| [2025/09/12 04:10:24 076103] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224076103| [2025/09/12 04:10:24 076107] [debug] |xqc_engine_wakeup_after|wakeup:1757650224076557|now:1757650224076107|diff:450| [2025/09/12 04:10:24 076111] [debug] |xqc_engine_main_logic|END|now:1757650224076103| [2025/09/12 04:10:24 077180] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224077180| [2025/09/12 04:10:24 077191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224076557|pq_index:0| [2025/09/12 04:10:24 077196] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224075996| [2025/09/12 04:10:24 077201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224077200| [2025/09/12 04:10:24 077206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224076557|now:1757650224077200| [2025/09/12 04:10:24 077210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224076557|now:1757650224077200| [2025/09/12 04:10:24 077214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 077218] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 077223] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37280|min_srtt:37280|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 077228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:828556| [2025/09/12 04:10:24 077233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 077236] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 077240] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 077245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 077249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 077253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 077258] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 077262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/09/12 04:10:24 077296] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224077270|stream_id:0|stream_offset:771580| [2025/09/12 04:10:24 077305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:970|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 077321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 077327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37280|rtt_var:1726|pto_duration:44184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 077331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 077338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 077344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 077350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224141454|now:1757650224077327|interv:64127| [2025/09/12 04:10:24 077356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224141454|now:1757650224077327|interval:64127|pto_count:0|srtt:37280 [2025/09/12 04:10:24 077363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 077370] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 077376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:772767| [2025/09/12 04:10:24 077382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 077389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/09/12 04:10:24 077463] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224077400|stream_id:0|stream_offset:772767| [2025/09/12 04:10:24 077477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:971|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 077484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 077490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37280|rtt_var:1726|pto_duration:44184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 077496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 077502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 077508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 077514] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224141584|now:1757650224077490|interv:64094| [2025/09/12 04:10:24 077519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224141584|now:1757650224077490|interval:64094|pto_count:0|srtt:37280 [2025/09/12 04:10:24 077526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 077540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 077547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 077554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 077560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224078560|now:1757650224077560|interv:1000| [2025/09/12 04:10:24 077567] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 077573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 077579] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224078560| [2025/09/12 04:10:24 077585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224078560| [2025/09/12 04:10:24 077592] [debug] |xqc_engine_wakeup_after|wakeup:1757650224078560|now:1757650224077591|diff:969| [2025/09/12 04:10:24 077598] [debug] |xqc_engine_main_logic|END|now:1757650224077200| [2025/09/12 04:10:24 077717] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224077716| [2025/09/12 04:10:24 077730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 077739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:364| [2025/09/12 04:10:24 077745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/09/12 04:10:24 077753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/09/12 04:10:24 077760] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 077768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:934|path_largest_ack:933| [2025/09/12 04:10:24 077776] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:691592|prior_time:1757650224037842|is_app_limited:0|send_elapse:44162|ack_elapse:39874|ctl_first_sent_time:1757650224039642|lagest_ack_time:1757650224077716|curr_delivered:738392| [2025/09/12 04:10:24 077783] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224039642| [2025/09/12 04:10:24 077790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/09/12 04:10:24 077797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:934|path_largest_ack:934| [2025/09/12 04:10:24 077801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:693992|prior_time:1757650224039800|is_app_limited:0|send_elapse:43821|ack_elapse:37916|ctl_first_sent_time:1757650224041337|lagest_ack_time:1757650224077716|curr_delivered:739592| [2025/09/12 04:10:24 077807] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224041337| [2025/09/12 04:10:24 077814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/09/12 04:10:24 077820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37280|rttvar:1726|minrtt:30473|latest_rtt:36379|ack_delay:24| [2025/09/12 04:10:24 077835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37164|rttvar:1526|minrtt:30473|latest_rtt:36379|ack_delay:24| [2025/09/12 04:10:24 077841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:934|lost_pn:931|thresh:3| [2025/09/12 04:10:24 077848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 077855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37164|rtt_var:1526|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 077862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 077867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 077871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 077875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224140668|now:1757650224077854|interv:62814| [2025/09/12 04:10:24 077879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224140668|now:1757650224077854|interval:62814|pto_count:0|srtt:37164 [2025/09/12 04:10:24 077883] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43821, ack_elapse 37916, delivered 45600|rate 1040596|lost 291| [2025/09/12 04:10:24 077888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040596) in round 14| [2025/09/12 04:10:24 077892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 077896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 077900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224041337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 077904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224041337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 077909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37164|latest_rtt:36379|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 077915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/09/12 04:10:24 077919] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1757650224077716|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 077924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344077716|now:1757650224077716|interv:120000000| [2025/09/12 04:10:24 077928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344077716|now:1757650224077716|interv:120000000| [2025/09/12 04:10:24 077932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224078560|pq_index:0| [2025/09/12 04:10:24 077937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224077200| [2025/09/12 04:10:24 077944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224077944| [2025/09/12 04:10:24 077950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224077948| [2025/09/12 04:10:24 077955] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 077960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|min_srtt:37164|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 077964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:828556| [2025/09/12 04:10:24 077969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 077973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 077978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|min_srtt:37164|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 077982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:829743| [2025/09/12 04:10:24 077987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 077992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 077996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|min_srtt:37164|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 078000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 078005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 078008] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 078012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 078017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 078021] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 078025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 078030] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 078033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 078040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224078560| [2025/09/12 04:10:24 078044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224078560| [2025/09/12 04:10:24 078048] [debug] |xqc_engine_wakeup_after|wakeup:1757650224078560|now:1757650224078048|diff:512| [2025/09/12 04:10:24 078053] [debug] |xqc_engine_main_logic|END|now:1757650224077948| [2025/09/12 04:10:24 078058] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224078058| [2025/09/12 04:10:24 078062] [debug] |xqc_engine_wakeup_after|wakeup:1757650224078560|now:1757650224078062|diff:498| [2025/09/12 04:10:24 078066] [debug] |xqc_engine_main_logic|END|now:1757650224078058| [2025/09/12 04:10:24 079133] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224079133| [2025/09/12 04:10:24 079145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224078560|pq_index:0| [2025/09/12 04:10:24 079150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224077948| [2025/09/12 04:10:24 079155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224079154| [2025/09/12 04:10:24 079160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224078560|now:1757650224079154| [2025/09/12 04:10:24 079164] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224078560|now:1757650224079154| [2025/09/12 04:10:24 079168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 079172] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 079178] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37164|min_srtt:37164|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 079183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 079188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 079191] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 079195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 079200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 079205] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 079209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 079213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 079218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/09/12 04:10:24 079251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224079226|stream_id:0|stream_offset:773954| [2025/09/12 04:10:24 079257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 079269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 079274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37164|rtt_var:1526|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 079278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 079282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 079286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 079290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224142494|now:1757650224079274|interv:63220| [2025/09/12 04:10:24 079294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224142494|now:1757650224079274|interval:63220|pto_count:0|srtt:37164 [2025/09/12 04:10:24 079299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 079304] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 079308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:775141| [2025/09/12 04:10:24 079312] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 079316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/09/12 04:10:24 079342] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224079322|stream_id:0|stream_offset:775141| [2025/09/12 04:10:24 079351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 079358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 079365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37164|rtt_var:1526|pto_duration:43268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 079371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 079377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 079382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 079388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224142590|now:1757650224079364|interv:63226| [2025/09/12 04:10:24 079394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224142590|now:1757650224079364|interval:63226|pto_count:0|srtt:37164 [2025/09/12 04:10:24 079401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 079415] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 079443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 079450] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 079455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224080455|now:1757650224079455|interv:1000| [2025/09/12 04:10:24 079461] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 079467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 079473] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224080455| [2025/09/12 04:10:24 079479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224080455| [2025/09/12 04:10:24 079485] [debug] |xqc_engine_wakeup_after|wakeup:1757650224080455|now:1757650224079485|diff:970| [2025/09/12 04:10:24 079492] [debug] |xqc_engine_main_logic|END|now:1757650224079154| [2025/09/12 04:10:24 079714] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224079709| [2025/09/12 04:10:24 079732] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 079738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:365| [2025/09/12 04:10:24 079742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/09/12 04:10:24 079748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/09/12 04:10:24 079752] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 079757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:936|path_largest_ack:935| [2025/09/12 04:10:24 079762] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:696392|prior_time:1757650224041779|is_app_limited:0|send_elapse:43728|ack_elapse:37930|ctl_first_sent_time:1757650224043297|lagest_ack_time:1757650224079709|curr_delivered:740792| [2025/09/12 04:10:24 079767] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224043297| [2025/09/12 04:10:24 079771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/09/12 04:10:24 079776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:936|path_largest_ack:936| [2025/09/12 04:10:24 079780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:696392|prior_time:1757650224041779|is_app_limited:0|send_elapse:43728|ack_elapse:37930|ctl_first_sent_time:1757650224043297|lagest_ack_time:1757650224079709|curr_delivered:741992| [2025/09/12 04:10:24 079787] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224043403| [2025/09/12 04:10:24 079793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/09/12 04:10:24 079799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37164|rttvar:1526|minrtt:30473|latest_rtt:36306|ack_delay:40| [2025/09/12 04:10:24 079814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37052|rttvar:1369|minrtt:30473|latest_rtt:36306|ack_delay:40| [2025/09/12 04:10:24 079820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:936|lost_pn:933|thresh:3| [2025/09/12 04:10:24 079826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 079833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:1369|pto_duration:42528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 079840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 079846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 079853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 079857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224141850|now:1757650224079833|interv:62017| [2025/09/12 04:10:24 079864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224141850|now:1757650224079833|interval:62017|pto_count:0|srtt:37052 [2025/09/12 04:10:24 079870] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43728, ack_elapse 37930, delivered 45600|rate 1042810|lost 291| [2025/09/12 04:10:24 079877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042810) in round 14| [2025/09/12 04:10:24 079881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 079888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 079894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224043403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 079902] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224043403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 079909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:37052|latest_rtt:36306|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 079917] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/09/12 04:10:24 079924] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1757650224079709|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 079932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344079709|now:1757650224079709|interv:120000000| [2025/09/12 04:10:24 079938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344079709|now:1757650224079709|interv:120000000| [2025/09/12 04:10:24 079944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224080455|pq_index:0| [2025/09/12 04:10:24 079948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224079154| [2025/09/12 04:10:24 079957] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224079957| [2025/09/12 04:10:24 079962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224079961| [2025/09/12 04:10:24 079967] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 079972] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 079977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 079981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 079986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 079990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 079994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:832117| [2025/09/12 04:10:24 079999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 080003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 080007] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 080011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:833304| [2025/09/12 04:10:24 080015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 080019] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 080023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 080027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 080032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 080036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 080040] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 080044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 080051] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224080455| [2025/09/12 04:10:24 080056] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224080455| [2025/09/12 04:10:24 080059] [debug] |xqc_engine_wakeup_after|wakeup:1757650224080455|now:1757650224080059|diff:396| [2025/09/12 04:10:24 080064] [debug] |xqc_engine_main_logic|END|now:1757650224079961| [2025/09/12 04:10:24 080069] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224080069| [2025/09/12 04:10:24 080073] [debug] |xqc_engine_wakeup_after|wakeup:1757650224080455|now:1757650224080073|diff:382| [2025/09/12 04:10:24 080077] [debug] |xqc_engine_main_logic|END|now:1757650224080069| [2025/09/12 04:10:24 081144] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224081144| [2025/09/12 04:10:24 081155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224080455|pq_index:0| [2025/09/12 04:10:24 081160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224079961| [2025/09/12 04:10:24 081165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224081164| [2025/09/12 04:10:24 081170] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224080455|now:1757650224081164| [2025/09/12 04:10:24 081174] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224080455|now:1757650224081164| [2025/09/12 04:10:24 081178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 081182] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 081187] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 081192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:833304| [2025/09/12 04:10:24 081197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 081201] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 081205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 081209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 081214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 081218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 081222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 081227] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/09/12 04:10:24 081257] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224081235|stream_id:0|stream_offset:776328| [2025/09/12 04:10:24 081263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:974|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 081273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 081278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:1369|pto_duration:42528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 081282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 081286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 081290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 081294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224143763|now:1757650224081278|interv:62485| [2025/09/12 04:10:24 081298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224143763|now:1757650224081278|interval:62485|pto_count:0|srtt:37052 [2025/09/12 04:10:24 081303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 081307] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 081312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:777515| [2025/09/12 04:10:24 081316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 081320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:975-977|next_skip_chance:1757650224283904|current_time:1757650224081320| [2025/09/12 04:10:24 081324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/09/12 04:10:24 081354] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224081333|stream_id:0|stream_offset:777515| [2025/09/12 04:10:24 081364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:978|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 081371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 081377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:1369|pto_duration:42528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 081384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 081395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 081401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 081407] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224143861|now:1757650224081377|interv:62484| [2025/09/12 04:10:24 081414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224143861|now:1757650224081377|interval:62484|pto_count:0|srtt:37052 [2025/09/12 04:10:24 081447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 081455] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 081461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 081469] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 081474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224082474|now:1757650224081474|interv:1000| [2025/09/12 04:10:24 081480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 081486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 081492] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224082474| [2025/09/12 04:10:24 081498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224082474| [2025/09/12 04:10:24 081504] [debug] |xqc_engine_wakeup_after|wakeup:1757650224082474|now:1757650224081504|diff:970| [2025/09/12 04:10:24 081511] [debug] |xqc_engine_main_logic|END|now:1757650224081164| [2025/09/12 04:10:24 081634] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224081632| [2025/09/12 04:10:24 081656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 081665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:366| [2025/09/12 04:10:24 081671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/09/12 04:10:24 081679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/09/12 04:10:24 081685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 081692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:938|path_largest_ack:937| [2025/09/12 04:10:24 081698] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:696392|prior_time:1757650224041779|is_app_limited:0|send_elapse:43965|ack_elapse:39853|ctl_first_sent_time:1757650224043534|lagest_ack_time:1757650224081632|curr_delivered:743192| [2025/09/12 04:10:24 081705] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224043534| [2025/09/12 04:10:24 081712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/09/12 04:10:24 081718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:938|path_largest_ack:938| [2025/09/12 04:10:24 081725] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:698792|prior_time:1757650224043825|is_app_limited:0|send_elapse:43921|ack_elapse:37807|ctl_first_sent_time:1757650224045372|lagest_ack_time:1757650224081632|curr_delivered:744392| [2025/09/12 04:10:24 081731] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224045372| [2025/09/12 04:10:24 081737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/09/12 04:10:24 081752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37052|rttvar:1369|minrtt:30473|latest_rtt:36260|ack_delay:40| [2025/09/12 04:10:24 081759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36948|rttvar:1235|minrtt:30473|latest_rtt:36260|ack_delay:40| [2025/09/12 04:10:24 081765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/09/12 04:10:24 081769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 081773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36948|rtt_var:1235|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 081778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 081781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 081785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 081789] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224143221|now:1757650224081773|interv:61448| [2025/09/12 04:10:24 081793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224143221|now:1757650224081773|interval:61448|pto_count:0|srtt:36948 [2025/09/12 04:10:24 081798] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43921, ack_elapse 37807, delivered 45600|rate 1038227|lost 291| [2025/09/12 04:10:24 081802] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038227) in round 14| [2025/09/12 04:10:24 081806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 081810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 081814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224045372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 081819] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224045372|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 081823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36948|latest_rtt:36260|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 081829] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/09/12 04:10:24 081834] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1757650224081632|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 081839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344081632|now:1757650224081632|interv:120000000| [2025/09/12 04:10:24 081843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344081632|now:1757650224081632|interv:120000000| [2025/09/12 04:10:24 081850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224082474|pq_index:0| [2025/09/12 04:10:24 081855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224081164| [2025/09/12 04:10:24 081859] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224081858| [2025/09/12 04:10:24 081864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224081862| [2025/09/12 04:10:24 081869] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 081874] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|min_srtt:36948|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 081878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:833304| [2025/09/12 04:10:24 081883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 081887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 081892] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|min_srtt:36948|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 081896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:834491| [2025/09/12 04:10:24 081900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 081905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 081909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|min_srtt:36948|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 081913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 081917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 081921] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 081925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 081929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 081934] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 081938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 081942] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 081948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 081953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224082474| [2025/09/12 04:10:24 081957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224082474| [2025/09/12 04:10:24 081960] [debug] |xqc_engine_wakeup_after|wakeup:1757650224082474|now:1757650224081960|diff:514| [2025/09/12 04:10:24 081965] [debug] |xqc_engine_main_logic|END|now:1757650224081862| [2025/09/12 04:10:24 081970] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224081970| [2025/09/12 04:10:24 081974] [debug] |xqc_engine_wakeup_after|wakeup:1757650224082474|now:1757650224081974|diff:500| [2025/09/12 04:10:24 081978] [debug] |xqc_engine_main_logic|END|now:1757650224081970| [2025/09/12 04:10:24 083050] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224083049| [2025/09/12 04:10:24 083064] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224082474|pq_index:0| [2025/09/12 04:10:24 083068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224081862| [2025/09/12 04:10:24 083074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224083072| [2025/09/12 04:10:24 083078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224082474|now:1757650224083072| [2025/09/12 04:10:24 083083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224082474|now:1757650224083072| [2025/09/12 04:10:24 083087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 083091] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 083096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36948|min_srtt:36948|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 083101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 083105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 083109] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 083113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 083117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 083123] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 083130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 083137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 083143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/09/12 04:10:24 083175] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224083152|stream_id:0|stream_offset:778702| [2025/09/12 04:10:24 083193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 083200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 083208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36948|rtt_var:1235|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 083215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 083222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 083228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 083235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224145040|now:1757650224083207|interv:61833| [2025/09/12 04:10:24 083241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224145040|now:1757650224083207|interval:61833|pto_count:0|srtt:36948 [2025/09/12 04:10:24 083249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 083256] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 083260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:779889| [2025/09/12 04:10:24 083265] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 083269] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/09/12 04:10:24 083295] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224083276|stream_id:0|stream_offset:779889| [2025/09/12 04:10:24 083304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 083312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 083319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36948|rtt_var:1235|pto_duration:41888|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 083326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 083332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 083335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 083339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224145164|now:1757650224083319|interv:61845| [2025/09/12 04:10:24 083344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224145164|now:1757650224083319|interval:61845|pto_count:0|srtt:36948 [2025/09/12 04:10:24 083353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 083360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 083366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 083373] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 083379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224084379|now:1757650224083379|interv:1000| [2025/09/12 04:10:24 083385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 083390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 083397] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224084379| [2025/09/12 04:10:24 083403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224084379| [2025/09/12 04:10:24 083409] [debug] |xqc_engine_wakeup_after|wakeup:1757650224084379|now:1757650224083409|diff:970| [2025/09/12 04:10:24 083416] [debug] |xqc_engine_main_logic|END|now:1757650224083072| [2025/09/12 04:10:24 083750] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224083749| [2025/09/12 04:10:24 083761] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 083770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:367| [2025/09/12 04:10:24 083774] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/09/12 04:10:24 083779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/09/12 04:10:24 083784] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 083788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:939| [2025/09/12 04:10:24 083793] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:698792|prior_time:1757650224043825|is_app_limited:0|send_elapse:44058|ack_elapse:39924|ctl_first_sent_time:1757650224045509|lagest_ack_time:1757650224083749|curr_delivered:745592| [2025/09/12 04:10:24 083798] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224045509| [2025/09/12 04:10:24 083803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/09/12 04:10:24 083818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:940|path_largest_ack:940| [2025/09/12 04:10:24 083826] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:701192|prior_time:1757650224045805|is_app_limited:0|send_elapse:41885|ack_elapse:37944|ctl_first_sent_time:1757650224047319|lagest_ack_time:1757650224083749|curr_delivered:746792| [2025/09/12 04:10:24 083833] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224047319| [2025/09/12 04:10:24 083840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/09/12 04:10:24 083853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36948|rttvar:1235|minrtt:30473|latest_rtt:36430|ack_delay:40| [2025/09/12 04:10:24 083860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36878|rttvar:1066|minrtt:30473|latest_rtt:36430|ack_delay:40| [2025/09/12 04:10:24 083866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/09/12 04:10:24 083873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 083879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:1066|pto_duration:41142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 083887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 083893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 083899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 083905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224144418|now:1757650224083879|interv:60539| [2025/09/12 04:10:24 083912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224144418|now:1757650224083879|interval:60539|pto_count:0|srtt:36878 [2025/09/12 04:10:24 083919] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41885, ack_elapse 37944, delivered 45600|rate 1088695|lost 291| [2025/09/12 04:10:24 083926] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088695) in round 14| [2025/09/12 04:10:24 083932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 083938] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 083943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224047319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 083951] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224047319|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 083956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36878|latest_rtt:36430|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 083962] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/09/12 04:10:24 083966] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1757650224083749|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 083971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344083749|now:1757650224083749|interv:120000000| [2025/09/12 04:10:24 083975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344083749|now:1757650224083749|interv:120000000| [2025/09/12 04:10:24 083979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224084379|pq_index:0| [2025/09/12 04:10:24 083988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224083072| [2025/09/12 04:10:24 083992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224083992| [2025/09/12 04:10:24 083997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224083996| [2025/09/12 04:10:24 084002] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 084007] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 084011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 084016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 084020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 084025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 084029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:836865| [2025/09/12 04:10:24 084033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 084038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 084042] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 084046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 084050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 084054] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 084058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 084062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 084066] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 084070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 084075] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 084081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 084085] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224084379| [2025/09/12 04:10:24 084089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224084379| [2025/09/12 04:10:24 084093] [debug] |xqc_engine_wakeup_after|wakeup:1757650224084379|now:1757650224084093|diff:286| [2025/09/12 04:10:24 084097] [debug] |xqc_engine_main_logic|END|now:1757650224083996| [2025/09/12 04:10:24 084103] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224084103| [2025/09/12 04:10:24 084107] [debug] |xqc_engine_wakeup_after|wakeup:1757650224084379|now:1757650224084107|diff:272| [2025/09/12 04:10:24 084111] [debug] |xqc_engine_main_logic|END|now:1757650224084103| [2025/09/12 04:10:24 085160] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224085160| [2025/09/12 04:10:24 085173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224084379|pq_index:0| [2025/09/12 04:10:24 085178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224083996| [2025/09/12 04:10:24 085183] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224085182| [2025/09/12 04:10:24 085188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224084379|now:1757650224085182| [2025/09/12 04:10:24 085192] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224084379|now:1757650224085182| [2025/09/12 04:10:24 085196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 085201] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 085206] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36878|min_srtt:36878|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 085211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 085215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 085219] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 085223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 085227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 085232] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 085236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 085241] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 085245] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/09/12 04:10:24 085277] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224085254|stream_id:0|stream_offset:781076| [2025/09/12 04:10:24 085289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 085294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 085298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:1066|pto_duration:41142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 085304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 085310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 085316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 085322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224146396|now:1757650224085298|interv:61098| [2025/09/12 04:10:24 085328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224146396|now:1757650224085298|interval:61098|pto_count:0|srtt:36878 [2025/09/12 04:10:24 085335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 085342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 085348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:782263| [2025/09/12 04:10:24 085355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 085361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/09/12 04:10:24 085398] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224085371|stream_id:0|stream_offset:782263| [2025/09/12 04:10:24 085408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 085414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 085441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36878|rtt_var:1066|pto_duration:41142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 085448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 085454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 085460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 085508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224146513|now:1757650224085441|interv:61072| [2025/09/12 04:10:24 085515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224146513|now:1757650224085441|interval:61072|pto_count:0|srtt:36878 [2025/09/12 04:10:24 085529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 085536] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 085542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 085571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 085577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224086577|now:1757650224085577|interv:1000| [2025/09/12 04:10:24 085583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 085589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 085594] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224086577| [2025/09/12 04:10:24 085600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224086577| [2025/09/12 04:10:24 085607] [debug] |xqc_engine_wakeup_after|wakeup:1757650224086577|now:1757650224085607|diff:970| [2025/09/12 04:10:24 085613] [debug] |xqc_engine_main_logic|END|now:1757650224085182| [2025/09/12 04:10:24 085760] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224085759| [2025/09/12 04:10:24 085770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 085779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:368| [2025/09/12 04:10:24 085785] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/09/12 04:10:24 085793] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/09/12 04:10:24 085800] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 085807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:941| [2025/09/12 04:10:24 085815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:703592|prior_time:1757650224047794|is_app_limited:0|send_elapse:41823|ack_elapse:37965|ctl_first_sent_time:1757650224049317|lagest_ack_time:1757650224085759|curr_delivered:747992| [2025/09/12 04:10:24 085822] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224049317| [2025/09/12 04:10:24 085829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/09/12 04:10:24 085836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:942|path_largest_ack:942| [2025/09/12 04:10:24 085842] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44400|prior_delivered:703592|prior_time:1757650224047794|is_app_limited:0|send_elapse:41823|ack_elapse:37965|ctl_first_sent_time:1757650224049317|lagest_ack_time:1757650224085759|curr_delivered:749192| [2025/09/12 04:10:24 085850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224049446| [2025/09/12 04:10:24 085857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/09/12 04:10:24 085864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36878|rttvar:1066|minrtt:30473|latest_rtt:36313|ack_delay:40| [2025/09/12 04:10:24 085877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36803|rttvar:951|minrtt:30473|latest_rtt:36313|ack_delay:40| [2025/09/12 04:10:24 085884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/09/12 04:10:24 085890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 085897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36803|rtt_var:951|pto_duration:40607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 085904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 085910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 085916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 085922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224145978|now:1757650224085896|interv:60082| [2025/09/12 04:10:24 085926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224145978|now:1757650224085896|interval:60082|pto_count:0|srtt:36803 [2025/09/12 04:10:24 085930] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41823, ack_elapse 37965, delivered 45600|rate 1090309|lost 291| [2025/09/12 04:10:24 085935] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090309) in round 14| [2025/09/12 04:10:24 085939] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 085943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 085947] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224049446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 085952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224049446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:705992| [2025/09/12 04:10:24 085956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36803|latest_rtt:36313|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 085962] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/09/12 04:10:24 085967] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1757650224085759|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 085971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344085759|now:1757650224085759|interv:120000000| [2025/09/12 04:10:24 085976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344085759|now:1757650224085759|interv:120000000| [2025/09/12 04:10:24 085980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224086577|pq_index:0| [2025/09/12 04:10:24 085988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224085182| [2025/09/12 04:10:24 085992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224085991| [2025/09/12 04:10:24 085997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224085995| [2025/09/12 04:10:24 086002] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 086007] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|min_srtt:36803|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 086011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 086016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 086020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 086025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|min_srtt:36803|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 086030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:839239| [2025/09/12 04:10:24 086034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 086039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 086043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|min_srtt:36803|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 086047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:840426| [2025/09/12 04:10:24 086051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 086055] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 086059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 086063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 086067] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 086072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 086076] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 086082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 086086] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224086577| [2025/09/12 04:10:24 086090] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224086577| [2025/09/12 04:10:24 086094] [debug] |xqc_engine_wakeup_after|wakeup:1757650224086577|now:1757650224086094|diff:483| [2025/09/12 04:10:24 086099] [debug] |xqc_engine_main_logic|END|now:1757650224085995| [2025/09/12 04:10:24 086104] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224086104| [2025/09/12 04:10:24 086108] [debug] |xqc_engine_wakeup_after|wakeup:1757650224086577|now:1757650224086108|diff:469| [2025/09/12 04:10:24 086112] [debug] |xqc_engine_main_logic|END|now:1757650224086104| [2025/09/12 04:10:24 087135] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224087135| [2025/09/12 04:10:24 087147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224086577|pq_index:0| [2025/09/12 04:10:24 087152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224085995| [2025/09/12 04:10:24 087157] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224087156| [2025/09/12 04:10:24 087162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224086577|now:1757650224087156| [2025/09/12 04:10:24 087166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224086577|now:1757650224087156| [2025/09/12 04:10:24 087170] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 087174] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 087179] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36803|min_srtt:36803|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 087184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:840426| [2025/09/12 04:10:24 087189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 087193] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 087197] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 087201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 087206] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 087210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 087214] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 087219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/09/12 04:10:24 087262] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224087227|stream_id:0|stream_offset:783450| [2025/09/12 04:10:24 087280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 087286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 087291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36803|rtt_var:951|pto_duration:40607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 087295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 087300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 087306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 087312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224147834|now:1757650224087290|interv:60544| [2025/09/12 04:10:24 087319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224147834|now:1757650224087290|interval:60544|pto_count:0|srtt:36803 [2025/09/12 04:10:24 087325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 087331] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 087337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:784637| [2025/09/12 04:10:24 087344] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 087351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/09/12 04:10:24 087385] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224087361|stream_id:0|stream_offset:784637| [2025/09/12 04:10:24 087394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 087402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 087408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36803|rtt_var:951|pto_duration:40607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 087414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 087442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 087448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 087454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224147968|now:1757650224087408|interv:60560| [2025/09/12 04:10:24 087460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224147968|now:1757650224087408|interval:60560|pto_count:0|srtt:36803 [2025/09/12 04:10:24 087466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 087478] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 087484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 087491] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 087497] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224088497|now:1757650224087497|interv:1000| [2025/09/12 04:10:24 087503] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 087508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 087515] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224088497| [2025/09/12 04:10:24 087521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224088497| [2025/09/12 04:10:24 087527] [debug] |xqc_engine_wakeup_after|wakeup:1757650224088497|now:1757650224087527|diff:970| [2025/09/12 04:10:24 087533] [debug] |xqc_engine_main_logic|END|now:1757650224087156| [2025/09/12 04:10:24 087623] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224087622| [2025/09/12 04:10:24 087633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 087641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:369| [2025/09/12 04:10:24 087647] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/09/12 04:10:24 087656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/09/12 04:10:24 087662] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 087669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:944|path_largest_ack:943| [2025/09/12 04:10:24 087675] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:703592|prior_time:1757650224047794|is_app_limited:0|send_elapse:42091|ack_elapse:39828|ctl_first_sent_time:1757650224049585|lagest_ack_time:1757650224087622|curr_delivered:750392| [2025/09/12 04:10:24 087682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224049585| [2025/09/12 04:10:24 087689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/09/12 04:10:24 087696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:944|path_largest_ack:944| [2025/09/12 04:10:24 087702] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:705992|prior_time:1757650224049807|is_app_limited:0|send_elapse:41910|ack_elapse:37815|ctl_first_sent_time:1757650224051310|lagest_ack_time:1757650224087622|curr_delivered:751592| [2025/09/12 04:10:24 087709] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224051310| [2025/09/12 04:10:24 087716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/09/12 04:10:24 087722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36803|rttvar:951|minrtt:30473|latest_rtt:36312|ack_delay:24| [2025/09/12 04:10:24 087735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36739|rttvar:842|minrtt:30473|latest_rtt:36312|ack_delay:24| [2025/09/12 04:10:24 087741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/09/12 04:10:24 087747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 087753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36739|rtt_var:842|pto_duration:40107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 087760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 087767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 087772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 087778] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224147468|now:1757650224087753|interv:59715| [2025/09/12 04:10:24 087785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224147468|now:1757650224087753|interval:59715|pto_count:0|srtt:36739 [2025/09/12 04:10:24 087792] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41910, ack_elapse 37815, delivered 45600|rate 1088045|lost 291| [2025/09/12 04:10:24 087799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/09/12 04:10:24 087806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088045) in round 15| [2025/09/12 04:10:24 087812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 087816] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 087820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224051310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 087825] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224051310|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 087829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36739|latest_rtt:36312|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 087835] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/09/12 04:10:24 087840] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1757650224087622|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 087844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344087622|now:1757650224087622|interv:120000000| [2025/09/12 04:10:24 087848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344087622|now:1757650224087622|interv:120000000| [2025/09/12 04:10:24 087856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224088497|pq_index:0| [2025/09/12 04:10:24 087861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224087156| [2025/09/12 04:10:24 087864] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224087864| [2025/09/12 04:10:24 087869] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224087868| [2025/09/12 04:10:24 087875] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 087883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|min_srtt:36739|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 087889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:840426| [2025/09/12 04:10:24 087896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 087902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 087906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|min_srtt:36739|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 087911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:841613| [2025/09/12 04:10:24 087915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 087920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 087924] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|min_srtt:36739|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 087928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 087933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 087936] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 087940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 087944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 087949] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 087953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 087961] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 087967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 087974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224088497| [2025/09/12 04:10:24 087980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224088497| [2025/09/12 04:10:24 087985] [debug] |xqc_engine_wakeup_after|wakeup:1757650224088497|now:1757650224087984|diff:513| [2025/09/12 04:10:24 087989] [debug] |xqc_engine_main_logic|END|now:1757650224087868| [2025/09/12 04:10:24 087994] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224087994| [2025/09/12 04:10:24 087998] [debug] |xqc_engine_wakeup_after|wakeup:1757650224088497|now:1757650224087998|diff:499| [2025/09/12 04:10:24 088002] [debug] |xqc_engine_main_logic|END|now:1757650224087994| [2025/09/12 04:10:24 089069] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224089069| [2025/09/12 04:10:24 089081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224088497|pq_index:0| [2025/09/12 04:10:24 089086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224087868| [2025/09/12 04:10:24 089091] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224089090| [2025/09/12 04:10:24 089096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224088497|now:1757650224089090| [2025/09/12 04:10:24 089100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224088497|now:1757650224089090| [2025/09/12 04:10:24 089104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 089109] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 089114] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36739|min_srtt:36739|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 089118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 089123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 089127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 089131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 089135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 089140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 089144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 089148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 089152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/09/12 04:10:24 089185] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224089161|stream_id:0|stream_offset:785824| [2025/09/12 04:10:24 089202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 089210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 089217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36739|rtt_var:842|pto_duration:40107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 089222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 089226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 089230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 089233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224149268|now:1757650224089216|interv:60052| [2025/09/12 04:10:24 089237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224149268|now:1757650224089216|interval:60052|pto_count:0|srtt:36739 [2025/09/12 04:10:24 089242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 089247] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 089251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:787011| [2025/09/12 04:10:24 089256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 089260] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/09/12 04:10:24 089288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224089267|stream_id:0|stream_offset:787011| [2025/09/12 04:10:24 089296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 089303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 089309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36739|rtt_var:842|pto_duration:40107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 089316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 089322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 089328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 089334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224149374|now:1757650224089309|interv:60065| [2025/09/12 04:10:24 089340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224149374|now:1757650224089309|interval:60065|pto_count:0|srtt:36739 [2025/09/12 04:10:24 089353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 089360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 089367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 089373] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 089378] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224090378|now:1757650224089378|interv:1000| [2025/09/12 04:10:24 089384] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 089390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 089396] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224090378| [2025/09/12 04:10:24 089402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224090378| [2025/09/12 04:10:24 089408] [debug] |xqc_engine_wakeup_after|wakeup:1757650224090378|now:1757650224089408|diff:970| [2025/09/12 04:10:24 089415] [debug] |xqc_engine_main_logic|END|now:1757650224089090| [2025/09/12 04:10:24 089708] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224089706| [2025/09/12 04:10:24 089719] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 089728] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:370| [2025/09/12 04:10:24 089734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/09/12 04:10:24 089744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/09/12 04:10:24 089750] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 089757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:946|path_largest_ack:945| [2025/09/12 04:10:24 089764] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:705992|prior_time:1757650224049807|is_app_limited:0|send_elapse:42001|ack_elapse:39899|ctl_first_sent_time:1757650224051401|lagest_ack_time:1757650224089706|curr_delivered:752792| [2025/09/12 04:10:24 089771] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224051401| [2025/09/12 04:10:24 089778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/09/12 04:10:24 089785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:946|path_largest_ack:946| [2025/09/12 04:10:24 089790] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:708392|prior_time:1757650224051804|is_app_limited:0|send_elapse:39839|ack_elapse:37902|ctl_first_sent_time:1757650224053340|lagest_ack_time:1757650224089706|curr_delivered:753992| [2025/09/12 04:10:24 089797] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224053340| [2025/09/12 04:10:24 089803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/09/12 04:10:24 089815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36739|rttvar:842|minrtt:30473|latest_rtt:36366|ack_delay:24| [2025/09/12 04:10:24 089822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36689|rttvar:731|minrtt:30473|latest_rtt:36366|ack_delay:24| [2025/09/12 04:10:24 089829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/09/12 04:10:24 089835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 089842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:731|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 089849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 089855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 089860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 089864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224148880|now:1757650224089842|interv:59038| [2025/09/12 04:10:24 089868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224148880|now:1757650224089842|interval:59038|pto_count:0|srtt:36689 [2025/09/12 04:10:24 089872] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39839, ack_elapse 37902, delivered 45600|rate 1144607|lost 291| [2025/09/12 04:10:24 089877] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144607) in round 15| [2025/09/12 04:10:24 089881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 089885] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 089889] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224053340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 089893] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224053340|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 089898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36689|latest_rtt:36366|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 089904] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/09/12 04:10:24 089908] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1757650224089706|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 089913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344089706|now:1757650224089706|interv:120000000| [2025/09/12 04:10:24 089917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344089706|now:1757650224089706|interv:120000000| [2025/09/12 04:10:24 089927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224090378|pq_index:0| [2025/09/12 04:10:24 089934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224089090| [2025/09/12 04:10:24 089940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224089940| [2025/09/12 04:10:24 089946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224089945| [2025/09/12 04:10:24 089951] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 089956] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 089960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 089965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 089969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 089974] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 089978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:843987| [2025/09/12 04:10:24 089983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 089987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 089991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 089995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 090000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 090003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 090010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 090017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 090024] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 090028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 090032] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 090039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 090043] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224090378| [2025/09/12 04:10:24 090047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224090378| [2025/09/12 04:10:24 090051] [debug] |xqc_engine_wakeup_after|wakeup:1757650224090378|now:1757650224090051|diff:327| [2025/09/12 04:10:24 090056] [debug] |xqc_engine_main_logic|END|now:1757650224089945| [2025/09/12 04:10:24 090061] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224090061| [2025/09/12 04:10:24 090065] [debug] |xqc_engine_wakeup_after|wakeup:1757650224090378|now:1757650224090065|diff:313| [2025/09/12 04:10:24 090069] [debug] |xqc_engine_main_logic|END|now:1757650224090061| [2025/09/12 04:10:24 091122] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224091122| [2025/09/12 04:10:24 091134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224090378|pq_index:0| [2025/09/12 04:10:24 091139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224089945| [2025/09/12 04:10:24 091144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224091143| [2025/09/12 04:10:24 091149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224090378|now:1757650224091143| [2025/09/12 04:10:24 091154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224090378|now:1757650224091143| [2025/09/12 04:10:24 091158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 091162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 091167] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36689|min_srtt:36689|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 091172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 091177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 091181] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 091185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 091189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 091195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 091202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 091209] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 091216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/09/12 04:10:24 091253] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224091228|stream_id:0|stream_offset:788198| [2025/09/12 04:10:24 091267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 091275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 091283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:731|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 091290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 091296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 091302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 091309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224150841|now:1757650224091282|interv:59559| [2025/09/12 04:10:24 091316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224150841|now:1757650224091282|interval:59559|pto_count:0|srtt:36689 [2025/09/12 04:10:24 091323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 091330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 091337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:789385| [2025/09/12 04:10:24 091344] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 091351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/09/12 04:10:24 091385] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224091361|stream_id:0|stream_offset:789385| [2025/09/12 04:10:24 091395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 091402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 091408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36689|rtt_var:731|pto_duration:39613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 091415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 091444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 091450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 091456] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224150974|now:1757650224091408|interv:59566| [2025/09/12 04:10:24 091505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224150974|now:1757650224091408|interval:59566|pto_count:0|srtt:36689 [2025/09/12 04:10:24 091518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 091526] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 091533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 091551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 091556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224092556|now:1757650224091556|interv:1000| [2025/09/12 04:10:24 091560] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 091564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 091569] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224092556| [2025/09/12 04:10:24 091576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224092556| [2025/09/12 04:10:24 091582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224092556|now:1757650224091582|diff:974| [2025/09/12 04:10:24 091588] [debug] |xqc_engine_main_logic|END|now:1757650224091143| [2025/09/12 04:10:24 091770] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224091769| [2025/09/12 04:10:24 091781] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 091790] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:371| [2025/09/12 04:10:24 091795] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/09/12 04:10:24 091804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/09/12 04:10:24 091808] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 091813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:947| [2025/09/12 04:10:24 091818] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:708392|prior_time:1757650224051804|is_app_limited:0|send_elapse:39949|ack_elapse:39965|ctl_first_sent_time:1757650224053450|lagest_ack_time:1757650224091769|curr_delivered:755192| [2025/09/12 04:10:24 091823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224053450| [2025/09/12 04:10:24 091829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/09/12 04:10:24 091836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:948|path_largest_ack:948| [2025/09/12 04:10:24 091842] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:710792|prior_time:1757650224053825|is_app_limited:0|send_elapse:39809|ack_elapse:37944|ctl_first_sent_time:1757650224055333|lagest_ack_time:1757650224091769|curr_delivered:756392| [2025/09/12 04:10:24 091850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224055333| [2025/09/12 04:10:24 091856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/09/12 04:10:24 091870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36689|rttvar:731|minrtt:30473|latest_rtt:36436|ack_delay:24| [2025/09/12 04:10:24 091877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36654|rttvar:618|minrtt:30473|latest_rtt:36436|ack_delay:24| [2025/09/12 04:10:24 091882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:948|lost_pn:945|thresh:3| [2025/09/12 04:10:24 091886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 091890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36654|rtt_var:618|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 091895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 091899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 091903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 091907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224150487|now:1757650224091890|interv:58597| [2025/09/12 04:10:24 091911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224150487|now:1757650224091890|interval:58597|pto_count:0|srtt:36654 [2025/09/12 04:10:24 091915] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39809, ack_elapse 37944, delivered 45600|rate 1145469|lost 291| [2025/09/12 04:10:24 091920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145469) in round 15| [2025/09/12 04:10:24 091924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 091928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 091932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224055333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 091936] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224055333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 091941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36654|latest_rtt:36436|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 091947] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/09/12 04:10:24 091952] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1757650224091769|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 091957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344091769|now:1757650224091769|interv:120000000| [2025/09/12 04:10:24 091961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344091769|now:1757650224091769|interv:120000000| [2025/09/12 04:10:24 091965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224092556|pq_index:0| [2025/09/12 04:10:24 091972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224091143| [2025/09/12 04:10:24 091976] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224091976| [2025/09/12 04:10:24 091981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224091980| [2025/09/12 04:10:24 091987] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 091992] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|min_srtt:36654|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 091996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 092000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 092005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 092010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|min_srtt:36654|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 092014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:846361| [2025/09/12 04:10:24 092018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 092023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 092028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|min_srtt:36654|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 092032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 092037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 092041] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 092044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 092049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 092053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 092057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 092061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 092068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 092072] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224092556| [2025/09/12 04:10:24 092076] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224092556| [2025/09/12 04:10:24 092080] [debug] |xqc_engine_wakeup_after|wakeup:1757650224092556|now:1757650224092080|diff:476| [2025/09/12 04:10:24 092084] [debug] |xqc_engine_main_logic|END|now:1757650224091980| [2025/09/12 04:10:24 092090] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224092090| [2025/09/12 04:10:24 092093] [debug] |xqc_engine_wakeup_after|wakeup:1757650224092556|now:1757650224092093|diff:463| [2025/09/12 04:10:24 092097] [debug] |xqc_engine_main_logic|END|now:1757650224092090| [2025/09/12 04:10:24 093165] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224093165| [2025/09/12 04:10:24 093178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224092556|pq_index:0| [2025/09/12 04:10:24 093182] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224091980| [2025/09/12 04:10:24 093187] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224093186| [2025/09/12 04:10:24 093192] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224092556|now:1757650224093186| [2025/09/12 04:10:24 093196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224092556|now:1757650224093186| [2025/09/12 04:10:24 093200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 093205] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 093210] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36654|min_srtt:36654|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 093215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 093219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 093224] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 093230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 093237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 093244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 093251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 093258] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 093265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/09/12 04:10:24 093304] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224093277|stream_id:0|stream_offset:790572| [2025/09/12 04:10:24 093322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 093330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 093337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36654|rtt_var:618|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 093343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 093350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 093356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 093362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224152403|now:1757650224093336|interv:59067| [2025/09/12 04:10:24 093368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224152403|now:1757650224093336|interval:59067|pto_count:0|srtt:36654 [2025/09/12 04:10:24 093375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 093382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 093388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:791759| [2025/09/12 04:10:24 093395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 093401] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/09/12 04:10:24 093453] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224093410|stream_id:0|stream_offset:791759| [2025/09/12 04:10:24 093465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 093472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 093478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36654|rtt_var:618|pto_duration:39126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 093485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 093490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 093497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 093503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224152536|now:1757650224093478|interv:59058| [2025/09/12 04:10:24 093510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224152536|now:1757650224093478|interval:59058|pto_count:0|srtt:36654 [2025/09/12 04:10:24 093523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 093530] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 093536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 093542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 093548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224094548|now:1757650224093548|interv:1000| [2025/09/12 04:10:24 093554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 093560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 093567] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224094548| [2025/09/12 04:10:24 093573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224094548| [2025/09/12 04:10:24 093579] [debug] |xqc_engine_wakeup_after|wakeup:1757650224094548|now:1757650224093579|diff:969| [2025/09/12 04:10:24 093586] [debug] |xqc_engine_main_logic|END|now:1757650224093186| [2025/09/12 04:10:24 093654] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224093653| [2025/09/12 04:10:24 093665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 093673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:372| [2025/09/12 04:10:24 093679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/09/12 04:10:24 093688] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/09/12 04:10:24 093695] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 093702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:950|path_largest_ack:949| [2025/09/12 04:10:24 093709] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:710792|prior_time:1757650224053825|is_app_limited:0|send_elapse:39934|ack_elapse:39828|ctl_first_sent_time:1757650224055458|lagest_ack_time:1757650224093653|curr_delivered:757592| [2025/09/12 04:10:24 093727] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224055458| [2025/09/12 04:10:24 093734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/09/12 04:10:24 093740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:950|path_largest_ack:950| [2025/09/12 04:10:24 093747] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:713192|prior_time:1757650224055803|is_app_limited:0|send_elapse:39925|ack_elapse:37850|ctl_first_sent_time:1757650224057329|lagest_ack_time:1757650224093653|curr_delivered:758792| [2025/09/12 04:10:24 093754] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224057329| [2025/09/12 04:10:24 093759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/09/12 04:10:24 093763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36654|rttvar:618|minrtt:30473|latest_rtt:36324|ack_delay:24| [2025/09/12 04:10:24 093771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36610|rttvar:552|minrtt:30473|latest_rtt:36324|ack_delay:24| [2025/09/12 04:10:24 093775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/09/12 04:10:24 093779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 093783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36610|rtt_var:552|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 093788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 093791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 093795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 093800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224152228|now:1757650224093783|interv:58445| [2025/09/12 04:10:24 093807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224152228|now:1757650224093783|interval:58445|pto_count:0|srtt:36610 [2025/09/12 04:10:24 093815] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39925, ack_elapse 37850, delivered 45600|rate 1142141|lost 291| [2025/09/12 04:10:24 093821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142141) in round 15| [2025/09/12 04:10:24 093828] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 093832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 093836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224057329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 093840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224057329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 093845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36610|latest_rtt:36324|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 093851] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/09/12 04:10:24 093855] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1757650224093653|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 093860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344093653|now:1757650224093653|interv:120000000| [2025/09/12 04:10:24 093864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344093653|now:1757650224093653|interv:120000000| [2025/09/12 04:10:24 093868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224094548|pq_index:0| [2025/09/12 04:10:24 093875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224093186| [2025/09/12 04:10:24 093879] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224093879| [2025/09/12 04:10:24 093884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224093883| [2025/09/12 04:10:24 093890] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 093895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|min_srtt:36610|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 093899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 093903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 093908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 093913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|min_srtt:36610|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 093917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:848735| [2025/09/12 04:10:24 093921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 093926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 093930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|min_srtt:36610|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 093935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 093939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 093943] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 093946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 093951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 093955] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 093959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 093963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 093971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 093975] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224094548| [2025/09/12 04:10:24 093979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224094548| [2025/09/12 04:10:24 093982] [debug] |xqc_engine_wakeup_after|wakeup:1757650224094548|now:1757650224093982|diff:566| [2025/09/12 04:10:24 093987] [debug] |xqc_engine_main_logic|END|now:1757650224093883| [2025/09/12 04:10:24 093992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224093992| [2025/09/12 04:10:24 093996] [debug] |xqc_engine_wakeup_after|wakeup:1757650224094548|now:1757650224093996|diff:552| [2025/09/12 04:10:24 094000] [debug] |xqc_engine_main_logic|END|now:1757650224093992| [2025/09/12 04:10:24 095069] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224095069| [2025/09/12 04:10:24 095081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224094548|pq_index:0| [2025/09/12 04:10:24 095085] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224093883| [2025/09/12 04:10:24 095091] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224095089| [2025/09/12 04:10:24 095096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224094548|now:1757650224095089| [2025/09/12 04:10:24 095100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224094548|now:1757650224095089| [2025/09/12 04:10:24 095104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 095108] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 095113] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36610|min_srtt:36610|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 095118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 095123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 095127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 095131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 095135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 095140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 095144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 095148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 095153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/09/12 04:10:24 095186] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224095161|stream_id:0|stream_offset:792946| [2025/09/12 04:10:24 095206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:991|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 095219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 095226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36610|rtt_var:552|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 095233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 095238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 095242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 095246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224153979|now:1757650224095226|interv:58753| [2025/09/12 04:10:24 095250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224153979|now:1757650224095226|interval:58753|pto_count:0|srtt:36610 [2025/09/12 04:10:24 095255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 095260] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 095264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:794133| [2025/09/12 04:10:24 095269] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 095273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/09/12 04:10:24 095300] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224095279|stream_id:0|stream_offset:794133| [2025/09/12 04:10:24 095309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:992|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 095317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 095323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36610|rtt_var:552|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 095330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 095336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 095341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 095347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224154097|now:1757650224095323|interv:58774| [2025/09/12 04:10:24 095353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224154097|now:1757650224095323|interval:58774|pto_count:0|srtt:36610 [2025/09/12 04:10:24 095360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 095373] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 095379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 095385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 095391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224096390|now:1757650224095390|interv:1000| [2025/09/12 04:10:24 095397] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 095402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 095406] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224096390| [2025/09/12 04:10:24 095412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224096390| [2025/09/12 04:10:24 095434] [debug] |xqc_engine_wakeup_after|wakeup:1757650224096390|now:1757650224095434|diff:956| [2025/09/12 04:10:24 095444] [debug] |xqc_engine_main_logic|END|now:1757650224095089| [2025/09/12 04:10:24 095732] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224095730| [2025/09/12 04:10:24 095744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 095753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:373| [2025/09/12 04:10:24 095760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/09/12 04:10:24 095769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/09/12 04:10:24 095775] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 095783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:952|path_largest_ack:951| [2025/09/12 04:10:24 095789] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:713192|prior_time:1757650224055803|is_app_limited:0|send_elapse:40012|ack_elapse:39927|ctl_first_sent_time:1757650224057416|lagest_ack_time:1757650224095730|curr_delivered:759992| [2025/09/12 04:10:24 095796] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224057416| [2025/09/12 04:10:24 095801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/09/12 04:10:24 095808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:952|path_largest_ack:952| [2025/09/12 04:10:24 095814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:715592|prior_time:1757650224057756|is_app_limited:0|send_elapse:37873|ack_elapse:37974|ctl_first_sent_time:1757650224059280|lagest_ack_time:1757650224095730|curr_delivered:761192| [2025/09/12 04:10:24 095821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224059280| [2025/09/12 04:10:24 095827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/09/12 04:10:24 095833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36610|rttvar:552|minrtt:30473|latest_rtt:36450|ack_delay:24| [2025/09/12 04:10:24 095843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36587|rttvar:460|minrtt:30473|latest_rtt:36450|ack_delay:24| [2025/09/12 04:10:24 095850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/09/12 04:10:24 095856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 095863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36587|rtt_var:460|pto_duration:38587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 095870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 095876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 095880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 095883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224153866|now:1757650224095863|interv:58003| [2025/09/12 04:10:24 095888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224153866|now:1757650224095863|interval:58003|pto_count:0|srtt:36587 [2025/09/12 04:10:24 095892] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37873, ack_elapse 37974, delivered 45600|rate 1200821|lost 291| [2025/09/12 04:10:24 095896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200821) in round 15| [2025/09/12 04:10:24 095901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 095905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 095909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224059280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 095913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224059280|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 095918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36587|latest_rtt:36450|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 095924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/09/12 04:10:24 095929] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1757650224095730|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 095933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344095730|now:1757650224095730|interv:120000000| [2025/09/12 04:10:24 095938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344095730|now:1757650224095730|interv:120000000| [2025/09/12 04:10:24 095941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224096390|pq_index:0| [2025/09/12 04:10:24 095949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224095089| [2025/09/12 04:10:24 095953] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224095953| [2025/09/12 04:10:24 095958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224095957| [2025/09/12 04:10:24 095963] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 095968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|min_srtt:36587|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 095973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 095977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 095982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 095986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|min_srtt:36587|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 095991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:851109| [2025/09/12 04:10:24 095995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 096000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 096004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|min_srtt:36587|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 096008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 096012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 096016] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 096020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 096024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 096029] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 096033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 096037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 096041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 096048] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224096390| [2025/09/12 04:10:24 096052] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224096390| [2025/09/12 04:10:24 096056] [debug] |xqc_engine_wakeup_after|wakeup:1757650224096390|now:1757650224096056|diff:334| [2025/09/12 04:10:24 096060] [debug] |xqc_engine_main_logic|END|now:1757650224095957| [2025/09/12 04:10:24 096065] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224096065| [2025/09/12 04:10:24 096069] [debug] |xqc_engine_wakeup_after|wakeup:1757650224096390|now:1757650224096069|diff:321| [2025/09/12 04:10:24 096073] [debug] |xqc_engine_main_logic|END|now:1757650224096065| [2025/09/12 04:10:24 097143] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224097143| [2025/09/12 04:10:24 097154] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224096390|pq_index:0| [2025/09/12 04:10:24 097159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224095957| [2025/09/12 04:10:24 097164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224097163| [2025/09/12 04:10:24 097169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224096390|now:1757650224097163| [2025/09/12 04:10:24 097173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224096390|now:1757650224097163| [2025/09/12 04:10:24 097177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 097181] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 097186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36587|min_srtt:36587|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 097191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 097196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 097199] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 097203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 097208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 097212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 097217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 097221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 097226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/09/12 04:10:24 097259] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224097234|stream_id:0|stream_offset:795320| [2025/09/12 04:10:24 097282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:993|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 097289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 097296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36587|rtt_var:460|pto_duration:38587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 097302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 097308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 097314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 097320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224155821|now:1757650224097295|interv:58526| [2025/09/12 04:10:24 097326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224155821|now:1757650224097295|interval:58526|pto_count:0|srtt:36587 [2025/09/12 04:10:24 097333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 097340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 097347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:796507| [2025/09/12 04:10:24 097354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 097360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/09/12 04:10:24 097393] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224097369|stream_id:0|stream_offset:796507| [2025/09/12 04:10:24 097402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:994|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 097409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 097415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36587|rtt_var:460|pto_duration:38587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 097442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 097448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 097454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 097460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224155956|now:1757650224097414|interv:58542| [2025/09/12 04:10:24 097466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224155956|now:1757650224097414|interval:58542|pto_count:0|srtt:36587 [2025/09/12 04:10:24 097473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 097487] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 097493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 097499] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 097505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224098504|now:1757650224097504|interv:1000| [2025/09/12 04:10:24 097510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 097516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 097522] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224098504| [2025/09/12 04:10:24 097529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224098504| [2025/09/12 04:10:24 097535] [debug] |xqc_engine_wakeup_after|wakeup:1757650224098504|now:1757650224097535|diff:969| [2025/09/12 04:10:24 097541] [debug] |xqc_engine_main_logic|END|now:1757650224097163| [2025/09/12 04:10:24 097641] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224097639| [2025/09/12 04:10:24 097652] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 097660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:374| [2025/09/12 04:10:24 097666] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/09/12 04:10:24 097674] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/09/12 04:10:24 097681] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 097688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:954|path_largest_ack:953| [2025/09/12 04:10:24 097694] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:715592|prior_time:1757650224057756|is_app_limited:0|send_elapse:37979|ack_elapse:39883|ctl_first_sent_time:1757650224059386|lagest_ack_time:1757650224097639|curr_delivered:762392| [2025/09/12 04:10:24 097701] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224059386| [2025/09/12 04:10:24 097708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/09/12 04:10:24 097714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:954|path_largest_ack:954| [2025/09/12 04:10:24 097720] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:717992|prior_time:1757650224059730|is_app_limited:0|send_elapse:37770|ack_elapse:37909|ctl_first_sent_time:1757650224061242|lagest_ack_time:1757650224097639|curr_delivered:763592| [2025/09/12 04:10:24 097726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224061242| [2025/09/12 04:10:24 097730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:24 097734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36587|rttvar:460|minrtt:30473|latest_rtt:36397|ack_delay:24| [2025/09/12 04:10:24 097748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36560|rttvar:398|minrtt:30473|latest_rtt:36397|ack_delay:24| [2025/09/12 04:10:24 097754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/09/12 04:10:24 097760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 097766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36560|rtt_var:398|pto_duration:38560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 097770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 097774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 097778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 097782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224155929|now:1757650224097765|interv:58164| [2025/09/12 04:10:24 097786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224155929|now:1757650224097765|interval:58164|pto_count:0|srtt:36560 [2025/09/12 04:10:24 097790] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37770, ack_elapse 37909, delivered 45600|rate 1202880|lost 291| [2025/09/12 04:10:24 097795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202880) in round 15| [2025/09/12 04:10:24 097799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 097803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 097807] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224061242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 097812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224061242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 097816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36560|latest_rtt:36397|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 097822] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/09/12 04:10:24 097826] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1757650224097639|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 097831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344097639|now:1757650224097639|interv:120000000| [2025/09/12 04:10:24 097835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344097639|now:1757650224097639|interv:120000000| [2025/09/12 04:10:24 097839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224098504|pq_index:0| [2025/09/12 04:10:24 097847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224097163| [2025/09/12 04:10:24 097851] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224097851| [2025/09/12 04:10:24 097856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224097855| [2025/09/12 04:10:24 097861] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 097872] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|min_srtt:36560|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 097879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 097886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 097893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 097897] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|min_srtt:36560|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 097901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:853483| [2025/09/12 04:10:24 097906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 097910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 097914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|min_srtt:36560|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 097919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 097923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 097927] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 097930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 097935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 097939] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 097943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 097948] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 097951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 097959] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224098504| [2025/09/12 04:10:24 097963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224098504| [2025/09/12 04:10:24 097967] [debug] |xqc_engine_wakeup_after|wakeup:1757650224098504|now:1757650224097967|diff:537| [2025/09/12 04:10:24 097971] [debug] |xqc_engine_main_logic|END|now:1757650224097855| [2025/09/12 04:10:24 097977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224097977| [2025/09/12 04:10:24 097981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224098504|now:1757650224097981|diff:523| [2025/09/12 04:10:24 097985] [debug] |xqc_engine_main_logic|END|now:1757650224097977| [2025/09/12 04:10:24 099050] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224099050| [2025/09/12 04:10:24 099060] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224098504|pq_index:0| [2025/09/12 04:10:24 099065] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224097855| [2025/09/12 04:10:24 099070] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224099069| [2025/09/12 04:10:24 099074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224098504|now:1757650224099069| [2025/09/12 04:10:24 099079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224098504|now:1757650224099069| [2025/09/12 04:10:24 099083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 099087] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 099092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36560|min_srtt:36560|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 099097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 099102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 099105] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 099109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 099114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 099118] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 099122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 099127] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 099131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/09/12 04:10:24 099166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224099140|stream_id:0|stream_offset:797694| [2025/09/12 04:10:24 099175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 099190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 099198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36560|rtt_var:398|pto_duration:38560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 099203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 099207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 099211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 099215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224157700|now:1757650224099198|interv:58502| [2025/09/12 04:10:24 099219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224157700|now:1757650224099198|interval:58502|pto_count:0|srtt:36560 [2025/09/12 04:10:24 099223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 099228] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 099232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:798881| [2025/09/12 04:10:24 099238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 099245] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/09/12 04:10:24 099279] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224099255|stream_id:0|stream_offset:798881| [2025/09/12 04:10:24 099288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:996|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 099295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 099301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36560|rtt_var:398|pto_duration:38560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 099308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 099314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 099320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 099326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224157815|now:1757650224099301|interv:58514| [2025/09/12 04:10:24 099332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224157815|now:1757650224099301|interval:58514|pto_count:0|srtt:36560 [2025/09/12 04:10:24 099339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 099352] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 099359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 099365] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 099371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224100371|now:1757650224099371|interv:1000| [2025/09/12 04:10:24 099377] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 099382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 099388] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224100371| [2025/09/12 04:10:24 099394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224100371| [2025/09/12 04:10:24 099400] [debug] |xqc_engine_wakeup_after|wakeup:1757650224100371|now:1757650224099400|diff:971| [2025/09/12 04:10:24 099406] [debug] |xqc_engine_main_logic|END|now:1757650224099069| [2025/09/12 04:10:24 099665] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224099663| [2025/09/12 04:10:24 099677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 099684] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:375| [2025/09/12 04:10:24 099690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/09/12 04:10:24 099698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/09/12 04:10:24 099704] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 099711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:955| [2025/09/12 04:10:24 099718] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:717992|prior_time:1757650224059730|is_app_limited:0|send_elapse:37876|ack_elapse:39933|ctl_first_sent_time:1757650224061348|lagest_ack_time:1757650224099663|curr_delivered:764792| [2025/09/12 04:10:24 099726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224061348| [2025/09/12 04:10:24 099732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/09/12 04:10:24 099739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:956|path_largest_ack:956| [2025/09/12 04:10:24 099745] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:720392|prior_time:1757650224061806|is_app_limited:0|send_elapse:37905|ack_elapse:37857|ctl_first_sent_time:1757650224063308|lagest_ack_time:1757650224099663|curr_delivered:765992| [2025/09/12 04:10:24 099752] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224063308| [2025/09/12 04:10:24 099758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/09/12 04:10:24 099765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36560|rttvar:398|minrtt:30473|latest_rtt:36355|ack_delay:32| [2025/09/12 04:10:24 099779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36530|rttvar:358|minrtt:30473|latest_rtt:36355|ack_delay:32| [2025/09/12 04:10:24 099787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:956|lost_pn:953|thresh:3| [2025/09/12 04:10:24 099793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 099799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36530|rtt_var:358|pto_duration:38530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 099806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 099812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 099816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 099820] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224157785|now:1757650224099799|interv:57986| [2025/09/12 04:10:24 099824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224157785|now:1757650224099799|interval:57986|pto_count:0|srtt:36530 [2025/09/12 04:10:24 099829] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37905, ack_elapse 37857, delivered 45600|rate 1203007|lost 291| [2025/09/12 04:10:24 099833] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203007) in round 15| [2025/09/12 04:10:24 099837] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 099842] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 099845] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224063308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 099850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224063308|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 099854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36530|latest_rtt:36355|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 099860] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/09/12 04:10:24 099865] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1757650224099663|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 099870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344099663|now:1757650224099663|interv:120000000| [2025/09/12 04:10:24 099874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344099663|now:1757650224099663|interv:120000000| [2025/09/12 04:10:24 099877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224100371|pq_index:0| [2025/09/12 04:10:24 099882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224099069| [2025/09/12 04:10:24 099889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224099889| [2025/09/12 04:10:24 099894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224099893| [2025/09/12 04:10:24 099899] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 099904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|min_srtt:36530|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 099909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 099913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 099918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 099922] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|min_srtt:36530|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 099926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:855857| [2025/09/12 04:10:24 099931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 099935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 099939] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|min_srtt:36530|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 099943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:857044| [2025/09/12 04:10:24 099948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 099952] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 099956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 099960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 099964] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 099969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 099973] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 099977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 099984] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224100371| [2025/09/12 04:10:24 099988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224100371| [2025/09/12 04:10:24 099992] [debug] |xqc_engine_wakeup_after|wakeup:1757650224100371|now:1757650224099992|diff:379| [2025/09/12 04:10:24 099996] [debug] |xqc_engine_main_logic|END|now:1757650224099893| [2025/09/12 04:10:24 100001] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224100001| [2025/09/12 04:10:24 100005] [debug] |xqc_engine_wakeup_after|wakeup:1757650224100371|now:1757650224100005|diff:366| [2025/09/12 04:10:24 100009] [debug] |xqc_engine_main_logic|END|now:1757650224100001| [2025/09/12 04:10:24 101078] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224101078| [2025/09/12 04:10:24 101089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224100371|pq_index:0| [2025/09/12 04:10:24 101094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224099893| [2025/09/12 04:10:24 101099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224101098| [2025/09/12 04:10:24 101104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224100371|now:1757650224101098| [2025/09/12 04:10:24 101108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224100371|now:1757650224101098| [2025/09/12 04:10:24 101112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 101117] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 101122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36530|min_srtt:36530|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 101126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:857044| [2025/09/12 04:10:24 101131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 101135] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 101139] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 101143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 101148] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 101152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 101157] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 101161] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/09/12 04:10:24 101191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224101169|stream_id:0|stream_offset:800068| [2025/09/12 04:10:24 101197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:997|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 101207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 101212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36530|rtt_var:358|pto_duration:38530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 101216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 101220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 101224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 101228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224159699|now:1757650224101212|interv:58487| [2025/09/12 04:10:24 101232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224159699|now:1757650224101212|interval:58487|pto_count:0|srtt:36530 [2025/09/12 04:10:24 101236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 101242] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 101249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:801255| [2025/09/12 04:10:24 101256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 101263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/09/12 04:10:24 101296] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224101273|stream_id:0|stream_offset:801255| [2025/09/12 04:10:24 101305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 101312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 101318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36530|rtt_var:358|pto_duration:38530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 101325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 101331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 101337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 101343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224159803|now:1757650224101318|interv:58485| [2025/09/12 04:10:24 101350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224159803|now:1757650224101318|interval:58485|pto_count:0|srtt:36530 [2025/09/12 04:10:24 101356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 101370] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 101376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 101382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 101388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224102388|now:1757650224101388|interv:1000| [2025/09/12 04:10:24 101394] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 101399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 101405] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224102388| [2025/09/12 04:10:24 101412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224102388| [2025/09/12 04:10:24 101433] [debug] |xqc_engine_wakeup_after|wakeup:1757650224102388|now:1757650224101433|diff:955| [2025/09/12 04:10:24 101444] [debug] |xqc_engine_main_logic|END|now:1757650224101098| [2025/09/12 04:10:24 101708] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224101707| [2025/09/12 04:10:24 101720] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 101729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:376| [2025/09/12 04:10:24 101735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/09/12 04:10:24 101742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/09/12 04:10:24 101746] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 101751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:958|path_largest_ack:957| [2025/09/12 04:10:24 101756] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:720392|prior_time:1757650224061806|is_app_limited:0|send_elapse:38066|ack_elapse:39901|ctl_first_sent_time:1757650224063469|lagest_ack_time:1757650224101707|curr_delivered:767192| [2025/09/12 04:10:24 101761] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224063469| [2025/09/12 04:10:24 101768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/09/12 04:10:24 101774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:958|path_largest_ack:958| [2025/09/12 04:10:24 101780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:722792|prior_time:1757650224063700|is_app_limited:0|send_elapse:37836|ack_elapse:38007|ctl_first_sent_time:1757650224065223|lagest_ack_time:1757650224101707|curr_delivered:768392| [2025/09/12 04:10:24 101787] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224065223| [2025/09/12 04:10:24 101793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:24 101800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36530|rttvar:358|minrtt:30473|latest_rtt:36484|ack_delay:32| [2025/09/12 04:10:24 101813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36520|rttvar:288|minrtt:30473|latest_rtt:36484|ack_delay:32| [2025/09/12 04:10:24 101820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/09/12 04:10:24 101826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 101833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36520|rtt_var:288|pto_duration:38520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 101839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 101843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 101846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 101850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224159793|now:1757650224101832|interv:57961| [2025/09/12 04:10:24 101854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224159793|now:1757650224101832|interval:57961|pto_count:0|srtt:36520 [2025/09/12 04:10:24 101859] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37836, ack_elapse 38007, delivered 45600|rate 1199778|lost 291| [2025/09/12 04:10:24 101863] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199778) in round 15| [2025/09/12 04:10:24 101868] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 101872] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 101876] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224065223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 101880] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224065223|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 101885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36520|latest_rtt:36484|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 101890] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/09/12 04:10:24 101895] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1757650224101707|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 101900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344101707|now:1757650224101707|interv:120000000| [2025/09/12 04:10:24 101904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344101707|now:1757650224101707|interv:120000000| [2025/09/12 04:10:24 101908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224102388|pq_index:0| [2025/09/12 04:10:24 101912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224101098| [2025/09/12 04:10:24 101920] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224101920| [2025/09/12 04:10:24 101925] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224101924| [2025/09/12 04:10:24 101930] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 101934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|min_srtt:36520|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 101939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:857044| [2025/09/12 04:10:24 101943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 101948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 101952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|min_srtt:36520|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 101957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:858231| [2025/09/12 04:10:24 101961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 101966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 101970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|min_srtt:36520|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 101975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 101979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 101983] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 101987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 101991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 101995] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 101999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 102004] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 102007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 102014] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224102388| [2025/09/12 04:10:24 102018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224102388| [2025/09/12 04:10:24 102022] [debug] |xqc_engine_wakeup_after|wakeup:1757650224102388|now:1757650224102022|diff:366| [2025/09/12 04:10:24 102026] [debug] |xqc_engine_main_logic|END|now:1757650224101924| [2025/09/12 04:10:24 102032] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224102032| [2025/09/12 04:10:24 102036] [debug] |xqc_engine_wakeup_after|wakeup:1757650224102388|now:1757650224102036|diff:352| [2025/09/12 04:10:24 102040] [debug] |xqc_engine_main_logic|END|now:1757650224102032| [2025/09/12 04:10:24 103108] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224103108| [2025/09/12 04:10:24 103120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224102388|pq_index:0| [2025/09/12 04:10:24 103124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224101924| [2025/09/12 04:10:24 103129] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224103128| [2025/09/12 04:10:24 103134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224102388|now:1757650224103128| [2025/09/12 04:10:24 103139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224102388|now:1757650224103128| [2025/09/12 04:10:24 103142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 103147] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 103152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36520|min_srtt:36520|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 103157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 103161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 103165] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 103169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 103173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 103178] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 103182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 103186] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 103191] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/09/12 04:10:24 103222] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44400|now:1757650224103199|stream_id:0|stream_offset:802442| [2025/09/12 04:10:24 103228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:999|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 103241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 103249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36520|rtt_var:288|pto_duration:38520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 103256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 103263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 103268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45600| [2025/09/12 04:10:24 103274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224161719|now:1757650224103248|interv:58471| [2025/09/12 04:10:24 103280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224161719|now:1757650224103248|interval:58471|pto_count:0|srtt:36520 [2025/09/12 04:10:24 103287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45600| [2025/09/12 04:10:24 103294] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 103301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45600|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:803629| [2025/09/12 04:10:24 103307] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 103314] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/09/12 04:10:24 103348] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45600|now:1757650224103324|stream_id:0|stream_offset:803629| [2025/09/12 04:10:24 103390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 103399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45600|applimit:0| [2025/09/12 04:10:24 103406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36520|rtt_var:288|pto_duration:38520|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 103413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 103436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 103446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46800| [2025/09/12 04:10:24 103452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224161844|now:1757650224103405|interv:58439| [2025/09/12 04:10:24 103458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224161844|now:1757650224103405|interval:58439|pto_count:0|srtt:36520 [2025/09/12 04:10:24 103465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46800| [2025/09/12 04:10:24 103473] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 103486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46800|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 103493] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 103499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224104498|now:1757650224103498|interv:1000| [2025/09/12 04:10:24 103504] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 103510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 103516] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224104498| [2025/09/12 04:10:24 103522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224104498| [2025/09/12 04:10:24 103528] [debug] |xqc_engine_wakeup_after|wakeup:1757650224104498|now:1757650224103528|diff:970| [2025/09/12 04:10:24 103535] [debug] |xqc_engine_main_logic|END|now:1757650224103128| [2025/09/12 04:10:24 103670] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224103669| [2025/09/12 04:10:24 103680] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 103689] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:377| [2025/09/12 04:10:24 103695] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/09/12 04:10:24 103703] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/09/12 04:10:24 103709] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 103716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:959| [2025/09/12 04:10:24 103723] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:722792|prior_time:1757650224063700|is_app_limited:0|send_elapse:37949|ack_elapse:39969|ctl_first_sent_time:1757650224065336|lagest_ack_time:1757650224103669|curr_delivered:769592| [2025/09/12 04:10:24 103731] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224065336| [2025/09/12 04:10:24 103738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/09/12 04:10:24 103744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:960| [2025/09/12 04:10:24 103751] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:725192|prior_time:1757650224065761|is_app_limited:0|send_elapse:37938|ack_elapse:37908|ctl_first_sent_time:1757650224067323|lagest_ack_time:1757650224103669|curr_delivered:770792| [2025/09/12 04:10:24 103758] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224067323| [2025/09/12 04:10:24 103764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/09/12 04:10:24 103770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36520|rttvar:288|minrtt:30473|latest_rtt:36346|ack_delay:24| [2025/09/12 04:10:24 103783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36495|rttvar:265|minrtt:30473|latest_rtt:36346|ack_delay:24| [2025/09/12 04:10:24 103789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/09/12 04:10:24 103795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 103802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36495|rtt_var:265|pto_duration:38495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 103809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 103815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 103821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44400| [2025/09/12 04:10:24 103828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224161819|now:1757650224103802|interv:58017| [2025/09/12 04:10:24 103834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224161819|now:1757650224103802|interval:58017|pto_count:0|srtt:36495 [2025/09/12 04:10:24 103841] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37938, ack_elapse 37908, delivered 45600|rate 1201961|lost 291| [2025/09/12 04:10:24 103846] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201961) in round 15| [2025/09/12 04:10:24 103850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 103854] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 103858] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224067323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 103863] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224067323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 103868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44400|srtt:36495|latest_rtt:36346|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 103877] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/09/12 04:10:24 103884] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1757650224103669|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 103892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344103669|now:1757650224103669|interv:120000000| [2025/09/12 04:10:24 103896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344103669|now:1757650224103669|interv:120000000| [2025/09/12 04:10:24 103901] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224104498|pq_index:0| [2025/09/12 04:10:24 103905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224103128| [2025/09/12 04:10:24 103913] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224103913| [2025/09/12 04:10:24 103919] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224103918| [2025/09/12 04:10:24 103924] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 103929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 103933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 103938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 103943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 103947] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 103952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:860605| [2025/09/12 04:10:24 103956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 103960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 103965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 103969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 103973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 103977] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 103981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 103985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 103989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 103994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 103998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 104002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 104006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224104498| [2025/09/12 04:10:24 104012] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224104498| [2025/09/12 04:10:24 104016] [debug] |xqc_engine_wakeup_after|wakeup:1757650224104498|now:1757650224104016|diff:482| [2025/09/12 04:10:24 104021] [debug] |xqc_engine_main_logic|END|now:1757650224103918| [2025/09/12 04:10:24 104028] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224104027| [2025/09/12 04:10:24 104032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 104038] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:378| [2025/09/12 04:10:24 104042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/09/12 04:10:24 104047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/09/12 04:10:24 104051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 104056] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1808286|max_stream_data_old=1545959| [2025/09/12 04:10:24 104060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224129027|now:1757650224104027|interv:25000| [2025/09/12 04:10:24 104065] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224104027|max_ack_delay:25000| [2025/09/12 04:10:24 104070] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/09/12 04:10:24 104074] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:379|frame:MAX_STREAM_DATA |recv_time:1757650224104027|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 104079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344104027|now:1757650224104027|interv:120000000| [2025/09/12 04:10:24 104083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344104027|now:1757650224104027|interv:120000000| [2025/09/12 04:10:24 104086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224104498|pq_index:0| [2025/09/12 04:10:24 104090] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224103918| [2025/09/12 04:10:24 104094] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224104094| [2025/09/12 04:10:24 104099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224104098| [2025/09/12 04:10:24 104104] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:24 104108] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425842399| [2025/09/12 04:10:24 104113] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:44400|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/09/12 04:10:24 104118] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425841212| [2025/09/12 04:10:24 104123] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425840025| [2025/09/12 04:10:24 104130] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425838838| [2025/09/12 04:10:24 104134] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425837651| [2025/09/12 04:10:24 104138] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425836464| [2025/09/12 04:10:24 104142] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425835277| [2025/09/12 04:10:24 104146] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425834090| [2025/09/12 04:10:24 104151] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425832903| [2025/09/12 04:10:24 104155] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425831716| [2025/09/12 04:10:24 104159] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425830529| [2025/09/12 04:10:24 104163] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425829342| [2025/09/12 04:10:24 104167] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425828155| [2025/09/12 04:10:24 104171] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425826968| [2025/09/12 04:10:24 104175] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425825781| [2025/09/12 04:10:24 104179] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425824594| [2025/09/12 04:10:24 104183] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425823407| [2025/09/12 04:10:24 104187] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425822220| [2025/09/12 04:10:24 104192] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425821033| [2025/09/12 04:10:24 104196] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425819846| [2025/09/12 04:10:24 104200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425818659| [2025/09/12 04:10:24 104204] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425817472| [2025/09/12 04:10:24 104208] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425816285| [2025/09/12 04:10:24 104212] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425815098| [2025/09/12 04:10:24 104216] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425813911| [2025/09/12 04:10:24 104220] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425812724| [2025/09/12 04:10:24 104224] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425811537| [2025/09/12 04:10:24 104228] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425810350| [2025/09/12 04:10:24 104232] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425809163| [2025/09/12 04:10:24 104237] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425807976| [2025/09/12 04:10:24 104241] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425806789| [2025/09/12 04:10:24 104245] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425805602| [2025/09/12 04:10:24 104249] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425804415| [2025/09/12 04:10:24 104256] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425803228| [2025/09/12 04:10:24 104263] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425802041| [2025/09/12 04:10:24 104270] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425800854| [2025/09/12 04:10:24 104277] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425799667| [2025/09/12 04:10:24 104284] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425798480| [2025/09/12 04:10:24 104290] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425797293| [2025/09/12 04:10:24 104295] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425796106| [2025/09/12 04:10:24 104299] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425794919| [2025/09/12 04:10:24 104304] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425793732| [2025/09/12 04:10:24 104311] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425792545| [2025/09/12 04:10:24 104317] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425791358| [2025/09/12 04:10:24 104323] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425790171| [2025/09/12 04:10:24 104330] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425788984| [2025/09/12 04:10:24 104336] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425787797| [2025/09/12 04:10:24 104343] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425786610| [2025/09/12 04:10:24 104349] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425785423| [2025/09/12 04:10:24 104355] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425784236| [2025/09/12 04:10:24 104362] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425783049| [2025/09/12 04:10:24 104368] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425781862| [2025/09/12 04:10:24 104374] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425780675| [2025/09/12 04:10:24 104381] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425779488| [2025/09/12 04:10:24 104387] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425778301| [2025/09/12 04:10:24 104393] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425777114| [2025/09/12 04:10:24 104400] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425775927| [2025/09/12 04:10:24 104406] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425774740| [2025/09/12 04:10:24 104413] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425773553| [2025/09/12 04:10:24 104436] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425772366| [2025/09/12 04:10:24 104447] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425771179| [2025/09/12 04:10:24 104453] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425769992| [2025/09/12 04:10:24 104460] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425768805| [2025/09/12 04:10:24 104472] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425767618| [2025/09/12 04:10:24 104478] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425766431| [2025/09/12 04:10:24 104485] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425765244| [2025/09/12 04:10:24 104491] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425764057| [2025/09/12 04:10:24 104498] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425762870| [2025/09/12 04:10:24 104504] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425761683| [2025/09/12 04:10:24 104510] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425760496| [2025/09/12 04:10:24 104516] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425759309| [2025/09/12 04:10:24 104522] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425758122| [2025/09/12 04:10:24 104528] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425756935| [2025/09/12 04:10:24 104535] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425755748| [2025/09/12 04:10:24 104542] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425754561| [2025/09/12 04:10:24 104548] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425753374| [2025/09/12 04:10:24 104554] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425752187| [2025/09/12 04:10:24 104560] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425751000| [2025/09/12 04:10:24 104566] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425749813| [2025/09/12 04:10:24 104572] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425748626| [2025/09/12 04:10:24 104578] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425747439| [2025/09/12 04:10:24 104584] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425746252| [2025/09/12 04:10:24 104591] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425745065| [2025/09/12 04:10:24 104596] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425743878| [2025/09/12 04:10:24 104601] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425742691| [2025/09/12 04:10:24 104608] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425741504| [2025/09/12 04:10:24 104615] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425740317| [2025/09/12 04:10:24 104621] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425739130| [2025/09/12 04:10:24 104627] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425737943| [2025/09/12 04:10:24 104633] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425736756| [2025/09/12 04:10:24 104639] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425735569| [2025/09/12 04:10:24 104645] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425734382| [2025/09/12 04:10:24 104651] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425733195| [2025/09/12 04:10:24 104664] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425732008| [2025/09/12 04:10:24 104670] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425730821| [2025/09/12 04:10:24 104675] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425729634| [2025/09/12 04:10:24 104680] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425728447| [2025/09/12 04:10:24 104684] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425727260| [2025/09/12 04:10:24 104688] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425726073| [2025/09/12 04:10:24 104695] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425724886| [2025/09/12 04:10:24 104702] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425723699| [2025/09/12 04:10:24 104709] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425722512| [2025/09/12 04:10:24 104714] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425721325| [2025/09/12 04:10:24 104719] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425720138| [2025/09/12 04:10:24 104723] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425718951| [2025/09/12 04:10:24 104727] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425717764| [2025/09/12 04:10:24 104731] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425716577| [2025/09/12 04:10:24 104735] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425715390| [2025/09/12 04:10:24 104739] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425714203| [2025/09/12 04:10:24 104743] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425713016| [2025/09/12 04:10:24 104747] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425711829| [2025/09/12 04:10:24 104752] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425710642| [2025/09/12 04:10:24 104756] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425709455| [2025/09/12 04:10:24 104760] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425708268| [2025/09/12 04:10:24 104764] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425707081| [2025/09/12 04:10:24 104768] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425705894| [2025/09/12 04:10:24 104772] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425704707| [2025/09/12 04:10:24 104776] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425703520| [2025/09/12 04:10:24 104781] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425702333| [2025/09/12 04:10:24 104785] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425701146| [2025/09/12 04:10:24 104789] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425699959| [2025/09/12 04:10:24 104793] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425698772| [2025/09/12 04:10:24 104800] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425697585| [2025/09/12 04:10:24 104805] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425696398| [2025/09/12 04:10:24 104809] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425695211| [2025/09/12 04:10:24 104813] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425694024| [2025/09/12 04:10:24 104817] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425692837| [2025/09/12 04:10:24 104821] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425691650| [2025/09/12 04:10:24 104825] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425690463| [2025/09/12 04:10:24 104829] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425689276| [2025/09/12 04:10:24 104833] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425688089| [2025/09/12 04:10:24 104837] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425686902| [2025/09/12 04:10:24 104841] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425685715| [2025/09/12 04:10:24 104845] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425684528| [2025/09/12 04:10:24 104850] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425683341| [2025/09/12 04:10:24 104854] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425682154| [2025/09/12 04:10:24 104858] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425680967| [2025/09/12 04:10:24 104862] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425679780| [2025/09/12 04:10:24 104866] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425678593| [2025/09/12 04:10:24 104870] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425677406| [2025/09/12 04:10:24 104874] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425676219| [2025/09/12 04:10:24 104878] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425675032| [2025/09/12 04:10:24 104882] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425673845| [2025/09/12 04:10:24 104886] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425672658| [2025/09/12 04:10:24 104890] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425671471| [2025/09/12 04:10:24 104894] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425670284| [2025/09/12 04:10:24 104898] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425669097| [2025/09/12 04:10:24 104902] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425667910| [2025/09/12 04:10:24 104907] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425666723| [2025/09/12 04:10:24 104911] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425665536| [2025/09/12 04:10:24 104915] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425664349| [2025/09/12 04:10:24 104919] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425663162| [2025/09/12 04:10:24 104925] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425661975| [2025/09/12 04:10:24 104929] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425660788| [2025/09/12 04:10:24 104933] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425659601| [2025/09/12 04:10:24 104937] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425658414| [2025/09/12 04:10:24 104941] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425657227| [2025/09/12 04:10:24 104946] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425656040| [2025/09/12 04:10:24 104950] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425654853| [2025/09/12 04:10:24 104954] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425653666| [2025/09/12 04:10:24 104958] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425652479| [2025/09/12 04:10:24 104962] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425651292| [2025/09/12 04:10:24 104966] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425650105| [2025/09/12 04:10:24 104970] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425648918| [2025/09/12 04:10:24 104974] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425647731| [2025/09/12 04:10:24 104978] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425646544| [2025/09/12 04:10:24 104982] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425645357| [2025/09/12 04:10:24 104986] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425644170| [2025/09/12 04:10:24 104990] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425642983| [2025/09/12 04:10:24 104994] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425641796| [2025/09/12 04:10:24 104998] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425640609| [2025/09/12 04:10:24 105002] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425639422| [2025/09/12 04:10:24 105006] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425638235| [2025/09/12 04:10:24 105010] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425637048| [2025/09/12 04:10:24 105014] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425635861| [2025/09/12 04:10:24 105018] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425634674| [2025/09/12 04:10:24 105022] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425633487| [2025/09/12 04:10:24 105027] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425632300| [2025/09/12 04:10:24 105031] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425631113| [2025/09/12 04:10:24 105035] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425629926| [2025/09/12 04:10:24 105039] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425628739| [2025/09/12 04:10:24 105043] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425627552| [2025/09/12 04:10:24 105050] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425626365| [2025/09/12 04:10:24 105054] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425625178| [2025/09/12 04:10:24 105058] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425623991| [2025/09/12 04:10:24 105062] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425622804| [2025/09/12 04:10:24 105066] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425621617| [2025/09/12 04:10:24 105071] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425620430| [2025/09/12 04:10:24 105075] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425619243| [2025/09/12 04:10:24 105079] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425618056| [2025/09/12 04:10:24 105083] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425616869| [2025/09/12 04:10:24 105087] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425615682| [2025/09/12 04:10:24 105091] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425614495| [2025/09/12 04:10:24 105095] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425613308| [2025/09/12 04:10:24 105099] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425612121| [2025/09/12 04:10:24 105103] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425610934| [2025/09/12 04:10:24 105107] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425609747| [2025/09/12 04:10:24 105111] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425608560| [2025/09/12 04:10:24 105115] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425607373| [2025/09/12 04:10:24 105119] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425606186| [2025/09/12 04:10:24 105123] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425604999| [2025/09/12 04:10:24 105128] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425603812| [2025/09/12 04:10:24 105132] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425602625| [2025/09/12 04:10:24 105136] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425601438| [2025/09/12 04:10:24 105140] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425600251| [2025/09/12 04:10:24 105144] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425599064| [2025/09/12 04:10:24 105148] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425597877| [2025/09/12 04:10:24 105152] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425596690| [2025/09/12 04:10:24 105156] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425595503| [2025/09/12 04:10:24 105160] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425594316| [2025/09/12 04:10:24 105164] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425593129| [2025/09/12 04:10:24 105171] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425591942| [2025/09/12 04:10:24 105175] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425590755| [2025/09/12 04:10:24 105179] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425589568| [2025/09/12 04:10:24 105183] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425588381| [2025/09/12 04:10:24 105187] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425587194| [2025/09/12 04:10:24 105191] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425586007| [2025/09/12 04:10:24 105196] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425584820| [2025/09/12 04:10:24 105200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425583633| [2025/09/12 04:10:24 105204] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425582446| [2025/09/12 04:10:24 105208] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425581259| [2025/09/12 04:10:24 105212] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425580072| [2025/09/12 04:10:24 105216] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1808286| [2025/09/12 04:10:24 105221] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1807831|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:551648|offset:262327|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 105227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 105231] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425580072| [2025/09/12 04:10:24 105235] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1808286| [2025/09/12 04:10:24 105240] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1807831|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:289321|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 105245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 105253] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 105260] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 105267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 105273] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 105280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 105291] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 105298] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36495|min_srtt:36495|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 105304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57622|inflight:44400|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 105310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 105316] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 105322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 105328] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 105335] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 105342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/09/12 04:10:24 105401] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1001|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:44400|now:1757650224105352|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 105411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1001|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 105418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1001|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 105443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44400|applimit:0| [2025/09/12 04:10:24 105449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36495|rtt_var:265|pto_duration:38495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 105456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 105462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 105468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44411| [2025/09/12 04:10:24 105474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224163847|now:1757650224105449|interv:58398| [2025/09/12 04:10:24 105480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224163847|now:1757650224105449|interval:58398|pto_count:0|srtt:36495 [2025/09/12 04:10:24 105487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44411| [2025/09/12 04:10:24 105494] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 105501] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/09/12 04:10:24 105562] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1002|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:44411|now:1757650224105522|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 105572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1002|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 105579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1002|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 105585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44411|applimit:0| [2025/09/12 04:10:24 105592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36495|rtt_var:265|pto_duration:38495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 105599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 105605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 105611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 105617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224164017|now:1757650224105591|interv:58426| [2025/09/12 04:10:24 105623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224164017|now:1757650224105591|interval:58426|pto_count:0|srtt:36495 [2025/09/12 04:10:24 105629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44422| [2025/09/12 04:10:24 105637] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 105643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 105651] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 105657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 105663] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224104498| [2025/09/12 04:10:24 105669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224104498| [2025/09/12 04:10:24 105675] [debug] |xqc_engine_wakeup_after|wakeup:1757650224104498|now:1757650224105675|diff:18446744073709550439| [2025/09/12 04:10:24 105682] [debug] |xqc_engine_main_logic|END|now:1757650224104098| [2025/09/12 04:10:24 105692] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224105691| [2025/09/12 04:10:24 105699] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 105707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:379| [2025/09/12 04:10:24 105713] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/09/12 04:10:24 105721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/09/12 04:10:24 105727] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 105742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:961| [2025/09/12 04:10:24 105749] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:725192|prior_time:1757650224065761|is_app_limited:0|send_elapse:38083|ack_elapse:39930|ctl_first_sent_time:1757650224067468|lagest_ack_time:1757650224105691|curr_delivered:771992| [2025/09/12 04:10:24 105756] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224067468| [2025/09/12 04:10:24 105763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/09/12 04:10:24 105769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:962| [2025/09/12 04:10:24 105775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:727592|prior_time:1757650224067700|is_app_limited:0|send_elapse:37892|ack_elapse:37991|ctl_first_sent_time:1757650224069214|lagest_ack_time:1757650224105691|curr_delivered:773192| [2025/09/12 04:10:24 105782] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224069214| [2025/09/12 04:10:24 105787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/09/12 04:10:24 105793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36495|rttvar:265|minrtt:30473|latest_rtt:36477|ack_delay:32| [2025/09/12 04:10:24 105799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36489|rttvar:211|minrtt:30473|latest_rtt:36477|ack_delay:32| [2025/09/12 04:10:24 105805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/09/12 04:10:24 105811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 105817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 105824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 105831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 105837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 42022| [2025/09/12 04:10:24 105843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224164011|now:1757650224105817|interv:58194| [2025/09/12 04:10:24 105849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224164011|now:1757650224105817|interval:58194|pto_count:0|srtt:36489 [2025/09/12 04:10:24 105857] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37892, ack_elapse 37991, delivered 45600|rate 1200284|lost 291| [2025/09/12 04:10:24 105864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200284) in round 15| [2025/09/12 04:10:24 105870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 105882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 105889] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224069214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 105896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224069214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 105903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:42022|srtt:36489|latest_rtt:36477|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 105912] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/09/12 04:10:24 105919] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1757650224105691|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 105926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344105691|now:1757650224105691|interv:120000000| [2025/09/12 04:10:24 105932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344105691|now:1757650224105691|interv:120000000| [2025/09/12 04:10:24 105938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224104498|pq_index:0| [2025/09/12 04:10:24 105944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224104098| [2025/09/12 04:10:24 105950] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224105950| [2025/09/12 04:10:24 105957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224105955| [2025/09/12 04:10:24 105962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224104498|now:1757650224105955| [2025/09/12 04:10:24 105966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224104498|now:1757650224105955| [2025/09/12 04:10:24 105970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 105974] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 105979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|min_srtt:36489|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 105983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:42022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 105988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 105992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 105999] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|min_srtt:36489|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 106012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:42022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:862979| [2025/09/12 04:10:24 106019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 106024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 106029] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|min_srtt:36489|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 106033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:42022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 106037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 106041] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 106045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 106049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 106053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 106057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 106062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 106066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/09/12 04:10:24 106097] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42022|now:1757650224106074|stream_id:0|stream_offset:804816| [2025/09/12 04:10:24 106103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 106108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:42022|applimit:0| [2025/09/12 04:10:24 106113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 106117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 106121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 106125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 43222| [2025/09/12 04:10:24 106129] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224164563|now:1757650224106112|interv:58451| [2025/09/12 04:10:24 106133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224164563|now:1757650224106112|interval:58451|pto_count:0|srtt:36489 [2025/09/12 04:10:24 106141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:43222| [2025/09/12 04:10:24 106146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 106150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43222|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:806003| [2025/09/12 04:10:24 106155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 106159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/09/12 04:10:24 106178] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43222|now:1757650224106165|stream_id:0|stream_offset:806003| [2025/09/12 04:10:24 106184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 106188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:43222|applimit:0| [2025/09/12 04:10:24 106193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 106197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 106201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 106204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 106208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224164654|now:1757650224106192|interv:58462| [2025/09/12 04:10:24 106212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224164654|now:1757650224106192|interval:58462|pto_count:0|srtt:36489 [2025/09/12 04:10:24 106216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:44422| [2025/09/12 04:10:24 106221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 106225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:807190| [2025/09/12 04:10:24 106229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 106233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/09/12 04:10:24 106258] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224106239|stream_id:0|stream_offset:807190| [2025/09/12 04:10:24 106267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 106274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 106280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 106292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 106298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 106304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 106310] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224164728|now:1757650224106280|interv:58448| [2025/09/12 04:10:24 106316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224164728|now:1757650224106280|interval:58448|pto_count:0|srtt:36489 [2025/09/12 04:10:24 106323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 106330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 106337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:808377| [2025/09/12 04:10:24 106343] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 106349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224107349|now:1757650224106349|interv:1000| [2025/09/12 04:10:24 106355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 106361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 106367] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224107349| [2025/09/12 04:10:24 106374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224107349| [2025/09/12 04:10:24 106380] [debug] |xqc_engine_wakeup_after|wakeup:1757650224107349|now:1757650224106380|diff:969| [2025/09/12 04:10:24 106386] [debug] |xqc_engine_main_logic|END|now:1757650224105955| [2025/09/12 04:10:24 106394] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224106394| [2025/09/12 04:10:24 106400] [debug] |xqc_engine_wakeup_after|wakeup:1757650224107349|now:1757650224106400|diff:949| [2025/09/12 04:10:24 106406] [debug] |xqc_engine_main_logic|END|now:1757650224106394| [2025/09/12 04:10:24 107447] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224107447| [2025/09/12 04:10:24 107459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224107349|pq_index:0| [2025/09/12 04:10:24 107466] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224105955| [2025/09/12 04:10:24 107474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224107472| [2025/09/12 04:10:24 107481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224107349|now:1757650224107472| [2025/09/12 04:10:24 107487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224107349|now:1757650224107472| [2025/09/12 04:10:24 107493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 107499] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 107515] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36489|min_srtt:36489|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 107522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 107529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 107535] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 107541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 107548] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 107649] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 107658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:808377| [2025/09/12 04:10:24 107665] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 107671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/09/12 04:10:24 107704] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224107682|stream_id:0|stream_offset:808377| [2025/09/12 04:10:24 107713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 107721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 107727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 107733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 107739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 107746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 107752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166171|now:1757650224107726|interv:58445| [2025/09/12 04:10:24 107758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166171|now:1757650224107726|interval:58445|pto_count:0|srtt:36489 [2025/09/12 04:10:24 107765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 107773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 107780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:809564| [2025/09/12 04:10:24 107787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 107799] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/09/12 04:10:24 107835] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224107809|stream_id:0|stream_offset:809564| [2025/09/12 04:10:24 107841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 107846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 107853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36489|rtt_var:211|pto_duration:38489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 107860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 107866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 107872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 107876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166298|now:1757650224107853|interv:58445| [2025/09/12 04:10:24 107880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166298|now:1757650224107853|interval:58445|pto_count:0|srtt:36489 [2025/09/12 04:10:24 107884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 107890] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 107894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:810751| [2025/09/12 04:10:24 107898] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 107902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224108902|now:1757650224107902|interv:1000| [2025/09/12 04:10:24 107906] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 107910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 107914] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224108902| [2025/09/12 04:10:24 107918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224108902| [2025/09/12 04:10:24 107922] [debug] |xqc_engine_wakeup_after|wakeup:1757650224108902|now:1757650224107922|diff:980| [2025/09/12 04:10:24 107926] [debug] |xqc_engine_main_logic|END|now:1757650224107472| [2025/09/12 04:10:24 107937] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224107936| [2025/09/12 04:10:24 107945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 107953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:380| [2025/09/12 04:10:24 107959] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/09/12 04:10:24 107964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/09/12 04:10:24 107973] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 107978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:964|path_largest_ack:963| [2025/09/12 04:10:24 107983] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:727592|prior_time:1757650224067700|is_app_limited:0|send_elapse:38021|ack_elapse:40236|ctl_first_sent_time:1757650224069343|lagest_ack_time:1757650224107936|curr_delivered:774392| [2025/09/12 04:10:24 107988] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224069343| [2025/09/12 04:10:24 107992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/09/12 04:10:24 107997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:964|path_largest_ack:964| [2025/09/12 04:10:24 108001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:729992|prior_time:1757650224069731|is_app_limited:0|send_elapse:37771|ack_elapse:38205|ctl_first_sent_time:1757650224071219|lagest_ack_time:1757650224107936|curr_delivered:775592| [2025/09/12 04:10:24 108006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224071219| [2025/09/12 04:10:24 108009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/09/12 04:10:24 108014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36489|rttvar:211|minrtt:30473|latest_rtt:36717|ack_delay:24| [2025/09/12 04:10:24 108018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36514|rttvar:210|minrtt:30473|latest_rtt:36717|ack_delay:24| [2025/09/12 04:10:24 108022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/09/12 04:10:24 108026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 108030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36514|rtt_var:210|pto_duration:38514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 108034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 108038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 108042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 108046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166323|now:1757650224108030|interv:58293| [2025/09/12 04:10:24 108050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166323|now:1757650224108030|interval:58293|pto_count:0|srtt:36514 [2025/09/12 04:10:24 108055] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37771, ack_elapse 38205, delivered 45600|rate 1193561|lost 291| [2025/09/12 04:10:24 108059] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193561) in round 15| [2025/09/12 04:10:24 108063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 108070] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 108074] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224071219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 108079] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224071219|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 108083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36514|latest_rtt:36717|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 108089] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/09/12 04:10:24 108094] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1757650224107936|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 108098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344107936|now:1757650224107936|interv:120000000| [2025/09/12 04:10:24 108102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344107936|now:1757650224107936|interv:120000000| [2025/09/12 04:10:24 108106] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224108902|pq_index:0| [2025/09/12 04:10:24 108110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224107472| [2025/09/12 04:10:24 108114] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224108114| [2025/09/12 04:10:24 108119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224108118| [2025/09/12 04:10:24 108124] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 108129] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|min_srtt:36514|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 108134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 108138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 108143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 108147] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|min_srtt:36514|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 108151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:865353| [2025/09/12 04:10:24 108156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 108163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 108167] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|min_srtt:36514|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 108171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:866540| [2025/09/12 04:10:24 108175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 108179] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 108183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 108187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 108192] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 108196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:810751| [2025/09/12 04:10:24 108200] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 108204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 108208] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224108902| [2025/09/12 04:10:24 108212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224108902| [2025/09/12 04:10:24 108215] [debug] |xqc_engine_wakeup_after|wakeup:1757650224108902|now:1757650224108215|diff:687| [2025/09/12 04:10:24 108220] [debug] |xqc_engine_main_logic|END|now:1757650224108118| [2025/09/12 04:10:24 108225] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224108225| [2025/09/12 04:10:24 108229] [debug] |xqc_engine_wakeup_after|wakeup:1757650224108902|now:1757650224108229|diff:673| [2025/09/12 04:10:24 108232] [debug] |xqc_engine_main_logic|END|now:1757650224108225| [2025/09/12 04:10:24 109307] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224109307| [2025/09/12 04:10:24 109321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224108902|pq_index:0| [2025/09/12 04:10:24 109327] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224108118| [2025/09/12 04:10:24 109335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224109333| [2025/09/12 04:10:24 109376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224108902|now:1757650224109333| [2025/09/12 04:10:24 109382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224108902|now:1757650224109333| [2025/09/12 04:10:24 109388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 109395] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 109401] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36514|min_srtt:36514|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 109413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:866540| [2025/09/12 04:10:24 109450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 109470] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 109476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 109484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 109491] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 109497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:810751| [2025/09/12 04:10:24 109504] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 109510] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/09/12 04:10:24 109555] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224109521|stream_id:0|stream_offset:810751| [2025/09/12 04:10:24 109565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1008|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 109571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 109577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36514|rtt_var:210|pto_duration:38514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 109584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 109590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 109596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 109602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224168035|now:1757650224109577|interv:58458| [2025/09/12 04:10:24 109609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224168035|now:1757650224109577|interval:58458|pto_count:0|srtt:36514 [2025/09/12 04:10:24 109616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 109623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 109629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:811938| [2025/09/12 04:10:24 109636] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 109648] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/09/12 04:10:24 109675] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224109657|stream_id:0|stream_offset:811938| [2025/09/12 04:10:24 109685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 109692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 109699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36514|rtt_var:210|pto_duration:38514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 109705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 109711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 109717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 109723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224168171|now:1757650224109698|interv:58473| [2025/09/12 04:10:24 109729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224168171|now:1757650224109698|interval:58473|pto_count:0|srtt:36514 [2025/09/12 04:10:24 109736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 109743] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 109750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:813125| [2025/09/12 04:10:24 109756] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 109762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224110762|now:1757650224109762|interv:1000| [2025/09/12 04:10:24 109768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 109774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 109781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224110762| [2025/09/12 04:10:24 109787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224110762| [2025/09/12 04:10:24 109792] [debug] |xqc_engine_wakeup_after|wakeup:1757650224110762|now:1757650224109792|diff:970| [2025/09/12 04:10:24 109798] [debug] |xqc_engine_main_logic|END|now:1757650224109333| [2025/09/12 04:10:24 109815] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224109814| [2025/09/12 04:10:24 109823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 109829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:381| [2025/09/12 04:10:24 109833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/09/12 04:10:24 109838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/09/12 04:10:24 109842] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 109852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:966|path_largest_ack:965| [2025/09/12 04:10:24 109857] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:729992|prior_time:1757650224069731|is_app_limited:0|send_elapse:37893|ack_elapse:40083|ctl_first_sent_time:1757650224071341|lagest_ack_time:1757650224109814|curr_delivered:776792| [2025/09/12 04:10:24 109862] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224071341| [2025/09/12 04:10:24 109866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/09/12 04:10:24 109870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:966|path_largest_ack:966| [2025/09/12 04:10:24 109875] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:732392|prior_time:1757650224071743|is_app_limited:0|send_elapse:37900|ack_elapse:38071|ctl_first_sent_time:1757650224073246|lagest_ack_time:1757650224109814|curr_delivered:777992| [2025/09/12 04:10:24 109879] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224073246| [2025/09/12 04:10:24 109883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/09/12 04:10:24 109887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36514|rttvar:210|minrtt:30473|latest_rtt:36568|ack_delay:24| [2025/09/12 04:10:24 109891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36518|rttvar:165|minrtt:30473|latest_rtt:36568|ack_delay:24| [2025/09/12 04:10:24 109895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/09/12 04:10:24 109900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 109904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36518|rtt_var:165|pto_duration:38518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 109908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 109912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 109916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 109920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224168175|now:1757650224109903|interv:58272| [2025/09/12 04:10:24 109924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224168175|now:1757650224109903|interval:58272|pto_count:0|srtt:36518 [2025/09/12 04:10:24 109928] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37900, ack_elapse 38071, delivered 45600|rate 1197762|lost 291| [2025/09/12 04:10:24 109932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197762) in round 15| [2025/09/12 04:10:24 109937] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 109944] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 109948] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224073246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 109952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224073246|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 109957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36518|latest_rtt:36568|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 109962] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/09/12 04:10:24 109967] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1757650224109814|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 109972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344109814|now:1757650224109814|interv:120000000| [2025/09/12 04:10:24 109976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344109814|now:1757650224109814|interv:120000000| [2025/09/12 04:10:24 109980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224110762|pq_index:0| [2025/09/12 04:10:24 109984] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224109333| [2025/09/12 04:10:24 109988] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224109987| [2025/09/12 04:10:24 109992] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224109991| [2025/09/12 04:10:24 109997] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 110002] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|min_srtt:36518|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 110007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:866540| [2025/09/12 04:10:24 110011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 110016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 110020] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|min_srtt:36518|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 110024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:867727| [2025/09/12 04:10:24 110028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 110036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 110040] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|min_srtt:36518|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 110044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 110048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 110052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 110056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 110060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 110064] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 110068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:813125| [2025/09/12 04:10:24 110073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 110076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 110080] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224110762| [2025/09/12 04:10:24 110084] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224110762| [2025/09/12 04:10:24 110088] [debug] |xqc_engine_wakeup_after|wakeup:1757650224110762|now:1757650224110088|diff:674| [2025/09/12 04:10:24 110092] [debug] |xqc_engine_main_logic|END|now:1757650224109991| [2025/09/12 04:10:24 110097] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224110097| [2025/09/12 04:10:24 110101] [debug] |xqc_engine_wakeup_after|wakeup:1757650224110762|now:1757650224110101|diff:661| [2025/09/12 04:10:24 110105] [debug] |xqc_engine_main_logic|END|now:1757650224110097| [2025/09/12 04:10:24 111176] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224111176| [2025/09/12 04:10:24 111187] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224110762|pq_index:0| [2025/09/12 04:10:24 111192] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224109991| [2025/09/12 04:10:24 111197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224111196| [2025/09/12 04:10:24 111202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224110762|now:1757650224111196| [2025/09/12 04:10:24 111206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224110762|now:1757650224111196| [2025/09/12 04:10:24 111210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 111214] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 111219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36518|min_srtt:36518|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 111230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 111235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 111238] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 111242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 111249] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 111257] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 111263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:813125| [2025/09/12 04:10:24 111271] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 111277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/09/12 04:10:24 111337] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224111288|stream_id:0|stream_offset:813125| [2025/09/12 04:10:24 111348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 111355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 111362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36518|rtt_var:165|pto_duration:38518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 111368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 111374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 111380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 111386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224169806|now:1757650224111361|interv:58445| [2025/09/12 04:10:24 111392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224169806|now:1757650224111361|interval:58445|pto_count:0|srtt:36518 [2025/09/12 04:10:24 111399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 111452] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 111464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 111471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 111483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224112482|now:1757650224111482|interv:1000| [2025/09/12 04:10:24 111489] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 111494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 111499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224112482| [2025/09/12 04:10:24 111505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224112482| [2025/09/12 04:10:24 111510] [debug] |xqc_engine_wakeup_after|wakeup:1757650224112482|now:1757650224111510|diff:972| [2025/09/12 04:10:24 111516] [debug] |xqc_engine_main_logic|END|now:1757650224111196| [2025/09/12 04:10:24 111528] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224111527| [2025/09/12 04:10:24 111535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 111543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:382| [2025/09/12 04:10:24 111549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/09/12 04:10:24 111557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/09/12 04:10:24 111563] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 111570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:968|path_largest_ack:967| [2025/09/12 04:10:24 111577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:732392|prior_time:1757650224071743|is_app_limited:0|send_elapse:37992|ack_elapse:39784|ctl_first_sent_time:1757650224073338|lagest_ack_time:1757650224111527|curr_delivered:779192| [2025/09/12 04:10:24 111584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224073338| [2025/09/12 04:10:24 111591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/09/12 04:10:24 111596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:968|path_largest_ack:968| [2025/09/12 04:10:24 111601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:734792|prior_time:1757650224073766|is_app_limited:0|send_elapse:37941|ack_elapse:37761|ctl_first_sent_time:1757650224075285|lagest_ack_time:1757650224111527|curr_delivered:780392| [2025/09/12 04:10:24 111605] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224075285| [2025/09/12 04:10:24 111610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/09/12 04:10:24 111616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36518|rttvar:165|minrtt:30473|latest_rtt:36242|ack_delay:24| [2025/09/12 04:10:24 111623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36481|rttvar:199|minrtt:30473|latest_rtt:36242|ack_delay:24| [2025/09/12 04:10:24 111630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/09/12 04:10:24 111637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 111649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36481|rtt_var:199|pto_duration:38481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 111656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 111662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 111668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 111673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224169769|now:1757650224111649|interv:58120| [2025/09/12 04:10:24 111679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224169769|now:1757650224111649|interval:58120|pto_count:0|srtt:36481 [2025/09/12 04:10:24 111685] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37941, ack_elapse 37761, delivered 45600|rate 1201866|lost 291| [2025/09/12 04:10:24 111691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201866) in round 15| [2025/09/12 04:10:24 111697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 111704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 111708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224075285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 111715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224075285|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 111722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36481|latest_rtt:36242|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 111731] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/09/12 04:10:24 111739] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1757650224111527|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 111746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344111527|now:1757650224111527|interv:120000000| [2025/09/12 04:10:24 111752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344111527|now:1757650224111527|interv:120000000| [2025/09/12 04:10:24 111758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224112482|pq_index:0| [2025/09/12 04:10:24 111765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224111196| [2025/09/12 04:10:24 111771] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224111771| [2025/09/12 04:10:24 111779] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224111777| [2025/09/12 04:10:24 111787] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 111796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|min_srtt:36481|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 111801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 111808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 111815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 111822] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|min_srtt:36481|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 111828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:870101| [2025/09/12 04:10:24 111835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 111842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 111849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|min_srtt:36481|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 111854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:871288| [2025/09/12 04:10:24 111859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 111862] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 111866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 111870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 111875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 111879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 111883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 111887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 111891] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224112482| [2025/09/12 04:10:24 111895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224112482| [2025/09/12 04:10:24 111899] [debug] |xqc_engine_wakeup_after|wakeup:1757650224112482|now:1757650224111899|diff:583| [2025/09/12 04:10:24 111904] [debug] |xqc_engine_main_logic|END|now:1757650224111777| [2025/09/12 04:10:24 111909] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224111909| [2025/09/12 04:10:24 111917] [debug] |xqc_engine_wakeup_after|wakeup:1757650224112482|now:1757650224111917|diff:565| [2025/09/12 04:10:24 111921] [debug] |xqc_engine_main_logic|END|now:1757650224111909| [2025/09/12 04:10:24 112989] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224112989| [2025/09/12 04:10:24 113000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224112482|pq_index:0| [2025/09/12 04:10:24 113005] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224111777| [2025/09/12 04:10:24 113010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224113009| [2025/09/12 04:10:24 113015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224112482|now:1757650224113009| [2025/09/12 04:10:24 113019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224112482|now:1757650224113009| [2025/09/12 04:10:24 113023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 113027] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 113033] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36481|min_srtt:36481|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 113037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:871288| [2025/09/12 04:10:24 113042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 113046] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 113050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 113054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 113059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 113063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 113067] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 113072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/09/12 04:10:24 113102] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224113080|stream_id:0|stream_offset:814312| [2025/09/12 04:10:24 113108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1011|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 113114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 113121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36481|rtt_var:199|pto_duration:38481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 113128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 113142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 113149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 113155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224171561|now:1757650224113121|interv:58440| [2025/09/12 04:10:24 113161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224171561|now:1757650224113121|interval:58440|pto_count:0|srtt:36481 [2025/09/12 04:10:24 113168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 113173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 113177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:815499| [2025/09/12 04:10:24 113182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 113186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/09/12 04:10:24 113214] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224113193|stream_id:0|stream_offset:815499| [2025/09/12 04:10:24 113223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 113231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 113238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36481|rtt_var:199|pto_duration:38481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 113244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 113250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 113257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 113263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224171674|now:1757650224113237|interv:58437| [2025/09/12 04:10:24 113269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224171674|now:1757650224113237|interval:58437|pto_count:0|srtt:36481 [2025/09/12 04:10:24 113276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 113283] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 113290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 113297] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 113303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224114303|now:1757650224113303|interv:1000| [2025/09/12 04:10:24 113316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 113322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 113328] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224114303| [2025/09/12 04:10:24 113335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224114303| [2025/09/12 04:10:24 113341] [debug] |xqc_engine_wakeup_after|wakeup:1757650224114303|now:1757650224113341|diff:962| [2025/09/12 04:10:24 113347] [debug] |xqc_engine_main_logic|END|now:1757650224113009| [2025/09/12 04:10:24 113574] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224113573| [2025/09/12 04:10:24 113590] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 113599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:383| [2025/09/12 04:10:24 113605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/09/12 04:10:24 113612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/09/12 04:10:24 113616] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 113621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:970|path_largest_ack:969| [2025/09/12 04:10:24 113626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:734792|prior_time:1757650224073766|is_app_limited:0|send_elapse:38074|ack_elapse:39807|ctl_first_sent_time:1757650224075418|lagest_ack_time:1757650224113573|curr_delivered:781592| [2025/09/12 04:10:24 113631] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224075418| [2025/09/12 04:10:24 113637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/09/12 04:10:24 113643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:970|path_largest_ack:970| [2025/09/12 04:10:24 113650] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:737192|prior_time:1757650224075760|is_app_limited:0|send_elapse:37910|ack_elapse:37813|ctl_first_sent_time:1757650224077270|lagest_ack_time:1757650224113573|curr_delivered:782792| [2025/09/12 04:10:24 113658] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224077270| [2025/09/12 04:10:24 113664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/09/12 04:10:24 113670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36481|rttvar:199|minrtt:30473|latest_rtt:36303|ack_delay:24| [2025/09/12 04:10:24 113677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36455|rttvar:200|minrtt:30473|latest_rtt:36303|ack_delay:24| [2025/09/12 04:10:24 113683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/09/12 04:10:24 113690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 113696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36455|rtt_var:200|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 113710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 113717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 113722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 113728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224171648|now:1757650224113695|interv:57953| [2025/09/12 04:10:24 113734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224171648|now:1757650224113695|interval:57953|pto_count:0|srtt:36455 [2025/09/12 04:10:24 113740] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37910, ack_elapse 37813, delivered 45600|rate 1202848|lost 291| [2025/09/12 04:10:24 113747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202848) in round 15| [2025/09/12 04:10:24 113753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 113759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 113765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224077270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 113772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224077270|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 113779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36455|latest_rtt:36303|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 113787] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:102480|inflight:44422|mode:2|applimit:0|pacing_rate:1219198|bw:1219198|srtt:36455|latest_rtt:36303|min_rtt:30473|send:999|lost:291|tlp:0|recv:382|recovery:0|slow_start:0|conn_life:741909|acked:2400|delivered:782792|is_cwnd_limited:0| [2025/09/12 04:10:24 113796] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/09/12 04:10:24 113802] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1757650224113573|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 113809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344113573|now:1757650224113573|interv:120000000| [2025/09/12 04:10:24 113816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344113573|now:1757650224113573|interv:120000000| [2025/09/12 04:10:24 113822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224114303|pq_index:0| [2025/09/12 04:10:24 113829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224113009| [2025/09/12 04:10:24 113835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224113835| [2025/09/12 04:10:24 113840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224113839| [2025/09/12 04:10:24 113850] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 113855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|min_srtt:36455|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 113860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:871288| [2025/09/12 04:10:24 113864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 113869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 113874] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|min_srtt:36455|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 113878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:872475| [2025/09/12 04:10:24 113882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 113887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 113891] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|min_srtt:36455|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 113895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 113901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 113908] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 113914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 113920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 113925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 113929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 113934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 113937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 113941] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224114303| [2025/09/12 04:10:24 113945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224114303| [2025/09/12 04:10:24 113952] [debug] |xqc_engine_wakeup_after|wakeup:1757650224114303|now:1757650224113952|diff:351| [2025/09/12 04:10:24 113957] [debug] |xqc_engine_main_logic|END|now:1757650224113839| [2025/09/12 04:10:24 113962] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224113962| [2025/09/12 04:10:24 113966] [debug] |xqc_engine_wakeup_after|wakeup:1757650224114303|now:1757650224113966|diff:337| [2025/09/12 04:10:24 113970] [debug] |xqc_engine_main_logic|END|now:1757650224113962| [2025/09/12 04:10:24 115037] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224115037| [2025/09/12 04:10:24 115048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224114303|pq_index:0| [2025/09/12 04:10:24 115053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224113839| [2025/09/12 04:10:24 115058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224115057| [2025/09/12 04:10:24 115063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224114303|now:1757650224115057| [2025/09/12 04:10:24 115067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224114303|now:1757650224115057| [2025/09/12 04:10:24 115071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 115075] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 115080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36455|min_srtt:36455|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 115085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 115089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 115093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 115097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 115102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 115106] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 115111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 115115] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 115119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/09/12 04:10:24 115149] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224115127|stream_id:0|stream_offset:816686| [2025/09/12 04:10:24 115155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1013|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 115160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 115181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36455|rtt_var:200|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 115189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 115195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 115201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 115208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224173582|now:1757650224115181|interv:58401| [2025/09/12 04:10:24 115214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224173582|now:1757650224115181|interval:58401|pto_count:0|srtt:36455 [2025/09/12 04:10:24 115221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 115229] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 115235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:817873| [2025/09/12 04:10:24 115243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 115249] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/09/12 04:10:24 115282] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224115260|stream_id:0|stream_offset:817873| [2025/09/12 04:10:24 115291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1014|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 115298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 115304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36455|rtt_var:200|pto_duration:38455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 115311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 115317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 115323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 115329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224173715|now:1757650224115304|interv:58411| [2025/09/12 04:10:24 115335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224173715|now:1757650224115304|interval:58411|pto_count:0|srtt:36455 [2025/09/12 04:10:24 115342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 115349] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 115355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 115368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 115374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224116374|now:1757650224115374|interv:1000| [2025/09/12 04:10:24 115380] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 115385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 115391] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224116374| [2025/09/12 04:10:24 115397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224116374| [2025/09/12 04:10:24 115404] [debug] |xqc_engine_wakeup_after|wakeup:1757650224116374|now:1757650224115403|diff:971| [2025/09/12 04:10:24 115411] [debug] |xqc_engine_main_logic|END|now:1757650224115057| [2025/09/12 04:10:24 115606] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224115605| [2025/09/12 04:10:24 115620] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 115629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:384| [2025/09/12 04:10:24 115635] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/09/12 04:10:24 115643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/09/12 04:10:24 115649] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 115656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:972|path_largest_ack:971| [2025/09/12 04:10:24 115663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:737192|prior_time:1757650224075760|is_app_limited:0|send_elapse:38040|ack_elapse:39845|ctl_first_sent_time:1757650224077400|lagest_ack_time:1757650224115605|curr_delivered:783992| [2025/09/12 04:10:24 115669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224077400| [2025/09/12 04:10:24 115677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/09/12 04:10:24 115683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:972|path_largest_ack:972| [2025/09/12 04:10:24 115690] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:739592|prior_time:1757650224077716|is_app_limited:0|send_elapse:37889|ack_elapse:37889|ctl_first_sent_time:1757650224079226|lagest_ack_time:1757650224115605|curr_delivered:785192| [2025/09/12 04:10:24 115697] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224079226| [2025/09/12 04:10:24 115702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/09/12 04:10:24 115708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36455|rttvar:200|minrtt:30473|latest_rtt:36379|ack_delay:48| [2025/09/12 04:10:24 115714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36440|rttvar:181|minrtt:30473|latest_rtt:36379|ack_delay:48| [2025/09/12 04:10:24 115728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/09/12 04:10:24 115735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 115741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36440|rtt_var:181|pto_duration:38440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 115747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 115753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 115759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 115767] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224173700|now:1757650224115741|interv:57959| [2025/09/12 04:10:24 115773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224173700|now:1757650224115741|interval:57959|pto_count:0|srtt:36440 [2025/09/12 04:10:24 115780] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37889, ack_elapse 37889, delivered 45600|rate 1203515|lost 291| [2025/09/12 04:10:24 115786] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203515) in round 15| [2025/09/12 04:10:24 115793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 115799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 115805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224079226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 115811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224079226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 115815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36440|latest_rtt:36379|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 115821] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/09/12 04:10:24 115826] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1757650224115605|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 115831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344115605|now:1757650224115605|interv:120000000| [2025/09/12 04:10:24 115835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344115605|now:1757650224115605|interv:120000000| [2025/09/12 04:10:24 115839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224116374|pq_index:0| [2025/09/12 04:10:24 115843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224115057| [2025/09/12 04:10:24 115847] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224115847| [2025/09/12 04:10:24 115853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224115851| [2025/09/12 04:10:24 115866] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 115873] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|min_srtt:36440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 115880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 115884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 115889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 115893] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|min_srtt:36440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 115898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:874849| [2025/09/12 04:10:24 115902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 115906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 115910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|min_srtt:36440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 115915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 115919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 115923] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 115927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 115931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 115935] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 115941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 115948] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 115954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 115960] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224116374| [2025/09/12 04:10:24 115964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224116374| [2025/09/12 04:10:24 115971] [debug] |xqc_engine_wakeup_after|wakeup:1757650224116374|now:1757650224115971|diff:403| [2025/09/12 04:10:24 115976] [debug] |xqc_engine_main_logic|END|now:1757650224115851| [2025/09/12 04:10:24 115982] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224115981| [2025/09/12 04:10:24 115985] [debug] |xqc_engine_wakeup_after|wakeup:1757650224116374|now:1757650224115985|diff:389| [2025/09/12 04:10:24 115989] [debug] |xqc_engine_main_logic|END|now:1757650224115981| [2025/09/12 04:10:24 117061] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224117061| [2025/09/12 04:10:24 117074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224116374|pq_index:0| [2025/09/12 04:10:24 117079] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224115851| [2025/09/12 04:10:24 117084] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224117083| [2025/09/12 04:10:24 117089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224116374|now:1757650224117083| [2025/09/12 04:10:24 117093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224116374|now:1757650224117083| [2025/09/12 04:10:24 117097] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 117101] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 117106] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36440|min_srtt:36440|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 117111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 117116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 117120] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 117124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 117128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 117133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 117139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 117146] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 117153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/09/12 04:10:24 117187] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224117163|stream_id:0|stream_offset:819060| [2025/09/12 04:10:24 117196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 117204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 117217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36440|rtt_var:181|pto_duration:38440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 117224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 117231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 117238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 117244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224175603|now:1757650224117216|interv:58387| [2025/09/12 04:10:24 117250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224175603|now:1757650224117216|interval:58387|pto_count:0|srtt:36440 [2025/09/12 04:10:24 117257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 117264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 117270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:820247| [2025/09/12 04:10:24 117275] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 117281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/09/12 04:10:24 117315] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224117292|stream_id:0|stream_offset:820247| [2025/09/12 04:10:24 117324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1016|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 117331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 117338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36440|rtt_var:181|pto_duration:38440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 117344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 117350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 117356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 117362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224175732|now:1757650224117337|interv:58395| [2025/09/12 04:10:24 117368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224175732|now:1757650224117337|interval:58395|pto_count:0|srtt:36440 [2025/09/12 04:10:24 117374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 117381] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 117387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:821434| [2025/09/12 04:10:24 117400] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 117406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/09/12 04:10:24 117471] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224117415|stream_id:0|stream_offset:821434| [2025/09/12 04:10:24 117483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 117491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 117497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36440|rtt_var:181|pto_duration:38440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 117504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 117509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 117515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 117520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224175855|now:1757650224117497|interv:58358| [2025/09/12 04:10:24 117526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224175855|now:1757650224117497|interval:58358|pto_count:0|srtt:36440 [2025/09/12 04:10:24 117533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 117540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 117546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:822621| [2025/09/12 04:10:24 117552] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 117558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224118558|now:1757650224117558|interv:1000| [2025/09/12 04:10:24 117564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 117569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 117576] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224118558| [2025/09/12 04:10:24 117583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224118558| [2025/09/12 04:10:24 117588] [debug] |xqc_engine_wakeup_after|wakeup:1757650224118558|now:1757650224117588|diff:970| [2025/09/12 04:10:24 117595] [debug] |xqc_engine_main_logic|END|now:1757650224117083| [2025/09/12 04:10:24 117606] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224117605| [2025/09/12 04:10:24 117613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 117622] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:385| [2025/09/12 04:10:24 117628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/09/12 04:10:24 117641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/09/12 04:10:24 117647] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 117655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:974|path_largest_ack:973| [2025/09/12 04:10:24 117662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:739592|prior_time:1757650224077716|is_app_limited:0|send_elapse:37985|ack_elapse:39889|ctl_first_sent_time:1757650224079322|lagest_ack_time:1757650224117605|curr_delivered:786392| [2025/09/12 04:10:24 117669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224079322| [2025/09/12 04:10:24 117676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/09/12 04:10:24 117682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:974|path_largest_ack:974| [2025/09/12 04:10:24 117688] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:741992|prior_time:1757650224079709|is_app_limited:0|send_elapse:37938|ack_elapse:37896|ctl_first_sent_time:1757650224081235|lagest_ack_time:1757650224117605|curr_delivered:787592| [2025/09/12 04:10:24 117695] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224081235| [2025/09/12 04:10:24 117701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/09/12 04:10:24 117707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36440|rttvar:181|minrtt:30473|latest_rtt:36370|ack_delay:24| [2025/09/12 04:10:24 117713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36428|rttvar:159|minrtt:30473|latest_rtt:36370|ack_delay:24| [2025/09/12 04:10:24 117719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/09/12 04:10:24 117726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 117732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36428|rtt_var:159|pto_duration:38428|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 117739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 117745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 117750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 117757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224175843|now:1757650224117731|interv:58112| [2025/09/12 04:10:24 117762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224175843|now:1757650224117731|interval:58112|pto_count:0|srtt:36428 [2025/09/12 04:10:24 117769] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37938, ack_elapse 37896, delivered 45600|rate 1201961|lost 291| [2025/09/12 04:10:24 117782] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201961) in round 15| [2025/09/12 04:10:24 117789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 117795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 117801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224081235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 117809] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224081235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 117816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36428|latest_rtt:36370|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 117824] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/09/12 04:10:24 117831] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1757650224117605|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 117839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344117605|now:1757650224117605|interv:120000000| [2025/09/12 04:10:24 117845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344117605|now:1757650224117605|interv:120000000| [2025/09/12 04:10:24 117851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224118558|pq_index:0| [2025/09/12 04:10:24 117858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224117083| [2025/09/12 04:10:24 117862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224117861| [2025/09/12 04:10:24 117867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224117865| [2025/09/12 04:10:24 117872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 117877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36428|min_srtt:36428|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 117881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 117886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 117890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 117895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36428|min_srtt:36428|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 117902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:877223| [2025/09/12 04:10:24 117915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 117922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 117929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36428|min_srtt:36428|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 117933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 117937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 117941] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 117945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 117949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 117953] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 117958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:822621| [2025/09/12 04:10:24 117962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 117966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 117970] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224118558| [2025/09/12 04:10:24 117974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224118558| [2025/09/12 04:10:24 117978] [debug] |xqc_engine_wakeup_after|wakeup:1757650224118558|now:1757650224117977|diff:581| [2025/09/12 04:10:24 117982] [debug] |xqc_engine_main_logic|END|now:1757650224117865| [2025/09/12 04:10:24 117988] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224117988| [2025/09/12 04:10:24 117992] [debug] |xqc_engine_wakeup_after|wakeup:1757650224118558|now:1757650224117992|diff:566| [2025/09/12 04:10:24 117996] [debug] |xqc_engine_main_logic|END|now:1757650224117988| [2025/09/12 04:10:24 118696] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224118695| [2025/09/12 04:10:24 118711] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 118720] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:386| [2025/09/12 04:10:24 118727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/09/12 04:10:24 118736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/09/12 04:10:24 118742] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 118749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:978|path_largest_ack:978| [2025/09/12 04:10:24 118757] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46800|prior_delivered:741992|prior_time:1757650224079709|is_app_limited:0|send_elapse:38036|ack_elapse:38986|ctl_first_sent_time:1757650224081333|lagest_ack_time:1757650224118695|curr_delivered:788792| [2025/09/12 04:10:24 118772] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224081333| [2025/09/12 04:10:24 118778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/09/12 04:10:24 118783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36428|rttvar:159|minrtt:30473|latest_rtt:37362|ack_delay:24| [2025/09/12 04:10:24 118789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36542|rttvar:347|minrtt:30473|latest_rtt:37362|ack_delay:24| [2025/09/12 04:10:24 118795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:978|lost_pn:975|thresh:3| [2025/09/12 04:10:24 118802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 118807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36542|rtt_var:347|pto_duration:38542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 118814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 118820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 118826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 118833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224175957|now:1757650224118807|interv:57150| [2025/09/12 04:10:24 118839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224175957|now:1757650224118807|interval:57150|pto_count:0|srtt:36542 [2025/09/12 04:10:24 118847] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38036, ack_elapse 38986, delivered 46800|rate 1200430|lost 291| [2025/09/12 04:10:24 118854] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200430) in round 15| [2025/09/12 04:10:24 118859] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 118864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 118867] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:1200|po_sent_time:1757650224081333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 118872] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:1200|po_sent_time:1757650224081333|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 118877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36542|latest_rtt:37362|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 118882] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/09/12 04:10:24 118887] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1757650224118695|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 118897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344118695|now:1757650224118695|interv:120000000| [2025/09/12 04:10:24 118901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344118695|now:1757650224118695|interv:120000000| [2025/09/12 04:10:24 118905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224118558|pq_index:0| [2025/09/12 04:10:24 118910] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224117865| [2025/09/12 04:10:24 118914] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224118914| [2025/09/12 04:10:24 118919] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224118918| [2025/09/12 04:10:24 118924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224118558|now:1757650224118918| [2025/09/12 04:10:24 118928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224118558|now:1757650224118918| [2025/09/12 04:10:24 118932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 118936] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 118941] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36542|min_srtt:36542|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 118945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 118950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 118954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 118959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36542|min_srtt:36542|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 118963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:879597| [2025/09/12 04:10:24 118968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 118972] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 118975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 118980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 118984] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 118988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:822621| [2025/09/12 04:10:24 118996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 119000] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/09/12 04:10:24 119035] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224119008|stream_id:0|stream_offset:822621| [2025/09/12 04:10:24 119044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1018|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 119052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 119058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36542|rtt_var:347|pto_duration:38542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 119065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 119069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 119073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 119077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224177550|now:1757650224119058|interv:58492| [2025/09/12 04:10:24 119081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224177550|now:1757650224119058|interval:58492|pto_count:0|srtt:36542 [2025/09/12 04:10:24 119086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 119090] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 119095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 119099] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 119103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224120103|now:1757650224119103|interv:1000| [2025/09/12 04:10:24 119107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 119111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 119115] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224120103| [2025/09/12 04:10:24 119119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224120103| [2025/09/12 04:10:24 119123] [debug] |xqc_engine_wakeup_after|wakeup:1757650224120103|now:1757650224119123|diff:980| [2025/09/12 04:10:24 119127] [debug] |xqc_engine_main_logic|END|now:1757650224118918| [2025/09/12 04:10:24 119133] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224119133| [2025/09/12 04:10:24 119137] [debug] |xqc_engine_wakeup_after|wakeup:1757650224120103|now:1757650224119137|diff:966| [2025/09/12 04:10:24 119141] [debug] |xqc_engine_main_logic|END|now:1757650224119133| [2025/09/12 04:10:24 120209] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224120208| [2025/09/12 04:10:24 120223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224120103|pq_index:0| [2025/09/12 04:10:24 120230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224118918| [2025/09/12 04:10:24 120244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224120243| [2025/09/12 04:10:24 120252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224120103|now:1757650224120243| [2025/09/12 04:10:24 120258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224120103|now:1757650224120243| [2025/09/12 04:10:24 120264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 120270] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 120278] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36542|min_srtt:36542|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 120285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:879597| [2025/09/12 04:10:24 120291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 120298] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 120303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 120310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 120317] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 120323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 120330] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 120337] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/09/12 04:10:24 120375] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224120348|stream_id:0|stream_offset:823808| [2025/09/12 04:10:24 120384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 120392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 120398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36542|rtt_var:347|pto_duration:38542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 120405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 120411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 120416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 120443] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224178890|now:1757650224120398|interv:58492| [2025/09/12 04:10:24 120456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224178890|now:1757650224120398|interval:58492|pto_count:0|srtt:36542 [2025/09/12 04:10:24 120463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 120470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 120477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:824995| [2025/09/12 04:10:24 120484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 120490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/09/12 04:10:24 120528] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224120501|stream_id:0|stream_offset:824995| [2025/09/12 04:10:24 120537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 120545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 120551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36542|rtt_var:347|pto_duration:38542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 120558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 120565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 120571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 120577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224179043|now:1757650224120551|interv:58492| [2025/09/12 04:10:24 120583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224179043|now:1757650224120551|interval:58492|pto_count:0|srtt:36542 [2025/09/12 04:10:24 120591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 120598] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 120605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 120611] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 120617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224121617|now:1757650224120617|interv:1000| [2025/09/12 04:10:24 120621] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 120627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 120633] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224121617| [2025/09/12 04:10:24 120646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224121617| [2025/09/12 04:10:24 120652] [debug] |xqc_engine_wakeup_after|wakeup:1757650224121617|now:1757650224120652|diff:965| [2025/09/12 04:10:24 120658] [debug] |xqc_engine_main_logic|END|now:1757650224120243| [2025/09/12 04:10:24 120671] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224120670| [2025/09/12 04:10:24 120678] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 120686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:387| [2025/09/12 04:10:24 120690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/09/12 04:10:24 120696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/09/12 04:10:24 120701] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 120709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:980|path_largest_ack:979| [2025/09/12 04:10:24 120716] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:744392|prior_time:1757650224081632|is_app_limited:0|send_elapse:37780|ack_elapse:39038|ctl_first_sent_time:1757650224083152|lagest_ack_time:1757650224120670|curr_delivered:789992| [2025/09/12 04:10:24 120724] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224083152| [2025/09/12 04:10:24 120731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/09/12 04:10:24 120738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:980|path_largest_ack:980| [2025/09/12 04:10:24 120745] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:744392|prior_time:1757650224081632|is_app_limited:0|send_elapse:37780|ack_elapse:39038|ctl_first_sent_time:1757650224083152|lagest_ack_time:1757650224120670|curr_delivered:791192| [2025/09/12 04:10:24 120752] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224083276| [2025/09/12 04:10:24 120758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/09/12 04:10:24 120764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36542|rttvar:347|minrtt:30473|latest_rtt:37394|ack_delay:24| [2025/09/12 04:10:24 120770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36646|rttvar:468|minrtt:30473|latest_rtt:37394|ack_delay:24| [2025/09/12 04:10:24 120775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:980|lost_pn:977|thresh:3| [2025/09/12 04:10:24 120780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 120788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36646|rtt_var:468|pto_duration:38646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 120795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 120801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 120811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 120815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224179147|now:1757650224120788|interv:58359| [2025/09/12 04:10:24 120819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224179147|now:1757650224120788|interval:58359|pto_count:0|srtt:36646 [2025/09/12 04:10:24 120823] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37780, ack_elapse 39038, delivered 46800|rate 1198831|lost 291| [2025/09/12 04:10:24 120828] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198831) in round 15| [2025/09/12 04:10:24 120832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 120836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 120840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224083276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 120845] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224083276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 120849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36646|latest_rtt:37394|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 120855] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/09/12 04:10:24 120859] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1757650224120670|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 120864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344120670|now:1757650224120670|interv:120000000| [2025/09/12 04:10:24 120868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344120670|now:1757650224120670|interv:120000000| [2025/09/12 04:10:24 120872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224121617|pq_index:0| [2025/09/12 04:10:24 120877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224120243| [2025/09/12 04:10:24 120880] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224120880| [2025/09/12 04:10:24 120885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224120884| [2025/09/12 04:10:24 120891] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 120895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|min_srtt:36646|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 120900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:879597| [2025/09/12 04:10:24 120908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 120912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 120917] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|min_srtt:36646|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 120921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:880784| [2025/09/12 04:10:24 120925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 120930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 120934] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|min_srtt:36646|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 120938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 120942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 120946] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 120950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 120954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 120959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 120963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 120967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 120971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 120975] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224121617| [2025/09/12 04:10:24 120979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224121617| [2025/09/12 04:10:24 120983] [debug] |xqc_engine_wakeup_after|wakeup:1757650224121617|now:1757650224120983|diff:634| [2025/09/12 04:10:24 120987] [debug] |xqc_engine_main_logic|END|now:1757650224120884| [2025/09/12 04:10:24 120992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224120992| [2025/09/12 04:10:24 120996] [debug] |xqc_engine_wakeup_after|wakeup:1757650224121617|now:1757650224120996|diff:621| [2025/09/12 04:10:24 121000] [debug] |xqc_engine_main_logic|END|now:1757650224120992| [2025/09/12 04:10:24 122068] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224122068| [2025/09/12 04:10:24 122082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224121617|pq_index:0| [2025/09/12 04:10:24 122089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224120884| [2025/09/12 04:10:24 122103] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224122102| [2025/09/12 04:10:24 122108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224121617|now:1757650224122102| [2025/09/12 04:10:24 122113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224121617|now:1757650224122102| [2025/09/12 04:10:24 122117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 122121] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 122126] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36646|min_srtt:36646|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 122131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 122135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 122139] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 122143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 122147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 122152] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 122156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 122161] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 122167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/09/12 04:10:24 122206] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224122179|stream_id:0|stream_offset:826182| [2025/09/12 04:10:24 122215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 122222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 122229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36646|rtt_var:468|pto_duration:38646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 122236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 122242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 122247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 122254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224180825|now:1757650224122229|interv:58596| [2025/09/12 04:10:24 122267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224180825|now:1757650224122229|interval:58596|pto_count:0|srtt:36646 [2025/09/12 04:10:24 122274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 122281] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 122287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 122294] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 122300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224123300|now:1757650224122300|interv:1000| [2025/09/12 04:10:24 122306] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 122312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 122318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224123300| [2025/09/12 04:10:24 122324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224123300| [2025/09/12 04:10:24 122329] [debug] |xqc_engine_wakeup_after|wakeup:1757650224123300|now:1757650224122329|diff:971| [2025/09/12 04:10:24 122335] [debug] |xqc_engine_main_logic|END|now:1757650224122102| [2025/09/12 04:10:24 122592] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224122591| [2025/09/12 04:10:24 122606] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 122615] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:388| [2025/09/12 04:10:24 122621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/09/12 04:10:24 122643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/09/12 04:10:24 122649] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 122656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:981| [2025/09/12 04:10:24 122663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:746792|prior_time:1757650224083749|is_app_limited:0|send_elapse:37935|ack_elapse:38842|ctl_first_sent_time:1757650224085254|lagest_ack_time:1757650224122591|curr_delivered:792392| [2025/09/12 04:10:24 122671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224085254| [2025/09/12 04:10:24 122676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/09/12 04:10:24 122680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:982| [2025/09/12 04:10:24 122684] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:746792|prior_time:1757650224083749|is_app_limited:0|send_elapse:37935|ack_elapse:38842|ctl_first_sent_time:1757650224085254|lagest_ack_time:1757650224122591|curr_delivered:793592| [2025/09/12 04:10:24 122694] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224085371| [2025/09/12 04:10:24 122698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/09/12 04:10:24 122702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36646|rttvar:468|minrtt:30473|latest_rtt:37220|ack_delay:24| [2025/09/12 04:10:24 122707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36715|rttvar:488|minrtt:30473|latest_rtt:37220|ack_delay:24| [2025/09/12 04:10:24 122711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/09/12 04:10:24 122715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 122720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36715|rtt_var:488|pto_duration:38715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 122728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 122734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 122741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 122745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224180894|now:1757650224122720|interv:58174| [2025/09/12 04:10:24 122749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224180894|now:1757650224122720|interval:58174|pto_count:0|srtt:36715 [2025/09/12 04:10:24 122754] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37935, ack_elapse 38842, delivered 46800|rate 1204881|lost 291| [2025/09/12 04:10:24 122758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204881) in round 15| [2025/09/12 04:10:24 122763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 122767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 122771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224085371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 122775] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224085371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 122780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36715|latest_rtt:37220|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 122785] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/09/12 04:10:24 122790] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK |recv_time:1757650224122591|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 122795] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344122591|now:1757650224122591|interv:120000000| [2025/09/12 04:10:24 122803] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344122591|now:1757650224122591|interv:120000000| [2025/09/12 04:10:24 122809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224123300|pq_index:0| [2025/09/12 04:10:24 122815] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224122102| [2025/09/12 04:10:24 122822] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224122822| [2025/09/12 04:10:24 122828] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224122827| [2025/09/12 04:10:24 122833] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 122838] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|min_srtt:36715|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 122842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 122847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 122852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 122857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|min_srtt:36715|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 122861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:883158| [2025/09/12 04:10:24 122866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 122870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 122874] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|min_srtt:36715|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 122879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 122883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 122887] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 122894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 122900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 122907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 122915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 122920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 122923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 122928] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224123300| [2025/09/12 04:10:24 122932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224123300| [2025/09/12 04:10:24 122936] [debug] |xqc_engine_wakeup_after|wakeup:1757650224123300|now:1757650224122935|diff:365| [2025/09/12 04:10:24 122940] [debug] |xqc_engine_main_logic|END|now:1757650224122827| [2025/09/12 04:10:24 122946] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224122945| [2025/09/12 04:10:24 122949] [debug] |xqc_engine_wakeup_after|wakeup:1757650224123300|now:1757650224122949|diff:351| [2025/09/12 04:10:24 122954] [debug] |xqc_engine_main_logic|END|now:1757650224122945| [2025/09/12 04:10:24 124021] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224124021| [2025/09/12 04:10:24 124032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224123300|pq_index:0| [2025/09/12 04:10:24 124037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224122827| [2025/09/12 04:10:24 124042] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224124041| [2025/09/12 04:10:24 124047] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224123300|now:1757650224124041| [2025/09/12 04:10:24 124051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224123300|now:1757650224124041| [2025/09/12 04:10:24 124055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 124059] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 124064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36715|min_srtt:36715|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 124069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 124074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 124078] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 124081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 124086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 124091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 124095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 124100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 124110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/09/12 04:10:24 124144] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224124118|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 124153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 124161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 124168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36715|rtt_var:488|pto_duration:38715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 124174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 124179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 124182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 124186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224182833|now:1757650224124167|interv:58666| [2025/09/12 04:10:24 124192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224182833|now:1757650224124167|interval:58666|pto_count:0|srtt:36715 [2025/09/12 04:10:24 124203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 124210] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 124217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:828556| [2025/09/12 04:10:24 124224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 124230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/09/12 04:10:24 124287] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224124240|stream_id:0|stream_offset:828556| [2025/09/12 04:10:24 124297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 124304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 124311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36715|rtt_var:488|pto_duration:38715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 124317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 124323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 124328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 124334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224182955|now:1757650224124310|interv:58645| [2025/09/12 04:10:24 124345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224182955|now:1757650224124310|interval:58645|pto_count:0|srtt:36715 [2025/09/12 04:10:24 124352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 124359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 124365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:829743| [2025/09/12 04:10:24 124372] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 124378] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/09/12 04:10:24 124411] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224124389|stream_id:0|stream_offset:829743| [2025/09/12 04:10:24 124443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 124450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 124457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36715|rtt_var:488|pto_duration:38715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 124462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 124466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 124470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 124474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224183104|now:1757650224124457|interv:58647| [2025/09/12 04:10:24 124478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224183104|now:1757650224124457|interval:58647|pto_count:0|srtt:36715 [2025/09/12 04:10:24 124482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 124487] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 124492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 124499] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 124505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224125505|now:1757650224124505|interv:1000| [2025/09/12 04:10:24 124511] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 124516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 124522] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224125505| [2025/09/12 04:10:24 124529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224125505| [2025/09/12 04:10:24 124540] [debug] |xqc_engine_wakeup_after|wakeup:1757650224125505|now:1757650224124540|diff:965| [2025/09/12 04:10:24 124547] [debug] |xqc_engine_main_logic|END|now:1757650224124041| [2025/09/12 04:10:24 124559] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224124558| [2025/09/12 04:10:24 124566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 124574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:389| [2025/09/12 04:10:24 124580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/09/12 04:10:24 124588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/09/12 04:10:24 124595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 124602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:984|path_largest_ack:983| [2025/09/12 04:10:24 124609] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:749192|prior_time:1757650224085759|is_app_limited:0|send_elapse:37910|ack_elapse:38799|ctl_first_sent_time:1757650224087227|lagest_ack_time:1757650224124558|curr_delivered:794792| [2025/09/12 04:10:24 124616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224087227| [2025/09/12 04:10:24 124623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/09/12 04:10:24 124630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:984|path_largest_ack:984| [2025/09/12 04:10:24 124637] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:749192|prior_time:1757650224085759|is_app_limited:0|send_elapse:37910|ack_elapse:38799|ctl_first_sent_time:1757650224087227|lagest_ack_time:1757650224124558|curr_delivered:795992| [2025/09/12 04:10:24 124644] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224087361| [2025/09/12 04:10:24 124650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/09/12 04:10:24 124657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36715|rttvar:488|minrtt:30473|latest_rtt:37197|ack_delay:24| [2025/09/12 04:10:24 124663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36772|rttvar:480|minrtt:30473|latest_rtt:37197|ack_delay:24| [2025/09/12 04:10:24 124670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:984|lost_pn:981|thresh:3| [2025/09/12 04:10:24 124676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 124681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36772|rtt_var:480|pto_duration:38772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 124685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 124689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 124693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 124702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224183161|now:1757650224124681|interv:58480| [2025/09/12 04:10:24 124706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224183161|now:1757650224124681|interval:58480|pto_count:0|srtt:36772 [2025/09/12 04:10:24 124711] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37910, ack_elapse 38799, delivered 46800|rate 1206216|lost 291| [2025/09/12 04:10:24 124719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206216) in round 15| [2025/09/12 04:10:24 124725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 124731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 124737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224087361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 124742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224087361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:751592| [2025/09/12 04:10:24 124746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36772|latest_rtt:37197|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 124752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/09/12 04:10:24 124757] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1757650224124558|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 124762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344124558|now:1757650224124558|interv:120000000| [2025/09/12 04:10:24 124766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344124558|now:1757650224124558|interv:120000000| [2025/09/12 04:10:24 124770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224125505|pq_index:0| [2025/09/12 04:10:24 124774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224124041| [2025/09/12 04:10:24 124778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224124778| [2025/09/12 04:10:24 124783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224124782| [2025/09/12 04:10:24 124788] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 124793] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|min_srtt:36772|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 124797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 124805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 124810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 124815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|min_srtt:36772|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 124819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:885532| [2025/09/12 04:10:24 124823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 124828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 124832] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|min_srtt:36772|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 124836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:886719| [2025/09/12 04:10:24 124840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 124844] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 124848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 124852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 124857] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 124861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 124865] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 124869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 124873] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224125505| [2025/09/12 04:10:24 124877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224125505| [2025/09/12 04:10:24 124881] [debug] |xqc_engine_wakeup_after|wakeup:1757650224125505|now:1757650224124880|diff:625| [2025/09/12 04:10:24 124885] [debug] |xqc_engine_main_logic|END|now:1757650224124782| [2025/09/12 04:10:24 124890] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224124890| [2025/09/12 04:10:24 124894] [debug] |xqc_engine_wakeup_after|wakeup:1757650224125505|now:1757650224124894|diff:611| [2025/09/12 04:10:24 124898] [debug] |xqc_engine_main_logic|END|now:1757650224124890| [2025/09/12 04:10:24 125977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224125976| [2025/09/12 04:10:24 125991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224125505|pq_index:0| [2025/09/12 04:10:24 125997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224124782| [2025/09/12 04:10:24 126022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224126009| [2025/09/12 04:10:24 126029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224125505|now:1757650224126009| [2025/09/12 04:10:24 126035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224125505|now:1757650224126009| [2025/09/12 04:10:24 126039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 126044] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 126049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36772|min_srtt:36772|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 126054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:886719| [2025/09/12 04:10:24 126058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 126062] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 126066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 126071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 126075] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 126079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 126084] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 126088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/09/12 04:10:24 126122] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224126096|stream_id:0|stream_offset:830930| [2025/09/12 04:10:24 126132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 126139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 126146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36772|rtt_var:480|pto_duration:38772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 126150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 126154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 126158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 126162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224184868|now:1757650224126145|interv:58723| [2025/09/12 04:10:24 126175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224184868|now:1757650224126145|interval:58723|pto_count:0|srtt:36772 [2025/09/12 04:10:24 126180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 126184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 126189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:832117| [2025/09/12 04:10:24 126193] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 126197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224127197|now:1757650224126197|interv:1000| [2025/09/12 04:10:24 126201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 126205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 126209] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224127197| [2025/09/12 04:10:24 126213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224127197| [2025/09/12 04:10:24 126217] [debug] |xqc_engine_wakeup_after|wakeup:1757650224127197|now:1757650224126217|diff:980| [2025/09/12 04:10:24 126221] [debug] |xqc_engine_main_logic|END|now:1757650224126009| [2025/09/12 04:10:24 126634] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224126632| [2025/09/12 04:10:24 126648] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 126657] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:390| [2025/09/12 04:10:24 126663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/09/12 04:10:24 126682] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/09/12 04:10:24 126688] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 126696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:985| [2025/09/12 04:10:24 126703] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:751592|prior_time:1757650224087622|is_app_limited:0|send_elapse:37851|ack_elapse:39010|ctl_first_sent_time:1757650224089161|lagest_ack_time:1757650224126632|curr_delivered:797192| [2025/09/12 04:10:24 126710] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224089161| [2025/09/12 04:10:24 126716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/09/12 04:10:24 126721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:986|path_largest_ack:986| [2025/09/12 04:10:24 126728] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:751592|prior_time:1757650224087622|is_app_limited:0|send_elapse:37851|ack_elapse:39010|ctl_first_sent_time:1757650224089161|lagest_ack_time:1757650224126632|curr_delivered:798392| [2025/09/12 04:10:24 126735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224089267| [2025/09/12 04:10:24 126748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/09/12 04:10:24 126754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36772|rttvar:480|minrtt:30473|latest_rtt:37365|ack_delay:24| [2025/09/12 04:10:24 126760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36843|rttvar:502|minrtt:30473|latest_rtt:37365|ack_delay:24| [2025/09/12 04:10:24 126766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:986|lost_pn:983|thresh:3| [2025/09/12 04:10:24 126772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 126776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36843|rtt_var:502|pto_duration:38851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 126781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 126785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 126788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44422| [2025/09/12 04:10:24 126793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224184947|now:1757650224126776|interv:58171| [2025/09/12 04:10:24 126797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224184947|now:1757650224126776|interval:58171|pto_count:0|srtt:36843 [2025/09/12 04:10:24 126801] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37851, ack_elapse 39010, delivered 46800|rate 1199692|lost 291| [2025/09/12 04:10:24 126806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/09/12 04:10:24 126810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199692) in round 16| [2025/09/12 04:10:24 126814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 126818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 126822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224089267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 126826] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224089267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 126831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44422|srtt:36843|latest_rtt:37365|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 126837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/09/12 04:10:24 126841] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1757650224126632|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 126849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344126632|now:1757650224126632|interv:120000000| [2025/09/12 04:10:24 126854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344126632|now:1757650224126632|interv:120000000| [2025/09/12 04:10:24 126858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224127197|pq_index:0| [2025/09/12 04:10:24 126862] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224126009| [2025/09/12 04:10:24 126866] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224126866| [2025/09/12 04:10:24 126871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224126870| [2025/09/12 04:10:24 126876] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 126881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|min_srtt:36843|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 126885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:886719| [2025/09/12 04:10:24 126890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 126894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 126899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|min_srtt:36843|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 126903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:887906| [2025/09/12 04:10:24 126907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 126912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 126916] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|min_srtt:36843|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 126920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:889093| [2025/09/12 04:10:24 126924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 126928] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 126932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 126936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 126941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 126947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:832117| [2025/09/12 04:10:24 126952] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 126955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 126959] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224127197| [2025/09/12 04:10:24 126963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224127197| [2025/09/12 04:10:24 126967] [debug] |xqc_engine_wakeup_after|wakeup:1757650224127197|now:1757650224126967|diff:230| [2025/09/12 04:10:24 126972] [debug] |xqc_engine_main_logic|END|now:1757650224126870| [2025/09/12 04:10:24 126977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224126977| [2025/09/12 04:10:24 126981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224127197|now:1757650224126981|diff:216| [2025/09/12 04:10:24 126985] [debug] |xqc_engine_main_logic|END|now:1757650224126977| [2025/09/12 04:10:24 128050] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224128050| [2025/09/12 04:10:24 128062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224127197|pq_index:0| [2025/09/12 04:10:24 128066] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224126870| [2025/09/12 04:10:24 128072] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224128071| [2025/09/12 04:10:24 128076] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224127197|now:1757650224128071| [2025/09/12 04:10:24 128081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224127197|now:1757650224128071| [2025/09/12 04:10:24 128085] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 128089] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 128094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36843|min_srtt:36843|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 128099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:889093| [2025/09/12 04:10:24 128103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 128107] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 128111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 128115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 128120] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 128124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44422|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:832117| [2025/09/12 04:10:24 128129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 128139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/09/12 04:10:24 128172] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44422|now:1757650224128147|stream_id:0|stream_offset:832117| [2025/09/12 04:10:24 128182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1026|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 128190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44422|applimit:0| [2025/09/12 04:10:24 128197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36843|rtt_var:502|pto_duration:38851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 128201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 128205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 128209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 128213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224186998|now:1757650224128196|interv:58802| [2025/09/12 04:10:24 128217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224186998|now:1757650224128196|interval:58802|pto_count:0|srtt:36843 [2025/09/12 04:10:24 128221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45622| [2025/09/12 04:10:24 128226] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 128230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:833304| [2025/09/12 04:10:24 128235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 128239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/09/12 04:10:24 128283] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45622|now:1757650224128245|stream_id:0|stream_offset:833304| [2025/09/12 04:10:24 128292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 128299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 128305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36843|rtt_var:502|pto_duration:38851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 128312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 128318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 128324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46822| [2025/09/12 04:10:24 128330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224187096|now:1757650224128305|interv:58791| [2025/09/12 04:10:24 128343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224187096|now:1757650224128305|interval:58791|pto_count:0|srtt:36843 [2025/09/12 04:10:24 128350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46822| [2025/09/12 04:10:24 128357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 128363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46822|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:834491| [2025/09/12 04:10:24 128370] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 128376] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/09/12 04:10:24 128454] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46822|now:1757650224128386|stream_id:0|stream_offset:834491| [2025/09/12 04:10:24 128469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1028|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 128475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46822|applimit:0| [2025/09/12 04:10:24 128482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36843|rtt_var:502|pto_duration:38851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 128488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 128494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 128500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48022| [2025/09/12 04:10:24 128506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224187237|now:1757650224128481|interv:58756| [2025/09/12 04:10:24 128511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224187237|now:1757650224128481|interval:58756|pto_count:0|srtt:36843 [2025/09/12 04:10:24 128531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48022| [2025/09/12 04:10:24 128539] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 128545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48022|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 128553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 128558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224129558|now:1757650224128558|interv:1000| [2025/09/12 04:10:24 128565] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 128571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 128576] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224129027| [2025/09/12 04:10:24 128589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224129027| [2025/09/12 04:10:24 128595] [debug] |xqc_engine_wakeup_after|wakeup:1757650224129027|now:1757650224128594|diff:433| [2025/09/12 04:10:24 128601] [debug] |xqc_engine_main_logic|END|now:1757650224128071| [2025/09/12 04:10:24 128613] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224128612| [2025/09/12 04:10:24 128621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 128629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:391| [2025/09/12 04:10:24 128635] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/09/12 04:10:24 128643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/09/12 04:10:24 128649] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 128657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:988|path_largest_ack:987| [2025/09/12 04:10:24 128664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:753992|prior_time:1757650224089706|is_app_limited:0|send_elapse:37888|ack_elapse:38906|ctl_first_sent_time:1757650224091228|lagest_ack_time:1757650224128612|curr_delivered:799592| [2025/09/12 04:10:24 128671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224091228| [2025/09/12 04:10:24 128677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/09/12 04:10:24 128683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:988|path_largest_ack:988| [2025/09/12 04:10:24 128689] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:753992|prior_time:1757650224089706|is_app_limited:0|send_elapse:37888|ack_elapse:38906|ctl_first_sent_time:1757650224091228|lagest_ack_time:1757650224128612|curr_delivered:800792| [2025/09/12 04:10:24 128696] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224091361| [2025/09/12 04:10:24 128702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/09/12 04:10:24 128706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36843|rttvar:502|minrtt:30473|latest_rtt:37251|ack_delay:24| [2025/09/12 04:10:24 128710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36891|rttvar:473|minrtt:30473|latest_rtt:37251|ack_delay:24| [2025/09/12 04:10:24 128714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:988|lost_pn:985|thresh:3| [2025/09/12 04:10:24 128719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 128726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:473|pto_duration:38891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 128732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 128738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 128751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45622| [2025/09/12 04:10:24 128757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224187277|now:1757650224128725|interv:58552| [2025/09/12 04:10:24 128763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224187277|now:1757650224128725|interval:58552|pto_count:0|srtt:36891 [2025/09/12 04:10:24 128768] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37888, ack_elapse 38906, delivered 46800|rate 1202899|lost 291| [2025/09/12 04:10:24 128772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202899) in round 16| [2025/09/12 04:10:24 128776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 128780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 128785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224091361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 128790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224091361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 128794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45622|srtt:36891|latest_rtt:37251|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 128800] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/09/12 04:10:24 128805] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1757650224128612|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 128809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344128612|now:1757650224128612|interv:120000000| [2025/09/12 04:10:24 128814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344128612|now:1757650224128612|interv:120000000| [2025/09/12 04:10:24 128818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224129027|pq_index:0| [2025/09/12 04:10:24 128822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224128071| [2025/09/12 04:10:24 128826] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224128825| [2025/09/12 04:10:24 128830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224128829| [2025/09/12 04:10:24 128836] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 128840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 128845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:889093| [2025/09/12 04:10:24 128853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 128857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 128862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 128866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:890280| [2025/09/12 04:10:24 128870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 128875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 128879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 128883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:891467| [2025/09/12 04:10:24 128888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 128891] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 128895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 128899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 128904] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 128908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 128912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 128916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 128920] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224129027| [2025/09/12 04:10:24 128924] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224129027| [2025/09/12 04:10:24 128928] [debug] |xqc_engine_wakeup_after|wakeup:1757650224129027|now:1757650224128928|diff:99| [2025/09/12 04:10:24 128932] [debug] |xqc_engine_main_logic|END|now:1757650224128829| [2025/09/12 04:10:24 128938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224128938| [2025/09/12 04:10:24 128942] [debug] |xqc_engine_wakeup_after|wakeup:1757650224129027|now:1757650224128942|diff:85| [2025/09/12 04:10:24 128946] [debug] |xqc_engine_main_logic|END|now:1757650224128938| [2025/09/12 04:10:24 130012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224130011| [2025/09/12 04:10:24 130023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224129027|pq_index:0| [2025/09/12 04:10:24 130028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224128829| [2025/09/12 04:10:24 130039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224130038| [2025/09/12 04:10:24 130043] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224129027|now:1757650224130038| [2025/09/12 04:10:24 130048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 130052] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224129027|now:1757650224130038| [2025/09/12 04:10:24 130055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 130059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224129558|now:1757650224130038| [2025/09/12 04:10:24 130063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224129558|now:1757650224130038| [2025/09/12 04:10:24 130067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 130071] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 130076] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:392|ack_delay:26049|first_ack_range:98|largest_pkt_recv_time:1757650224104027| [2025/09/12 04:10:24 130080] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:392|low:294|pkt_pns:2| [2025/09/12 04:10:24 130084] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:379|frame_largest_recv:392| [2025/09/12 04:10:24 130089] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 130093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36891|min_srtt:36891|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 130098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:891467| [2025/09/12 04:10:24 130103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 130107] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 130110] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 130115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 130119] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 130124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:45622|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 130128] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 130132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/09/12 04:10:24 130163] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1029|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:45622|now:1757650224130140|stream_id:0|stream_offset:835678| [2025/09/12 04:10:24 130173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1029|origin_pktnum:0|size:1208|enc_size:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 130178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45622|applimit:0| [2025/09/12 04:10:24 130183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:473|pto_duration:38891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 130187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 130191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 130195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 130199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224189031|now:1757650224130182|interv:58849| [2025/09/12 04:10:24 130203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224189031|now:1757650224130182|interval:58849|pto_count:0|srtt:36891 [2025/09/12 04:10:24 130207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 130212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 130216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:836865| [2025/09/12 04:10:24 130221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 130225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/09/12 04:10:24 130253] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224130233|stream_id:0|stream_offset:836865| [2025/09/12 04:10:24 130263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1030|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 130269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 130276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36891|rtt_var:473|pto_duration:38891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 130282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 130288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 130294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 130299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224189124|now:1757650224130275|interv:58849| [2025/09/12 04:10:24 130306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224189124|now:1757650224130275|interval:58849|pto_count:0|srtt:36891 [2025/09/12 04:10:24 130313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 130326] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 130332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 130339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 130344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224131344|now:1757650224130344|interv:1000| [2025/09/12 04:10:24 130350] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 130356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 130362] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224131344| [2025/09/12 04:10:24 130368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224131344| [2025/09/12 04:10:24 130373] [debug] |xqc_engine_wakeup_after|wakeup:1757650224131344|now:1757650224130373|diff:971| [2025/09/12 04:10:24 130379] [debug] |xqc_engine_main_logic|END|now:1757650224130038| [2025/09/12 04:10:24 130566] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224130564| [2025/09/12 04:10:24 130580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 130588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:392| [2025/09/12 04:10:24 130594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/09/12 04:10:24 130602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/09/12 04:10:24 130608] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 130615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:990|path_largest_ack:989| [2025/09/12 04:10:24 130623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:756392|prior_time:1757650224091769|is_app_limited:0|send_elapse:37944|ack_elapse:38795|ctl_first_sent_time:1757650224093277|lagest_ack_time:1757650224130564|curr_delivered:801992| [2025/09/12 04:10:24 130629] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224093277| [2025/09/12 04:10:24 130636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/09/12 04:10:24 130642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:990|path_largest_ack:990| [2025/09/12 04:10:24 130649] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:756392|prior_time:1757650224091769|is_app_limited:0|send_elapse:37944|ack_elapse:38795|ctl_first_sent_time:1757650224093277|lagest_ack_time:1757650224130564|curr_delivered:803192| [2025/09/12 04:10:24 130656] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224093410| [2025/09/12 04:10:24 130662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/09/12 04:10:24 130668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36891|rttvar:473|minrtt:30473|latest_rtt:37154|ack_delay:24| [2025/09/12 04:10:24 130681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36921|rttvar:414|minrtt:30473|latest_rtt:37154|ack_delay:24| [2025/09/12 04:10:24 130687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:990|lost_pn:987|thresh:3| [2025/09/12 04:10:24 130694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 130699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36921|rtt_var:414|pto_duration:38921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 130703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 130707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 130711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 130715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224189154|now:1757650224130698|interv:58456| [2025/09/12 04:10:24 130719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224189154|now:1757650224130698|interval:58456|pto_count:0|srtt:36921 [2025/09/12 04:10:24 130724] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37944, ack_elapse 38795, delivered 46800|rate 1206341|lost 291| [2025/09/12 04:10:24 130731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206341) in round 16| [2025/09/12 04:10:24 130737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 130743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 130748] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224093410|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 130752] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224093410|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 130757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36921|latest_rtt:37154|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 130763] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/09/12 04:10:24 130767] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1757650224130564|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 130772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344130564|now:1757650224130564|interv:120000000| [2025/09/12 04:10:24 130777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344130564|now:1757650224130564|interv:120000000| [2025/09/12 04:10:24 130780] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224131344|pq_index:0| [2025/09/12 04:10:24 130788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224130038| [2025/09/12 04:10:24 130792] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224130792| [2025/09/12 04:10:24 130797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224130796| [2025/09/12 04:10:24 130802] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 130807] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 130811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:891467| [2025/09/12 04:10:24 130816] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 130821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 130825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 130829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:892654| [2025/09/12 04:10:24 130834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 130838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 130843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 130847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:893841| [2025/09/12 04:10:24 130851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 130855] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 130859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 130863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 130867] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 130872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 130876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 130880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 130886] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224131344| [2025/09/12 04:10:24 130890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224131344| [2025/09/12 04:10:24 130894] [debug] |xqc_engine_wakeup_after|wakeup:1757650224131344|now:1757650224130894|diff:450| [2025/09/12 04:10:24 130899] [debug] |xqc_engine_main_logic|END|now:1757650224130796| [2025/09/12 04:10:24 130904] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224130904| [2025/09/12 04:10:24 130908] [debug] |xqc_engine_wakeup_after|wakeup:1757650224131344|now:1757650224130908|diff:436| [2025/09/12 04:10:24 130912] [debug] |xqc_engine_main_logic|END|now:1757650224130904| [2025/09/12 04:10:24 131980] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224131980| [2025/09/12 04:10:24 131991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224131344|pq_index:0| [2025/09/12 04:10:24 131996] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224130796| [2025/09/12 04:10:24 132001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224132000| [2025/09/12 04:10:24 132006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224131344|now:1757650224132000| [2025/09/12 04:10:24 132010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224131344|now:1757650224132000| [2025/09/12 04:10:24 132014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 132019] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 132024] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36921|min_srtt:36921|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 132028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:893841| [2025/09/12 04:10:24 132033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 132037] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 132041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 132045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 132050] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 132054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 132058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 132063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/09/12 04:10:24 132092] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224132071|stream_id:0|stream_offset:838052| [2025/09/12 04:10:24 132098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 132109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 132114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36921|rtt_var:414|pto_duration:38921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 132118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 132122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 132126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 132130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224190992|now:1757650224132114|interv:58878| [2025/09/12 04:10:24 132134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224190992|now:1757650224132114|interval:58878|pto_count:0|srtt:36921 [2025/09/12 04:10:24 132139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 132143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 132148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:839239| [2025/09/12 04:10:24 132152] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 132156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224133156|now:1757650224132156|interv:1000| [2025/09/12 04:10:24 132160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 132164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 132168] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224133156| [2025/09/12 04:10:24 132172] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224133156| [2025/09/12 04:10:24 132176] [debug] |xqc_engine_wakeup_after|wakeup:1757650224133156|now:1757650224132176|diff:980| [2025/09/12 04:10:24 132180] [debug] |xqc_engine_main_logic|END|now:1757650224132000| [2025/09/12 04:10:24 132635] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224132634| [2025/09/12 04:10:24 132648] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 132656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:393| [2025/09/12 04:10:24 132662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/09/12 04:10:24 132671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/09/12 04:10:24 132677] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 132684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:992|path_largest_ack:991| [2025/09/12 04:10:24 132691] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:758792|prior_time:1757650224093653|is_app_limited:0|send_elapse:37832|ack_elapse:38981|ctl_first_sent_time:1757650224095161|lagest_ack_time:1757650224132634|curr_delivered:804392| [2025/09/12 04:10:24 132705] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224095161| [2025/09/12 04:10:24 132712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/09/12 04:10:24 132716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:992|path_largest_ack:992| [2025/09/12 04:10:24 132721] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:758792|prior_time:1757650224093653|is_app_limited:0|send_elapse:37832|ack_elapse:38981|ctl_first_sent_time:1757650224095161|lagest_ack_time:1757650224132634|curr_delivered:805592| [2025/09/12 04:10:24 132725] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224095279| [2025/09/12 04:10:24 132729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/09/12 04:10:24 132733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36921|rttvar:414|minrtt:30473|latest_rtt:37355|ack_delay:24| [2025/09/12 04:10:24 132737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36972|rttvar:413|minrtt:30473|latest_rtt:37355|ack_delay:24| [2025/09/12 04:10:24 132743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/09/12 04:10:24 132751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 132757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36972|rtt_var:413|pto_duration:38972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 132764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 132769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 132773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44430| [2025/09/12 04:10:24 132777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224191043|now:1757650224132756|interv:58287| [2025/09/12 04:10:24 132781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224191043|now:1757650224132756|interval:58287|pto_count:0|srtt:36972 [2025/09/12 04:10:24 132785] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37832, ack_elapse 38981, delivered 46800|rate 1200584|lost 291| [2025/09/12 04:10:24 132790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200584) in round 16| [2025/09/12 04:10:24 132794] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 132799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 132803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224095279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 132811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224095279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 132816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:44430|srtt:36972|latest_rtt:37355|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 132821] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/09/12 04:10:24 132826] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1757650224132634|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 132831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344132634|now:1757650224132634|interv:120000000| [2025/09/12 04:10:24 132835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344132634|now:1757650224132634|interv:120000000| [2025/09/12 04:10:24 132839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224133156|pq_index:0| [2025/09/12 04:10:24 132843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224132000| [2025/09/12 04:10:24 132847] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224132847| [2025/09/12 04:10:24 132852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224132851| [2025/09/12 04:10:24 132857] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 132862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|min_srtt:36972|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 132866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:893841| [2025/09/12 04:10:24 132871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 132875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 132880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|min_srtt:36972|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 132884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:895028| [2025/09/12 04:10:24 132888] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 132893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 132897] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|min_srtt:36972|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 132904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:896215| [2025/09/12 04:10:24 132908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 132912] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 132916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 132920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 132925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 132929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:839239| [2025/09/12 04:10:24 132933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 132937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 132941] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224133156| [2025/09/12 04:10:24 132945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224133156| [2025/09/12 04:10:24 132949] [debug] |xqc_engine_wakeup_after|wakeup:1757650224133156|now:1757650224132949|diff:207| [2025/09/12 04:10:24 132953] [debug] |xqc_engine_main_logic|END|now:1757650224132851| [2025/09/12 04:10:24 132959] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224132959| [2025/09/12 04:10:24 132962] [debug] |xqc_engine_wakeup_after|wakeup:1757650224133156|now:1757650224132962|diff:194| [2025/09/12 04:10:24 132966] [debug] |xqc_engine_main_logic|END|now:1757650224132959| [2025/09/12 04:10:24 134035] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224134034| [2025/09/12 04:10:24 134046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224133156|pq_index:0| [2025/09/12 04:10:24 134051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224132851| [2025/09/12 04:10:24 134057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224134055| [2025/09/12 04:10:24 134061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224133156|now:1757650224134055| [2025/09/12 04:10:24 134066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224133156|now:1757650224134055| [2025/09/12 04:10:24 134069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 134074] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 134079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36972|min_srtt:36972|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 134084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:896215| [2025/09/12 04:10:24 134088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 134098] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 134102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 134106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 134111] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 134115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:839239| [2025/09/12 04:10:24 134119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 134124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/09/12 04:10:24 134155] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44430|now:1757650224134133|stream_id:0|stream_offset:839239| [2025/09/12 04:10:24 134161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1032|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 134166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:44430|applimit:0| [2025/09/12 04:10:24 134171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36972|rtt_var:413|pto_duration:38972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 134175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 134179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 134183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 134187] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224193105|now:1757650224134171|interv:58934| [2025/09/12 04:10:24 134191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224193105|now:1757650224134171|interval:58934|pto_count:0|srtt:36972 [2025/09/12 04:10:24 134196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45630| [2025/09/12 04:10:24 134200] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 134205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:840426| [2025/09/12 04:10:24 134209] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 134213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/09/12 04:10:24 134236] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224134219|stream_id:0|stream_offset:840426| [2025/09/12 04:10:24 134245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 134257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 134263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36972|rtt_var:413|pto_duration:38972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 134270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 134276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 134282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 134288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224193191|now:1757650224134263|interv:58928| [2025/09/12 04:10:24 134294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224193191|now:1757650224134263|interval:58928|pto_count:0|srtt:36972 [2025/09/12 04:10:24 134301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 134308] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 134315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:841613| [2025/09/12 04:10:24 134321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 134327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/09/12 04:10:24 134360] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224134337|stream_id:0|stream_offset:841613| [2025/09/12 04:10:24 134369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1034|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 134376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 134382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36972|rtt_var:413|pto_duration:38972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 134389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 134394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 134400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 134407] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224193309|now:1757650224134382|interv:58927| [2025/09/12 04:10:24 134413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224193309|now:1757650224134382|interval:58927|pto_count:0|srtt:36972 [2025/09/12 04:10:24 134440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 134453] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 134460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 134466] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 134472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224135472|now:1757650224134472|interv:1000| [2025/09/12 04:10:24 134478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 134483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 134489] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224135472| [2025/09/12 04:10:24 134495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224135472| [2025/09/12 04:10:24 134500] [debug] |xqc_engine_wakeup_after|wakeup:1757650224135472|now:1757650224134500|diff:972| [2025/09/12 04:10:24 134506] [debug] |xqc_engine_main_logic|END|now:1757650224134055| [2025/09/12 04:10:24 134518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224134517| [2025/09/12 04:10:24 134526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 134535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:394| [2025/09/12 04:10:24 134540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/09/12 04:10:24 134549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/09/12 04:10:24 134555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 134562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:994|path_largest_ack:993| [2025/09/12 04:10:24 134569] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:761192|prior_time:1757650224095730|is_app_limited:0|send_elapse:37954|ack_elapse:38787|ctl_first_sent_time:1757650224097234|lagest_ack_time:1757650224134517|curr_delivered:806792| [2025/09/12 04:10:24 134576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224097234| [2025/09/12 04:10:24 134583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/09/12 04:10:24 134589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:994|path_largest_ack:994| [2025/09/12 04:10:24 134596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:761192|prior_time:1757650224095730|is_app_limited:0|send_elapse:37954|ack_elapse:38787|ctl_first_sent_time:1757650224097234|lagest_ack_time:1757650224134517|curr_delivered:807992| [2025/09/12 04:10:24 134602] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224097369| [2025/09/12 04:10:24 134608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/09/12 04:10:24 134614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36972|rttvar:413|minrtt:30473|latest_rtt:37148|ack_delay:24| [2025/09/12 04:10:24 134626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36991|rttvar:348|minrtt:30473|latest_rtt:37148|ack_delay:24| [2025/09/12 04:10:24 134630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/09/12 04:10:24 134634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 134641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36991|rtt_var:348|pto_duration:38991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 134648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 134654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 134659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 134665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224193328|now:1757650224134640|interv:58688| [2025/09/12 04:10:24 134671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224193328|now:1757650224134640|interval:58688|pto_count:0|srtt:36991 [2025/09/12 04:10:24 134678] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37954, ack_elapse 38787, delivered 46800|rate 1206589|lost 291| [2025/09/12 04:10:24 134683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206589) in round 16| [2025/09/12 04:10:24 134687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 134692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 134695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224097369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 134700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224097369|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 134705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36991|latest_rtt:37148|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 134711] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/09/12 04:10:24 134715] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1757650224134517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 134720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344134517|now:1757650224134517|interv:120000000| [2025/09/12 04:10:24 134724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344134517|now:1757650224134517|interv:120000000| [2025/09/12 04:10:24 134728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224135472|pq_index:0| [2025/09/12 04:10:24 134733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224134055| [2025/09/12 04:10:24 134740] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224134740| [2025/09/12 04:10:24 134745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224134744| [2025/09/12 04:10:24 134750] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 134755] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|min_srtt:36991|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 134760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:896215| [2025/09/12 04:10:24 134764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 134769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 134773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|min_srtt:36991|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 134777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:897402| [2025/09/12 04:10:24 134782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 134786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 134790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|min_srtt:36991|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 134794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:898589| [2025/09/12 04:10:24 134799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 134802] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 134806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 134811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 134815] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 134819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 134823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 134827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 134831] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224135472| [2025/09/12 04:10:24 134838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224135472| [2025/09/12 04:10:24 134842] [debug] |xqc_engine_wakeup_after|wakeup:1757650224135472|now:1757650224134842|diff:630| [2025/09/12 04:10:24 134846] [debug] |xqc_engine_main_logic|END|now:1757650224134744| [2025/09/12 04:10:24 134852] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224134852| [2025/09/12 04:10:24 134856] [debug] |xqc_engine_wakeup_after|wakeup:1757650224135472|now:1757650224134855|diff:617| [2025/09/12 04:10:24 134859] [debug] |xqc_engine_main_logic|END|now:1757650224134852| [2025/09/12 04:10:24 135927] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224135926| [2025/09/12 04:10:24 135938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224135472|pq_index:0| [2025/09/12 04:10:24 135943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224134744| [2025/09/12 04:10:24 135948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224135947| [2025/09/12 04:10:24 135953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224135472|now:1757650224135947| [2025/09/12 04:10:24 135957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224135472|now:1757650224135947| [2025/09/12 04:10:24 135961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 135965] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 135970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36991|min_srtt:36991|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 135975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:898589| [2025/09/12 04:10:24 135980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 135984] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 135987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 135992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 135997] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 136001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 136005] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 136010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/09/12 04:10:24 136040] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224136018|stream_id:0|stream_offset:842800| [2025/09/12 04:10:24 136046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 136057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 136061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36991|rtt_var:348|pto_duration:38991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 136066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 136070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 136073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 136077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224195009|now:1757650224136061|interv:58948| [2025/09/12 04:10:24 136081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224195009|now:1757650224136061|interval:58948|pto_count:0|srtt:36991 [2025/09/12 04:10:24 136086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 136091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 136095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:843987| [2025/09/12 04:10:24 136099] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 136103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/09/12 04:10:24 136123] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224136109|stream_id:0|stream_offset:843987| [2025/09/12 04:10:24 136128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1036|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 136132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 136137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36991|rtt_var:348|pto_duration:38991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 136141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 136145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 136148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 136152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224195100|now:1757650224136136|interv:58964| [2025/09/12 04:10:24 136156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224195100|now:1757650224136136|interval:58964|pto_count:0|srtt:36991 [2025/09/12 04:10:24 136161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 136165] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 136172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 136177] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 136180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224137180|now:1757650224136180|interv:1000| [2025/09/12 04:10:24 136184] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 136188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 136192] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224137180| [2025/09/12 04:10:24 136196] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224137180| [2025/09/12 04:10:24 136200] [debug] |xqc_engine_wakeup_after|wakeup:1757650224137180|now:1757650224136200|diff:980| [2025/09/12 04:10:24 136205] [debug] |xqc_engine_main_logic|END|now:1757650224135947| [2025/09/12 04:10:24 136515] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224136514| [2025/09/12 04:10:24 136541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 136550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:395| [2025/09/12 04:10:24 136556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/09/12 04:10:24 136564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/09/12 04:10:24 136569] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 136577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:995| [2025/09/12 04:10:24 136584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:763592|prior_time:1757650224097639|is_app_limited:0|send_elapse:37898|ack_elapse:38875|ctl_first_sent_time:1757650224099140|lagest_ack_time:1757650224136514|curr_delivered:809192| [2025/09/12 04:10:24 136591] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224099140| [2025/09/12 04:10:24 136599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:24 136605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:996|path_largest_ack:996| [2025/09/12 04:10:24 136612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:763592|prior_time:1757650224097639|is_app_limited:0|send_elapse:37898|ack_elapse:38875|ctl_first_sent_time:1757650224099140|lagest_ack_time:1757650224136514|curr_delivered:810392| [2025/09/12 04:10:24 136619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224099255| [2025/09/12 04:10:24 136625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/09/12 04:10:24 136631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36991|rttvar:348|minrtt:30473|latest_rtt:37259|ack_delay:24| [2025/09/12 04:10:24 136638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37022|rttvar:322|minrtt:30473|latest_rtt:37259|ack_delay:24| [2025/09/12 04:10:24 136652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/09/12 04:10:24 136658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 136664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:322|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 136670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 136674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 136678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 136682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224195131|now:1757650224136664|interv:58467| [2025/09/12 04:10:24 136686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224195131|now:1757650224136664|interval:58467|pto_count:0|srtt:37022 [2025/09/12 04:10:24 136691] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37898, ack_elapse 38875, delivered 46800|rate 1203858|lost 291| [2025/09/12 04:10:24 136695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203858) in round 16| [2025/09/12 04:10:24 136699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 136704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 136708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224099255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 136715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224099255|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 136723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37022|latest_rtt:37259|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 136732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/09/12 04:10:24 136737] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1757650224136514|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 136742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344136514|now:1757650224136514|interv:120000000| [2025/09/12 04:10:24 136746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344136514|now:1757650224136514|interv:120000000| [2025/09/12 04:10:24 136750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224137180|pq_index:0| [2025/09/12 04:10:24 136754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224135947| [2025/09/12 04:10:24 136762] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224136762| [2025/09/12 04:10:24 136767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224136766| [2025/09/12 04:10:24 136772] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 136777] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 136781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:898589| [2025/09/12 04:10:24 136786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 136790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 136795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 136799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:899776| [2025/09/12 04:10:24 136803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 136808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 136812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 136816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:900963| [2025/09/12 04:10:24 136820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 136824] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 136828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 136832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 136836] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 136841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 136845] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 136849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 136853] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224137180| [2025/09/12 04:10:24 136859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224137180| [2025/09/12 04:10:24 136863] [debug] |xqc_engine_wakeup_after|wakeup:1757650224137180|now:1757650224136863|diff:317| [2025/09/12 04:10:24 136868] [debug] |xqc_engine_main_logic|END|now:1757650224136766| [2025/09/12 04:10:24 136873] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224136873| [2025/09/12 04:10:24 136877] [debug] |xqc_engine_wakeup_after|wakeup:1757650224137180|now:1757650224136877|diff:303| [2025/09/12 04:10:24 136881] [debug] |xqc_engine_main_logic|END|now:1757650224136873| [2025/09/12 04:10:24 137950] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224137949| [2025/09/12 04:10:24 137960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224137180|pq_index:0| [2025/09/12 04:10:24 137965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224136766| [2025/09/12 04:10:24 137970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224137969| [2025/09/12 04:10:24 137975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224137180|now:1757650224137969| [2025/09/12 04:10:24 137979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224137180|now:1757650224137969| [2025/09/12 04:10:24 137983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 137987] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 137992] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 137997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:900963| [2025/09/12 04:10:24 138002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 138005] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 138009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 138014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 138018] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 138023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 138027] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 138031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/09/12 04:10:24 138062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224138040|stream_id:0|stream_offset:845174| [2025/09/12 04:10:24 138068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 138079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 138083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:322|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 138088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 138091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 138095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 138099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197062|now:1757650224138083|interv:58979| [2025/09/12 04:10:24 138103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197062|now:1757650224138083|interval:58979|pto_count:0|srtt:37022 [2025/09/12 04:10:24 138108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 138113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 138117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:846361| [2025/09/12 04:10:24 138121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 138125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/09/12 04:10:24 138149] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224138131|stream_id:0|stream_offset:846361| [2025/09/12 04:10:24 138158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 138164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 138171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:322|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 138177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 138184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 138188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 138191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197153|now:1757650224138171|interv:58982| [2025/09/12 04:10:24 138195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197153|now:1757650224138171|interval:58982|pto_count:0|srtt:37022 [2025/09/12 04:10:24 138200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 138204] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 138214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 138218] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 138222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224139222|now:1757650224138222|interv:1000| [2025/09/12 04:10:24 138226] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 138230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 138236] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224139222| [2025/09/12 04:10:24 138243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224139222| [2025/09/12 04:10:24 138249] [debug] |xqc_engine_wakeup_after|wakeup:1757650224139222|now:1757650224138248|diff:974| [2025/09/12 04:10:24 138255] [debug] |xqc_engine_main_logic|END|now:1757650224137969| [2025/09/12 04:10:24 138515] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224138514| [2025/09/12 04:10:24 138529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 138538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:396| [2025/09/12 04:10:24 138544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/09/12 04:10:24 138553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/09/12 04:10:24 138559] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 138566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:997| [2025/09/12 04:10:24 138573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:765992|prior_time:1757650224099663|is_app_limited:0|send_elapse:37861|ack_elapse:38851|ctl_first_sent_time:1757650224101169|lagest_ack_time:1757650224138514|curr_delivered:811592| [2025/09/12 04:10:24 138580] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224101169| [2025/09/12 04:10:24 138587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/09/12 04:10:24 138593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:998| [2025/09/12 04:10:24 138600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:765992|prior_time:1757650224099663|is_app_limited:0|send_elapse:37861|ack_elapse:38851|ctl_first_sent_time:1757650224101169|lagest_ack_time:1757650224138514|curr_delivered:812792| [2025/09/12 04:10:24 138606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224101273| [2025/09/12 04:10:24 138612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:24 138618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37022|rttvar:322|minrtt:30473|latest_rtt:37241|ack_delay:24| [2025/09/12 04:10:24 138625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37047|rttvar:290|minrtt:30473|latest_rtt:37241|ack_delay:24| [2025/09/12 04:10:24 138640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/09/12 04:10:24 138646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 138653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37047|rtt_var:290|pto_duration:39047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 138659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 138665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 138671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 138677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197178|now:1757650224138652|interv:58526| [2025/09/12 04:10:24 138684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197178|now:1757650224138652|interval:58526|pto_count:0|srtt:37047 [2025/09/12 04:10:24 138691] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37861, ack_elapse 38851, delivered 46800|rate 1204602|lost 291| [2025/09/12 04:10:24 138697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204602) in round 16| [2025/09/12 04:10:24 138703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 138709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 138715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224101273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 138722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224101273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 138726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37047|latest_rtt:37241|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 138732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/09/12 04:10:24 138737] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1757650224138514|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 138741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344138514|now:1757650224138514|interv:120000000| [2025/09/12 04:10:24 138746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344138514|now:1757650224138514|interv:120000000| [2025/09/12 04:10:24 138749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224139222|pq_index:0| [2025/09/12 04:10:24 138754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224137969| [2025/09/12 04:10:24 138758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224138757| [2025/09/12 04:10:24 138767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224138766| [2025/09/12 04:10:24 138772] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 138776] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|min_srtt:37047|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 138781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:900963| [2025/09/12 04:10:24 138785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 138790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 138795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|min_srtt:37047|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 138799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 138803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 138808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 138812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|min_srtt:37047|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 138816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:903337| [2025/09/12 04:10:24 138820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 138824] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 138828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 138833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 138837] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 138841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 138846] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 138849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 138853] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224139222| [2025/09/12 04:10:24 138864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224139222| [2025/09/12 04:10:24 138868] [debug] |xqc_engine_wakeup_after|wakeup:1757650224139222|now:1757650224138868|diff:354| [2025/09/12 04:10:24 138873] [debug] |xqc_engine_main_logic|END|now:1757650224138766| [2025/09/12 04:10:24 138879] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224138878| [2025/09/12 04:10:24 138883] [debug] |xqc_engine_wakeup_after|wakeup:1757650224139222|now:1757650224138883|diff:339| [2025/09/12 04:10:24 138887] [debug] |xqc_engine_main_logic|END|now:1757650224138878| [2025/09/12 04:10:24 139955] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224139955| [2025/09/12 04:10:24 139966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224139222|pq_index:0| [2025/09/12 04:10:24 139971] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224138766| [2025/09/12 04:10:24 139976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224139975| [2025/09/12 04:10:24 139980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224139222|now:1757650224139975| [2025/09/12 04:10:24 139985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224139222|now:1757650224139975| [2025/09/12 04:10:24 139989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 139993] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 139998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37047|min_srtt:37047|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 140003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:903337| [2025/09/12 04:10:24 140007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 140011] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 140015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 140020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 140024] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 140028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 140033] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 140037] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/09/12 04:10:24 140071] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224140045|stream_id:0|stream_offset:847548| [2025/09/12 04:10:24 140080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 140096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 140103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37047|rtt_var:290|pto_duration:39047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 140108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 140112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 140115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 140119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224199092|now:1757650224140103|interv:58989| [2025/09/12 04:10:24 140123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224199092|now:1757650224140103|interval:58989|pto_count:0|srtt:37047 [2025/09/12 04:10:24 140128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 140133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 140137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:848735| [2025/09/12 04:10:24 140142] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 140146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/09/12 04:10:24 140174] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224140153|stream_id:0|stream_offset:848735| [2025/09/12 04:10:24 140183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1040|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 140189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 140197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37047|rtt_var:290|pto_duration:39047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 140201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 140205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 140209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 140213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224199200|now:1757650224140196|interv:59004| [2025/09/12 04:10:24 140220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224199200|now:1757650224140196|interval:59004|pto_count:0|srtt:37047 [2025/09/12 04:10:24 140227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 140235] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 140244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 140249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 140252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224141252|now:1757650224140252|interv:1000| [2025/09/12 04:10:24 140259] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 140265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 140271] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224141252| [2025/09/12 04:10:24 140277] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224141252| [2025/09/12 04:10:24 140282] [debug] |xqc_engine_wakeup_after|wakeup:1757650224141252|now:1757650224140282|diff:970| [2025/09/12 04:10:24 140288] [debug] |xqc_engine_main_logic|END|now:1757650224139975| [2025/09/12 04:10:24 140679] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224140678| [2025/09/12 04:10:24 140691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 140700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:397| [2025/09/12 04:10:24 140706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/09/12 04:10:24 140714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/09/12 04:10:24 140720] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 140727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:999| [2025/09/12 04:10:24 140734] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:768392|prior_time:1757650224101707|is_app_limited:0|send_elapse:37976|ack_elapse:38971|ctl_first_sent_time:1757650224103199|lagest_ack_time:1757650224140678|curr_delivered:813992| [2025/09/12 04:10:24 140741] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224103199| [2025/09/12 04:10:24 140747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:24 140753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1000|path_largest_ack:1000| [2025/09/12 04:10:24 140760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45600|prior_delivered:768392|prior_time:1757650224101707|is_app_limited:0|send_elapse:37976|ack_elapse:38971|ctl_first_sent_time:1757650224103199|lagest_ack_time:1757650224140678|curr_delivered:815192| [2025/09/12 04:10:24 140766] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224103324| [2025/09/12 04:10:24 140772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:24 140778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37047|rttvar:290|minrtt:30473|latest_rtt:37354|ack_delay:24| [2025/09/12 04:10:24 140784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37083|rttvar:288|minrtt:30473|latest_rtt:37354|ack_delay:24| [2025/09/12 04:10:24 140799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1000|lost_pn:997|thresh:3| [2025/09/12 04:10:24 140805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 140811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:288|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 140818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 140823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 140829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 140835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224199236|now:1757650224140811|interv:58425| [2025/09/12 04:10:24 140841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224199236|now:1757650224140811|interval:58425|pto_count:0|srtt:37083 [2025/09/12 04:10:24 140847] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37976, ack_elapse 38971, delivered 46800|rate 1200892|lost 291| [2025/09/12 04:10:24 140854] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200892) in round 16| [2025/09/12 04:10:24 140861] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 140868] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 140874] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224103324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 140881] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224103324|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 140887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37083|latest_rtt:37354|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 140893] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/09/12 04:10:24 140898] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1757650224140678|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 140902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344140678|now:1757650224140678|interv:120000000| [2025/09/12 04:10:24 140907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344140678|now:1757650224140678|interv:120000000| [2025/09/12 04:10:24 140911] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224141252|pq_index:0| [2025/09/12 04:10:24 140918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224139975| [2025/09/12 04:10:24 140923] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224140923| [2025/09/12 04:10:24 140934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224140933| [2025/09/12 04:10:24 140940] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 140945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 140952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:903337| [2025/09/12 04:10:24 140959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 140966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 140972] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 140976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:904524| [2025/09/12 04:10:24 140981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 140985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 140990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 140994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 140998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 141002] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 141006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 141010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 141015] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 141019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 141023] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 141027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 141032] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224141252| [2025/09/12 04:10:24 141039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224141252| [2025/09/12 04:10:24 141050] [debug] |xqc_engine_wakeup_after|wakeup:1757650224141252|now:1757650224141050|diff:202| [2025/09/12 04:10:24 141055] [debug] |xqc_engine_main_logic|END|now:1757650224140933| [2025/09/12 04:10:24 141062] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224141061| [2025/09/12 04:10:24 141066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 141072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:398| [2025/09/12 04:10:24 141076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/09/12 04:10:24 141082] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/09/12 04:10:24 141086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 141090] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1851018|max_stream_data_old=1808286| [2025/09/12 04:10:24 141094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224166061|now:1757650224141061|interv:25000| [2025/09/12 04:10:24 141099] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224141061|max_ack_delay:25000| [2025/09/12 04:10:24 141104] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/09/12 04:10:24 141108] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:399|frame:MAX_STREAM_DATA |recv_time:1757650224141061|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 141113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344141061|now:1757650224141061|interv:120000000| [2025/09/12 04:10:24 141120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344141061|now:1757650224141061|interv:120000000| [2025/09/12 04:10:24 141127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224141252|pq_index:0| [2025/09/12 04:10:24 141133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224140933| [2025/09/12 04:10:24 141138] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224141138| [2025/09/12 04:10:24 141143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224141142| [2025/09/12 04:10:24 141148] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:24 141152] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425580072| [2025/09/12 04:10:24 141156] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:45630|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/09/12 04:10:24 141162] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425578885| [2025/09/12 04:10:24 141166] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425577698| [2025/09/12 04:10:24 141170] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425576511| [2025/09/12 04:10:24 141174] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425575324| [2025/09/12 04:10:24 141182] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425574137| [2025/09/12 04:10:24 141187] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425572950| [2025/09/12 04:10:24 141191] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425571763| [2025/09/12 04:10:24 141195] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425570576| [2025/09/12 04:10:24 141200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425569389| [2025/09/12 04:10:24 141206] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425568202| [2025/09/12 04:10:24 141213] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425567015| [2025/09/12 04:10:24 141220] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425565828| [2025/09/12 04:10:24 141225] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425564641| [2025/09/12 04:10:24 141231] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425563454| [2025/09/12 04:10:24 141237] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425562267| [2025/09/12 04:10:24 141244] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425561080| [2025/09/12 04:10:24 141250] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425559893| [2025/09/12 04:10:24 141257] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425558706| [2025/09/12 04:10:24 141263] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425557519| [2025/09/12 04:10:24 141269] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425556332| [2025/09/12 04:10:24 141276] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425555145| [2025/09/12 04:10:24 141282] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425553958| [2025/09/12 04:10:24 141289] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425552771| [2025/09/12 04:10:24 141296] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425551584| [2025/09/12 04:10:24 141303] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425550397| [2025/09/12 04:10:24 141309] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425549210| [2025/09/12 04:10:24 141316] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425548023| [2025/09/12 04:10:24 141322] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425546836| [2025/09/12 04:10:24 141328] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425545649| [2025/09/12 04:10:24 141335] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425544462| [2025/09/12 04:10:24 141341] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425543275| [2025/09/12 04:10:24 141348] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425542088| [2025/09/12 04:10:24 141355] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425540901| [2025/09/12 04:10:24 141367] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425539714| [2025/09/12 04:10:24 141374] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425538527| [2025/09/12 04:10:24 141380] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425537340| [2025/09/12 04:10:24 141386] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1851018| [2025/09/12 04:10:24 141394] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1850563|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:289321|offset:42732|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 141402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 141408] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425537340| [2025/09/12 04:10:24 141413] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1851018| [2025/09/12 04:10:24 141448] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1850563|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:246589|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 141456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 141463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 141470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 141476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 141483] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 141489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 141496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 141502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37083|min_srtt:37083|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 141509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56422|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 141515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 141521] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 141527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 141539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 141547] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 141554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/09/12 04:10:24 141590] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1041|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:45630|now:1757650224141564|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 141600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1041|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 141608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1041|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 141614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 141621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:288|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 141627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 141633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 141638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45641| [2025/09/12 04:10:24 141645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224200647|now:1757650224141620|interv:59027| [2025/09/12 04:10:24 141651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224200647|now:1757650224141620|interval:59027|pto_count:0|srtt:37083 [2025/09/12 04:10:24 141658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45641| [2025/09/12 04:10:24 141665] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 141672] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/09/12 04:10:24 141701] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1042|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:45641|now:1757650224141681|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 141709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1042|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 141716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1042|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 141722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45641|applimit:0| [2025/09/12 04:10:24 141728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37083|rtt_var:288|pto_duration:39083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 141740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 141744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 141748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45652| [2025/09/12 04:10:24 141752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224200764|now:1757650224141728|interv:59036| [2025/09/12 04:10:24 141756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224200764|now:1757650224141728|interval:59036|pto_count:0|srtt:37083 [2025/09/12 04:10:24 141760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:45652| [2025/09/12 04:10:24 141765] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 141769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45652|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 141773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 141777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 141781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224141252| [2025/09/12 04:10:24 141786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224141252| [2025/09/12 04:10:24 141789] [debug] |xqc_engine_wakeup_after|wakeup:1757650224141252|now:1757650224141789|diff:18446744073709551079| [2025/09/12 04:10:24 141795] [debug] |xqc_engine_main_logic|END|now:1757650224141142| [2025/09/12 04:10:24 141806] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224141805| [2025/09/12 04:10:24 141814] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 141821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:399| [2025/09/12 04:10:24 141825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/09/12 04:10:24 141831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/09/12 04:10:24 141835] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 141840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1001|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1001| [2025/09/12 04:10:24 141845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44411|prior_delivered:770792|prior_time:1757650224103669|is_app_limited:0|send_elapse:38029|ack_elapse:38136|ctl_first_sent_time:1757650224105352|lagest_ack_time:1757650224141805|curr_delivered:815203| [2025/09/12 04:10:24 141850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224105352| [2025/09/12 04:10:24 141854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:885||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/09/12 04:10:24 141858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1002|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1002|path_largest_ack:1002| [2025/09/12 04:10:24 141866] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:44411|prior_delivered:770792|prior_time:1757650224103669|is_app_limited:0|send_elapse:38029|ack_elapse:38136|ctl_first_sent_time:1757650224105352|lagest_ack_time:1757650224141805|curr_delivered:815214| [2025/09/12 04:10:24 141871] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224105522| [2025/09/12 04:10:24 141875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:884||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/09/12 04:10:24 141879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37083|rttvar:288|minrtt:30473|latest_rtt:36283|ack_delay:16| [2025/09/12 04:10:24 141885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36981|rttvar:420|minrtt:30473|latest_rtt:36283|ack_delay:16| [2025/09/12 04:10:24 141892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1002|lost_pn:999|thresh:3| [2025/09/12 04:10:24 141899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 141904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36981|rtt_var:420|pto_duration:38981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 141909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 141913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 141917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 141920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224200662|now:1757650224141904|interv:58758| [2025/09/12 04:10:24 141924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224200662|now:1757650224141904|interval:58758|pto_count:0|srtt:36981 [2025/09/12 04:10:24 141929] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38029, ack_elapse 38136, delivered 44422|rate 1164831|lost 291| [2025/09/12 04:10:24 141933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164831) in round 16| [2025/09/12 04:10:24 141938] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 141942] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 141946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:22|po_sent_time:1757650224105522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 141950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:22|po_sent_time:1757650224105522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 141955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36981|latest_rtt:36283|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 141960] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/09/12 04:10:24 141970] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1757650224141805|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 141977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344141805|now:1757650224141805|interv:120000000| [2025/09/12 04:10:24 141984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344141805|now:1757650224141805|interv:120000000| [2025/09/12 04:10:24 141989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224141252|pq_index:0| [2025/09/12 04:10:24 141993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224141142| [2025/09/12 04:10:24 141997] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224141996| [2025/09/12 04:10:24 142001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224142000| [2025/09/12 04:10:24 142006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224141252|now:1757650224142000| [2025/09/12 04:10:24 142010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224141252|now:1757650224142000| [2025/09/12 04:10:24 142014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 142018] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 142023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36981|min_srtt:36981|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 142027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 142032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 142035] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 142039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 142043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 142048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 142055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 142062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 142069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/09/12 04:10:24 142097] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224142076|stream_id:0|stream_offset:849922| [2025/09/12 04:10:24 142103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 142112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 142117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36981|rtt_var:420|pto_duration:38981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 142121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 142125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 142129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 142134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224201057|now:1757650224142117|interv:58940| [2025/09/12 04:10:24 142140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224201057|now:1757650224142117|interval:58940|pto_count:0|srtt:36981 [2025/09/12 04:10:24 142148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 142155] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 142161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:851109| [2025/09/12 04:10:24 142165] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 142169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/09/12 04:10:24 142191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224142176|stream_id:0|stream_offset:851109| [2025/09/12 04:10:24 142197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 142201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 142205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36981|rtt_var:420|pto_duration:38981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 142210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 142214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 142218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 142223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224201157|now:1757650224142205|interv:58952| [2025/09/12 04:10:24 142229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224201157|now:1757650224142205|interval:58952|pto_count:0|srtt:36981 [2025/09/12 04:10:24 142237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 142244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 142253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 142260] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 142265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224143265|now:1757650224142265|interv:1000| [2025/09/12 04:10:24 142272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 142277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 142283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224143265| [2025/09/12 04:10:24 142289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224143265| [2025/09/12 04:10:24 142296] [debug] |xqc_engine_wakeup_after|wakeup:1757650224143265|now:1757650224142295|diff:970| [2025/09/12 04:10:24 142302] [debug] |xqc_engine_main_logic|END|now:1757650224142000| [2025/09/12 04:10:24 142310] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224142310| [2025/09/12 04:10:24 142316] [debug] |xqc_engine_wakeup_after|wakeup:1757650224143265|now:1757650224142316|diff:949| [2025/09/12 04:10:24 142323] [debug] |xqc_engine_main_logic|END|now:1757650224142310| [2025/09/12 04:10:24 142580] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224142578| [2025/09/12 04:10:24 142594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 142602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:400| [2025/09/12 04:10:24 142608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/09/12 04:10:24 142616] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/09/12 04:10:24 142623] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 142630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1003| [2025/09/12 04:10:24 142638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43222|prior_delivered:773192|prior_time:1757650224105691|is_app_limited:0|send_elapse:36860|ack_elapse:36887|ctl_first_sent_time:1757650224106074|lagest_ack_time:1757650224142578|curr_delivered:816414| [2025/09/12 04:10:24 142645] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224106074| [2025/09/12 04:10:24 142651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:883||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/09/12 04:10:24 142658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1004|path_largest_ack:1004| [2025/09/12 04:10:24 142664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:43222|prior_delivered:773192|prior_time:1757650224105691|is_app_limited:0|send_elapse:36860|ack_elapse:36887|ctl_first_sent_time:1757650224106074|lagest_ack_time:1757650224142578|curr_delivered:817614| [2025/09/12 04:10:24 142671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224106165| [2025/09/12 04:10:24 142677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:882||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/09/12 04:10:24 142690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36981|rttvar:420|minrtt:30473|latest_rtt:36413|ack_delay:24| [2025/09/12 04:10:24 142697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36907|rttvar:463|minrtt:30473|latest_rtt:36413|ack_delay:24| [2025/09/12 04:10:24 142703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1004|lost_pn:1001|thresh:3| [2025/09/12 04:10:24 142709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 142715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:463|pto_duration:38907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 142722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 142728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 142734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 142740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224201083|now:1757650224142715|interv:58368| [2025/09/12 04:10:24 142746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224201083|now:1757650224142715|interval:58368|pto_count:0|srtt:36907 [2025/09/12 04:10:24 142753] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36860, ack_elapse 36887, delivered 44422|rate 1204272|lost 291| [2025/09/12 04:10:24 142758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204272) in round 16| [2025/09/12 04:10:24 142762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 142766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 142770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224106165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 142776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224106165|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 142784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36907|latest_rtt:36413|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 142793] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/09/12 04:10:24 142799] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1757650224142578|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 142805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344142578|now:1757650224142578|interv:120000000| [2025/09/12 04:10:24 142809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344142578|now:1757650224142578|interv:120000000| [2025/09/12 04:10:24 142817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224143265|pq_index:0| [2025/09/12 04:10:24 142821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224142000| [2025/09/12 04:10:24 142825] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224142825| [2025/09/12 04:10:24 142830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224142829| [2025/09/12 04:10:24 142835] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 142840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 142845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 142849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 142854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 142859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 142865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:906898| [2025/09/12 04:10:24 142873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 142880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 142885] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 142889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:908085| [2025/09/12 04:10:24 142893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 142897] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 142901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 142905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 142910] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 142914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 142918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 142925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 142929] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224143265| [2025/09/12 04:10:24 142933] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224143265| [2025/09/12 04:10:24 142937] [debug] |xqc_engine_wakeup_after|wakeup:1757650224143265|now:1757650224142937|diff:328| [2025/09/12 04:10:24 142941] [debug] |xqc_engine_main_logic|END|now:1757650224142829| [2025/09/12 04:10:24 142948] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224142948| [2025/09/12 04:10:24 142954] [debug] |xqc_engine_wakeup_after|wakeup:1757650224143265|now:1757650224142954|diff:311| [2025/09/12 04:10:24 142961] [debug] |xqc_engine_main_logic|END|now:1757650224142948| [2025/09/12 04:10:24 144031] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224144031| [2025/09/12 04:10:24 144043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224143265|pq_index:0| [2025/09/12 04:10:24 144047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224142829| [2025/09/12 04:10:24 144053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224144051| [2025/09/12 04:10:24 144057] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224143265|now:1757650224144051| [2025/09/12 04:10:24 144061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224143265|now:1757650224144051| [2025/09/12 04:10:24 144065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 144070] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 144075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36907|min_srtt:36907|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 144082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:908085| [2025/09/12 04:10:24 144089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 144096] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 144102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 144106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 144111] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 144115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 144120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 144124] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/09/12 04:10:24 144154] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224144132|stream_id:0|stream_offset:852296| [2025/09/12 04:10:24 144168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 144176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 144183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:463|pto_duration:38907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 144190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 144195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 144198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 144202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224203039|now:1757650224144182|interv:58857| [2025/09/12 04:10:24 144207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224203039|now:1757650224144182|interval:58857|pto_count:0|srtt:36907 [2025/09/12 04:10:24 144211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 144216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 144222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:853483| [2025/09/12 04:10:24 144229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 144236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/09/12 04:10:24 144288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224144245|stream_id:0|stream_offset:853483| [2025/09/12 04:10:24 144298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1046|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 144305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 144311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36907|rtt_var:463|pto_duration:38907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 144318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 144324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 144329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 144335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224203152|now:1757650224144311|interv:58841| [2025/09/12 04:10:24 144341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224203152|now:1757650224144311|interval:58841|pto_count:0|srtt:36907 [2025/09/12 04:10:24 144355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 144362] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 144368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 144374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 144379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224145379|now:1757650224144379|interv:1000| [2025/09/12 04:10:24 144384] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 144391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 144397] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224145379| [2025/09/12 04:10:24 144403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224145379| [2025/09/12 04:10:24 144409] [debug] |xqc_engine_wakeup_after|wakeup:1757650224145379|now:1757650224144409|diff:970| [2025/09/12 04:10:24 144416] [debug] |xqc_engine_main_logic|END|now:1757650224144051| [2025/09/12 04:10:24 144670] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224144669| [2025/09/12 04:10:24 144692] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 144701] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:401| [2025/09/12 04:10:24 144706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/09/12 04:10:24 144715] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/09/12 04:10:24 144721] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 144728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1006|path_largest_ack:1005| [2025/09/12 04:10:24 144735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:773192|prior_time:1757650224105691|is_app_limited:0|send_elapse:37025|ack_elapse:38978|ctl_first_sent_time:1757650224106239|lagest_ack_time:1757650224144669|curr_delivered:818814| [2025/09/12 04:10:24 144742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224106239| [2025/09/12 04:10:24 144749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:881||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/09/12 04:10:24 144756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1006|path_largest_ack:1006| [2025/09/12 04:10:24 144763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:773192|prior_time:1757650224105691|is_app_limited:0|send_elapse:37025|ack_elapse:38978|ctl_first_sent_time:1757650224106239|lagest_ack_time:1757650224144669|curr_delivered:820014| [2025/09/12 04:10:24 144769] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224107682| [2025/09/12 04:10:24 144775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:880||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/09/12 04:10:24 144790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36907|rttvar:463|minrtt:30473|latest_rtt:36987|ack_delay:24| [2025/09/12 04:10:24 144797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36914|rttvar:362|minrtt:30473|latest_rtt:36987|ack_delay:24| [2025/09/12 04:10:24 144803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/09/12 04:10:24 144810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 144815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36914|rtt_var:362|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 144820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 144824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 144828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 144832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224203159|now:1757650224144815|interv:58344| [2025/09/12 04:10:24 144836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224203159|now:1757650224144815|interval:58344|pto_count:0|srtt:36914 [2025/09/12 04:10:24 144840] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37025, ack_elapse 38978, delivered 46822|rate 1201241|lost 291| [2025/09/12 04:10:24 144845] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201241) in round 16| [2025/09/12 04:10:24 144849] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 144853] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 144857] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224107682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 144862] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224107682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 144866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36914|latest_rtt:36987|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 144873] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/09/12 04:10:24 144877] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1757650224144669|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 144882] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344144669|now:1757650224144669|interv:120000000| [2025/09/12 04:10:24 144886] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344144669|now:1757650224144669|interv:120000000| [2025/09/12 04:10:24 144890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224145379|pq_index:0| [2025/09/12 04:10:24 144898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224144051| [2025/09/12 04:10:24 144902] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224144902| [2025/09/12 04:10:24 144907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224144906| [2025/09/12 04:10:24 144912] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 144917] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|min_srtt:36914|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 144921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:908085| [2025/09/12 04:10:24 144926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 144930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 144935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|min_srtt:36914|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 144939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:909272| [2025/09/12 04:10:24 144944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 144948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 144952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|min_srtt:36914|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 144957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:910459| [2025/09/12 04:10:24 144961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 144965] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 144968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 144973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 144977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 144981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 144985] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 144992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 144996] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224145379| [2025/09/12 04:10:24 145000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224145379| [2025/09/12 04:10:24 145004] [debug] |xqc_engine_wakeup_after|wakeup:1757650224145379|now:1757650224145004|diff:375| [2025/09/12 04:10:24 145008] [debug] |xqc_engine_main_logic|END|now:1757650224144906| [2025/09/12 04:10:24 145014] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224145014| [2025/09/12 04:10:24 145018] [debug] |xqc_engine_wakeup_after|wakeup:1757650224145379|now:1757650224145017|diff:362| [2025/09/12 04:10:24 145021] [debug] |xqc_engine_main_logic|END|now:1757650224145014| [2025/09/12 04:10:24 146088] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224146088| [2025/09/12 04:10:24 146099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224145379|pq_index:0| [2025/09/12 04:10:24 146104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224144906| [2025/09/12 04:10:24 146109] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224146108| [2025/09/12 04:10:24 146113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224145379|now:1757650224146108| [2025/09/12 04:10:24 146118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224145379|now:1757650224146108| [2025/09/12 04:10:24 146122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 146126] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 146131] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36914|min_srtt:36914|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 146136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:910459| [2025/09/12 04:10:24 146140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 146144] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 146148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 146160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 146165] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 146169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 146173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 146178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/09/12 04:10:24 146212] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224146186|stream_id:0|stream_offset:854670| [2025/09/12 04:10:24 146228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 146235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 146242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36914|rtt_var:362|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 146248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 146255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 146260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 146266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224205100|now:1757650224146241|interv:58859| [2025/09/12 04:10:24 146272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224205100|now:1757650224146241|interval:58859|pto_count:0|srtt:36914 [2025/09/12 04:10:24 146279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 146287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 146293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:855857| [2025/09/12 04:10:24 146299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 146306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/09/12 04:10:24 146341] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224146317|stream_id:0|stream_offset:855857| [2025/09/12 04:10:24 146350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 146357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 146364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36914|rtt_var:362|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 146371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 146377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 146382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 146388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224205231|now:1757650224146364|interv:58867| [2025/09/12 04:10:24 146394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224205231|now:1757650224146364|interval:58867|pto_count:0|srtt:36914 [2025/09/12 04:10:24 146407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 146414] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 146441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:857044| [2025/09/12 04:10:24 146448] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 146454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/09/12 04:10:24 146485] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224146464|stream_id:0|stream_offset:857044| [2025/09/12 04:10:24 146494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 146500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 146506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36914|rtt_var:362|pto_duration:38914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 146513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 146518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 146524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 146530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224205378|now:1757650224146506|interv:58872| [2025/09/12 04:10:24 146536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224205378|now:1757650224146506|interval:58872|pto_count:0|srtt:36914 [2025/09/12 04:10:24 146543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49230| [2025/09/12 04:10:24 146550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 146556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:858231| [2025/09/12 04:10:24 146563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 146569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224147568|now:1757650224146568|interv:1000| [2025/09/12 04:10:24 146574] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 146580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 146586] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224147568| [2025/09/12 04:10:24 146593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224147568| [2025/09/12 04:10:24 146599] [debug] |xqc_engine_wakeup_after|wakeup:1757650224147568|now:1757650224146599|diff:969| [2025/09/12 04:10:24 146605] [debug] |xqc_engine_main_logic|END|now:1757650224146108| [2025/09/12 04:10:24 146679] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224146678| [2025/09/12 04:10:24 146694] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 146703] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:402| [2025/09/12 04:10:24 146709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/09/12 04:10:24 146717] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/09/12 04:10:24 146723] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 146730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1008|path_largest_ack:1007| [2025/09/12 04:10:24 146737] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48022|prior_delivered:773192|prior_time:1757650224105691|is_app_limited:0|send_elapse:38595|ack_elapse:40987|ctl_first_sent_time:1757650224107809|lagest_ack_time:1757650224146678|curr_delivered:821214| [2025/09/12 04:10:24 146744] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224107809| [2025/09/12 04:10:24 146751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:879||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/09/12 04:10:24 146757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1008|path_largest_ack:1008| [2025/09/12 04:10:24 146764] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:775592|prior_time:1757650224107936|is_app_limited:0|send_elapse:38302|ack_elapse:38742|ctl_first_sent_time:1757650224109521|lagest_ack_time:1757650224146678|curr_delivered:822414| [2025/09/12 04:10:24 146770] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224109521| [2025/09/12 04:10:24 146776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:878||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/09/12 04:10:24 146782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36914|rttvar:362|minrtt:30473|latest_rtt:37157|ack_delay:24| [2025/09/12 04:10:24 146786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36941|rttvar:326|minrtt:30473|latest_rtt:37157|ack_delay:24| [2025/09/12 04:10:24 146793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/09/12 04:10:24 146799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 146806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36941|rtt_var:326|pto_duration:38941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 146813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 146819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 146826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 146830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224205405|now:1757650224146806|interv:58599| [2025/09/12 04:10:24 146834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224205405|now:1757650224146806|interval:58599|pto_count:0|srtt:36941 [2025/09/12 04:10:24 146843] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38302, ack_elapse 38742, delivered 46822|rate 1208559|lost 291| [2025/09/12 04:10:24 146847] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208559) in round 16| [2025/09/12 04:10:24 146852] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 146859] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 146865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224109521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 146871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224109521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 146878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:46830|srtt:36941|latest_rtt:37157|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 146886] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/09/12 04:10:24 146892] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1757650224146678|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 146897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344146678|now:1757650224146678|interv:120000000| [2025/09/12 04:10:24 146901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344146678|now:1757650224146678|interv:120000000| [2025/09/12 04:10:24 146905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224147568|pq_index:0| [2025/09/12 04:10:24 146909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224146108| [2025/09/12 04:10:24 146913] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224146913| [2025/09/12 04:10:24 146918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224146917| [2025/09/12 04:10:24 146923] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 146928] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 146932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:910459| [2025/09/12 04:10:24 146937] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 146941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 146949] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 146954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:911646| [2025/09/12 04:10:24 146958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 146962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 146967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 146971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:912833| [2025/09/12 04:10:24 146975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 146979] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 146983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 146987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 146991] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 146995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:858231| [2025/09/12 04:10:24 147000] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 147003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 147007] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224147568| [2025/09/12 04:10:24 147011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224147568| [2025/09/12 04:10:24 147015] [debug] |xqc_engine_wakeup_after|wakeup:1757650224147568|now:1757650224147015|diff:553| [2025/09/12 04:10:24 147020] [debug] |xqc_engine_main_logic|END|now:1757650224146917| [2025/09/12 04:10:24 147025] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224147025| [2025/09/12 04:10:24 147029] [debug] |xqc_engine_wakeup_after|wakeup:1757650224147568|now:1757650224147029|diff:539| [2025/09/12 04:10:24 147033] [debug] |xqc_engine_main_logic|END|now:1757650224147025| [2025/09/12 04:10:24 148100] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224148100| [2025/09/12 04:10:24 148112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224147568|pq_index:0| [2025/09/12 04:10:24 148116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224146917| [2025/09/12 04:10:24 148122] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224148120| [2025/09/12 04:10:24 148131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224147568|now:1757650224148120| [2025/09/12 04:10:24 148136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224147568|now:1757650224148120| [2025/09/12 04:10:24 148140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 148144] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 148149] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36941|min_srtt:36941|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 148154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:912833| [2025/09/12 04:10:24 148158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 148162] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 148166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 148171] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 148175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 148179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:858231| [2025/09/12 04:10:24 148184] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 148188] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/09/12 04:10:24 148218] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224148196|stream_id:0|stream_offset:858231| [2025/09/12 04:10:24 148227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 148234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 148241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36941|rtt_var:326|pto_duration:38941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 148247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 148254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 148260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 148266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224207137|now:1757650224148241|interv:58896| [2025/09/12 04:10:24 148272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224207137|now:1757650224148241|interval:58896|pto_count:0|srtt:36941 [2025/09/12 04:10:24 148278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 148292] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 148298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 148305] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 148310] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224149310|now:1757650224148310|interv:1000| [2025/09/12 04:10:24 148317] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 148322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 148328] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224149310| [2025/09/12 04:10:24 148334] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224149310| [2025/09/12 04:10:24 148340] [debug] |xqc_engine_wakeup_after|wakeup:1757650224149310|now:1757650224148340|diff:970| [2025/09/12 04:10:24 148346] [debug] |xqc_engine_main_logic|END|now:1757650224148120| [2025/09/12 04:10:24 148608] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224148607| [2025/09/12 04:10:24 148621] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 148630] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:403| [2025/09/12 04:10:24 148635] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/09/12 04:10:24 148644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/09/12 04:10:24 148650] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 148658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1009| [2025/09/12 04:10:24 148665] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48022|prior_delivered:775592|prior_time:1757650224107936|is_app_limited:0|send_elapse:38438|ack_elapse:40671|ctl_first_sent_time:1757650224109657|lagest_ack_time:1757650224148607|curr_delivered:823614| [2025/09/12 04:10:24 148671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224109657| [2025/09/12 04:10:24 148678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:877||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/09/12 04:10:24 148685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1010| [2025/09/12 04:10:24 148691] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:777992|prior_time:1757650224109814|is_app_limited:0|send_elapse:38042|ack_elapse:38793|ctl_first_sent_time:1757650224111288|lagest_ack_time:1757650224148607|curr_delivered:824814| [2025/09/12 04:10:24 148698] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224111288| [2025/09/12 04:10:24 148705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:876||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/09/12 04:10:24 148711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36941|rttvar:326|minrtt:30473|latest_rtt:37319|ack_delay:24| [2025/09/12 04:10:24 148724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:36985|rttvar:333|minrtt:30473|latest_rtt:37319|ack_delay:24| [2025/09/12 04:10:24 148730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1010|lost_pn:1007|thresh:3| [2025/09/12 04:10:24 148737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 148742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36985|rtt_var:333|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 148747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 148751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 148754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 148758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224207181|now:1757650224148742|interv:58439| [2025/09/12 04:10:24 148763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224207181|now:1757650224148742|interval:58439|pto_count:0|srtt:36985 [2025/09/12 04:10:24 148771] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38042, ack_elapse 38793, delivered 46822|rate 1206970|lost 291| [2025/09/12 04:10:24 148777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206970) in round 16| [2025/09/12 04:10:24 148784] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 148789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 148793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224111288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 148797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224111288|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 148802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:36985|latest_rtt:37319|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 148808] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/09/12 04:10:24 148812] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1757650224148607|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 148817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344148607|now:1757650224148607|interv:120000000| [2025/09/12 04:10:24 148822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344148607|now:1757650224148607|interv:120000000| [2025/09/12 04:10:24 148826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224149310|pq_index:0| [2025/09/12 04:10:24 148834] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224148120| [2025/09/12 04:10:24 148838] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224148837| [2025/09/12 04:10:24 148842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224148841| [2025/09/12 04:10:24 148847] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 148852] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|min_srtt:36985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 148857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:912833| [2025/09/12 04:10:24 148861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 148866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 148870] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|min_srtt:36985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 148874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:914020| [2025/09/12 04:10:24 148879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 148883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 148887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|min_srtt:36985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 148891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:915207| [2025/09/12 04:10:24 148896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 148899] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 148903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 148907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 148912] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 148916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 148920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 148924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 148931] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224149310| [2025/09/12 04:10:24 148935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224149310| [2025/09/12 04:10:24 148939] [debug] |xqc_engine_wakeup_after|wakeup:1757650224149310|now:1757650224148939|diff:371| [2025/09/12 04:10:24 148943] [debug] |xqc_engine_main_logic|END|now:1757650224148841| [2025/09/12 04:10:24 148948] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224148948| [2025/09/12 04:10:24 148952] [debug] |xqc_engine_wakeup_after|wakeup:1757650224149310|now:1757650224148952|diff:358| [2025/09/12 04:10:24 148956] [debug] |xqc_engine_main_logic|END|now:1757650224148948| [2025/09/12 04:10:24 150026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224150026| [2025/09/12 04:10:24 150037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224149310|pq_index:0| [2025/09/12 04:10:24 150041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224148841| [2025/09/12 04:10:24 150047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224150045| [2025/09/12 04:10:24 150051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224149310|now:1757650224150045| [2025/09/12 04:10:24 150056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224149310|now:1757650224150045| [2025/09/12 04:10:24 150059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 150064] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 150069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:36985|min_srtt:36985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 150073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:915207| [2025/09/12 04:10:24 150078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 150082] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 150086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 150090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 150095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 150099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 150103] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 150108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/09/12 04:10:24 150141] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224150116|stream_id:0|stream_offset:859418| [2025/09/12 04:10:24 150151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 150164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 150172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36985|rtt_var:333|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 150177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 150180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 150184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 150188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224209101|now:1757650224150171|interv:58930| [2025/09/12 04:10:24 150195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224209101|now:1757650224150171|interval:58930|pto_count:0|srtt:36985 [2025/09/12 04:10:24 150202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 150210] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 150216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:860605| [2025/09/12 04:10:24 150222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 150228] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/09/12 04:10:24 150280] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224150237|stream_id:0|stream_offset:860605| [2025/09/12 04:10:24 150288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1052|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 150295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 150301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:36985|rtt_var:333|pto_duration:38985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 150307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 150313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 150319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 150325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224209222|now:1757650224150301|interv:58921| [2025/09/12 04:10:24 150330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224209222|now:1757650224150301|interval:58921|pto_count:0|srtt:36985 [2025/09/12 04:10:24 150337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 150347] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 150352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 150358] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 150363] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224151363|now:1757650224150363|interv:1000| [2025/09/12 04:10:24 150368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 150373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 150379] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224151363| [2025/09/12 04:10:24 150384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224151363| [2025/09/12 04:10:24 150389] [debug] |xqc_engine_wakeup_after|wakeup:1757650224151363|now:1757650224150389|diff:974| [2025/09/12 04:10:24 150396] [debug] |xqc_engine_main_logic|END|now:1757650224150045| [2025/09/12 04:10:24 150499] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224150498| [2025/09/12 04:10:24 150509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 150517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:404| [2025/09/12 04:10:24 150522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/09/12 04:10:24 150530] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/09/12 04:10:24 150535] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 150541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1012|path_largest_ack:1011| [2025/09/12 04:10:24 150547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:780392|prior_time:1757650224111527|is_app_limited:0|send_elapse:37795|ack_elapse:38971|ctl_first_sent_time:1757650224113080|lagest_ack_time:1757650224150498|curr_delivered:826014| [2025/09/12 04:10:24 150553] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224113080| [2025/09/12 04:10:24 150559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:875||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/09/12 04:10:24 150565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1012|path_largest_ack:1012| [2025/09/12 04:10:24 150570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:780392|prior_time:1757650224111527|is_app_limited:0|send_elapse:37795|ack_elapse:38971|ctl_first_sent_time:1757650224113080|lagest_ack_time:1757650224150498|curr_delivered:827214| [2025/09/12 04:10:24 150576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224113193| [2025/09/12 04:10:24 150581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:874||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/09/12 04:10:24 150587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:36985|rttvar:333|minrtt:30473|latest_rtt:37305|ack_delay:24| [2025/09/12 04:10:24 150596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37022|rttvar:324|minrtt:30473|latest_rtt:37305|ack_delay:24| [2025/09/12 04:10:24 150601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/09/12 04:10:24 150607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 150612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:324|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 150618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 150623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 150628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 150634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224209259|now:1757650224150612|interv:58647| [2025/09/12 04:10:24 150639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224209259|now:1757650224150612|interval:58647|pto_count:0|srtt:37022 [2025/09/12 04:10:24 150645] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37795, ack_elapse 38971, delivered 46822|rate 1201457|lost 291| [2025/09/12 04:10:24 150651] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201457) in round 16| [2025/09/12 04:10:24 150656] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 150662] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 150667] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224113193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 150672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224113193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 150678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37022|latest_rtt:37305|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 150686] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/09/12 04:10:24 150692] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1757650224150498|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 150698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344150498|now:1757650224150498|interv:120000000| [2025/09/12 04:10:24 150703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344150498|now:1757650224150498|interv:120000000| [2025/09/12 04:10:24 150708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224151363|pq_index:0| [2025/09/12 04:10:24 150714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224150045| [2025/09/12 04:10:24 150722] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224150722| [2025/09/12 04:10:24 150729] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224150727| [2025/09/12 04:10:24 150735] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 150741] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 150747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:915207| [2025/09/12 04:10:24 150753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 150759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 150765] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 150770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:916394| [2025/09/12 04:10:24 150776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 150782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 150788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 150793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 150799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 150804] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 150809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 150814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 150820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 150826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 150831] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 150836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 150844] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224151363| [2025/09/12 04:10:24 150850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224151363| [2025/09/12 04:10:24 150856] [debug] |xqc_engine_wakeup_after|wakeup:1757650224151363|now:1757650224150855|diff:508| [2025/09/12 04:10:24 150861] [debug] |xqc_engine_main_logic|END|now:1757650224150727| [2025/09/12 04:10:24 150868] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224150868| [2025/09/12 04:10:24 150873] [debug] |xqc_engine_wakeup_after|wakeup:1757650224151363|now:1757650224150873|diff:490| [2025/09/12 04:10:24 150878] [debug] |xqc_engine_main_logic|END|now:1757650224150868| [2025/09/12 04:10:24 151948] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224151948| [2025/09/12 04:10:24 151959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224151363|pq_index:0| [2025/09/12 04:10:24 151964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224150727| [2025/09/12 04:10:24 151969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224151968| [2025/09/12 04:10:24 151974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224151363|now:1757650224151968| [2025/09/12 04:10:24 151978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224151363|now:1757650224151968| [2025/09/12 04:10:24 151982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 151986] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 151991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37022|min_srtt:37022|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 151996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 152001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 152004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 152008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 152013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 152017] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 152021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 152026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 152030] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/09/12 04:10:24 152063] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224152038|stream_id:0|stream_offset:861792| [2025/09/12 04:10:24 152072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 152088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 152095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:324|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 152099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 152103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 152107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 152114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224211060|now:1757650224152094|interv:58966| [2025/09/12 04:10:24 152118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224211060|now:1757650224152094|interval:58966|pto_count:0|srtt:37022 [2025/09/12 04:10:24 152122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 152127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 152131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:862979| [2025/09/12 04:10:24 152135] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 152140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/09/12 04:10:24 152166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224152146|stream_id:0|stream_offset:862979| [2025/09/12 04:10:24 152175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 152183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 152190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37022|rtt_var:324|pto_duration:39022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 152195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 152199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 152203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 152207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224211168|now:1757650224152189|interv:58979| [2025/09/12 04:10:24 152211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224211168|now:1757650224152189|interval:58979|pto_count:0|srtt:37022 [2025/09/12 04:10:24 152215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 152225] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 152230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 152237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 152243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224153242|now:1757650224152242|interv:1000| [2025/09/12 04:10:24 152249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 152255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 152261] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224153242| [2025/09/12 04:10:24 152266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224153242| [2025/09/12 04:10:24 152270] [debug] |xqc_engine_wakeup_after|wakeup:1757650224153242|now:1757650224152270|diff:972| [2025/09/12 04:10:24 152274] [debug] |xqc_engine_main_logic|END|now:1757650224151968| [2025/09/12 04:10:24 152547] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224152546| [2025/09/12 04:10:24 152560] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 152569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:405| [2025/09/12 04:10:24 152575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/09/12 04:10:24 152584] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/09/12 04:10:24 152590] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 152597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1014|path_largest_ack:1013| [2025/09/12 04:10:24 152604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:782792|prior_time:1757650224113573|is_app_limited:0|send_elapse:37857|ack_elapse:38973|ctl_first_sent_time:1757650224115127|lagest_ack_time:1757650224152546|curr_delivered:828414| [2025/09/12 04:10:24 152611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224115127| [2025/09/12 04:10:24 152618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:873||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/09/12 04:10:24 152625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1014|path_largest_ack:1014| [2025/09/12 04:10:24 152631] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:782792|prior_time:1757650224113573|is_app_limited:0|send_elapse:37857|ack_elapse:38973|ctl_first_sent_time:1757650224115127|lagest_ack_time:1757650224152546|curr_delivered:829614| [2025/09/12 04:10:24 152638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224115260| [2025/09/12 04:10:24 152644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:872||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/09/12 04:10:24 152651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37022|rttvar:324|minrtt:30473|latest_rtt:37286|ack_delay:24| [2025/09/12 04:10:24 152665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37052|rttvar:303|minrtt:30473|latest_rtt:37286|ack_delay:24| [2025/09/12 04:10:24 152671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/09/12 04:10:24 152677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 152683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:303|pto_duration:39052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 152690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 152696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 152702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 152708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224211198|now:1757650224152683|interv:58515| [2025/09/12 04:10:24 152714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224211198|now:1757650224152683|interval:58515|pto_count:0|srtt:37052 [2025/09/12 04:10:24 152720] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37857, ack_elapse 38973, delivered 46822|rate 1201395|lost 291| [2025/09/12 04:10:24 152727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201395) in round 16| [2025/09/12 04:10:24 152734] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 152740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 152747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224115260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 152754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224115260|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 152761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37052|latest_rtt:37286|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 152769] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/09/12 04:10:24 152776] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1757650224152546|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 152783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344152546|now:1757650224152546|interv:120000000| [2025/09/12 04:10:24 152789] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344152546|now:1757650224152546|interv:120000000| [2025/09/12 04:10:24 152795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224153242|pq_index:0| [2025/09/12 04:10:24 152802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224151968| [2025/09/12 04:10:24 152815] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224152815| [2025/09/12 04:10:24 152823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224152821| [2025/09/12 04:10:24 152830] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 152837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 152844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 152851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 152858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 152864] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 152868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:918768| [2025/09/12 04:10:24 152873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 152877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 152881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 152886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 152890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 152894] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 152898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 152904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 152911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 152918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 152925] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 152929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 152937] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224153242| [2025/09/12 04:10:24 152941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224153242| [2025/09/12 04:10:24 152946] [debug] |xqc_engine_wakeup_after|wakeup:1757650224153242|now:1757650224152946|diff:296| [2025/09/12 04:10:24 152950] [debug] |xqc_engine_main_logic|END|now:1757650224152821| [2025/09/12 04:10:24 152956] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224152956| [2025/09/12 04:10:24 152960] [debug] |xqc_engine_wakeup_after|wakeup:1757650224153242|now:1757650224152960|diff:282| [2025/09/12 04:10:24 152964] [debug] |xqc_engine_main_logic|END|now:1757650224152956| [2025/09/12 04:10:24 154035] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224154035| [2025/09/12 04:10:24 154047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224153242|pq_index:0| [2025/09/12 04:10:24 154051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224152821| [2025/09/12 04:10:24 154056] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224154055| [2025/09/12 04:10:24 154061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224153242|now:1757650224154055| [2025/09/12 04:10:24 154065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224153242|now:1757650224154055| [2025/09/12 04:10:24 154069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 154074] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 154079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37052|min_srtt:37052|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 154083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 154088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 154092] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 154096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 154100] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 154105] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 154109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 154113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 154118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/09/12 04:10:24 154152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224154126|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 154161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 154176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 154183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:303|pto_duration:39052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 154189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 154193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 154197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 154201] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224213178|now:1757650224154183|interv:58995| [2025/09/12 04:10:24 154205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224213178|now:1757650224154183|interval:58995|pto_count:0|srtt:37052 [2025/09/12 04:10:24 154210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 154215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 154219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:865353| [2025/09/12 04:10:24 154224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 154231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/09/12 04:10:24 154263] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224154241|stream_id:0|stream_offset:865353| [2025/09/12 04:10:24 154271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 154278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 154285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:303|pto_duration:39052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 154291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 154298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 154304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 154310] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224213293|now:1757650224154284|interv:59009| [2025/09/12 04:10:24 154316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224213293|now:1757650224154284|interval:59009|pto_count:0|srtt:37052 [2025/09/12 04:10:24 154323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 154330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 154342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:866540| [2025/09/12 04:10:24 154348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 154354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/09/12 04:10:24 154461] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224154400|stream_id:0|stream_offset:866540| [2025/09/12 04:10:24 154474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 154481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 154487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37052|rtt_var:303|pto_duration:39052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 154493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 154499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 154505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 154511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224213452|now:1757650224154487|interv:58965| [2025/09/12 04:10:24 154517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224213452|now:1757650224154487|interval:58965|pto_count:0|srtt:37052 [2025/09/12 04:10:24 154524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49230| [2025/09/12 04:10:24 154531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 154536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:867727| [2025/09/12 04:10:24 154543] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 154549] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224155548|now:1757650224154548|interv:1000| [2025/09/12 04:10:24 154555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 154561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 154567] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224155548| [2025/09/12 04:10:24 154573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224155548| [2025/09/12 04:10:24 154579] [debug] |xqc_engine_wakeup_after|wakeup:1757650224155548|now:1757650224154578|diff:970| [2025/09/12 04:10:24 154585] [debug] |xqc_engine_main_logic|END|now:1757650224154055| [2025/09/12 04:10:24 154596] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224154596| [2025/09/12 04:10:24 154603] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 154618] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:406| [2025/09/12 04:10:24 154625] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/09/12 04:10:24 154633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/09/12 04:10:24 154640] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 154648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1015| [2025/09/12 04:10:24 154654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:785192|prior_time:1757650224115605|is_app_limited:0|send_elapse:37937|ack_elapse:38991|ctl_first_sent_time:1757650224117163|lagest_ack_time:1757650224154596|curr_delivered:830814| [2025/09/12 04:10:24 154662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224117163| [2025/09/12 04:10:24 154669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:871||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/09/12 04:10:24 154675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1016| [2025/09/12 04:10:24 154682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:785192|prior_time:1757650224115605|is_app_limited:0|send_elapse:37937|ack_elapse:38991|ctl_first_sent_time:1757650224117163|lagest_ack_time:1757650224154596|curr_delivered:832014| [2025/09/12 04:10:24 154689] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224117292| [2025/09/12 04:10:24 154696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:870||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/09/12 04:10:24 154702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37052|rttvar:303|minrtt:30473|latest_rtt:37304|ack_delay:24| [2025/09/12 04:10:24 154709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37081|rttvar:285|minrtt:30473|latest_rtt:37304|ack_delay:24| [2025/09/12 04:10:24 154715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/09/12 04:10:24 154721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 154727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37081|rtt_var:285|pto_duration:39081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 154733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 154739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 154745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 154750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224213481|now:1757650224154727|interv:58754| [2025/09/12 04:10:24 154756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224213481|now:1757650224154727|interval:58754|pto_count:0|srtt:37081 [2025/09/12 04:10:24 154767] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37937, ack_elapse 38991, delivered 46822|rate 1200841|lost 291| [2025/09/12 04:10:24 154774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200841) in round 16| [2025/09/12 04:10:24 154781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 154788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 154794] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224117292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 154801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224117292|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 154809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:46830|srtt:37081|latest_rtt:37304|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 154817] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/09/12 04:10:24 154824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1757650224154596|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 154832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344154596|now:1757650224154596|interv:120000000| [2025/09/12 04:10:24 154836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344154596|now:1757650224154596|interv:120000000| [2025/09/12 04:10:24 154840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224155548|pq_index:0| [2025/09/12 04:10:24 154844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224154055| [2025/09/12 04:10:24 154848] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224154848| [2025/09/12 04:10:24 154853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224154852| [2025/09/12 04:10:24 154858] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 154863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|min_srtt:37081|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 154867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 154872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 154876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 154881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|min_srtt:37081|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 154889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:921142| [2025/09/12 04:10:24 154894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 154898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 154902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|min_srtt:37081|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 154907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 154911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 154915] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 154919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 154923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 154928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 154932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:867727| [2025/09/12 04:10:24 154936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 154940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 154944] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224155548| [2025/09/12 04:10:24 154948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224155548| [2025/09/12 04:10:24 154952] [debug] |xqc_engine_wakeup_after|wakeup:1757650224155548|now:1757650224154952|diff:596| [2025/09/12 04:10:24 154956] [debug] |xqc_engine_main_logic|END|now:1757650224154852| [2025/09/12 04:10:24 154962] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224154962| [2025/09/12 04:10:24 154966] [debug] |xqc_engine_wakeup_after|wakeup:1757650224155548|now:1757650224154966|diff:582| [2025/09/12 04:10:24 154970] [debug] |xqc_engine_main_logic|END|now:1757650224154962| [2025/09/12 04:10:24 156041] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224156040| [2025/09/12 04:10:24 156053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224155548|pq_index:0| [2025/09/12 04:10:24 156057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224154852| [2025/09/12 04:10:24 156062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224156061| [2025/09/12 04:10:24 156067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224155548|now:1757650224156061| [2025/09/12 04:10:24 156078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224155548|now:1757650224156061| [2025/09/12 04:10:24 156082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 156086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 156091] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37081|min_srtt:37081|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 156096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 156101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 156104] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 156108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 156113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 156117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 156122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:867727| [2025/09/12 04:10:24 156126] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 156130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/09/12 04:10:24 156160] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224156139|stream_id:0|stream_offset:867727| [2025/09/12 04:10:24 156166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 156171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 156178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37081|rtt_var:285|pto_duration:39081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 156185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 156191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 156197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 156203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224215220|now:1757650224156178|interv:59042| [2025/09/12 04:10:24 156209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224215220|now:1757650224156178|interval:59042|pto_count:0|srtt:37081 [2025/09/12 04:10:24 156217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 156224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 156243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 156250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 156256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224157256|now:1757650224156256|interv:1000| [2025/09/12 04:10:24 156262] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 156269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 156275] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224157256| [2025/09/12 04:10:24 156281] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224157256| [2025/09/12 04:10:24 156287] [debug] |xqc_engine_wakeup_after|wakeup:1757650224157256|now:1757650224156287|diff:969| [2025/09/12 04:10:24 156293] [debug] |xqc_engine_main_logic|END|now:1757650224156061| [2025/09/12 04:10:24 156533] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224156531| [2025/09/12 04:10:24 156547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 156555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:407| [2025/09/12 04:10:24 156561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/09/12 04:10:24 156570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/09/12 04:10:24 156576] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 156583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1018|path_largest_ack:1017| [2025/09/12 04:10:24 156590] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48022|prior_delivered:785192|prior_time:1757650224115605|is_app_limited:0|send_elapse:38189|ack_elapse:40926|ctl_first_sent_time:1757650224117415|lagest_ack_time:1757650224156531|curr_delivered:833214| [2025/09/12 04:10:24 156596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224117415| [2025/09/12 04:10:24 156603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:869||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/09/12 04:10:24 156610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1018|path_largest_ack:1018| [2025/09/12 04:10:24 156617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:788792|prior_time:1757650224118695|is_app_limited:0|send_elapse:37675|ack_elapse:37836|ctl_first_sent_time:1757650224119008|lagest_ack_time:1757650224156531|curr_delivered:834414| [2025/09/12 04:10:24 156624] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224119008| [2025/09/12 04:10:24 156630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/09/12 04:10:24 156636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37081|rttvar:285|minrtt:30473|latest_rtt:37523|ack_delay:32| [2025/09/12 04:10:24 156642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37132|rttvar:316|minrtt:30473|latest_rtt:37523|ack_delay:32| [2025/09/12 04:10:24 156656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/09/12 04:10:24 156662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 156669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:316|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 156674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 156678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 156682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 156686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224215271|now:1757650224156669|interv:58602| [2025/09/12 04:10:24 156690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224215271|now:1757650224156669|interval:58602|pto_count:0|srtt:37132 [2025/09/12 04:10:24 156695] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37675, ack_elapse 37836, delivered 45622|rate 1205782|lost 291| [2025/09/12 04:10:24 156702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205782) in round 16| [2025/09/12 04:10:24 156709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 156715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 156722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224119008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 156729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224119008|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 156736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:45630|srtt:37132|latest_rtt:37523|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 156744] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/09/12 04:10:24 156750] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1757650224156531|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 156757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344156531|now:1757650224156531|interv:120000000| [2025/09/12 04:10:24 156761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344156531|now:1757650224156531|interv:120000000| [2025/09/12 04:10:24 156765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224157256|pq_index:0| [2025/09/12 04:10:24 156769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224156061| [2025/09/12 04:10:24 156777] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224156777| [2025/09/12 04:10:24 156782] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224156781| [2025/09/12 04:10:24 156787] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 156792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 156796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 156801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 156806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 156810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 156814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:923516| [2025/09/12 04:10:24 156819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 156823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 156827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 156832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 156836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 156840] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 156844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 156848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 156853] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 156857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 156861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 156865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 156869] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224157256| [2025/09/12 04:10:24 156876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224157256| [2025/09/12 04:10:24 156880] [debug] |xqc_engine_wakeup_after|wakeup:1757650224157256|now:1757650224156880|diff:376| [2025/09/12 04:10:24 156884] [debug] |xqc_engine_main_logic|END|now:1757650224156781| [2025/09/12 04:10:24 156889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224156889| [2025/09/12 04:10:24 156893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224157256|now:1757650224156893|diff:363| [2025/09/12 04:10:24 156897] [debug] |xqc_engine_main_logic|END|now:1757650224156889| [2025/09/12 04:10:24 157965] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224157965| [2025/09/12 04:10:24 157976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224157256|pq_index:0| [2025/09/12 04:10:24 157981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224156781| [2025/09/12 04:10:24 157986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224157985| [2025/09/12 04:10:24 157990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224157256|now:1757650224157985| [2025/09/12 04:10:24 157995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224157256|now:1757650224157985| [2025/09/12 04:10:24 157999] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 158003] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 158008] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37132|min_srtt:37132|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 158013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 158017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 158021] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 158025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 158029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 158034] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 158038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 158042] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 158047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/09/12 04:10:24 158077] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224158055|stream_id:0|stream_offset:868914| [2025/09/12 04:10:24 158083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1059|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 158096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 158103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:316|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 158109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 158115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 158121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 158128] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224217187|now:1757650224158102|interv:59085| [2025/09/12 04:10:24 158134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224217187|now:1757650224158102|interval:59085|pto_count:0|srtt:37132 [2025/09/12 04:10:24 158141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:46830| [2025/09/12 04:10:24 158149] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 158156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:870101| [2025/09/12 04:10:24 158163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 158169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/09/12 04:10:24 158238] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224158180|stream_id:0|stream_offset:870101| [2025/09/12 04:10:24 158249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1060|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 158256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 158262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:316|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 158268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 158274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 158303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 158310] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224217312|now:1757650224158262|interv:59050| [2025/09/12 04:10:24 158317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224217312|now:1757650224158262|interval:59050|pto_count:0|srtt:37132 [2025/09/12 04:10:24 158324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 158331] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 158343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:871288| [2025/09/12 04:10:24 158349] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 158355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/09/12 04:10:24 158387] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224158364|stream_id:0|stream_offset:871288| [2025/09/12 04:10:24 158395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1061|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 158402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 158408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37132|rtt_var:316|pto_duration:39132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 158415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 158440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 158446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 158451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224217496|now:1757650224158408|interv:59088| [2025/09/12 04:10:24 158457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224217496|now:1757650224158408|interval:59088|pto_count:0|srtt:37132 [2025/09/12 04:10:24 158464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49230| [2025/09/12 04:10:24 158471] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 158477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:872475| [2025/09/12 04:10:24 158484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 158490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224159490|now:1757650224158490|interv:1000| [2025/09/12 04:10:24 158496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 158502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 158508] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224159490| [2025/09/12 04:10:24 158514] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224159490| [2025/09/12 04:10:24 158519] [debug] |xqc_engine_wakeup_after|wakeup:1757650224159490|now:1757650224158519|diff:971| [2025/09/12 04:10:24 158526] [debug] |xqc_engine_main_logic|END|now:1757650224157985| [2025/09/12 04:10:24 158537] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224158536| [2025/09/12 04:10:24 158544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 158558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:408| [2025/09/12 04:10:24 158565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/09/12 04:10:24 158573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/09/12 04:10:24 158580] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 158588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1019| [2025/09/12 04:10:24 158595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:788792|prior_time:1757650224118695|is_app_limited:0|send_elapse:39015|ack_elapse:39841|ctl_first_sent_time:1757650224120348|lagest_ack_time:1757650224158536|curr_delivered:835614| [2025/09/12 04:10:24 158602] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224120348| [2025/09/12 04:10:24 158608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/09/12 04:10:24 158615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1020| [2025/09/12 04:10:24 158621] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:788792|prior_time:1757650224118695|is_app_limited:0|send_elapse:39015|ack_elapse:39841|ctl_first_sent_time:1757650224120348|lagest_ack_time:1757650224158536|curr_delivered:836814| [2025/09/12 04:10:24 158627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224120501| [2025/09/12 04:10:24 158632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/09/12 04:10:24 158638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37132|rttvar:316|minrtt:30473|latest_rtt:38035|ack_delay:24| [2025/09/12 04:10:24 158644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37242|rttvar:456|minrtt:30473|latest_rtt:38035|ack_delay:24| [2025/09/12 04:10:24 158650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/09/12 04:10:24 158656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 158662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37242|rtt_var:456|pto_duration:39242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 158669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 158675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 158681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 158687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224217606|now:1757650224158662|interv:58944| [2025/09/12 04:10:24 158694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224217606|now:1757650224158662|interval:58944|pto_count:0|srtt:37242 [2025/09/12 04:10:24 158706] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39015, ack_elapse 39841, delivered 48022|rate 1205341|lost 291| [2025/09/12 04:10:24 158714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205341) in round 16| [2025/09/12 04:10:24 158720] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 158726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 158732] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224120501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 158739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224120501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 158745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:46830|srtt:37242|latest_rtt:38035|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 158751] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/09/12 04:10:24 158756] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1757650224158536|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 158762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344158536|now:1757650224158536|interv:120000000| [2025/09/12 04:10:24 158769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344158536|now:1757650224158536|interv:120000000| [2025/09/12 04:10:24 158775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224159490|pq_index:0| [2025/09/12 04:10:24 158782] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224157985| [2025/09/12 04:10:24 158788] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224158788| [2025/09/12 04:10:24 158795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224158793| [2025/09/12 04:10:24 158803] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 158808] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|min_srtt:37242|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 158813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 158817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 158822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 158827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|min_srtt:37242|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 158835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:925890| [2025/09/12 04:10:24 158840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 158844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 158849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|min_srtt:37242|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 158853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 158857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 158861] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 158865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 158870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 158874] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 158878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:872475| [2025/09/12 04:10:24 158883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 158887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 158891] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224159490| [2025/09/12 04:10:24 158895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224159490| [2025/09/12 04:10:24 158898] [debug] |xqc_engine_wakeup_after|wakeup:1757650224159490|now:1757650224158898|diff:592| [2025/09/12 04:10:24 158903] [debug] |xqc_engine_main_logic|END|now:1757650224158793| [2025/09/12 04:10:24 158909] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224158909| [2025/09/12 04:10:24 158913] [debug] |xqc_engine_wakeup_after|wakeup:1757650224159490|now:1757650224158913|diff:577| [2025/09/12 04:10:24 158917] [debug] |xqc_engine_main_logic|END|now:1757650224158909| [2025/09/12 04:10:24 159985] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224159985| [2025/09/12 04:10:24 159997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224159490|pq_index:0| [2025/09/12 04:10:24 160002] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224158793| [2025/09/12 04:10:24 160007] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224160006| [2025/09/12 04:10:24 160012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224159490|now:1757650224160006| [2025/09/12 04:10:24 160016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224159490|now:1757650224160006| [2025/09/12 04:10:24 160026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 160030] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 160035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|min_srtt:37242|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 160040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 160044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 160048] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 160052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 160057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 160061] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 160065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:872475| [2025/09/12 04:10:24 160070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 160074] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/09/12 04:10:24 160107] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224160082|stream_id:0|stream_offset:872475| [2025/09/12 04:10:24 160117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1062|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 160124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 160131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37242|rtt_var:456|pto_duration:39242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 160136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 160140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 160143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 160147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224219324|now:1757650224160131|interv:59193| [2025/09/12 04:10:24 160151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224219324|now:1757650224160131|interval:59193|pto_count:0|srtt:37242 [2025/09/12 04:10:24 160156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:48030| [2025/09/12 04:10:24 160162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 160175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 160181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 160185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224161184|now:1757650224160184|interv:1000| [2025/09/12 04:10:24 160189] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 160195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 160201] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224161184| [2025/09/12 04:10:24 160208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224161184| [2025/09/12 04:10:24 160214] [debug] |xqc_engine_wakeup_after|wakeup:1757650224161184|now:1757650224160214|diff:970| [2025/09/12 04:10:24 160221] [debug] |xqc_engine_main_logic|END|now:1757650224160006| [2025/09/12 04:10:24 161295] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224161295| [2025/09/12 04:10:24 161307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224161184|pq_index:0| [2025/09/12 04:10:24 161313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224160006| [2025/09/12 04:10:24 161321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224161319| [2025/09/12 04:10:24 161328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224161184|now:1757650224161319| [2025/09/12 04:10:24 161334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224161184|now:1757650224161319| [2025/09/12 04:10:24 161340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 161346] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 161353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37242|min_srtt:37242|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 161360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 161367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 161373] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 161379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 161386] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 161392] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 161399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 161406] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 161437] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/09/12 04:10:24 161478] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224161451|stream_id:0|stream_offset:873662| [2025/09/12 04:10:24 161486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 161493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 161499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37242|rtt_var:456|pto_duration:39242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 161506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 161512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 161517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 161524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224220693|now:1757650224161499|interv:59194| [2025/09/12 04:10:24 161529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224220693|now:1757650224161499|interval:59194|pto_count:0|srtt:37242 [2025/09/12 04:10:24 161535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49230| [2025/09/12 04:10:24 161543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 161548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:874849| [2025/09/12 04:10:24 161555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 161561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/09/12 04:10:24 161610] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49230|now:1757650224161571|stream_id:0|stream_offset:874849| [2025/09/12 04:10:24 161620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1064|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 161627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49230|applimit:0| [2025/09/12 04:10:24 161634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37242|rtt_var:456|pto_duration:39242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 161640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 161646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 161652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50430| [2025/09/12 04:10:24 161658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224220813|now:1757650224161634|interv:59179| [2025/09/12 04:10:24 161670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224220813|now:1757650224161634|interval:59179|pto_count:0|srtt:37242 [2025/09/12 04:10:24 161677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:50430| [2025/09/12 04:10:24 161684] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 161691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 161697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 161704] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224162703|now:1757650224161703|interv:1000| [2025/09/12 04:10:24 161710] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 161716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 161723] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224162703| [2025/09/12 04:10:24 161729] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224162703| [2025/09/12 04:10:24 161735] [debug] |xqc_engine_wakeup_after|wakeup:1757650224162703|now:1757650224161735|diff:968| [2025/09/12 04:10:24 161741] [debug] |xqc_engine_main_logic|END|now:1757650224161319| [2025/09/12 04:10:24 161753] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224161752| [2025/09/12 04:10:24 161758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 161764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:409| [2025/09/12 04:10:24 161768] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/09/12 04:10:24 161773] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/09/12 04:10:24 161777] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 161782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1023|path_largest_ack:1021| [2025/09/12 04:10:24 161787] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:791192|prior_time:1757650224120670|is_app_limited:0|send_elapse:39027|ack_elapse:41082|ctl_first_sent_time:1757650224122179|lagest_ack_time:1757650224161752|curr_delivered:838014| [2025/09/12 04:10:24 161792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224122179| [2025/09/12 04:10:24 161797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/09/12 04:10:24 161801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1023|path_largest_ack:1023| [2025/09/12 04:10:24 161805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:793592|prior_time:1757650224122591|is_app_limited:0|send_elapse:38986|ack_elapse:39161|ctl_first_sent_time:1757650224124240|lagest_ack_time:1757650224161752|curr_delivered:839214| [2025/09/12 04:10:24 161814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224124240| [2025/09/12 04:10:24 161818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/09/12 04:10:24 161822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37242|rttvar:456|minrtt:30473|latest_rtt:37512|ack_delay:64| [2025/09/12 04:10:24 161827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37268|rttvar:393|minrtt:30473|latest_rtt:37512|ack_delay:64| [2025/09/12 04:10:24 161831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1023|lost_pn:1020|thresh:3| [2025/09/12 04:10:24 161835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 161839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166319|now:1757650224161839|interval:4480| [2025/09/12 04:10:24 161843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166319|now:1757650224161839|interv:4480| [2025/09/12 04:10:24 161847] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38986, ack_elapse 39161, delivered 45622|rate 1164985|lost 291| [2025/09/12 04:10:24 161852] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164985) in round 16| [2025/09/12 04:10:24 161856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 161860] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 161864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224124240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 161869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224124240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 161873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:48030|srtt:37268|latest_rtt:37512|min_rtt:30473|applimit:0|lost:291|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 161880] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/09/12 04:10:24 161884] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1757650224161752|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 161889] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344161752|now:1757650224161752|interv:120000000| [2025/09/12 04:10:24 161893] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344161752|now:1757650224161752|interv:120000000| [2025/09/12 04:10:24 161897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224162703|pq_index:0| [2025/09/12 04:10:24 161901] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224161319| [2025/09/12 04:10:24 161905] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224161905| [2025/09/12 04:10:24 161910] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224161909| [2025/09/12 04:10:24 161918] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 161923] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|min_srtt:37268|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 161927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 161932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 161936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 161941] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|min_srtt:37268|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 161945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:928264| [2025/09/12 04:10:24 161949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 161954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 161958] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|min_srtt:37268|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 161962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 161967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 161971] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 161974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 161979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 161983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 161987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 161991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 161995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 161999] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224162703| [2025/09/12 04:10:24 162003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224162703| [2025/09/12 04:10:24 162010] [debug] |xqc_engine_wakeup_after|wakeup:1757650224162703|now:1757650224162010|diff:693| [2025/09/12 04:10:24 162014] [debug] |xqc_engine_main_logic|END|now:1757650224161909| [2025/09/12 04:10:24 162019] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224162019| [2025/09/12 04:10:24 162023] [debug] |xqc_engine_wakeup_after|wakeup:1757650224162703|now:1757650224162023|diff:680| [2025/09/12 04:10:24 162027] [debug] |xqc_engine_main_logic|END|now:1757650224162019| [2025/09/12 04:10:24 163099] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224163098| [2025/09/12 04:10:24 163111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224162703|pq_index:0| [2025/09/12 04:10:24 163115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224161909| [2025/09/12 04:10:24 163120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224163119| [2025/09/12 04:10:24 163125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224162703|now:1757650224163119| [2025/09/12 04:10:24 163131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224162703|now:1757650224163119| [2025/09/12 04:10:24 163137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 163143] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 163151] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37268|min_srtt:37268|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 163157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 163162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 163166] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 163170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 163175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 163183] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 163190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 163195] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 163200] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/09/12 04:10:24 163236] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224163210|stream_id:0|stream_offset:876036| [2025/09/12 04:10:24 163245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 163252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 163266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166319|now:1757650224163266|interval:3053| [2025/09/12 04:10:24 163273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166319|now:1757650224163266|interv:3053| [2025/09/12 04:10:24 163279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:49230| [2025/09/12 04:10:24 163287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 163293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:877223| [2025/09/12 04:10:24 163299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 163306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/09/12 04:10:24 163376] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49230|now:1757650224163315|stream_id:0|stream_offset:877223| [2025/09/12 04:10:24 163386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 163393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49230|applimit:0| [2025/09/12 04:10:24 163399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224166319|now:1757650224163398|interval:2921| [2025/09/12 04:10:24 163405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224166319|now:1757650224163398|interv:2921| [2025/09/12 04:10:24 163411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:50430| [2025/09/12 04:10:24 163418] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 163447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50430|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 163454] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 163459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224164459|now:1757650224163459|interv:1000| [2025/09/12 04:10:24 163465] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 163470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 163475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224164459| [2025/09/12 04:10:24 163481] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224164459| [2025/09/12 04:10:24 163487] [debug] |xqc_engine_wakeup_after|wakeup:1757650224164459|now:1757650224163487|diff:972| [2025/09/12 04:10:24 163494] [debug] |xqc_engine_main_logic|END|now:1757650224163119| [2025/09/12 04:10:24 163543] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224163542| [2025/09/12 04:10:24 163551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 163567] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:410| [2025/09/12 04:10:24 163572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/09/12 04:10:24 163580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/09/12 04:10:24 163586] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 163593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1025|path_largest_ack:1024| [2025/09/12 04:10:24 163600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48022|prior_delivered:793592|prior_time:1757650224122591|is_app_limited:0|send_elapse:39135|ack_elapse:40951|ctl_first_sent_time:1757650224124389|lagest_ack_time:1757650224163542|curr_delivered:840414| [2025/09/12 04:10:24 163606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224124389| [2025/09/12 04:10:24 163613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/09/12 04:10:24 163620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1025|path_largest_ack:1025| [2025/09/12 04:10:24 163626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46822|prior_delivered:795992|prior_time:1757650224124558|is_app_limited:0|send_elapse:38869|ack_elapse:38984|ctl_first_sent_time:1757650224126096|lagest_ack_time:1757650224163542|curr_delivered:841614| [2025/09/12 04:10:24 163633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224126096| [2025/09/12 04:10:24 163639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/09/12 04:10:24 163645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37268|rttvar:393|minrtt:30473|latest_rtt:37446|ack_delay:24| [2025/09/12 04:10:24 163650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37287|rttvar:333|minrtt:30473|latest_rtt:37446|ack_delay:24| [2025/09/12 04:10:24 163654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1025|lost_pn:1022|thresh:3| [2025/09/12 04:10:24 163659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1022|lost_pn:1022|po_sent_time:1757650224124118|lost_send_time:1757650224121416|loss_delay:42126|frame:STREAM |repair:128| [2025/09/12 04:10:24 163667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224124118u| [2025/09/12 04:10:24 163673] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:230163|lost_count:2|send_count:238|pkt_num:1022|po_send_time:1757650224124118|srtt:37287|cwnd:102480|bw:1219198|conn_life:791664|now:0|last_lost_time:791664| [2025/09/12 04:10:24 163680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 163686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37287|rtt_var:333|pto_duration:39287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 163692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 163699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 163710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 163717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224222602|now:1757650224163685|interv:58917| [2025/09/12 04:10:24 163723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224222602|now:1757650224163685|interval:58917|pto_count:0|srtt:37287 [2025/09/12 04:10:24 163729] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38869, ack_elapse 38984, delivered 45622|rate 1170274|lost 292| [2025/09/12 04:10:24 163736] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170274) in round 16| [2025/09/12 04:10:24 163743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 163749] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 163755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:1|acked:2400|po_sent_time:1757650224126096|recovery:1|recovery_start:1757650224163673|packet_conservation:0|next_round_delivered:798392| [2025/09/12 04:10:24 163762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:1|acked:2400|po_sent_time:1757650224126096|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 163769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37287|latest_rtt:37446|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 163776] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/09/12 04:10:24 163780] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1757650224163542|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 163785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344163542|now:1757650224163542|interv:120000000| [2025/09/12 04:10:24 163789] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344163542|now:1757650224163542|interv:120000000| [2025/09/12 04:10:24 163793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224164459|pq_index:0| [2025/09/12 04:10:24 163797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224163119| [2025/09/12 04:10:24 163801] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224163801| [2025/09/12 04:10:24 163806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224163805| [2025/09/12 04:10:24 163811] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 163816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 163820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 163830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 163836] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 163842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 163848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 163854] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 163859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 163864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 163868] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 163872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 163876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 163881] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 163885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 163889] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 163893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 163897] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224164459| [2025/09/12 04:10:24 163901] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224164459| [2025/09/12 04:10:24 163905] [debug] |xqc_engine_wakeup_after|wakeup:1757650224164459|now:1757650224163905|diff:554| [2025/09/12 04:10:24 163909] [debug] |xqc_engine_main_logic|END|now:1757650224163805| [2025/09/12 04:10:24 163915] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224163914| [2025/09/12 04:10:24 163918] [debug] |xqc_engine_wakeup_after|wakeup:1757650224164459|now:1757650224163918|diff:541| [2025/09/12 04:10:24 163922] [debug] |xqc_engine_main_logic|END|now:1757650224163914| [2025/09/12 04:10:24 164989] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224164989| [2025/09/12 04:10:24 165000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224164459|pq_index:0| [2025/09/12 04:10:24 165005] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224163805| [2025/09/12 04:10:24 165010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224165009| [2025/09/12 04:10:24 165015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224164459|now:1757650224165009| [2025/09/12 04:10:24 165025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224164459|now:1757650224165009| [2025/09/12 04:10:24 165029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 165033] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165038] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 165043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 165047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 165051] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 165055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 165059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37287|min_srtt:37287|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 165067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 165072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 165075] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 165079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 165083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165088] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 165092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 165097] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 165101] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/09/12 04:10:24 165132] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224165109|stream_id:0|stream_offset:878410| [2025/09/12 04:10:24 165139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 165143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 165148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37287|rtt_var:333|pto_duration:39287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 165156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 165160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 165164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 165168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224224396|now:1757650224165148|interv:59248| [2025/09/12 04:10:24 165172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224224396|now:1757650224165148|interval:59248|pto_count:0|srtt:37287 [2025/09/12 04:10:24 165177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 165182] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 165186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:879597| [2025/09/12 04:10:24 165190] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 165194] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/09/12 04:10:24 165218] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224165200|stream_id:0|stream_offset:879597| [2025/09/12 04:10:24 165227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1068|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 165234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 165240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37287|rtt_var:333|pto_duration:39287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 165247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 165253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 165259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 165265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224224487|now:1757650224165240|interv:59247| [2025/09/12 04:10:24 165271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224224487|now:1757650224165240|interval:59247|pto_count:0|srtt:37287 [2025/09/12 04:10:24 165277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 165285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 165292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:880784| [2025/09/12 04:10:24 165299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 165311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224166061| [2025/09/12 04:10:24 165317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224166061| [2025/09/12 04:10:24 165323] [debug] |xqc_engine_wakeup_after|wakeup:1757650224166061|now:1757650224165323|diff:738| [2025/09/12 04:10:24 165348] [debug] |xqc_engine_main_logic|END|now:1757650224165009| [2025/09/12 04:10:24 165550] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224165549| [2025/09/12 04:10:24 165565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 165574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:411| [2025/09/12 04:10:24 165580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/09/12 04:10:24 165589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/09/12 04:10:24 165595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 165603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1027|path_largest_ack:1026| [2025/09/12 04:10:24 165610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:798392|prior_time:1757650224126632|is_app_limited:0|send_elapse:38986|ack_elapse:38917|ctl_first_sent_time:1757650224128147|lagest_ack_time:1757650224165549|curr_delivered:842814| [2025/09/12 04:10:24 165617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224128147| [2025/09/12 04:10:24 165624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/09/12 04:10:24 165630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1027|path_largest_ack:1027| [2025/09/12 04:10:24 165636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45622|prior_delivered:798392|prior_time:1757650224126632|is_app_limited:0|send_elapse:38986|ack_elapse:38917|ctl_first_sent_time:1757650224128147|lagest_ack_time:1757650224165549|curr_delivered:844014| [2025/09/12 04:10:24 165640] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224128245| [2025/09/12 04:10:24 165644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/09/12 04:10:24 165648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37287|rttvar:333|minrtt:30473|latest_rtt:37304|ack_delay:32| [2025/09/12 04:10:24 165652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37286|rttvar:253|minrtt:30473|latest_rtt:37304|ack_delay:32| [2025/09/12 04:10:24 165658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1027|lost_pn:1024|thresh:3| [2025/09/12 04:10:24 165664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 165671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 165677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37286|rtt_var:253|pto_duration:39286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 165691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 165698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 165703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 165709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224224486|now:1757650224165677|interv:58809| [2025/09/12 04:10:24 165716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224224486|now:1757650224165677|interval:58809|pto_count:0|srtt:37286 [2025/09/12 04:10:24 165722] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38986, ack_elapse 38917, delivered 45622|rate 1170214|lost 292| [2025/09/12 04:10:24 165729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170214) in round 16| [2025/09/12 04:10:24 165736] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 165742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 165748] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224128245|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 165755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224128245|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 165759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37286|latest_rtt:37304|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 165766] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/09/12 04:10:24 165770] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1757650224165549|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 165775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344165549|now:1757650224165549|interv:120000000| [2025/09/12 04:10:24 165779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344165549|now:1757650224165549|interv:120000000| [2025/09/12 04:10:24 165783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224166061|pq_index:0| [2025/09/12 04:10:24 165787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224165009| [2025/09/12 04:10:24 165791] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224165791| [2025/09/12 04:10:24 165796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224165795| [2025/09/12 04:10:24 165801] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37286|min_srtt:37286|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 165815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 165819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 165823] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 165827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 165831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165835] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37286|min_srtt:37286|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 165840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 165844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 165848] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 165852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 165856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 165860] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 165864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:880784| [2025/09/12 04:10:24 165869] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 165873] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224166873|now:1757650224165873|interv:1000| [2025/09/12 04:10:24 165877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 165881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 165885] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224166061| [2025/09/12 04:10:24 165889] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224166061| [2025/09/12 04:10:24 165893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224166061|now:1757650224165893|diff:168| [2025/09/12 04:10:24 165897] [debug] |xqc_engine_main_logic|END|now:1757650224165795| [2025/09/12 04:10:24 165903] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224165903| [2025/09/12 04:10:24 165907] [debug] |xqc_engine_wakeup_after|wakeup:1757650224166061|now:1757650224165907|diff:154| [2025/09/12 04:10:24 165910] [debug] |xqc_engine_main_logic|END|now:1757650224165903| [2025/09/12 04:10:24 166978] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224166978| [2025/09/12 04:10:24 166989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224166061|pq_index:0| [2025/09/12 04:10:24 167000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224165795| [2025/09/12 04:10:24 167005] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224167004| [2025/09/12 04:10:24 167010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224166061|now:1757650224167004| [2025/09/12 04:10:24 167014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 167018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224166061|now:1757650224167004| [2025/09/12 04:10:24 167022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 167025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224166873|now:1757650224167004| [2025/09/12 04:10:24 167030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224166873|now:1757650224167004| [2025/09/12 04:10:24 167033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 167038] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167042] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:412|ack_delay:25981|first_ack_range:118|largest_pkt_recv_time:1757650224141061| [2025/09/12 04:10:24 167047] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:412|low:294|pkt_pns:2| [2025/09/12 04:10:24 167051] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:399|frame_largest_recv:412| [2025/09/12 04:10:24 167055] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 167060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37286|min_srtt:37286|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 167064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 167069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 167073] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 167076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 167081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167085] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37286|min_srtt:37286|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 167089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 167093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 167097] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 167101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 167108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 167117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:880784| [2025/09/12 04:10:24 167121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 167126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/09/12 04:10:24 167156] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1069|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46830|now:1757650224167134|stream_id:0|stream_offset:880784| [2025/09/12 04:10:24 167163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1069|origin_pktnum:0|size:1208|enc_size:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 167168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 167172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37286|rtt_var:253|pto_duration:39286|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 167177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 167181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 167185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48038| [2025/09/12 04:10:24 167189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224226420|now:1757650224167172|interv:59248| [2025/09/12 04:10:24 167193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224226420|now:1757650224167172|interval:59248|pto_count:0|srtt:37286 [2025/09/12 04:10:24 167197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48038| [2025/09/12 04:10:24 167202] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 167206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48038|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 167211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 167215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224226420| [2025/09/12 04:10:24 167219] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224226420| [2025/09/12 04:10:24 167224] [debug] |xqc_engine_wakeup_after|wakeup:1757650224226420|now:1757650224167224|diff:59196| [2025/09/12 04:10:24 167232] [debug] |xqc_engine_main_logic|END|now:1757650224167004| [2025/09/12 04:10:24 167648] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224167647| [2025/09/12 04:10:24 167665] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 167679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:412| [2025/09/12 04:10:24 167686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/09/12 04:10:24 167695] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/09/12 04:10:24 167702] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 167721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1029|path_largest_ack:1028| [2025/09/12 04:10:24 167727] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48022|prior_delivered:798392|prior_time:1757650224126632|is_app_limited:0|send_elapse:39225|ack_elapse:41015|ctl_first_sent_time:1757650224128386|lagest_ack_time:1757650224167647|curr_delivered:845214| [2025/09/12 04:10:24 167734] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224128386| [2025/09/12 04:10:24 167742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/09/12 04:10:24 167748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1029|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1029|path_largest_ack:1029| [2025/09/12 04:10:24 167753] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:800792|prior_time:1757650224128612|is_app_limited:0|send_elapse:38912|ack_elapse:39035|ctl_first_sent_time:1757650224130140|lagest_ack_time:1757650224167647|curr_delivered:846422| [2025/09/12 04:10:24 167760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224130140| [2025/09/12 04:10:24 167766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/09/12 04:10:24 167773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37286|rttvar:253|minrtt:30473|latest_rtt:37507|ack_delay:64| [2025/09/12 04:10:24 167779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37306|rttvar:229|minrtt:30473|latest_rtt:37507|ack_delay:64| [2025/09/12 04:10:24 167784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1029|lost_pn:1026|thresh:3| [2025/09/12 04:10:24 167790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 167797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 393|pns:2| [2025/09/12 04:10:24 167803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 167809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37306|rtt_var:229|pto_duration:39306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 167816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 167821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 167825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 167829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224226440|now:1757650224167809|interv:58631| [2025/09/12 04:10:24 167844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224226440|now:1757650224167809|interval:58631|pto_count:0|srtt:37306 [2025/09/12 04:10:24 167852] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38912, ack_elapse 39035, delivered 45630|rate 1168950|lost 292| [2025/09/12 04:10:24 167858] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168950) in round 16| [2025/09/12 04:10:24 167865] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 167869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 167873] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2408|po_sent_time:1757650224130140|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 167878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2408|po_sent_time:1757650224130140|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 167883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:45630|srtt:37306|latest_rtt:37507|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 167888] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/09/12 04:10:24 167893] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1757650224167647|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 167898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344167647|now:1757650224167647|interv:120000000| [2025/09/12 04:10:24 167902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344167647|now:1757650224167647|interv:120000000| [2025/09/12 04:10:24 167906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224226420|pq_index:0| [2025/09/12 04:10:24 167910] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224167004| [2025/09/12 04:10:24 167914] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224167914| [2025/09/12 04:10:24 167919] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224167918| [2025/09/12 04:10:24 167924] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37306|min_srtt:37306|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 167933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 167938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 167942] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 167949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 167953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167957] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37306|min_srtt:37306|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 167962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 167966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 167970] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 167974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 167978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 167982] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 167987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 167991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 167995] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/09/12 04:10:24 168027] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224168004|stream_id:0|stream_offset:881971| [2025/09/12 04:10:24 168033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1070|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 168038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 168043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37306|rtt_var:229|pto_duration:39306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 168047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 168051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 168057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 168063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224227310|now:1757650224168042|interv:59268| [2025/09/12 04:10:24 168070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224227310|now:1757650224168042|interval:59268|pto_count:0|srtt:37306 [2025/09/12 04:10:24 168077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:46830| [2025/09/12 04:10:24 168084] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 168092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:883158| [2025/09/12 04:10:24 168096] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 168100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/09/12 04:10:24 168123] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224168107|stream_id:0|stream_offset:883158| [2025/09/12 04:10:24 168129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1071|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 168134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 168138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37306|rtt_var:229|pto_duration:39306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 168143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 168150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 168156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 168162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224227413|now:1757650224168138|interv:59275| [2025/09/12 04:10:24 168168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224227413|now:1757650224168138|interval:59275|pto_count:0|srtt:37306 [2025/09/12 04:10:24 168173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 168177] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 168181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 168186] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 168189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224169189|now:1757650224168189|interv:1000| [2025/09/12 04:10:24 168193] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 168197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 168201] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224169189| [2025/09/12 04:10:24 168205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224169189| [2025/09/12 04:10:24 168209] [debug] |xqc_engine_wakeup_after|wakeup:1757650224169189|now:1757650224168209|diff:980| [2025/09/12 04:10:24 168214] [debug] |xqc_engine_main_logic|END|now:1757650224167918| [2025/09/12 04:10:24 168219] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224168219| [2025/09/12 04:10:24 168223] [debug] |xqc_engine_wakeup_after|wakeup:1757650224169189|now:1757650224168223|diff:966| [2025/09/12 04:10:24 168227] [debug] |xqc_engine_main_logic|END|now:1757650224168219| [2025/09/12 04:10:24 169291] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224169290| [2025/09/12 04:10:24 169305] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224169189|pq_index:0| [2025/09/12 04:10:24 169312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224167918| [2025/09/12 04:10:24 169320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224169318| [2025/09/12 04:10:24 169359] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224169189|now:1757650224169318| [2025/09/12 04:10:24 169365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224169189|now:1757650224169318| [2025/09/12 04:10:24 169371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 169377] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169385] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37306|min_srtt:37306|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 169390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 169397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 169404] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 169410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 169443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169450] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37306|min_srtt:37306|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 169457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 169463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 169469] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 169474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 169481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169486] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 169490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 169495] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 169511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/09/12 04:10:24 169577] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224169531|stream_id:0|stream_offset:884345| [2025/09/12 04:10:24 169588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1072|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 169596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 169602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37306|rtt_var:229|pto_duration:39306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 169610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 169616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 169622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 169628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224228837|now:1757650224169602|interv:59235| [2025/09/12 04:10:24 169634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224228837|now:1757650224169602|interval:59235|pto_count:0|srtt:37306 [2025/09/12 04:10:24 169641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 169649] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 169656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:885532| [2025/09/12 04:10:24 169663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 169670] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224228837| [2025/09/12 04:10:24 169676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224228837| [2025/09/12 04:10:24 169683] [debug] |xqc_engine_wakeup_after|wakeup:1757650224228837|now:1757650224169683|diff:59154| [2025/09/12 04:10:24 169690] [debug] |xqc_engine_main_logic|END|now:1757650224169318| [2025/09/12 04:10:24 169702] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224169701| [2025/09/12 04:10:24 169709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 169718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:413| [2025/09/12 04:10:24 169724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/09/12 04:10:24 169733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/09/12 04:10:24 169737] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 169742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1031|path_largest_ack:1030| [2025/09/12 04:10:24 169746] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:800792|prior_time:1757650224128612|is_app_limited:0|send_elapse:39005|ack_elapse:41089|ctl_first_sent_time:1757650224130233|lagest_ack_time:1757650224169701|curr_delivered:847622| [2025/09/12 04:10:24 169757] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224130233| [2025/09/12 04:10:24 169763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/09/12 04:10:24 169771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1031|path_largest_ack:1031| [2025/09/12 04:10:24 169777] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:803192|prior_time:1757650224130564|is_app_limited:0|send_elapse:38794|ack_elapse:39137|ctl_first_sent_time:1757650224132071|lagest_ack_time:1757650224169701|curr_delivered:848822| [2025/09/12 04:10:24 169784] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224132071| [2025/09/12 04:10:24 169789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/09/12 04:10:24 169793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37306|rttvar:229|minrtt:30473|latest_rtt:37630|ack_delay:32| [2025/09/12 04:10:24 169797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37342|rttvar:245|minrtt:30473|latest_rtt:37630|ack_delay:32| [2025/09/12 04:10:24 169801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1031|lost_pn:1028|thresh:3| [2025/09/12 04:10:24 169806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 169810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 169814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37342|rtt_var:245|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 169818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 169822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 169826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 169830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224228873|now:1757650224169813|interv:59060| [2025/09/12 04:10:24 169834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224228873|now:1757650224169813|interval:59060|pto_count:0|srtt:37342 [2025/09/12 04:10:24 169838] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38794, ack_elapse 39137, delivered 45630|rate 1165904|lost 292| [2025/09/12 04:10:24 169843] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165904) in round 16| [2025/09/12 04:10:24 169847] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 169854] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 169860] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224132071|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 169870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224132071|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 169875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37342|latest_rtt:37630|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 169882] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/09/12 04:10:24 169886] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1757650224169701|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 169891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344169701|now:1757650224169701|interv:120000000| [2025/09/12 04:10:24 169895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344169701|now:1757650224169701|interv:120000000| [2025/09/12 04:10:24 169899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224228837|pq_index:0| [2025/09/12 04:10:24 169903] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224169318| [2025/09/12 04:10:24 169907] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224169907| [2025/09/12 04:10:24 169912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224169911| [2025/09/12 04:10:24 169917] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169922] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37342|min_srtt:37342|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 169926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 169931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 169938] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 169944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 169950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169954] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37342|min_srtt:37342|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 169959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 169963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 169967] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 169974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 169978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 169983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 169987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:885532| [2025/09/12 04:10:24 169992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 169996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224170995|now:1757650224169995|interv:1000| [2025/09/12 04:10:24 170000] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 170003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 170007] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224170995| [2025/09/12 04:10:24 170011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224170995| [2025/09/12 04:10:24 170018] [debug] |xqc_engine_wakeup_after|wakeup:1757650224170995|now:1757650224170017|diff:978| [2025/09/12 04:10:24 170024] [debug] |xqc_engine_main_logic|END|now:1757650224169911| [2025/09/12 04:10:24 170032] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224170032| [2025/09/12 04:10:24 170036] [debug] |xqc_engine_wakeup_after|wakeup:1757650224170995|now:1757650224170036|diff:959| [2025/09/12 04:10:24 170040] [debug] |xqc_engine_main_logic|END|now:1757650224170032| [2025/09/12 04:10:24 171113] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224171113| [2025/09/12 04:10:24 171125] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224170995|pq_index:0| [2025/09/12 04:10:24 171130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224169911| [2025/09/12 04:10:24 171135] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224171134| [2025/09/12 04:10:24 171140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224170995|now:1757650224171134| [2025/09/12 04:10:24 171144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224170995|now:1757650224171134| [2025/09/12 04:10:24 171148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 171152] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37342|min_srtt:37342|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 171162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 171170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 171176] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 171191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 171198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37342|min_srtt:37342|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 171211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 171218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 171224] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 171230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 171237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 171250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:885532| [2025/09/12 04:10:24 171257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 171263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/09/12 04:10:24 171299] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224171275|stream_id:0|stream_offset:885532| [2025/09/12 04:10:24 171308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 171316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 171323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37342|rtt_var:245|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 171329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 171334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 171340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 171346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224230617|now:1757650224171322|interv:59295| [2025/09/12 04:10:24 171353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224230617|now:1757650224171322|interval:59295|pto_count:0|srtt:37342 [2025/09/12 04:10:24 171360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 171366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 171379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:886719| [2025/09/12 04:10:24 171385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 171390] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/09/12 04:10:24 171439] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224171400|stream_id:0|stream_offset:886719| [2025/09/12 04:10:24 171452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1074|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 171459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 171466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37342|rtt_var:245|pto_duration:39342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 171472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 171478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 171484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 171490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224230742|now:1757650224171465|interv:59277| [2025/09/12 04:10:24 171496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224230742|now:1757650224171465|interval:59277|pto_count:0|srtt:37342 [2025/09/12 04:10:24 171503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 171510] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 171516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:887906| [2025/09/12 04:10:24 171523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 171528] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224230742| [2025/09/12 04:10:24 171535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224230742| [2025/09/12 04:10:24 171540] [debug] |xqc_engine_wakeup_after|wakeup:1757650224230742|now:1757650224171540|diff:59202| [2025/09/12 04:10:24 171546] [debug] |xqc_engine_main_logic|END|now:1757650224171134| [2025/09/12 04:10:24 171634] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224171633| [2025/09/12 04:10:24 171646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 171655] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:414| [2025/09/12 04:10:24 171660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/09/12 04:10:24 171669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/09/12 04:10:24 171692] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 171700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1033|path_largest_ack:1032| [2025/09/12 04:10:24 171707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45630|prior_delivered:805592|prior_time:1757650224132634|is_app_limited:0|send_elapse:38972|ack_elapse:38999|ctl_first_sent_time:1757650224134133|lagest_ack_time:1757650224171633|curr_delivered:850022| [2025/09/12 04:10:24 171714] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224134133| [2025/09/12 04:10:24 171721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/09/12 04:10:24 171728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1033|path_largest_ack:1033| [2025/09/12 04:10:24 171735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45630|prior_delivered:805592|prior_time:1757650224132634|is_app_limited:0|send_elapse:38972|ack_elapse:38999|ctl_first_sent_time:1757650224134133|lagest_ack_time:1757650224171633|curr_delivered:851222| [2025/09/12 04:10:24 171742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224134219| [2025/09/12 04:10:24 171748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/09/12 04:10:24 171755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37342|rttvar:245|minrtt:30473|latest_rtt:37414|ack_delay:24| [2025/09/12 04:10:24 171760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37348|rttvar:196|minrtt:30473|latest_rtt:37414|ack_delay:24| [2025/09/12 04:10:24 171764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1033|lost_pn:1030|thresh:3| [2025/09/12 04:10:24 171768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 171772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 171776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37348|rtt_var:196|pto_duration:39348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 171781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 171785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 171788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 171792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224230748|now:1757650224171776|interv:58972| [2025/09/12 04:10:24 171796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224230748|now:1757650224171776|interval:58972|pto_count:0|srtt:37348 [2025/09/12 04:10:24 171801] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38972, ack_elapse 38999, delivered 45630|rate 1170030|lost 292| [2025/09/12 04:10:24 171810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170030) in round 16| [2025/09/12 04:10:24 171814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 171818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 171822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224134219|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 171826] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224134219|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 171831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37348|latest_rtt:37414|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 171837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/09/12 04:10:24 171841] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1757650224171633|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 171846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344171633|now:1757650224171633|interv:120000000| [2025/09/12 04:10:24 171850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344171633|now:1757650224171633|interv:120000000| [2025/09/12 04:10:24 171854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224230742|pq_index:0| [2025/09/12 04:10:24 171858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224171134| [2025/09/12 04:10:24 171862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224171862| [2025/09/12 04:10:24 171867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224171866| [2025/09/12 04:10:24 171872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37348|min_srtt:37348|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 171881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 171885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 171889] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 171893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 171898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37348|min_srtt:37348|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 171908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 171913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 171916] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 171920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 171924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 171929] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 171933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:887906| [2025/09/12 04:10:24 171937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 171941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224172941|now:1757650224171941|interv:1000| [2025/09/12 04:10:24 171945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 171949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 171953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224172941| [2025/09/12 04:10:24 171957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224172941| [2025/09/12 04:10:24 171960] [debug] |xqc_engine_wakeup_after|wakeup:1757650224172941|now:1757650224171960|diff:981| [2025/09/12 04:10:24 171965] [debug] |xqc_engine_main_logic|END|now:1757650224171866| [2025/09/12 04:10:24 171970] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224171970| [2025/09/12 04:10:24 171974] [debug] |xqc_engine_wakeup_after|wakeup:1757650224172941|now:1757650224171974|diff:967| [2025/09/12 04:10:24 171978] [debug] |xqc_engine_main_logic|END|now:1757650224171970| [2025/09/12 04:10:24 173046] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224173046| [2025/09/12 04:10:24 173058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224172941|pq_index:0| [2025/09/12 04:10:24 173062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224171866| [2025/09/12 04:10:24 173068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224173067| [2025/09/12 04:10:24 173073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224172941|now:1757650224173067| [2025/09/12 04:10:24 173077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224172941|now:1757650224173067| [2025/09/12 04:10:24 173081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 173085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173090] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37348|min_srtt:37348|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 173101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 173105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 173109] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 173113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 173117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173121] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37348|min_srtt:37348|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 173126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 173130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 173134] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 173137] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 173141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 173150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:887906| [2025/09/12 04:10:24 173154] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 173161] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/09/12 04:10:24 173202] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224173173|stream_id:0|stream_offset:887906| [2025/09/12 04:10:24 173212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1075|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 173220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 173227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37348|rtt_var:196|pto_duration:39348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 173233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 173239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 173246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 173252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224232521|now:1757650224173226|interv:59295| [2025/09/12 04:10:24 173266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224232521|now:1757650224173226|interval:59295|pto_count:0|srtt:37348 [2025/09/12 04:10:24 173273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 173280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 173286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:889093| [2025/09/12 04:10:24 173293] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 173299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/09/12 04:10:24 173354] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224173310|stream_id:0|stream_offset:889093| [2025/09/12 04:10:24 173363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 173370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 173376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37348|rtt_var:196|pto_duration:39348|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 173383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 173389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 173396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 173402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224232658|now:1757650224173376|interv:59282| [2025/09/12 04:10:24 173408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224232658|now:1757650224173376|interval:59282|pto_count:0|srtt:37348 [2025/09/12 04:10:24 173415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 173442] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 173449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:890280| [2025/09/12 04:10:24 173456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 173463] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224232658| [2025/09/12 04:10:24 173469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224232658| [2025/09/12 04:10:24 173475] [debug] |xqc_engine_wakeup_after|wakeup:1757650224232658|now:1757650224173475|diff:59183| [2025/09/12 04:10:24 173482] [debug] |xqc_engine_main_logic|END|now:1757650224173067| [2025/09/12 04:10:24 173495] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224173494| [2025/09/12 04:10:24 173515] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 173524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:415| [2025/09/12 04:10:24 173530] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/09/12 04:10:24 173539] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/09/12 04:10:24 173545] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 173553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1035|path_largest_ack:1034| [2025/09/12 04:10:24 173560] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:805592|prior_time:1757650224132634|is_app_limited:0|send_elapse:39176|ack_elapse:40860|ctl_first_sent_time:1757650224134337|lagest_ack_time:1757650224173494|curr_delivered:852422| [2025/09/12 04:10:24 173567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224134337| [2025/09/12 04:10:24 173574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/09/12 04:10:24 173581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1035|path_largest_ack:1035| [2025/09/12 04:10:24 173588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:807992|prior_time:1757650224134517|is_app_limited:0|send_elapse:38784|ack_elapse:38977|ctl_first_sent_time:1757650224136018|lagest_ack_time:1757650224173494|curr_delivered:853622| [2025/09/12 04:10:24 173595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224136018| [2025/09/12 04:10:24 173600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:24 173607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37348|rttvar:196|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 173613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37361|rttvar:173|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 173619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1035|lost_pn:1032|thresh:3| [2025/09/12 04:10:24 173625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 173632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 173638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37361|rtt_var:173|pto_duration:39361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 173645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 173651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 173657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 173663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224232671|now:1757650224173638|interv:59033| [2025/09/12 04:10:24 173676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224232671|now:1757650224173638|interval:59033|pto_count:0|srtt:37361 [2025/09/12 04:10:24 173683] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38784, ack_elapse 38977, delivered 45630|rate 1170690|lost 292| [2025/09/12 04:10:24 173690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170690) in round 16| [2025/09/12 04:10:24 173696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 173702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 173706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224136018|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 173711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224136018|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 173716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37361|latest_rtt:37476|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 173721] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/09/12 04:10:24 173726] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1757650224173494|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 173731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344173494|now:1757650224173494|interv:120000000| [2025/09/12 04:10:24 173735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344173494|now:1757650224173494|interv:120000000| [2025/09/12 04:10:24 173739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224232658|pq_index:0| [2025/09/12 04:10:24 173743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224173067| [2025/09/12 04:10:24 173747] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224173747| [2025/09/12 04:10:24 173752] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224173751| [2025/09/12 04:10:24 173757] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173762] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37361|min_srtt:37361|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 173766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 173770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 173774] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 173782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 173786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37361|min_srtt:37361|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 173794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 173798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 173802] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 173806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 173810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 173815] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 173819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:890280| [2025/09/12 04:10:24 173823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 173827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224174827|now:1757650224173827|interv:1000| [2025/09/12 04:10:24 173831] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 173835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 173839] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224174827| [2025/09/12 04:10:24 173843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224174827| [2025/09/12 04:10:24 173847] [debug] |xqc_engine_wakeup_after|wakeup:1757650224174827|now:1757650224173846|diff:981| [2025/09/12 04:10:24 173851] [debug] |xqc_engine_main_logic|END|now:1757650224173751| [2025/09/12 04:10:24 173856] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224173856| [2025/09/12 04:10:24 173860] [debug] |xqc_engine_wakeup_after|wakeup:1757650224174827|now:1757650224173860|diff:967| [2025/09/12 04:10:24 173864] [debug] |xqc_engine_main_logic|END|now:1757650224173856| [2025/09/12 04:10:24 174938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224174938| [2025/09/12 04:10:24 174950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224174827|pq_index:0| [2025/09/12 04:10:24 174955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224173751| [2025/09/12 04:10:24 174960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224174959| [2025/09/12 04:10:24 174965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224174827|now:1757650224174959| [2025/09/12 04:10:24 174975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224174827|now:1757650224174959| [2025/09/12 04:10:24 174979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 174983] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 174988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37361|min_srtt:37361|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 174993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 174998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 175002] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 175006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 175010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 175014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37361|min_srtt:37361|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 175018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 175022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 175026] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 175030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 175034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 175038] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 175042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:890280| [2025/09/12 04:10:24 175047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 175051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/09/12 04:10:24 175082] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224175060|stream_id:0|stream_offset:890280| [2025/09/12 04:10:24 175088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1077|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 175094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 175100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37361|rtt_var:173|pto_duration:39361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 175107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 175119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 175125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 175131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224234421|now:1757650224175099|interv:59322| [2025/09/12 04:10:24 175138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224234421|now:1757650224175099|interval:59322|pto_count:0|srtt:37361 [2025/09/12 04:10:24 175146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 175153] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 175159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:891467| [2025/09/12 04:10:24 175163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 175168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/09/12 04:10:24 175195] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224175175|stream_id:0|stream_offset:891467| [2025/09/12 04:10:24 175204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 175211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 175219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37361|rtt_var:173|pto_duration:39361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 175226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 175232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 175238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 175244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224234536|now:1757650224175218|interv:59318| [2025/09/12 04:10:24 175251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224234536|now:1757650224175218|interval:59318|pto_count:0|srtt:37361 [2025/09/12 04:10:24 175258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 175265] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 175272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:892654| [2025/09/12 04:10:24 175279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 175292] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224234536| [2025/09/12 04:10:24 175298] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224234536| [2025/09/12 04:10:24 175304] [debug] |xqc_engine_wakeup_after|wakeup:1757650224234536|now:1757650224175304|diff:59232| [2025/09/12 04:10:24 175311] [debug] |xqc_engine_main_logic|END|now:1757650224174959| [2025/09/12 04:10:24 175517] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224175516| [2025/09/12 04:10:24 175531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 175540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:416| [2025/09/12 04:10:24 175546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/09/12 04:10:24 175552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/09/12 04:10:24 175556] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 175561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1037|path_largest_ack:1036| [2025/09/12 04:10:24 175566] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:807992|prior_time:1757650224134517|is_app_limited:0|send_elapse:38875|ack_elapse:40999|ctl_first_sent_time:1757650224136109|lagest_ack_time:1757650224175516|curr_delivered:854822| [2025/09/12 04:10:24 175571] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224136109| [2025/09/12 04:10:24 175575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/09/12 04:10:24 175582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1037|path_largest_ack:1037| [2025/09/12 04:10:24 175588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:810392|prior_time:1757650224136514|is_app_limited:0|send_elapse:38900|ack_elapse:39002|ctl_first_sent_time:1757650224138040|lagest_ack_time:1757650224175516|curr_delivered:856022| [2025/09/12 04:10:24 175595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224138040| [2025/09/12 04:10:24 175600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/09/12 04:10:24 175607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37361|rttvar:173|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 175613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37372|rttvar:152|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 175619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1037|lost_pn:1034|thresh:3| [2025/09/12 04:10:24 175625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 175632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 175638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37372|rtt_var:152|pto_duration:39372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 175653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 175659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 175665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 175672] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224234547|now:1757650224175638|interv:58909| [2025/09/12 04:10:24 175678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224234547|now:1757650224175638|interval:58909|pto_count:0|srtt:37372 [2025/09/12 04:10:24 175685] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38900, ack_elapse 39002, delivered 45630|rate 1169940|lost 292| [2025/09/12 04:10:24 175691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169940) in round 16| [2025/09/12 04:10:24 175698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 175704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 175709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224138040|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 175716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224138040|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 175723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37372|latest_rtt:37476|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 175730] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/09/12 04:10:24 175735] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1757650224175516|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 175740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344175516|now:1757650224175516|interv:120000000| [2025/09/12 04:10:24 175744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344175516|now:1757650224175516|interv:120000000| [2025/09/12 04:10:24 175748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224234536|pq_index:0| [2025/09/12 04:10:24 175752] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224174959| [2025/09/12 04:10:24 175756] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224175756| [2025/09/12 04:10:24 175761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224175760| [2025/09/12 04:10:24 175766] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 175771] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37372|min_srtt:37372|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 175779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 175784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 175788] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 175791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 175796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 175800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37372|min_srtt:37372|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 175804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 175808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 175812] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 175816] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 175820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 175824] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 175829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:892654| [2025/09/12 04:10:24 175833] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 175837] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224176837|now:1757650224175837|interv:1000| [2025/09/12 04:10:24 175841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 175845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 175849] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224176837| [2025/09/12 04:10:24 175853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224176837| [2025/09/12 04:10:24 175856] [debug] |xqc_engine_wakeup_after|wakeup:1757650224176837|now:1757650224175856|diff:981| [2025/09/12 04:10:24 175861] [debug] |xqc_engine_main_logic|END|now:1757650224175760| [2025/09/12 04:10:24 175866] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224175866| [2025/09/12 04:10:24 175870] [debug] |xqc_engine_wakeup_after|wakeup:1757650224176837|now:1757650224175870|diff:967| [2025/09/12 04:10:24 175874] [debug] |xqc_engine_main_logic|END|now:1757650224175866| [2025/09/12 04:10:24 176944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224176943| [2025/09/12 04:10:24 176955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224176837|pq_index:0| [2025/09/12 04:10:24 176959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224175760| [2025/09/12 04:10:24 176969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224176968| [2025/09/12 04:10:24 176974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224176837|now:1757650224176968| [2025/09/12 04:10:24 176978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224176837|now:1757650224176968| [2025/09/12 04:10:24 176982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 176986] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 176991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37372|min_srtt:37372|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 176996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 177000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 177004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 177008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 177012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 177016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37372|min_srtt:37372|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 177020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 177025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 177028] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 177032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 177036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 177041] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 177045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:892654| [2025/09/12 04:10:24 177049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 177054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/09/12 04:10:24 177084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224177062|stream_id:0|stream_offset:892654| [2025/09/12 04:10:24 177090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1079|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 177099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 177107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37372|rtt_var:152|pto_duration:39372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 177114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 177120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 177126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 177133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224236434|now:1757650224177106|interv:59328| [2025/09/12 04:10:24 177139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224236434|now:1757650224177106|interval:59328|pto_count:0|srtt:37372 [2025/09/12 04:10:24 177147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 177154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 177161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:893841| [2025/09/12 04:10:24 177168] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 177175] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/09/12 04:10:24 177219] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224177186|stream_id:0|stream_offset:893841| [2025/09/12 04:10:24 177229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1080|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 177236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 177243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37372|rtt_var:152|pto_duration:39372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 177250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 177256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 177261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 177267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224236558|now:1757650224177242|interv:59316| [2025/09/12 04:10:24 177273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224236558|now:1757650224177242|interval:59316|pto_count:0|srtt:37372 [2025/09/12 04:10:24 177279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 177293] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 177299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:895028| [2025/09/12 04:10:24 177306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 177312] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224236558| [2025/09/12 04:10:24 177317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224236558| [2025/09/12 04:10:24 177323] [debug] |xqc_engine_wakeup_after|wakeup:1757650224236558|now:1757650224177323|diff:59235| [2025/09/12 04:10:24 177329] [debug] |xqc_engine_main_logic|END|now:1757650224176968| [2025/09/12 04:10:24 177448] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224177447| [2025/09/12 04:10:24 177463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 177472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:417| [2025/09/12 04:10:24 177478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/09/12 04:10:24 177486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/09/12 04:10:24 177493] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 177500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1039|path_largest_ack:1038| [2025/09/12 04:10:24 177507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:810392|prior_time:1757650224136514|is_app_limited:0|send_elapse:38991|ack_elapse:40933|ctl_first_sent_time:1757650224138131|lagest_ack_time:1757650224177447|curr_delivered:857222| [2025/09/12 04:10:24 177514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224138131| [2025/09/12 04:10:24 177521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:24 177527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1039|path_largest_ack:1039| [2025/09/12 04:10:24 177534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:812792|prior_time:1757650224138514|is_app_limited:0|send_elapse:38876|ack_elapse:38933|ctl_first_sent_time:1757650224140045|lagest_ack_time:1757650224177447|curr_delivered:858422| [2025/09/12 04:10:24 177540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224140045| [2025/09/12 04:10:24 177558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:24 177564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37372|rttvar:152|minrtt:30473|latest_rtt:37402|ack_delay:24| [2025/09/12 04:10:24 177571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37373|rttvar:115|minrtt:30473|latest_rtt:37402|ack_delay:24| [2025/09/12 04:10:24 177577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1039|lost_pn:1036|thresh:3| [2025/09/12 04:10:24 177590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 177597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 177603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37373|rtt_var:115|pto_duration:39373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 177610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 177617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 177623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 177629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224236559|now:1757650224177603|interv:58956| [2025/09/12 04:10:24 177635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224236559|now:1757650224177603|interval:58956|pto_count:0|srtt:37373 [2025/09/12 04:10:24 177642] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38876, ack_elapse 38933, delivered 45630|rate 1172013|lost 292| [2025/09/12 04:10:24 177649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172013) in round 16| [2025/09/12 04:10:24 177655] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 177662] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 177668] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224140045|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 177673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224140045|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 177678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37373|latest_rtt:37402|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 177684] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/09/12 04:10:24 177688] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1757650224177447|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 177693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344177447|now:1757650224177447|interv:120000000| [2025/09/12 04:10:24 177697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344177447|now:1757650224177447|interv:120000000| [2025/09/12 04:10:24 177701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224236558|pq_index:0| [2025/09/12 04:10:24 177705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224176968| [2025/09/12 04:10:24 177709] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224177709| [2025/09/12 04:10:24 177717] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224177717| [2025/09/12 04:10:24 177723] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 177727] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37373|min_srtt:37373|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 177732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 177736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 177740] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 177744] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 177748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 177752] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37373|min_srtt:37373|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 177756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 177761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 177764] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 177768] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 177772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 177777] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 177781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:895028| [2025/09/12 04:10:24 177785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 177789] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224178789|now:1757650224177789|interv:1000| [2025/09/12 04:10:24 177793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 177797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 177801] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224178789| [2025/09/12 04:10:24 177805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224178789| [2025/09/12 04:10:24 177808] [debug] |xqc_engine_wakeup_after|wakeup:1757650224178789|now:1757650224177808|diff:981| [2025/09/12 04:10:24 177813] [debug] |xqc_engine_main_logic|END|now:1757650224177717| [2025/09/12 04:10:24 177818] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224177818| [2025/09/12 04:10:24 177825] [debug] |xqc_engine_wakeup_after|wakeup:1757650224178789|now:1757650224177825|diff:964| [2025/09/12 04:10:24 177829] [debug] |xqc_engine_main_logic|END|now:1757650224177818| [2025/09/12 04:10:24 178579] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224178578| [2025/09/12 04:10:24 178593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 178602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:418| [2025/09/12 04:10:24 178609] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/09/12 04:10:24 178617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/09/12 04:10:24 178623] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 178630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1041|path_largest_ack:1040| [2025/09/12 04:10:24 178637] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:812792|prior_time:1757650224138514|is_app_limited:0|send_elapse:38984|ack_elapse:40064|ctl_first_sent_time:1757650224140153|lagest_ack_time:1757650224178578|curr_delivered:859622| [2025/09/12 04:10:24 178644] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224140153| [2025/09/12 04:10:24 178651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:24 178657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1041|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1041|path_largest_ack:1041| [2025/09/12 04:10:24 178664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45641|prior_delivered:815192|prior_time:1757650224140678|is_app_limited:0|send_elapse:38365|ack_elapse:37900|ctl_first_sent_time:1757650224141564|lagest_ack_time:1757650224178578|curr_delivered:859633| [2025/09/12 04:10:24 178669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224141564| [2025/09/12 04:10:24 178673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:24 178679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37373|rttvar:115|minrtt:30473|latest_rtt:37014|ack_delay:8| [2025/09/12 04:10:24 178686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37327|rttvar:178|minrtt:30473|latest_rtt:37014|ack_delay:8| [2025/09/12 04:10:24 178693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1041|lost_pn:1038|thresh:3| [2025/09/12 04:10:24 178699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 178705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 178711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37327|rtt_var:178|pto_duration:39327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 178718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 178724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 178737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45619| [2025/09/12 04:10:24 178742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224236513|now:1757650224178711|interv:57802| [2025/09/12 04:10:24 178746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224236513|now:1757650224178711|interval:57802|pto_count:0|srtt:37327 [2025/09/12 04:10:24 178751] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38365, ack_elapse 37900, delivered 44441|rate 1158373|lost 292| [2025/09/12 04:10:24 178755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158373) in round 16| [2025/09/12 04:10:24 178759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 178763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 178767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:1211|po_sent_time:1757650224141564|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 178772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:1211|po_sent_time:1757650224141564|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 178776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:45619|srtt:37327|latest_rtt:37014|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 178782] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 178786] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=1874758|max_stream_data_old=1851018| [2025/09/12 04:10:24 178791] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224203578|now:1757650224178578|interv:25000| [2025/09/12 04:10:24 178796] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224178578|max_ack_delay:25000| [2025/09/12 04:10:24 178800] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/09/12 04:10:24 178804] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK MAX_STREAM_DATA |recv_time:1757650224178578|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 178809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344178578|now:1757650224178578|interv:120000000| [2025/09/12 04:10:24 178813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344178578|now:1757650224178578|interv:120000000| [2025/09/12 04:10:24 178817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224178789|pq_index:0| [2025/09/12 04:10:24 178821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224177717| [2025/09/12 04:10:24 178825] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224178825| [2025/09/12 04:10:24 178833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224178832| [2025/09/12 04:10:24 178837] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224178789|now:1757650224178832| [2025/09/12 04:10:24 178842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224178789|now:1757650224178832| [2025/09/12 04:10:24 178845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 178850] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:24 178854] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425537340| [2025/09/12 04:10:24 178858] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:45619|now_cwnd_limited:0|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/09/12 04:10:24 178864] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425536153| [2025/09/12 04:10:24 178868] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425534966| [2025/09/12 04:10:24 178872] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425533779| [2025/09/12 04:10:24 178876] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425532592| [2025/09/12 04:10:24 178881] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425531405| [2025/09/12 04:10:24 178885] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425530218| [2025/09/12 04:10:24 178889] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425529031| [2025/09/12 04:10:24 178893] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425527844| [2025/09/12 04:10:24 178897] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425526657| [2025/09/12 04:10:24 178901] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425525470| [2025/09/12 04:10:24 178905] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425524283| [2025/09/12 04:10:24 178909] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425523096| [2025/09/12 04:10:24 178913] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425521909| [2025/09/12 04:10:24 178917] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425520722| [2025/09/12 04:10:24 178922] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425519535| [2025/09/12 04:10:24 178926] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425518348| [2025/09/12 04:10:24 178929] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425517161| [2025/09/12 04:10:24 178933] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425515974| [2025/09/12 04:10:24 178938] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425514787| [2025/09/12 04:10:24 178942] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425513600| [2025/09/12 04:10:24 178946] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1874758| [2025/09/12 04:10:24 178953] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1874303|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:246589|offset:23740|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 178958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 178962] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425513600| [2025/09/12 04:10:24 178966] [info] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1874758| [2025/09/12 04:10:24 178971] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1874303|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:222849|offset:0|fin:1|stream_flag:5|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 178976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 178980] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|min_srtt:37327|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 178985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:45619|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 178989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 178993] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 178997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 179001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 179005] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|min_srtt:37327|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 179009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 179014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 179018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|min_srtt:37327|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 179022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 179026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:11|reinj:0|path_class:0| [2025/09/12 04:10:24 179031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37327|min_srtt:37327|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 179035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34822|inflight:45619|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 179041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 179045] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 179049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 179053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 179058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 179062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/09/12 04:10:24 179097] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1081|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:45619|now:1757650224179069|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 179107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1081|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 179114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1081|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 179121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45619|applimit:0| [2025/09/12 04:10:24 179128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37327|rtt_var:178|pto_duration:39327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 179133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 179136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 179140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 179144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224238396|now:1757650224179127|interv:59269| [2025/09/12 04:10:24 179148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224238396|now:1757650224179127|interval:59269|pto_count:0|srtt:37327 [2025/09/12 04:10:24 179153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:45630| [2025/09/12 04:10:24 179158] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/09/12 04:10:24 179162] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/09/12 04:10:24 179187] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1082|size:11|sent:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:45630|now:1757650224179168|stream_id:0|stream_offset:0| [2025/09/12 04:10:24 179195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1082|origin_pktnum:0|size:11|enc_size:27|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 179208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1082|origin_pktnum:0|size:11|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/09/12 04:10:24 179215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 179221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37327|rtt_var:178|pto_duration:39327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 179228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 179234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 179239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45641| [2025/09/12 04:10:24 179245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224238495|now:1757650224179221|interv:59274| [2025/09/12 04:10:24 179251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224238495|now:1757650224179221|interval:59274|pto_count:0|srtt:37327 [2025/09/12 04:10:24 179258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:45641| [2025/09/12 04:10:24 179265] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 179272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45641|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:895028| [2025/09/12 04:10:24 179278] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 179285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/09/12 04:10:24 179319] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45641|now:1757650224179295|stream_id:0|stream_offset:895028| [2025/09/12 04:10:24 179328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 179335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45641|applimit:0| [2025/09/12 04:10:24 179342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37327|rtt_var:178|pto_duration:39327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 179348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 179355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 179361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46841| [2025/09/12 04:10:24 179368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224238622|now:1757650224179342|interv:59280| [2025/09/12 04:10:24 179374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224238622|now:1757650224179342|interval:59280|pto_count:0|srtt:37327 [2025/09/12 04:10:24 179388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:46841| [2025/09/12 04:10:24 179395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 179402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46841|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:896215| [2025/09/12 04:10:24 179408] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 179415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/09/12 04:10:24 179467] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46841|now:1757650224179445|stream_id:0|stream_offset:896215| [2025/09/12 04:10:24 179476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1084|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 179482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46841|applimit:0| [2025/09/12 04:10:24 179489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37327|rtt_var:178|pto_duration:39327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 179496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 179502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 179508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48041| [2025/09/12 04:10:24 179514] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224238772|now:1757650224179488|interv:59284| [2025/09/12 04:10:24 179520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224238772|now:1757650224179488|interval:59284|pto_count:0|srtt:37327 [2025/09/12 04:10:24 179527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48041| [2025/09/12 04:10:24 179534] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 179540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48041|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:897402| [2025/09/12 04:10:24 179547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 179553] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 179559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 179565] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224179565|diff:24013| [2025/09/12 04:10:24 179572] [debug] |xqc_engine_main_logic|END|now:1757650224178832| [2025/09/12 04:10:24 179581] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224179580| [2025/09/12 04:10:24 179588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 179596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:419| [2025/09/12 04:10:24 179614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/09/12 04:10:24 179622] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/09/12 04:10:24 179629] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 179636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1042|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1043|path_largest_ack:1042| [2025/09/12 04:10:24 179643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:45652|prior_delivered:815192|prior_time:1757650224140678|is_app_limited:0|send_elapse:38482|ack_elapse:38902|ctl_first_sent_time:1757650224141681|lagest_ack_time:1757650224179580|curr_delivered:859644| [2025/09/12 04:10:24 179650] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224141681| [2025/09/12 04:10:24 179657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:868||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/09/12 04:10:24 179665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1043|path_largest_ack:1043| [2025/09/12 04:10:24 179672] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:815214|prior_time:1757650224141805|is_app_limited:0|send_elapse:36724|ack_elapse:37775|ctl_first_sent_time:1757650224142076|lagest_ack_time:1757650224179580|curr_delivered:860844| [2025/09/12 04:10:24 179679] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224142076| [2025/09/12 04:10:24 179685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:867||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/09/12 04:10:24 179692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37327|rttvar:178|minrtt:30473|latest_rtt:37504|ack_delay:24| [2025/09/12 04:10:24 179698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37347|rttvar:172|minrtt:30473|latest_rtt:37504|ack_delay:24| [2025/09/12 04:10:24 179704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1043|lost_pn:1040|thresh:3| [2025/09/12 04:10:24 179710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 179717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 179723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:172|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 179730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 179736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 179742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 179748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224238792|now:1757650224179722|interv:59070| [2025/09/12 04:10:24 179754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224238792|now:1757650224179722|interval:59070|pto_count:0|srtt:37347 [2025/09/12 04:10:24 179766] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 36724, ack_elapse 37775, delivered 45630|rate 1207941|lost 292| [2025/09/12 04:10:24 179772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207941) in round 16| [2025/09/12 04:10:24 179778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 179784] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 179790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:1211|po_sent_time:1757650224142076|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 179797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:1211|po_sent_time:1757650224142076|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 179804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37347|latest_rtt:37504|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 179812] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/09/12 04:10:24 179819] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK |recv_time:1757650224179580|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 179826] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344179580|now:1757650224179580|interv:120000000| [2025/09/12 04:10:24 179832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344179580|now:1757650224179580|interv:120000000| [2025/09/12 04:10:24 179838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 179845] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224178832| [2025/09/12 04:10:24 179851] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224179851| [2025/09/12 04:10:24 179859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224179857| [2025/09/12 04:10:24 179866] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 179871] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 179875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 179880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 179883] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 179887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 179896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 179900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 179905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 179909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 179913] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 179916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 179921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 179925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 179929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:897402| [2025/09/12 04:10:24 179933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 179937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224180937|now:1757650224179937|interv:1000| [2025/09/12 04:10:24 179941] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 179945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 179949] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224180937| [2025/09/12 04:10:24 179953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224180937| [2025/09/12 04:10:24 179957] [debug] |xqc_engine_wakeup_after|wakeup:1757650224180937|now:1757650224179957|diff:980| [2025/09/12 04:10:24 179961] [debug] |xqc_engine_main_logic|END|now:1757650224179857| [2025/09/12 04:10:24 179967] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224179967| [2025/09/12 04:10:24 179970] [debug] |xqc_engine_wakeup_after|wakeup:1757650224180937|now:1757650224179970|diff:967| [2025/09/12 04:10:24 179974] [debug] |xqc_engine_main_logic|END|now:1757650224179967| [2025/09/12 04:10:24 181046] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224181046| [2025/09/12 04:10:24 181058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224180937|pq_index:0| [2025/09/12 04:10:24 181062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224179857| [2025/09/12 04:10:24 181068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224181066| [2025/09/12 04:10:24 181072] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224180937|now:1757650224181066| [2025/09/12 04:10:24 181077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224180937|now:1757650224181066| [2025/09/12 04:10:24 181080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 181085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 181101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 181106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 181110] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 181113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 181118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37347|min_srtt:37347|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 181126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 181130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 181134] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 181138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 181142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 181150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:897402| [2025/09/12 04:10:24 181155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 181159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/09/12 04:10:24 181194] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224181167|stream_id:0|stream_offset:897402| [2025/09/12 04:10:24 181204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1085|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 181211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 181217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:172|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 181224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 181230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 181241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 181247] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224240514|now:1757650224181217|interv:59297| [2025/09/12 04:10:24 181253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224240514|now:1757650224181217|interval:59297|pto_count:0|srtt:37347 [2025/09/12 04:10:24 181260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 181267] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 181273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:898589| [2025/09/12 04:10:24 181280] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 181286] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/09/12 04:10:24 181345] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224181297|stream_id:0|stream_offset:898589| [2025/09/12 04:10:24 181355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1086|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 181362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 181368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37347|rtt_var:172|pto_duration:39347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 181375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 181382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 181389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 181395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224240644|now:1757650224181368|interv:59276| [2025/09/12 04:10:24 181401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224240644|now:1757650224181368|interval:59276|pto_count:0|srtt:37347 [2025/09/12 04:10:24 181408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 181415] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 181440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:899776| [2025/09/12 04:10:24 181447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 181453] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 181459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 181464] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224181464|diff:22114| [2025/09/12 04:10:24 181476] [debug] |xqc_engine_main_logic|END|now:1757650224181066| [2025/09/12 04:10:24 181574] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224181573| [2025/09/12 04:10:24 181584] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 181593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:420| [2025/09/12 04:10:24 181599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/09/12 04:10:24 181607] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/09/12 04:10:24 181612] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 181619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1045|path_largest_ack:1044| [2025/09/12 04:10:24 181626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:815214|prior_time:1757650224141805|is_app_limited:0|send_elapse:36824|ack_elapse:39768|ctl_first_sent_time:1757650224142176|lagest_ack_time:1757650224181573|curr_delivered:862044| [2025/09/12 04:10:24 181634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224142176| [2025/09/12 04:10:24 181641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:866||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/09/12 04:10:24 181648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1045|path_largest_ack:1045| [2025/09/12 04:10:24 181654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:817614|prior_time:1757650224142578|is_app_limited:0|send_elapse:38058|ack_elapse:38995|ctl_first_sent_time:1757650224144132|lagest_ack_time:1757650224181573|curr_delivered:863244| [2025/09/12 04:10:24 181661] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224144132| [2025/09/12 04:10:24 181667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:865||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/09/12 04:10:24 181672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37347|rttvar:172|minrtt:30473|latest_rtt:37441|ack_delay:24| [2025/09/12 04:10:24 181679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37356|rttvar:146|minrtt:30473|latest_rtt:37441|ack_delay:24| [2025/09/12 04:10:24 181686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1045|lost_pn:1042|thresh:3| [2025/09/12 04:10:24 181693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 181699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 181706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:146|pto_duration:39356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 181713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 181719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 181730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 181737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224240653|now:1757650224181705|interv:58948| [2025/09/12 04:10:24 181743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224240653|now:1757650224181705|interval:58948|pto_count:0|srtt:37356 [2025/09/12 04:10:24 181750] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38058, ack_elapse 38995, delivered 45630|rate 1170150|lost 292| [2025/09/12 04:10:24 181757] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170150) in round 16| [2025/09/12 04:10:24 181765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 181771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 181777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224144132|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 181784] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224144132|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 181791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37356|latest_rtt:37441|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 181799] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/09/12 04:10:24 181806] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1757650224181573|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 181813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344181573|now:1757650224181573|interv:120000000| [2025/09/12 04:10:24 181819] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344181573|now:1757650224181573|interv:120000000| [2025/09/12 04:10:24 181825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 181830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224181066| [2025/09/12 04:10:24 181836] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224181836| [2025/09/12 04:10:24 181844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224181842| [2025/09/12 04:10:24 181851] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181858] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 181865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 181878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 181883] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 181889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 181896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 181909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 181916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 181922] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 181928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 181935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 181942] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 181948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:899776| [2025/09/12 04:10:24 181955] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 181961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224182960|now:1757650224181960|interv:1000| [2025/09/12 04:10:24 181965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 181968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 181972] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224182960| [2025/09/12 04:10:24 181976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224182960| [2025/09/12 04:10:24 181980] [debug] |xqc_engine_wakeup_after|wakeup:1757650224182960|now:1757650224181980|diff:980| [2025/09/12 04:10:24 181985] [debug] |xqc_engine_main_logic|END|now:1757650224181842| [2025/09/12 04:10:24 181990] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224181990| [2025/09/12 04:10:24 181994] [debug] |xqc_engine_wakeup_after|wakeup:1757650224182960|now:1757650224181994|diff:966| [2025/09/12 04:10:24 181998] [debug] |xqc_engine_main_logic|END|now:1757650224181990| [2025/09/12 04:10:24 183065] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224183065| [2025/09/12 04:10:24 183075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224182960|pq_index:0| [2025/09/12 04:10:24 183080] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224181842| [2025/09/12 04:10:24 183085] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224183084| [2025/09/12 04:10:24 183095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224182960|now:1757650224183084| [2025/09/12 04:10:24 183099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224182960|now:1757650224183084| [2025/09/12 04:10:24 183103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 183107] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183112] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 183117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 183121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 183125] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 183129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 183134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37356|min_srtt:37356|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 183142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 183146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 183150] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 183153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 183158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 183166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:899776| [2025/09/12 04:10:24 183171] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 183175] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/09/12 04:10:24 183213] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224183183|stream_id:0|stream_offset:899776| [2025/09/12 04:10:24 183222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 183229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 183241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:146|pto_duration:39356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 183248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 183253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 183259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 183265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224242539|now:1757650224183240|interv:59299| [2025/09/12 04:10:24 183271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224242539|now:1757650224183240|interval:59299|pto_count:0|srtt:37356 [2025/09/12 04:10:24 183278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 183285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 183292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:900963| [2025/09/12 04:10:24 183327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 183334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/09/12 04:10:24 183444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224183344|stream_id:0|stream_offset:900963| [2025/09/12 04:10:24 183459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1088|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 183494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 183502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37356|rtt_var:146|pto_duration:39356|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 183533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 183539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 183545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 183552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224242700|now:1757650224183502|interv:59198| [2025/09/12 04:10:24 183558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224242700|now:1757650224183502|interval:59198|pto_count:0|srtt:37356 [2025/09/12 04:10:24 183580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 183588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 183594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 183607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 183613] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 183620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 183626] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224183625|diff:19953| [2025/09/12 04:10:24 183632] [debug] |xqc_engine_main_logic|END|now:1757650224183084| [2025/09/12 04:10:24 183664] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224183662| [2025/09/12 04:10:24 183673] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 183680] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:421| [2025/09/12 04:10:24 183686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/09/12 04:10:24 183695] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/09/12 04:10:24 183701] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 183718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1047|path_largest_ack:1046| [2025/09/12 04:10:24 183725] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:817614|prior_time:1757650224142578|is_app_limited:0|send_elapse:38171|ack_elapse:41084|ctl_first_sent_time:1757650224144245|lagest_ack_time:1757650224183662|curr_delivered:864444| [2025/09/12 04:10:24 183733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224144245| [2025/09/12 04:10:24 183741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:864||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/09/12 04:10:24 183747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1047|path_largest_ack:1047| [2025/09/12 04:10:24 183754] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:820014|prior_time:1757650224144669|is_app_limited:0|send_elapse:39947|ack_elapse:38993|ctl_first_sent_time:1757650224146186|lagest_ack_time:1757650224183662|curr_delivered:865644| [2025/09/12 04:10:24 183760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224146186| [2025/09/12 04:10:24 183766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:863||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/09/12 04:10:24 183772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37356|rttvar:146|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 183779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37368|rttvar:134|minrtt:30473|latest_rtt:37476|ack_delay:24| [2025/09/12 04:10:24 183784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1047|lost_pn:1044|thresh:3| [2025/09/12 04:10:24 183791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 183797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 183812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:134|pto_duration:39368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 183819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 183826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 183832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 183838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224242712|now:1757650224183811|interv:58901| [2025/09/12 04:10:24 183843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224242712|now:1757650224183811|interval:58901|pto_count:0|srtt:37368 [2025/09/12 04:10:24 183850] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39947, ack_elapse 38993, delivered 45630|rate 1142263|lost 292| [2025/09/12 04:10:24 183858] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142263) in round 16| [2025/09/12 04:10:24 183864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 183870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 183874] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224146186|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 183878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224146186|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 183883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37368|latest_rtt:37476|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 183889] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/09/12 04:10:24 183894] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1757650224183662|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 183899] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344183662|now:1757650224183662|interv:120000000| [2025/09/12 04:10:24 183903] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344183662|now:1757650224183662|interv:120000000| [2025/09/12 04:10:24 183907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 183912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224183084| [2025/09/12 04:10:24 183915] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224183915| [2025/09/12 04:10:24 183920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224183919| [2025/09/12 04:10:24 183930] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183938] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 183945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 183952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 183956] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 183960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 183964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183968] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 183973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 183977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 183981] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 183984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 183988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 183993] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 183997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 184001] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 184005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224185005|now:1757650224184005|interv:1000| [2025/09/12 04:10:24 184009] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 184013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 184019] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224185005| [2025/09/12 04:10:24 184025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224185005| [2025/09/12 04:10:24 184031] [debug] |xqc_engine_wakeup_after|wakeup:1757650224185005|now:1757650224184031|diff:974| [2025/09/12 04:10:24 184038] [debug] |xqc_engine_main_logic|END|now:1757650224183919| [2025/09/12 04:10:24 184043] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224184043| [2025/09/12 04:10:24 184047] [debug] |xqc_engine_wakeup_after|wakeup:1757650224185005|now:1757650224184047|diff:958| [2025/09/12 04:10:24 184051] [debug] |xqc_engine_main_logic|END|now:1757650224184043| [2025/09/12 04:10:24 185119] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224185118| [2025/09/12 04:10:24 185135] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224185005|pq_index:0| [2025/09/12 04:10:24 185139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224183919| [2025/09/12 04:10:24 185144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224185143| [2025/09/12 04:10:24 185149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224185005|now:1757650224185143| [2025/09/12 04:10:24 185153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224185005|now:1757650224185143| [2025/09/12 04:10:24 185157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 185162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 185175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 185182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 185188] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 185192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 185198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37368|min_srtt:37368|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 185210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 185217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 185223] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 185229] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 185236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185243] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 185250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 185256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 185263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/09/12 04:10:24 185299] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224185274|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 185315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1089|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 185321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 185328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:134|pto_duration:39368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 185334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 185341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 185346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 185353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224244642|now:1757650224185328|interv:59314| [2025/09/12 04:10:24 185359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224244642|now:1757650224185328|interval:59314|pto_count:0|srtt:37368 [2025/09/12 04:10:24 185367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 185374] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 185380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:903337| [2025/09/12 04:10:24 185387] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 185393] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/09/12 04:10:24 185442] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224185403|stream_id:0|stream_offset:903337| [2025/09/12 04:10:24 185454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1090|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 185461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 185467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37368|rtt_var:134|pto_duration:39368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 185474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 185479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 185485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 185491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224244771|now:1757650224185467|interv:59304| [2025/09/12 04:10:24 185497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224244771|now:1757650224185467|interval:59304|pto_count:0|srtt:37368 [2025/09/12 04:10:24 185509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 185516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 185522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:904524| [2025/09/12 04:10:24 185528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 185534] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 185540] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 185545] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224185545|diff:18033| [2025/09/12 04:10:24 185552] [debug] |xqc_engine_main_logic|END|now:1757650224185143| [2025/09/12 04:10:24 185608] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224185607| [2025/09/12 04:10:24 185618] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 185627] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:422| [2025/09/12 04:10:24 185633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/09/12 04:10:24 185641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/09/12 04:10:24 185645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 185650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1049|path_largest_ack:1048| [2025/09/12 04:10:24 185656] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:820014|prior_time:1757650224144669|is_app_limited:0|send_elapse:40078|ack_elapse:40938|ctl_first_sent_time:1757650224146317|lagest_ack_time:1757650224185607|curr_delivered:866844| [2025/09/12 04:10:24 185663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224146317| [2025/09/12 04:10:24 185670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:862||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/09/12 04:10:24 185676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1049|path_largest_ack:1049| [2025/09/12 04:10:24 185682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:820014|prior_time:1757650224144669|is_app_limited:0|send_elapse:40078|ack_elapse:40938|ctl_first_sent_time:1757650224146317|lagest_ack_time:1757650224185607|curr_delivered:868044| [2025/09/12 04:10:24 185689] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224146464| [2025/09/12 04:10:24 185695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:861||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/09/12 04:10:24 185702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37368|rttvar:134|minrtt:30473|latest_rtt:39143|ack_delay:24| [2025/09/12 04:10:24 185709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37586|rttvar:538|minrtt:30473|latest_rtt:39143|ack_delay:24| [2025/09/12 04:10:24 185740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1049|lost_pn:1046|thresh:3| [2025/09/12 04:10:24 185747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 185752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 185756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37586|rtt_var:538|pto_duration:39738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 185764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 185771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 185777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 185783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224245141|now:1757650224185756|interv:59385| [2025/09/12 04:10:24 185789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224245141|now:1757650224185756|interval:59385|pto_count:0|srtt:37586 [2025/09/12 04:10:24 185796] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40078, ack_elapse 40938, delivered 48030|rate 1173237|lost 292| [2025/09/12 04:10:24 185803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173237) in round 16| [2025/09/12 04:10:24 185809] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 185816] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 185822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224146464|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 185829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224146464|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 185836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37586|latest_rtt:39143|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 185843] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/09/12 04:10:24 185847] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK |recv_time:1757650224185607|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 185852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344185607|now:1757650224185607|interv:120000000| [2025/09/12 04:10:24 185856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344185607|now:1757650224185607|interv:120000000| [2025/09/12 04:10:24 185860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 185868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224185143| [2025/09/12 04:10:24 185872] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224185872| [2025/09/12 04:10:24 185877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224185876| [2025/09/12 04:10:24 185882] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 185891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 185896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 185899] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 185903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 185907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185911] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 185915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 185920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 185924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 185927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 185932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 185936] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 185941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:904524| [2025/09/12 04:10:24 185946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 185949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224186949|now:1757650224185949|interv:1000| [2025/09/12 04:10:24 185953] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 185957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 185961] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224186949| [2025/09/12 04:10:24 185965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224186949| [2025/09/12 04:10:24 185973] [debug] |xqc_engine_wakeup_after|wakeup:1757650224186949|now:1757650224185973|diff:976| [2025/09/12 04:10:24 185977] [debug] |xqc_engine_main_logic|END|now:1757650224185876| [2025/09/12 04:10:24 185982] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224185982| [2025/09/12 04:10:24 185986] [debug] |xqc_engine_wakeup_after|wakeup:1757650224186949|now:1757650224185986|diff:963| [2025/09/12 04:10:24 185990] [debug] |xqc_engine_main_logic|END|now:1757650224185982| [2025/09/12 04:10:24 187059] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224187059| [2025/09/12 04:10:24 187070] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224186949|pq_index:0| [2025/09/12 04:10:24 187075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224185876| [2025/09/12 04:10:24 187080] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224187079| [2025/09/12 04:10:24 187085] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224186949|now:1757650224187079| [2025/09/12 04:10:24 187089] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224186949|now:1757650224187079| [2025/09/12 04:10:24 187093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 187097] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187102] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 187106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 187111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 187115] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 187118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 187123] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37586|min_srtt:37586|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 187131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 187135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 187139] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 187143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 187147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187152] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 187161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:904524| [2025/09/12 04:10:24 187166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 187170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/09/12 04:10:24 187206] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224187178|stream_id:0|stream_offset:904524| [2025/09/12 04:10:24 187215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1091|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 187222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 187229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37586|rtt_var:538|pto_duration:39738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 187236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 187241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 187247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 187253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224246916|now:1757650224187228|interv:59688| [2025/09/12 04:10:24 187259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224246916|now:1757650224187228|interval:59688|pto_count:0|srtt:37586 [2025/09/12 04:10:24 187266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 187274] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 187280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 187287] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 187293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/09/12 04:10:24 187331] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224187303|stream_id:0|stream_offset:905711| [2025/09/12 04:10:24 187340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1092|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 187347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 187353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37586|rtt_var:538|pto_duration:39738|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 187360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 187365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 187378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 187384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224247041|now:1757650224187353|interv:59688| [2025/09/12 04:10:24 187390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224247041|now:1757650224187353|interval:59688|pto_count:0|srtt:37586 [2025/09/12 04:10:24 187397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 187404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 187411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:906898| [2025/09/12 04:10:24 187417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 187445] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 187451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 187457] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224187457|diff:16121| [2025/09/12 04:10:24 187463] [debug] |xqc_engine_main_logic|END|now:1757650224187079| [2025/09/12 04:10:24 187591] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224187590| [2025/09/12 04:10:24 187602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 187610] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:423| [2025/09/12 04:10:24 187615] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/09/12 04:10:24 187624] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/09/12 04:10:24 187630] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 187637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1050| [2025/09/12 04:10:24 187643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:822414|prior_time:1757650224146678|is_app_limited:0|send_elapse:38675|ack_elapse:40912|ctl_first_sent_time:1757650224148196|lagest_ack_time:1757650224187590|curr_delivered:869244| [2025/09/12 04:10:24 187650] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224148196| [2025/09/12 04:10:24 187656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:860||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/09/12 04:10:24 187662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1051| [2025/09/12 04:10:24 187669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:824814|prior_time:1757650224148607|is_app_limited:0|send_elapse:38828|ack_elapse:38983|ctl_first_sent_time:1757650224150116|lagest_ack_time:1757650224187590|curr_delivered:870444| [2025/09/12 04:10:24 187683] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224150116| [2025/09/12 04:10:24 187689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:859||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/09/12 04:10:24 187695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37586|rttvar:538|minrtt:30473|latest_rtt:37474|ack_delay:24| [2025/09/12 04:10:24 187701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37569|rttvar:438|minrtt:30473|latest_rtt:37474|ack_delay:24| [2025/09/12 04:10:24 187707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1051|lost_pn:1048|thresh:3| [2025/09/12 04:10:24 187714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 187721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 187727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37569|rtt_var:438|pto_duration:39569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 187734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 187740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 187746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 187752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224246872|now:1757650224187727|interv:59145| [2025/09/12 04:10:24 187758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224246872|now:1757650224187727|interval:59145|pto_count:0|srtt:37569 [2025/09/12 04:10:24 187764] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38828, ack_elapse 38983, delivered 45630|rate 1170510|lost 292| [2025/09/12 04:10:24 187798] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170510) in round 16| [2025/09/12 04:10:24 187805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 187812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 187817] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224150116|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 187822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224150116|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 187826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37569|latest_rtt:37474|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 187832] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/09/12 04:10:24 187837] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1757650224187590|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 187846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344187590|now:1757650224187590|interv:120000000| [2025/09/12 04:10:24 187850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344187590|now:1757650224187590|interv:120000000| [2025/09/12 04:10:24 187854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 187858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224187079| [2025/09/12 04:10:24 187863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224187863| [2025/09/12 04:10:24 187871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224187869| [2025/09/12 04:10:24 187879] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187886] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37569|min_srtt:37569|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 187892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 187896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 187900] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 187904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 187908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37569|min_srtt:37569|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 187916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 187920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 187925] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 187929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 187933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 187937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 187942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:906898| [2025/09/12 04:10:24 187946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 187950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224188950|now:1757650224187950|interv:1000| [2025/09/12 04:10:24 187957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 187961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 187965] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224188950| [2025/09/12 04:10:24 187969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224188950| [2025/09/12 04:10:24 187973] [debug] |xqc_engine_wakeup_after|wakeup:1757650224188950|now:1757650224187973|diff:977| [2025/09/12 04:10:24 187977] [debug] |xqc_engine_main_logic|END|now:1757650224187869| [2025/09/12 04:10:24 187983] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224187983| [2025/09/12 04:10:24 187987] [debug] |xqc_engine_wakeup_after|wakeup:1757650224188950|now:1757650224187986|diff:964| [2025/09/12 04:10:24 187990] [debug] |xqc_engine_main_logic|END|now:1757650224187983| [2025/09/12 04:10:24 189057] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224189057| [2025/09/12 04:10:24 189068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224188950|pq_index:0| [2025/09/12 04:10:24 189073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224187869| [2025/09/12 04:10:24 189078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224189077| [2025/09/12 04:10:24 189082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224188950|now:1757650224189077| [2025/09/12 04:10:24 189087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224188950|now:1757650224189077| [2025/09/12 04:10:24 189091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 189095] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189100] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37569|min_srtt:37569|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 189104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 189109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 189112] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 189116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 189121] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189125] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37569|min_srtt:37569|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 189129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 189133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 189137] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 189146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 189150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 189158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:906898| [2025/09/12 04:10:24 189163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 189167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/09/12 04:10:24 189203] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224189175|stream_id:0|stream_offset:906898| [2025/09/12 04:10:24 189212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1093|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 189219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 189226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37569|rtt_var:438|pto_duration:39569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 189233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 189238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 189244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 189250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224248744|now:1757650224189225|interv:59519| [2025/09/12 04:10:24 189256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224248744|now:1757650224189225|interval:59519|pto_count:0|srtt:37569 [2025/09/12 04:10:24 189263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 189270] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 189276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:908085| [2025/09/12 04:10:24 189283] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 189290] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/09/12 04:10:24 189323] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224189300|stream_id:0|stream_offset:908085| [2025/09/12 04:10:24 189333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1094|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 189346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 189352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37569|rtt_var:438|pto_duration:39569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 189359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 189364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 189370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 189376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224248869|now:1757650224189352|interv:59517| [2025/09/12 04:10:24 189382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224248869|now:1757650224189352|interval:59517|pto_count:0|srtt:37569 [2025/09/12 04:10:24 189389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 189396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 189401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:909272| [2025/09/12 04:10:24 189408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 189414] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 189444] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 189451] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224189450|diff:14128| [2025/09/12 04:10:24 189457] [debug] |xqc_engine_main_logic|END|now:1757650224189077| [2025/09/12 04:10:24 189583] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224189582| [2025/09/12 04:10:24 189594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 189602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:424| [2025/09/12 04:10:24 189608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/09/12 04:10:24 189616] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/09/12 04:10:24 189622] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 189629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1053|path_largest_ack:1052| [2025/09/12 04:10:24 189636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:824814|prior_time:1757650224148607|is_app_limited:0|send_elapse:38949|ack_elapse:40975|ctl_first_sent_time:1757650224150237|lagest_ack_time:1757650224189582|curr_delivered:871644| [2025/09/12 04:10:24 189662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224150237| [2025/09/12 04:10:24 189669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:858||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/09/12 04:10:24 189676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1053|path_largest_ack:1053| [2025/09/12 04:10:24 189702] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:827214|prior_time:1757650224150498|is_app_limited:0|send_elapse:38958|ack_elapse:39084|ctl_first_sent_time:1757650224152038|lagest_ack_time:1757650224189582|curr_delivered:872844| [2025/09/12 04:10:24 189710] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224152038| [2025/09/12 04:10:24 189716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:857||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/09/12 04:10:24 189722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37569|rttvar:438|minrtt:30473|latest_rtt:37544|ack_delay:24| [2025/09/12 04:10:24 189729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37563|rttvar:341|minrtt:30473|latest_rtt:37544|ack_delay:24| [2025/09/12 04:10:24 189735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1053|lost_pn:1050|thresh:3| [2025/09/12 04:10:24 189742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 189748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 189754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37563|rtt_var:341|pto_duration:39563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 189760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 189778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 189782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 189786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224248863|now:1757650224189753|interv:59110| [2025/09/12 04:10:24 189790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224248863|now:1757650224189753|interval:59110|pto_count:0|srtt:37563 [2025/09/12 04:10:24 189795] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38958, ack_elapse 39084, delivered 45630|rate 1167485|lost 292| [2025/09/12 04:10:24 189801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167485) in round 16| [2025/09/12 04:10:24 189808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 189814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 189820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224152038|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 189828] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224152038|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 189832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37563|latest_rtt:37544|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 189842] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/09/12 04:10:24 189847] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1757650224189582|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 189852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344189582|now:1757650224189582|interv:120000000| [2025/09/12 04:10:24 189856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344189582|now:1757650224189582|interv:120000000| [2025/09/12 04:10:24 189860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 189864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224189077| [2025/09/12 04:10:24 189868] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224189868| [2025/09/12 04:10:24 189873] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224189872| [2025/09/12 04:10:24 189878] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37563|min_srtt:37563|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 189887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 189891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 189895] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 189899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 189903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37563|min_srtt:37563|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 189911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 189916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 189920] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 189924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 189928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 189932] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 189939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:909272| [2025/09/12 04:10:24 189944] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 189947] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224190947|now:1757650224189947|interv:1000| [2025/09/12 04:10:24 189951] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 189955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 189959] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224190947| [2025/09/12 04:10:24 189963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224190947| [2025/09/12 04:10:24 189967] [debug] |xqc_engine_wakeup_after|wakeup:1757650224190947|now:1757650224189967|diff:980| [2025/09/12 04:10:24 189971] [debug] |xqc_engine_main_logic|END|now:1757650224189872| [2025/09/12 04:10:24 189977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224189977| [2025/09/12 04:10:24 189980] [debug] |xqc_engine_wakeup_after|wakeup:1757650224190947|now:1757650224189980|diff:967| [2025/09/12 04:10:24 189984] [debug] |xqc_engine_main_logic|END|now:1757650224189977| [2025/09/12 04:10:24 191055] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224191055| [2025/09/12 04:10:24 191067] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224190947|pq_index:0| [2025/09/12 04:10:24 191072] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224189872| [2025/09/12 04:10:24 191077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224191076| [2025/09/12 04:10:24 191082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224190947|now:1757650224191076| [2025/09/12 04:10:24 191086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224190947|now:1757650224191076| [2025/09/12 04:10:24 191090] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 191094] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 191099] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37563|min_srtt:37563|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 191104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 191108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 191112] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 191116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 191120] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 191124] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37563|min_srtt:37563|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 191134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 191138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 191142] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 191146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 191150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 191154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 191159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:909272| [2025/09/12 04:10:24 191163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 191167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/09/12 04:10:24 191204] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224191175|stream_id:0|stream_offset:909272| [2025/09/12 04:10:24 191214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1095|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 191221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 191227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37563|rtt_var:341|pto_duration:39563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 191233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 191239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 191245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 191251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224250738|now:1757650224191226|interv:59512| [2025/09/12 04:10:24 191257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224250738|now:1757650224191226|interval:59512|pto_count:0|srtt:37563 [2025/09/12 04:10:24 191264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 191271] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 191277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:910459| [2025/09/12 04:10:24 191284] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 191291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/09/12 04:10:24 191330] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224191307|stream_id:0|stream_offset:910459| [2025/09/12 04:10:24 191339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 191346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 191352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37563|rtt_var:341|pto_duration:39563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 191359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 191364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 191370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 191376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224250870|now:1757650224191352|interv:59518| [2025/09/12 04:10:24 191382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224250870|now:1757650224191352|interval:59518|pto_count:0|srtt:37563 [2025/09/12 04:10:24 191388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 191395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 191402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:911646| [2025/09/12 04:10:24 191408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 191414] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 191442] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 191448] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224191448|diff:12130| [2025/09/12 04:10:24 191455] [debug] |xqc_engine_main_logic|END|now:1757650224191076| [2025/09/12 04:10:24 192534] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224192533| [2025/09/12 04:10:24 192546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 192555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:425| [2025/09/12 04:10:24 192561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/09/12 04:10:24 192570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/09/12 04:10:24 192577] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 192585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1056|path_largest_ack:1054| [2025/09/12 04:10:24 192592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:827214|prior_time:1757650224150498|is_app_limited:0|send_elapse:39066|ack_elapse:42035|ctl_first_sent_time:1757650224152146|lagest_ack_time:1757650224192533|curr_delivered:874044| [2025/09/12 04:10:24 192606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224152146| [2025/09/12 04:10:24 192614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:856||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/09/12 04:10:24 192620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1056|path_largest_ack:1056| [2025/09/12 04:10:24 192627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:829614|prior_time:1757650224152546|is_app_limited:0|send_elapse:39114|ack_elapse:39987|ctl_first_sent_time:1757650224154241|lagest_ack_time:1757650224192533|curr_delivered:875244| [2025/09/12 04:10:24 192634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224154241| [2025/09/12 04:10:24 192640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:855||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/09/12 04:10:24 192644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37563|rttvar:341|minrtt:30473|latest_rtt:38292|ack_delay:24| [2025/09/12 04:10:24 192648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37651|rttvar:432|minrtt:30473|latest_rtt:38292|ack_delay:24| [2025/09/12 04:10:24 192652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/09/12 04:10:24 192656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 192660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 192664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197204|now:1757650224192664|interval:4540| [2025/09/12 04:10:24 192668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197204|now:1757650224192664|interv:4540| [2025/09/12 04:10:24 192673] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39114, ack_elapse 39987, delivered 45630|rate 1141120|lost 292| [2025/09/12 04:10:24 192677] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141120) in round 16| [2025/09/12 04:10:24 192681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 192685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 192689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224154241|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 192694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224154241|recovery:1|recovery_start:1757650224163673|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 192698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37651|latest_rtt:38292|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224163673|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 192708] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/09/12 04:10:24 192713] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1757650224192533|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 192718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344192533|now:1757650224192533|interv:120000000| [2025/09/12 04:10:24 192722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344192533|now:1757650224192533|interv:120000000| [2025/09/12 04:10:24 192725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 192730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224191076| [2025/09/12 04:10:24 192733] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224192733| [2025/09/12 04:10:24 192738] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224192737| [2025/09/12 04:10:24 192743] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 192748] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37651|min_srtt:37651|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 192753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 192757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 192761] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 192765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 192769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 192773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37651|min_srtt:37651|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 192777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 192781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 192785] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 192789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 192793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 192797] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 192801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:911646| [2025/09/12 04:10:24 192808] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 192812] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224193812|now:1757650224192812|interv:1000| [2025/09/12 04:10:24 192816] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 192820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 192824] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224193812| [2025/09/12 04:10:24 192828] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224193812| [2025/09/12 04:10:24 192831] [debug] |xqc_engine_wakeup_after|wakeup:1757650224193812|now:1757650224192831|diff:981| [2025/09/12 04:10:24 192836] [debug] |xqc_engine_main_logic|END|now:1757650224192737| [2025/09/12 04:10:24 192841] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224192841| [2025/09/12 04:10:24 192845] [debug] |xqc_engine_wakeup_after|wakeup:1757650224193812|now:1757650224192845|diff:967| [2025/09/12 04:10:24 192849] [debug] |xqc_engine_main_logic|END|now:1757650224192841| [2025/09/12 04:10:24 193917] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224193916| [2025/09/12 04:10:24 193929] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224193812|pq_index:0| [2025/09/12 04:10:24 193934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224192737| [2025/09/12 04:10:24 193939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224193938| [2025/09/12 04:10:24 193943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224193812|now:1757650224193938| [2025/09/12 04:10:24 193948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224193812|now:1757650224193938| [2025/09/12 04:10:24 193952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 193956] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 193961] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37651|min_srtt:37651|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 193965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 193970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 193974] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 193978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 193982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 193986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37651|min_srtt:37651|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 193990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 194000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 194004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 194008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 194012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 194016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 194020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:911646| [2025/09/12 04:10:24 194025] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 194029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/09/12 04:10:24 194060] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224194037|stream_id:0|stream_offset:911646| [2025/09/12 04:10:24 194067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 194072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 194076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197204|now:1757650224194076|interval:3128| [2025/09/12 04:10:24 194080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197204|now:1757650224194076|interv:3128| [2025/09/12 04:10:24 194084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 194089] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 194093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:912833| [2025/09/12 04:10:24 194098] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 194102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/09/12 04:10:24 194121] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224194108|stream_id:0|stream_offset:912833| [2025/09/12 04:10:24 194130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 194137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 194144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224197204|now:1757650224194143|interval:3061| [2025/09/12 04:10:24 194156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224197204|now:1757650224194143|interv:3061| [2025/09/12 04:10:24 194162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 194169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 194176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:914020| [2025/09/12 04:10:24 194182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 194189] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224197204| [2025/09/12 04:10:24 194195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224197204| [2025/09/12 04:10:24 194201] [debug] |xqc_engine_wakeup_after|wakeup:1757650224197204|now:1757650224194201|diff:3003| [2025/09/12 04:10:24 194208] [debug] |xqc_engine_main_logic|END|now:1757650224193938| [2025/09/12 04:10:24 194566] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224194565| [2025/09/12 04:10:24 194582] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 194590] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:426| [2025/09/12 04:10:24 194596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/09/12 04:10:24 194605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/09/12 04:10:24 194611] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 194619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1058|path_largest_ack:1057| [2025/09/12 04:10:24 194626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:829614|prior_time:1757650224152546|is_app_limited:0|send_elapse:39273|ack_elapse:42019|ctl_first_sent_time:1757650224154400|lagest_ack_time:1757650224194565|curr_delivered:876444| [2025/09/12 04:10:24 194633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224154400| [2025/09/12 04:10:24 194640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:854||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/09/12 04:10:24 194646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1058|path_largest_ack:1058| [2025/09/12 04:10:24 194653] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:832014|prior_time:1757650224154596|is_app_limited:0|send_elapse:38976|ack_elapse:39969|ctl_first_sent_time:1757650224156139|lagest_ack_time:1757650224194565|curr_delivered:877644| [2025/09/12 04:10:24 194660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224156139| [2025/09/12 04:10:24 194666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:24 194672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37651|rttvar:432|minrtt:30473|latest_rtt:38426|ack_delay:24| [2025/09/12 04:10:24 194686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37745|rttvar:511|minrtt:30473|latest_rtt:38426|ack_delay:24| [2025/09/12 04:10:24 194692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1058|lost_pn:1055|thresh:3| [2025/09/12 04:10:24 194699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 194706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1055|lost_pn:1055|po_sent_time:1757650224154126|lost_send_time:1757650224151336|loss_delay:43229|frame:STREAM |repair:128| [2025/09/12 04:10:24 194713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224154126u| [2025/09/12 04:10:24 194719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 194726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37745|rtt_var:511|pto_duration:39789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 194734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 194739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 194742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45630| [2025/09/12 04:10:24 194746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224253897|now:1757650224194726|interv:59171| [2025/09/12 04:10:24 194750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224253897|now:1757650224194726|interval:59171|pto_count:0|srtt:37745 [2025/09/12 04:10:24 194755] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38976, ack_elapse 39969, delivered 45630|rate 1141634|lost 293| [2025/09/12 04:10:24 194759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141634) in round 16| [2025/09/12 04:10:24 194763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 194767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 194771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:1|acked:2400|po_sent_time:1757650224156139|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 194775] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:1|acked:2400|po_sent_time:1757650224156139|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 194780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:45630|srtt:37745|latest_rtt:38426|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 194786] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/09/12 04:10:24 194790] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1757650224194565|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 194800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344194565|now:1757650224194565|interv:120000000| [2025/09/12 04:10:24 194807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344194565|now:1757650224194565|interv:120000000| [2025/09/12 04:10:24 194813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224197204|pq_index:0| [2025/09/12 04:10:24 194820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224193938| [2025/09/12 04:10:24 194824] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224194824| [2025/09/12 04:10:24 194829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224194828| [2025/09/12 04:10:24 194834] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 194839] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37745|min_srtt:37745|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 194843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 194848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 194851] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 194855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 194859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 194864] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37745|min_srtt:37745|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 194868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 194872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 194876] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 194879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 194884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 194891] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 194898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45630|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:914020| [2025/09/12 04:10:24 194905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 194909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/09/12 04:10:24 194945] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45630|now:1757650224194920|stream_id:0|stream_offset:914020| [2025/09/12 04:10:24 194951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 194956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45630|applimit:0| [2025/09/12 04:10:24 194961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37745|rtt_var:511|pto_duration:39789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 194965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 194972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 194978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 194984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224254709|now:1757650224194961|interv:59748| [2025/09/12 04:10:24 194991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224254709|now:1757650224194961|interval:59748|pto_count:0|srtt:37745 [2025/09/12 04:10:24 194996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:46830| [2025/09/12 04:10:24 195001] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 195005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:915207| [2025/09/12 04:10:24 195010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 195014] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/09/12 04:10:24 195037] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224195020|stream_id:0|stream_offset:915207| [2025/09/12 04:10:24 195042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 195047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 195051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37745|rtt_var:511|pto_duration:39789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 195056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 195063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 195069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 195075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224254809|now:1757650224195051|interv:59758| [2025/09/12 04:10:24 195081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224254809|now:1757650224195051|interval:59758|pto_count:0|srtt:37745 [2025/09/12 04:10:24 195090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 195095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 195099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:916394| [2025/09/12 04:10:24 195103] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 195107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224196107|now:1757650224195107|interv:1000| [2025/09/12 04:10:24 195111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 195114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 195119] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224196107| [2025/09/12 04:10:24 195123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224196107| [2025/09/12 04:10:24 195127] [debug] |xqc_engine_wakeup_after|wakeup:1757650224196107|now:1757650224195127|diff:980| [2025/09/12 04:10:24 195131] [debug] |xqc_engine_main_logic|END|now:1757650224194828| [2025/09/12 04:10:24 195136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224195136| [2025/09/12 04:10:24 195140] [debug] |xqc_engine_wakeup_after|wakeup:1757650224196107|now:1757650224195140|diff:967| [2025/09/12 04:10:24 195147] [debug] |xqc_engine_main_logic|END|now:1757650224195136| [2025/09/12 04:10:24 196178] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224196177| [2025/09/12 04:10:24 196193] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224196107|pq_index:0| [2025/09/12 04:10:24 196200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224194828| [2025/09/12 04:10:24 196208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224196206| [2025/09/12 04:10:24 196216] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224196107|now:1757650224196206| [2025/09/12 04:10:24 196222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224196107|now:1757650224196206| [2025/09/12 04:10:24 196228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 196235] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196243] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37745|min_srtt:37745|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 196250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 196257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 196263] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 196269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 196283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196289] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37745|min_srtt:37745|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 196296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 196302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 196309] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 196314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 196321] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196327] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 196334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:916394| [2025/09/12 04:10:24 196340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 196346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/09/12 04:10:24 196387] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224196357|stream_id:0|stream_offset:916394| [2025/09/12 04:10:24 196398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 196405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 196412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37745|rtt_var:511|pto_duration:39789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 196433] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 196443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 196449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 196456] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224256146|now:1757650224196411|interv:59735| [2025/09/12 04:10:24 196462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224256146|now:1757650224196411|interval:59735|pto_count:0|srtt:37745 [2025/09/12 04:10:24 196469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 196477] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 196484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 196498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 196504] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 196511] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 196518] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224196517|diff:7061| [2025/09/12 04:10:24 196524] [debug] |xqc_engine_main_logic|END|now:1757650224196206| [2025/09/12 04:10:24 196535] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224196534| [2025/09/12 04:10:24 196543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 196551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:427| [2025/09/12 04:10:24 196557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/09/12 04:10:24 196566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/09/12 04:10:24 196572] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 196580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1060|path_largest_ack:1059| [2025/09/12 04:10:24 196585] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:834414|prior_time:1757650224156531|is_app_limited:0|send_elapse:39047|ack_elapse:40003|ctl_first_sent_time:1757650224158055|lagest_ack_time:1757650224196534|curr_delivered:878844| [2025/09/12 04:10:24 196593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224158055| [2025/09/12 04:10:24 196601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:853||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/09/12 04:10:24 196607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1060|path_largest_ack:1060| [2025/09/12 04:10:24 196614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:46830|prior_delivered:834414|prior_time:1757650224156531|is_app_limited:0|send_elapse:39047|ack_elapse:40003|ctl_first_sent_time:1757650224158055|lagest_ack_time:1757650224196534|curr_delivered:880044| [2025/09/12 04:10:24 196620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224158180| [2025/09/12 04:10:24 196626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:852||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/09/12 04:10:24 196630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37745|rttvar:511|minrtt:30473|latest_rtt:38354|ack_delay:24| [2025/09/12 04:10:24 196635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37818|rttvar:530|minrtt:30473|latest_rtt:38354|ack_delay:24| [2025/09/12 04:10:24 196642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/09/12 04:10:24 196649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 196659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 196663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 196667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37818|rtt_var:530|pto_duration:39938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 196672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 196676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 196679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 196683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224256295|now:1757650224196667|interv:59628| [2025/09/12 04:10:24 196687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224256295|now:1757650224196667|interval:59628|pto_count:0|srtt:37818 [2025/09/12 04:10:24 196692] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39047, ack_elapse 40003, delivered 45630|rate 1140664|lost 293| [2025/09/12 04:10:24 196696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140664) in round 16| [2025/09/12 04:10:24 196700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 196705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 196708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224158180|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 196713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224158180|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 196720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37818|latest_rtt:38354|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 196729] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/09/12 04:10:24 196736] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1757650224196534|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 196740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344196534|now:1757650224196534|interv:120000000| [2025/09/12 04:10:24 196745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344196534|now:1757650224196534|interv:120000000| [2025/09/12 04:10:24 196749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 196753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224196206| [2025/09/12 04:10:24 196757] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224196756| [2025/09/12 04:10:24 196762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224196760| [2025/09/12 04:10:24 196770] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37818|min_srtt:37818|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 196780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 196784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 196788] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 196792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 196796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196802] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37818|min_srtt:37818|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 196809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 196816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 196821] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 196824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 196829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 196833] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 196837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 196841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 196845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224197845|now:1757650224196845|interv:1000| [2025/09/12 04:10:24 196849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 196853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 196857] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224197845| [2025/09/12 04:10:24 196861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224197845| [2025/09/12 04:10:24 196865] [debug] |xqc_engine_wakeup_after|wakeup:1757650224197845|now:1757650224196865|diff:980| [2025/09/12 04:10:24 196869] [debug] |xqc_engine_main_logic|END|now:1757650224196760| [2025/09/12 04:10:24 196875] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224196874| [2025/09/12 04:10:24 196878] [debug] |xqc_engine_wakeup_after|wakeup:1757650224197845|now:1757650224196878|diff:967| [2025/09/12 04:10:24 196889] [debug] |xqc_engine_main_logic|END|now:1757650224196874| [2025/09/12 04:10:24 197958] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224197958| [2025/09/12 04:10:24 197970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224197845|pq_index:0| [2025/09/12 04:10:24 197974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224196760| [2025/09/12 04:10:24 197980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224197979| [2025/09/12 04:10:24 197985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224197845|now:1757650224197979| [2025/09/12 04:10:24 197989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224197845|now:1757650224197979| [2025/09/12 04:10:24 197993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 197998] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 198003] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37818|min_srtt:37818|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 198008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 198012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 198016] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 198020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 198024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 198028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37818|min_srtt:37818|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 198033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 198037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 198040] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 198044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 198048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 198053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 198057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 198062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 198072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/09/12 04:10:24 198103] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224198080|stream_id:0|stream_offset:917581| [2025/09/12 04:10:24 198110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 198115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 198122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37818|rtt_var:530|pto_duration:39938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 198129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 198142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 198148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 198154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224258018|now:1757650224198121|interv:59897| [2025/09/12 04:10:24 198161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224258018|now:1757650224198121|interval:59897|pto_count:0|srtt:37818 [2025/09/12 04:10:24 198169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 198176] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 198183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:918768| [2025/09/12 04:10:24 198190] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 198197] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/09/12 04:10:24 198231] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224198208|stream_id:0|stream_offset:918768| [2025/09/12 04:10:24 198240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 198247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 198254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37818|rtt_var:530|pto_duration:39938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 198262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 198267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 198273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 198280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224258146|now:1757650224198254|interv:59892| [2025/09/12 04:10:24 198292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224258146|now:1757650224198254|interval:59892|pto_count:0|srtt:37818 [2025/09/12 04:10:24 198317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 198337] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 198353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 198360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 198367] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 198373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 198379] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224198378|diff:5200| [2025/09/12 04:10:24 198385] [debug] |xqc_engine_main_logic|END|now:1757650224197979| [2025/09/12 04:10:24 198717] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224198715| [2025/09/12 04:10:24 198731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 198740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:428| [2025/09/12 04:10:24 198747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/09/12 04:10:24 198755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/09/12 04:10:24 198761] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 198768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1062|path_largest_ack:1061| [2025/09/12 04:10:24 198775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:834414|prior_time:1757650224156531|is_app_limited:0|send_elapse:39356|ack_elapse:42184|ctl_first_sent_time:1757650224158364|lagest_ack_time:1757650224198715|curr_delivered:881244| [2025/09/12 04:10:24 198781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224158364| [2025/09/12 04:10:24 198788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:851||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/09/12 04:10:24 198793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1062|path_largest_ack:1062| [2025/09/12 04:10:24 198800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:48030|prior_delivered:836814|prior_time:1757650224158536|is_app_limited:0|send_elapse:39734|ack_elapse:40179|ctl_first_sent_time:1757650224160082|lagest_ack_time:1757650224198715|curr_delivered:882444| [2025/09/12 04:10:24 198806] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224160082| [2025/09/12 04:10:24 198813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:850||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/09/12 04:10:24 198819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37818|rttvar:530|minrtt:30473|latest_rtt:38633|ack_delay:40| [2025/09/12 04:10:24 198834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:37915|rttvar:591|minrtt:30473|latest_rtt:38633|ack_delay:40| [2025/09/12 04:10:24 198842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/09/12 04:10:24 198848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 198853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 198857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 198861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37915|rtt_var:591|pto_duration:40279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 198866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 198870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 198874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 198878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224258487|now:1757650224198861|interv:59626| [2025/09/12 04:10:24 198882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224258487|now:1757650224198861|interval:59626|pto_count:0|srtt:37915 [2025/09/12 04:10:24 198889] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39734, ack_elapse 40179, delivered 45630|rate 1135667|lost 293| [2025/09/12 04:10:24 198896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135667) in round 16| [2025/09/12 04:10:24 198903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 198908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 198912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224160082|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 198917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224160082|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 198921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:37915|latest_rtt:38633|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 198928] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/09/12 04:10:24 198932] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1757650224198715|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 198937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344198715|now:1757650224198715|interv:120000000| [2025/09/12 04:10:24 198945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344198715|now:1757650224198715|interv:120000000| [2025/09/12 04:10:24 198949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 198954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224197979| [2025/09/12 04:10:24 198958] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224198957| [2025/09/12 04:10:24 198963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224198961| [2025/09/12 04:10:24 198968] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 198973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37915|min_srtt:37915|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 198977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 198982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 198986] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 198989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 198994] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 198998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37915|min_srtt:37915|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 199002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 199006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 199010] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 199014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 199018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 199022] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 199027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 199031] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 199035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224200035|now:1757650224199035|interv:1000| [2025/09/12 04:10:24 199039] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 199046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 199050] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224200035| [2025/09/12 04:10:24 199054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224200035| [2025/09/12 04:10:24 199058] [debug] |xqc_engine_wakeup_after|wakeup:1757650224200035|now:1757650224199057|diff:978| [2025/09/12 04:10:24 199062] [debug] |xqc_engine_main_logic|END|now:1757650224198961| [2025/09/12 04:10:24 199067] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224199067| [2025/09/12 04:10:24 199071] [debug] |xqc_engine_wakeup_after|wakeup:1757650224200035|now:1757650224199071|diff:964| [2025/09/12 04:10:24 199075] [debug] |xqc_engine_main_logic|END|now:1757650224199067| [2025/09/12 04:10:24 200143] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224200143| [2025/09/12 04:10:24 200154] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224200035|pq_index:0| [2025/09/12 04:10:24 200159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224198961| [2025/09/12 04:10:24 200164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224200163| [2025/09/12 04:10:24 200168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224200035|now:1757650224200163| [2025/09/12 04:10:24 200173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224200035|now:1757650224200163| [2025/09/12 04:10:24 200178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 200185] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200192] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37915|min_srtt:37915|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 200199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 200206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 200212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 200218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 200225] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200231] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:37915|min_srtt:37915|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 200237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 200244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 200250] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 200256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 200269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200277] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 200283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 200290] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 200296] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/09/12 04:10:24 200334] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224200307|stream_id:0|stream_offset:919955| [2025/09/12 04:10:24 200343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 200351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 200359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37915|rtt_var:591|pto_duration:40279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 200365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 200371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 200377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 200384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224260586|now:1757650224200358|interv:60228| [2025/09/12 04:10:24 200390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224260586|now:1757650224200358|interval:60228|pto_count:0|srtt:37915 [2025/09/12 04:10:24 200397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 200405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 200411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:921142| [2025/09/12 04:10:24 200418] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 200443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/09/12 04:10:24 200477] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224200453|stream_id:0|stream_offset:921142| [2025/09/12 04:10:24 200484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 200491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 200498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:37915|rtt_var:591|pto_duration:40279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 200511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 200518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 200524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 200530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224260732|now:1757650224200497|interv:60235| [2025/09/12 04:10:24 200537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224260732|now:1757650224200497|interval:60235|pto_count:0|srtt:37915 [2025/09/12 04:10:24 200544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 200551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 200557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 200564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 200570] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 200577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 200583] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224200583|diff:2995| [2025/09/12 04:10:24 200589] [debug] |xqc_engine_main_logic|END|now:1757650224200163| [2025/09/12 04:10:24 200600] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224200599| [2025/09/12 04:10:24 200608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 200617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:429| [2025/09/12 04:10:24 200623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/09/12 04:10:24 200631] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/09/12 04:10:24 200638] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 200646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1064|path_largest_ack:1063| [2025/09/12 04:10:24 200653] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:836814|prior_time:1757650224158536|is_app_limited:0|send_elapse:41103|ack_elapse:42063|ctl_first_sent_time:1757650224161451|lagest_ack_time:1757650224200599|curr_delivered:883644| [2025/09/12 04:10:24 200661] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224161451| [2025/09/12 04:10:24 200667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:24 200674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1064|path_largest_ack:1064| [2025/09/12 04:10:24 200694] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:836814|prior_time:1757650224158536|is_app_limited:0|send_elapse:41103|ack_elapse:42063|ctl_first_sent_time:1757650224161451|lagest_ack_time:1757650224200599|curr_delivered:884844| [2025/09/12 04:10:24 200702] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224161571| [2025/09/12 04:10:24 200709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:24 200715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:37915|rttvar:591|minrtt:30473|latest_rtt:39028|ack_delay:32| [2025/09/12 04:10:24 200722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38050|rttvar:714|minrtt:30473|latest_rtt:39028|ack_delay:32| [2025/09/12 04:10:24 200729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1064|lost_pn:1061|thresh:3| [2025/09/12 04:10:24 200735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 200741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 200745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 200749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38050|rtt_var:714|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 200753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 200757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 200761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 200765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224261359|now:1757650224200749|interv:60610| [2025/09/12 04:10:24 200769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224261359|now:1757650224200749|interval:60610|pto_count:0|srtt:38050 [2025/09/12 04:10:24 200774] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41103, ack_elapse 42063, delivered 48030|rate 1141858|lost 293| [2025/09/12 04:10:24 200778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141858) in round 16| [2025/09/12 04:10:24 200782] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 200786] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 200790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224161571|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 200795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224161571|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 200799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:38050|latest_rtt:39028|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 200810] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/09/12 04:10:24 200814] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK |recv_time:1757650224200599|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 200819] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344200599|now:1757650224200599|interv:120000000| [2025/09/12 04:10:24 200823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344200599|now:1757650224200599|interv:120000000| [2025/09/12 04:10:24 200827] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 200831] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224200163| [2025/09/12 04:10:24 200835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224200835| [2025/09/12 04:10:24 200840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224200839| [2025/09/12 04:10:24 200845] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200850] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38050|min_srtt:38050|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 200854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 200859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 200863] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 200867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 200871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38050|min_srtt:38050|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 200879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 200884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 200887] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 200891] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 200895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 200900] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 200907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 200911] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 200915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224201915|now:1757650224200915|interv:1000| [2025/09/12 04:10:24 200919] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 200923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 200927] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224201915| [2025/09/12 04:10:24 200931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224201915| [2025/09/12 04:10:24 200935] [debug] |xqc_engine_wakeup_after|wakeup:1757650224201915|now:1757650224200935|diff:980| [2025/09/12 04:10:24 200939] [debug] |xqc_engine_main_logic|END|now:1757650224200839| [2025/09/12 04:10:24 200945] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224200944| [2025/09/12 04:10:24 200948] [debug] |xqc_engine_wakeup_after|wakeup:1757650224201915|now:1757650224200948|diff:967| [2025/09/12 04:10:24 200952] [debug] |xqc_engine_main_logic|END|now:1757650224200944| [2025/09/12 04:10:24 202022] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224202022| [2025/09/12 04:10:24 202034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224201915|pq_index:0| [2025/09/12 04:10:24 202038] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224200839| [2025/09/12 04:10:24 202046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224202045| [2025/09/12 04:10:24 202051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224201915|now:1757650224202045| [2025/09/12 04:10:24 202055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224201915|now:1757650224202045| [2025/09/12 04:10:24 202059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 202064] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38050|min_srtt:38050|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 202073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 202078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 202082] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 202086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 202090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38050|min_srtt:38050|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 202105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 202109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 202113] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 202116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 202120] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 202129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 202134] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 202138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/09/12 04:10:24 202168] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46830|now:1757650224202146|stream_id:0|stream_offset:922329| [2025/09/12 04:10:24 202175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 202179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 202184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38050|rtt_var:714|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 202188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 202192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 202196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48030| [2025/09/12 04:10:24 202200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224263052|now:1757650224202184|interv:60868| [2025/09/12 04:10:24 202204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224263052|now:1757650224202184|interval:60868|pto_count:0|srtt:38050 [2025/09/12 04:10:24 202209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48030| [2025/09/12 04:10:24 202216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 202222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48030|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:923516| [2025/09/12 04:10:24 202229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 202236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/09/12 04:10:24 202302] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48030|now:1757650224202253|stream_id:0|stream_offset:923516| [2025/09/12 04:10:24 202312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 202319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48030|applimit:0| [2025/09/12 04:10:24 202326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38050|rtt_var:714|pto_duration:40906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 202332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 202338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 202344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49230| [2025/09/12 04:10:24 202350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224263159|now:1757650224202325|interv:60834| [2025/09/12 04:10:24 202356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224263159|now:1757650224202325|interval:60834|pto_count:0|srtt:38050 [2025/09/12 04:10:24 202362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:49230| [2025/09/12 04:10:24 202369] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 202375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:49230|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 202381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 202387] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 202393] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 202400] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224202400|diff:1178| [2025/09/12 04:10:24 202407] [debug] |xqc_engine_main_logic|END|now:1757650224202045| [2025/09/12 04:10:24 202541] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224202540| [2025/09/12 04:10:24 202556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 202564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:430| [2025/09/12 04:10:24 202570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/09/12 04:10:24 202579] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/09/12 04:10:24 202585] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 202593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1066|path_largest_ack:1065| [2025/09/12 04:10:24 202600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:839214|prior_time:1757650224161752|is_app_limited:0|send_elapse:38970|ack_elapse:40788|ctl_first_sent_time:1757650224163210|lagest_ack_time:1757650224202540|curr_delivered:886044| [2025/09/12 04:10:24 202614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224163210| [2025/09/12 04:10:24 202621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:24 202627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1066|path_largest_ack:1066| [2025/09/12 04:10:24 202634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:291|tx_in_flight:49230|prior_delivered:839214|prior_time:1757650224161752|is_app_limited:0|send_elapse:38970|ack_elapse:40788|ctl_first_sent_time:1757650224163210|lagest_ack_time:1757650224202540|curr_delivered:887244| [2025/09/12 04:10:24 202641] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224163315| [2025/09/12 04:10:24 202647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/09/12 04:10:24 202653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38050|rttvar:714|minrtt:30473|latest_rtt:39225|ack_delay:24| [2025/09/12 04:10:24 202659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38194|rttvar:823|minrtt:30473|latest_rtt:39225|ack_delay:24| [2025/09/12 04:10:24 202665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1066|lost_pn:1063|thresh:3| [2025/09/12 04:10:24 202671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 202677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 202684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 202690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:823|pto_duration:41486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 202697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 202703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 202707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46830| [2025/09/12 04:10:24 202711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224263739|now:1757650224202690|interv:61049| [2025/09/12 04:10:24 202715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224263739|now:1757650224202690|interval:61049|pto_count:0|srtt:38194 [2025/09/12 04:10:24 202719] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38970, ack_elapse 40788, delivered 48030|rate 1177552|lost 293| [2025/09/12 04:10:24 202724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177552) in round 16| [2025/09/12 04:10:24 202728] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 202732] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 202740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224163315|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 202745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224163315|recovery:1|recovery_start:1757650224194719|packet_conservation:1|next_round_delivered:841614| [2025/09/12 04:10:24 202749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:49230|full_bw_reached:1|inflight:46830|srtt:38194|latest_rtt:39225|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 202755] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/09/12 04:10:24 202760] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1757650224202540|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 202765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344202540|now:1757650224202540|interv:120000000| [2025/09/12 04:10:24 202769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344202540|now:1757650224202540|interv:120000000| [2025/09/12 04:10:24 202773] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 202777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224202045| [2025/09/12 04:10:24 202781] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224202781| [2025/09/12 04:10:24 202786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224202785| [2025/09/12 04:10:24 202791] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 202800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 202804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 202808] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 202812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 202816] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202820] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 202825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 202832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 202835] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 202839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 202843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 202848] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 202852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 202856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 202860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224203860|now:1757650224202860|interv:1000| [2025/09/12 04:10:24 202864] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 202868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 202873] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224203578| [2025/09/12 04:10:24 202877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224203578| [2025/09/12 04:10:24 202881] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224202881|diff:697| [2025/09/12 04:10:24 202885] [debug] |xqc_engine_main_logic|END|now:1757650224202785| [2025/09/12 04:10:24 202891] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224202891| [2025/09/12 04:10:24 202895] [debug] |xqc_engine_wakeup_after|wakeup:1757650224203578|now:1757650224202895|diff:683| [2025/09/12 04:10:24 202899] [debug] |xqc_engine_main_logic|END|now:1757650224202891| [2025/09/12 04:10:24 203967] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224203966| [2025/09/12 04:10:24 203978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224203578|pq_index:0| [2025/09/12 04:10:24 203983] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224202785| [2025/09/12 04:10:24 203988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224203987| [2025/09/12 04:10:24 203993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224203578|now:1757650224203987| [2025/09/12 04:10:24 203997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 204001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224203578|now:1757650224203987| [2025/09/12 04:10:24 204005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 204008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224203860|now:1757650224203987| [2025/09/12 04:10:24 204013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224203860|now:1757650224203987| [2025/09/12 04:10:24 204016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 204021] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204025] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:431|ack_delay:25447|first_ack_range:38|largest_pkt_recv_time:1757650224178578| [2025/09/12 04:10:24 204036] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:431|low:393|pkt_pns:2| [2025/09/12 04:10:24 204040] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:419|frame_largest_recv:431| [2025/09/12 04:10:24 204044] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 204049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 204053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 204058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 204062] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 204066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 204070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204074] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38194|min_srtt:38194|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 204078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 204082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 204086] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 204090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 204094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204099] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 204103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:46830|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 204107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 204112] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/09/12 04:10:24 204146] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1108|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46830|now:1757650224204120|stream_id:0|stream_offset:924703| [2025/09/12 04:10:24 204168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1108|origin_pktnum:0|size:1207|enc_size:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 204177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46830|applimit:0| [2025/09/12 04:10:24 204182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38194|rtt_var:823|pto_duration:41486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 204191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 204195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 204199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48037| [2025/09/12 04:10:24 204203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224265606|now:1757650224204181|interv:61425| [2025/09/12 04:10:24 204208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224265606|now:1757650224204181|interval:61425|pto_count:0|srtt:38194 [2025/09/12 04:10:24 204215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49230|inflight:48037| [2025/09/12 04:10:24 204222] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 204228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48037|cwnd:49230|conn:000055D52C7C50DC|stream_id:0|stream_offset:925890| [2025/09/12 04:10:24 204235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 204242] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224265606| [2025/09/12 04:10:24 204249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224265606| [2025/09/12 04:10:24 204255] [debug] |xqc_engine_wakeup_after|wakeup:1757650224265606|now:1757650224204255|diff:61351| [2025/09/12 04:10:24 204261] [debug] |xqc_engine_main_logic|END|now:1757650224203987| [2025/09/12 04:10:24 204599] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224204598| [2025/09/12 04:10:24 204625] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 204639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:431| [2025/09/12 04:10:24 204645] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/09/12 04:10:24 204654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/09/12 04:10:24 204658] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 204665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1068|path_largest_ack:1067| [2025/09/12 04:10:24 204672] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:841614|prior_time:1757650224163542|is_app_limited:0|send_elapse:39013|ack_elapse:41056|ctl_first_sent_time:1757650224165109|lagest_ack_time:1757650224204598|curr_delivered:888444| [2025/09/12 04:10:24 204680] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224165109| [2025/09/12 04:10:24 204687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/09/12 04:10:24 204694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1068|path_largest_ack:1068| [2025/09/12 04:10:24 204708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:841614|prior_time:1757650224163542|is_app_limited:0|send_elapse:39013|ack_elapse:41056|ctl_first_sent_time:1757650224165109|lagest_ack_time:1757650224204598|curr_delivered:889644| [2025/09/12 04:10:24 204716] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224165200| [2025/09/12 04:10:24 204722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/09/12 04:10:24 204729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38194|rttvar:823|minrtt:30473|latest_rtt:39398|ack_delay:24| [2025/09/12 04:10:24 204734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38341|rttvar:913|minrtt:30473|latest_rtt:39398|ack_delay:24| [2025/09/12 04:10:24 204738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1068|lost_pn:1065|thresh:3| [2025/09/12 04:10:24 204743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 204747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 204751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 204755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38341|rtt_var:913|pto_duration:41993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 204760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 204764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 204768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45637| [2025/09/12 04:10:24 204771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224266113|now:1757650224204755|interv:61358| [2025/09/12 04:10:24 204776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224266113|now:1757650224204755|interval:61358|pto_count:0|srtt:38341 [2025/09/12 04:10:24 204780] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39013, ack_elapse 41056, delivered 48030|rate 1169865|lost 293| [2025/09/12 04:10:24 204784] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/09/12 04:10:24 204788] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169865) in round 17| [2025/09/12 04:10:24 204793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 204797] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 204801] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224165200|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 204805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49230|packet_lost:0|acked:2400|po_sent_time:1757650224165200|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 204813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:51630|full_bw_reached:1|inflight:45637|srtt:38341|latest_rtt:39398|min_rtt:30473|applimit:0|lost:291|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 204819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/09/12 04:10:24 204824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1757650224204598|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 204829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344204598|now:1757650224204598|interv:120000000| [2025/09/12 04:10:24 204833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344204598|now:1757650224204598|interv:120000000| [2025/09/12 04:10:24 204837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224265606|pq_index:0| [2025/09/12 04:10:24 204841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224203987| [2025/09/12 04:10:24 204845] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224204845| [2025/09/12 04:10:24 204850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224204849| [2025/09/12 04:10:24 204855] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|min_srtt:38341|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 204864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:45637|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 204869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 204873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1022|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 204878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|min_srtt:38341|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 204882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45637|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 204886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 204890] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 204894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 204898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|min_srtt:38341|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 204909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:45637|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 204913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 204917] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 204921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 204925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 204929] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1022|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 204934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45637|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 204939] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 204943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/09/12 04:10:24 204974] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45637|now:1757650224204950|stream_id:0|stream_offset:827369| [2025/09/12 04:10:24 204980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1109|origin_pktnum:1022|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 204985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45637|applimit:0| [2025/09/12 04:10:24 204989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38341|rtt_var:913|pto_duration:41993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 204994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 204998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 205002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46837| [2025/09/12 04:10:24 205005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224266943|now:1757650224204989|interv:61954| [2025/09/12 04:10:24 205009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224266943|now:1757650224204989|interval:61954|pto_count:0|srtt:38341 [2025/09/12 04:10:24 205014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51630|inflight:46837| [2025/09/12 04:10:24 205019] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 205023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46837|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:925890| [2025/09/12 04:10:24 205028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 205032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/09/12 04:10:24 205056] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46837|now:1757650224205041|stream_id:0|stream_offset:925890| [2025/09/12 04:10:24 205061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 205066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46837|applimit:0| [2025/09/12 04:10:24 205070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38341|rtt_var:913|pto_duration:41993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 205075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 205078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 205082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48037| [2025/09/12 04:10:24 205086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224267034|now:1757650224205070|interv:61964| [2025/09/12 04:10:24 205090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224267034|now:1757650224205070|interval:61964|pto_count:0|srtt:38341 [2025/09/12 04:10:24 205094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51630|inflight:48037| [2025/09/12 04:10:24 205099] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 205103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48037|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 205107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 205111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224206111|now:1757650224205111|interv:1000| [2025/09/12 04:10:24 205115] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 205119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 205123] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224206111| [2025/09/12 04:10:24 205127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224206111| [2025/09/12 04:10:24 205131] [debug] |xqc_engine_wakeup_after|wakeup:1757650224206111|now:1757650224205131|diff:980| [2025/09/12 04:10:24 205135] [debug] |xqc_engine_main_logic|END|now:1757650224204849| [2025/09/12 04:10:24 205140] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224205140| [2025/09/12 04:10:24 205144] [debug] |xqc_engine_wakeup_after|wakeup:1757650224206111|now:1757650224205144|diff:967| [2025/09/12 04:10:24 205148] [debug] |xqc_engine_main_logic|END|now:1757650224205140| [2025/09/12 04:10:24 206231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224206231| [2025/09/12 04:10:24 206245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224206111|pq_index:0| [2025/09/12 04:10:24 206252] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224204849| [2025/09/12 04:10:24 206260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224206258| [2025/09/12 04:10:24 206281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224206111|now:1757650224206258| [2025/09/12 04:10:24 206288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224206111|now:1757650224206258| [2025/09/12 04:10:24 206317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 206324] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 206332] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|min_srtt:38341|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48037|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 206345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 206351] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 206357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 206363] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 206369] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38341|min_srtt:38341|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:48037|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 206382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 206388] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 206395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 206402] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 206409] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 206415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48037|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 206445] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 206452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/09/12 04:10:24 206488] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48037|now:1757650224206463|stream_id:0|stream_offset:927077| [2025/09/12 04:10:24 206497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 206504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48037|applimit:0| [2025/09/12 04:10:24 206518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38341|rtt_var:913|pto_duration:41993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 206525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 206531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 206536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49237| [2025/09/12 04:10:24 206542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224268456|now:1757650224206517|interv:61939| [2025/09/12 04:10:24 206548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224268456|now:1757650224206517|interval:61939|pto_count:0|srtt:38341 [2025/09/12 04:10:24 206555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51630|inflight:49237| [2025/09/12 04:10:24 206563] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 206569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49237|cwnd:51630|conn:000055D52C7C50DC|stream_id:0|stream_offset:928264| [2025/09/12 04:10:24 206576] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 206582] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/09/12 04:10:24 206614] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49237|now:1757650224206591|stream_id:0|stream_offset:928264| [2025/09/12 04:10:24 206623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 206630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49237|applimit:0| [2025/09/12 04:10:24 206636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38341|rtt_var:913|pto_duration:41993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 206642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 206648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 206655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50437| [2025/09/12 04:10:24 206660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224268584|now:1757650224206636|interv:61948| [2025/09/12 04:10:24 206667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224268584|now:1757650224206636|interval:61948|pto_count:0|srtt:38341 [2025/09/12 04:10:24 206674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:51630|inflight:50437| [2025/09/12 04:10:24 206681] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224268584| [2025/09/12 04:10:24 206687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224268584| [2025/09/12 04:10:24 206698] [debug] |xqc_engine_wakeup_after|wakeup:1757650224268584|now:1757650224206698|diff:61886| [2025/09/12 04:10:24 206705] [debug] |xqc_engine_main_logic|END|now:1757650224206258| [2025/09/12 04:10:24 206718] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224206717| [2025/09/12 04:10:24 206725] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 206733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:432| [2025/09/12 04:10:24 206739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/09/12 04:10:24 206747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/09/12 04:10:24 206753] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 206760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1069|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1069| [2025/09/12 04:10:24 206767] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48038|prior_delivered:844014|prior_time:1757650224165549|is_app_limited:0|send_elapse:38987|ack_elapse:41168|ctl_first_sent_time:1757650224167134|lagest_ack_time:1757650224206717|curr_delivered:890852| [2025/09/12 04:10:24 206774] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224167134| [2025/09/12 04:10:24 206781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/09/12 04:10:24 206788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1070| [2025/09/12 04:10:24 206795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46830|prior_delivered:846422|prior_time:1757650224167647|is_app_limited:0|send_elapse:37864|ack_elapse:39070|ctl_first_sent_time:1757650224168004|lagest_ack_time:1757650224206717|curr_delivered:892052| [2025/09/12 04:10:24 206801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224168004| [2025/09/12 04:10:24 206805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/09/12 04:10:24 206809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38341|rttvar:913|minrtt:30473|latest_rtt:38713|ack_delay:24| [2025/09/12 04:10:24 206814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38385|rttvar:772|minrtt:30473|latest_rtt:38713|ack_delay:24| [2025/09/12 04:10:24 206818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/09/12 04:10:24 206822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 206826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 206830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 413|pns:2| [2025/09/12 04:10:24 206834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 206838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38385|rtt_var:772|pto_duration:41473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 206847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 206851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 206855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48029| [2025/09/12 04:10:24 206858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224268064|now:1757650224206838|interv:61226| [2025/09/12 04:10:24 206862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224268064|now:1757650224206838|interval:61226|pto_count:0|srtt:38385 [2025/09/12 04:10:24 206867] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37864, ack_elapse 39070, delivered 45630|rate 1167903|lost 293| [2025/09/12 04:10:24 206871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167903) in round 17| [2025/09/12 04:10:24 206875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 206880] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 206884] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:51630|packet_lost:0|acked:2408|po_sent_time:1757650224168004|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 206888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:51630|packet_lost:0|acked:2408|po_sent_time:1757650224168004|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 206893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:54038|full_bw_reached:1|inflight:48029|srtt:38385|latest_rtt:38713|min_rtt:30473|applimit:0|lost:292|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 206899] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/09/12 04:10:24 206903] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1757650224206717|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 206908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344206717|now:1757650224206717|interv:120000000| [2025/09/12 04:10:24 206912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344206717|now:1757650224206717|interv:120000000| [2025/09/12 04:10:24 206916] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224268584|pq_index:0| [2025/09/12 04:10:24 206920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224206258| [2025/09/12 04:10:24 206924] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224206924| [2025/09/12 04:10:24 206929] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224206928| [2025/09/12 04:10:24 206934] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 206942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 206951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 206956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1055|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 206960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 206969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 206973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 206977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:930638| [2025/09/12 04:10:24 206986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 206990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 206994] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 206999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:931825| [2025/09/12 04:10:24 207003] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 207007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 207011] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 207015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:933012| [2025/09/12 04:10:24 207020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 207024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 207031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 207035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 207039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 207043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 207047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 207051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 207056] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1055|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 207060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 207064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 207068] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224208068|now:1757650224207068|interv:1000| [2025/09/12 04:10:24 207072] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 207076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 207080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 207084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 207088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 207092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 207096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224208068| [2025/09/12 04:10:24 207099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224208068| [2025/09/12 04:10:24 207103] [debug] |xqc_engine_wakeup_after|wakeup:1757650224208068|now:1757650224207103|diff:965| [2025/09/12 04:10:24 207108] [debug] |xqc_engine_main_logic|END|now:1757650224206928| [2025/09/12 04:10:24 207113] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224207113| [2025/09/12 04:10:24 207117] [debug] |xqc_engine_wakeup_after|wakeup:1757650224208068|now:1757650224207117|diff:951| [2025/09/12 04:10:24 207121] [debug] |xqc_engine_main_logic|END|now:1757650224207113| [2025/09/12 04:10:24 208202] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224208202| [2025/09/12 04:10:24 208217] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224208068|pq_index:0| [2025/09/12 04:10:24 208221] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224206928| [2025/09/12 04:10:24 208227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224208225| [2025/09/12 04:10:24 208240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224208068|now:1757650224208225| [2025/09/12 04:10:24 208247] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224208068|now:1757650224208225| [2025/09/12 04:10:24 208252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 208259] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 208266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38385|min_srtt:38385|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 208281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 208287] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 208293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 208299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 208307] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1055|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 208314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 208321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 208328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/09/12 04:10:24 208391] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48029|now:1757650224208340|stream_id:0|stream_offset:864166| [2025/09/12 04:10:24 208401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1113|origin_pktnum:1055|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 208409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48029|applimit:0| [2025/09/12 04:10:24 208413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38385|rtt_var:772|pto_duration:41473|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 208418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 208441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 208447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 208452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224269813|now:1757650224208413|interv:61400| [2025/09/12 04:10:24 208459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224269813|now:1757650224208413|interval:61400|pto_count:0|srtt:38385 [2025/09/12 04:10:24 208473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54038|inflight:49229| [2025/09/12 04:10:24 208479] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 208483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:54038|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 208488] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 208491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224209491|now:1757650224208491|interv:1000| [2025/09/12 04:10:24 208497] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 208503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 208509] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224209491| [2025/09/12 04:10:24 208515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224209491| [2025/09/12 04:10:24 208520] [debug] |xqc_engine_wakeup_after|wakeup:1757650224209491|now:1757650224208520|diff:971| [2025/09/12 04:10:24 208527] [debug] |xqc_engine_main_logic|END|now:1757650224208225| [2025/09/12 04:10:24 208540] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224208539| [2025/09/12 04:10:24 208547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 208556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:433| [2025/09/12 04:10:24 208562] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/09/12 04:10:24 208569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/09/12 04:10:24 208573] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 208579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1072|path_largest_ack:1071| [2025/09/12 04:10:24 208586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:846422|prior_time:1757650224167647|is_app_limited:0|send_elapse:37967|ack_elapse:40892|ctl_first_sent_time:1757650224168107|lagest_ack_time:1757650224208539|curr_delivered:893252| [2025/09/12 04:10:24 208594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224168107| [2025/09/12 04:10:24 208601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/09/12 04:10:24 208606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1072|path_largest_ack:1072| [2025/09/12 04:10:24 208611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:846422|prior_time:1757650224167647|is_app_limited:0|send_elapse:37967|ack_elapse:40892|ctl_first_sent_time:1757650224168107|lagest_ack_time:1757650224208539|curr_delivered:894452| [2025/09/12 04:10:24 208616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224169531| [2025/09/12 04:10:24 208622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/09/12 04:10:24 208635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38385|rttvar:772|minrtt:30473|latest_rtt:39008|ack_delay:32| [2025/09/12 04:10:24 208640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38459|rttvar:726|minrtt:30473|latest_rtt:39008|ack_delay:32| [2025/09/12 04:10:24 208644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1072|lost_pn:1069|thresh:3| [2025/09/12 04:10:24 208648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 208652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 208656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 208660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:726|pto_duration:41363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 208665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 208669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 208673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46829| [2025/09/12 04:10:24 208676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224269703|now:1757650224208660|interv:61043| [2025/09/12 04:10:24 208680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224269703|now:1757650224208660|interval:61043|pto_count:0|srtt:38459 [2025/09/12 04:10:24 208685] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37967, ack_elapse 40892, delivered 48030|rate 1174557|lost 293| [2025/09/12 04:10:24 208690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174557) in round 17| [2025/09/12 04:10:24 208694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 208698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 208702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54038|packet_lost:0|acked:2400|po_sent_time:1757650224169531|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 208706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54038|packet_lost:0|acked:2400|po_sent_time:1757650224169531|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 208711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:56438|full_bw_reached:1|inflight:46829|srtt:38459|latest_rtt:39008|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 208717] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/09/12 04:10:24 208721] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1757650224208539|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 208729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344208539|now:1757650224208539|interv:120000000| [2025/09/12 04:10:24 208733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344208539|now:1757650224208539|interv:120000000| [2025/09/12 04:10:24 208737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224209491|pq_index:0| [2025/09/12 04:10:24 208741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224208225| [2025/09/12 04:10:24 208745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224208745| [2025/09/12 04:10:24 208750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224208749| [2025/09/12 04:10:24 208755] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 208760] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 208769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 208773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 208778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:935386| [2025/09/12 04:10:24 208786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 208791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 208795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:936573| [2025/09/12 04:10:24 208803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 208808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 208812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:937760| [2025/09/12 04:10:24 208823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 208827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 208831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 208835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:938947| [2025/09/12 04:10:24 208839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 208843] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 208847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 208851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 208856] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 208860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 208864] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 208868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 208872] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224209491| [2025/09/12 04:10:24 208876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224209491| [2025/09/12 04:10:24 208880] [debug] |xqc_engine_wakeup_after|wakeup:1757650224209491|now:1757650224208880|diff:611| [2025/09/12 04:10:24 208884] [debug] |xqc_engine_main_logic|END|now:1757650224208749| [2025/09/12 04:10:24 208889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224208889| [2025/09/12 04:10:24 208893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224209491|now:1757650224208893|diff:598| [2025/09/12 04:10:24 208897] [debug] |xqc_engine_main_logic|END|now:1757650224208889| [2025/09/12 04:10:24 209964] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224209964| [2025/09/12 04:10:24 209976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224209491|pq_index:0| [2025/09/12 04:10:24 209980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224208749| [2025/09/12 04:10:24 209986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224209984| [2025/09/12 04:10:24 209990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224209491|now:1757650224209984| [2025/09/12 04:10:24 209995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224209491|now:1757650224209984| [2025/09/12 04:10:24 209998] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 210009] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 210014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38459|min_srtt:38459|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:938947| [2025/09/12 04:10:24 210023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 210027] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 210031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 210035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 210040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 210044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 210049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 210053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/09/12 04:10:24 210083] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46829|now:1757650224210061|stream_id:0|stream_offset:929451| [2025/09/12 04:10:24 210090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 210095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46829|applimit:0| [2025/09/12 04:10:24 210099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:726|pto_duration:41363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 210103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 210107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 210111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48029| [2025/09/12 04:10:24 210115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224271424|now:1757650224210099|interv:61325| [2025/09/12 04:10:24 210119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224271424|now:1757650224210099|interval:61325|pto_count:0|srtt:38459 [2025/09/12 04:10:24 210124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56438|inflight:48029| [2025/09/12 04:10:24 210129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 210133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:930638| [2025/09/12 04:10:24 210141] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 210145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/09/12 04:10:24 210170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48029|now:1757650224210151|stream_id:0|stream_offset:930638| [2025/09/12 04:10:24 210179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 210186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48029|applimit:0| [2025/09/12 04:10:24 210192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38459|rtt_var:726|pto_duration:41363|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 210199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 210204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 210210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 210216] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224271514|now:1757650224210192|interv:61322| [2025/09/12 04:10:24 210221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224271514|now:1757650224210192|interval:61322|pto_count:0|srtt:38459 [2025/09/12 04:10:24 210229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56438|inflight:49229| [2025/09/12 04:10:24 210236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 210242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:56438|conn:000055D52C7C50DC|stream_id:0|stream_offset:931825| [2025/09/12 04:10:24 210249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 210255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224211255|now:1757650224210255|interv:1000| [2025/09/12 04:10:24 210260] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 210266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 210293] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224211255| [2025/09/12 04:10:24 210310] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224211255| [2025/09/12 04:10:24 210317] [debug] |xqc_engine_wakeup_after|wakeup:1757650224211255|now:1757650224210316|diff:939| [2025/09/12 04:10:24 210323] [debug] |xqc_engine_main_logic|END|now:1757650224209984| [2025/09/12 04:10:24 210545] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224210544| [2025/09/12 04:10:24 210559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 210568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:434| [2025/09/12 04:10:24 210574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/09/12 04:10:24 210589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/09/12 04:10:24 210595] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 210603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1074|path_largest_ack:1073| [2025/09/12 04:10:24 210610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:848822|prior_time:1757650224169701|is_app_limited:0|send_elapse:39204|ack_elapse:40843|ctl_first_sent_time:1757650224171275|lagest_ack_time:1757650224210544|curr_delivered:895652| [2025/09/12 04:10:24 210618] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224171275| [2025/09/12 04:10:24 210625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/09/12 04:10:24 210631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1074|path_largest_ack:1074| [2025/09/12 04:10:24 210636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:848822|prior_time:1757650224169701|is_app_limited:0|send_elapse:39204|ack_elapse:40843|ctl_first_sent_time:1757650224171275|lagest_ack_time:1757650224210544|curr_delivered:896852| [2025/09/12 04:10:24 210641] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224171400| [2025/09/12 04:10:24 210645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/09/12 04:10:24 210649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38459|rttvar:726|minrtt:30473|latest_rtt:39144|ack_delay:32| [2025/09/12 04:10:24 210653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38541|rttvar:708|minrtt:30473|latest_rtt:39144|ack_delay:32| [2025/09/12 04:10:24 210657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1074|lost_pn:1071|thresh:3| [2025/09/12 04:10:24 210662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 210666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 210669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 210674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38541|rtt_var:708|pto_duration:41373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 210679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 210686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 210692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46829| [2025/09/12 04:10:24 210698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224271524|now:1757650224210673|interv:60851| [2025/09/12 04:10:24 210704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224271524|now:1757650224210673|interval:60851|pto_count:0|srtt:38541 [2025/09/12 04:10:24 210713] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39204, ack_elapse 40843, delivered 48030|rate 1175966|lost 293| [2025/09/12 04:10:24 210718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175966) in round 17| [2025/09/12 04:10:24 210722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 210726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 210730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56438|packet_lost:0|acked:2400|po_sent_time:1757650224171400|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 210734] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56438|packet_lost:0|acked:2400|po_sent_time:1757650224171400|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 210739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:58838|full_bw_reached:1|inflight:46829|srtt:38541|latest_rtt:39144|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 210745] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/09/12 04:10:24 210749] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1757650224210544|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 210754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344210544|now:1757650224210544|interv:120000000| [2025/09/12 04:10:24 210758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344210544|now:1757650224210544|interv:120000000| [2025/09/12 04:10:24 210762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224211255|pq_index:0| [2025/09/12 04:10:24 210766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224209984| [2025/09/12 04:10:24 210770] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224210770| [2025/09/12 04:10:24 210775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224210774| [2025/09/12 04:10:24 210780] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 210785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:938947| [2025/09/12 04:10:24 210794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 210799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 210806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:940134| [2025/09/12 04:10:24 210815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 210819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 210823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 210832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 210836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 210840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:942508| [2025/09/12 04:10:24 210849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 210853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 210857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 210861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:943695| [2025/09/12 04:10:24 210865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 210869] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 210873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 210877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 210881] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 210886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:931825| [2025/09/12 04:10:24 210890] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 210897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 210901] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224211255| [2025/09/12 04:10:24 210905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224211255| [2025/09/12 04:10:24 210909] [debug] |xqc_engine_wakeup_after|wakeup:1757650224211255|now:1757650224210909|diff:346| [2025/09/12 04:10:24 210913] [debug] |xqc_engine_main_logic|END|now:1757650224210774| [2025/09/12 04:10:24 210918] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224210918| [2025/09/12 04:10:24 210922] [debug] |xqc_engine_wakeup_after|wakeup:1757650224211255|now:1757650224210922|diff:333| [2025/09/12 04:10:24 210926] [debug] |xqc_engine_main_logic|END|now:1757650224210918| [2025/09/12 04:10:24 211995] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224211995| [2025/09/12 04:10:24 212007] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224211255|pq_index:0| [2025/09/12 04:10:24 212011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224210774| [2025/09/12 04:10:24 212016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224212015| [2025/09/12 04:10:24 212021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224211255|now:1757650224212015| [2025/09/12 04:10:24 212025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224211255|now:1757650224212015| [2025/09/12 04:10:24 212029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 212034] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 212039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38541|min_srtt:38541|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:943695| [2025/09/12 04:10:24 212048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 212052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 212056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 212060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 212065] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 212069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:931825| [2025/09/12 04:10:24 212073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 212078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/09/12 04:10:24 212111] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46829|now:1757650224212086|stream_id:0|stream_offset:931825| [2025/09/12 04:10:24 212128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 212136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46829|applimit:0| [2025/09/12 04:10:24 212143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38541|rtt_var:708|pto_duration:41373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 212148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 212152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 212155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48029| [2025/09/12 04:10:24 212159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224273459|now:1757650224212142|interv:61317| [2025/09/12 04:10:24 212163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224273459|now:1757650224212142|interval:61317|pto_count:0|srtt:38541 [2025/09/12 04:10:24 212168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58838|inflight:48029| [2025/09/12 04:10:24 212173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 212177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:933012| [2025/09/12 04:10:24 212181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 212186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/09/12 04:10:24 212214] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48029|now:1757650224212192|stream_id:0|stream_offset:933012| [2025/09/12 04:10:24 212223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 212230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48029|applimit:0| [2025/09/12 04:10:24 212236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38541|rtt_var:708|pto_duration:41373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 212243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 212249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 212255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 212260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224273565|now:1757650224212236|interv:61329| [2025/09/12 04:10:24 212266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224273565|now:1757650224212236|interval:61329|pto_count:0|srtt:38541 [2025/09/12 04:10:24 212279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58838|inflight:49229| [2025/09/12 04:10:24 212286] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 212292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:58838|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 212298] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 212303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224213303|now:1757650224212303|interv:1000| [2025/09/12 04:10:24 212308] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 212314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 212319] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224213303| [2025/09/12 04:10:24 212325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224213303| [2025/09/12 04:10:24 212331] [debug] |xqc_engine_wakeup_after|wakeup:1757650224213303|now:1757650224212331|diff:972| [2025/09/12 04:10:24 212337] [debug] |xqc_engine_main_logic|END|now:1757650224212015| [2025/09/12 04:10:24 212536] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224212535| [2025/09/12 04:10:24 212551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 212559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:435| [2025/09/12 04:10:24 212565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/09/12 04:10:24 212574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/09/12 04:10:24 212581] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 212588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1076|path_largest_ack:1075| [2025/09/12 04:10:24 212595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:851222|prior_time:1757650224171633|is_app_limited:0|send_elapse:39040|ack_elapse:40902|ctl_first_sent_time:1757650224173173|lagest_ack_time:1757650224212535|curr_delivered:898052| [2025/09/12 04:10:24 212601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224173173| [2025/09/12 04:10:24 212609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/09/12 04:10:24 212615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1076|path_largest_ack:1076| [2025/09/12 04:10:24 212621] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:851222|prior_time:1757650224171633|is_app_limited:0|send_elapse:39040|ack_elapse:40902|ctl_first_sent_time:1757650224173173|lagest_ack_time:1757650224212535|curr_delivered:899252| [2025/09/12 04:10:24 212628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224173310| [2025/09/12 04:10:24 212634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/09/12 04:10:24 212646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38541|rttvar:708|minrtt:30473|latest_rtt:39225|ack_delay:24| [2025/09/12 04:10:24 212650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38624|rttvar:696|minrtt:30473|latest_rtt:39225|ack_delay:24| [2025/09/12 04:10:24 212654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1076|lost_pn:1073|thresh:3| [2025/09/12 04:10:24 212659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 212663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 212667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 212671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:696|pto_duration:41408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 212676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 212680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 212683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46829| [2025/09/12 04:10:24 212687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224273600|now:1757650224212671|interv:60929| [2025/09/12 04:10:24 212691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224273600|now:1757650224212671|interval:60929|pto_count:0|srtt:38624 [2025/09/12 04:10:24 212696] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39040, ack_elapse 40902, delivered 48030|rate 1174270|lost 293| [2025/09/12 04:10:24 212700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174270) in round 17| [2025/09/12 04:10:24 212705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 212709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 212713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58838|packet_lost:0|acked:2400|po_sent_time:1757650224173310|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 212717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58838|packet_lost:0|acked:2400|po_sent_time:1757650224173310|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 212722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:61238|full_bw_reached:1|inflight:46829|srtt:38624|latest_rtt:39225|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 212727] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/09/12 04:10:24 212732] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1757650224212535|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 212740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344212535|now:1757650224212535|interv:120000000| [2025/09/12 04:10:24 212744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344212535|now:1757650224212535|interv:120000000| [2025/09/12 04:10:24 212748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224213303|pq_index:0| [2025/09/12 04:10:24 212752] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224212015| [2025/09/12 04:10:24 212756] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224212756| [2025/09/12 04:10:24 212761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224212760| [2025/09/12 04:10:24 212766] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 212771] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:943695| [2025/09/12 04:10:24 212780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 212784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 212789] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:944882| [2025/09/12 04:10:24 212797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 212802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 212806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:946069| [2025/09/12 04:10:24 212815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 212819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 212823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:947256| [2025/09/12 04:10:24 212835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 212839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 212843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 212847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:948443| [2025/09/12 04:10:24 212852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 212856] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 212859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 212864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 212868] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 212872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 212876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 212880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 212884] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224213303| [2025/09/12 04:10:24 212888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224213303| [2025/09/12 04:10:24 212892] [debug] |xqc_engine_wakeup_after|wakeup:1757650224213303|now:1757650224212892|diff:411| [2025/09/12 04:10:24 212896] [debug] |xqc_engine_main_logic|END|now:1757650224212760| [2025/09/12 04:10:24 212902] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224212902| [2025/09/12 04:10:24 212906] [debug] |xqc_engine_wakeup_after|wakeup:1757650224213303|now:1757650224212905|diff:398| [2025/09/12 04:10:24 212909] [debug] |xqc_engine_main_logic|END|now:1757650224212902| [2025/09/12 04:10:24 213982] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224213982| [2025/09/12 04:10:24 213994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224213303|pq_index:0| [2025/09/12 04:10:24 213999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224212760| [2025/09/12 04:10:24 214004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224214003| [2025/09/12 04:10:24 214008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224213303|now:1757650224214003| [2025/09/12 04:10:24 214013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224213303|now:1757650224214003| [2025/09/12 04:10:24 214017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 214021] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 214032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38624|min_srtt:38624|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:948443| [2025/09/12 04:10:24 214042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 214045] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 214049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 214054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 214058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 214063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46829|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 214067] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 214071] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/09/12 04:10:24 214105] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46829|now:1757650224214079|stream_id:0|stream_offset:934199| [2025/09/12 04:10:24 214114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 214122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:46829|applimit:0| [2025/09/12 04:10:24 214132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:696|pto_duration:41408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 214138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 214145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 214149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48029| [2025/09/12 04:10:24 214153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224275487|now:1757650224214131|interv:61356| [2025/09/12 04:10:24 214157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224275487|now:1757650224214131|interval:61356|pto_count:0|srtt:38624 [2025/09/12 04:10:24 214161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61238|inflight:48029| [2025/09/12 04:10:24 214166] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 214170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:935386| [2025/09/12 04:10:24 214179] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 214183] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/09/12 04:10:24 214232] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48029|now:1757650224214190|stream_id:0|stream_offset:935386| [2025/09/12 04:10:24 214242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 214249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48029|applimit:0| [2025/09/12 04:10:24 214255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:696|pto_duration:41408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 214261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 214267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 214273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 214279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224275598|now:1757650224214255|interv:61343| [2025/09/12 04:10:24 214285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224275598|now:1757650224214255|interval:61343|pto_count:0|srtt:38624 [2025/09/12 04:10:24 214292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61238|inflight:49229| [2025/09/12 04:10:24 214299] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 214305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:936573| [2025/09/12 04:10:24 214312] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 214318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/09/12 04:10:24 214370] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49229|now:1757650224214328|stream_id:0|stream_offset:936573| [2025/09/12 04:10:24 214379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 214386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49229|applimit:0| [2025/09/12 04:10:24 214392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38624|rtt_var:696|pto_duration:41408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 214398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 214405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 214411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50429| [2025/09/12 04:10:24 214444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224275736|now:1757650224214392|interv:61344| [2025/09/12 04:10:24 214451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224275736|now:1757650224214392|interval:61344|pto_count:0|srtt:38624 [2025/09/12 04:10:24 214458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61238|inflight:50429| [2025/09/12 04:10:24 214465] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 214471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50429|cwnd:61238|conn:000055D52C7C50DC|stream_id:0|stream_offset:937760| [2025/09/12 04:10:24 214477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 214483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224215482|now:1757650224214482|interv:1000| [2025/09/12 04:10:24 214489] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 214494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 214500] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224215482| [2025/09/12 04:10:24 214506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224215482| [2025/09/12 04:10:24 214512] [debug] |xqc_engine_wakeup_after|wakeup:1757650224215482|now:1757650224214512|diff:970| [2025/09/12 04:10:24 214518] [debug] |xqc_engine_main_logic|END|now:1757650224214003| [2025/09/12 04:10:24 214589] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224214588| [2025/09/12 04:10:24 214599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 214607] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:436| [2025/09/12 04:10:24 214613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/09/12 04:10:24 214632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/09/12 04:10:24 214640] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 214647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1078|path_largest_ack:1077| [2025/09/12 04:10:24 214654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:853622|prior_time:1757650224173494|is_app_limited:0|send_elapse:39042|ack_elapse:41094|ctl_first_sent_time:1757650224175060|lagest_ack_time:1757650224214588|curr_delivered:900452| [2025/09/12 04:10:24 214662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224175060| [2025/09/12 04:10:24 214669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/09/12 04:10:24 214675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1078|path_largest_ack:1078| [2025/09/12 04:10:24 214682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:853622|prior_time:1757650224173494|is_app_limited:0|send_elapse:39042|ack_elapse:41094|ctl_first_sent_time:1757650224175060|lagest_ack_time:1757650224214588|curr_delivered:901652| [2025/09/12 04:10:24 214696] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224175175| [2025/09/12 04:10:24 214703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/09/12 04:10:24 214709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38624|rttvar:696|minrtt:30473|latest_rtt:39413|ack_delay:24| [2025/09/12 04:10:24 214715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38719|rttvar:713|minrtt:30473|latest_rtt:39413|ack_delay:24| [2025/09/12 04:10:24 214721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/09/12 04:10:24 214727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 214732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 214736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 214740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38719|rtt_var:713|pto_duration:41571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 214744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 214749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 214756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48029| [2025/09/12 04:10:24 214762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224275899|now:1757650224214740|interv:61159| [2025/09/12 04:10:24 214769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224275899|now:1757650224214740|interval:61159|pto_count:0|srtt:38719 [2025/09/12 04:10:24 214774] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39042, ack_elapse 41094, delivered 48030|rate 1168783|lost 293| [2025/09/12 04:10:24 214779] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168783) in round 17| [2025/09/12 04:10:24 214783] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 214787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 214791] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61238|packet_lost:0|acked:2400|po_sent_time:1757650224175175|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 214795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61238|packet_lost:0|acked:2400|po_sent_time:1757650224175175|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 214800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:63638|full_bw_reached:1|inflight:48029|srtt:38719|latest_rtt:39413|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 214813] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:63638|inflight:48029|mode:2|applimit:0|pacing_rate:1523997|bw:1219198|srtt:38719|latest_rtt:39413|min_rtt:30473|send:1107|lost:293|tlp:0|recv:435|recovery:1|slow_start:0|conn_life:842935|acked:2400|delivered:901652|is_cwnd_limited:0| [2025/09/12 04:10:24 214819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/09/12 04:10:24 214823] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1757650224214588|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 214828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344214588|now:1757650224214588|interv:120000000| [2025/09/12 04:10:24 214832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344214588|now:1757650224214588|interv:120000000| [2025/09/12 04:10:24 214836] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224215482|pq_index:0| [2025/09/12 04:10:24 214841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224214003| [2025/09/12 04:10:24 214845] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224214844| [2025/09/12 04:10:24 214850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224214848| [2025/09/12 04:10:24 214855] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 214860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:948443| [2025/09/12 04:10:24 214869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 214873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 214878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:949630| [2025/09/12 04:10:24 214886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 214890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 214895] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:950817| [2025/09/12 04:10:24 214906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 214910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 214914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:952004| [2025/09/12 04:10:24 214923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 214928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 214932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 214936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 214940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 214945] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 214949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 214953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 214957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 214962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:937760| [2025/09/12 04:10:24 214966] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 214970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 214974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224215482| [2025/09/12 04:10:24 214978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224215482| [2025/09/12 04:10:24 214981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224215482|now:1757650224214981|diff:501| [2025/09/12 04:10:24 214986] [debug] |xqc_engine_main_logic|END|now:1757650224214848| [2025/09/12 04:10:24 214991] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224214991| [2025/09/12 04:10:24 214995] [debug] |xqc_engine_wakeup_after|wakeup:1757650224215482|now:1757650224214995|diff:487| [2025/09/12 04:10:24 214999] [debug] |xqc_engine_main_logic|END|now:1757650224214991| [2025/09/12 04:10:24 216067] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224216067| [2025/09/12 04:10:24 216078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224215482|pq_index:0| [2025/09/12 04:10:24 216082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224214848| [2025/09/12 04:10:24 216093] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224216092| [2025/09/12 04:10:24 216098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224215482|now:1757650224216092| [2025/09/12 04:10:24 216102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224215482|now:1757650224216092| [2025/09/12 04:10:24 216106] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 216110] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 216115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38719|min_srtt:38719|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 216124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 216128] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 216132] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 216136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 216141] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 216145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48029|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:937760| [2025/09/12 04:10:24 216149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 216157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/09/12 04:10:24 216193] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48029|now:1757650224216167|stream_id:0|stream_offset:937760| [2025/09/12 04:10:24 216203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 216210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48029|applimit:0| [2025/09/12 04:10:24 216216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38719|rtt_var:713|pto_duration:41571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 216223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 216229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 216235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 216241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224277738|now:1757650224216216|interv:61522| [2025/09/12 04:10:24 216253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224277738|now:1757650224216216|interval:61522|pto_count:0|srtt:38719 [2025/09/12 04:10:24 216260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63638|inflight:49229| [2025/09/12 04:10:24 216267] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 216273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:938947| [2025/09/12 04:10:24 216279] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 216286] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/09/12 04:10:24 216340] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49229|now:1757650224216297|stream_id:0|stream_offset:938947| [2025/09/12 04:10:24 216349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 216357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49229|applimit:0| [2025/09/12 04:10:24 216363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38719|rtt_var:713|pto_duration:41571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 216369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 216375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 216381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50429| [2025/09/12 04:10:24 216386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224277868|now:1757650224216362|interv:61506| [2025/09/12 04:10:24 216392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224277868|now:1757650224216362|interval:61506|pto_count:0|srtt:38719 [2025/09/12 04:10:24 216399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63638|inflight:50429| [2025/09/12 04:10:24 216406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 216412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50429|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:940134| [2025/09/12 04:10:24 216437] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 216446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/09/12 04:10:24 216478] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50429|now:1757650224216456|stream_id:0|stream_offset:940134| [2025/09/12 04:10:24 216486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 216500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50429|applimit:0| [2025/09/12 04:10:24 216506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38719|rtt_var:713|pto_duration:41571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 216512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 216517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 216523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51629| [2025/09/12 04:10:24 216529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224278027|now:1757650224216505|interv:61522| [2025/09/12 04:10:24 216535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224278027|now:1757650224216505|interval:61522|pto_count:0|srtt:38719 [2025/09/12 04:10:24 216543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63638|inflight:51629| [2025/09/12 04:10:24 216550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 216556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51629|cwnd:63638|conn:000055D52C7C50DC|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 216562] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 216569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224217568|now:1757650224216568|interv:1000| [2025/09/12 04:10:24 216575] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 216580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 216586] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224217568| [2025/09/12 04:10:24 216592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224217568| [2025/09/12 04:10:24 216598] [debug] |xqc_engine_wakeup_after|wakeup:1757650224217568|now:1757650224216598|diff:970| [2025/09/12 04:10:24 216604] [debug] |xqc_engine_main_logic|END|now:1757650224216092| [2025/09/12 04:10:24 216617] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224216616| [2025/09/12 04:10:24 216624] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 216632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:437| [2025/09/12 04:10:24 216638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/09/12 04:10:24 216647] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/09/12 04:10:24 216653] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 216660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1080|path_largest_ack:1079| [2025/09/12 04:10:24 216667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:856022|prior_time:1757650224175516|is_app_limited:0|send_elapse:39022|ack_elapse:41100|ctl_first_sent_time:1757650224177062|lagest_ack_time:1757650224216616|curr_delivered:902852| [2025/09/12 04:10:24 216681] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224177062| [2025/09/12 04:10:24 216687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/09/12 04:10:24 216694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1080|path_largest_ack:1080| [2025/09/12 04:10:24 216700] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:856022|prior_time:1757650224175516|is_app_limited:0|send_elapse:39022|ack_elapse:41100|ctl_first_sent_time:1757650224177062|lagest_ack_time:1757650224216616|curr_delivered:904052| [2025/09/12 04:10:24 216707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224177186| [2025/09/12 04:10:24 216713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/09/12 04:10:24 216720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38719|rttvar:713|minrtt:30473|latest_rtt:39430|ack_delay:24| [2025/09/12 04:10:24 216726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38805|rttvar:706|minrtt:30473|latest_rtt:39430|ack_delay:24| [2025/09/12 04:10:24 216733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/09/12 04:10:24 216738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 216745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 216752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 216758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38805|rtt_var:706|pto_duration:41629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 216765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 216772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 216778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49229| [2025/09/12 04:10:24 216785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224278085|now:1757650224216757|interv:61328| [2025/09/12 04:10:24 216791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224278085|now:1757650224216757|interval:61328|pto_count:0|srtt:38805 [2025/09/12 04:10:24 216798] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39022, ack_elapse 41100, delivered 48030|rate 1168613|lost 293| [2025/09/12 04:10:24 216805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168613) in round 17| [2025/09/12 04:10:24 216810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 216814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 216818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63638|packet_lost:0|acked:2400|po_sent_time:1757650224177186|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 216827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63638|packet_lost:0|acked:2400|po_sent_time:1757650224177186|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 216831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:66038|full_bw_reached:1|inflight:49229|srtt:38805|latest_rtt:39430|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 216837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/09/12 04:10:24 216842] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1757650224216616|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 216847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344216616|now:1757650224216616|interv:120000000| [2025/09/12 04:10:24 216851] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344216616|now:1757650224216616|interv:120000000| [2025/09/12 04:10:24 216855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224217568|pq_index:0| [2025/09/12 04:10:24 216859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224216092| [2025/09/12 04:10:24 216863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224216863| [2025/09/12 04:10:24 216868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224216867| [2025/09/12 04:10:24 216873] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 216878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 216887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 216892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 216896] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:954378| [2025/09/12 04:10:24 216904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 216909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 216916] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:955565| [2025/09/12 04:10:24 216924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 216929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 216933] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:956752| [2025/09/12 04:10:24 216941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 216946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 216950] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38805|min_srtt:38805|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 216954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 216958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 216962] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 216966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 216970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 216975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 216979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49229|cwnd:66038|conn:000055D52C7C50DC|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 216983] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 216987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 216991] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224217568| [2025/09/12 04:10:24 216995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224217568| [2025/09/12 04:10:24 216999] [debug] |xqc_engine_wakeup_after|wakeup:1757650224217568|now:1757650224216999|diff:569| [2025/09/12 04:10:24 217003] [debug] |xqc_engine_main_logic|END|now:1757650224216867| [2025/09/12 04:10:24 217010] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224217010| [2025/09/12 04:10:24 217015] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 217023] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:438| [2025/09/12 04:10:24 217027] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/09/12 04:10:24 217032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/09/12 04:10:24 217036] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 217041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1081|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1081| [2025/09/12 04:10:24 217045] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45630|prior_delivered:859633|prior_time:1757650224178578|is_app_limited:0|send_elapse:37505|ack_elapse:38432|ctl_first_sent_time:1757650224179069|lagest_ack_time:1757650224217010|curr_delivered:904063| [2025/09/12 04:10:24 217050] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224179069| [2025/09/12 04:10:24 217054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/09/12 04:10:24 217058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1082|origin_pktnum:0|size:11|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1082| [2025/09/12 04:10:24 217063] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:45630|prior_delivered:859633|prior_time:1757650224178578|is_app_limited:0|send_elapse:37505|ack_elapse:38432|ctl_first_sent_time:1757650224179069|lagest_ack_time:1757650224217010|curr_delivered:904074| [2025/09/12 04:10:24 217067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224179168| [2025/09/12 04:10:24 217071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/09/12 04:10:24 217075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38805|rttvar:706|minrtt:30473|latest_rtt:37842|ack_delay:8| [2025/09/12 04:10:24 217079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38684|rttvar:772|minrtt:30473|latest_rtt:37842|ack_delay:8| [2025/09/12 04:10:24 217083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/09/12 04:10:24 217087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 217091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 217095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 217099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38684|rtt_var:772|pto_duration:41772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 217103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 217107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 217111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49207| [2025/09/12 04:10:24 217117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224278228|now:1757650224217099|interv:61129| [2025/09/12 04:10:24 217122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224278228|now:1757650224217099|interval:61129|pto_count:0|srtt:38684 [2025/09/12 04:10:24 217126] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37505, ack_elapse 38432, delivered 44441|rate 1156354|lost 293| [2025/09/12 04:10:24 217130] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156354) in round 17| [2025/09/12 04:10:24 217134] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 217138] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 217142] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66038|packet_lost:0|acked:22|po_sent_time:1757650224179168|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 217146] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66038|packet_lost:0|acked:22|po_sent_time:1757650224179168|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 217151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:66060|full_bw_reached:1|inflight:49207|srtt:38684|latest_rtt:37842|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 217156] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/09/12 04:10:24 217160] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1757650224217010|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 217166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344217010|now:1757650224217010|interv:120000000| [2025/09/12 04:10:24 217172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344217010|now:1757650224217010|interv:120000000| [2025/09/12 04:10:24 217179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224217568|pq_index:0| [2025/09/12 04:10:24 217185] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224216867| [2025/09/12 04:10:24 217192] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224217192| [2025/09/12 04:10:24 217200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224217198| [2025/09/12 04:10:24 217207] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 217214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38684|min_srtt:38684|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 217220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:49207|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 217227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 217239] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 217245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 217251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 217258] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 217265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 217272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 217278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 217284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224217568| [2025/09/12 04:10:24 217290] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224217568| [2025/09/12 04:10:24 217296] [debug] |xqc_engine_wakeup_after|wakeup:1757650224217568|now:1757650224217296|diff:272| [2025/09/12 04:10:24 217303] [debug] |xqc_engine_main_logic|END|now:1757650224217198| [2025/09/12 04:10:24 217311] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224217311| [2025/09/12 04:10:24 217317] [debug] |xqc_engine_wakeup_after|wakeup:1757650224217568|now:1757650224217317|diff:251| [2025/09/12 04:10:24 217323] [debug] |xqc_engine_main_logic|END|now:1757650224217311| [2025/09/12 04:10:24 218399] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224218399| [2025/09/12 04:10:24 218413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224217568|pq_index:0| [2025/09/12 04:10:24 218439] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224217198| [2025/09/12 04:10:24 218447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224218445| [2025/09/12 04:10:24 218454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224217568|now:1757650224218445| [2025/09/12 04:10:24 218461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224217568|now:1757650224218445| [2025/09/12 04:10:24 218466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 218472] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 218479] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38684|min_srtt:38684|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 218486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:49207|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 218492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 218499] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 218503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 218515] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 218523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 218529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 218536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 218542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/09/12 04:10:24 218579] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1757650224218553|stream_id:0|stream_offset:941321| [2025/09/12 04:10:24 218587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 218594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/09/12 04:10:24 218600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38684|rtt_var:772|pto_duration:41772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 218607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 218614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 218619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50407| [2025/09/12 04:10:24 218626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224280325|now:1757650224218600|interv:61725| [2025/09/12 04:10:24 218632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224280325|now:1757650224218600|interval:61725|pto_count:0|srtt:38684 [2025/09/12 04:10:24 218639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66060|inflight:50407| [2025/09/12 04:10:24 218647] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 218653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:942508| [2025/09/12 04:10:24 218660] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 218666] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/09/12 04:10:24 218700] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1757650224218676|stream_id:0|stream_offset:942508| [2025/09/12 04:10:24 218710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1125|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 218717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/09/12 04:10:24 218723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38684|rtt_var:772|pto_duration:41772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 218736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 218742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 218747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:24 218754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224280448|now:1757650224218723|interv:61725| [2025/09/12 04:10:24 218760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224280448|now:1757650224218723|interval:61725|pto_count:0|srtt:38684 [2025/09/12 04:10:24 218765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66060|inflight:51607| [2025/09/12 04:10:24 218770] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 218774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:943695| [2025/09/12 04:10:24 218778] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 218782] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/09/12 04:10:24 218810] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650224218789|stream_id:0|stream_offset:943695| [2025/09/12 04:10:24 218818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 218826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:24 218833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38684|rtt_var:772|pto_duration:41772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 218838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 218842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 218846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 218850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224280561|now:1757650224218832|interv:61729| [2025/09/12 04:10:24 218854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224280561|now:1757650224218832|interval:61729|pto_count:0|srtt:38684 [2025/09/12 04:10:24 218858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66060|inflight:52807| [2025/09/12 04:10:24 218863] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 218867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:66060|conn:000055D52C7C50DC|stream_id:0|stream_offset:944882| [2025/09/12 04:10:24 218875] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 218879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224219879|now:1757650224218879|interv:1000| [2025/09/12 04:10:24 218883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 218887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 218891] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224219879| [2025/09/12 04:10:24 218895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224219879| [2025/09/12 04:10:24 218899] [debug] |xqc_engine_wakeup_after|wakeup:1757650224219879|now:1757650224218899|diff:980| [2025/09/12 04:10:24 218904] [debug] |xqc_engine_main_logic|END|now:1757650224218445| [2025/09/12 04:10:24 218913] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224218912| [2025/09/12 04:10:24 218918] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 218923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:439| [2025/09/12 04:10:24 218927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/09/12 04:10:24 218933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/09/12 04:10:24 218937] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 218942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1084|path_largest_ack:1083| [2025/09/12 04:10:24 218947] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46841|prior_delivered:859633|prior_time:1757650224178578|is_app_limited:0|send_elapse:37731|ack_elapse:40334|ctl_first_sent_time:1757650224179295|lagest_ack_time:1757650224218912|curr_delivered:905274| [2025/09/12 04:10:24 218952] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224179295| [2025/09/12 04:10:24 218956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/09/12 04:10:24 218960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1084|path_largest_ack:1084| [2025/09/12 04:10:24 218966] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:46841|prior_delivered:859633|prior_time:1757650224178578|is_app_limited:0|send_elapse:37731|ack_elapse:40334|ctl_first_sent_time:1757650224179295|lagest_ack_time:1757650224218912|curr_delivered:906474| [2025/09/12 04:10:24 218970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224179445| [2025/09/12 04:10:24 218974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/09/12 04:10:24 218978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38684|rttvar:772|minrtt:30473|latest_rtt:39467|ack_delay:24| [2025/09/12 04:10:24 218982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38779|rttvar:768|minrtt:30473|latest_rtt:39467|ack_delay:24| [2025/09/12 04:10:24 218987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/09/12 04:10:24 218994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 218998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 219002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 219006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38779|rtt_var:768|pto_duration:41851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 219010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 219014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 219018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50407| [2025/09/12 04:10:24 219021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224280640|now:1757650224219005|interv:61635| [2025/09/12 04:10:24 219025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224280640|now:1757650224219005|interval:61635|pto_count:0|srtt:38779 [2025/09/12 04:10:24 219030] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 37731, ack_elapse 40334, delivered 46841|rate 1161327|lost 293| [2025/09/12 04:10:24 219034] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161327) in round 17| [2025/09/12 04:10:24 219038] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 219042] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 219046] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66060|packet_lost:0|acked:2400|po_sent_time:1757650224179445|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 219051] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66060|packet_lost:0|acked:2400|po_sent_time:1757650224179445|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 219055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:68460|full_bw_reached:1|inflight:50407|srtt:38779|latest_rtt:39467|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 219061] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/09/12 04:10:24 219065] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1757650224218912|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 219070] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344218912|now:1757650224218912|interv:120000000| [2025/09/12 04:10:24 219074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344218912|now:1757650224218912|interv:120000000| [2025/09/12 04:10:24 219078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224219879|pq_index:0| [2025/09/12 04:10:24 219082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224218445| [2025/09/12 04:10:24 219089] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224219089| [2025/09/12 04:10:24 219094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224219093| [2025/09/12 04:10:24 219099] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 219103] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 219108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 219112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 219117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 219121] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 219125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:959126| [2025/09/12 04:10:24 219130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 219134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 219138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 219142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:960313| [2025/09/12 04:10:24 219147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 219151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 219158] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 219165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:961500| [2025/09/12 04:10:24 219172] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 219179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 219186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 219198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:962687| [2025/09/12 04:10:24 219205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 219211] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 219216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 219223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 219230] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 219236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:944882| [2025/09/12 04:10:24 219243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 219249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 219255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224219879| [2025/09/12 04:10:24 219262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224219879| [2025/09/12 04:10:24 219268] [debug] |xqc_engine_wakeup_after|wakeup:1757650224219879|now:1757650224219268|diff:611| [2025/09/12 04:10:24 219275] [debug] |xqc_engine_main_logic|END|now:1757650224219093| [2025/09/12 04:10:24 219283] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224219283| [2025/09/12 04:10:24 219288] [debug] |xqc_engine_wakeup_after|wakeup:1757650224219879|now:1757650224219288|diff:591| [2025/09/12 04:10:24 219294] [debug] |xqc_engine_main_logic|END|now:1757650224219283| [2025/09/12 04:10:24 220370] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224220370| [2025/09/12 04:10:24 220383] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224219879|pq_index:0| [2025/09/12 04:10:24 220390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224219093| [2025/09/12 04:10:24 220398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224220396| [2025/09/12 04:10:24 220404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224219879|now:1757650224220396| [2025/09/12 04:10:24 220411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224219879|now:1757650224220396| [2025/09/12 04:10:24 220418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 220443] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 220451] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38779|min_srtt:38779|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 220458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:962687| [2025/09/12 04:10:24 220472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 220478] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 220484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 220490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 220497] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 220503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:944882| [2025/09/12 04:10:24 220510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 220517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/09/12 04:10:24 220563] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1757650224220529|stream_id:0|stream_offset:944882| [2025/09/12 04:10:24 220571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 220578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/09/12 04:10:24 220584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38779|rtt_var:768|pto_duration:41851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 220591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 220596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 220602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:24 220608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224282380|now:1757650224220584|interv:61796| [2025/09/12 04:10:24 220613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224282380|now:1757650224220584|interval:61796|pto_count:0|srtt:38779 [2025/09/12 04:10:24 220620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68460|inflight:51607| [2025/09/12 04:10:24 220628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 220633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:946069| [2025/09/12 04:10:24 220640] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 220646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/09/12 04:10:24 220680] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650224220657|stream_id:0|stream_offset:946069| [2025/09/12 04:10:24 220695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 220703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:24 220710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38779|rtt_var:768|pto_duration:41851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 220716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 220722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 220728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 220734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224282508|now:1757650224220710|interv:61798| [2025/09/12 04:10:24 220740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224282508|now:1757650224220710|interval:61798|pto_count:0|srtt:38779 [2025/09/12 04:10:24 220747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68460|inflight:52807| [2025/09/12 04:10:24 220754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 220761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:68460|conn:000055D52C7C50DC|stream_id:0|stream_offset:947256| [2025/09/12 04:10:24 220768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 220774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224221774|now:1757650224220774|interv:1000| [2025/09/12 04:10:24 220780] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 220786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 220792] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224221774| [2025/09/12 04:10:24 220798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224221774| [2025/09/12 04:10:24 220804] [debug] |xqc_engine_wakeup_after|wakeup:1757650224221774|now:1757650224220804|diff:970| [2025/09/12 04:10:24 220811] [debug] |xqc_engine_main_logic|END|now:1757650224220396| [2025/09/12 04:10:24 220823] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224220822| [2025/09/12 04:10:24 220828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 220834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:440| [2025/09/12 04:10:24 220838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/09/12 04:10:24 220844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/09/12 04:10:24 220848] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 220853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1085| [2025/09/12 04:10:24 220858] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:860844|prior_time:1757650224179580|is_app_limited:0|send_elapse:39091|ack_elapse:41242|ctl_first_sent_time:1757650224181167|lagest_ack_time:1757650224220822|curr_delivered:907674| [2025/09/12 04:10:24 220867] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224181167| [2025/09/12 04:10:24 220872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/09/12 04:10:24 220876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1086| [2025/09/12 04:10:24 220880] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:860844|prior_time:1757650224179580|is_app_limited:0|send_elapse:39091|ack_elapse:41242|ctl_first_sent_time:1757650224181167|lagest_ack_time:1757650224220822|curr_delivered:908874| [2025/09/12 04:10:24 220885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224181297| [2025/09/12 04:10:24 220889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/09/12 04:10:24 220893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38779|rttvar:768|minrtt:30473|latest_rtt:39525|ack_delay:24| [2025/09/12 04:10:24 220897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38869|rttvar:756|minrtt:30473|latest_rtt:39525|ack_delay:24| [2025/09/12 04:10:24 220901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/09/12 04:10:24 220905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 220909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 220913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 220917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:756|pto_duration:41893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 220921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 220925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 220929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50407| [2025/09/12 04:10:24 220933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224282550|now:1757650224220917|interv:61633| [2025/09/12 04:10:24 220937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224282550|now:1757650224220917|interval:61633|pto_count:0|srtt:38869 [2025/09/12 04:10:24 220941] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39091, ack_elapse 41242, delivered 48030|rate 1164589|lost 293| [2025/09/12 04:10:24 220946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164589) in round 17| [2025/09/12 04:10:24 220950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 220957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 220961] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68460|packet_lost:0|acked:2400|po_sent_time:1757650224181297|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 220965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68460|packet_lost:0|acked:2400|po_sent_time:1757650224181297|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 220970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:70860|full_bw_reached:1|inflight:50407|srtt:38869|latest_rtt:39525|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 220976] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/09/12 04:10:24 220980] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1757650224220822|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 220985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344220822|now:1757650224220822|interv:120000000| [2025/09/12 04:10:24 220989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344220822|now:1757650224220822|interv:120000000| [2025/09/12 04:10:24 220993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224221774|pq_index:0| [2025/09/12 04:10:24 220997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224220396| [2025/09/12 04:10:24 221001] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224221001| [2025/09/12 04:10:24 221006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224221005| [2025/09/12 04:10:24 221011] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 221016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 221020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:962687| [2025/09/12 04:10:24 221025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 221029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 221034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 221038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:963874| [2025/09/12 04:10:24 221042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 221049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 221053] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 221058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:965061| [2025/09/12 04:10:24 221062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 221066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 221070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 221074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:966248| [2025/09/12 04:10:24 221079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 221083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 221087] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 221092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:967435| [2025/09/12 04:10:24 221096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 221100] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 221104] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 221108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 221112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 221116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:947256| [2025/09/12 04:10:24 221121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 221124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 221128] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224221774| [2025/09/12 04:10:24 221132] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224221774| [2025/09/12 04:10:24 221136] [debug] |xqc_engine_wakeup_after|wakeup:1757650224221774|now:1757650224221136|diff:638| [2025/09/12 04:10:24 221140] [debug] |xqc_engine_main_logic|END|now:1757650224221005| [2025/09/12 04:10:24 221152] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224221151| [2025/09/12 04:10:24 221158] [debug] |xqc_engine_wakeup_after|wakeup:1757650224221774|now:1757650224221158|diff:616| [2025/09/12 04:10:24 221164] [debug] |xqc_engine_main_logic|END|now:1757650224221151| [2025/09/12 04:10:24 222239] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224222239| [2025/09/12 04:10:24 222253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224221774|pq_index:0| [2025/09/12 04:10:24 222260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224221005| [2025/09/12 04:10:24 222267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224222265| [2025/09/12 04:10:24 222274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224221774|now:1757650224222265| [2025/09/12 04:10:24 222280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224221774|now:1757650224222265| [2025/09/12 04:10:24 222287] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 222293] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 222300] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38869|min_srtt:38869|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 222308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:967435| [2025/09/12 04:10:24 222316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 222322] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 222327] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 222334] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 222341] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 222347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:947256| [2025/09/12 04:10:24 222353] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 222360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/09/12 04:10:24 222398] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1757650224222370|stream_id:0|stream_offset:947256| [2025/09/12 04:10:24 222408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 222415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/09/12 04:10:24 222459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:756|pto_duration:41893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 222475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 222482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 222488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:24 222495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224284263|now:1757650224222459|interv:61804| [2025/09/12 04:10:24 222501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224284263|now:1757650224222459|interval:61804|pto_count:0|srtt:38869 [2025/09/12 04:10:24 222508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70860|inflight:51607| [2025/09/12 04:10:24 222517] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 222524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:948443| [2025/09/12 04:10:24 222531] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 222537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/09/12 04:10:24 222574] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650224222548|stream_id:0|stream_offset:948443| [2025/09/12 04:10:24 222583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 222591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:24 222597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:756|pto_duration:41893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 222603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 222609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 222615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 222622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224284441|now:1757650224222597|interv:61844| [2025/09/12 04:10:24 222628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224284441|now:1757650224222597|interval:61844|pto_count:0|srtt:38869 [2025/09/12 04:10:24 222635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70860|inflight:52807| [2025/09/12 04:10:24 222643] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 222650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:949630| [2025/09/12 04:10:24 222663] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 222670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/09/12 04:10:24 222708] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224222681|stream_id:0|stream_offset:949630| [2025/09/12 04:10:24 222714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 222720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 222726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38869|rtt_var:756|pto_duration:41893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 222733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 222740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 222746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 222753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224284574|now:1757650224222726|interv:61848| [2025/09/12 04:10:24 222759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224284574|now:1757650224222726|interval:61848|pto_count:0|srtt:38869 [2025/09/12 04:10:24 222765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70860|inflight:54007| [2025/09/12 04:10:24 222770] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 222774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:70860|conn:000055D52C7C50DC|stream_id:0|stream_offset:950817| [2025/09/12 04:10:24 222779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 222783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224223783|now:1757650224222783|interv:1000| [2025/09/12 04:10:24 222787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 222791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 222795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224223783| [2025/09/12 04:10:24 222799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224223783| [2025/09/12 04:10:24 222803] [debug] |xqc_engine_wakeup_after|wakeup:1757650224223783|now:1757650224222803|diff:980| [2025/09/12 04:10:24 222807] [debug] |xqc_engine_main_logic|END|now:1757650224222265| [2025/09/12 04:10:24 222817] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224222816| [2025/09/12 04:10:24 222822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 222828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:441| [2025/09/12 04:10:24 222831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/09/12 04:10:24 222837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/09/12 04:10:24 222846] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 222851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1087| [2025/09/12 04:10:24 222856] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:863244|prior_time:1757650224181573|is_app_limited:0|send_elapse:39051|ack_elapse:41243|ctl_first_sent_time:1757650224183183|lagest_ack_time:1757650224222816|curr_delivered:910074| [2025/09/12 04:10:24 222861] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224183183| [2025/09/12 04:10:24 222865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/09/12 04:10:24 222869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1088| [2025/09/12 04:10:24 222874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:863244|prior_time:1757650224181573|is_app_limited:0|send_elapse:39051|ack_elapse:41243|ctl_first_sent_time:1757650224183183|lagest_ack_time:1757650224222816|curr_delivered:911274| [2025/09/12 04:10:24 222878] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224183344| [2025/09/12 04:10:24 222882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/09/12 04:10:24 222886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38869|rttvar:756|minrtt:30473|latest_rtt:39472|ack_delay:24| [2025/09/12 04:10:24 222890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38942|rttvar:711|minrtt:30473|latest_rtt:39472|ack_delay:24| [2025/09/12 04:10:24 222895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/09/12 04:10:24 222899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 222903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 222907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 222911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38942|rtt_var:711|pto_duration:41786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 222915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 222919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 222923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:24 222927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224284467|now:1757650224222910|interv:61557| [2025/09/12 04:10:24 222931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224284467|now:1757650224222910|interval:61557|pto_count:0|srtt:38942 [2025/09/12 04:10:24 222938] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39051, ack_elapse 41243, delivered 48030|rate 1164561|lost 293| [2025/09/12 04:10:24 222942] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164561) in round 17| [2025/09/12 04:10:24 222946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 222950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 222954] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70860|packet_lost:0|acked:2400|po_sent_time:1757650224183344|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 222959] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70860|packet_lost:0|acked:2400|po_sent_time:1757650224183344|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 222964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:73260|full_bw_reached:1|inflight:51607|srtt:38942|latest_rtt:39472|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 222969] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/09/12 04:10:24 222974] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1757650224222816|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 222978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344222816|now:1757650224222816|interv:120000000| [2025/09/12 04:10:24 222983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344222816|now:1757650224222816|interv:120000000| [2025/09/12 04:10:24 222986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224223783|pq_index:0| [2025/09/12 04:10:24 222991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224222265| [2025/09/12 04:10:24 222995] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224222994| [2025/09/12 04:10:24 222999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224222998| [2025/09/12 04:10:24 223005] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 223009] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 223014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:967435| [2025/09/12 04:10:24 223018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 223023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 223027] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 223034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:968622| [2025/09/12 04:10:24 223038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 223043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 223047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 223051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:969809| [2025/09/12 04:10:24 223055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 223059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 223064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 223068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:970996| [2025/09/12 04:10:24 223072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 223076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 223081] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 223085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 223089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 223093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 223097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 223103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 223110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 223117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:950817| [2025/09/12 04:10:24 223123] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 223129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 223141] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224223783| [2025/09/12 04:10:24 223147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224223783| [2025/09/12 04:10:24 223153] [debug] |xqc_engine_wakeup_after|wakeup:1757650224223783|now:1757650224223153|diff:630| [2025/09/12 04:10:24 223159] [debug] |xqc_engine_main_logic|END|now:1757650224222998| [2025/09/12 04:10:24 223167] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224223167| [2025/09/12 04:10:24 223173] [debug] |xqc_engine_wakeup_after|wakeup:1757650224223783|now:1757650224223173|diff:610| [2025/09/12 04:10:24 223179] [debug] |xqc_engine_main_logic|END|now:1757650224223167| [2025/09/12 04:10:24 224262] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224224262| [2025/09/12 04:10:24 224273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224223783|pq_index:0| [2025/09/12 04:10:24 224279] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224222998| [2025/09/12 04:10:24 224286] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224224284| [2025/09/12 04:10:24 224293] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224223783|now:1757650224224284| [2025/09/12 04:10:24 224299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224223783|now:1757650224224284| [2025/09/12 04:10:24 224305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 224311] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 224319] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38942|min_srtt:38942|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 224326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 224332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 224339] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 224345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 224352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 224359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 224364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:950817| [2025/09/12 04:10:24 224371] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 224378] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/09/12 04:10:24 224417] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650224224389|stream_id:0|stream_offset:950817| [2025/09/12 04:10:24 224447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1132|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 224463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:24 224469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38942|rtt_var:711|pto_duration:41786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 224476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 224483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 224489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 224495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224286175|now:1757650224224469|interv:61706| [2025/09/12 04:10:24 224501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224286175|now:1757650224224469|interval:61706|pto_count:0|srtt:38942 [2025/09/12 04:10:24 224509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73260|inflight:52807| [2025/09/12 04:10:24 224516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 224523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:952004| [2025/09/12 04:10:24 224530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 224537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/09/12 04:10:24 224565] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224224547|stream_id:0|stream_offset:952004| [2025/09/12 04:10:24 224574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 224581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 224588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38942|rtt_var:711|pto_duration:41786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 224594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 224601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 224607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 224614] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224286333|now:1757650224224587|interv:61746| [2025/09/12 04:10:24 224620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224286333|now:1757650224224587|interval:61746|pto_count:0|srtt:38942 [2025/09/12 04:10:24 224627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73260|inflight:54007| [2025/09/12 04:10:24 224641] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 224648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:73260|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 224655] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 224661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224225660|now:1757650224224660|interv:1000| [2025/09/12 04:10:24 224667] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 224673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 224678] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224225660| [2025/09/12 04:10:24 224685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224225660| [2025/09/12 04:10:24 224691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224225660|now:1757650224224691|diff:969| [2025/09/12 04:10:24 224698] [debug] |xqc_engine_main_logic|END|now:1757650224224284| [2025/09/12 04:10:24 224710] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224224709| [2025/09/12 04:10:24 224718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 224724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:442| [2025/09/12 04:10:24 224728] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/09/12 04:10:24 224734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/09/12 04:10:24 224738] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 224743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1090|path_largest_ack:1090| [2025/09/12 04:10:24 224748] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:49230|prior_delivered:865644|prior_time:1757650224183662|is_app_limited:0|send_elapse:39217|ack_elapse:41047|ctl_first_sent_time:1757650224185403|lagest_ack_time:1757650224224709|curr_delivered:912474| [2025/09/12 04:10:24 224752] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224185403| [2025/09/12 04:10:24 224757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/09/12 04:10:24 224761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38942|rttvar:711|minrtt:30473|latest_rtt:39306|ack_delay:24| [2025/09/12 04:10:24 224765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38985|rttvar:619|minrtt:30473|latest_rtt:39306|ack_delay:24| [2025/09/12 04:10:24 224769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/09/12 04:10:24 224774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 224778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 224782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 224790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224229493|now:1757650224224790|interval:4703| [2025/09/12 04:10:24 224794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224229493|now:1757650224224790|interv:4703| [2025/09/12 04:10:24 224798] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39217, ack_elapse 41047, delivered 46830|rate 1140887|lost 293| [2025/09/12 04:10:24 224803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140887) in round 17| [2025/09/12 04:10:24 224807] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 224811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 224815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73260|packet_lost:0|acked:1200|po_sent_time:1757650224185403|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 224820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73260|packet_lost:0|acked:1200|po_sent_time:1757650224185403|recovery:1|recovery_start:1757650224194719|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 224824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:74460|full_bw_reached:1|inflight:52807|srtt:38985|latest_rtt:39306|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224194719|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 224830] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/09/12 04:10:24 224834] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1757650224224709|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 224839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344224709|now:1757650224224709|interv:120000000| [2025/09/12 04:10:24 224843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344224709|now:1757650224224709|interv:120000000| [2025/09/12 04:10:24 224847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224225660|pq_index:0| [2025/09/12 04:10:24 224851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224224284| [2025/09/12 04:10:24 224855] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224224855| [2025/09/12 04:10:24 224860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224224859| [2025/09/12 04:10:24 224865] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 224870] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 224874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 224879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 224886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 224891] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 224895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:973370| [2025/09/12 04:10:24 224900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 224904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 224908] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 224913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:974557| [2025/09/12 04:10:24 224917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 224921] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 224925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 224929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 224933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 224938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 224942] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 224946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 224950] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224225660| [2025/09/12 04:10:24 224954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224225660| [2025/09/12 04:10:24 224957] [debug] |xqc_engine_wakeup_after|wakeup:1757650224225660|now:1757650224224957|diff:703| [2025/09/12 04:10:24 224961] [debug] |xqc_engine_main_logic|END|now:1757650224224859| [2025/09/12 04:10:24 224966] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224224966| [2025/09/12 04:10:24 224970] [debug] |xqc_engine_wakeup_after|wakeup:1757650224225660|now:1757650224224970|diff:690| [2025/09/12 04:10:24 224974] [debug] |xqc_engine_main_logic|END|now:1757650224224966| [2025/09/12 04:10:24 226041] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224226041| [2025/09/12 04:10:24 226053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224225660|pq_index:0| [2025/09/12 04:10:24 226057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224224859| [2025/09/12 04:10:24 226063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224226061| [2025/09/12 04:10:24 226073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224225660|now:1757650224226061| [2025/09/12 04:10:24 226077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224225660|now:1757650224226061| [2025/09/12 04:10:24 226081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 226086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 226092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38985|min_srtt:38985|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:974557| [2025/09/12 04:10:24 226106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 226112] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 226118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 226125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 226133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 226140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 226147] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 226154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/09/12 04:10:24 226192] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224226165|stream_id:0|stream_offset:953191| [2025/09/12 04:10:24 226202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 226209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 226215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224229493|now:1757650224226215|interval:3278| [2025/09/12 04:10:24 226222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224229493|now:1757650224226215|interv:3278| [2025/09/12 04:10:24 226229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74460|inflight:54007| [2025/09/12 04:10:24 226236] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 226242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:954378| [2025/09/12 04:10:24 226256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 226262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/09/12 04:10:24 226323] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224226273|stream_id:0|stream_offset:954378| [2025/09/12 04:10:24 226333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 226340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 226346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224229493|now:1757650224226346|interval:3147| [2025/09/12 04:10:24 226354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224229493|now:1757650224226346|interv:3147| [2025/09/12 04:10:24 226360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74460|inflight:55207| [2025/09/12 04:10:24 226367] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 226374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:74460|conn:000055D52C7C50DC|stream_id:0|stream_offset:955565| [2025/09/12 04:10:24 226380] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 226387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224227387|now:1757650224226387|interv:1000| [2025/09/12 04:10:24 226392] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 226398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 226404] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224227387| [2025/09/12 04:10:24 226410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224227387| [2025/09/12 04:10:24 226416] [debug] |xqc_engine_wakeup_after|wakeup:1757650224227387|now:1757650224226416|diff:971| [2025/09/12 04:10:24 226444] [debug] |xqc_engine_main_logic|END|now:1757650224226061| [2025/09/12 04:10:24 226517] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224226515| [2025/09/12 04:10:24 226528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 226537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:443| [2025/09/12 04:10:24 226544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/09/12 04:10:24 226552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/09/12 04:10:24 226558] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 226566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1092|path_largest_ack:1091| [2025/09/12 04:10:24 226573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:868044|prior_time:1757650224185607|is_app_limited:0|send_elapse:40861|ack_elapse:40908|ctl_first_sent_time:1757650224187178|lagest_ack_time:1757650224226515|curr_delivered:913674| [2025/09/12 04:10:24 226587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224187178| [2025/09/12 04:10:24 226595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/09/12 04:10:24 226601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1092|path_largest_ack:1092| [2025/09/12 04:10:24 226607] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:868044|prior_time:1757650224185607|is_app_limited:0|send_elapse:40861|ack_elapse:40908|ctl_first_sent_time:1757650224187178|lagest_ack_time:1757650224226515|curr_delivered:914874| [2025/09/12 04:10:24 226615] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224187303| [2025/09/12 04:10:24 226621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/09/12 04:10:24 226627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38985|rttvar:619|minrtt:30473|latest_rtt:39212|ack_delay:24| [2025/09/12 04:10:24 226633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39010|rttvar:515|minrtt:30473|latest_rtt:39212|ack_delay:24| [2025/09/12 04:10:24 226640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/09/12 04:10:24 226646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 226652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 226659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1089|lost_pn:1089|po_sent_time:1757650224185274|lost_send_time:1757650224182402|loss_delay:44113|frame:STREAM |repair:128| [2025/09/12 04:10:24 226665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224185274u| [2025/09/12 04:10:24 226672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 226679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39010|rtt_var:515|pto_duration:41070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 226686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 226690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 226694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:24 226698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224287343|now:1757650224226678|interv:60665| [2025/09/12 04:10:24 226702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224287343|now:1757650224226678|interval:60665|pto_count:0|srtt:39010 [2025/09/12 04:10:24 226706] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40861, ack_elapse 40908, delivered 46830|rate 1144763|lost 294| [2025/09/12 04:10:24 226713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144763) in round 17| [2025/09/12 04:10:24 226726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 226732] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 226737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74460|packet_lost:1|acked:2400|po_sent_time:1757650224187303|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 226742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74460|packet_lost:1|acked:2400|po_sent_time:1757650224187303|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 226747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:76860|full_bw_reached:1|inflight:51607|srtt:39010|latest_rtt:39212|min_rtt:30473|applimit:0|lost:293|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 226752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/09/12 04:10:24 226757] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1757650224226515|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 226762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344226515|now:1757650224226515|interv:120000000| [2025/09/12 04:10:24 226766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344226515|now:1757650224226515|interv:120000000| [2025/09/12 04:10:24 226770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224227387|pq_index:0| [2025/09/12 04:10:24 226774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224226061| [2025/09/12 04:10:24 226778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224226778| [2025/09/12 04:10:24 226783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224226782| [2025/09/12 04:10:24 226788] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 226793] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 226805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 226812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1089|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 226819] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:974557| [2025/09/12 04:10:24 226831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 226836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 226840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:975744| [2025/09/12 04:10:24 226848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 226852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 226857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:976931| [2025/09/12 04:10:24 226865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 226869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 226874] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:978118| [2025/09/12 04:10:24 226882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 226886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 226890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 226895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:979305| [2025/09/12 04:10:24 226899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 226903] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 226907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 226912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 226919] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1089|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 226923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 226927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 226931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 226935] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 226939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:955565| [2025/09/12 04:10:24 226943] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 226947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 226951] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224227387| [2025/09/12 04:10:24 226955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224227387| [2025/09/12 04:10:24 226959] [debug] |xqc_engine_wakeup_after|wakeup:1757650224227387|now:1757650224226959|diff:428| [2025/09/12 04:10:24 226963] [debug] |xqc_engine_main_logic|END|now:1757650224226782| [2025/09/12 04:10:24 226969] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224226969| [2025/09/12 04:10:24 226973] [debug] |xqc_engine_wakeup_after|wakeup:1757650224227387|now:1757650224226972|diff:415| [2025/09/12 04:10:24 226976] [debug] |xqc_engine_main_logic|END|now:1757650224226969| [2025/09/12 04:10:24 228043] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224228043| [2025/09/12 04:10:24 228054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224227387|pq_index:0| [2025/09/12 04:10:24 228058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224226782| [2025/09/12 04:10:24 228064] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224228062| [2025/09/12 04:10:24 228068] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224227387|now:1757650224228062| [2025/09/12 04:10:24 228073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224227387|now:1757650224228062| [2025/09/12 04:10:24 228077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 228081] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 228086] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39010|min_srtt:39010|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:979305| [2025/09/12 04:10:24 228095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 228099] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 228103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 228113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 228117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1089|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 228121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 228126] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 228132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/09/12 04:10:24 228172] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650224228144|stream_id:0|stream_offset:902150| [2025/09/12 04:10:24 228181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1136|origin_pktnum:1089|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 228189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:24 228195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39010|rtt_var:515|pto_duration:41070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 228202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 228208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 228214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 228220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224289214|now:1757650224228195|interv:61019| [2025/09/12 04:10:24 228226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224289214|now:1757650224228195|interval:61019|pto_count:0|srtt:39010 [2025/09/12 04:10:24 228234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76860|inflight:52807| [2025/09/12 04:10:24 228241] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 228248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:955565| [2025/09/12 04:10:24 228254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 228260] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/09/12 04:10:24 228289] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224228270|stream_id:0|stream_offset:955565| [2025/09/12 04:10:24 228297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 228304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 228313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39010|rtt_var:515|pto_duration:41070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 228320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 228325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 228331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 228337] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224289340|now:1757650224228313|interv:61027| [2025/09/12 04:10:24 228343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224289340|now:1757650224228313|interval:61027|pto_count:0|srtt:39010 [2025/09/12 04:10:24 228349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76860|inflight:54007| [2025/09/12 04:10:24 228356] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 228362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:956752| [2025/09/12 04:10:24 228368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 228375] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/09/12 04:10:24 228410] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224228384|stream_id:0|stream_offset:956752| [2025/09/12 04:10:24 228436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 228446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 228452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39010|rtt_var:515|pto_duration:41070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 228458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 228464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 228470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 228475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224289454|now:1757650224228452|interv:61002| [2025/09/12 04:10:24 228481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224289454|now:1757650224228452|interval:61002|pto_count:0|srtt:39010 [2025/09/12 04:10:24 228487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76860|inflight:55207| [2025/09/12 04:10:24 228495] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 228501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:76860|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 228514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 228520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224229520|now:1757650224228520|interv:1000| [2025/09/12 04:10:24 228526] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 228531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 228537] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224229520| [2025/09/12 04:10:24 228544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224229520| [2025/09/12 04:10:24 228549] [debug] |xqc_engine_wakeup_after|wakeup:1757650224229520|now:1757650224228549|diff:971| [2025/09/12 04:10:24 228556] [debug] |xqc_engine_main_logic|END|now:1757650224228062| [2025/09/12 04:10:24 228646] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224228645| [2025/09/12 04:10:24 228656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 228666] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:444| [2025/09/12 04:10:24 228672] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/09/12 04:10:24 228680] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/09/12 04:10:24 228687] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 228694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1094|path_largest_ack:1093| [2025/09/12 04:10:24 228701] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:870444|prior_time:1757650224187590|is_app_limited:0|send_elapse:39059|ack_elapse:41055|ctl_first_sent_time:1757650224189175|lagest_ack_time:1757650224228645|curr_delivered:916074| [2025/09/12 04:10:24 228708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224189175| [2025/09/12 04:10:24 228714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/09/12 04:10:24 228721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1094|path_largest_ack:1094| [2025/09/12 04:10:24 228728] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:870444|prior_time:1757650224187590|is_app_limited:0|send_elapse:39059|ack_elapse:41055|ctl_first_sent_time:1757650224189175|lagest_ack_time:1757650224228645|curr_delivered:917274| [2025/09/12 04:10:24 228735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224189300| [2025/09/12 04:10:24 228741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/09/12 04:10:24 228747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39010|rttvar:515|minrtt:30473|latest_rtt:39345|ack_delay:24| [2025/09/12 04:10:24 228753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39049|rttvar:464|minrtt:30473|latest_rtt:39345|ack_delay:24| [2025/09/12 04:10:24 228767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/09/12 04:10:24 228771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 228775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 228779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 228783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 228788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39049|rtt_var:464|pto_duration:41049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 228795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 228801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 228808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 228813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224289433|now:1757650224228787|interv:60646| [2025/09/12 04:10:24 228820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224289433|now:1757650224228787|interval:60646|pto_count:0|srtt:39049 [2025/09/12 04:10:24 228824] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39059, ack_elapse 41055, delivered 46830|rate 1140664|lost 294| [2025/09/12 04:10:24 228829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140664) in round 17| [2025/09/12 04:10:24 228833] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 228837] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 228841] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76860|packet_lost:0|acked:2400|po_sent_time:1757650224189300|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 228845] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76860|packet_lost:0|acked:2400|po_sent_time:1757650224189300|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 228850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:79260|full_bw_reached:1|inflight:52807|srtt:39049|latest_rtt:39345|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 228856] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/09/12 04:10:24 228860] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1757650224228645|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 228865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344228645|now:1757650224228645|interv:120000000| [2025/09/12 04:10:24 228869] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344228645|now:1757650224228645|interv:120000000| [2025/09/12 04:10:24 228877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224229520|pq_index:0| [2025/09/12 04:10:24 228881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224228062| [2025/09/12 04:10:24 228885] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224228885| [2025/09/12 04:10:24 228890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224228889| [2025/09/12 04:10:24 228895] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 228900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:979305| [2025/09/12 04:10:24 228909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 228913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 228918] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:980492| [2025/09/12 04:10:24 228926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 228930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 228935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:981679| [2025/09/12 04:10:24 228943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 228947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 228951] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:982866| [2025/09/12 04:10:24 228959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 228966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 228970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 228974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 228979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 228982] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 228986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 228990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 228995] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 228999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 229003] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 229007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 229011] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224229520| [2025/09/12 04:10:24 229015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224229520| [2025/09/12 04:10:24 229019] [debug] |xqc_engine_wakeup_after|wakeup:1757650224229520|now:1757650224229019|diff:501| [2025/09/12 04:10:24 229023] [debug] |xqc_engine_main_logic|END|now:1757650224228889| [2025/09/12 04:10:24 229028] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224229028| [2025/09/12 04:10:24 229032] [debug] |xqc_engine_wakeup_after|wakeup:1757650224229520|now:1757650224229032|diff:488| [2025/09/12 04:10:24 229036] [debug] |xqc_engine_main_logic|END|now:1757650224229028| [2025/09/12 04:10:24 230105] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224230104| [2025/09/12 04:10:24 230117] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224229520|pq_index:0| [2025/09/12 04:10:24 230121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224228889| [2025/09/12 04:10:24 230127] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224230125| [2025/09/12 04:10:24 230131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224229520|now:1757650224230125| [2025/09/12 04:10:24 230136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224229520|now:1757650224230125| [2025/09/12 04:10:24 230142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 230148] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 230156] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39049|min_srtt:39049|path_bw:1219198|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:24 230171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 230178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 230184] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 230190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 230196] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 230203] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 230209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 230216] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 230222] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/09/12 04:10:24 230278] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224230233|stream_id:0|stream_offset:957939| [2025/09/12 04:10:24 230286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 230293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 230299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39049|rtt_var:464|pto_duration:41049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 230306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 230311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 230317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 230322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224291282|now:1757650224230299|interv:60983| [2025/09/12 04:10:24 230328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224291282|now:1757650224230299|interval:60983|pto_count:0|srtt:39049 [2025/09/12 04:10:24 230334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79260|inflight:54007| [2025/09/12 04:10:24 230341] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 230347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:959126| [2025/09/12 04:10:24 230355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 230361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/09/12 04:10:24 230450] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224230377|stream_id:0|stream_offset:959126| [2025/09/12 04:10:24 230464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 230472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 230479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39049|rtt_var:464|pto_duration:41049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 230485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 230492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 230498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 230504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224291426|now:1757650224230478|interv:60948| [2025/09/12 04:10:24 230510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224291426|now:1757650224230478|interval:60948|pto_count:0|srtt:39049 [2025/09/12 04:10:24 230516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79260|inflight:55207| [2025/09/12 04:10:24 230523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 230529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:960313| [2025/09/12 04:10:24 230536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 230542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/09/12 04:10:24 230581] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224230553|stream_id:0|stream_offset:960313| [2025/09/12 04:10:24 230589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 230596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 230603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39049|rtt_var:464|pto_duration:41049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 230608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 230615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 230621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 230627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224291602|now:1757650224230602|interv:61000| [2025/09/12 04:10:24 230633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224291602|now:1757650224230602|interval:61000|pto_count:0|srtt:39049 [2025/09/12 04:10:24 230643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79260|inflight:56407| [2025/09/12 04:10:24 230648] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 230652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:79260|conn:000055D52C7C50DC|stream_id:0|stream_offset:961500| [2025/09/12 04:10:24 230657] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 230660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224231660|now:1757650224230660|interv:1000| [2025/09/12 04:10:24 230664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 230668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 230672] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224231660| [2025/09/12 04:10:24 230676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224231660| [2025/09/12 04:10:24 230682] [debug] |xqc_engine_wakeup_after|wakeup:1757650224231660|now:1757650224230682|diff:978| [2025/09/12 04:10:24 230688] [debug] |xqc_engine_main_logic|END|now:1757650224230125| [2025/09/12 04:10:24 230701] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224230700| [2025/09/12 04:10:24 230709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 230716] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:445| [2025/09/12 04:10:24 230722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/09/12 04:10:24 230730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/09/12 04:10:24 230737] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 230744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1096|path_largest_ack:1095| [2025/09/12 04:10:24 230752] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:872844|prior_time:1757650224189582|is_app_limited:0|send_elapse:39137|ack_elapse:41118|ctl_first_sent_time:1757650224191175|lagest_ack_time:1757650224230700|curr_delivered:918474| [2025/09/12 04:10:24 230757] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224191175| [2025/09/12 04:10:24 230762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/09/12 04:10:24 230766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1096|path_largest_ack:1096| [2025/09/12 04:10:24 230771] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:872844|prior_time:1757650224189582|is_app_limited:0|send_elapse:39137|ack_elapse:41118|ctl_first_sent_time:1757650224191175|lagest_ack_time:1757650224230700|curr_delivered:919674| [2025/09/12 04:10:24 230775] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224191307| [2025/09/12 04:10:24 230783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/09/12 04:10:24 230787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39049|rttvar:464|minrtt:30473|latest_rtt:39393|ack_delay:24| [2025/09/12 04:10:24 230792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39089|rttvar:428|minrtt:30473|latest_rtt:39393|ack_delay:24| [2025/09/12 04:10:24 230796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/09/12 04:10:24 230800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 230804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 230807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 230811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 230815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39089|rtt_var:428|pto_duration:41089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 230820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 230824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 230827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 230831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224291642|now:1757650224230815|interv:60827| [2025/09/12 04:10:24 230835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224291642|now:1757650224230815|interval:60827|pto_count:0|srtt:39089 [2025/09/12 04:10:24 230839] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39137, ack_elapse 41118, delivered 46830|rate 1138917|lost 294| [2025/09/12 04:10:24 230844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138917) in round 17| [2025/09/12 04:10:24 230848] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 230852] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 230856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79260|packet_lost:0|acked:2400|po_sent_time:1757650224191307|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 230861] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79260|packet_lost:0|acked:2400|po_sent_time:1757650224191307|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 230865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:81660|full_bw_reached:1|inflight:54007|srtt:39089|latest_rtt:39393|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 230871] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/09/12 04:10:24 230878] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1757650224230700|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 230883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344230700|now:1757650224230700|interv:120000000| [2025/09/12 04:10:24 230887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344230700|now:1757650224230700|interv:120000000| [2025/09/12 04:10:24 230891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224231660|pq_index:0| [2025/09/12 04:10:24 230895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224230125| [2025/09/12 04:10:24 230899] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224230899| [2025/09/12 04:10:24 230904] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224230902| [2025/09/12 04:10:24 230909] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 230913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 230918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 230922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 230927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 230931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 230935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:985240| [2025/09/12 04:10:24 230940] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 230944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 230948] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 230952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:986427| [2025/09/12 04:10:24 230956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 230961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 230965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 230972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:987614| [2025/09/12 04:10:24 230976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 230980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 230984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 230988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 230993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 230997] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 231001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 231005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 231009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 231014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:961500| [2025/09/12 04:10:24 231018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 231022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 231025] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224231660| [2025/09/12 04:10:24 231030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224231660| [2025/09/12 04:10:24 231033] [debug] |xqc_engine_wakeup_after|wakeup:1757650224231660|now:1757650224231033|diff:627| [2025/09/12 04:10:24 231038] [debug] |xqc_engine_main_logic|END|now:1757650224230902| [2025/09/12 04:10:24 231043] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224231043| [2025/09/12 04:10:24 231047] [debug] |xqc_engine_wakeup_after|wakeup:1757650224231660|now:1757650224231047|diff:613| [2025/09/12 04:10:24 231050] [debug] |xqc_engine_main_logic|END|now:1757650224231043| [2025/09/12 04:10:24 232121] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224232120| [2025/09/12 04:10:24 232134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224231660|pq_index:0| [2025/09/12 04:10:24 232141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224230902| [2025/09/12 04:10:24 232149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224232147| [2025/09/12 04:10:24 232155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224231660|now:1757650224232147| [2025/09/12 04:10:24 232169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224231660|now:1757650224232147| [2025/09/12 04:10:24 232175] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 232181] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 232188] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39089|min_srtt:39089|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 232202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 232208] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 232214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 232220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 232227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 232233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:961500| [2025/09/12 04:10:24 232240] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 232246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/09/12 04:10:24 232288] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224232257|stream_id:0|stream_offset:961500| [2025/09/12 04:10:24 232298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 232305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 232311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39089|rtt_var:428|pto_duration:41089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 232318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 232324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 232330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 232336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224293346|now:1757650224232311|interv:61035| [2025/09/12 04:10:24 232342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224293346|now:1757650224232311|interval:61035|pto_count:0|srtt:39089 [2025/09/12 04:10:24 232349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81660|inflight:55207| [2025/09/12 04:10:24 232363] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 232369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:962687| [2025/09/12 04:10:24 232376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 232383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/09/12 04:10:24 232418] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224232393|stream_id:0|stream_offset:962687| [2025/09/12 04:10:24 232447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 232454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 232461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39089|rtt_var:428|pto_duration:41089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 232467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 232473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 232479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 232485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224293482|now:1757650224232460|interv:61022| [2025/09/12 04:10:24 232491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224293482|now:1757650224232460|interval:61022|pto_count:0|srtt:39089 [2025/09/12 04:10:24 232497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81660|inflight:56407| [2025/09/12 04:10:24 232504] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 232510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:81660|conn:000055D52C7C50DC|stream_id:0|stream_offset:963874| [2025/09/12 04:10:24 232516] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 232522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224233522|now:1757650224232522|interv:1000| [2025/09/12 04:10:24 232528] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 232534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 232540] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224233522| [2025/09/12 04:10:24 232546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224233522| [2025/09/12 04:10:24 232553] [debug] |xqc_engine_wakeup_after|wakeup:1757650224233522|now:1757650224232552|diff:970| [2025/09/12 04:10:24 232559] [debug] |xqc_engine_main_logic|END|now:1757650224232147| [2025/09/12 04:10:24 232571] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224232570| [2025/09/12 04:10:24 232578] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 232593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:446| [2025/09/12 04:10:24 232599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/09/12 04:10:24 232607] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/09/12 04:10:24 232614] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 232622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1097| [2025/09/12 04:10:24 232629] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:875244|prior_time:1757650224192533|is_app_limited:0|send_elapse:39796|ack_elapse:40037|ctl_first_sent_time:1757650224194037|lagest_ack_time:1757650224232570|curr_delivered:920874| [2025/09/12 04:10:24 232636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224194037| [2025/09/12 04:10:24 232643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/09/12 04:10:24 232650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1098| [2025/09/12 04:10:24 232657] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:292|tx_in_flight:48030|prior_delivered:875244|prior_time:1757650224192533|is_app_limited:0|send_elapse:39796|ack_elapse:40037|ctl_first_sent_time:1757650224194037|lagest_ack_time:1757650224232570|curr_delivered:922074| [2025/09/12 04:10:24 232664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224194108| [2025/09/12 04:10:24 232670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/09/12 04:10:24 232676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39089|rttvar:428|minrtt:30473|latest_rtt:38462|ack_delay:24| [2025/09/12 04:10:24 232683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39007|rttvar:483|minrtt:30473|latest_rtt:38462|ack_delay:24| [2025/09/12 04:10:24 232689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/09/12 04:10:24 232696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 232702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 232708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 232712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 232716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39007|rtt_var:483|pto_duration:41007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 232721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 232725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 232734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 232738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224293400|now:1757650224232716|interv:60684| [2025/09/12 04:10:24 232742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224293400|now:1757650224232716|interval:60684|pto_count:0|srtt:39007 [2025/09/12 04:10:24 232746] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39796, ack_elapse 40037, delivered 46830|rate 1169668|lost 294| [2025/09/12 04:10:24 232751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169668) in round 17| [2025/09/12 04:10:24 232755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 232759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 232763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81660|packet_lost:0|acked:2400|po_sent_time:1757650224194108|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 232767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81660|packet_lost:0|acked:2400|po_sent_time:1757650224194108|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 232772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:84060|full_bw_reached:1|inflight:54007|srtt:39007|latest_rtt:38462|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 232778] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/09/12 04:10:24 232782] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1757650224232570|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 232787] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344232570|now:1757650224232570|interv:120000000| [2025/09/12 04:10:24 232791] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344232570|now:1757650224232570|interv:120000000| [2025/09/12 04:10:24 232795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224233522|pq_index:0| [2025/09/12 04:10:24 232799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224232147| [2025/09/12 04:10:24 232803] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224232803| [2025/09/12 04:10:24 232808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224232807| [2025/09/12 04:10:24 232813] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 232818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 232829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 232834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 232838] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:989988| [2025/09/12 04:10:24 232847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 232851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 232855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:991175| [2025/09/12 04:10:24 232864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 232868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 232872] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:992362| [2025/09/12 04:10:24 232881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 232885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 232889] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 232894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:993549| [2025/09/12 04:10:24 232898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 232902] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 232905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 232910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 232920] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 232925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:963874| [2025/09/12 04:10:24 232929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 232932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 232936] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224233522| [2025/09/12 04:10:24 232940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224233522| [2025/09/12 04:10:24 232944] [debug] |xqc_engine_wakeup_after|wakeup:1757650224233522|now:1757650224232944|diff:578| [2025/09/12 04:10:24 232948] [debug] |xqc_engine_main_logic|END|now:1757650224232807| [2025/09/12 04:10:24 232954] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224232954| [2025/09/12 04:10:24 232958] [debug] |xqc_engine_wakeup_after|wakeup:1757650224233522|now:1757650224232958|diff:564| [2025/09/12 04:10:24 232961] [debug] |xqc_engine_main_logic|END|now:1757650224232954| [2025/09/12 04:10:24 234032] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224234032| [2025/09/12 04:10:24 234043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224233522|pq_index:0| [2025/09/12 04:10:24 234048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224232807| [2025/09/12 04:10:24 234053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224234052| [2025/09/12 04:10:24 234058] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224233522|now:1757650224234052| [2025/09/12 04:10:24 234062] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224233522|now:1757650224234052| [2025/09/12 04:10:24 234066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 234070] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 234075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39007|min_srtt:39007|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:993549| [2025/09/12 04:10:24 234084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 234088] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 234092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 234097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 234101] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 234105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:963874| [2025/09/12 04:10:24 234116] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 234120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/09/12 04:10:24 234158] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224234132|stream_id:0|stream_offset:963874| [2025/09/12 04:10:24 234167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 234173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 234180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39007|rtt_var:483|pto_duration:41007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 234186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 234192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 234198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 234204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224295139|now:1757650224234179|interv:60960| [2025/09/12 04:10:24 234210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224295139|now:1757650224234179|interval:60960|pto_count:0|srtt:39007 [2025/09/12 04:10:24 234216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84060|inflight:55207| [2025/09/12 04:10:24 234223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 234230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:965061| [2025/09/12 04:10:24 234236] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 234242] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/09/12 04:10:24 234274] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224234252|stream_id:0|stream_offset:965061| [2025/09/12 04:10:24 234284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 234290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 234297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39007|rtt_var:483|pto_duration:41007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 234304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 234310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 234316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 234328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224295259|now:1757650224234296|interv:60963| [2025/09/12 04:10:24 234334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224295259|now:1757650224234296|interval:60963|pto_count:0|srtt:39007 [2025/09/12 04:10:24 234341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84060|inflight:56407| [2025/09/12 04:10:24 234348] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 234356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:84060|conn:000055D52C7C50DC|stream_id:0|stream_offset:966248| [2025/09/12 04:10:24 234363] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 234368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224235368|now:1757650224234368|interv:1000| [2025/09/12 04:10:24 234374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 234380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 234386] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224235368| [2025/09/12 04:10:24 234392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224235368| [2025/09/12 04:10:24 234398] [debug] |xqc_engine_wakeup_after|wakeup:1757650224235368|now:1757650224234398|diff:970| [2025/09/12 04:10:24 234405] [debug] |xqc_engine_main_logic|END|now:1757650224234052| [2025/09/12 04:10:24 234416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224234416| [2025/09/12 04:10:24 234442] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 234450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:447| [2025/09/12 04:10:24 234456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/09/12 04:10:24 234464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/09/12 04:10:24 234470] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 234478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1100|path_largest_ack:1099| [2025/09/12 04:10:24 234485] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46830|prior_delivered:877644|prior_time:1757650224194565|is_app_limited:0|send_elapse:38781|ack_elapse:39851|ctl_first_sent_time:1757650224194920|lagest_ack_time:1757650224234416|curr_delivered:923274| [2025/09/12 04:10:24 234492] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224194920| [2025/09/12 04:10:24 234498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/09/12 04:10:24 234505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1100|path_largest_ack:1100| [2025/09/12 04:10:24 234511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46830|prior_delivered:877644|prior_time:1757650224194565|is_app_limited:0|send_elapse:38781|ack_elapse:39851|ctl_first_sent_time:1757650224194920|lagest_ack_time:1757650224234416|curr_delivered:924474| [2025/09/12 04:10:24 234523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224195020| [2025/09/12 04:10:24 234528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/09/12 04:10:24 234534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39007|rttvar:483|minrtt:30473|latest_rtt:39396|ack_delay:24| [2025/09/12 04:10:24 234541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39053|rttvar:454|minrtt:30473|latest_rtt:39396|ack_delay:24| [2025/09/12 04:10:24 234547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/09/12 04:10:24 234554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 234560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 234566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 234572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 234576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39053|rtt_var:454|pto_duration:41053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 234580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 234584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 234588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 234592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224295305|now:1757650224234575|interv:60730| [2025/09/12 04:10:24 234596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224295305|now:1757650224234575|interval:60730|pto_count:0|srtt:39053 [2025/09/12 04:10:24 234600] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 38781, ack_elapse 39851, delivered 46830|rate 1175127|lost 294| [2025/09/12 04:10:24 234604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175127) in round 17| [2025/09/12 04:10:24 234609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 234613] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 234616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84060|packet_lost:0|acked:2400|po_sent_time:1757650224195020|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 234621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84060|packet_lost:0|acked:2400|po_sent_time:1757650224195020|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 234625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:86460|full_bw_reached:1|inflight:54007|srtt:39053|latest_rtt:39396|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 234635] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/09/12 04:10:24 234640] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1757650224234416|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 234644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344234416|now:1757650224234416|interv:120000000| [2025/09/12 04:10:24 234648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344234416|now:1757650224234416|interv:120000000| [2025/09/12 04:10:24 234652] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224235368|pq_index:0| [2025/09/12 04:10:24 234656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224234052| [2025/09/12 04:10:24 234660] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224234660| [2025/09/12 04:10:24 234665] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224234664| [2025/09/12 04:10:24 234670] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 234675] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:993549| [2025/09/12 04:10:24 234683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 234688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 234692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:994736| [2025/09/12 04:10:24 234701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 234705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 234709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:995923| [2025/09/12 04:10:24 234718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 234725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 234729] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:997110| [2025/09/12 04:10:24 234737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 234741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 234745] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 234750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 234754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 234758] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 234761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 234766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 234770] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 234774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:966248| [2025/09/12 04:10:24 234779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 234782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 234786] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224235368| [2025/09/12 04:10:24 234790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224235368| [2025/09/12 04:10:24 234794] [debug] |xqc_engine_wakeup_after|wakeup:1757650224235368|now:1757650224234794|diff:574| [2025/09/12 04:10:24 234798] [debug] |xqc_engine_main_logic|END|now:1757650224234664| [2025/09/12 04:10:24 234804] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224234804| [2025/09/12 04:10:24 234807] [debug] |xqc_engine_wakeup_after|wakeup:1757650224235368|now:1757650224234807|diff:561| [2025/09/12 04:10:24 234811] [debug] |xqc_engine_main_logic|END|now:1757650224234804| [2025/09/12 04:10:24 235880] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224235879| [2025/09/12 04:10:24 235892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224235368|pq_index:0| [2025/09/12 04:10:24 235899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224234664| [2025/09/12 04:10:24 235907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224235906| [2025/09/12 04:10:24 235921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224235368|now:1757650224235906| [2025/09/12 04:10:24 235925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224235368|now:1757650224235906| [2025/09/12 04:10:24 235929] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 235933] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 235938] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39053|min_srtt:39053|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 235943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 235948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 235951] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 235955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 235960] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 235964] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 235968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:966248| [2025/09/12 04:10:24 235973] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 235977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/09/12 04:10:24 236009] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224235985|stream_id:0|stream_offset:966248| [2025/09/12 04:10:24 236015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 236020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 236024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39053|rtt_var:454|pto_duration:41053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 236029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 236033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 236036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 236040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224297038|now:1757650224236024|interv:61014| [2025/09/12 04:10:24 236044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224297038|now:1757650224236024|interval:61014|pto_count:0|srtt:39053 [2025/09/12 04:10:24 236053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86460|inflight:55207| [2025/09/12 04:10:24 236057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 236061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:967435| [2025/09/12 04:10:24 236066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 236070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/09/12 04:10:24 236095] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224236075|stream_id:0|stream_offset:967435| [2025/09/12 04:10:24 236104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 236110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 236116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39053|rtt_var:454|pto_duration:41053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 236123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 236128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 236134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 236140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224297128|now:1757650224236116|interv:61012| [2025/09/12 04:10:24 236146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224297128|now:1757650224236116|interval:61012|pto_count:0|srtt:39053 [2025/09/12 04:10:24 236153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86460|inflight:56407| [2025/09/12 04:10:24 236160] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 236167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:968622| [2025/09/12 04:10:24 236173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 236179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/09/12 04:10:24 236236] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1757650224236189|stream_id:0|stream_offset:968622| [2025/09/12 04:10:24 236246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 236253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/09/12 04:10:24 236266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39053|rtt_var:454|pto_duration:41053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 236273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 236278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 236284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57607| [2025/09/12 04:10:24 236290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224297242|now:1757650224236265|interv:60977| [2025/09/12 04:10:24 236296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224297242|now:1757650224236265|interval:60977|pto_count:0|srtt:39053 [2025/09/12 04:10:24 236303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86460|inflight:57607| [2025/09/12 04:10:24 236310] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 236316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:86460|conn:000055D52C7C50DC|stream_id:0|stream_offset:969809| [2025/09/12 04:10:24 236322] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 236328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224237328|now:1757650224236328|interv:1000| [2025/09/12 04:10:24 236334] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 236340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 236346] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224237328| [2025/09/12 04:10:24 236352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224237328| [2025/09/12 04:10:24 236358] [debug] |xqc_engine_wakeup_after|wakeup:1757650224237328|now:1757650224236358|diff:970| [2025/09/12 04:10:24 236365] [debug] |xqc_engine_main_logic|END|now:1757650224235906| [2025/09/12 04:10:24 236550] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224236549| [2025/09/12 04:10:24 236564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 236574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:448| [2025/09/12 04:10:24 236580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/09/12 04:10:24 236588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/09/12 04:10:24 236605] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 236612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1102|path_largest_ack:1101| [2025/09/12 04:10:24 236619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49230|prior_delivered:877644|prior_time:1757650224194565|is_app_limited:0|send_elapse:40218|ack_elapse:41984|ctl_first_sent_time:1757650224196357|lagest_ack_time:1757650224236549|curr_delivered:925674| [2025/09/12 04:10:24 236626] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224196357| [2025/09/12 04:10:24 236640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/09/12 04:10:24 236646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1102|path_largest_ack:1102| [2025/09/12 04:10:24 236653] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48030|prior_delivered:880044|prior_time:1757650224196534|is_app_limited:0|send_elapse:40025|ack_elapse:40015|ctl_first_sent_time:1757650224198080|lagest_ack_time:1757650224236549|curr_delivered:926874| [2025/09/12 04:10:24 236659] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224198080| [2025/09/12 04:10:24 236663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/09/12 04:10:24 236668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39053|rttvar:454|minrtt:30473|latest_rtt:38469|ack_delay:24| [2025/09/12 04:10:24 236675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38977|rttvar:493|minrtt:30473|latest_rtt:38469|ack_delay:24| [2025/09/12 04:10:24 236682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/09/12 04:10:24 236688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 236694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 236697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 236701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 236706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38977|rtt_var:493|pto_duration:40977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 236710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 236714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 236718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 236722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224297166|now:1757650224236705|interv:60461| [2025/09/12 04:10:24 236726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224297166|now:1757650224236705|interval:60461|pto_count:0|srtt:38977 [2025/09/12 04:10:24 236730] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40025, ack_elapse 40015, delivered 46830|rate 1170018|lost 294| [2025/09/12 04:10:24 236734] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170018) in round 17| [2025/09/12 04:10:24 236739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 236743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 236747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86460|packet_lost:0|acked:2400|po_sent_time:1757650224198080|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 236755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86460|packet_lost:0|acked:2400|po_sent_time:1757650224198080|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 236760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:88860|full_bw_reached:1|inflight:55207|srtt:38977|latest_rtt:38469|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 236765] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/09/12 04:10:24 236770] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1757650224236549|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 236775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344236549|now:1757650224236549|interv:120000000| [2025/09/12 04:10:24 236779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344236549|now:1757650224236549|interv:120000000| [2025/09/12 04:10:24 236783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224237328|pq_index:0| [2025/09/12 04:10:24 236787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224235906| [2025/09/12 04:10:24 236791] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224236791| [2025/09/12 04:10:24 236796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224236795| [2025/09/12 04:10:24 236801] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 236806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 236810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 236815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 236819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 236824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 236828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:999484| [2025/09/12 04:10:24 236832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 236837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 236843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 236848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1000671| [2025/09/12 04:10:24 236852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 236856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 236860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 236864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1001858| [2025/09/12 04:10:24 236868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 236873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 236877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 236881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 236885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 236889] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 236893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 236897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 236901] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 236905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:969809| [2025/09/12 04:10:24 236910] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 236913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 236917] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224237328| [2025/09/12 04:10:24 236921] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224237328| [2025/09/12 04:10:24 236925] [debug] |xqc_engine_wakeup_after|wakeup:1757650224237328|now:1757650224236925|diff:403| [2025/09/12 04:10:24 236929] [debug] |xqc_engine_main_logic|END|now:1757650224236795| [2025/09/12 04:10:24 236935] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224236935| [2025/09/12 04:10:24 236938] [debug] |xqc_engine_wakeup_after|wakeup:1757650224237328|now:1757650224236938|diff:390| [2025/09/12 04:10:24 236945] [debug] |xqc_engine_main_logic|END|now:1757650224236935| [2025/09/12 04:10:24 238014] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224238014| [2025/09/12 04:10:24 238025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224237328|pq_index:0| [2025/09/12 04:10:24 238029] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224236795| [2025/09/12 04:10:24 238034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224238033| [2025/09/12 04:10:24 238039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224237328|now:1757650224238033| [2025/09/12 04:10:24 238043] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224237328|now:1757650224238033| [2025/09/12 04:10:24 238047] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 238051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 238056] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38977|min_srtt:38977|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 238065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 238069] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 238073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 238077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 238082] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 238086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:969809| [2025/09/12 04:10:24 238090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 238096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/09/12 04:10:24 238155] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224238108|stream_id:0|stream_offset:969809| [2025/09/12 04:10:24 238165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 238173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 238180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38977|rtt_var:493|pto_duration:40977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 238186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 238200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 238205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 238211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224299085|now:1757650224238179|interv:60906| [2025/09/12 04:10:24 238217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224299085|now:1757650224238179|interval:60906|pto_count:0|srtt:38977 [2025/09/12 04:10:24 238224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88860|inflight:56407| [2025/09/12 04:10:24 238252] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 238258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:970996| [2025/09/12 04:10:24 238264] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 238270] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/09/12 04:10:24 238304] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1757650224238281|stream_id:0|stream_offset:970996| [2025/09/12 04:10:24 238336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 238344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/09/12 04:10:24 238351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38977|rtt_var:493|pto_duration:40977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 238357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 238361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 238364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57607| [2025/09/12 04:10:24 238369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224299258|now:1757650224238350|interv:60908| [2025/09/12 04:10:24 238376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224299258|now:1757650224238350|interval:60908|pto_count:0|srtt:38977 [2025/09/12 04:10:24 238383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88860|inflight:57607| [2025/09/12 04:10:24 238391] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 238408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:88860|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 238415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 238442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224239441|now:1757650224238441|interv:1000| [2025/09/12 04:10:24 238455] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 238461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 238467] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224239441| [2025/09/12 04:10:24 238474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224239441| [2025/09/12 04:10:24 238480] [debug] |xqc_engine_wakeup_after|wakeup:1757650224239441|now:1757650224238480|diff:961| [2025/09/12 04:10:24 238486] [debug] |xqc_engine_main_logic|END|now:1757650224238033| [2025/09/12 04:10:24 238512] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224238510| [2025/09/12 04:10:24 238520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 238528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:449| [2025/09/12 04:10:24 238534] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/09/12 04:10:24 238542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/09/12 04:10:24 238548] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 238572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1103| [2025/09/12 04:10:24 238580] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49230|prior_delivered:880044|prior_time:1757650224196534|is_app_limited:0|send_elapse:40153|ack_elapse:41976|ctl_first_sent_time:1757650224198208|lagest_ack_time:1757650224238510|curr_delivered:928074| [2025/09/12 04:10:24 238587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224198208| [2025/09/12 04:10:24 238594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/09/12 04:10:24 238600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1104| [2025/09/12 04:10:24 238608] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48030|prior_delivered:882444|prior_time:1757650224198715|is_app_limited:0|send_elapse:40225|ack_elapse:39795|ctl_first_sent_time:1757650224200307|lagest_ack_time:1757650224238510|curr_delivered:929274| [2025/09/12 04:10:24 238614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224200307| [2025/09/12 04:10:24 238621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/09/12 04:10:24 238627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38977|rttvar:493|minrtt:30473|latest_rtt:38203|ack_delay:24| [2025/09/12 04:10:24 238645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38877|rttvar:569|minrtt:30473|latest_rtt:38203|ack_delay:24| [2025/09/12 04:10:24 238652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1104|lost_pn:1101|thresh:3| [2025/09/12 04:10:24 238658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 238665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 238674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 238678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 238682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38877|rtt_var:569|pto_duration:41153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 238687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 238691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 238694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 238698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224299434|now:1757650224238682|interv:60752| [2025/09/12 04:10:24 238702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224299434|now:1757650224238682|interval:60752|pto_count:0|srtt:38877 [2025/09/12 04:10:24 238707] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40225, ack_elapse 39795, delivered 46830|rate 1164201|lost 294| [2025/09/12 04:10:24 238711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164201) in round 17| [2025/09/12 04:10:24 238715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 238719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 238723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88860|packet_lost:0|acked:2400|po_sent_time:1757650224200307|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 238728] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88860|packet_lost:0|acked:2400|po_sent_time:1757650224200307|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 238732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:91260|full_bw_reached:1|inflight:55207|srtt:38877|latest_rtt:38203|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 238738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/09/12 04:10:24 238743] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1757650224238510|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 238747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344238510|now:1757650224238510|interv:120000000| [2025/09/12 04:10:24 238751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344238510|now:1757650224238510|interv:120000000| [2025/09/12 04:10:24 238755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224239441|pq_index:0| [2025/09/12 04:10:24 238760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224238033| [2025/09/12 04:10:24 238763] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224238763| [2025/09/12 04:10:24 238771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224238770| [2025/09/12 04:10:24 238776] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 238781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 238790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 238795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 238799] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1004232| [2025/09/12 04:10:24 238808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 238812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 238816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1005419| [2025/09/12 04:10:24 238824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 238829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 238833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1006606| [2025/09/12 04:10:24 238841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 238845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 238849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 238853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1007793| [2025/09/12 04:10:24 238860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 238864] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 238868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 238872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 238876] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 238880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 238885] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 238889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 238892] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224239441| [2025/09/12 04:10:24 238896] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224239441| [2025/09/12 04:10:24 238900] [debug] |xqc_engine_wakeup_after|wakeup:1757650224239441|now:1757650224238900|diff:541| [2025/09/12 04:10:24 238905] [debug] |xqc_engine_main_logic|END|now:1757650224238770| [2025/09/12 04:10:24 238910] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224238910| [2025/09/12 04:10:24 238914] [debug] |xqc_engine_wakeup_after|wakeup:1757650224239441|now:1757650224238914|diff:527| [2025/09/12 04:10:24 238918] [debug] |xqc_engine_main_logic|END|now:1757650224238910| [2025/09/12 04:10:24 239984] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224239984| [2025/09/12 04:10:24 239997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224239441|pq_index:0| [2025/09/12 04:10:24 240001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224238770| [2025/09/12 04:10:24 240006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224240005| [2025/09/12 04:10:24 240011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224239441|now:1757650224240005| [2025/09/12 04:10:24 240016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224239441|now:1757650224240005| [2025/09/12 04:10:24 240020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 240024] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 240029] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38877|min_srtt:38877|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:1007793| [2025/09/12 04:10:24 240038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 240056] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 240061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 240065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 240070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 240074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 240078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 240083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/09/12 04:10:24 240115] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224240091|stream_id:0|stream_offset:972183| [2025/09/12 04:10:24 240124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 240132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 240139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38877|rtt_var:569|pto_duration:41153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 240145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 240151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 240157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 240163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224301244|now:1757650224240138|interv:61106| [2025/09/12 04:10:24 240168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224301244|now:1757650224240138|interval:61106|pto_count:0|srtt:38877 [2025/09/12 04:10:24 240175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91260|inflight:56407| [2025/09/12 04:10:24 240183] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 240189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:973370| [2025/09/12 04:10:24 240195] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 240201] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/09/12 04:10:24 240232] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1757650224240210|stream_id:0|stream_offset:973370| [2025/09/12 04:10:24 240241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 240255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/09/12 04:10:24 240262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38877|rtt_var:569|pto_duration:41153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 240269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 240274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 240280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57607| [2025/09/12 04:10:24 240286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224301363|now:1757650224240262|interv:61101| [2025/09/12 04:10:24 240292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224301363|now:1757650224240262|interval:61101|pto_count:0|srtt:38877 [2025/09/12 04:10:24 240299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91260|inflight:57607| [2025/09/12 04:10:24 240306] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 240312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:974557| [2025/09/12 04:10:24 240319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 240326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/09/12 04:10:24 240354] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1757650224240335|stream_id:0|stream_offset:974557| [2025/09/12 04:10:24 240362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 240369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/09/12 04:10:24 240375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38877|rtt_var:569|pto_duration:41153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 240382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 240387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 240393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58807| [2025/09/12 04:10:24 240400] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224301488|now:1757650224240375|interv:61113| [2025/09/12 04:10:24 240407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224301488|now:1757650224240375|interval:61113|pto_count:0|srtt:38877 [2025/09/12 04:10:24 240414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91260|inflight:58807| [2025/09/12 04:10:24 240438] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 240451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:91260|conn:000055D52C7C50DC|stream_id:0|stream_offset:975744| [2025/09/12 04:10:24 240458] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 240464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224241464|now:1757650224240464|interv:1000| [2025/09/12 04:10:24 240470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 240476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 240482] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224241464| [2025/09/12 04:10:24 240488] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224241464| [2025/09/12 04:10:24 240494] [debug] |xqc_engine_wakeup_after|wakeup:1757650224241464|now:1757650224240494|diff:970| [2025/09/12 04:10:24 240500] [debug] |xqc_engine_main_logic|END|now:1757650224240005| [2025/09/12 04:10:24 240512] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224240511| [2025/09/12 04:10:24 240520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 240527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:450| [2025/09/12 04:10:24 240533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/09/12 04:10:24 240542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/09/12 04:10:24 240548] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 240556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1105| [2025/09/12 04:10:24 240560] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49230|prior_delivered:882444|prior_time:1757650224198715|is_app_limited:0|send_elapse:40371|ack_elapse:41796|ctl_first_sent_time:1757650224200453|lagest_ack_time:1757650224240511|curr_delivered:930474| [2025/09/12 04:10:24 240567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224200453| [2025/09/12 04:10:24 240574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/09/12 04:10:24 240581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1106| [2025/09/12 04:10:24 240588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48030|prior_delivered:884844|prior_time:1757650224200599|is_app_limited:0|send_elapse:40695|ack_elapse:39912|ctl_first_sent_time:1757650224202146|lagest_ack_time:1757650224240511|curr_delivered:931674| [2025/09/12 04:10:24 240595] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224202146| [2025/09/12 04:10:24 240599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:24 240603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38877|rttvar:569|minrtt:30473|latest_rtt:38365|ack_delay:24| [2025/09/12 04:10:24 240607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38810|rttvar:561|minrtt:30473|latest_rtt:38365|ack_delay:24| [2025/09/12 04:10:24 240616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/09/12 04:10:24 240620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 240624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 240628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 240632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 240636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38810|rtt_var:561|pto_duration:41054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 240640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 240644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 240648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 240652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224301389|now:1757650224240636|interv:60753| [2025/09/12 04:10:24 240656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224301389|now:1757650224240636|interval:60753|pto_count:0|srtt:38810 [2025/09/12 04:10:24 240663] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40695, ack_elapse 39912, delivered 46830|rate 1150755|lost 294| [2025/09/12 04:10:24 240670] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150755) in round 17| [2025/09/12 04:10:24 240677] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 240683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 240686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91260|packet_lost:0|acked:2400|po_sent_time:1757650224202146|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 240691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91260|packet_lost:0|acked:2400|po_sent_time:1757650224202146|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 240696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:93660|full_bw_reached:1|inflight:56407|srtt:38810|latest_rtt:38365|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 240701] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/09/12 04:10:24 240706] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1757650224240511|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 240711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344240511|now:1757650224240511|interv:120000000| [2025/09/12 04:10:24 240718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344240511|now:1757650224240511|interv:120000000| [2025/09/12 04:10:24 240722] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224241464|pq_index:0| [2025/09/12 04:10:24 240726] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224240005| [2025/09/12 04:10:24 240730] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224240730| [2025/09/12 04:10:24 240735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224240734| [2025/09/12 04:10:24 240740] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 240745] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1007793| [2025/09/12 04:10:24 240754] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 240758] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 240763] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1008980| [2025/09/12 04:10:24 240771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 240776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 240780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1010167| [2025/09/12 04:10:24 240788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 240792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 240796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1011354| [2025/09/12 04:10:24 240807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 240812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 240816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 240820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 240825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 240828] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 240832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 240836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 240841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 240845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:975744| [2025/09/12 04:10:24 240849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 240853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 240857] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224241464| [2025/09/12 04:10:24 240861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224241464| [2025/09/12 04:10:24 240865] [debug] |xqc_engine_wakeup_after|wakeup:1757650224241464|now:1757650224240865|diff:599| [2025/09/12 04:10:24 240869] [debug] |xqc_engine_main_logic|END|now:1757650224240734| [2025/09/12 04:10:24 240874] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224240874| [2025/09/12 04:10:24 240878] [debug] |xqc_engine_wakeup_after|wakeup:1757650224241464|now:1757650224240878|diff:586| [2025/09/12 04:10:24 240882] [debug] |xqc_engine_main_logic|END|now:1757650224240874| [2025/09/12 04:10:24 241951] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224241950| [2025/09/12 04:10:24 241962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224241464|pq_index:0| [2025/09/12 04:10:24 241967] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224240734| [2025/09/12 04:10:24 241972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224241971| [2025/09/12 04:10:24 241977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224241464|now:1757650224241971| [2025/09/12 04:10:24 241981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224241464|now:1757650224241971| [2025/09/12 04:10:24 241985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 241989] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 241999] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38810|min_srtt:38810|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 242009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 242012] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 242016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 242021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 242025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 242029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:975744| [2025/09/12 04:10:24 242034] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 242038] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/09/12 04:10:24 242072] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1757650224242047|stream_id:0|stream_offset:975744| [2025/09/12 04:10:24 242082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 242089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/09/12 04:10:24 242095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38810|rtt_var:561|pto_duration:41054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 242102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 242108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 242114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57607| [2025/09/12 04:10:24 242120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224303101|now:1757650224242095|interv:61006| [2025/09/12 04:10:24 242126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224303101|now:1757650224242095|interval:61006|pto_count:0|srtt:38810 [2025/09/12 04:10:24 242133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93660|inflight:57607| [2025/09/12 04:10:24 242140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 242146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:976931| [2025/09/12 04:10:24 242159] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 242165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/09/12 04:10:24 242205] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1757650224242175|stream_id:0|stream_offset:976931| [2025/09/12 04:10:24 242214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 242221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/09/12 04:10:24 242227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38810|rtt_var:561|pto_duration:41054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 242234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 242240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 242246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58807| [2025/09/12 04:10:24 242251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224303229|now:1757650224242226|interv:61003| [2025/09/12 04:10:24 242257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224303229|now:1757650224242226|interval:61003|pto_count:0|srtt:38810 [2025/09/12 04:10:24 242264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93660|inflight:58807| [2025/09/12 04:10:24 242271] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 242277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:93660|conn:000055D52C7C50DC|stream_id:0|stream_offset:978118| [2025/09/12 04:10:24 242283] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 242289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224243289|now:1757650224242289|interv:1000| [2025/09/12 04:10:24 242295] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 242301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 242307] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224243289| [2025/09/12 04:10:24 242313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224243289| [2025/09/12 04:10:24 242320] [debug] |xqc_engine_wakeup_after|wakeup:1757650224243289|now:1757650224242320|diff:969| [2025/09/12 04:10:24 242327] [debug] |xqc_engine_main_logic|END|now:1757650224241971| [2025/09/12 04:10:24 242518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224242517| [2025/09/12 04:10:24 242532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 242541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:451| [2025/09/12 04:10:24 242547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/09/12 04:10:24 242555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/09/12 04:10:24 242569] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 242577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1107| [2025/09/12 04:10:24 242584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49230|prior_delivered:884844|prior_time:1757650224200599|is_app_limited:0|send_elapse:40802|ack_elapse:41918|ctl_first_sent_time:1757650224202253|lagest_ack_time:1757650224242517|curr_delivered:932874| [2025/09/12 04:10:24 242591] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224202253| [2025/09/12 04:10:24 242597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:24 242604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1108|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1108| [2025/09/12 04:10:24 242611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48037|prior_delivered:887244|prior_time:1757650224202540|is_app_limited:0|send_elapse:40910|ack_elapse:39977|ctl_first_sent_time:1757650224204120|lagest_ack_time:1757650224242517|curr_delivered:934081| [2025/09/12 04:10:24 242618] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224204120| [2025/09/12 04:10:24 242625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:24 242631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38810|rttvar:561|minrtt:30473|latest_rtt:38397|ack_delay:64| [2025/09/12 04:10:24 242638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38750|rttvar:540|minrtt:30473|latest_rtt:38397|ack_delay:64| [2025/09/12 04:10:24 242645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/09/12 04:10:24 242650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 242654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 242658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 242662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 432|pns:2| [2025/09/12 04:10:24 242666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 242671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38750|rtt_var:540|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 242678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 242684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 242689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 242694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224303085|now:1757650224242671|interv:60414| [2025/09/12 04:10:24 242702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224303085|now:1757650224242671|interval:60414|pto_count:0|srtt:38750 [2025/09/12 04:10:24 242706] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40910, ack_elapse 39977, delivered 46837|rate 1144879|lost 294| [2025/09/12 04:10:24 242711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144879) in round 17| [2025/09/12 04:10:24 242715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 242719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 242723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93660|packet_lost:0|acked:2407|po_sent_time:1757650224204120|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 242727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93660|packet_lost:0|acked:2407|po_sent_time:1757650224204120|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:889644| [2025/09/12 04:10:24 242732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:96067|full_bw_reached:1|inflight:56400|srtt:38750|latest_rtt:38397|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 242738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/09/12 04:10:24 242742] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1757650224242517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 242747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344242517|now:1757650224242517|interv:120000000| [2025/09/12 04:10:24 242751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344242517|now:1757650224242517|interv:120000000| [2025/09/12 04:10:24 242755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224243289|pq_index:0| [2025/09/12 04:10:24 242759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224241971| [2025/09/12 04:10:24 242763] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224242763| [2025/09/12 04:10:24 242768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224242767| [2025/09/12 04:10:24 242773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 242778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 242787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 242795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 242799] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1013728| [2025/09/12 04:10:24 242808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 242812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 242816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1014915| [2025/09/12 04:10:24 242825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 242829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 242833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1016102| [2025/09/12 04:10:24 242841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 242845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 242850] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 242854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1017289| [2025/09/12 04:10:24 242858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 242862] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 242866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 242870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 242875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 242879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:978118| [2025/09/12 04:10:24 242886] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 242890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 242894] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224243289| [2025/09/12 04:10:24 242898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224243289| [2025/09/12 04:10:24 242901] [debug] |xqc_engine_wakeup_after|wakeup:1757650224243289|now:1757650224242901|diff:388| [2025/09/12 04:10:24 242906] [debug] |xqc_engine_main_logic|END|now:1757650224242767| [2025/09/12 04:10:24 242911] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224242911| [2025/09/12 04:10:24 242915] [debug] |xqc_engine_wakeup_after|wakeup:1757650224243289|now:1757650224242915|diff:374| [2025/09/12 04:10:24 242919] [debug] |xqc_engine_main_logic|END|now:1757650224242911| [2025/09/12 04:10:24 243988] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224243988| [2025/09/12 04:10:24 244000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224243289|pq_index:0| [2025/09/12 04:10:24 244004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224242767| [2025/09/12 04:10:24 244009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224244008| [2025/09/12 04:10:24 244014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224243289|now:1757650224244008| [2025/09/12 04:10:24 244018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224243289|now:1757650224244008| [2025/09/12 04:10:24 244022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 244027] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 244032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38750|min_srtt:38750|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:1017289| [2025/09/12 04:10:24 244041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 244044] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 244048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 244052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 244057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 244061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:978118| [2025/09/12 04:10:24 244065] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 244070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/09/12 04:10:24 244114] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224244088|stream_id:0|stream_offset:978118| [2025/09/12 04:10:24 244124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 244131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 244137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38750|rtt_var:540|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 244144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 244149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 244155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 244161] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224304998|now:1757650224244137|interv:60861| [2025/09/12 04:10:24 244168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224304998|now:1757650224244137|interval:60861|pto_count:0|srtt:38750 [2025/09/12 04:10:24 244175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96067|inflight:57600| [2025/09/12 04:10:24 244182] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 244189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:979305| [2025/09/12 04:10:24 244196] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 244202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/09/12 04:10:24 244260] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224244212|stream_id:0|stream_offset:979305| [2025/09/12 04:10:24 244270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 244277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 244283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38750|rtt_var:540|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 244290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 244296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 244302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 244308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224305122|now:1757650224244283|interv:60839| [2025/09/12 04:10:24 244313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224305122|now:1757650224244283|interval:60839|pto_count:0|srtt:38750 [2025/09/12 04:10:24 244327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96067|inflight:58800| [2025/09/12 04:10:24 244334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 244341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:980492| [2025/09/12 04:10:24 244363] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 244370] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/09/12 04:10:24 244459] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224244381|stream_id:0|stream_offset:980492| [2025/09/12 04:10:24 244473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 244480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 244486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38750|rtt_var:540|pto_duration:40910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 244493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 244498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 244504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 244510] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224305291|now:1757650224244486|interv:60805| [2025/09/12 04:10:24 244515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224305291|now:1757650224244486|interval:60805|pto_count:0|srtt:38750 [2025/09/12 04:10:24 244523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96067|inflight:60000| [2025/09/12 04:10:24 244531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 244537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:96067|conn:000055D52C7C50DC|stream_id:0|stream_offset:981679| [2025/09/12 04:10:24 244544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 244550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224245550|now:1757650224244550|interv:1000| [2025/09/12 04:10:24 244557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 244562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 244568] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224245550| [2025/09/12 04:10:24 244574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224245550| [2025/09/12 04:10:24 244580] [debug] |xqc_engine_wakeup_after|wakeup:1757650224245550|now:1757650224244580|diff:970| [2025/09/12 04:10:24 244593] [debug] |xqc_engine_main_logic|END|now:1757650224244008| [2025/09/12 04:10:24 244605] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224244604| [2025/09/12 04:10:24 244613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 244622] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:452| [2025/09/12 04:10:24 244629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/09/12 04:10:24 244637] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/09/12 04:10:24 244643] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 244651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1109|origin_pktnum:1022|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1109| [2025/09/12 04:10:24 244656] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46837|prior_delivered:889644|prior_time:1757650224204598|is_app_limited:0|send_elapse:39841|ack_elapse:40006|ctl_first_sent_time:1757650224204950|lagest_ack_time:1757650224244604|curr_delivered:935281| [2025/09/12 04:10:24 244663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224204950| [2025/09/12 04:10:24 244671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:24 244678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1110| [2025/09/12 04:10:24 244683] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:46837|prior_delivered:889644|prior_time:1757650224204598|is_app_limited:0|send_elapse:39841|ack_elapse:40006|ctl_first_sent_time:1757650224204950|lagest_ack_time:1757650224244604|curr_delivered:936481| [2025/09/12 04:10:24 244687] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224205041| [2025/09/12 04:10:24 244691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:24 244695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38750|rttvar:540|minrtt:30473|latest_rtt:39563|ack_delay:24| [2025/09/12 04:10:24 244700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38849|rttvar:602|minrtt:30473|latest_rtt:39563|ack_delay:24| [2025/09/12 04:10:24 244704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/09/12 04:10:24 244708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 244712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 244716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 244720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38849|rtt_var:602|pto_duration:41257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 244724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 244733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 244737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 244741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224305638|now:1757650224244720|interv:60918| [2025/09/12 04:10:24 244745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224305638|now:1757650224244720|interval:60918|pto_count:0|srtt:38849 [2025/09/12 04:10:24 244749] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39841, ack_elapse 40006, delivered 46837|rate 1170749|lost 294| [2025/09/12 04:10:24 244753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/09/12 04:10:24 244757] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170749) in round 18| [2025/09/12 04:10:24 244762] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 244766] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 244770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96067|packet_lost:0|acked:2400|po_sent_time:1757650224205041|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 244774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96067|packet_lost:0|acked:2400|po_sent_time:1757650224205041|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 244779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98467|full_bw_reached:1|inflight:57600|srtt:38849|latest_rtt:39563|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 244784] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/09/12 04:10:24 244789] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1757650224244604|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 244793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344244604|now:1757650224244604|interv:120000000| [2025/09/12 04:10:24 244797] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344244604|now:1757650224244604|interv:120000000| [2025/09/12 04:10:24 244801] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224245550|pq_index:0| [2025/09/12 04:10:24 244805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224244008| [2025/09/12 04:10:24 244809] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224244809| [2025/09/12 04:10:24 244814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224244813| [2025/09/12 04:10:24 244819] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 244824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1017289| [2025/09/12 04:10:24 244836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 244841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 244845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1018476| [2025/09/12 04:10:24 244854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 244858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 244862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1019663| [2025/09/12 04:10:24 244871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 244875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 244879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1020850| [2025/09/12 04:10:24 244888] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 244892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 244896] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 244900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1022037| [2025/09/12 04:10:24 244904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 244908] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 244912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 244973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 244978] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 244982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:981679| [2025/09/12 04:10:24 244986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 244990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 244994] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224245550| [2025/09/12 04:10:24 244998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224245550| [2025/09/12 04:10:24 245002] [debug] |xqc_engine_wakeup_after|wakeup:1757650224245550|now:1757650224245002|diff:548| [2025/09/12 04:10:24 245006] [debug] |xqc_engine_main_logic|END|now:1757650224244813| [2025/09/12 04:10:24 245011] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224245011| [2025/09/12 04:10:24 245015] [debug] |xqc_engine_wakeup_after|wakeup:1757650224245550|now:1757650224245015|diff:535| [2025/09/12 04:10:24 245019] [debug] |xqc_engine_main_logic|END|now:1757650224245011| [2025/09/12 04:10:24 246101] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224246101| [2025/09/12 04:10:24 246116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224245550|pq_index:0| [2025/09/12 04:10:24 246123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224244813| [2025/09/12 04:10:24 246130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224246128| [2025/09/12 04:10:24 246137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224245550|now:1757650224246128| [2025/09/12 04:10:24 246143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224245550|now:1757650224246128| [2025/09/12 04:10:24 246148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 246155] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 246162] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38849|min_srtt:38849|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 246168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:1022037| [2025/09/12 04:10:24 246175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 246181] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 246187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 246210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 246217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 246231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:981679| [2025/09/12 04:10:24 246238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 246245] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/09/12 04:10:24 246295] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224246270|stream_id:0|stream_offset:981679| [2025/09/12 04:10:24 246305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 246332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 246338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38849|rtt_var:602|pto_duration:41257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 246358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 246364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 246370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 246376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224307527|now:1757650224246338|interv:61189| [2025/09/12 04:10:24 246383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224307527|now:1757650224246338|interval:61189|pto_count:0|srtt:38849 [2025/09/12 04:10:24 246390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98467|inflight:58800| [2025/09/12 04:10:24 246398] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 246405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:982866| [2025/09/12 04:10:24 246411] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 246418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/09/12 04:10:24 246479] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224246450|stream_id:0|stream_offset:982866| [2025/09/12 04:10:24 246488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 246496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 246503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38849|rtt_var:602|pto_duration:41257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 246509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 246522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 246528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 246534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224307707|now:1757650224246502|interv:61205| [2025/09/12 04:10:24 246540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224307707|now:1757650224246502|interval:61205|pto_count:0|srtt:38849 [2025/09/12 04:10:24 246547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98467|inflight:60000| [2025/09/12 04:10:24 246555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 246561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:98467|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 246568] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 246574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224247574|now:1757650224246574|interv:1000| [2025/09/12 04:10:24 246580] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 246586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 246593] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224247574| [2025/09/12 04:10:24 246599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224247574| [2025/09/12 04:10:24 246605] [debug] |xqc_engine_wakeup_after|wakeup:1757650224247574|now:1757650224246605|diff:969| [2025/09/12 04:10:24 246612] [debug] |xqc_engine_main_logic|END|now:1757650224246128| [2025/09/12 04:10:24 246621] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224246620| [2025/09/12 04:10:24 246626] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 246632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:453| [2025/09/12 04:10:24 246636] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/09/12 04:10:24 246641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/09/12 04:10:24 246645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 246650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1112|path_largest_ack:1111| [2025/09/12 04:10:24 246655] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49237|prior_delivered:889644|prior_time:1757650224204598|is_app_limited:0|send_elapse:41354|ack_elapse:42022|ctl_first_sent_time:1757650224206463|lagest_ack_time:1757650224246620|curr_delivered:937681| [2025/09/12 04:10:24 246660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224206463| [2025/09/12 04:10:24 246664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/09/12 04:10:24 246668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1112|path_largest_ack:1112| [2025/09/12 04:10:24 246677] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49237|prior_delivered:889644|prior_time:1757650224204598|is_app_limited:0|send_elapse:41354|ack_elapse:42022|ctl_first_sent_time:1757650224206463|lagest_ack_time:1757650224246620|curr_delivered:938881| [2025/09/12 04:10:24 246682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224206591| [2025/09/12 04:10:24 246686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/09/12 04:10:24 246690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38849|rttvar:602|minrtt:30473|latest_rtt:40029|ack_delay:24| [2025/09/12 04:10:24 246694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38993|rttvar:741|minrtt:30473|latest_rtt:40029|ack_delay:24| [2025/09/12 04:10:24 246698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/09/12 04:10:24 246702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 246706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 246710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 246714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:741|pto_duration:41957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 246718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 246722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 246726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 246730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224308407|now:1757650224246714|interv:61693| [2025/09/12 04:10:24 246734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224308407|now:1757650224246714|interval:61693|pto_count:0|srtt:38993 [2025/09/12 04:10:24 246738] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41354, ack_elapse 42022, delivered 49237|rate 1171695|lost 294| [2025/09/12 04:10:24 246743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171695) in round 18| [2025/09/12 04:10:24 246747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 246751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 246755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98467|packet_lost:0|acked:2400|po_sent_time:1757650224206591|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 246759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98467|packet_lost:0|acked:2400|po_sent_time:1757650224206591|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 246767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:57600|srtt:38993|latest_rtt:40029|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 246772] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/09/12 04:10:24 246777] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1757650224246620|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 246782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344246620|now:1757650224246620|interv:120000000| [2025/09/12 04:10:24 246786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344246620|now:1757650224246620|interv:120000000| [2025/09/12 04:10:24 246790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224247574|pq_index:0| [2025/09/12 04:10:24 246794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224246128| [2025/09/12 04:10:24 246797] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224246797| [2025/09/12 04:10:24 246802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224246801| [2025/09/12 04:10:24 246808] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 246812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 246817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1022037| [2025/09/12 04:10:24 246821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 246826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 246830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 246835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1023224| [2025/09/12 04:10:24 246839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 246843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 246847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 246851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 246855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 246862] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 246866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 246870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 246874] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 246878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 246883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 246886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 246890] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224247574| [2025/09/12 04:10:24 246894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224247574| [2025/09/12 04:10:24 246898] [debug] |xqc_engine_wakeup_after|wakeup:1757650224247574|now:1757650224246898|diff:676| [2025/09/12 04:10:24 246902] [debug] |xqc_engine_main_logic|END|now:1757650224246801| [2025/09/12 04:10:24 246907] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224246907| [2025/09/12 04:10:24 246911] [debug] |xqc_engine_wakeup_after|wakeup:1757650224247574|now:1757650224246911|diff:663| [2025/09/12 04:10:24 246915] [debug] |xqc_engine_main_logic|END|now:1757650224246907| [2025/09/12 04:10:24 247982] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224247981| [2025/09/12 04:10:24 247994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224247574|pq_index:0| [2025/09/12 04:10:24 247998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224246801| [2025/09/12 04:10:24 248003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224248002| [2025/09/12 04:10:24 248011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224247574|now:1757650224248002| [2025/09/12 04:10:24 248018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224247574|now:1757650224248002| [2025/09/12 04:10:24 248024] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 248030] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 248035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38993|min_srtt:38993|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 248040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 248044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 248048] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 248052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 248063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 248067] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 248072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 248076] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 248081] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/09/12 04:10:24 248120] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224248093|stream_id:0|stream_offset:984053| [2025/09/12 04:10:24 248129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 248136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 248142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38993|rtt_var:741|pto_duration:41957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 248149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 248155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 248161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 248195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224310050|now:1757650224248142|interv:61908| [2025/09/12 04:10:24 248202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224310050|now:1757650224248142|interval:61908|pto_count:0|srtt:38993 [2025/09/12 04:10:24 248209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:58800| [2025/09/12 04:10:24 248216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 248222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:985240| [2025/09/12 04:10:24 248229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 248235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224249235|now:1757650224248235|interv:1000| [2025/09/12 04:10:24 248241] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 248247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 248253] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224249235| [2025/09/12 04:10:24 248260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224249235| [2025/09/12 04:10:24 248266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224249235|now:1757650224248266|diff:969| [2025/09/12 04:10:24 248279] [debug] |xqc_engine_main_logic|END|now:1757650224248002| [2025/09/12 04:10:24 248465] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224248464| [2025/09/12 04:10:24 248478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 248488] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:454| [2025/09/12 04:10:24 248494] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/09/12 04:10:24 248503] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/09/12 04:10:24 248507] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 248513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1113|origin_pktnum:1055|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1113| [2025/09/12 04:10:24 248518] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:892052|prior_time:1757650224206717|is_app_limited:0|send_elapse:40336|ack_elapse:41747|ctl_first_sent_time:1757650224208340|lagest_ack_time:1757650224248464|curr_delivered:940081| [2025/09/12 04:10:24 248523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224208340| [2025/09/12 04:10:24 248528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:24 248532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1114| [2025/09/12 04:10:24 248536] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48029|prior_delivered:894452|prior_time:1757650224208539|is_app_limited:0|send_elapse:41954|ack_elapse:39925|ctl_first_sent_time:1757650224210061|lagest_ack_time:1757650224248464|curr_delivered:941281| [2025/09/12 04:10:24 248541] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224210061| [2025/09/12 04:10:24 248545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/09/12 04:10:24 248549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38993|rttvar:741|minrtt:30473|latest_rtt:38403|ack_delay:24| [2025/09/12 04:10:24 248553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38916|rttvar:709|minrtt:30473|latest_rtt:38403|ack_delay:24| [2025/09/12 04:10:24 248557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/09/12 04:10:24 248561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 248567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 248574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38916|rtt_var:709|pto_duration:41752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 248581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 248587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 248593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 248606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224309845|now:1757650224248573|interv:61272| [2025/09/12 04:10:24 248610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224309845|now:1757650224248573|interval:61272|pto_count:0|srtt:38916 [2025/09/12 04:10:24 248615] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41954, ack_elapse 39925, delivered 46829|rate 1116198|lost 294| [2025/09/12 04:10:24 248619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116198) in round 18| [2025/09/12 04:10:24 248623] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 248628] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 248632] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224210061|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 248636] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224210061|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 248641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:56400|srtt:38916|latest_rtt:38403|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 248646] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/09/12 04:10:24 248651] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1757650224248464|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 248656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344248464|now:1757650224248464|interv:120000000| [2025/09/12 04:10:24 248660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344248464|now:1757650224248464|interv:120000000| [2025/09/12 04:10:24 248664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224249235|pq_index:0| [2025/09/12 04:10:24 248668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224248002| [2025/09/12 04:10:24 248672] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224248672| [2025/09/12 04:10:24 248677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224248676| [2025/09/12 04:10:24 248683] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 248688] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|min_srtt:38916|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 248693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 248701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 248705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 248710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|min_srtt:38916|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 248718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1025598| [2025/09/12 04:10:24 248722] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 248726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 248730] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|min_srtt:38916|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 248735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1026785| [2025/09/12 04:10:24 248739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 248743] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 248747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 248751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 248755] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 248760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:985240| [2025/09/12 04:10:24 248764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 248768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 248772] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224249235| [2025/09/12 04:10:24 248776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224249235| [2025/09/12 04:10:24 248780] [debug] |xqc_engine_wakeup_after|wakeup:1757650224249235|now:1757650224248780|diff:455| [2025/09/12 04:10:24 248784] [debug] |xqc_engine_main_logic|END|now:1757650224248676| [2025/09/12 04:10:24 248789] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224248789| [2025/09/12 04:10:24 248793] [debug] |xqc_engine_wakeup_after|wakeup:1757650224249235|now:1757650224248793|diff:442| [2025/09/12 04:10:24 248797] [debug] |xqc_engine_main_logic|END|now:1757650224248789| [2025/09/12 04:10:24 249866] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224249865| [2025/09/12 04:10:24 249877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224249235|pq_index:0| [2025/09/12 04:10:24 249882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224248676| [2025/09/12 04:10:24 249893] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224249891| [2025/09/12 04:10:24 249898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224249235|now:1757650224249891| [2025/09/12 04:10:24 249902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224249235|now:1757650224249891| [2025/09/12 04:10:24 249906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 249910] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 249915] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38916|min_srtt:38916|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 249920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1026785| [2025/09/12 04:10:24 249925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 249929] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 249934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 249941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 249949] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 249955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:985240| [2025/09/12 04:10:24 249960] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 249964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/09/12 04:10:24 249995] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224249973|stream_id:0|stream_offset:985240| [2025/09/12 04:10:24 250001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1162|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 250006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 250020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38916|rtt_var:709|pto_duration:41752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 250028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 250034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 250041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 250047] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224311725|now:1757650224250019|interv:61706| [2025/09/12 04:10:24 250060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224311725|now:1757650224250019|interval:61706|pto_count:0|srtt:38916 [2025/09/12 04:10:24 250068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:57600| [2025/09/12 04:10:24 250076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 250082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:986427| [2025/09/12 04:10:24 250089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 250096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/09/12 04:10:24 250129] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224250107|stream_id:0|stream_offset:986427| [2025/09/12 04:10:24 250138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 250145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 250152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38916|rtt_var:709|pto_duration:41752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 250159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 250166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 250172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 250178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224311859|now:1757650224250152|interv:61707| [2025/09/12 04:10:24 250183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224311859|now:1757650224250152|interval:61707|pto_count:0|srtt:38916 [2025/09/12 04:10:24 250190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:58800| [2025/09/12 04:10:24 250197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 250203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:987614| [2025/09/12 04:10:24 250211] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1188| [2025/09/12 04:10:24 250217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224251405|now:1757650224250217|interv:1188| [2025/09/12 04:10:24 250224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1188| [2025/09/12 04:10:24 250230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 250236] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224251405| [2025/09/12 04:10:24 250242] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224251405| [2025/09/12 04:10:24 250255] [debug] |xqc_engine_wakeup_after|wakeup:1757650224251405|now:1757650224250255|diff:1150| [2025/09/12 04:10:24 250261] [debug] |xqc_engine_main_logic|END|now:1757650224249891| [2025/09/12 04:10:24 250402] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224250401| [2025/09/12 04:10:24 250414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 250444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:455| [2025/09/12 04:10:24 250449] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/09/12 04:10:24 250457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/09/12 04:10:24 250464] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 250471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1116|path_largest_ack:1115| [2025/09/12 04:10:24 250478] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:894452|prior_time:1757650224208539|is_app_limited:0|send_elapse:42044|ack_elapse:41862|ctl_first_sent_time:1757650224210151|lagest_ack_time:1757650224250401|curr_delivered:942481| [2025/09/12 04:10:24 250486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224210151| [2025/09/12 04:10:24 250493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:24 250500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1116|path_largest_ack:1116| [2025/09/12 04:10:24 250506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48029|prior_delivered:896852|prior_time:1757650224210544|is_app_limited:0|send_elapse:40811|ack_elapse:39857|ctl_first_sent_time:1757650224212086|lagest_ack_time:1757650224250401|curr_delivered:943681| [2025/09/12 04:10:24 250514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224212086| [2025/09/12 04:10:24 250520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/09/12 04:10:24 250526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38916|rttvar:709|minrtt:30473|latest_rtt:38315|ack_delay:24| [2025/09/12 04:10:24 250532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38838|rttvar:688|minrtt:30473|latest_rtt:38315|ack_delay:24| [2025/09/12 04:10:24 250538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/09/12 04:10:24 250545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 250550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 250555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38838|rtt_var:688|pto_duration:41590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 250559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 250563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 250574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 250581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224311697|now:1757650224250554|interv:61143| [2025/09/12 04:10:24 250587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224311697|now:1757650224250554|interval:61143|pto_count:0|srtt:38838 [2025/09/12 04:10:24 250594] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40811, ack_elapse 39857, delivered 46829|rate 1147460|lost 294| [2025/09/12 04:10:24 250600] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147460) in round 18| [2025/09/12 04:10:24 250604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 250608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 250612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224212086|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 250616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224212086|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 250621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:56400|srtt:38838|latest_rtt:38315|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 250627] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/09/12 04:10:24 250631] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1757650224250401|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 250636] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344250401|now:1757650224250401|interv:120000000| [2025/09/12 04:10:24 250640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344250401|now:1757650224250401|interv:120000000| [2025/09/12 04:10:24 250644] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224251405|pq_index:0| [2025/09/12 04:10:24 250648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224249891| [2025/09/12 04:10:24 250652] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224250652| [2025/09/12 04:10:24 250657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224250656| [2025/09/12 04:10:24 250662] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 250667] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|min_srtt:38838|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 250672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1026785| [2025/09/12 04:10:24 250680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 250685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 250689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|min_srtt:38838|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 250694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1027972| [2025/09/12 04:10:24 250698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 250702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 250707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|min_srtt:38838|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 250711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 250715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 250719] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 250723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 250727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 250731] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 250735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:987614| [2025/09/12 04:10:24 250740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 250743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 250747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224251405| [2025/09/12 04:10:24 250751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224251405| [2025/09/12 04:10:24 250755] [debug] |xqc_engine_wakeup_after|wakeup:1757650224251405|now:1757650224250755|diff:650| [2025/09/12 04:10:24 250760] [debug] |xqc_engine_main_logic|END|now:1757650224250656| [2025/09/12 04:10:24 250765] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224250765| [2025/09/12 04:10:24 250769] [debug] |xqc_engine_wakeup_after|wakeup:1757650224251405|now:1757650224250769|diff:636| [2025/09/12 04:10:24 250773] [debug] |xqc_engine_main_logic|END|now:1757650224250765| [2025/09/12 04:10:24 251842] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224251842| [2025/09/12 04:10:24 251854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224251405|pq_index:0| [2025/09/12 04:10:24 251865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224250656| [2025/09/12 04:10:24 251870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224251869| [2025/09/12 04:10:24 251874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224251405|now:1757650224251869| [2025/09/12 04:10:24 251879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224251405|now:1757650224251869| [2025/09/12 04:10:24 251883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 251887] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 251892] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38838|min_srtt:38838|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 251897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 251902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 251906] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 251910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 251914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 251919] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 251923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:987614| [2025/09/12 04:10:24 251928] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 251932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/09/12 04:10:24 251963] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224251940|stream_id:0|stream_offset:987614| [2025/09/12 04:10:24 251969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 251975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 251982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38838|rtt_var:688|pto_duration:41590|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 251989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 251995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 252001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 252014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224313530|now:1757650224251982|interv:61548| [2025/09/12 04:10:24 252021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224313530|now:1757650224251982|interval:61548|pto_count:0|srtt:38838 [2025/09/12 04:10:24 252028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:57600| [2025/09/12 04:10:24 252036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 252042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 252049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 252055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224253054|now:1757650224252054|interv:1000| [2025/09/12 04:10:24 252061] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 252066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 252073] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224253054| [2025/09/12 04:10:24 252080] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224253054| [2025/09/12 04:10:24 252085] [debug] |xqc_engine_wakeup_after|wakeup:1757650224253054|now:1757650224252085|diff:969| [2025/09/12 04:10:24 252092] [debug] |xqc_engine_main_logic|END|now:1757650224251869| [2025/09/12 04:10:24 252485] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224252484| [2025/09/12 04:10:24 252500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 252509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:456| [2025/09/12 04:10:24 252515] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/09/12 04:10:24 252524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/09/12 04:10:24 252530] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 252537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1118|path_largest_ack:1117| [2025/09/12 04:10:24 252545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:896852|prior_time:1757650224210544|is_app_limited:0|send_elapse:40917|ack_elapse:41940|ctl_first_sent_time:1757650224212192|lagest_ack_time:1757650224252484|curr_delivered:944881| [2025/09/12 04:10:24 252552] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224212192| [2025/09/12 04:10:24 252559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/09/12 04:10:24 252567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1118|path_largest_ack:1118| [2025/09/12 04:10:24 252573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:48029|prior_delivered:899252|prior_time:1757650224212535|is_app_limited:0|send_elapse:40906|ack_elapse:39949|ctl_first_sent_time:1757650224214079|lagest_ack_time:1757650224252484|curr_delivered:946081| [2025/09/12 04:10:24 252587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224214079| [2025/09/12 04:10:24 252594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/09/12 04:10:24 252601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38838|rttvar:688|minrtt:30473|latest_rtt:38405|ack_delay:24| [2025/09/12 04:10:24 252608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38781|rttvar:630|minrtt:30473|latest_rtt:38405|ack_delay:24| [2025/09/12 04:10:24 252613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/09/12 04:10:24 252617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 252621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 252625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38781|rtt_var:630|pto_duration:41301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 252630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 252634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 252637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 252641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224313241|now:1757650224252625|interv:60616| [2025/09/12 04:10:24 252645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224313241|now:1757650224252625|interval:60616|pto_count:0|srtt:38781 [2025/09/12 04:10:24 252650] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40906, ack_elapse 39949, delivered 46829|rate 1144795|lost 294| [2025/09/12 04:10:24 252654] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144795) in round 18| [2025/09/12 04:10:24 252658] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 252663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 252666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224214079|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 252671] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224214079|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 252676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:55200|srtt:38781|latest_rtt:38405|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 252681] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/09/12 04:10:24 252689] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1757650224252484|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 252694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344252484|now:1757650224252484|interv:120000000| [2025/09/12 04:10:24 252698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344252484|now:1757650224252484|interv:120000000| [2025/09/12 04:10:24 252702] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224253054|pq_index:0| [2025/09/12 04:10:24 252706] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224251869| [2025/09/12 04:10:24 252710] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224252710| [2025/09/12 04:10:24 252715] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224252714| [2025/09/12 04:10:24 252720] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 252725] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|min_srtt:38781|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 252730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 252734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 252739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 252743] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|min_srtt:38781|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 252747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1030346| [2025/09/12 04:10:24 252752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 252756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 252760] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|min_srtt:38781|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 252764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1031533| [2025/09/12 04:10:24 252769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 252772] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 252776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 252780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 252788] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 252792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 252796] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 252800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 252804] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224253054| [2025/09/12 04:10:24 252808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224253054| [2025/09/12 04:10:24 252812] [debug] |xqc_engine_wakeup_after|wakeup:1757650224253054|now:1757650224252812|diff:242| [2025/09/12 04:10:24 252816] [debug] |xqc_engine_main_logic|END|now:1757650224252714| [2025/09/12 04:10:24 252821] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224252821| [2025/09/12 04:10:24 252825] [debug] |xqc_engine_wakeup_after|wakeup:1757650224253054|now:1757650224252825|diff:229| [2025/09/12 04:10:24 252829] [debug] |xqc_engine_main_logic|END|now:1757650224252821| [2025/09/12 04:10:24 253897] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224253897| [2025/09/12 04:10:24 253909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224253054|pq_index:0| [2025/09/12 04:10:24 253913] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224252714| [2025/09/12 04:10:24 253918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224253917| [2025/09/12 04:10:24 253923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224253054|now:1757650224253917| [2025/09/12 04:10:24 253927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224253054|now:1757650224253917| [2025/09/12 04:10:24 253931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 253936] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 253941] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38781|min_srtt:38781|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 253945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1031533| [2025/09/12 04:10:24 253950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 253954] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 253958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 253962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 253967] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 253971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 253981] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 253986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/09/12 04:10:24 254016] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224253994|stream_id:0|stream_offset:988801| [2025/09/12 04:10:24 254022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 254027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 254031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38781|rtt_var:630|pto_duration:41301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 254036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 254039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 254043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 254047] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224315295|now:1757650224254031|interv:61264| [2025/09/12 04:10:24 254051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224315295|now:1757650224254031|interval:61264|pto_count:0|srtt:38781 [2025/09/12 04:10:24 254056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:56400| [2025/09/12 04:10:24 254060] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 254065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:989988| [2025/09/12 04:10:24 254072] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 254079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/09/12 04:10:24 254108] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224254089|stream_id:0|stream_offset:989988| [2025/09/12 04:10:24 254118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 254125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 254131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38781|rtt_var:630|pto_duration:41301|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 254137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 254143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 254156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 254162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224315390|now:1757650224254131|interv:61259| [2025/09/12 04:10:24 254168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224315390|now:1757650224254131|interval:61259|pto_count:0|srtt:38781 [2025/09/12 04:10:24 254174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:57600| [2025/09/12 04:10:24 254181] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 254187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:991175| [2025/09/12 04:10:24 254194] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1146| [2025/09/12 04:10:24 254199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224255345|now:1757650224254199|interv:1146| [2025/09/12 04:10:24 254205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1146| [2025/09/12 04:10:24 254210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 254216] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224255345| [2025/09/12 04:10:24 254223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224255345| [2025/09/12 04:10:24 254228] [debug] |xqc_engine_wakeup_after|wakeup:1757650224255345|now:1757650224254228|diff:1117| [2025/09/12 04:10:24 254234] [debug] |xqc_engine_main_logic|END|now:1757650224253917| [2025/09/12 04:10:24 254461] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224254460| [2025/09/12 04:10:24 254473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 254482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:457| [2025/09/12 04:10:24 254487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/09/12 04:10:24 254496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/09/12 04:10:24 254501] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 254509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1120|path_largest_ack:1119| [2025/09/12 04:10:24 254516] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:899252|prior_time:1757650224212535|is_app_limited:0|send_elapse:41017|ack_elapse:41925|ctl_first_sent_time:1757650224214190|lagest_ack_time:1757650224254460|curr_delivered:947281| [2025/09/12 04:10:24 254523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224214190| [2025/09/12 04:10:24 254530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/09/12 04:10:24 254537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1120|path_largest_ack:1120| [2025/09/12 04:10:24 254543] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:899252|prior_time:1757650224212535|is_app_limited:0|send_elapse:41017|ack_elapse:41925|ctl_first_sent_time:1757650224214190|lagest_ack_time:1757650224254460|curr_delivered:948481| [2025/09/12 04:10:24 254557] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224214328| [2025/09/12 04:10:24 254564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/09/12 04:10:24 254570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38781|rttvar:630|minrtt:30473|latest_rtt:40132|ack_delay:24| [2025/09/12 04:10:24 254577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:38947|rttvar:804|minrtt:30473|latest_rtt:40132|ack_delay:24| [2025/09/12 04:10:24 254583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/09/12 04:10:24 254589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 254596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 254600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38947|rtt_var:804|pto_duration:42163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 254604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 254608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 254612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 254616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224316252|now:1757650224254600|interv:61652| [2025/09/12 04:10:24 254620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224316252|now:1757650224254600|interval:61652|pto_count:0|srtt:38947 [2025/09/12 04:10:24 254624] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41017, ack_elapse 41925, delivered 49229|rate 1174215|lost 294| [2025/09/12 04:10:24 254629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174215) in round 18| [2025/09/12 04:10:24 254633] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 254637] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 254641] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224214328|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 254646] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224214328|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 254650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:55200|srtt:38947|latest_rtt:40132|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 254665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/09/12 04:10:24 254672] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1757650224254460|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 254679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344254460|now:1757650224254460|interv:120000000| [2025/09/12 04:10:24 254683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344254460|now:1757650224254460|interv:120000000| [2025/09/12 04:10:24 254688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224255345|pq_index:0| [2025/09/12 04:10:24 254692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224253917| [2025/09/12 04:10:24 254696] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224254696| [2025/09/12 04:10:24 254701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224254700| [2025/09/12 04:10:24 254706] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 254711] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|min_srtt:38947|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 254715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1031533| [2025/09/12 04:10:24 254720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 254724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 254729] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|min_srtt:38947|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 254733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1032720| [2025/09/12 04:10:24 254737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 254742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 254746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|min_srtt:38947|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 254750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1033907| [2025/09/12 04:10:24 254754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 254758] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 254762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 254769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 254774] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 254778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:991175| [2025/09/12 04:10:24 254782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 254786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 254790] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224255345| [2025/09/12 04:10:24 254794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224255345| [2025/09/12 04:10:24 254798] [debug] |xqc_engine_wakeup_after|wakeup:1757650224255345|now:1757650224254798|diff:547| [2025/09/12 04:10:24 254802] [debug] |xqc_engine_main_logic|END|now:1757650224254700| [2025/09/12 04:10:24 254807] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224254807| [2025/09/12 04:10:24 254811] [debug] |xqc_engine_wakeup_after|wakeup:1757650224255345|now:1757650224254811|diff:534| [2025/09/12 04:10:24 254815] [debug] |xqc_engine_main_logic|END|now:1757650224254807| [2025/09/12 04:10:24 255883] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224255883| [2025/09/12 04:10:24 255894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224255345|pq_index:0| [2025/09/12 04:10:24 255898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224254700| [2025/09/12 04:10:24 255904] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224255902| [2025/09/12 04:10:24 255908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224255345|now:1757650224255902| [2025/09/12 04:10:24 255913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224255345|now:1757650224255902| [2025/09/12 04:10:24 255916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 255921] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 255926] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:38947|min_srtt:38947|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 255931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1033907| [2025/09/12 04:10:24 255936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 255940] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 255943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 255948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 255952] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 255962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:991175| [2025/09/12 04:10:24 255967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 255971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/09/12 04:10:24 256005] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224255979|stream_id:0|stream_offset:991175| [2025/09/12 04:10:24 256014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 256022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 256029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:38947|rtt_var:804|pto_duration:42163|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 256035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 256041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 256047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 256053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224318142|now:1757650224256028|interv:62114| [2025/09/12 04:10:24 256059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224318142|now:1757650224256028|interval:62114|pto_count:0|srtt:38947 [2025/09/12 04:10:24 256064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:56400| [2025/09/12 04:10:24 256071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 256078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:992362| [2025/09/12 04:10:24 256085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 256090] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224257090|now:1757650224256090|interv:1000| [2025/09/12 04:10:24 256096] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 256102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 256108] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224257090| [2025/09/12 04:10:24 256114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224257090| [2025/09/12 04:10:24 256120] [debug] |xqc_engine_wakeup_after|wakeup:1757650224257090|now:1757650224256120|diff:970| [2025/09/12 04:10:24 256126] [debug] |xqc_engine_main_logic|END|now:1757650224255902| [2025/09/12 04:10:24 256410] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224256409| [2025/09/12 04:10:24 256441] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 256456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:458| [2025/09/12 04:10:24 256463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/09/12 04:10:24 256471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/09/12 04:10:24 256477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 256485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1122|path_largest_ack:1121| [2025/09/12 04:10:24 256492] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:901652|prior_time:1757650224214588|is_app_limited:0|send_elapse:41107|ack_elapse:41821|ctl_first_sent_time:1757650224216167|lagest_ack_time:1757650224256409|curr_delivered:949681| [2025/09/12 04:10:24 256499] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224216167| [2025/09/12 04:10:24 256507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/09/12 04:10:24 256511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1122|path_largest_ack:1122| [2025/09/12 04:10:24 256518] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:49229|prior_delivered:901652|prior_time:1757650224214588|is_app_limited:0|send_elapse:41107|ack_elapse:41821|ctl_first_sent_time:1757650224216167|lagest_ack_time:1757650224256409|curr_delivered:950881| [2025/09/12 04:10:24 256525] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224216297| [2025/09/12 04:10:24 256531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/09/12 04:10:24 256537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:38947|rttvar:804|minrtt:30473|latest_rtt:40112|ack_delay:24| [2025/09/12 04:10:24 256543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39090|rttvar:888|minrtt:30473|latest_rtt:40112|ack_delay:24| [2025/09/12 04:10:24 256547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/09/12 04:10:24 256551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 256556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 256560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:888|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 256564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 256568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 256572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 256576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224318621|now:1757650224256560|interv:62061| [2025/09/12 04:10:24 256580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224318621|now:1757650224256560|interval:62061|pto_count:0|srtt:39090 [2025/09/12 04:10:24 256589] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41107, ack_elapse 41821, delivered 49229|rate 1177135|lost 294| [2025/09/12 04:10:24 256594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177135) in round 18| [2025/09/12 04:10:24 256598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 256602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 256606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224216297|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 256611] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224216297|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 256615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:54000|srtt:39090|latest_rtt:40112|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 256621] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/09/12 04:10:24 256625] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1757650224256409|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 256630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344256409|now:1757650224256409|interv:120000000| [2025/09/12 04:10:24 256634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344256409|now:1757650224256409|interv:120000000| [2025/09/12 04:10:24 256638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224257090|pq_index:0| [2025/09/12 04:10:24 256642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224255902| [2025/09/12 04:10:24 256646] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224256646| [2025/09/12 04:10:24 256651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224256650| [2025/09/12 04:10:24 256656] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 256661] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 256666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1033907| [2025/09/12 04:10:24 256670] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 256675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 256682] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 256687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1035094| [2025/09/12 04:10:24 256691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 256695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 256700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 256704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1036281| [2025/09/12 04:10:24 256708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 256712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 256716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 256720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 256724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 256729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:992362| [2025/09/12 04:10:24 256733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 256737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 256741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224257090| [2025/09/12 04:10:24 256745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224257090| [2025/09/12 04:10:24 256749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224257090|now:1757650224256748|diff:342| [2025/09/12 04:10:24 256753] [debug] |xqc_engine_main_logic|END|now:1757650224256650| [2025/09/12 04:10:24 256758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224256758| [2025/09/12 04:10:24 256762] [debug] |xqc_engine_wakeup_after|wakeup:1757650224257090|now:1757650224256762|diff:328| [2025/09/12 04:10:24 256766] [debug] |xqc_engine_main_logic|END|now:1757650224256758| [2025/09/12 04:10:24 257837] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224257837| [2025/09/12 04:10:24 257848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224257090|pq_index:0| [2025/09/12 04:10:24 257853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224256650| [2025/09/12 04:10:24 257858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224257857| [2025/09/12 04:10:24 257867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224257090|now:1757650224257857| [2025/09/12 04:10:24 257872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224257090|now:1757650224257857| [2025/09/12 04:10:24 257876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 257880] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 257885] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39090|min_srtt:39090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 257890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1036281| [2025/09/12 04:10:24 257894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 257898] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 257902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 257906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 257911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 257915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:992362| [2025/09/12 04:10:24 257919] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 257924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/09/12 04:10:24 257957] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224257932|stream_id:0|stream_offset:992362| [2025/09/12 04:10:24 257967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 257974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 257981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:888|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 257988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 257993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 257996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 258000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224320574|now:1757650224257980|interv:62594| [2025/09/12 04:10:24 258004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224320574|now:1757650224257980|interval:62594|pto_count:0|srtt:39090 [2025/09/12 04:10:24 258009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:55200| [2025/09/12 04:10:24 258019] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 258023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:993549| [2025/09/12 04:10:24 258028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 258035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/09/12 04:10:24 258070] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224258045|stream_id:0|stream_offset:993549| [2025/09/12 04:10:24 258079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 258086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 258092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39090|rtt_var:888|pto_duration:42642|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 258099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 258105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 258111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 258117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224320687|now:1757650224258092|interv:62595| [2025/09/12 04:10:24 258123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224320687|now:1757650224258092|interval:62595|pto_count:0|srtt:39090 [2025/09/12 04:10:24 258129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:56400| [2025/09/12 04:10:24 258136] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 258143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:994736| [2025/09/12 04:10:24 258149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1131| [2025/09/12 04:10:24 258154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224259285|now:1757650224258154|interv:1131| [2025/09/12 04:10:24 258160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1131| [2025/09/12 04:10:24 258166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 258172] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224259285| [2025/09/12 04:10:24 258178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224259285| [2025/09/12 04:10:24 258184] [debug] |xqc_engine_wakeup_after|wakeup:1757650224259285|now:1757650224258184|diff:1101| [2025/09/12 04:10:24 258190] [debug] |xqc_engine_main_logic|END|now:1757650224257857| [2025/09/12 04:10:24 258413] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224258412| [2025/09/12 04:10:24 258477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 258487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:459| [2025/09/12 04:10:24 258493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/09/12 04:10:24 258500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/09/12 04:10:24 258507] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 258514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1124|path_largest_ack:1123| [2025/09/12 04:10:24 258521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51629|prior_delivered:901652|prior_time:1757650224214588|is_app_limited:0|send_elapse:41396|ack_elapse:43824|ctl_first_sent_time:1757650224216456|lagest_ack_time:1757650224258412|curr_delivered:952081| [2025/09/12 04:10:24 258529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224216456| [2025/09/12 04:10:24 258535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/09/12 04:10:24 258541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1124|path_largest_ack:1124| [2025/09/12 04:10:24 258548] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:50407|prior_delivered:904074|prior_time:1757650224217010|is_app_limited:0|send_elapse:39484|ack_elapse:41402|ctl_first_sent_time:1757650224218553|lagest_ack_time:1757650224258412|curr_delivered:953281| [2025/09/12 04:10:24 258555] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224218553| [2025/09/12 04:10:24 258562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:24 258568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39090|rttvar:888|minrtt:30473|latest_rtt:39859|ack_delay:24| [2025/09/12 04:10:24 258575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39183|rttvar:852|minrtt:30473|latest_rtt:39859|ack_delay:24| [2025/09/12 04:10:24 258580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/09/12 04:10:24 258584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 258588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 258592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39183|rtt_var:852|pto_duration:42591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 258597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 258601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 258605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 258609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224320636|now:1757650224258592|interv:62044| [2025/09/12 04:10:24 258617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224320636|now:1757650224258592|interval:62044|pto_count:0|srtt:39183 [2025/09/12 04:10:24 258622] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39484, ack_elapse 41402, delivered 49207|rate 1188517|lost 294| [2025/09/12 04:10:24 258626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188517) in round 18| [2025/09/12 04:10:24 258631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 258635] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 258639] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224218553|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 258643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224218553|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 258648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:54000|srtt:39183|latest_rtt:39859|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 258654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/09/12 04:10:24 258658] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1757650224258412|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 258663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344258412|now:1757650224258412|interv:120000000| [2025/09/12 04:10:24 258667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344258412|now:1757650224258412|interv:120000000| [2025/09/12 04:10:24 258671] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224259285|pq_index:0| [2025/09/12 04:10:24 258675] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224257857| [2025/09/12 04:10:24 258679] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224258679| [2025/09/12 04:10:24 258684] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224258683| [2025/09/12 04:10:24 258689] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 258694] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 258699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1036281| [2025/09/12 04:10:24 258703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 258711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 258715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 258719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1037468| [2025/09/12 04:10:24 258724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 258728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 258732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 258736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 258741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 258744] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 258748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 258752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 258757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 258761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:994736| [2025/09/12 04:10:24 258765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 258769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 258773] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224259285| [2025/09/12 04:10:24 258777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224259285| [2025/09/12 04:10:24 258781] [debug] |xqc_engine_wakeup_after|wakeup:1757650224259285|now:1757650224258781|diff:504| [2025/09/12 04:10:24 258785] [debug] |xqc_engine_main_logic|END|now:1757650224258683| [2025/09/12 04:10:24 258791] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224258791| [2025/09/12 04:10:24 258795] [debug] |xqc_engine_wakeup_after|wakeup:1757650224259285|now:1757650224258795|diff:490| [2025/09/12 04:10:24 258799] [debug] |xqc_engine_main_logic|END|now:1757650224258791| [2025/09/12 04:10:24 259869] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224259869| [2025/09/12 04:10:24 259881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224259285|pq_index:0| [2025/09/12 04:10:24 259886] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224258683| [2025/09/12 04:10:24 259894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224259891| [2025/09/12 04:10:24 259906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224259285|now:1757650224259891| [2025/09/12 04:10:24 259911] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224259285|now:1757650224259891| [2025/09/12 04:10:24 259915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 259919] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 259924] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39183|min_srtt:39183|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 259929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 259933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 259937] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 259941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 259946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 259950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 259954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:994736| [2025/09/12 04:10:24 259959] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 259963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/09/12 04:10:24 259994] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224259971|stream_id:0|stream_offset:994736| [2025/09/12 04:10:24 260000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 260005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 260009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39183|rtt_var:852|pto_duration:42591|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 260013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 260017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 260021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 260025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224322562|now:1757650224260009|interv:62553| [2025/09/12 04:10:24 260032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224322562|now:1757650224260009|interval:62553|pto_count:0|srtt:39183 [2025/09/12 04:10:24 260045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:55200| [2025/09/12 04:10:24 260053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 260059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:995923| [2025/09/12 04:10:24 260066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 260072] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224261071|now:1757650224260071|interv:1000| [2025/09/12 04:10:24 260078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 260084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 260090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224261071| [2025/09/12 04:10:24 260096] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224261071| [2025/09/12 04:10:24 260102] [debug] |xqc_engine_wakeup_after|wakeup:1757650224261071|now:1757650224260102|diff:969| [2025/09/12 04:10:24 260108] [debug] |xqc_engine_main_logic|END|now:1757650224259891| [2025/09/12 04:10:24 260462] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224260461| [2025/09/12 04:10:24 260478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 260486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:460| [2025/09/12 04:10:24 260493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/09/12 04:10:24 260499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/09/12 04:10:24 260503] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 260508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1126|path_largest_ack:1125| [2025/09/12 04:10:24 260516] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:904074|prior_time:1757650224217010|is_app_limited:0|send_elapse:39607|ack_elapse:43451|ctl_first_sent_time:1757650224218676|lagest_ack_time:1757650224260461|curr_delivered:954481| [2025/09/12 04:10:24 260523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224218676| [2025/09/12 04:10:24 260530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/09/12 04:10:24 260536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1126|path_largest_ack:1126| [2025/09/12 04:10:24 260540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:904074|prior_time:1757650224217010|is_app_limited:0|send_elapse:39607|ack_elapse:43451|ctl_first_sent_time:1757650224218676|lagest_ack_time:1757650224260461|curr_delivered:955681| [2025/09/12 04:10:24 260547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224218789| [2025/09/12 04:10:24 260553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:24 260582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39183|rttvar:852|minrtt:30473|latest_rtt:41672|ack_delay:24| [2025/09/12 04:10:24 260590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39492|rttvar:1255|minrtt:30473|latest_rtt:41672|ack_delay:24| [2025/09/12 04:10:24 260597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/09/12 04:10:24 260602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 260606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 260610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:1255|pto_duration:44512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 260614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 260618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 260622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 260626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224324483|now:1757650224260610|interv:63873| [2025/09/12 04:10:24 260630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224324483|now:1757650224260610|interval:63873|pto_count:0|srtt:39492 [2025/09/12 04:10:24 260635] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39607, ack_elapse 43451, delivered 51607|rate 1187705|lost 294| [2025/09/12 04:10:24 260642] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187705) in round 18| [2025/09/12 04:10:24 260649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 260656] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 260661] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224218789|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 260666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224218789|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 260671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:52800|srtt:39492|latest_rtt:41672|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 260677] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/09/12 04:10:24 260681] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1757650224260461|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 260686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344260461|now:1757650224260461|interv:120000000| [2025/09/12 04:10:24 260694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344260461|now:1757650224260461|interv:120000000| [2025/09/12 04:10:24 260698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224261071|pq_index:0| [2025/09/12 04:10:24 260703] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224259891| [2025/09/12 04:10:24 260706] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224260706| [2025/09/12 04:10:24 260711] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224260710| [2025/09/12 04:10:24 260717] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 260721] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 260726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 260730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 260735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 260740] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 260744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1039842| [2025/09/12 04:10:24 260748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 260753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 260757] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 260761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1041029| [2025/09/12 04:10:24 260765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 260769] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 260773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 260777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 260782] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 260786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:995923| [2025/09/12 04:10:24 260793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 260797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 260801] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224261071| [2025/09/12 04:10:24 260805] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224261071| [2025/09/12 04:10:24 260809] [debug] |xqc_engine_wakeup_after|wakeup:1757650224261071|now:1757650224260808|diff:263| [2025/09/12 04:10:24 260813] [debug] |xqc_engine_main_logic|END|now:1757650224260710| [2025/09/12 04:10:24 260818] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224260818| [2025/09/12 04:10:24 260822] [debug] |xqc_engine_wakeup_after|wakeup:1757650224261071|now:1757650224260822|diff:249| [2025/09/12 04:10:24 260826] [debug] |xqc_engine_main_logic|END|now:1757650224260818| [2025/09/12 04:10:24 261894] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224261893| [2025/09/12 04:10:24 261905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224261071|pq_index:0| [2025/09/12 04:10:24 261909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224260710| [2025/09/12 04:10:24 261915] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224261913| [2025/09/12 04:10:24 261919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224261071|now:1757650224261913| [2025/09/12 04:10:24 261923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224261071|now:1757650224261913| [2025/09/12 04:10:24 261927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 261932] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 261937] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39492|min_srtt:39492|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 261941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1041029| [2025/09/12 04:10:24 261946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 261950] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 261954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 261958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 261963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 261967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:995923| [2025/09/12 04:10:24 261971] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 261976] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/09/12 04:10:24 262015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224261989|stream_id:0|stream_offset:995923| [2025/09/12 04:10:24 262025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 262033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 262039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:1255|pto_duration:44512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 262046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 262052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 262058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 262065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224326501|now:1757650224262039|interv:64462| [2025/09/12 04:10:24 262070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224326501|now:1757650224262039|interval:64462|pto_count:0|srtt:39492 [2025/09/12 04:10:24 262077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:54000| [2025/09/12 04:10:24 262085] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 262091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:997110| [2025/09/12 04:10:24 262097] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 262104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/09/12 04:10:24 262137] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224262114|stream_id:0|stream_offset:997110| [2025/09/12 04:10:24 262146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 262153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 262159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39492|rtt_var:1255|pto_duration:44512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 262165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 262171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 262177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 262183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224326626|now:1757650224262158|interv:64468| [2025/09/12 04:10:24 262195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224326626|now:1757650224262158|interval:64468|pto_count:0|srtt:39492 [2025/09/12 04:10:24 262203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:55200| [2025/09/12 04:10:24 262210] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 262216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 262222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 262229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224263228|now:1757650224262228|interv:1000| [2025/09/12 04:10:24 262235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 262241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 262246] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224263228| [2025/09/12 04:10:24 262252] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224263228| [2025/09/12 04:10:24 262258] [debug] |xqc_engine_wakeup_after|wakeup:1757650224263228|now:1757650224262258|diff:970| [2025/09/12 04:10:24 262264] [debug] |xqc_engine_main_logic|END|now:1757650224261913| [2025/09/12 04:10:24 262416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224262414| [2025/09/12 04:10:24 262446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 262455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:461| [2025/09/12 04:10:24 262461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/09/12 04:10:24 262470] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/09/12 04:10:24 262476] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 262484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1127| [2025/09/12 04:10:24 262491] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:906474|prior_time:1757650224218912|is_app_limited:0|send_elapse:41234|ack_elapse:43502|ctl_first_sent_time:1757650224220529|lagest_ack_time:1757650224262414|curr_delivered:956881| [2025/09/12 04:10:24 262498] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224220529| [2025/09/12 04:10:24 262505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/09/12 04:10:24 262510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1128| [2025/09/12 04:10:24 262517] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:906474|prior_time:1757650224218912|is_app_limited:0|send_elapse:41234|ack_elapse:43502|ctl_first_sent_time:1757650224220529|lagest_ack_time:1757650224262414|curr_delivered:958081| [2025/09/12 04:10:24 262523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224220657| [2025/09/12 04:10:24 262536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:24 262543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39492|rttvar:1255|minrtt:30473|latest_rtt:41757|ack_delay:24| [2025/09/12 04:10:24 262550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:39772|rttvar:1502|minrtt:30473|latest_rtt:41757|ack_delay:24| [2025/09/12 04:10:24 262556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/09/12 04:10:24 262562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 262567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 262571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39772|rtt_var:1502|pto_duration:45780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 262576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 262580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 262583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 262587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224327894|now:1757650224262571|interv:65323| [2025/09/12 04:10:24 262591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224327894|now:1757650224262571|interval:65323|pto_count:0|srtt:39772 [2025/09/12 04:10:24 262596] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41234, ack_elapse 43502, delivered 51607|rate 1186313|lost 294| [2025/09/12 04:10:24 262601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186313) in round 18| [2025/09/12 04:10:24 262605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 262609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 262613] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224220657|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 262617] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224220657|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 262622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:52800|srtt:39772|latest_rtt:41757|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 262628] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/09/12 04:10:24 262632] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK |recv_time:1757650224262414|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 262641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344262414|now:1757650224262414|interv:120000000| [2025/09/12 04:10:24 262645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344262414|now:1757650224262414|interv:120000000| [2025/09/12 04:10:24 262649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224263228|pq_index:0| [2025/09/12 04:10:24 262653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224261913| [2025/09/12 04:10:24 262657] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224262657| [2025/09/12 04:10:24 262662] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224262661| [2025/09/12 04:10:24 262667] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 262672] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|min_srtt:39772|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 262676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1041029| [2025/09/12 04:10:24 262681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 262685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 262690] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|min_srtt:39772|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 262694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1042216| [2025/09/12 04:10:24 262698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 262703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 262707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|min_srtt:39772|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 262712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1043403| [2025/09/12 04:10:24 262716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 262720] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 262724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 262728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 262732] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 262739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 262743] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 262747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 262751] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224263228| [2025/09/12 04:10:24 262755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224263228| [2025/09/12 04:10:24 262759] [debug] |xqc_engine_wakeup_after|wakeup:1757650224263228|now:1757650224262759|diff:469| [2025/09/12 04:10:24 262763] [debug] |xqc_engine_main_logic|END|now:1757650224262661| [2025/09/12 04:10:24 262769] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224262769| [2025/09/12 04:10:24 262772] [debug] |xqc_engine_wakeup_after|wakeup:1757650224263228|now:1757650224262772|diff:456| [2025/09/12 04:10:24 262776] [debug] |xqc_engine_main_logic|END|now:1757650224262769| [2025/09/12 04:10:24 263842] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224263842| [2025/09/12 04:10:24 263853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224263228|pq_index:0| [2025/09/12 04:10:24 263858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224262661| [2025/09/12 04:10:24 263863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224263862| [2025/09/12 04:10:24 263868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224263228|now:1757650224263862| [2025/09/12 04:10:24 263872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224263228|now:1757650224263862| [2025/09/12 04:10:24 263876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 263880] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 263885] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:39772|min_srtt:39772|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 263890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1043403| [2025/09/12 04:10:24 263895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 263899] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 263903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 263907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 263912] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 263916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 263925] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 263930] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/09/12 04:10:24 263963] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224263938|stream_id:0|stream_offset:998297| [2025/09/12 04:10:24 263984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 263993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 263998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:39772|rtt_var:1502|pto_duration:45780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 264002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 264006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 264010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 264014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224329718|now:1757650224263997|interv:65721| [2025/09/12 04:10:24 264018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224329718|now:1757650224263997|interval:65721|pto_count:0|srtt:39772 [2025/09/12 04:10:24 264023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:54000| [2025/09/12 04:10:24 264027] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 264032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:999484| [2025/09/12 04:10:24 264039] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 264045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224265045|now:1757650224264045|interv:1000| [2025/09/12 04:10:24 264051] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 264057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 264063] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224265045| [2025/09/12 04:10:24 264069] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224265045| [2025/09/12 04:10:24 264075] [debug] |xqc_engine_wakeup_after|wakeup:1757650224265045|now:1757650224264075|diff:970| [2025/09/12 04:10:24 264081] [debug] |xqc_engine_main_logic|END|now:1757650224263862| [2025/09/12 04:10:24 264393] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224264391| [2025/09/12 04:10:24 264404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 264412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:462| [2025/09/12 04:10:24 264432] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/09/12 04:10:24 264444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/09/12 04:10:24 264457] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 264465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1129| [2025/09/12 04:10:24 264472] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:908874|prior_time:1757650224220822|is_app_limited:0|send_elapse:41203|ack_elapse:43569|ctl_first_sent_time:1757650224222370|lagest_ack_time:1757650224264391|curr_delivered:959281| [2025/09/12 04:10:24 264479] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224222370| [2025/09/12 04:10:24 264485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/09/12 04:10:24 264492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1130| [2025/09/12 04:10:24 264499] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:51607|prior_delivered:908874|prior_time:1757650224220822|is_app_limited:0|send_elapse:41203|ack_elapse:43569|ctl_first_sent_time:1757650224222370|lagest_ack_time:1757650224264391|curr_delivered:960481| [2025/09/12 04:10:24 264506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224222548| [2025/09/12 04:10:24 264511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:24 264515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:39772|rttvar:1502|minrtt:30473|latest_rtt:41843|ack_delay:24| [2025/09/12 04:10:24 264519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40028|rttvar:1638|minrtt:30473|latest_rtt:41843|ack_delay:24| [2025/09/12 04:10:24 264524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/09/12 04:10:24 264528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 264532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 264536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40028|rtt_var:1638|pto_duration:46580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 264540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 264544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 264548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 264552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224330518|now:1757650224264536|interv:65982| [2025/09/12 04:10:24 264556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224330518|now:1757650224264536|interval:65982|pto_count:0|srtt:40028 [2025/09/12 04:10:24 264560] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41203, ack_elapse 43569, delivered 51607|rate 1184488|lost 294| [2025/09/12 04:10:24 264569] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184488) in round 18| [2025/09/12 04:10:24 264573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 264577] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 264581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224222548|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 264586] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224222548|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 264590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:51600|srtt:40028|latest_rtt:41843|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 264596] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/09/12 04:10:24 264601] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1757650224264391|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 264605] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344264391|now:1757650224264391|interv:120000000| [2025/09/12 04:10:24 264610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344264391|now:1757650224264391|interv:120000000| [2025/09/12 04:10:24 264613] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224265045|pq_index:0| [2025/09/12 04:10:24 264618] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224263862| [2025/09/12 04:10:24 264621] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224264621| [2025/09/12 04:10:24 264626] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224264625| [2025/09/12 04:10:24 264631] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 264636] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|min_srtt:40028|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 264641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1043403| [2025/09/12 04:10:24 264645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 264650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 264654] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|min_srtt:40028|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 264658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1044590| [2025/09/12 04:10:24 264665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 264670] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 264674] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|min_srtt:40028|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 264679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1045777| [2025/09/12 04:10:24 264683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 264687] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 264690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 264695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 264699] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 264703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:999484| [2025/09/12 04:10:24 264708] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 264711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 264715] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224265045| [2025/09/12 04:10:24 264719] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224265045| [2025/09/12 04:10:24 264723] [debug] |xqc_engine_wakeup_after|wakeup:1757650224265045|now:1757650224264723|diff:322| [2025/09/12 04:10:24 264728] [debug] |xqc_engine_main_logic|END|now:1757650224264625| [2025/09/12 04:10:24 264733] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224264733| [2025/09/12 04:10:24 264737] [debug] |xqc_engine_wakeup_after|wakeup:1757650224265045|now:1757650224264737|diff:308| [2025/09/12 04:10:24 264741] [debug] |xqc_engine_main_logic|END|now:1757650224264733| [2025/09/12 04:10:24 265809] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224265809| [2025/09/12 04:10:24 265820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224265045|pq_index:0| [2025/09/12 04:10:24 265824] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224264625| [2025/09/12 04:10:24 265829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224265828| [2025/09/12 04:10:24 265834] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224265045|now:1757650224265828| [2025/09/12 04:10:24 265838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224265045|now:1757650224265828| [2025/09/12 04:10:24 265847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 265852] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 265857] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40028|min_srtt:40028|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 265861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1045777| [2025/09/12 04:10:24 265866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 265870] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 265874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 265878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 265883] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 265887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:999484| [2025/09/12 04:10:24 265891] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 265896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/09/12 04:10:24 265928] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224265904|stream_id:0|stream_offset:999484| [2025/09/12 04:10:24 265938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 265945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 265952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40028|rtt_var:1638|pto_duration:46580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 265960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 265964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 265967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 265971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224332484|now:1757650224265952|interv:66532| [2025/09/12 04:10:24 265975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224332484|now:1757650224265952|interval:66532|pto_count:0|srtt:40028 [2025/09/12 04:10:24 265980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52800| [2025/09/12 04:10:24 265985] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 265989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1000671| [2025/09/12 04:10:24 265998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 266003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/09/12 04:10:24 266038] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224266014|stream_id:0|stream_offset:1000671| [2025/09/12 04:10:24 266047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 266055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 266061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40028|rtt_var:1638|pto_duration:46580|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 266068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 266074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 266080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 266086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224332594|now:1757650224266061|interv:66533| [2025/09/12 04:10:24 266092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224332594|now:1757650224266061|interval:66533|pto_count:0|srtt:40028 [2025/09/12 04:10:24 266099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:54000| [2025/09/12 04:10:24 266106] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 266113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1001858| [2025/09/12 04:10:24 266119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1042| [2025/09/12 04:10:24 266124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224267166|now:1757650224266124|interv:1042| [2025/09/12 04:10:24 266130] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1042| [2025/09/12 04:10:24 266136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 266142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224267166| [2025/09/12 04:10:24 266148] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224267166| [2025/09/12 04:10:24 266154] [debug] |xqc_engine_wakeup_after|wakeup:1757650224267166|now:1757650224266154|diff:1012| [2025/09/12 04:10:24 266161] [debug] |xqc_engine_main_logic|END|now:1757650224265828| [2025/09/12 04:10:24 266465] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224266463| [2025/09/12 04:10:24 266479] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 266488] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:463| [2025/09/12 04:10:24 266500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/09/12 04:10:24 266510] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/09/12 04:10:24 266516] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 266523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1131| [2025/09/12 04:10:24 266529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54007|prior_delivered:908874|prior_time:1757650224220822|is_app_limited:0|send_elapse:41514|ack_elapse:45641|ctl_first_sent_time:1757650224222681|lagest_ack_time:1757650224266463|curr_delivered:961681| [2025/09/12 04:10:24 266536] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224222681| [2025/09/12 04:10:24 266543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/09/12 04:10:24 266550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1132| [2025/09/12 04:10:24 266557] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:52807|prior_delivered:911274|prior_time:1757650224222816|is_app_limited:0|send_elapse:41206|ack_elapse:43647|ctl_first_sent_time:1757650224224389|lagest_ack_time:1757650224266463|curr_delivered:962881| [2025/09/12 04:10:24 266564] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224224389| [2025/09/12 04:10:24 266570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:24 266576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40028|rttvar:1638|minrtt:30473|latest_rtt:42074|ack_delay:24| [2025/09/12 04:10:24 266582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40281|rttvar:1734|minrtt:30473|latest_rtt:42074|ack_delay:24| [2025/09/12 04:10:24 266588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/09/12 04:10:24 266594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 266598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 266602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40281|rtt_var:1734|pto_duration:47217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 266606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 266610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 266614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 266618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224333231|now:1757650224266602|interv:66629| [2025/09/12 04:10:24 266622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224333231|now:1757650224266602|interval:66629|pto_count:0|srtt:40281 [2025/09/12 04:10:24 266631] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41206, ack_elapse 43647, delivered 51607|rate 1182372|lost 294| [2025/09/12 04:10:24 266635] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182372) in round 18| [2025/09/12 04:10:24 266640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 266644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 266647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224224389|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 266652] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224224389|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 266657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:51600|srtt:40281|latest_rtt:42074|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 266662] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/09/12 04:10:24 266667] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK |recv_time:1757650224266463|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 266671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344266463|now:1757650224266463|interv:120000000| [2025/09/12 04:10:24 266676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344266463|now:1757650224266463|interv:120000000| [2025/09/12 04:10:24 266680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224267166|pq_index:0| [2025/09/12 04:10:24 266684] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224265828| [2025/09/12 04:10:24 266688] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224266688| [2025/09/12 04:10:24 266693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224266692| [2025/09/12 04:10:24 266698] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 266702] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 266707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1045777| [2025/09/12 04:10:24 266711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 266716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 266720] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 266731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1046964| [2025/09/12 04:10:24 266736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 266740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 266744] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 266749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1048151| [2025/09/12 04:10:24 266753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 266756] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 266760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 266765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 266769] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 266773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1001858| [2025/09/12 04:10:24 266777] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 266781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 266785] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224267166| [2025/09/12 04:10:24 266789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224267166| [2025/09/12 04:10:24 266793] [debug] |xqc_engine_wakeup_after|wakeup:1757650224267166|now:1757650224266793|diff:373| [2025/09/12 04:10:24 266797] [debug] |xqc_engine_main_logic|END|now:1757650224266692| [2025/09/12 04:10:24 266803] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224266803| [2025/09/12 04:10:24 266806] [debug] |xqc_engine_wakeup_after|wakeup:1757650224267166|now:1757650224266806|diff:360| [2025/09/12 04:10:24 266810] [debug] |xqc_engine_main_logic|END|now:1757650224266803| [2025/09/12 04:10:24 267881] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224267881| [2025/09/12 04:10:24 267892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224267166|pq_index:0| [2025/09/12 04:10:24 267897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224266692| [2025/09/12 04:10:24 267902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224267901| [2025/09/12 04:10:24 267907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224267166|now:1757650224267901| [2025/09/12 04:10:24 267916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224267166|now:1757650224267901| [2025/09/12 04:10:24 267920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 267924] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 267929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40281|min_srtt:40281|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 267934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1048151| [2025/09/12 04:10:24 267939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 267942] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 267946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 267951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 267955] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 267960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1001858| [2025/09/12 04:10:24 267964] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 267969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/09/12 04:10:24 268003] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224267977|stream_id:0|stream_offset:1001858| [2025/09/12 04:10:24 268012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 268019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 268026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40281|rtt_var:1734|pto_duration:47217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 268032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 268038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 268044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 268050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224335194|now:1757650224268026|interv:67168| [2025/09/12 04:10:24 268056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224335194|now:1757650224268026|interval:67168|pto_count:0|srtt:40281 [2025/09/12 04:10:24 268063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52800| [2025/09/12 04:10:24 268071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 268083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 268090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 268096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224269095|now:1757650224268095|interv:1000| [2025/09/12 04:10:24 268101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 268107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 268113] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224269095| [2025/09/12 04:10:24 268120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224269095| [2025/09/12 04:10:24 268125] [debug] |xqc_engine_wakeup_after|wakeup:1757650224269095|now:1757650224268125|diff:970| [2025/09/12 04:10:24 268132] [debug] |xqc_engine_main_logic|END|now:1757650224267901| [2025/09/12 04:10:24 268392] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224268390| [2025/09/12 04:10:24 268403] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 268412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:464| [2025/09/12 04:10:24 268433] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/09/12 04:10:24 268445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/09/12 04:10:24 268452] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 268459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1133| [2025/09/12 04:10:24 268466] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54007|prior_delivered:911274|prior_time:1757650224222816|is_app_limited:0|send_elapse:41364|ack_elapse:45574|ctl_first_sent_time:1757650224224547|lagest_ack_time:1757650224268390|curr_delivered:964081| [2025/09/12 04:10:24 268470] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224224547| [2025/09/12 04:10:24 268477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:24 268484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1134| [2025/09/12 04:10:24 268491] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:54007|prior_delivered:912474|prior_time:1757650224224709|is_app_limited:0|send_elapse:40762|ack_elapse:43681|ctl_first_sent_time:1757650224226165|lagest_ack_time:1757650224268390|curr_delivered:965281| [2025/09/12 04:10:24 268498] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224226165| [2025/09/12 04:10:24 268504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/09/12 04:10:24 268511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40281|rttvar:1734|minrtt:30473|latest_rtt:42225|ack_delay:24| [2025/09/12 04:10:24 268517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40521|rttvar:1781|minrtt:30473|latest_rtt:42225|ack_delay:24| [2025/09/12 04:10:24 268531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1134|lost_pn:1131|thresh:3| [2025/09/12 04:10:24 268536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 268540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 268544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40521|rtt_var:1781|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 268548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 268552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 268556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 268560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224335622|now:1757650224268544|interv:67078| [2025/09/12 04:10:24 268564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224335622|now:1757650224268544|interval:67078|pto_count:0|srtt:40521 [2025/09/12 04:10:24 268568] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40762, ack_elapse 43681, delivered 52807|rate 1208923|lost 294| [2025/09/12 04:10:24 268573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208923) in round 18| [2025/09/12 04:10:24 268577] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 268581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 268585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224226165|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 268590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224226165|recovery:1|recovery_start:1757650224226672|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 268594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50400|srtt:40521|latest_rtt:42225|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224226672|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 268600] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/09/12 04:10:24 268605] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1757650224268390|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 268609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344268390|now:1757650224268390|interv:120000000| [2025/09/12 04:10:24 268614] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344268390|now:1757650224268390|interv:120000000| [2025/09/12 04:10:24 268617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224269095|pq_index:0| [2025/09/12 04:10:24 268625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224267901| [2025/09/12 04:10:24 268629] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224268629| [2025/09/12 04:10:24 268634] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224268632| [2025/09/12 04:10:24 268639] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 268643] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|min_srtt:40521|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 268648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1048151| [2025/09/12 04:10:24 268652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 268657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 268662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|min_srtt:40521|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 268666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1049338| [2025/09/12 04:10:24 268671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 268675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 268679] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|min_srtt:40521|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 268684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1050525| [2025/09/12 04:10:24 268688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 268692] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 268696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 268700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 268704] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 268709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 268713] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 268719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 268724] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224269095| [2025/09/12 04:10:24 268728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224269095| [2025/09/12 04:10:24 268732] [debug] |xqc_engine_wakeup_after|wakeup:1757650224269095|now:1757650224268731|diff:364| [2025/09/12 04:10:24 268736] [debug] |xqc_engine_main_logic|END|now:1757650224268632| [2025/09/12 04:10:24 268741] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224268741| [2025/09/12 04:10:24 268745] [debug] |xqc_engine_wakeup_after|wakeup:1757650224269095|now:1757650224268745|diff:350| [2025/09/12 04:10:24 268749] [debug] |xqc_engine_main_logic|END|now:1757650224268741| [2025/09/12 04:10:24 269820] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224269820| [2025/09/12 04:10:24 269831] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224269095|pq_index:0| [2025/09/12 04:10:24 269836] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224268632| [2025/09/12 04:10:24 269841] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224269840| [2025/09/12 04:10:24 269846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224269095|now:1757650224269840| [2025/09/12 04:10:24 269850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224269095|now:1757650224269840| [2025/09/12 04:10:24 269854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 269858] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 269863] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40521|min_srtt:40521|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 269868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1050525| [2025/09/12 04:10:24 269873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 269876] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 269880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 269885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 269889] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 269894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 269898] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 269902] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/09/12 04:10:24 269936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224269911|stream_id:0|stream_offset:1003045| [2025/09/12 04:10:24 269953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 269961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 269968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40521|rtt_var:1781|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 269972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 269976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 269980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 269984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224337556|now:1757650224269967|interv:67589| [2025/09/12 04:10:24 269988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224337556|now:1757650224269967|interval:67589|pto_count:0|srtt:40521 [2025/09/12 04:10:24 269995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 270003] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 270009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1004232| [2025/09/12 04:10:24 270015] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 270020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/09/12 04:10:24 270053] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224270030|stream_id:0|stream_offset:1004232| [2025/09/12 04:10:24 270063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1178|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 270070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 270077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40521|rtt_var:1781|pto_duration:47645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 270083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 270089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 270094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 270100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224337675|now:1757650224270076|interv:67599| [2025/09/12 04:10:24 270107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224337675|now:1757650224270076|interval:67599|pto_count:0|srtt:40521 [2025/09/12 04:10:24 270113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52800| [2025/09/12 04:10:24 270127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 270132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1005419| [2025/09/12 04:10:24 270138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 270143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224271143|now:1757650224270143|interv:1000| [2025/09/12 04:10:24 270149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 270155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 270160] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224271143| [2025/09/12 04:10:24 270166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224271143| [2025/09/12 04:10:24 270172] [debug] |xqc_engine_wakeup_after|wakeup:1757650224271143|now:1757650224270172|diff:971| [2025/09/12 04:10:24 270178] [debug] |xqc_engine_main_logic|END|now:1757650224269840| [2025/09/12 04:10:24 270494] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224270493| [2025/09/12 04:10:24 270509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 270516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:465| [2025/09/12 04:10:24 270520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/09/12 04:10:24 270529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/09/12 04:10:24 270535] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 270543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1135| [2025/09/12 04:10:24 270549] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:293|tx_in_flight:55207|prior_delivered:912474|prior_time:1757650224224709|is_app_limited:0|send_elapse:40870|ack_elapse:45784|ctl_first_sent_time:1757650224226273|lagest_ack_time:1757650224270493|curr_delivered:966481| [2025/09/12 04:10:24 270556] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224226273| [2025/09/12 04:10:24 270563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:24 270570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1136|origin_pktnum:1089|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1136| [2025/09/12 04:10:24 270577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52807|prior_delivered:914874|prior_time:1757650224226515|is_app_limited:0|send_elapse:40966|ack_elapse:43978|ctl_first_sent_time:1757650224228144|lagest_ack_time:1757650224270493|curr_delivered:967681| [2025/09/12 04:10:24 270584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224228144| [2025/09/12 04:10:24 270590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/09/12 04:10:24 270597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40521|rttvar:1781|minrtt:30473|latest_rtt:42349|ack_delay:24| [2025/09/12 04:10:24 270611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40746|rttvar:1787|minrtt:30473|latest_rtt:42349|ack_delay:24| [2025/09/12 04:10:24 270618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/09/12 04:10:24 270624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 270631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40746|rtt_var:1787|pto_duration:47894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 270637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 270641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 270645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 270649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224337924|now:1757650224270630|interv:67294| [2025/09/12 04:10:24 270653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224337924|now:1757650224270630|interval:67294|pto_count:0|srtt:40746 [2025/09/12 04:10:24 270657] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40966, ack_elapse 43978, delivered 52807|rate 1200759|lost 294| [2025/09/12 04:10:24 270662] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200759) in round 18| [2025/09/12 04:10:24 270666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 270670] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 270674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224228144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 270678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224228144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 270683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50400|srtt:40746|latest_rtt:42349|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 270688] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/09/12 04:10:24 270693] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1757650224270493|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 270698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344270493|now:1757650224270493|interv:120000000| [2025/09/12 04:10:24 270702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344270493|now:1757650224270493|interv:120000000| [2025/09/12 04:10:24 270705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224271143|pq_index:0| [2025/09/12 04:10:24 270713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224269840| [2025/09/12 04:10:24 270717] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224270717| [2025/09/12 04:10:24 270723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224270721| [2025/09/12 04:10:24 270728] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 270733] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|min_srtt:40746|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 270737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1050525| [2025/09/12 04:10:24 270741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 270746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 270751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|min_srtt:40746|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 270755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1051712| [2025/09/12 04:10:24 270760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 270764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 270768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|min_srtt:40746|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 270773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1052899| [2025/09/12 04:10:24 270777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 270781] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 270785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 270789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 270793] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 270797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1005419| [2025/09/12 04:10:24 270802] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 270805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 270812] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224271143| [2025/09/12 04:10:24 270816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224271143| [2025/09/12 04:10:24 270820] [debug] |xqc_engine_wakeup_after|wakeup:1757650224271143|now:1757650224270820|diff:323| [2025/09/12 04:10:24 270824] [debug] |xqc_engine_main_logic|END|now:1757650224270721| [2025/09/12 04:10:24 270829] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224270829| [2025/09/12 04:10:24 270833] [debug] |xqc_engine_wakeup_after|wakeup:1757650224271143|now:1757650224270833|diff:310| [2025/09/12 04:10:24 270837] [debug] |xqc_engine_main_logic|END|now:1757650224270829| [2025/09/12 04:10:24 271907] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224271907| [2025/09/12 04:10:24 271918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224271143|pq_index:0| [2025/09/12 04:10:24 271923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224270721| [2025/09/12 04:10:24 271928] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224271927| [2025/09/12 04:10:24 271933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224271143|now:1757650224271927| [2025/09/12 04:10:24 271937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224271143|now:1757650224271927| [2025/09/12 04:10:24 271941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 271945] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 271950] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40746|min_srtt:40746|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 271955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1052899| [2025/09/12 04:10:24 271959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 271963] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 271967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 271971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 271976] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 271980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1005419| [2025/09/12 04:10:24 271984] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 271989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/09/12 04:10:24 272021] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224271998|stream_id:0|stream_offset:1005419| [2025/09/12 04:10:24 272038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 272046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 272053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40746|rtt_var:1787|pto_duration:47894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 272059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 272065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 272071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 272077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224339892|now:1757650224272052|interv:67840| [2025/09/12 04:10:24 272083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224339892|now:1757650224272052|interval:67840|pto_count:0|srtt:40746 [2025/09/12 04:10:24 272090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 272098] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 272104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1006606| [2025/09/12 04:10:24 272111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 272117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224273117|now:1757650224272117|interv:1000| [2025/09/12 04:10:24 272123] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 272128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 272135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224273117| [2025/09/12 04:10:24 272141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224273117| [2025/09/12 04:10:24 272146] [debug] |xqc_engine_wakeup_after|wakeup:1757650224273117|now:1757650224272146|diff:971| [2025/09/12 04:10:24 272152] [debug] |xqc_engine_main_logic|END|now:1757650224271927| [2025/09/12 04:10:24 272406] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224272404| [2025/09/12 04:10:24 272438] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 272450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:466| [2025/09/12 04:10:24 272457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/09/12 04:10:24 272463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/09/12 04:10:24 272467] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 272472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1137| [2025/09/12 04:10:24 272477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54007|prior_delivered:914874|prior_time:1757650224226515|is_app_limited:0|send_elapse:41092|ack_elapse:45889|ctl_first_sent_time:1757650224228270|lagest_ack_time:1757650224272404|curr_delivered:968881| [2025/09/12 04:10:24 272488] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224228270| [2025/09/12 04:10:24 272493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/09/12 04:10:24 272497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1138|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1138| [2025/09/12 04:10:24 272501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54007|prior_delivered:914874|prior_time:1757650224226515|is_app_limited:0|send_elapse:41092|ack_elapse:45889|ctl_first_sent_time:1757650224228270|lagest_ack_time:1757650224272404|curr_delivered:970081| [2025/09/12 04:10:24 272506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224228384| [2025/09/12 04:10:24 272510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:24 272515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40746|rttvar:1787|minrtt:30473|latest_rtt:44020|ack_delay:24| [2025/09/12 04:10:24 272521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41152|rttvar:2153|minrtt:30473|latest_rtt:44020|ack_delay:24| [2025/09/12 04:10:24 272528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/09/12 04:10:24 272534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 272540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41152|rtt_var:2153|pto_duration:49764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 272547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 272553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 272559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 272563] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224341762|now:1757650224272540|interv:69222| [2025/09/12 04:10:24 272570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224341762|now:1757650224272540|interval:69222|pto_count:0|srtt:41152 [2025/09/12 04:10:24 272576] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41092, ack_elapse 45889, delivered 55207|rate 1203055|lost 294| [2025/09/12 04:10:24 272582] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203055) in round 18| [2025/09/12 04:10:24 272588] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 272594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 272600] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224228384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 272612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224228384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 272619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41152|latest_rtt:44020|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 272628] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/09/12 04:10:24 272635] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1757650224272404|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 272642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344272404|now:1757650224272404|interv:120000000| [2025/09/12 04:10:24 272647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344272404|now:1757650224272404|interv:120000000| [2025/09/12 04:10:24 272651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224273117|pq_index:0| [2025/09/12 04:10:24 272655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224271927| [2025/09/12 04:10:24 272659] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224272659| [2025/09/12 04:10:24 272664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224272663| [2025/09/12 04:10:24 272669] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 272674] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|min_srtt:41152|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 272678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1052899| [2025/09/12 04:10:24 272683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 272690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 272697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|min_srtt:41152|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 272703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1054086| [2025/09/12 04:10:24 272709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 272713] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 272717] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|min_srtt:41152|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 272725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1055273| [2025/09/12 04:10:24 272729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 272733] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 272737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 272741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 272746] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 272750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1006606| [2025/09/12 04:10:24 272754] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 272758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 272762] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224273117| [2025/09/12 04:10:24 272766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224273117| [2025/09/12 04:10:24 272772] [debug] |xqc_engine_wakeup_after|wakeup:1757650224273117|now:1757650224272772|diff:345| [2025/09/12 04:10:24 272779] [debug] |xqc_engine_main_logic|END|now:1757650224272663| [2025/09/12 04:10:24 272787] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224272787| [2025/09/12 04:10:24 272791] [debug] |xqc_engine_wakeup_after|wakeup:1757650224273117|now:1757650224272791|diff:326| [2025/09/12 04:10:24 272795] [debug] |xqc_engine_main_logic|END|now:1757650224272787| [2025/09/12 04:10:24 273862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224273862| [2025/09/12 04:10:24 273873] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224273117|pq_index:0| [2025/09/12 04:10:24 273878] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224272663| [2025/09/12 04:10:24 273883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224273882| [2025/09/12 04:10:24 273888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224273117|now:1757650224273882| [2025/09/12 04:10:24 273892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224273117|now:1757650224273882| [2025/09/12 04:10:24 273896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 273900] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 273905] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41152|min_srtt:41152|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 273910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1055273| [2025/09/12 04:10:24 273915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 273924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 273928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 273932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 273937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 273941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1006606| [2025/09/12 04:10:24 273946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 273950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/09/12 04:10:24 273985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224273959|stream_id:0|stream_offset:1006606| [2025/09/12 04:10:24 273995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 274002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 274008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41152|rtt_var:2153|pto_duration:49764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 274015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 274021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 274027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 274032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224343723|now:1757650224274008|interv:69715| [2025/09/12 04:10:24 274039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224343723|now:1757650224274008|interval:69715|pto_count:0|srtt:41152 [2025/09/12 04:10:24 274046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 274053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 274059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1007793| [2025/09/12 04:10:24 274066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 274072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/09/12 04:10:24 274145] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224274082|stream_id:0|stream_offset:1007793| [2025/09/12 04:10:24 274156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 274169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 274176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41152|rtt_var:2153|pto_duration:49764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 274182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 274188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 274193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 274200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224343846|now:1757650224274175|interv:69671| [2025/09/12 04:10:24 274228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224343846|now:1757650224274175|interval:69671|pto_count:0|srtt:41152 [2025/09/12 04:10:24 274236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 274243] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 274264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1008980| [2025/09/12 04:10:24 274272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 274278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224275278|now:1757650224274278|interv:1000| [2025/09/12 04:10:24 274284] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 274290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 274296] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224275278| [2025/09/12 04:10:24 274302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224275278| [2025/09/12 04:10:24 274308] [debug] |xqc_engine_wakeup_after|wakeup:1757650224275278|now:1757650224274308|diff:970| [2025/09/12 04:10:24 274315] [debug] |xqc_engine_main_logic|END|now:1757650224273882| [2025/09/12 04:10:24 274350] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224274349| [2025/09/12 04:10:24 274358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 274366] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:467| [2025/09/12 04:10:24 274372] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/09/12 04:10:24 274381] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/09/12 04:10:24 274387] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 274394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1139| [2025/09/12 04:10:24 274401] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54007|prior_delivered:917274|prior_time:1757650224228645|is_app_limited:0|send_elapse:41058|ack_elapse:45704|ctl_first_sent_time:1757650224230233|lagest_ack_time:1757650224274349|curr_delivered:971281| [2025/09/12 04:10:24 274414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224230233| [2025/09/12 04:10:24 274440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:24 274448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1140| [2025/09/12 04:10:24 274454] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54007|prior_delivered:917274|prior_time:1757650224228645|is_app_limited:0|send_elapse:41058|ack_elapse:45704|ctl_first_sent_time:1757650224230233|lagest_ack_time:1757650224274349|curr_delivered:972481| [2025/09/12 04:10:24 274460] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224230377| [2025/09/12 04:10:24 274467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/09/12 04:10:24 274473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41152|rttvar:2153|minrtt:30473|latest_rtt:43972|ack_delay:24| [2025/09/12 04:10:24 274480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41501|rttvar:2314|minrtt:30473|latest_rtt:43972|ack_delay:24| [2025/09/12 04:10:24 274486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/09/12 04:10:24 274490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 274494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41501|rtt_var:2314|pto_duration:50757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 274499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 274503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 274507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 274511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224344839|now:1757650224274494|interv:70345| [2025/09/12 04:10:24 274515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224344839|now:1757650224274494|interval:70345|pto_count:0|srtt:41501 [2025/09/12 04:10:24 274519] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41058, ack_elapse 45704, delivered 55207|rate 1207924|lost 294| [2025/09/12 04:10:24 274524] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207924) in round 18| [2025/09/12 04:10:24 274528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 274532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 274537] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224230377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 274550] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224230377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 274558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:914398|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41501|latest_rtt:43972|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 274564] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/09/12 04:10:24 274568] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1757650224274349|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 274573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344274349|now:1757650224274349|interv:120000000| [2025/09/12 04:10:24 274577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344274349|now:1757650224274349|interv:120000000| [2025/09/12 04:10:24 274581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224275278|pq_index:0| [2025/09/12 04:10:24 274585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224273882| [2025/09/12 04:10:24 274589] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224274589| [2025/09/12 04:10:24 274594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224274593| [2025/09/12 04:10:24 274599] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 274604] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 274609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1055273| [2025/09/12 04:10:24 274613] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 274618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 274623] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 274627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1056460| [2025/09/12 04:10:24 274631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 274636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 274640] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 274647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1057647| [2025/09/12 04:10:24 274651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 274655] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 274659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 274663] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 274667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 274671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1008980| [2025/09/12 04:10:24 274676] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 274679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 274683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224275278| [2025/09/12 04:10:24 274687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224275278| [2025/09/12 04:10:24 274691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224275278|now:1757650224274691|diff:587| [2025/09/12 04:10:24 274696] [debug] |xqc_engine_main_logic|END|now:1757650224274593| [2025/09/12 04:10:24 274701] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224274701| [2025/09/12 04:10:24 274705] [debug] |xqc_engine_wakeup_after|wakeup:1757650224275278|now:1757650224274705|diff:573| [2025/09/12 04:10:24 274709] [debug] |xqc_engine_main_logic|END|now:1757650224274701| [2025/09/12 04:10:24 275777] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224275777| [2025/09/12 04:10:24 275789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224275278|pq_index:0| [2025/09/12 04:10:24 275794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224274593| [2025/09/12 04:10:24 275799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224275798| [2025/09/12 04:10:24 275804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224275278|now:1757650224275798| [2025/09/12 04:10:24 275808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224275278|now:1757650224275798| [2025/09/12 04:10:24 275812] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 275817] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 275822] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41501|min_srtt:41501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 275826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1057647| [2025/09/12 04:10:24 275831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 275840] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 275844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 275848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 275853] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 275857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1008980| [2025/09/12 04:10:24 275862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 275866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/09/12 04:10:24 275896] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224275874|stream_id:0|stream_offset:1008980| [2025/09/12 04:10:24 275902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 275907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 275912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41501|rtt_var:2314|pto_duration:50757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 275916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 275920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 275924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 275928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224346631|now:1757650224275911|interv:70720| [2025/09/12 04:10:24 275932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224346631|now:1757650224275911|interval:70720|pto_count:0|srtt:41501 [2025/09/12 04:10:24 275936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 275941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 275945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1010167| [2025/09/12 04:10:24 275950] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 275954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224276953|now:1757650224275953|interv:1000| [2025/09/12 04:10:24 275957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 275961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 275965] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224276953| [2025/09/12 04:10:24 275974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224276953| [2025/09/12 04:10:24 275981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224276953|now:1757650224275981|diff:972| [2025/09/12 04:10:24 275988] [debug] |xqc_engine_main_logic|END|now:1757650224275798| [2025/09/12 04:10:24 276342] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224276341| [2025/09/12 04:10:24 276354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 276363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:468| [2025/09/12 04:10:24 276369] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/09/12 04:10:24 276377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/09/12 04:10:24 276384] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 276392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1141| [2025/09/12 04:10:24 276408] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:917274|prior_time:1757650224228645|is_app_limited:0|send_elapse:41378|ack_elapse:47696|ctl_first_sent_time:1757650224230553|lagest_ack_time:1757650224276341|curr_delivered:973681| [2025/09/12 04:10:24 276414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224230553| [2025/09/12 04:10:24 276440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:24 276448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1142| [2025/09/12 04:10:24 276454] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55207|prior_delivered:919674|prior_time:1757650224230700|is_app_limited:0|send_elapse:41082|ack_elapse:45641|ctl_first_sent_time:1757650224232257|lagest_ack_time:1757650224276341|curr_delivered:974881| [2025/09/12 04:10:24 276461] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224232257| [2025/09/12 04:10:24 276467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/09/12 04:10:24 276474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41501|rttvar:2314|minrtt:30473|latest_rtt:44084|ack_delay:24| [2025/09/12 04:10:24 276481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41821|rttvar:2375|minrtt:30473|latest_rtt:44084|ack_delay:24| [2025/09/12 04:10:24 276488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1142|lost_pn:1139|thresh:3| [2025/09/12 04:10:24 276494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 276501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41821|rtt_var:2375|pto_duration:51321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 276506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 276510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 276519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 276523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224347195|now:1757650224276500|interv:70695| [2025/09/12 04:10:24 276527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224347195|now:1757650224276500|interval:70695|pto_count:0|srtt:41821 [2025/09/12 04:10:24 276532] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41082, ack_elapse 45641, delivered 55207|rate 1209592|lost 294| [2025/09/12 04:10:24 276536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209592) in round 18| [2025/09/12 04:10:24 276540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 276544] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 276548] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224232257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 276553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224232257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 276557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:41821|latest_rtt:44084|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 276563] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/09/12 04:10:24 276568] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1757650224276341|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 276572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344276341|now:1757650224276341|interv:120000000| [2025/09/12 04:10:24 276577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344276341|now:1757650224276341|interv:120000000| [2025/09/12 04:10:24 276581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224276953|pq_index:0| [2025/09/12 04:10:24 276585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224275798| [2025/09/12 04:10:24 276589] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224276589| [2025/09/12 04:10:24 276594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224276593| [2025/09/12 04:10:24 276599] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 276604] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|min_srtt:41821|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 276609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1057647| [2025/09/12 04:10:24 276616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 276621] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 276625] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|min_srtt:41821|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 276630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1058834| [2025/09/12 04:10:24 276634] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 276638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 276642] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|min_srtt:41821|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 276646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1060021| [2025/09/12 04:10:24 276651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 276654] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 276658] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 276662] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 276667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 276671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1010167| [2025/09/12 04:10:24 276675] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 276679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 276683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224276953| [2025/09/12 04:10:24 276687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224276953| [2025/09/12 04:10:24 276691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224276953|now:1757650224276691|diff:262| [2025/09/12 04:10:24 276695] [debug] |xqc_engine_main_logic|END|now:1757650224276593| [2025/09/12 04:10:24 276701] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224276701| [2025/09/12 04:10:24 276705] [debug] |xqc_engine_wakeup_after|wakeup:1757650224276953|now:1757650224276705|diff:248| [2025/09/12 04:10:24 276709] [debug] |xqc_engine_main_logic|END|now:1757650224276701| [2025/09/12 04:10:24 277778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224277778| [2025/09/12 04:10:24 277789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224276953|pq_index:0| [2025/09/12 04:10:24 277794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224276593| [2025/09/12 04:10:24 277804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224277803| [2025/09/12 04:10:24 277809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224276953|now:1757650224277803| [2025/09/12 04:10:24 277813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224276953|now:1757650224277803| [2025/09/12 04:10:24 277817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 277821] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 277826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41821|min_srtt:41821|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 277831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1060021| [2025/09/12 04:10:24 277836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 277839] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 277843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 277848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 277852] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 277856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1010167| [2025/09/12 04:10:24 277861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 277865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/09/12 04:10:24 277896] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224277873|stream_id:0|stream_offset:1010167| [2025/09/12 04:10:24 277902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 277907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 277911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41821|rtt_var:2375|pto_duration:51321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 277916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 277929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 277935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 277942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224349194|now:1757650224277911|interv:71283| [2025/09/12 04:10:24 277955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224349194|now:1757650224277911|interval:71283|pto_count:0|srtt:41821 [2025/09/12 04:10:24 277962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 277970] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 277977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1011354| [2025/09/12 04:10:24 277984] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 277991] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/09/12 04:10:24 278024] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224278001|stream_id:0|stream_offset:1011354| [2025/09/12 04:10:24 278032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 278044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 278051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41821|rtt_var:2375|pto_duration:51321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 278058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 278064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 278070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 278076] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224349322|now:1757650224278051|interv:71271| [2025/09/12 04:10:24 278082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224349322|now:1757650224278051|interval:71271|pto_count:0|srtt:41821 [2025/09/12 04:10:24 278089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 278097] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 278103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 278110] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 278115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224279115|now:1757650224278115|interv:1000| [2025/09/12 04:10:24 278121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 278126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 278132] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224279115| [2025/09/12 04:10:24 278144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224279115| [2025/09/12 04:10:24 278150] [debug] |xqc_engine_wakeup_after|wakeup:1757650224279115|now:1757650224278150|diff:965| [2025/09/12 04:10:24 278157] [debug] |xqc_engine_main_logic|END|now:1757650224277803| [2025/09/12 04:10:24 278417] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224278416| [2025/09/12 04:10:24 278456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 278465] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:469| [2025/09/12 04:10:24 278471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/09/12 04:10:24 278480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/09/12 04:10:24 278486] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 278493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1143| [2025/09/12 04:10:24 278500] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:919674|prior_time:1757650224230700|is_app_limited:0|send_elapse:41218|ack_elapse:47716|ctl_first_sent_time:1757650224232393|lagest_ack_time:1757650224278416|curr_delivered:976081| [2025/09/12 04:10:24 278507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224232393| [2025/09/12 04:10:24 278514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:24 278521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1144| [2025/09/12 04:10:24 278527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55207|prior_delivered:922074|prior_time:1757650224232570|is_app_limited:0|send_elapse:40095|ack_elapse:45846|ctl_first_sent_time:1757650224234132|lagest_ack_time:1757650224278416|curr_delivered:977281| [2025/09/12 04:10:24 278534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224234132| [2025/09/12 04:10:24 278541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:24 278545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41821|rttvar:2375|minrtt:30473|latest_rtt:44284|ack_delay:32| [2025/09/12 04:10:24 278550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42125|rttvar:2389|minrtt:30473|latest_rtt:44284|ack_delay:32| [2025/09/12 04:10:24 278554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1144|lost_pn:1141|thresh:3| [2025/09/12 04:10:24 278558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 278562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42125|rtt_var:2389|pto_duration:51681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 278567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 278570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 278581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 278585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224349682|now:1757650224278562|interv:71120| [2025/09/12 04:10:24 278589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224349682|now:1757650224278562|interval:71120|pto_count:0|srtt:42125 [2025/09/12 04:10:24 278593] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40095, ack_elapse 45846, delivered 55207|rate 1204183|lost 294| [2025/09/12 04:10:24 278598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204183) in round 18| [2025/09/12 04:10:24 278602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 278606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 278610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224234132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 278614] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224234132|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 278619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:42125|latest_rtt:44284|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 278625] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/09/12 04:10:24 278629] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1757650224278416|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 278634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344278416|now:1757650224278416|interv:120000000| [2025/09/12 04:10:24 278638] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344278416|now:1757650224278416|interv:120000000| [2025/09/12 04:10:24 278642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224279115|pq_index:0| [2025/09/12 04:10:24 278646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224277803| [2025/09/12 04:10:24 278650] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224278650| [2025/09/12 04:10:24 278655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224278654| [2025/09/12 04:10:24 278660] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 278665] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|min_srtt:42125|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 278670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1060021| [2025/09/12 04:10:24 278677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 278681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 278686] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|min_srtt:42125|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 278690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1061208| [2025/09/12 04:10:24 278694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 278699] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 278703] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|min_srtt:42125|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 278707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1062395| [2025/09/12 04:10:24 278711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 278715] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 278719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 278723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 278727] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 278731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 278736] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 278739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 278743] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224279115| [2025/09/12 04:10:24 278747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224279115| [2025/09/12 04:10:24 278751] [debug] |xqc_engine_wakeup_after|wakeup:1757650224279115|now:1757650224278751|diff:364| [2025/09/12 04:10:24 278756] [debug] |xqc_engine_main_logic|END|now:1757650224278654| [2025/09/12 04:10:24 278761] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224278761| [2025/09/12 04:10:24 278765] [debug] |xqc_engine_wakeup_after|wakeup:1757650224279115|now:1757650224278765|diff:350| [2025/09/12 04:10:24 278769] [debug] |xqc_engine_main_logic|END|now:1757650224278761| [2025/09/12 04:10:24 279835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224279834| [2025/09/12 04:10:24 279846] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224279115|pq_index:0| [2025/09/12 04:10:24 279850] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224278654| [2025/09/12 04:10:24 279861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224279860| [2025/09/12 04:10:24 279866] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224279115|now:1757650224279860| [2025/09/12 04:10:24 279870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224279115|now:1757650224279860| [2025/09/12 04:10:24 279874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 279878] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 279883] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42125|min_srtt:42125|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 279888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1062395| [2025/09/12 04:10:24 279893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 279896] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 279900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 279905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 279909] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 279914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 279918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 279923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/09/12 04:10:24 279949] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224279931|stream_id:0|stream_offset:1012541| [2025/09/12 04:10:24 279955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 279960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 279965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42125|rtt_var:2389|pto_duration:51681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 279969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 279975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 279982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 279988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224351612|now:1757650224279965|interv:71647| [2025/09/12 04:10:24 279999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224351612|now:1757650224279965|interval:71647|pto_count:0|srtt:42125 [2025/09/12 04:10:24 280006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 280013] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 280019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1013728| [2025/09/12 04:10:24 280026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 280033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/09/12 04:10:24 280066] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224280042|stream_id:0|stream_offset:1013728| [2025/09/12 04:10:24 280074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1186|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 280081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 280088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42125|rtt_var:2389|pto_duration:51681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 280095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 280101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 280107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 280113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224351723|now:1757650224280088|interv:71635| [2025/09/12 04:10:24 280119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224351723|now:1757650224280088|interval:71635|pto_count:0|srtt:42125 [2025/09/12 04:10:24 280126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 280134] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 280140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1014915| [2025/09/12 04:10:24 280146] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 280152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224281152|now:1757650224280152|interv:1000| [2025/09/12 04:10:24 280158] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 280164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 280171] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224281152| [2025/09/12 04:10:24 280183] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224281152| [2025/09/12 04:10:24 280189] [debug] |xqc_engine_wakeup_after|wakeup:1757650224281152|now:1757650224280189|diff:963| [2025/09/12 04:10:24 280195] [debug] |xqc_engine_main_logic|END|now:1757650224279860| [2025/09/12 04:10:24 280392] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224280391| [2025/09/12 04:10:24 280402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 280411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:470| [2025/09/12 04:10:24 280416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/09/12 04:10:24 280444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/09/12 04:10:24 280451] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 280458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1145| [2025/09/12 04:10:24 280465] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:922074|prior_time:1757650224232570|is_app_limited:0|send_elapse:40215|ack_elapse:47821|ctl_first_sent_time:1757650224234252|lagest_ack_time:1757650224280391|curr_delivered:978481| [2025/09/12 04:10:24 280473] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224234252| [2025/09/12 04:10:24 280480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:24 280487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1146| [2025/09/12 04:10:24 280494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55207|prior_delivered:924474|prior_time:1757650224234416|is_app_limited:0|send_elapse:41065|ack_elapse:45975|ctl_first_sent_time:1757650224235985|lagest_ack_time:1757650224280391|curr_delivered:979681| [2025/09/12 04:10:24 280501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224235985| [2025/09/12 04:10:24 280507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:24 280514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42125|rttvar:2389|minrtt:30473|latest_rtt:44406|ack_delay:24| [2025/09/12 04:10:24 280520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42407|rttvar:2356|minrtt:30473|latest_rtt:44406|ack_delay:24| [2025/09/12 04:10:24 280527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1146|lost_pn:1143|thresh:3| [2025/09/12 04:10:24 280534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 280538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42407|rtt_var:2356|pto_duration:51831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 280542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 280546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 280556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 280560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224351873|now:1757650224280537|interv:71336| [2025/09/12 04:10:24 280564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224351873|now:1757650224280537|interval:71336|pto_count:0|srtt:42407 [2025/09/12 04:10:24 280568] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41065, ack_elapse 45975, delivered 55207|rate 1200804|lost 294| [2025/09/12 04:10:24 280573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200804) in round 18| [2025/09/12 04:10:24 280578] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 280582] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 280586] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224235985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 280590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224235985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 280596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:42407|latest_rtt:44406|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 280605] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/09/12 04:10:24 280612] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1757650224280391|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 280619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344280391|now:1757650224280391|interv:120000000| [2025/09/12 04:10:24 280623] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344280391|now:1757650224280391|interv:120000000| [2025/09/12 04:10:24 280627] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224281152|pq_index:0| [2025/09/12 04:10:24 280631] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224279860| [2025/09/12 04:10:24 280635] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224280635| [2025/09/12 04:10:24 280640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224280639| [2025/09/12 04:10:24 280645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 280650] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|min_srtt:42407|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 280655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1062395| [2025/09/12 04:10:24 280663] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 280668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 280673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|min_srtt:42407|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 280677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1063582| [2025/09/12 04:10:24 280682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 280690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 280697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|min_srtt:42407|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 280703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1064769| [2025/09/12 04:10:24 280707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 280711] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 280715] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 280719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 280724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 280728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1014915| [2025/09/12 04:10:24 280732] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 280736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 280740] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224281152| [2025/09/12 04:10:24 280744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224281152| [2025/09/12 04:10:24 280749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224281152|now:1757650224280748|diff:404| [2025/09/12 04:10:24 280753] [debug] |xqc_engine_main_logic|END|now:1757650224280639| [2025/09/12 04:10:24 280758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224280758| [2025/09/12 04:10:24 280762] [debug] |xqc_engine_wakeup_after|wakeup:1757650224281152|now:1757650224280762|diff:390| [2025/09/12 04:10:24 280767] [debug] |xqc_engine_main_logic|END|now:1757650224280758| [2025/09/12 04:10:24 281836] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224281835| [2025/09/12 04:10:24 281847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224281152|pq_index:0| [2025/09/12 04:10:24 281852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224280639| [2025/09/12 04:10:24 281867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224281866| [2025/09/12 04:10:24 281872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224281152|now:1757650224281866| [2025/09/12 04:10:24 281876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224281152|now:1757650224281866| [2025/09/12 04:10:24 281880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 281885] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 281890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42407|min_srtt:42407|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 281894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1064769| [2025/09/12 04:10:24 281899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 281903] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 281907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 281911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 281916] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 281922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1014915| [2025/09/12 04:10:24 281929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 281936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/09/12 04:10:24 281997] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224281947|stream_id:0|stream_offset:1014915| [2025/09/12 04:10:24 282007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 282014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 282021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42407|rtt_var:2356|pto_duration:51831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 282028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 282034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 282040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 282046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224353778|now:1757650224282021|interv:71757| [2025/09/12 04:10:24 282059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224353778|now:1757650224282021|interval:71757|pto_count:0|srtt:42407 [2025/09/12 04:10:24 282066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 282073] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 282080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1016102| [2025/09/12 04:10:24 282086] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 282093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/09/12 04:10:24 282170] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224282103|stream_id:0|stream_offset:1016102| [2025/09/12 04:10:24 282180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1188|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 282187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 282194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42407|rtt_var:2356|pto_duration:51831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 282200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 282206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 282212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 282219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224353934|now:1757650224282193|interv:71741| [2025/09/12 04:10:24 282224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224353934|now:1757650224282193|interval:71741|pto_count:0|srtt:42407 [2025/09/12 04:10:24 282231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 282238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 282244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1017289| [2025/09/12 04:10:24 282250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 282256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/09/12 04:10:24 282318] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224282267|stream_id:0|stream_offset:1017289| [2025/09/12 04:10:24 282328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 282341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 282348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42407|rtt_var:2356|pto_duration:51831|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 282354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 282361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 282367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 282373] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224354098|now:1757650224282347|interv:71751| [2025/09/12 04:10:24 282377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224354098|now:1757650224282347|interval:71751|pto_count:0|srtt:42407 [2025/09/12 04:10:24 282394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 282401] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 282407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1018476| [2025/09/12 04:10:24 282411] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 282415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224283415|now:1757650224282415|interv:1000| [2025/09/12 04:10:24 282438] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 282444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 282450] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224283415| [2025/09/12 04:10:24 282456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224283415| [2025/09/12 04:10:24 282462] [debug] |xqc_engine_wakeup_after|wakeup:1757650224283415|now:1757650224282462|diff:953| [2025/09/12 04:10:24 282466] [debug] |xqc_engine_main_logic|END|now:1757650224281866| [2025/09/12 04:10:24 282477] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224282476| [2025/09/12 04:10:24 282484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 282493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:471| [2025/09/12 04:10:24 282499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/09/12 04:10:24 282508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/09/12 04:10:24 282512] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 282519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1147| [2025/09/12 04:10:24 282527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:924474|prior_time:1757650224234416|is_app_limited:0|send_elapse:41155|ack_elapse:48060|ctl_first_sent_time:1757650224236075|lagest_ack_time:1757650224282476|curr_delivered:980881| [2025/09/12 04:10:24 282541] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224236075| [2025/09/12 04:10:24 282547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:24 282554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1148| [2025/09/12 04:10:24 282561] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:924474|prior_time:1757650224234416|is_app_limited:0|send_elapse:41155|ack_elapse:48060|ctl_first_sent_time:1757650224236075|lagest_ack_time:1757650224282476|curr_delivered:982081| [2025/09/12 04:10:24 282568] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224236189| [2025/09/12 04:10:24 282573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:24 282577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42407|rttvar:2356|minrtt:30473|latest_rtt:46287|ack_delay:24| [2025/09/12 04:10:24 282582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42889|rttvar:2731|minrtt:30473|latest_rtt:46287|ack_delay:24| [2025/09/12 04:10:24 282586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/09/12 04:10:24 282590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 282595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42889|rtt_var:2731|pto_duration:53813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 282603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 282608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 282613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 282617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224356080|now:1757650224282595|interv:73485| [2025/09/12 04:10:24 282622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224356080|now:1757650224282595|interval:73485|pto_count:0|srtt:42889 [2025/09/12 04:10:24 282626] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41155, ack_elapse 48060, delivered 57607|rate 1198647|lost 294| [2025/09/12 04:10:24 282631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198647) in round 18| [2025/09/12 04:10:24 282635] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 282639] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 282643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224236189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 282647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224236189|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 282656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:42889|latest_rtt:46287|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 282662] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/09/12 04:10:24 282666] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:472|frame:ACK |recv_time:1757650224282476|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 282671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344282476|now:1757650224282476|interv:120000000| [2025/09/12 04:10:24 282675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344282476|now:1757650224282476|interv:120000000| [2025/09/12 04:10:24 282679] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224283415|pq_index:0| [2025/09/12 04:10:24 282683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224281866| [2025/09/12 04:10:24 282687] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224282687| [2025/09/12 04:10:24 282692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224282691| [2025/09/12 04:10:24 282697] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 282702] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|min_srtt:42889|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 282707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1064769| [2025/09/12 04:10:24 282711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 282716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 282720] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|min_srtt:42889|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 282725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1065956| [2025/09/12 04:10:24 282729] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 282733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 282737] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|min_srtt:42889|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 282742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1067143| [2025/09/12 04:10:24 282749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 282753] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 282757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 282762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 282766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 282770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1018476| [2025/09/12 04:10:24 282775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 282778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 282782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224283415| [2025/09/12 04:10:24 282786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224283415| [2025/09/12 04:10:24 282790] [debug] |xqc_engine_wakeup_after|wakeup:1757650224283415|now:1757650224282790|diff:625| [2025/09/12 04:10:24 282795] [debug] |xqc_engine_main_logic|END|now:1757650224282691| [2025/09/12 04:10:24 282800] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224282800| [2025/09/12 04:10:24 282804] [debug] |xqc_engine_wakeup_after|wakeup:1757650224283415|now:1757650224282804|diff:611| [2025/09/12 04:10:24 282808] [debug] |xqc_engine_main_logic|END|now:1757650224282800| [2025/09/12 04:10:24 283879] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224283879| [2025/09/12 04:10:24 283890] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224283415|pq_index:0| [2025/09/12 04:10:24 283895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224282691| [2025/09/12 04:10:24 283900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224283899| [2025/09/12 04:10:24 283905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224283415|now:1757650224283899| [2025/09/12 04:10:24 283909] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224283415|now:1757650224283899| [2025/09/12 04:10:24 283913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 283917] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 283922] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42889|min_srtt:42889|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 283927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1067143| [2025/09/12 04:10:24 283932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 283936] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 283945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 283949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 283954] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 283959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1018476| [2025/09/12 04:10:24 283966] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 283972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/09/12 04:10:24 284009] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224283984|stream_id:0|stream_offset:1018476| [2025/09/12 04:10:24 284018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 284025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 284032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42889|rtt_var:2731|pto_duration:53813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 284038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 284045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 284050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 284056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224357797|now:1757650224284032|interv:73765| [2025/09/12 04:10:24 284062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224357797|now:1757650224284032|interval:73765|pto_count:0|srtt:42889 [2025/09/12 04:10:24 284069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 284076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 284082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1019663| [2025/09/12 04:10:24 284089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 284095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224285095|now:1757650224284095|interv:1000| [2025/09/12 04:10:24 284101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 284106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 284112] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224285095| [2025/09/12 04:10:24 284118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224285095| [2025/09/12 04:10:24 284131] [debug] |xqc_engine_wakeup_after|wakeup:1757650224285095|now:1757650224284131|diff:964| [2025/09/12 04:10:24 284138] [debug] |xqc_engine_main_logic|END|now:1757650224283899| [2025/09/12 04:10:24 284359] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224284358| [2025/09/12 04:10:24 284380] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 284389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:472| [2025/09/12 04:10:24 284395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/09/12 04:10:24 284404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/09/12 04:10:24 284410] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 284417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1149| [2025/09/12 04:10:24 284441] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:926874|prior_time:1757650224236549|is_app_limited:0|send_elapse:40028|ack_elapse:47809|ctl_first_sent_time:1757650224238108|lagest_ack_time:1757650224284358|curr_delivered:983281| [2025/09/12 04:10:24 284449] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224238108| [2025/09/12 04:10:24 284456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/09/12 04:10:24 284463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1150| [2025/09/12 04:10:24 284470] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:926874|prior_time:1757650224236549|is_app_limited:0|send_elapse:40028|ack_elapse:47809|ctl_first_sent_time:1757650224238108|lagest_ack_time:1757650224284358|curr_delivered:984481| [2025/09/12 04:10:24 284477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224238281| [2025/09/12 04:10:24 284483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/09/12 04:10:24 284489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42889|rttvar:2731|minrtt:30473|latest_rtt:46077|ack_delay:24| [2025/09/12 04:10:24 284496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43284|rttvar:2840|minrtt:30473|latest_rtt:46077|ack_delay:24| [2025/09/12 04:10:24 284502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/09/12 04:10:24 284508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 284514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:2840|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 284521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 284527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 284533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 284543] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224358628|now:1757650224284514|interv:74114| [2025/09/12 04:10:24 284547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224358628|now:1757650224284514|interval:74114|pto_count:0|srtt:43284 [2025/09/12 04:10:24 284552] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40028, ack_elapse 47809, delivered 57607|rate 1204940|lost 294| [2025/09/12 04:10:24 284556] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204940) in round 18| [2025/09/12 04:10:24 284560] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 284564] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 284568] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224238281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 284573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224238281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 284577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:43284|latest_rtt:46077|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 284583] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/09/12 04:10:24 284587] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1757650224284358|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 284592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344284358|now:1757650224284358|interv:120000000| [2025/09/12 04:10:24 284596] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344284358|now:1757650224284358|interv:120000000| [2025/09/12 04:10:24 284600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224285095|pq_index:0| [2025/09/12 04:10:24 284604] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224283899| [2025/09/12 04:10:24 284608] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224284608| [2025/09/12 04:10:24 284613] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224284612| [2025/09/12 04:10:24 284618] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 284623] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 284628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1067143| [2025/09/12 04:10:24 284632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 284643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 284648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 284652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1068330| [2025/09/12 04:10:24 284657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 284661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 284665] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 284670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1069517| [2025/09/12 04:10:24 284674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 284678] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 284682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 284686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 284690] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 284695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1019663| [2025/09/12 04:10:24 284699] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 284702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 284706] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224285095| [2025/09/12 04:10:24 284710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224285095| [2025/09/12 04:10:24 284714] [debug] |xqc_engine_wakeup_after|wakeup:1757650224285095|now:1757650224284714|diff:381| [2025/09/12 04:10:24 284719] [debug] |xqc_engine_main_logic|END|now:1757650224284612| [2025/09/12 04:10:24 284724] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224284724| [2025/09/12 04:10:24 284728] [debug] |xqc_engine_wakeup_after|wakeup:1757650224285095|now:1757650224284728|diff:367| [2025/09/12 04:10:24 284732] [debug] |xqc_engine_main_logic|END|now:1757650224284724| [2025/09/12 04:10:24 285799] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224285799| [2025/09/12 04:10:24 285811] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224285095|pq_index:0| [2025/09/12 04:10:24 285816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224284612| [2025/09/12 04:10:24 285821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224285820| [2025/09/12 04:10:24 285831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224285095|now:1757650224285820| [2025/09/12 04:10:24 285836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224285095|now:1757650224285820| [2025/09/12 04:10:24 285840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 285844] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 285849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43284|min_srtt:43284|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 285854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1069517| [2025/09/12 04:10:24 285858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 285862] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 285866] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 285870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 285875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 285879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1019663| [2025/09/12 04:10:24 285884] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 285888] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/09/12 04:10:24 285918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224285896|stream_id:0|stream_offset:1019663| [2025/09/12 04:10:24 285924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 285929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 285934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:2840|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 285938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 285942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 285946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 285951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224360540|now:1757650224285933|interv:74607| [2025/09/12 04:10:24 285962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224360540|now:1757650224285933|interval:74607|pto_count:0|srtt:43284 [2025/09/12 04:10:24 285970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 285978] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 285985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1020850| [2025/09/12 04:10:24 285992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 285998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/09/12 04:10:24 286054] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224286009|stream_id:0|stream_offset:1020850| [2025/09/12 04:10:24 286064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 286072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 286078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:2840|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 286084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 286090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 286096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 286102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224360653|now:1757650224286078|interv:74575| [2025/09/12 04:10:24 286108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224360653|now:1757650224286078|interval:74575|pto_count:0|srtt:43284 [2025/09/12 04:10:24 286116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 286123] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 286129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1022037| [2025/09/12 04:10:24 286136] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 286143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/09/12 04:10:24 286182] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224286154|stream_id:0|stream_offset:1022037| [2025/09/12 04:10:24 286191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 286205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 286212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43284|rtt_var:2840|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 286219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 286224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 286231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 286237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224360798|now:1757650224286212|interv:74586| [2025/09/12 04:10:24 286243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224360798|now:1757650224286212|interval:74586|pto_count:0|srtt:43284 [2025/09/12 04:10:24 286250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 286257] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 286264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1023224| [2025/09/12 04:10:24 286271] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 286277] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224287276|now:1757650224286276|interv:1000| [2025/09/12 04:10:24 286283] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 286289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 286294] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224287276| [2025/09/12 04:10:24 286301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224287276| [2025/09/12 04:10:24 286306] [debug] |xqc_engine_wakeup_after|wakeup:1757650224287276|now:1757650224286306|diff:970| [2025/09/12 04:10:24 286313] [debug] |xqc_engine_main_logic|END|now:1757650224285820| [2025/09/12 04:10:24 286338] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224286337| [2025/09/12 04:10:24 286345] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 286354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:473| [2025/09/12 04:10:24 286359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/09/12 04:10:24 286367] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/09/12 04:10:24 286374] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 286381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1151| [2025/09/12 04:10:24 286389] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:929274|prior_time:1757650224238510|is_app_limited:0|send_elapse:39784|ack_elapse:47827|ctl_first_sent_time:1757650224240091|lagest_ack_time:1757650224286337|curr_delivered:985681| [2025/09/12 04:10:24 286403] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224240091| [2025/09/12 04:10:24 286410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/09/12 04:10:24 286417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1152| [2025/09/12 04:10:24 286445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56407|prior_delivered:929274|prior_time:1757650224238510|is_app_limited:0|send_elapse:39784|ack_elapse:47827|ctl_first_sent_time:1757650224240091|lagest_ack_time:1757650224286337|curr_delivered:986881| [2025/09/12 04:10:24 286452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224240210| [2025/09/12 04:10:24 286459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:24 286463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43284|rttvar:2840|minrtt:30473|latest_rtt:46127|ack_delay:24| [2025/09/12 04:10:24 286468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43636|rttvar:2834|minrtt:30473|latest_rtt:46127|ack_delay:24| [2025/09/12 04:10:24 286472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/09/12 04:10:24 286476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 286480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:2834|pto_duration:54972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 286485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 286489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 286492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 286496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224361126|now:1757650224286480|interv:74646| [2025/09/12 04:10:24 286500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224361126|now:1757650224286480|interval:74646|pto_count:0|srtt:43636 [2025/09/12 04:10:24 286505] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39784, ack_elapse 47827, delivered 57607|rate 1204487|lost 294| [2025/09/12 04:10:24 286509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204487) in round 18| [2025/09/12 04:10:24 286513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 286518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 286521] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224240210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 286526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224240210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 286535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:43636|latest_rtt:46127|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 286541] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/09/12 04:10:24 286545] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1757650224286337|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 286550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344286337|now:1757650224286337|interv:120000000| [2025/09/12 04:10:24 286554] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344286337|now:1757650224286337|interv:120000000| [2025/09/12 04:10:24 286558] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224287276|pq_index:0| [2025/09/12 04:10:24 286562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224285820| [2025/09/12 04:10:24 286566] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224286566| [2025/09/12 04:10:24 286571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224286570| [2025/09/12 04:10:24 286576] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 286581] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 286585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1069517| [2025/09/12 04:10:24 286590] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 286594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 286599] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 286603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1070704| [2025/09/12 04:10:24 286607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 286612] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 286616] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 286620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1071891| [2025/09/12 04:10:24 286627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 286631] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 286635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 286639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 286643] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 286647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1023224| [2025/09/12 04:10:24 286652] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 286655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 286659] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224287276| [2025/09/12 04:10:24 286663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224287276| [2025/09/12 04:10:24 286667] [debug] |xqc_engine_wakeup_after|wakeup:1757650224287276|now:1757650224286667|diff:609| [2025/09/12 04:10:24 286671] [debug] |xqc_engine_main_logic|END|now:1757650224286570| [2025/09/12 04:10:24 286677] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224286677| [2025/09/12 04:10:24 286681] [debug] |xqc_engine_wakeup_after|wakeup:1757650224287276|now:1757650224286681|diff:595| [2025/09/12 04:10:24 286685] [debug] |xqc_engine_main_logic|END|now:1757650224286677| [2025/09/12 04:10:24 287754] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224287754| [2025/09/12 04:10:24 287766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224287276|pq_index:0| [2025/09/12 04:10:24 287770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224286570| [2025/09/12 04:10:24 287776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224287774| [2025/09/12 04:10:24 287780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224287276|now:1757650224287774| [2025/09/12 04:10:24 287785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224287276|now:1757650224287774| [2025/09/12 04:10:24 287788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 287793] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 287798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43636|min_srtt:43636|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 287803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1071891| [2025/09/12 04:10:24 287807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 287811] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 287815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 287825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 287829] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 287834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1023224| [2025/09/12 04:10:24 287838] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 287842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/09/12 04:10:24 287876] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224287850|stream_id:0|stream_offset:1023224| [2025/09/12 04:10:24 287885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 287893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 287899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43636|rtt_var:2834|pto_duration:54972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 287906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 287910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 287914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 287918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224362822|now:1757650224287899|interv:74923| [2025/09/12 04:10:24 287922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224362822|now:1757650224287899|interval:74923|pto_count:0|srtt:43636 [2025/09/12 04:10:24 287927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 287932] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 287936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 287940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 287944] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224288944|now:1757650224287944|interv:1000| [2025/09/12 04:10:24 287951] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 287957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 287963] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224288944| [2025/09/12 04:10:24 287969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224288944| [2025/09/12 04:10:24 287975] [debug] |xqc_engine_wakeup_after|wakeup:1757650224288944|now:1757650224287975|diff:969| [2025/09/12 04:10:24 287987] [debug] |xqc_engine_main_logic|END|now:1757650224287774| [2025/09/12 04:10:24 288316] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224288315| [2025/09/12 04:10:24 288331] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 288339] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:474| [2025/09/12 04:10:24 288346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/09/12 04:10:24 288354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/09/12 04:10:24 288361] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 288369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1153| [2025/09/12 04:10:24 288376] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58807|prior_delivered:929274|prior_time:1757650224238510|is_app_limited:0|send_elapse:40028|ack_elapse:49805|ctl_first_sent_time:1757650224240335|lagest_ack_time:1757650224288315|curr_delivered:988081| [2025/09/12 04:10:24 288384] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224240335| [2025/09/12 04:10:24 288392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/09/12 04:10:24 288398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1154| [2025/09/12 04:10:24 288404] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:57607|prior_delivered:931674|prior_time:1757650224240511|is_app_limited:0|send_elapse:39901|ack_elapse:47804|ctl_first_sent_time:1757650224242047|lagest_ack_time:1757650224288315|curr_delivered:989281| [2025/09/12 04:10:24 288410] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224242047| [2025/09/12 04:10:24 288416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:24 288440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43636|rttvar:2834|minrtt:30473|latest_rtt:46268|ack_delay:24| [2025/09/12 04:10:24 288447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43962|rttvar:2778|minrtt:30473|latest_rtt:46268|ack_delay:24| [2025/09/12 04:10:24 288454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/09/12 04:10:24 288461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 288466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:2778|pto_duration:55074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 288471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 288475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 288478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 288488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224362924|now:1757650224288466|interv:74458| [2025/09/12 04:10:24 288493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224362924|now:1757650224288466|interval:74458|pto_count:0|srtt:43962 [2025/09/12 04:10:24 288497] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39901, ack_elapse 47804, delivered 57607|rate 1205066|lost 294| [2025/09/12 04:10:24 288502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205066) in round 18| [2025/09/12 04:10:24 288506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 288510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 288514] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224242047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 288518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224242047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 288523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:43962|latest_rtt:46268|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 288529] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/09/12 04:10:24 288533] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1757650224288315|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 288538] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344288315|now:1757650224288315|interv:120000000| [2025/09/12 04:10:24 288542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344288315|now:1757650224288315|interv:120000000| [2025/09/12 04:10:24 288546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224288944|pq_index:0| [2025/09/12 04:10:24 288550] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224287774| [2025/09/12 04:10:24 288554] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224288554| [2025/09/12 04:10:24 288559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224288558| [2025/09/12 04:10:24 288564] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 288569] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 288573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1071891| [2025/09/12 04:10:24 288578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 288585] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 288590] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 288594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1073078| [2025/09/12 04:10:24 288598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 288603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 288607] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 288611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1074265| [2025/09/12 04:10:24 288616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 288620] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 288624] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 288628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 288633] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 288637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 288641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 288645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 288649] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224288944| [2025/09/12 04:10:24 288653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224288944| [2025/09/12 04:10:24 288657] [debug] |xqc_engine_wakeup_after|wakeup:1757650224288944|now:1757650224288657|diff:287| [2025/09/12 04:10:24 288661] [debug] |xqc_engine_main_logic|END|now:1757650224288558| [2025/09/12 04:10:24 288667] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224288667| [2025/09/12 04:10:24 288670] [debug] |xqc_engine_wakeup_after|wakeup:1757650224288944|now:1757650224288670|diff:274| [2025/09/12 04:10:24 288674] [debug] |xqc_engine_main_logic|END|now:1757650224288667| [2025/09/12 04:10:24 289744] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224289744| [2025/09/12 04:10:24 289755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224288944|pq_index:0| [2025/09/12 04:10:24 289759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224288558| [2025/09/12 04:10:24 289764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224289763| [2025/09/12 04:10:24 289774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224288944|now:1757650224289763| [2025/09/12 04:10:24 289779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224288944|now:1757650224289763| [2025/09/12 04:10:24 289782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 289787] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 289792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43962|min_srtt:43962|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 289797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1074265| [2025/09/12 04:10:24 289801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 289805] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 289809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 289813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 289818] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 289822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 289826] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 289831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1195-1198|next_skip_chance:1757650224530052|current_time:1757650224289830| [2025/09/12 04:10:24 289835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/09/12 04:10:24 289869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224289843|stream_id:0|stream_offset:1024411| [2025/09/12 04:10:24 289879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 289886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 289893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:2778|pto_duration:55074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 289900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 289904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 289908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 289916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224364917|now:1757650224289892|interv:75025| [2025/09/12 04:10:24 289921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224364917|now:1757650224289892|interval:75025|pto_count:0|srtt:43962 [2025/09/12 04:10:24 289925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 289930] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 289934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1025598| [2025/09/12 04:10:24 289939] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 289943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/09/12 04:10:24 289996] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224289952|stream_id:0|stream_offset:1025598| [2025/09/12 04:10:24 290006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 290014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 290020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:2778|pto_duration:55074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 290027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 290033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 290039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 290045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224365026|now:1757650224290020|interv:75006| [2025/09/12 04:10:24 290051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224365026|now:1757650224290020|interval:75006|pto_count:0|srtt:43962 [2025/09/12 04:10:24 290057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 290064] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 290071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1026785| [2025/09/12 04:10:24 290078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 290084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/09/12 04:10:24 290138] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224290095|stream_id:0|stream_offset:1026785| [2025/09/12 04:10:24 290147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 290159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 290166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43962|rtt_var:2778|pto_duration:55074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 290174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 290179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 290185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 290191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224365169|now:1757650224290166|interv:75003| [2025/09/12 04:10:24 290197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224365169|now:1757650224290166|interval:75003|pto_count:0|srtt:43962 [2025/09/12 04:10:24 290203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 290211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 290217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1027972| [2025/09/12 04:10:24 290224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 290230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224291230|now:1757650224290230|interv:1000| [2025/09/12 04:10:24 290237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 290243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 290249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224291230| [2025/09/12 04:10:24 290255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224291230| [2025/09/12 04:10:24 290261] [debug] |xqc_engine_wakeup_after|wakeup:1757650224291230|now:1757650224290261|diff:969| [2025/09/12 04:10:24 290267] [debug] |xqc_engine_main_logic|END|now:1757650224289763| [2025/09/12 04:10:24 290374] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224290372| [2025/09/12 04:10:24 290386] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 290395] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:475| [2025/09/12 04:10:24 290401] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/09/12 04:10:24 290409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/09/12 04:10:24 290416] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 290442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1155| [2025/09/12 04:10:24 290449] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58807|prior_delivered:931674|prior_time:1757650224240511|is_app_limited:0|send_elapse:40029|ack_elapse:49861|ctl_first_sent_time:1757650224242175|lagest_ack_time:1757650224290372|curr_delivered:990481| [2025/09/12 04:10:24 290463] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224242175| [2025/09/12 04:10:24 290470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:24 290477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1156| [2025/09/12 04:10:24 290484] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:57600|prior_delivered:934081|prior_time:1757650224242517|is_app_limited:0|send_elapse:39968|ack_elapse:47855|ctl_first_sent_time:1757650224244088|lagest_ack_time:1757650224290372|curr_delivered:991681| [2025/09/12 04:10:24 290491] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224244088| [2025/09/12 04:10:24 290497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:24 290503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43962|rttvar:2778|minrtt:30473|latest_rtt:46284|ack_delay:24| [2025/09/12 04:10:24 290508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44249|rttvar:2658|minrtt:30473|latest_rtt:46284|ack_delay:24| [2025/09/12 04:10:24 290512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/09/12 04:10:24 290516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 290520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44249|rtt_var:2658|pto_duration:54881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 290525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 290529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 290533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 290537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224364976|now:1757650224290520|interv:74456| [2025/09/12 04:10:24 290541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224364976|now:1757650224290520|interval:74456|pto_count:0|srtt:44249 [2025/09/12 04:10:24 290545] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39968, ack_elapse 47855, delivered 57600|rate 1203635|lost 294| [2025/09/12 04:10:24 290550] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203635) in round 18| [2025/09/12 04:10:24 290554] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 290558] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 290562] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224244088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 290566] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224244088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 290575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:44249|latest_rtt:46284|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 290581] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/09/12 04:10:24 290586] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK |recv_time:1757650224290372|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 290591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344290372|now:1757650224290372|interv:120000000| [2025/09/12 04:10:24 290595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344290372|now:1757650224290372|interv:120000000| [2025/09/12 04:10:24 290599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224291230|pq_index:0| [2025/09/12 04:10:24 290603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224289763| [2025/09/12 04:10:24 290607] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224290607| [2025/09/12 04:10:24 290612] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224290611| [2025/09/12 04:10:24 290617] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 290622] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|min_srtt:44249|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 290626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1074265| [2025/09/12 04:10:24 290631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 290635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 290640] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|min_srtt:44249|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 290644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1075452| [2025/09/12 04:10:24 290648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 290653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 290657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|min_srtt:44249|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 290661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 290668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 290672] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 290676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 290680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 290684] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 290689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1027972| [2025/09/12 04:10:24 290693] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 290697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 290701] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224291230| [2025/09/12 04:10:24 290705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224291230| [2025/09/12 04:10:24 290708] [debug] |xqc_engine_wakeup_after|wakeup:1757650224291230|now:1757650224290708|diff:522| [2025/09/12 04:10:24 290713] [debug] |xqc_engine_main_logic|END|now:1757650224290611| [2025/09/12 04:10:24 290718] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224290718| [2025/09/12 04:10:24 290722] [debug] |xqc_engine_wakeup_after|wakeup:1757650224291230|now:1757650224290722|diff:508| [2025/09/12 04:10:24 290726] [debug] |xqc_engine_main_logic|END|now:1757650224290718| [2025/09/12 04:10:24 291792] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224291791| [2025/09/12 04:10:24 291803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224291230|pq_index:0| [2025/09/12 04:10:24 291808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224290611| [2025/09/12 04:10:24 291813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224291812| [2025/09/12 04:10:24 291818] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224291230|now:1757650224291812| [2025/09/12 04:10:24 291822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224291230|now:1757650224291812| [2025/09/12 04:10:24 291826] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 291830] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 291835] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44249|min_srtt:44249|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 291840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 291845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 291854] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 291858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 291863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 291867] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 291872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1027972| [2025/09/12 04:10:24 291876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 291890] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/09/12 04:10:24 291920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224291898|stream_id:0|stream_offset:1027972| [2025/09/12 04:10:24 291927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 291933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 291940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44249|rtt_var:2658|pto_duration:54881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 291947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 291953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 291960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 291966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224366779|now:1757650224291939|interv:74840| [2025/09/12 04:10:24 291972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224366779|now:1757650224291939|interval:74840|pto_count:0|srtt:44249 [2025/09/12 04:10:24 291979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 291986] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 291993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 291999] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 292005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224293005|now:1757650224292005|interv:1000| [2025/09/12 04:10:24 292011] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 292017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 292023] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224293005| [2025/09/12 04:10:24 292036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224293005| [2025/09/12 04:10:24 292041] [debug] |xqc_engine_wakeup_after|wakeup:1757650224293005|now:1757650224292041|diff:964| [2025/09/12 04:10:24 292048] [debug] |xqc_engine_main_logic|END|now:1757650224291812| [2025/09/12 04:10:24 292292] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224292291| [2025/09/12 04:10:24 292304] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 292313] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:476| [2025/09/12 04:10:24 292318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/09/12 04:10:24 292324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/09/12 04:10:24 292329] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 292337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1157| [2025/09/12 04:10:24 292344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:934081|prior_time:1757650224242517|is_app_limited:0|send_elapse:40092|ack_elapse:49774|ctl_first_sent_time:1757650224244212|lagest_ack_time:1757650224292291|curr_delivered:992881| [2025/09/12 04:10:24 292351] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224244212| [2025/09/12 04:10:24 292357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:24 292363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1158| [2025/09/12 04:10:24 292370] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:934081|prior_time:1757650224242517|is_app_limited:0|send_elapse:40092|ack_elapse:49774|ctl_first_sent_time:1757650224244212|lagest_ack_time:1757650224292291|curr_delivered:994081| [2025/09/12 04:10:24 292377] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224244381| [2025/09/12 04:10:24 292383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/09/12 04:10:24 292389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44249|rttvar:2658|minrtt:30473|latest_rtt:47910|ack_delay:16| [2025/09/12 04:10:24 292395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44704|rttvar:2905|minrtt:30473|latest_rtt:47910|ack_delay:16| [2025/09/12 04:10:24 292416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1158|lost_pn:1155|thresh:3| [2025/09/12 04:10:24 292438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 292445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44704|rtt_var:2905|pto_duration:56324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 292452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 292459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 292470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 292474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224368222|now:1757650224292445|interv:75777| [2025/09/12 04:10:24 292478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224368222|now:1757650224292445|interval:75777|pto_count:0|srtt:44704 [2025/09/12 04:10:24 292482] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40092, ack_elapse 49774, delivered 60000|rate 1205448|lost 294| [2025/09/12 04:10:24 292487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205448) in round 18| [2025/09/12 04:10:24 292491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 292495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 292499] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224244381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 292503] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224244381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:936481| [2025/09/12 04:10:24 292508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:44704|latest_rtt:47910|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 292513] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/09/12 04:10:24 292518] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1757650224292291|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 292523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344292291|now:1757650224292291|interv:120000000| [2025/09/12 04:10:24 292527] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344292291|now:1757650224292291|interv:120000000| [2025/09/12 04:10:24 292531] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224293005|pq_index:0| [2025/09/12 04:10:24 292535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224291812| [2025/09/12 04:10:24 292539] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224292539| [2025/09/12 04:10:24 292544] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224292543| [2025/09/12 04:10:24 292549] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 292554] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|min_srtt:44704|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 292558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 292571] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 292575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 292580] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|min_srtt:44704|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 292584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1077826| [2025/09/12 04:10:24 292589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 292593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 292597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|min_srtt:44704|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 292601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 292605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 292609] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 292613] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 292617] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 292622] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 292626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 292630] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 292634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 292638] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224293005| [2025/09/12 04:10:24 292642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224293005| [2025/09/12 04:10:24 292645] [debug] |xqc_engine_wakeup_after|wakeup:1757650224293005|now:1757650224292645|diff:360| [2025/09/12 04:10:24 292650] [debug] |xqc_engine_main_logic|END|now:1757650224292543| [2025/09/12 04:10:24 292655] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224292655| [2025/09/12 04:10:24 292659] [debug] |xqc_engine_wakeup_after|wakeup:1757650224293005|now:1757650224292659|diff:346| [2025/09/12 04:10:24 292663] [debug] |xqc_engine_main_logic|END|now:1757650224292655| [2025/09/12 04:10:24 293729] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224293729| [2025/09/12 04:10:24 293740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224293005|pq_index:0| [2025/09/12 04:10:24 293745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224292543| [2025/09/12 04:10:24 293755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224293754| [2025/09/12 04:10:24 293760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224293005|now:1757650224293754| [2025/09/12 04:10:24 293765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224293005|now:1757650224293754| [2025/09/12 04:10:24 293768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 293773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 293778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44704|min_srtt:44704|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 293782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 293787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 293791] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 293795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 293799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 293804] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 293808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 293812] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 293817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/09/12 04:10:24 293849] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224293825|stream_id:0|stream_offset:1029159| [2025/09/12 04:10:24 293855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 293862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 293869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44704|rtt_var:2905|pto_duration:56324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 293884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 293891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 293897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 293903] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224370149|now:1757650224293869|interv:76280| [2025/09/12 04:10:24 293916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224370149|now:1757650224293869|interval:76280|pto_count:0|srtt:44704 [2025/09/12 04:10:24 293923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 293931] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 293938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1030346| [2025/09/12 04:10:24 293945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 293951] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/09/12 04:10:24 293985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224293962|stream_id:0|stream_offset:1030346| [2025/09/12 04:10:24 293994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 294002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 294008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44704|rtt_var:2905|pto_duration:56324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 294015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 294021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 294027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 294033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224370286|now:1757650224294008|interv:76278| [2025/09/12 04:10:24 294039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224370286|now:1757650224294008|interval:76278|pto_count:0|srtt:44704 [2025/09/12 04:10:24 294045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 294053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 294059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1031533| [2025/09/12 04:10:24 294066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 294073] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/09/12 04:10:24 294134] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224294084|stream_id:0|stream_offset:1031533| [2025/09/12 04:10:24 294144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 294159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 294166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44704|rtt_var:2905|pto_duration:56324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 294173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 294179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 294186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 294192] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224370408|now:1757650224294166|interv:76242| [2025/09/12 04:10:24 294198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224370408|now:1757650224294166|interval:76242|pto_count:0|srtt:44704 [2025/09/12 04:10:24 294205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 294212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 294218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1032720| [2025/09/12 04:10:24 294225] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 294231] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224295231|now:1757650224294231|interv:1000| [2025/09/12 04:10:24 294237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 294243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 294249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224295231| [2025/09/12 04:10:24 294256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224295231| [2025/09/12 04:10:24 294262] [debug] |xqc_engine_wakeup_after|wakeup:1757650224295231|now:1757650224294262|diff:969| [2025/09/12 04:10:24 294269] [debug] |xqc_engine_main_logic|END|now:1757650224293754| [2025/09/12 04:10:24 294403] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224294402| [2025/09/12 04:10:24 294414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 294438] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:477| [2025/09/12 04:10:24 294448] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/09/12 04:10:24 294457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/09/12 04:10:24 294464] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 294471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1159| [2025/09/12 04:10:24 294478] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:936481|prior_time:1757650224244604|is_app_limited:0|send_elapse:41320|ack_elapse:49798|ctl_first_sent_time:1757650224246270|lagest_ack_time:1757650224294402|curr_delivered:995281| [2025/09/12 04:10:24 294499] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224246270| [2025/09/12 04:10:24 294507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/09/12 04:10:24 294514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1160|path_largest_ack:1160| [2025/09/12 04:10:24 294520] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:936481|prior_time:1757650224244604|is_app_limited:0|send_elapse:41320|ack_elapse:49798|ctl_first_sent_time:1757650224246270|lagest_ack_time:1757650224294402|curr_delivered:996481| [2025/09/12 04:10:24 294524] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224246450| [2025/09/12 04:10:24 294528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/09/12 04:10:24 294532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44704|rttvar:2905|minrtt:30473|latest_rtt:47952|ack_delay:24| [2025/09/12 04:10:24 294537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45107|rttvar:2985|minrtt:30473|latest_rtt:47952|ack_delay:24| [2025/09/12 04:10:24 294544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/09/12 04:10:24 294550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 294557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45107|rtt_var:2985|pto_duration:57047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 294562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 294566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 294570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 294574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224371131|now:1757650224294556|interv:76575| [2025/09/12 04:10:24 294578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224371131|now:1757650224294556|interval:76575|pto_count:0|srtt:45107 [2025/09/12 04:10:24 294582] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41320, ack_elapse 49798, delivered 60000|rate 1204867|lost 294| [2025/09/12 04:10:24 294587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/09/12 04:10:24 294591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204867) in round 19| [2025/09/12 04:10:24 294595] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 294599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 294603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224246450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 294611] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224246450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 294616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45107|latest_rtt:47952|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 294622] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/09/12 04:10:24 294626] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1757650224294402|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 294631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344294402|now:1757650224294402|interv:120000000| [2025/09/12 04:10:24 294635] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344294402|now:1757650224294402|interv:120000000| [2025/09/12 04:10:24 294639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224295231|pq_index:0| [2025/09/12 04:10:24 294643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224293754| [2025/09/12 04:10:24 294647] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224294647| [2025/09/12 04:10:24 294652] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224294651| [2025/09/12 04:10:24 294657] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 294662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|min_srtt:45107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 294667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 294671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 294676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 294680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|min_srtt:45107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 294685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1080200| [2025/09/12 04:10:24 294689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 294693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 294697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|min_srtt:45107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 294704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 294709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 294712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 294716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 294720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 294725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 294729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1032720| [2025/09/12 04:10:24 294733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 294737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 294741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224295231| [2025/09/12 04:10:24 294745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224295231| [2025/09/12 04:10:24 294749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224295231|now:1757650224294748|diff:483| [2025/09/12 04:10:24 294753] [debug] |xqc_engine_main_logic|END|now:1757650224294651| [2025/09/12 04:10:24 294758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224294758| [2025/09/12 04:10:24 294762] [debug] |xqc_engine_wakeup_after|wakeup:1757650224295231|now:1757650224294762|diff:469| [2025/09/12 04:10:24 294766] [debug] |xqc_engine_main_logic|END|now:1757650224294758| [2025/09/12 04:10:24 295835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224295834| [2025/09/12 04:10:24 295847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224295231|pq_index:0| [2025/09/12 04:10:24 295851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224294651| [2025/09/12 04:10:24 295856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224295855| [2025/09/12 04:10:24 295861] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224295231|now:1757650224295855| [2025/09/12 04:10:24 295865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224295231|now:1757650224295855| [2025/09/12 04:10:24 295869] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 295873] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 295878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45107|min_srtt:45107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 295883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 295887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 295897] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 295900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 295905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 295909] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 295914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1032720| [2025/09/12 04:10:24 295918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 295925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/09/12 04:10:24 295964] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224295936|stream_id:0|stream_offset:1032720| [2025/09/12 04:10:24 295973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 295980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 295987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45107|rtt_var:2985|pto_duration:57047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 295993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 295999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 296005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 296011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224372983|now:1757650224295986|interv:76997| [2025/09/12 04:10:24 296016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224372983|now:1757650224295986|interval:76997|pto_count:0|srtt:45107 [2025/09/12 04:10:24 296023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 296029] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 296035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1033907| [2025/09/12 04:10:24 296041] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 296046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/09/12 04:10:24 296078] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224296056|stream_id:0|stream_offset:1033907| [2025/09/12 04:10:24 296087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 296100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 296107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45107|rtt_var:2985|pto_duration:57047|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 296114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 296120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 296126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 296132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224373103|now:1757650224296106|interv:76997| [2025/09/12 04:10:24 296138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224373103|now:1757650224296106|interval:76997|pto_count:0|srtt:45107 [2025/09/12 04:10:24 296145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 296152] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 296158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1035094| [2025/09/12 04:10:24 296166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 296172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224297171|now:1757650224296171|interv:1000| [2025/09/12 04:10:24 296177] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 296182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 296188] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224297171| [2025/09/12 04:10:24 296194] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224297171| [2025/09/12 04:10:24 296200] [debug] |xqc_engine_wakeup_after|wakeup:1757650224297171|now:1757650224296199|diff:972| [2025/09/12 04:10:24 296205] [debug] |xqc_engine_main_logic|END|now:1757650224295855| [2025/09/12 04:10:24 296330] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224296329| [2025/09/12 04:10:24 296342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 296351] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:478| [2025/09/12 04:10:24 296357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/09/12 04:10:24 296365] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/09/12 04:10:24 296371] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 296379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1161|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1161| [2025/09/12 04:10:24 296385] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:938881|prior_time:1757650224246620|is_app_limited:0|send_elapse:41630|ack_elapse:49709|ctl_first_sent_time:1757650224248093|lagest_ack_time:1757650224296329|curr_delivered:997681| [2025/09/12 04:10:24 296400] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224248093| [2025/09/12 04:10:24 296407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/09/12 04:10:24 296412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1162|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1162|path_largest_ack:1162| [2025/09/12 04:10:24 296435] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:57600|prior_delivered:941281|prior_time:1757650224248464|is_app_limited:0|send_elapse:39912|ack_elapse:47865|ctl_first_sent_time:1757650224249973|lagest_ack_time:1757650224296329|curr_delivered:998881| [2025/09/12 04:10:24 296447] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224249973| [2025/09/12 04:10:24 296454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:24 296460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45107|rttvar:2985|minrtt:30473|latest_rtt:46356|ack_delay:24| [2025/09/12 04:10:24 296467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45260|rttvar:2545|minrtt:30473|latest_rtt:46356|ack_delay:24| [2025/09/12 04:10:24 296473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/09/12 04:10:24 296480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 296487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:2545|pto_duration:55440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 296494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 296498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 296502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 296506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224371496|now:1757650224296486|interv:75010| [2025/09/12 04:10:24 296510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224371496|now:1757650224296486|interval:75010|pto_count:0|srtt:45260 [2025/09/12 04:10:24 296514] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39912, ack_elapse 47865, delivered 57600|rate 1203384|lost 294| [2025/09/12 04:10:24 296519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203384) in round 19| [2025/09/12 04:10:24 296523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 296527] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 296531] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224249973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 296540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224249973|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 296544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45260|latest_rtt:46356|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 296550] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/09/12 04:10:24 296555] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1757650224296329|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 296560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344296329|now:1757650224296329|interv:120000000| [2025/09/12 04:10:24 296564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344296329|now:1757650224296329|interv:120000000| [2025/09/12 04:10:24 296568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224297171|pq_index:0| [2025/09/12 04:10:24 296572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224295855| [2025/09/12 04:10:24 296576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224296576| [2025/09/12 04:10:24 296581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224296580| [2025/09/12 04:10:24 296586] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 296591] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 296595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 296599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 296604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 296609] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 296613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1082574| [2025/09/12 04:10:24 296618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 296622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 296626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 296633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 296637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 296641] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 296645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 296649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 296653] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 296658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1035094| [2025/09/12 04:10:24 296662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 296666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 296670] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224297171| [2025/09/12 04:10:24 296674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224297171| [2025/09/12 04:10:24 296678] [debug] |xqc_engine_wakeup_after|wakeup:1757650224297171|now:1757650224296677|diff:494| [2025/09/12 04:10:24 296682] [debug] |xqc_engine_main_logic|END|now:1757650224296580| [2025/09/12 04:10:24 296687] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224296687| [2025/09/12 04:10:24 296691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224297171|now:1757650224296691|diff:480| [2025/09/12 04:10:24 296695] [debug] |xqc_engine_main_logic|END|now:1757650224296687| [2025/09/12 04:10:24 297760] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224297760| [2025/09/12 04:10:24 297772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224297171|pq_index:0| [2025/09/12 04:10:24 297776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224296580| [2025/09/12 04:10:24 297781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224297780| [2025/09/12 04:10:24 297786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224297171|now:1757650224297780| [2025/09/12 04:10:24 297790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224297171|now:1757650224297780| [2025/09/12 04:10:24 297794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 297799] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 297804] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 297808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 297813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 297822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 297826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 297831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 297835] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 297839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1035094| [2025/09/12 04:10:24 297844] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 297848] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/09/12 04:10:24 297886] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224297856|stream_id:0|stream_offset:1035094| [2025/09/12 04:10:24 297896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 297903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 297910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:2545|pto_duration:55440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 297917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 297923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 297929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 297936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224373296|now:1757650224297910|interv:75386| [2025/09/12 04:10:24 297942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224373296|now:1757650224297910|interval:75386|pto_count:0|srtt:45260 [2025/09/12 04:10:24 297949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 297957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 297965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1036281| [2025/09/12 04:10:24 297971] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 297978] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/09/12 04:10:24 298014] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224297988|stream_id:0|stream_offset:1036281| [2025/09/12 04:10:24 298023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 298037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 298044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:2545|pto_duration:55440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 298050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 298056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 298062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 298068] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224373428|now:1757650224298043|interv:75385| [2025/09/12 04:10:24 298074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224373428|now:1757650224298043|interval:75385|pto_count:0|srtt:45260 [2025/09/12 04:10:24 298081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 298089] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 298095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1037468| [2025/09/12 04:10:24 298101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 298107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224299107|now:1757650224298107|interv:1000| [2025/09/12 04:10:24 298112] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 298118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 298124] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224299107| [2025/09/12 04:10:24 298131] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224299107| [2025/09/12 04:10:24 298136] [debug] |xqc_engine_wakeup_after|wakeup:1757650224299107|now:1757650224298136|diff:971| [2025/09/12 04:10:24 298143] [debug] |xqc_engine_main_logic|END|now:1757650224297780| [2025/09/12 04:10:24 298261] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224298260| [2025/09/12 04:10:24 298273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 298281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:479| [2025/09/12 04:10:24 298286] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/09/12 04:10:24 298294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/09/12 04:10:24 298310] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 298317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1163| [2025/09/12 04:10:24 298324] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:58800|prior_delivered:941281|prior_time:1757650224248464|is_app_limited:0|send_elapse:40046|ack_elapse:49796|ctl_first_sent_time:1757650224250107|lagest_ack_time:1757650224298260|curr_delivered:1000081| [2025/09/12 04:10:24 298337] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224250107| [2025/09/12 04:10:24 298344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/09/12 04:10:24 298351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1164|path_largest_ack:1164| [2025/09/12 04:10:24 298357] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:57600|prior_delivered:943681|prior_time:1757650224250401|is_app_limited:0|send_elapse:39854|ack_elapse:47859|ctl_first_sent_time:1757650224251940|lagest_ack_time:1757650224298260|curr_delivered:1001281| [2025/09/12 04:10:24 298363] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224251940| [2025/09/12 04:10:24 298369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:24 298375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45260|rttvar:2545|minrtt:30473|latest_rtt:46320|ack_delay:24| [2025/09/12 04:10:24 298379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45390|rttvar:2168|minrtt:30473|latest_rtt:46320|ack_delay:24| [2025/09/12 04:10:24 298383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/09/12 04:10:24 298387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 298391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45390|rtt_var:2168|pto_duration:54062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 298397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 298403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 298409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 298416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224372050|now:1757650224298391|interv:73659| [2025/09/12 04:10:24 298439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224372050|now:1757650224298391|interval:73659|pto_count:0|srtt:45390 [2025/09/12 04:10:24 298443] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39854, ack_elapse 47859, delivered 57600|rate 1203535|lost 294| [2025/09/12 04:10:24 298448] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203535) in round 19| [2025/09/12 04:10:24 298452] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 298456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 298460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224251940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 298464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224251940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 298473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45390|latest_rtt:46320|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 298479] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/09/12 04:10:24 298483] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:480|frame:ACK |recv_time:1757650224298260|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 298488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344298260|now:1757650224298260|interv:120000000| [2025/09/12 04:10:24 298492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344298260|now:1757650224298260|interv:120000000| [2025/09/12 04:10:24 298496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224299107|pq_index:0| [2025/09/12 04:10:24 298500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224297780| [2025/09/12 04:10:24 298504] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224298504| [2025/09/12 04:10:24 298509] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224298508| [2025/09/12 04:10:24 298514] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 298519] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|min_srtt:45390|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 298523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 298528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 298533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 298537] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|min_srtt:45390|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 298542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1084948| [2025/09/12 04:10:24 298546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 298550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 298555] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|min_srtt:45390|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 298559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 298566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 298570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 298574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 298578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 298582] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 298586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1037468| [2025/09/12 04:10:24 298591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 298594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 298598] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224299107| [2025/09/12 04:10:24 298602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224299107| [2025/09/12 04:10:24 298606] [debug] |xqc_engine_wakeup_after|wakeup:1757650224299107|now:1757650224298606|diff:501| [2025/09/12 04:10:24 298610] [debug] |xqc_engine_main_logic|END|now:1757650224298508| [2025/09/12 04:10:24 298616] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224298616| [2025/09/12 04:10:24 298620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224299107|now:1757650224298620|diff:487| [2025/09/12 04:10:24 298623] [debug] |xqc_engine_main_logic|END|now:1757650224298616| [2025/09/12 04:10:24 299691] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224299691| [2025/09/12 04:10:24 299702] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224299107|pq_index:0| [2025/09/12 04:10:24 299707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224298508| [2025/09/12 04:10:24 299712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224299711| [2025/09/12 04:10:24 299717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224299107|now:1757650224299711| [2025/09/12 04:10:24 299721] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224299107|now:1757650224299711| [2025/09/12 04:10:24 299725] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 299729] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 299734] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45390|min_srtt:45390|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 299739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 299744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 299753] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 299757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 299761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 299766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 299770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1037468| [2025/09/12 04:10:24 299774] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 299779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/09/12 04:10:24 299809] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224299787|stream_id:0|stream_offset:1037468| [2025/09/12 04:10:24 299815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 299820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 299825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45390|rtt_var:2168|pto_duration:54062|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 299829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 299835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 299841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 299847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224373849|now:1757650224299824|interv:74025| [2025/09/12 04:10:24 299854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224373849|now:1757650224299824|interval:74025|pto_count:0|srtt:45390 [2025/09/12 04:10:24 299861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 299869] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 299876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 299883] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 299889] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224300889|now:1757650224299889|interv:1000| [2025/09/12 04:10:24 299895] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 299901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 299908] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224300889| [2025/09/12 04:10:24 299920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224300889| [2025/09/12 04:10:24 299926] [debug] |xqc_engine_wakeup_after|wakeup:1757650224300889|now:1757650224299926|diff:963| [2025/09/12 04:10:24 299933] [debug] |xqc_engine_main_logic|END|now:1757650224299711| [2025/09/12 04:10:24 300296] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224300295| [2025/09/12 04:10:24 300307] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 300316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:480| [2025/09/12 04:10:24 300322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/09/12 04:10:24 300331] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/09/12 04:10:24 300337] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 300345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1165| [2025/09/12 04:10:24 300352] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56400|prior_delivered:946081|prior_time:1757650224252484|is_app_limited:0|send_elapse:39915|ack_elapse:47811|ctl_first_sent_time:1757650224253994|lagest_ack_time:1757650224300295|curr_delivered:1002481| [2025/09/12 04:10:24 300360] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224253994| [2025/09/12 04:10:24 300367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/09/12 04:10:24 300374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1166|path_largest_ack:1166| [2025/09/12 04:10:24 300381] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56400|prior_delivered:946081|prior_time:1757650224252484|is_app_limited:0|send_elapse:39915|ack_elapse:47811|ctl_first_sent_time:1757650224253994|lagest_ack_time:1757650224300295|curr_delivered:1003681| [2025/09/12 04:10:24 300388] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224254089| [2025/09/12 04:10:24 300394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:24 300398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45390|rttvar:2168|minrtt:30473|latest_rtt:46206|ack_delay:24| [2025/09/12 04:10:24 300402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45489|rttvar:1824|minrtt:30473|latest_rtt:46206|ack_delay:24| [2025/09/12 04:10:24 300406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/09/12 04:10:24 300411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 300415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45489|rtt_var:1824|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 300442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 300449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 300461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 300465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224372572|now:1757650224300414|interv:72158| [2025/09/12 04:10:24 300470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224372572|now:1757650224300414|interval:72158|pto_count:0|srtt:45489 [2025/09/12 04:10:24 300474] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39915, ack_elapse 47811, delivered 57600|rate 1204743|lost 294| [2025/09/12 04:10:24 300478] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204743) in round 19| [2025/09/12 04:10:24 300483] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 300487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 300491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224254089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 300495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224254089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 300499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:45489|latest_rtt:46206|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 300505] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/09/12 04:10:24 300510] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1757650224300295|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 300514] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344300295|now:1757650224300295|interv:120000000| [2025/09/12 04:10:24 300518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344300295|now:1757650224300295|interv:120000000| [2025/09/12 04:10:24 300522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224300889|pq_index:0| [2025/09/12 04:10:24 300526] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224299711| [2025/09/12 04:10:24 300530] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224300530| [2025/09/12 04:10:24 300535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224300534| [2025/09/12 04:10:24 300540] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 300545] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|min_srtt:45489|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 300549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 300557] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 300561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 300566] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|min_srtt:45489|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 300570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1087322| [2025/09/12 04:10:24 300575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 300579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 300583] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|min_srtt:45489|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 300587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 300591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 300595] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 300599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 300603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 300607] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 300612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 300616] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 300620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 300624] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224300889| [2025/09/12 04:10:24 300627] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224300889| [2025/09/12 04:10:24 300631] [debug] |xqc_engine_wakeup_after|wakeup:1757650224300889|now:1757650224300631|diff:258| [2025/09/12 04:10:24 300636] [debug] |xqc_engine_main_logic|END|now:1757650224300534| [2025/09/12 04:10:24 300641] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224300641| [2025/09/12 04:10:24 300645] [debug] |xqc_engine_wakeup_after|wakeup:1757650224300889|now:1757650224300645|diff:244| [2025/09/12 04:10:24 300648] [debug] |xqc_engine_main_logic|END|now:1757650224300641| [2025/09/12 04:10:24 301717] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224301717| [2025/09/12 04:10:24 301729] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224300889|pq_index:0| [2025/09/12 04:10:24 301733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224300534| [2025/09/12 04:10:24 301744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224301743| [2025/09/12 04:10:24 301749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224300889|now:1757650224301743| [2025/09/12 04:10:24 301753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224300889|now:1757650224301743| [2025/09/12 04:10:24 301757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 301761] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 301766] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45489|min_srtt:45489|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 301771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 301776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 301779] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 301783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 301788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 301792] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 301796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 301800] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 301805] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/09/12 04:10:24 301836] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224301813|stream_id:0|stream_offset:1038655| [2025/09/12 04:10:24 301842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 301847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 301851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45489|rtt_var:1824|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 301856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 301859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 301863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 301867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224374598|now:1757650224301851|interv:72747| [2025/09/12 04:10:24 301875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224374598|now:1757650224301851|interval:72747|pto_count:0|srtt:45489 [2025/09/12 04:10:24 301879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 301884] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 301888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1039842| [2025/09/12 04:10:24 301893] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 301897] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/09/12 04:10:24 301918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224301902|stream_id:0|stream_offset:1039842| [2025/09/12 04:10:24 301927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1212|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 301934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 301941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45489|rtt_var:1824|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 301947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 301953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 301959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 301965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224374687|now:1757650224301940|interv:72747| [2025/09/12 04:10:24 301971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224374687|now:1757650224301940|interval:72747|pto_count:0|srtt:45489 [2025/09/12 04:10:24 301978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 301986] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 301992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1041029| [2025/09/12 04:10:24 301998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 302005] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/09/12 04:10:24 302077] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224302015|stream_id:0|stream_offset:1041029| [2025/09/12 04:10:24 302087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 302102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 302109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45489|rtt_var:1824|pto_duration:52785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 302116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 302122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 302128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 302134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224374800|now:1757650224302109|interv:72691| [2025/09/12 04:10:24 302161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224374800|now:1757650224302109|interval:72691|pto_count:0|srtt:45489 [2025/09/12 04:10:24 302170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 302178] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 302184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1042216| [2025/09/12 04:10:24 302192] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 302198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224303198|now:1757650224302198|interv:1000| [2025/09/12 04:10:24 302204] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 302209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 302216] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224303198| [2025/09/12 04:10:24 302220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224303198| [2025/09/12 04:10:24 302227] [debug] |xqc_engine_wakeup_after|wakeup:1757650224303198|now:1757650224302227|diff:971| [2025/09/12 04:10:24 302234] [debug] |xqc_engine_main_logic|END|now:1757650224301743| [2025/09/12 04:10:24 302273] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224302271| [2025/09/12 04:10:24 302281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 302289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:481| [2025/09/12 04:10:24 302295] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/09/12 04:10:24 302303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/09/12 04:10:24 302309] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 302315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1167| [2025/09/12 04:10:24 302332] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56400|prior_delivered:948481|prior_time:1757650224254460|is_app_limited:0|send_elapse:41789|ack_elapse:47811|ctl_first_sent_time:1757650224255979|lagest_ack_time:1757650224302271|curr_delivered:1004881| [2025/09/12 04:10:24 302344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224255979| [2025/09/12 04:10:24 302350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/09/12 04:10:24 302357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1168|path_largest_ack:1168| [2025/09/12 04:10:24 302364] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55200|prior_delivered:950881|prior_time:1757650224256409|is_app_limited:0|send_elapse:41765|ack_elapse:45862|ctl_first_sent_time:1757650224257932|lagest_ack_time:1757650224302271|curr_delivered:1006081| [2025/09/12 04:10:24 302371] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224257932| [2025/09/12 04:10:24 302378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/09/12 04:10:24 302384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45489|rttvar:1824|minrtt:30473|latest_rtt:44339|ack_delay:24| [2025/09/12 04:10:24 302390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45342|rttvar:1661|minrtt:30473|latest_rtt:44339|ack_delay:24| [2025/09/12 04:10:24 302397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/09/12 04:10:24 302403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 302409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45342|rtt_var:1661|pto_duration:51986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 302416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 302444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 302450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 302457] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224374001|now:1757650224302409|interv:71592| [2025/09/12 04:10:24 302463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224374001|now:1757650224302409|interval:71592|pto_count:0|srtt:45342 [2025/09/12 04:10:24 302470] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41765, ack_elapse 45862, delivered 55200|rate 1203610|lost 294| [2025/09/12 04:10:24 302477] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203610) in round 19| [2025/09/12 04:10:24 302483] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 302489] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 302495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224257932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 302502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224257932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 302513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45342|latest_rtt:44339|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 302519] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/09/12 04:10:24 302526] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1757650224302271|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 302533] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344302271|now:1757650224302271|interv:120000000| [2025/09/12 04:10:24 302539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344302271|now:1757650224302271|interv:120000000| [2025/09/12 04:10:24 302545] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224303198|pq_index:0| [2025/09/12 04:10:24 302552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224301743| [2025/09/12 04:10:24 302558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224302558| [2025/09/12 04:10:24 302565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224302564| [2025/09/12 04:10:24 302570] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 302575] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|min_srtt:45342|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 302580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 302584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 302589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 302594] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|min_srtt:45342|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 302598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1089696| [2025/09/12 04:10:24 302603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 302607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 302612] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|min_srtt:45342|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 302616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 302625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 302631] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 302637] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 302644] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 302650] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 302654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1042216| [2025/09/12 04:10:24 302658] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 302662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 302666] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224303198| [2025/09/12 04:10:24 302670] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224303198| [2025/09/12 04:10:24 302674] [debug] |xqc_engine_wakeup_after|wakeup:1757650224303198|now:1757650224302673|diff:525| [2025/09/12 04:10:24 302678] [debug] |xqc_engine_main_logic|END|now:1757650224302564| [2025/09/12 04:10:24 302683] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224302683| [2025/09/12 04:10:24 302687] [debug] |xqc_engine_wakeup_after|wakeup:1757650224303198|now:1757650224302687|diff:511| [2025/09/12 04:10:24 302691] [debug] |xqc_engine_main_logic|END|now:1757650224302683| [2025/09/12 04:10:24 303759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224303759| [2025/09/12 04:10:24 303771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224303198|pq_index:0| [2025/09/12 04:10:24 303775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224302564| [2025/09/12 04:10:24 303781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224303780| [2025/09/12 04:10:24 303786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224303198|now:1757650224303780| [2025/09/12 04:10:24 303790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224303198|now:1757650224303780| [2025/09/12 04:10:24 303794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 303798] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 303803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45342|min_srtt:45342|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 303808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 303812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 303816] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 303826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 303830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 303835] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 303839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1042216| [2025/09/12 04:10:24 303843] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 303847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/09/12 04:10:24 303879] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224303856|stream_id:0|stream_offset:1042216| [2025/09/12 04:10:24 303888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1214|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 303896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 303902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45342|rtt_var:1661|pto_duration:51986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 303910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 303916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 303921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 303927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224375842|now:1757650224303902|interv:71940| [2025/09/12 04:10:24 303934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224375842|now:1757650224303902|interval:71940|pto_count:0|srtt:45342 [2025/09/12 04:10:24 303941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 303948] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 303955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1043403| [2025/09/12 04:10:24 303962] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 303968] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/09/12 04:10:24 304002] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224303978|stream_id:0|stream_offset:1043403| [2025/09/12 04:10:24 304011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 304025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 304031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45342|rtt_var:1661|pto_duration:51986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 304037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 304043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 304049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 304055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224375964|now:1757650224304030|interv:71934| [2025/09/12 04:10:24 304061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224375964|now:1757650224304030|interval:71934|pto_count:0|srtt:45342 [2025/09/12 04:10:24 304068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 304075] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 304081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1044590| [2025/09/12 04:10:24 304088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 304094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224305094|now:1757650224304094|interv:1000| [2025/09/12 04:10:24 304100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 304105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 304111] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224305094| [2025/09/12 04:10:24 304117] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224305094| [2025/09/12 04:10:24 304123] [debug] |xqc_engine_wakeup_after|wakeup:1757650224305094|now:1757650224304123|diff:971| [2025/09/12 04:10:24 304130] [debug] |xqc_engine_main_logic|END|now:1757650224303780| [2025/09/12 04:10:24 304248] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224304247| [2025/09/12 04:10:24 304259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 304268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:482| [2025/09/12 04:10:24 304274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/09/12 04:10:24 304282] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/09/12 04:10:24 304289] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 304296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1169| [2025/09/12 04:10:24 304303] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:56400|prior_delivered:950881|prior_time:1757650224256409|is_app_limited:0|send_elapse:41878|ack_elapse:47838|ctl_first_sent_time:1757650224258045|lagest_ack_time:1757650224304247|curr_delivered:1007281| [2025/09/12 04:10:24 304317] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224258045| [2025/09/12 04:10:24 304324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/09/12 04:10:24 304329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1170|path_largest_ack:1170| [2025/09/12 04:10:24 304334] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55200|prior_delivered:953281|prior_time:1757650224258412|is_app_limited:0|send_elapse:41418|ack_elapse:45835|ctl_first_sent_time:1757650224259971|lagest_ack_time:1757650224304247|curr_delivered:1008481| [2025/09/12 04:10:24 304338] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224259971| [2025/09/12 04:10:24 304342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/09/12 04:10:24 304346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45342|rttvar:1661|minrtt:30473|latest_rtt:44276|ack_delay:24| [2025/09/12 04:10:24 304350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45206|rttvar:1518|minrtt:30473|latest_rtt:44276|ack_delay:24| [2025/09/12 04:10:24 304354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/09/12 04:10:24 304358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 304363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45206|rtt_var:1518|pto_duration:51278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 304367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 304371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 304375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 304379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224375256|now:1757650224304362|interv:70894| [2025/09/12 04:10:24 304383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224375256|now:1757650224304362|interval:70894|pto_count:0|srtt:45206 [2025/09/12 04:10:24 304387] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41418, ack_elapse 45835, delivered 55200|rate 1204319|lost 294| [2025/09/12 04:10:24 304391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204319) in round 19| [2025/09/12 04:10:24 304396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 304400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 304404] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224259971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 304408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224259971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 304416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45206|latest_rtt:44276|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 304446] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/09/12 04:10:24 304453] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1757650224304247|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 304461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344304247|now:1757650224304247|interv:120000000| [2025/09/12 04:10:24 304465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344304247|now:1757650224304247|interv:120000000| [2025/09/12 04:10:24 304469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224305094|pq_index:0| [2025/09/12 04:10:24 304473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224303780| [2025/09/12 04:10:24 304477] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224304477| [2025/09/12 04:10:24 304482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224304481| [2025/09/12 04:10:24 304487] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 304492] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|min_srtt:45206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 304496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 304501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 304505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 304510] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|min_srtt:45206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 304514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1092070| [2025/09/12 04:10:24 304518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 304523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 304527] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|min_srtt:45206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 304531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 304540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 304544] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 304547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 304552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 304556] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 304560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1044590| [2025/09/12 04:10:24 304565] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 304568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 304572] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224305094| [2025/09/12 04:10:24 304576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224305094| [2025/09/12 04:10:24 304580] [debug] |xqc_engine_wakeup_after|wakeup:1757650224305094|now:1757650224304580|diff:514| [2025/09/12 04:10:24 304585] [debug] |xqc_engine_main_logic|END|now:1757650224304481| [2025/09/12 04:10:24 304590] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224304590| [2025/09/12 04:10:24 304594] [debug] |xqc_engine_wakeup_after|wakeup:1757650224305094|now:1757650224304594|diff:500| [2025/09/12 04:10:24 304598] [debug] |xqc_engine_main_logic|END|now:1757650224304590| [2025/09/12 04:10:24 305664] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224305664| [2025/09/12 04:10:24 305676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224305094|pq_index:0| [2025/09/12 04:10:24 305680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224304481| [2025/09/12 04:10:24 305686] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224305684| [2025/09/12 04:10:24 305690] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224305094|now:1757650224305684| [2025/09/12 04:10:24 305694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224305094|now:1757650224305684| [2025/09/12 04:10:24 305698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 305703] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 305708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45206|min_srtt:45206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 305712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 305717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 305721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 305730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 305734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 305739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 305743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1044590| [2025/09/12 04:10:24 305748] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 305752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/09/12 04:10:24 305786] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224305760|stream_id:0|stream_offset:1044590| [2025/09/12 04:10:24 305795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1216|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 305802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 305809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45206|rtt_var:1518|pto_duration:51278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 305816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 305821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 305825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 305829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224377038|now:1757650224305809|interv:71229| [2025/09/12 04:10:24 305838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224377038|now:1757650224305809|interval:71229|pto_count:0|srtt:45206 [2025/09/12 04:10:24 305843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 305848] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 305852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1045777| [2025/09/12 04:10:24 305856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 305860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/09/12 04:10:24 305889] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224305867|stream_id:0|stream_offset:1045777| [2025/09/12 04:10:24 305898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 305911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 305918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45206|rtt_var:1518|pto_duration:51278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 305925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 305931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 305936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 305942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224377145|now:1757650224305917|interv:71228| [2025/09/12 04:10:24 305947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224377145|now:1757650224305917|interval:71228|pto_count:0|srtt:45206 [2025/09/12 04:10:24 305954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 305961] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 305968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1046964| [2025/09/12 04:10:24 305974] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 305980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224306979|now:1757650224305979|interv:1000| [2025/09/12 04:10:24 305986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 305992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 305998] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224306979| [2025/09/12 04:10:24 306004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224306979| [2025/09/12 04:10:24 306010] [debug] |xqc_engine_wakeup_after|wakeup:1757650224306979|now:1757650224306009|diff:970| [2025/09/12 04:10:24 306016] [debug] |xqc_engine_main_logic|END|now:1757650224305684| [2025/09/12 04:10:24 306308] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224306307| [2025/09/12 04:10:24 306319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 306328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:483| [2025/09/12 04:10:24 306335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/09/12 04:10:24 306343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/09/12 04:10:24 306350] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 306358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1172|path_largest_ack:1171| [2025/09/12 04:10:24 306365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54000|prior_delivered:955681|prior_time:1757650224260461|is_app_limited:0|send_elapse:43313|ack_elapse:45846|ctl_first_sent_time:1757650224261989|lagest_ack_time:1757650224306307|curr_delivered:1009681| [2025/09/12 04:10:24 306379] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224261989| [2025/09/12 04:10:24 306386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/09/12 04:10:24 306393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1172|path_largest_ack:1172| [2025/09/12 04:10:24 306399] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54000|prior_delivered:955681|prior_time:1757650224260461|is_app_limited:0|send_elapse:43313|ack_elapse:45846|ctl_first_sent_time:1757650224261989|lagest_ack_time:1757650224306307|curr_delivered:1010881| [2025/09/12 04:10:24 306406] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224262114| [2025/09/12 04:10:24 306412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/09/12 04:10:24 306436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45206|rttvar:1518|minrtt:30473|latest_rtt:44193|ack_delay:24| [2025/09/12 04:10:24 306447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45077|rttvar:1398|minrtt:30473|latest_rtt:44193|ack_delay:24| [2025/09/12 04:10:24 306454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/09/12 04:10:24 306458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 306462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1398|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 306466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 306470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 306474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 306478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224376536|now:1757650224306462|interv:70074| [2025/09/12 04:10:24 306482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224376536|now:1757650224306462|interval:70074|pto_count:0|srtt:45077 [2025/09/12 04:10:24 306486] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43313, ack_elapse 45846, delivered 55200|rate 1204030|lost 294| [2025/09/12 04:10:24 306491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204030) in round 19| [2025/09/12 04:10:24 306495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 306499] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 306503] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224262114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 306507] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224262114|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 306516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:45077|latest_rtt:44193|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 306521] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/09/12 04:10:24 306526] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1757650224306307|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 306531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344306307|now:1757650224306307|interv:120000000| [2025/09/12 04:10:24 306535] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344306307|now:1757650224306307|interv:120000000| [2025/09/12 04:10:24 306539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224306979|pq_index:0| [2025/09/12 04:10:24 306543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224305684| [2025/09/12 04:10:24 306547] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224306547| [2025/09/12 04:10:24 306552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224306551| [2025/09/12 04:10:24 306557] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 306562] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 306566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 306570] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 306575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 306579] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 306584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1094444| [2025/09/12 04:10:24 306588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 306592] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 306596] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 306600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 306607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 306611] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 306615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 306619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 306623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 306628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1046964| [2025/09/12 04:10:24 306632] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 306636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 306639] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224306979| [2025/09/12 04:10:24 306643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224306979| [2025/09/12 04:10:24 306647] [debug] |xqc_engine_wakeup_after|wakeup:1757650224306979|now:1757650224306647|diff:332| [2025/09/12 04:10:24 306651] [debug] |xqc_engine_main_logic|END|now:1757650224306551| [2025/09/12 04:10:24 306657] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224306657| [2025/09/12 04:10:24 306661] [debug] |xqc_engine_wakeup_after|wakeup:1757650224306979|now:1757650224306661|diff:318| [2025/09/12 04:10:24 306664] [debug] |xqc_engine_main_logic|END|now:1757650224306657| [2025/09/12 04:10:24 307735] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224307734| [2025/09/12 04:10:24 307746] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224306979|pq_index:0| [2025/09/12 04:10:24 307750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224306551| [2025/09/12 04:10:24 307755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224307754| [2025/09/12 04:10:24 307760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224306979|now:1757650224307754| [2025/09/12 04:10:24 307764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224306979|now:1757650224307754| [2025/09/12 04:10:24 307768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 307773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 307777] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45077|min_srtt:45077|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 307782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 307787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 307790] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 307800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 307804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 307809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 307813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1046964| [2025/09/12 04:10:24 307817] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 307822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/09/12 04:10:24 307855] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224307830|stream_id:0|stream_offset:1046964| [2025/09/12 04:10:24 307862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 307867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 307871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1398|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 307878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 307886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 307891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 307897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224378499|now:1757650224307871|interv:70628| [2025/09/12 04:10:24 307903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224378499|now:1757650224307871|interval:70628|pto_count:0|srtt:45077 [2025/09/12 04:10:24 307910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 307917] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 307923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1048151| [2025/09/12 04:10:24 307929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 307936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/09/12 04:10:24 307993] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224307946|stream_id:0|stream_offset:1048151| [2025/09/12 04:10:24 308003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 308017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 308024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45077|rtt_var:1398|pto_duration:50669|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 308031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 308037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 308043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 308049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224378615|now:1757650224308024|interv:70591| [2025/09/12 04:10:24 308055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224378615|now:1757650224308024|interval:70591|pto_count:0|srtt:45077 [2025/09/12 04:10:24 308062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 308070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 308076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1049338| [2025/09/12 04:10:24 308083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 308088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224309088|now:1757650224308088|interv:1000| [2025/09/12 04:10:24 308094] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 308100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 308106] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224309088| [2025/09/12 04:10:24 308112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224309088| [2025/09/12 04:10:24 308119] [debug] |xqc_engine_wakeup_after|wakeup:1757650224309088|now:1757650224308118|diff:970| [2025/09/12 04:10:24 308125] [debug] |xqc_engine_main_logic|END|now:1757650224307754| [2025/09/12 04:10:24 308265] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224308264| [2025/09/12 04:10:24 308276] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 308285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:484| [2025/09/12 04:10:24 308291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/09/12 04:10:24 308299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/09/12 04:10:24 308305] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 308311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1173| [2025/09/12 04:10:24 308315] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54000|prior_delivered:958081|prior_time:1757650224262414|is_app_limited:0|send_elapse:43409|ack_elapse:45850|ctl_first_sent_time:1757650224263938|lagest_ack_time:1757650224308264|curr_delivered:1012081| [2025/09/12 04:10:24 308327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224263938| [2025/09/12 04:10:24 308335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/09/12 04:10:24 308342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1174|path_largest_ack:1174| [2025/09/12 04:10:24 308349] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52800|prior_delivered:960481|prior_time:1757650224264391|is_app_limited:0|send_elapse:43534|ack_elapse:43873|ctl_first_sent_time:1757650224265904|lagest_ack_time:1757650224308264|curr_delivered:1013281| [2025/09/12 04:10:24 308356] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224265904| [2025/09/12 04:10:24 308362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:24 308369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45077|rttvar:1398|minrtt:30473|latest_rtt:42360|ack_delay:24| [2025/09/12 04:10:24 308375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44735|rttvar:1734|minrtt:30473|latest_rtt:42360|ack_delay:24| [2025/09/12 04:10:24 308382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/09/12 04:10:24 308388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 308394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44735|rtt_var:1734|pto_duration:51671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 308401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 308405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 308409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 308412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224379617|now:1757650224308394|interv:71223| [2025/09/12 04:10:24 308416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224379617|now:1757650224308394|interval:71223|pto_count:0|srtt:44735 [2025/09/12 04:10:24 308448] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43534, ack_elapse 43873, delivered 52800|rate 1203473|lost 294| [2025/09/12 04:10:24 308453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203473) in round 19| [2025/09/12 04:10:24 308457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 308461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 308465] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224265904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 308469] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224265904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 308480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:44735|latest_rtt:42360|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 308486] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/09/12 04:10:24 308490] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1757650224308264|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 308495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344308264|now:1757650224308264|interv:120000000| [2025/09/12 04:10:24 308499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344308264|now:1757650224308264|interv:120000000| [2025/09/12 04:10:24 308503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224309088|pq_index:0| [2025/09/12 04:10:24 308507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224307754| [2025/09/12 04:10:24 308511] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224308511| [2025/09/12 04:10:24 308516] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224308515| [2025/09/12 04:10:24 308521] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 308526] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|min_srtt:44735|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 308530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 308535] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 308539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 308544] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|min_srtt:44735|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 308548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1096818| [2025/09/12 04:10:24 308552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 308556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 308561] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|min_srtt:44735|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 308565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 308572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 308576] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 308580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 308584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 308588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 308593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1049338| [2025/09/12 04:10:24 308597] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 308601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 308605] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224309088| [2025/09/12 04:10:24 308609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224309088| [2025/09/12 04:10:24 308613] [debug] |xqc_engine_wakeup_after|wakeup:1757650224309088|now:1757650224308613|diff:475| [2025/09/12 04:10:24 308617] [debug] |xqc_engine_main_logic|END|now:1757650224308515| [2025/09/12 04:10:24 308622] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224308622| [2025/09/12 04:10:24 308626] [debug] |xqc_engine_wakeup_after|wakeup:1757650224309088|now:1757650224308626|diff:462| [2025/09/12 04:10:24 308630] [debug] |xqc_engine_main_logic|END|now:1757650224308622| [2025/09/12 04:10:24 309698] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224309698| [2025/09/12 04:10:24 309710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224309088|pq_index:0| [2025/09/12 04:10:24 309714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224308515| [2025/09/12 04:10:24 309719] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224309718| [2025/09/12 04:10:24 309724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224309088|now:1757650224309718| [2025/09/12 04:10:24 309728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224309088|now:1757650224309718| [2025/09/12 04:10:24 309732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 309736] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 309741] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44735|min_srtt:44735|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 309746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 309751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 309755] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 309758] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 309769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 309773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 309777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1049338| [2025/09/12 04:10:24 309782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 309786] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/09/12 04:10:24 309820] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224309794|stream_id:0|stream_offset:1049338| [2025/09/12 04:10:24 309830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1220|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 309837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 309843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44735|rtt_var:1734|pto_duration:51671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 309850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 309855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 309859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 309863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224381465|now:1757650224309843|interv:71622| [2025/09/12 04:10:24 309867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224381465|now:1757650224309843|interval:71622|pto_count:0|srtt:44735 [2025/09/12 04:10:24 309871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 309876] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 309880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1050525| [2025/09/12 04:10:24 309885] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 309889] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/09/12 04:10:24 309920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224309899|stream_id:0|stream_offset:1050525| [2025/09/12 04:10:24 309929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 309936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 309949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44735|rtt_var:1734|pto_duration:51671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 309956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 309962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 309968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 309974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224381570|now:1757650224309949|interv:71621| [2025/09/12 04:10:24 309980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224381570|now:1757650224309949|interval:71621|pto_count:0|srtt:44735 [2025/09/12 04:10:24 309987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 309994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 310000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1051712| [2025/09/12 04:10:24 310007] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 310012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224311012|now:1757650224310012|interv:1000| [2025/09/12 04:10:24 310018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 310024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 310030] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224311012| [2025/09/12 04:10:24 310036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224311012| [2025/09/12 04:10:24 310042] [debug] |xqc_engine_wakeup_after|wakeup:1757650224311012|now:1757650224310042|diff:970| [2025/09/12 04:10:24 310048] [debug] |xqc_engine_main_logic|END|now:1757650224309718| [2025/09/12 04:10:24 310185] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224310184| [2025/09/12 04:10:24 310196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 310205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:485| [2025/09/12 04:10:24 310211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/09/12 04:10:24 310220] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/09/12 04:10:24 310226] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 310233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1175| [2025/09/12 04:10:24 310259] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54000|prior_delivered:960481|prior_time:1757650224264391|is_app_limited:0|send_elapse:43644|ack_elapse:45793|ctl_first_sent_time:1757650224266014|lagest_ack_time:1757650224310184|curr_delivered:1014481| [2025/09/12 04:10:24 310266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224266014| [2025/09/12 04:10:24 310286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/09/12 04:10:24 310293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1176|path_largest_ack:1176| [2025/09/12 04:10:24 310301] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52800|prior_delivered:962881|prior_time:1757650224266463|is_app_limited:0|send_elapse:43588|ack_elapse:43721|ctl_first_sent_time:1757650224267977|lagest_ack_time:1757650224310184|curr_delivered:1015681| [2025/09/12 04:10:24 310307] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224267977| [2025/09/12 04:10:24 310313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/09/12 04:10:24 310319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44735|rttvar:1734|minrtt:30473|latest_rtt:42207|ack_delay:24| [2025/09/12 04:10:24 310325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44416|rttvar:1939|minrtt:30473|latest_rtt:42207|ack_delay:24| [2025/09/12 04:10:24 310330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/09/12 04:10:24 310334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 310338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:1939|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 310342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 310346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 310350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 310354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224382071|now:1757650224310338|interv:71733| [2025/09/12 04:10:24 310358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224382071|now:1757650224310338|interval:71733|pto_count:0|srtt:44416 [2025/09/12 04:10:24 310362] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43588, ack_elapse 43721, delivered 52800|rate 1207657|lost 294| [2025/09/12 04:10:24 310366] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207657) in round 19| [2025/09/12 04:10:24 310370] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 310374] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 310378] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224267977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 310383] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224267977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 310391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:44416|latest_rtt:42207|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 310397] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/09/12 04:10:24 310402] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1757650224310184|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 310406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344310184|now:1757650224310184|interv:120000000| [2025/09/12 04:10:24 310410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344310184|now:1757650224310184|interv:120000000| [2025/09/12 04:10:24 310414] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224311012|pq_index:0| [2025/09/12 04:10:24 310437] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224309718| [2025/09/12 04:10:24 310446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224310446| [2025/09/12 04:10:24 310451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224310450| [2025/09/12 04:10:24 310456] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 310461] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 310465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 310470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 310474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 310479] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 310483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1099192| [2025/09/12 04:10:24 310487] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 310492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 310496] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 310501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 310508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 310512] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 310516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 310520] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 310525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 310529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1051712| [2025/09/12 04:10:24 310533] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 310537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 310541] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224311012| [2025/09/12 04:10:24 310545] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224311012| [2025/09/12 04:10:24 310548] [debug] |xqc_engine_wakeup_after|wakeup:1757650224311012|now:1757650224310548|diff:464| [2025/09/12 04:10:24 310553] [debug] |xqc_engine_main_logic|END|now:1757650224310450| [2025/09/12 04:10:24 310558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224310558| [2025/09/12 04:10:24 310562] [debug] |xqc_engine_wakeup_after|wakeup:1757650224311012|now:1757650224310562|diff:450| [2025/09/12 04:10:24 310566] [debug] |xqc_engine_main_logic|END|now:1757650224310558| [2025/09/12 04:10:24 311634] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224311634| [2025/09/12 04:10:24 311645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224311012|pq_index:0| [2025/09/12 04:10:24 311650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224310450| [2025/09/12 04:10:24 311655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224311654| [2025/09/12 04:10:24 311660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224311012|now:1757650224311654| [2025/09/12 04:10:24 311664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224311012|now:1757650224311654| [2025/09/12 04:10:24 311668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 311672] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 311677] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44416|min_srtt:44416|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 311682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 311686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 311690] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 311694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 311704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 311708] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 311713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1051712| [2025/09/12 04:10:24 311717] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 311721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/09/12 04:10:24 311755] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224311730|stream_id:0|stream_offset:1051712| [2025/09/12 04:10:24 311765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 311772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 311778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:1939|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 311785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 311791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 311795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 311799] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224383902|now:1757650224311778|interv:72124| [2025/09/12 04:10:24 311803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224383902|now:1757650224311778|interval:72124|pto_count:0|srtt:44416 [2025/09/12 04:10:24 311808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 311812] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 311816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1052899| [2025/09/12 04:10:24 311821] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 311825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/09/12 04:10:24 311851] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224311831|stream_id:0|stream_offset:1052899| [2025/09/12 04:10:24 311860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 311867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 311879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44416|rtt_var:1939|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 311883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 311887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 311891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 311895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224384003|now:1757650224311879|interv:72124| [2025/09/12 04:10:24 311901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224384003|now:1757650224311879|interval:72124|pto_count:0|srtt:44416 [2025/09/12 04:10:24 311908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 311915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 311921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1054086| [2025/09/12 04:10:24 311926] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 311929] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224312929|now:1757650224311929|interv:1000| [2025/09/12 04:10:24 311933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 311939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 311945] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224312929| [2025/09/12 04:10:24 311952] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224312929| [2025/09/12 04:10:24 311958] [debug] |xqc_engine_wakeup_after|wakeup:1757650224312929|now:1757650224311957|diff:972| [2025/09/12 04:10:24 311964] [debug] |xqc_engine_main_logic|END|now:1757650224311654| [2025/09/12 04:10:24 312260] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224312259| [2025/09/12 04:10:24 312271] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 312280] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:486| [2025/09/12 04:10:24 312287] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/09/12 04:10:24 312296] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/09/12 04:10:24 312302] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 312309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1177| [2025/09/12 04:10:24 312315] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:965281|prior_time:1757650224268390|is_app_limited:0|send_elapse:43746|ack_elapse:43869|ctl_first_sent_time:1757650224269911|lagest_ack_time:1757650224312259|curr_delivered:1016881| [2025/09/12 04:10:24 312320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224269911| [2025/09/12 04:10:24 312333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/09/12 04:10:24 312340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1178|path_largest_ack:1178| [2025/09/12 04:10:24 312346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:965281|prior_time:1757650224268390|is_app_limited:0|send_elapse:43746|ack_elapse:43869|ctl_first_sent_time:1757650224269911|lagest_ack_time:1757650224312259|curr_delivered:1018081| [2025/09/12 04:10:24 312353] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224270030| [2025/09/12 04:10:24 312359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/09/12 04:10:24 312363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44416|rttvar:1939|minrtt:30473|latest_rtt:42229|ack_delay:24| [2025/09/12 04:10:24 312368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44139|rttvar:2007|minrtt:30473|latest_rtt:42229|ack_delay:24| [2025/09/12 04:10:24 312372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/09/12 04:10:24 312376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 312380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44139|rtt_var:2007|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 312384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 312388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 312392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 312396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224383998|now:1757650224312380|interv:71618| [2025/09/12 04:10:24 312400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224383998|now:1757650224312380|interval:71618|pto_count:0|srtt:44139 [2025/09/12 04:10:24 312405] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43746, ack_elapse 43869, delivered 52800|rate 1203583|lost 294| [2025/09/12 04:10:24 312410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203583) in round 19| [2025/09/12 04:10:24 312417] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 312443] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 312450] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224270030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 312454] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224270030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 312463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:44139|latest_rtt:42229|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 312469] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/09/12 04:10:24 312473] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1757650224312259|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 312478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344312259|now:1757650224312259|interv:120000000| [2025/09/12 04:10:24 312482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344312259|now:1757650224312259|interv:120000000| [2025/09/12 04:10:24 312486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224312929|pq_index:0| [2025/09/12 04:10:24 312490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224311654| [2025/09/12 04:10:24 312494] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224312494| [2025/09/12 04:10:24 312499] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224312498| [2025/09/12 04:10:24 312504] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 312509] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|min_srtt:44139|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 312513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 312518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 312523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 312527] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|min_srtt:44139|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 312531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1101566| [2025/09/12 04:10:24 312536] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 312540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 312544] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|min_srtt:44139|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 312548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 312555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 312559] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 312563] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 312567] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 312571] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 312575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1054086| [2025/09/12 04:10:24 312579] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 312583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 312587] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224312929| [2025/09/12 04:10:24 312591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224312929| [2025/09/12 04:10:24 312595] [debug] |xqc_engine_wakeup_after|wakeup:1757650224312929|now:1757650224312595|diff:334| [2025/09/12 04:10:24 312599] [debug] |xqc_engine_main_logic|END|now:1757650224312498| [2025/09/12 04:10:24 312605] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224312605| [2025/09/12 04:10:24 312609] [debug] |xqc_engine_wakeup_after|wakeup:1757650224312929|now:1757650224312609|diff:320| [2025/09/12 04:10:24 312612] [debug] |xqc_engine_main_logic|END|now:1757650224312605| [2025/09/12 04:10:24 313680] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224313680| [2025/09/12 04:10:24 313692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224312929|pq_index:0| [2025/09/12 04:10:24 313697] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224312498| [2025/09/12 04:10:24 313702] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224313701| [2025/09/12 04:10:24 313707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224312929|now:1757650224313701| [2025/09/12 04:10:24 313711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224312929|now:1757650224313701| [2025/09/12 04:10:24 313715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 313719] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 313724] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44139|min_srtt:44139|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 313729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 313733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 313737] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 313741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 313751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 313755] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 313760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1054086| [2025/09/12 04:10:24 313764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 313768] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/09/12 04:10:24 313802] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224313777|stream_id:0|stream_offset:1054086| [2025/09/12 04:10:24 313823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 313831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 313837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44139|rtt_var:2007|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 313841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 313845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 313849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 313852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224385944|now:1757650224313836|interv:72108| [2025/09/12 04:10:24 313857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224385944|now:1757650224313836|interval:72108|pto_count:0|srtt:44139 [2025/09/12 04:10:24 313861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 313866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 313870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1055273| [2025/09/12 04:10:24 313877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 313884] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/09/12 04:10:24 313915] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224313893|stream_id:0|stream_offset:1055273| [2025/09/12 04:10:24 313924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 313931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 313943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44139|rtt_var:2007|pto_duration:52167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 313950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 313956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 313962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 313968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224386060|now:1757650224313943|interv:72117| [2025/09/12 04:10:24 313974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224386060|now:1757650224313943|interval:72117|pto_count:0|srtt:44139 [2025/09/12 04:10:24 313981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 313989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 313995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1056460| [2025/09/12 04:10:24 314001] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 314007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224315006|now:1757650224314006|interv:1000| [2025/09/12 04:10:24 314013] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 314018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 314024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224315006| [2025/09/12 04:10:24 314030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224315006| [2025/09/12 04:10:24 314036] [debug] |xqc_engine_wakeup_after|wakeup:1757650224315006|now:1757650224314036|diff:970| [2025/09/12 04:10:24 314086] [debug] |xqc_engine_main_logic|END|now:1757650224313701| [2025/09/12 04:10:24 314292] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224314291| [2025/09/12 04:10:24 314302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 314310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:487| [2025/09/12 04:10:24 314316] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/09/12 04:10:24 314325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/09/12 04:10:24 314332] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 314339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1179| [2025/09/12 04:10:24 314346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:967681|prior_time:1757650224270493|is_app_limited:0|send_elapse:43854|ack_elapse:43798|ctl_first_sent_time:1757650224271998|lagest_ack_time:1757650224314291|curr_delivered:1019281| [2025/09/12 04:10:24 314353] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224271998| [2025/09/12 04:10:24 314369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/09/12 04:10:24 314375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1180|path_largest_ack:1180| [2025/09/12 04:10:24 314382] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:970081|prior_time:1757650224272404|is_app_limited:0|send_elapse:45689|ack_elapse:41887|ctl_first_sent_time:1757650224273959|lagest_ack_time:1757650224314291|curr_delivered:1020481| [2025/09/12 04:10:24 314390] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224273959| [2025/09/12 04:10:24 314396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/09/12 04:10:24 314402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44139|rttvar:2007|minrtt:30473|latest_rtt:40332|ack_delay:24| [2025/09/12 04:10:24 314408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43660|rttvar:2463|minrtt:30473|latest_rtt:40332|ack_delay:24| [2025/09/12 04:10:24 314414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/09/12 04:10:24 314443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 314450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:2463|pto_duration:53512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 314457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 314463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 314469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 314475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224387405|now:1757650224314450|interv:72955| [2025/09/12 04:10:24 314481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224387405|now:1757650224314450|interval:72955|pto_count:0|srtt:43660 [2025/09/12 04:10:24 314489] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45689, ack_elapse 41887, delivered 50400|rate 1103110|lost 294| [2025/09/12 04:10:24 314493] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103110) in round 19| [2025/09/12 04:10:24 314497] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 314501] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 314505] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224273959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 314510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224273959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 314515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:43660|latest_rtt:40332|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 314530] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/09/12 04:10:24 314538] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK |recv_time:1757650224314291|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 314544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344314291|now:1757650224314291|interv:120000000| [2025/09/12 04:10:24 314548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344314291|now:1757650224314291|interv:120000000| [2025/09/12 04:10:24 314552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224315006|pq_index:0| [2025/09/12 04:10:24 314556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224313701| [2025/09/12 04:10:24 314560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224314560| [2025/09/12 04:10:24 314565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224314564| [2025/09/12 04:10:24 314570] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 314575] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 314579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 314583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 314588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 314592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 314596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1103940| [2025/09/12 04:10:24 314601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 314605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 314609] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 314613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 314617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 314624] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 314628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 314632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 314637] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 314641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1056460| [2025/09/12 04:10:24 314645] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 314649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 314653] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224315006| [2025/09/12 04:10:24 314657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224315006| [2025/09/12 04:10:24 314660] [debug] |xqc_engine_wakeup_after|wakeup:1757650224315006|now:1757650224314660|diff:346| [2025/09/12 04:10:24 314665] [debug] |xqc_engine_main_logic|END|now:1757650224314564| [2025/09/12 04:10:24 314670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224314670| [2025/09/12 04:10:24 314674] [debug] |xqc_engine_wakeup_after|wakeup:1757650224315006|now:1757650224314674|diff:332| [2025/09/12 04:10:24 314678] [debug] |xqc_engine_main_logic|END|now:1757650224314670| [2025/09/12 04:10:24 315748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224315747| [2025/09/12 04:10:24 315758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224315006|pq_index:0| [2025/09/12 04:10:24 315763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224314564| [2025/09/12 04:10:24 315768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224315767| [2025/09/12 04:10:24 315773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224315006|now:1757650224315767| [2025/09/12 04:10:24 315777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224315006|now:1757650224315767| [2025/09/12 04:10:24 315784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 315788] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 315793] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43660|min_srtt:43660|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 315798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 315802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 315806] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 315810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 315820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 315825] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 315829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1056460| [2025/09/12 04:10:24 315833] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 315838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/09/12 04:10:24 315876] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224315848|stream_id:0|stream_offset:1056460| [2025/09/12 04:10:24 315886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 315893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 315899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:2463|pto_duration:53512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 315905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 315911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 315917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 315923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224389360|now:1757650224315899|interv:73461| [2025/09/12 04:10:24 315929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224389360|now:1757650224315899|interval:73461|pto_count:0|srtt:43660 [2025/09/12 04:10:24 315936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 315943] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 315949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1057647| [2025/09/12 04:10:24 315956] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 315962] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/09/12 04:10:24 316019] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224315972|stream_id:0|stream_offset:1057647| [2025/09/12 04:10:24 316030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 316036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 316049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43660|rtt_var:2463|pto_duration:53512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 316055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 316061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 316068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 316074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224389484|now:1757650224316048|interv:73436| [2025/09/12 04:10:24 316080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224389484|now:1757650224316048|interval:73436|pto_count:0|srtt:43660 [2025/09/12 04:10:24 316086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 316094] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 316100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1058834| [2025/09/12 04:10:24 316107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 316112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224317112|now:1757650224316112|interv:1000| [2025/09/12 04:10:24 316118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 316123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 316130] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224317112| [2025/09/12 04:10:24 316136] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224317112| [2025/09/12 04:10:24 316143] [debug] |xqc_engine_wakeup_after|wakeup:1757650224317112|now:1757650224316142|diff:970| [2025/09/12 04:10:24 316149] [debug] |xqc_engine_main_logic|END|now:1757650224315767| [2025/09/12 04:10:24 316213] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224316212| [2025/09/12 04:10:24 316221] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 316230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:488| [2025/09/12 04:10:24 316236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/09/12 04:10:24 316244] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/09/12 04:10:24 316250] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 316258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1181| [2025/09/12 04:10:24 316264] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:970081|prior_time:1757650224272404|is_app_limited:0|send_elapse:45812|ack_elapse:43808|ctl_first_sent_time:1757650224274082|lagest_ack_time:1757650224316212|curr_delivered:1021681| [2025/09/12 04:10:24 316272] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224274082| [2025/09/12 04:10:24 316286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/09/12 04:10:24 316292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1182|path_largest_ack:1182| [2025/09/12 04:10:24 316298] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:972481|prior_time:1757650224274349|is_app_limited:0|send_elapse:45641|ack_elapse:41863|ctl_first_sent_time:1757650224275874|lagest_ack_time:1757650224316212|curr_delivered:1022881| [2025/09/12 04:10:24 316306] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224275874| [2025/09/12 04:10:24 316312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:24 316318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43660|rttvar:2463|minrtt:30473|latest_rtt:40338|ack_delay:24| [2025/09/12 04:10:24 316325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43242|rttvar:2684|minrtt:30473|latest_rtt:40338|ack_delay:24| [2025/09/12 04:10:24 316332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/09/12 04:10:24 316337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 316343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:2684|pto_duration:53978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 316349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 316355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 316361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 316367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224389950|now:1757650224316343|interv:73607| [2025/09/12 04:10:24 316373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224389950|now:1757650224316343|interval:73607|pto_count:0|srtt:43242 [2025/09/12 04:10:24 316381] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45641, ack_elapse 41863, delivered 50400|rate 1104270|lost 294| [2025/09/12 04:10:24 316388] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104270) in round 19| [2025/09/12 04:10:24 316394] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 316401] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 316407] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224275874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 316413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224275874|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 316441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:43242|latest_rtt:40338|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 316455] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:98524|inflight:49200|mode:2|applimit:0|pacing_rate:1219198|bw:1219198|srtt:43242|latest_rtt:40338|min_rtt:30473|send:1210|lost:294|tlp:0|recv:487|recovery:0|slow_start:0|conn_life:944577|acked:2400|delivered:1022881|is_cwnd_limited:0| [2025/09/12 04:10:24 316464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/09/12 04:10:24 316470] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1757650224316212|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 316477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344316212|now:1757650224316212|interv:120000000| [2025/09/12 04:10:24 316483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344316212|now:1757650224316212|interv:120000000| [2025/09/12 04:10:24 316489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224317112|pq_index:0| [2025/09/12 04:10:24 316493] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224315767| [2025/09/12 04:10:24 316497] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224316497| [2025/09/12 04:10:24 316502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224316501| [2025/09/12 04:10:24 316507] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 316512] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 316517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 316523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 316531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 316537] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 316544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1106314| [2025/09/12 04:10:24 316550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 316554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 316558] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 316566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 316570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 316574] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 316578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 316582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 316587] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 316591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1058834| [2025/09/12 04:10:24 316595] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 316599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 316603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224317112| [2025/09/12 04:10:24 316607] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224317112| [2025/09/12 04:10:24 316611] [debug] |xqc_engine_wakeup_after|wakeup:1757650224317112|now:1757650224316611|diff:501| [2025/09/12 04:10:24 316615] [debug] |xqc_engine_main_logic|END|now:1757650224316501| [2025/09/12 04:10:24 316621] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224316621| [2025/09/12 04:10:24 316625] [debug] |xqc_engine_wakeup_after|wakeup:1757650224317112|now:1757650224316625|diff:487| [2025/09/12 04:10:24 316628] [debug] |xqc_engine_main_logic|END|now:1757650224316621| [2025/09/12 04:10:24 317697] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224317697| [2025/09/12 04:10:24 317708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224317112|pq_index:0| [2025/09/12 04:10:24 317712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224316501| [2025/09/12 04:10:24 317717] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224317716| [2025/09/12 04:10:24 317722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224317112|now:1757650224317716| [2025/09/12 04:10:24 317726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224317112|now:1757650224317716| [2025/09/12 04:10:24 317730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 317734] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 317739] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 317744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 317748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 317758] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 317762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 317767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 317771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 317775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1058834| [2025/09/12 04:10:24 317780] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 317784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/09/12 04:10:24 317818] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224317792|stream_id:0|stream_offset:1058834| [2025/09/12 04:10:24 317827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 317834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 317841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:2684|pto_duration:53978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 317848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 317852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 317856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 317862] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224391770|now:1757650224317841|interv:73929| [2025/09/12 04:10:24 317868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224391770|now:1757650224317841|interval:73929|pto_count:0|srtt:43242 [2025/09/12 04:10:24 317875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 317882] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 317889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1060021| [2025/09/12 04:10:24 317895] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 317902] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1229| [2025/09/12 04:10:24 317960] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224317911|stream_id:0|stream_offset:1060021| [2025/09/12 04:10:24 317969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 317983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 317990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:2684|pto_duration:53978|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 317996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 318002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 318008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 318014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224391889|now:1757650224317989|interv:73900| [2025/09/12 04:10:24 318020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224391889|now:1757650224317989|interval:73900|pto_count:0|srtt:43242 [2025/09/12 04:10:24 318027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 318035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 318042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1061208| [2025/09/12 04:10:24 318048] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 318053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224319053|now:1757650224318053|interv:1000| [2025/09/12 04:10:24 318059] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 318065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 318070] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224319053| [2025/09/12 04:10:24 318077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224319053| [2025/09/12 04:10:24 318082] [debug] |xqc_engine_wakeup_after|wakeup:1757650224319053|now:1757650224318082|diff:971| [2025/09/12 04:10:24 318089] [debug] |xqc_engine_main_logic|END|now:1757650224317716| [2025/09/12 04:10:24 318247] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224318245| [2025/09/12 04:10:24 318257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 318265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:489| [2025/09/12 04:10:24 318271] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/09/12 04:10:24 318279] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/09/12 04:10:24 318285] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 318292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1183| [2025/09/12 04:10:24 318299] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:974881|prior_time:1757650224276341|is_app_limited:0|send_elapse:45616|ack_elapse:41904|ctl_first_sent_time:1757650224277873|lagest_ack_time:1757650224318245|curr_delivered:1024081| [2025/09/12 04:10:24 318312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224277873| [2025/09/12 04:10:24 318319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/09/12 04:10:24 318326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1184|path_largest_ack:1184| [2025/09/12 04:10:24 318333] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:974881|prior_time:1757650224276341|is_app_limited:0|send_elapse:45616|ack_elapse:41904|ctl_first_sent_time:1757650224277873|lagest_ack_time:1757650224318245|curr_delivered:1025281| [2025/09/12 04:10:24 318340] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224278001| [2025/09/12 04:10:24 318346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/09/12 04:10:24 318352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43242|rttvar:2684|minrtt:30473|latest_rtt:40244|ack_delay:24| [2025/09/12 04:10:24 318358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42864|rttvar:2768|minrtt:30473|latest_rtt:40244|ack_delay:24| [2025/09/12 04:10:24 318365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/09/12 04:10:24 318371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 318378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:2768|pto_duration:53936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 318384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 318390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 318396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 318402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224391847|now:1757650224318378|interv:73469| [2025/09/12 04:10:24 318408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224391847|now:1757650224318378|interval:73469|pto_count:0|srtt:42864 [2025/09/12 04:10:24 318413] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45616, ack_elapse 41904, delivered 50400|rate 1104875|lost 294| [2025/09/12 04:10:24 318417] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104875) in round 19| [2025/09/12 04:10:24 318444] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 318451] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 318455] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224278001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 318464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224278001|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 318468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:42864|latest_rtt:40244|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 318474] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/09/12 04:10:24 318479] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1757650224318245|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 318484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344318245|now:1757650224318245|interv:120000000| [2025/09/12 04:10:24 318488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344318245|now:1757650224318245|interv:120000000| [2025/09/12 04:10:24 318492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224319053|pq_index:0| [2025/09/12 04:10:24 318496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224317716| [2025/09/12 04:10:24 318499] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224318499| [2025/09/12 04:10:24 318504] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224318503| [2025/09/12 04:10:24 318509] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 318514] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 318518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 318523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 318527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 318532] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 318536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1108688| [2025/09/12 04:10:24 318540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 318545] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 318549] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 318556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 318561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 318565] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 318568] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 318573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 318577] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 318581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1061208| [2025/09/12 04:10:24 318585] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 318589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 318593] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224319053| [2025/09/12 04:10:24 318597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224319053| [2025/09/12 04:10:24 318601] [debug] |xqc_engine_wakeup_after|wakeup:1757650224319053|now:1757650224318601|diff:452| [2025/09/12 04:10:24 318605] [debug] |xqc_engine_main_logic|END|now:1757650224318503| [2025/09/12 04:10:24 318610] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224318610| [2025/09/12 04:10:24 318614] [debug] |xqc_engine_wakeup_after|wakeup:1757650224319053|now:1757650224318614|diff:439| [2025/09/12 04:10:24 318618] [debug] |xqc_engine_main_logic|END|now:1757650224318610| [2025/09/12 04:10:24 319687] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224319687| [2025/09/12 04:10:24 319699] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224319053|pq_index:0| [2025/09/12 04:10:24 319704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224318503| [2025/09/12 04:10:24 319710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224319708| [2025/09/12 04:10:24 319715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224319053|now:1757650224319708| [2025/09/12 04:10:24 319719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224319053|now:1757650224319708| [2025/09/12 04:10:24 319723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 319728] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 319733] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42864|min_srtt:42864|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 319738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 319742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 319753] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 319757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 319762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 319766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 319771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1061208| [2025/09/12 04:10:24 319775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 319780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1230| [2025/09/12 04:10:24 319827] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224319799|stream_id:0|stream_offset:1061208| [2025/09/12 04:10:24 319838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 319846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 319853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:2768|pto_duration:53936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 319860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 319866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 319872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 319878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224393735|now:1757650224319852|interv:73883| [2025/09/12 04:10:24 319885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224393735|now:1757650224319852|interval:73883|pto_count:0|srtt:42864 [2025/09/12 04:10:24 319892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 319900] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 319907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1062395| [2025/09/12 04:10:24 319913] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 319920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1231| [2025/09/12 04:10:24 319954] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224319930|stream_id:0|stream_offset:1062395| [2025/09/12 04:10:24 319962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 319974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 319981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42864|rtt_var:2768|pto_duration:53936|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 319987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 319993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 319999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 320005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224393866|now:1757650224319980|interv:73886| [2025/09/12 04:10:24 320011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224393866|now:1757650224319980|interval:73886|pto_count:0|srtt:42864 [2025/09/12 04:10:24 320018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 320025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 320032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1063582| [2025/09/12 04:10:24 320040] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 320046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224321046|now:1757650224320046|interv:1000| [2025/09/12 04:10:24 320053] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 320058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 320065] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224321046| [2025/09/12 04:10:24 320071] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224321046| [2025/09/12 04:10:24 320077] [debug] |xqc_engine_wakeup_after|wakeup:1757650224321046|now:1757650224320077|diff:969| [2025/09/12 04:10:24 320083] [debug] |xqc_engine_main_logic|END|now:1757650224319708| [2025/09/12 04:10:24 320214] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224320213| [2025/09/12 04:10:24 320225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 320234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:490| [2025/09/12 04:10:24 320239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/09/12 04:10:24 320247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/09/12 04:10:24 320253] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 320261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1185| [2025/09/12 04:10:24 320267] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:977281|prior_time:1757650224278416|is_app_limited:0|send_elapse:45799|ack_elapse:41797|ctl_first_sent_time:1757650224279931|lagest_ack_time:1757650224320213|curr_delivered:1026481| [2025/09/12 04:10:24 320281] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224279931| [2025/09/12 04:10:24 320288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/09/12 04:10:24 320295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1186|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1186|path_largest_ack:1186| [2025/09/12 04:10:24 320301] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:977281|prior_time:1757650224278416|is_app_limited:0|send_elapse:45799|ack_elapse:41797|ctl_first_sent_time:1757650224279931|lagest_ack_time:1757650224320213|curr_delivered:1027681| [2025/09/12 04:10:24 320308] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224280042| [2025/09/12 04:10:24 320314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/09/12 04:10:24 320321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42864|rttvar:2768|minrtt:30473|latest_rtt:40171|ack_delay:24| [2025/09/12 04:10:24 320328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42524|rttvar:2755|minrtt:30473|latest_rtt:40171|ack_delay:24| [2025/09/12 04:10:24 320335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/09/12 04:10:24 320341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 320347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42524|rtt_var:2755|pto_duration:53544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 320354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 320359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 320363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 320369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224393474|now:1757650224320347|interv:73127| [2025/09/12 04:10:24 320376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224393474|now:1757650224320347|interval:73127|pto_count:0|srtt:42524 [2025/09/12 04:10:24 320383] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45799, ack_elapse 41797, delivered 50400|rate 1100460|lost 294| [2025/09/12 04:10:24 320390] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100460) in round 19| [2025/09/12 04:10:24 320395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 320399] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 320403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224280042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 320408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224280042|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 320540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:42524|latest_rtt:40171|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 320547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/09/12 04:10:24 320551] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1757650224320213|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 320556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344320213|now:1757650224320213|interv:120000000| [2025/09/12 04:10:24 320560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344320213|now:1757650224320213|interv:120000000| [2025/09/12 04:10:24 320564] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224321046|pq_index:0| [2025/09/12 04:10:24 320568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224319708| [2025/09/12 04:10:24 320572] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224320572| [2025/09/12 04:10:24 320577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224320576| [2025/09/12 04:10:24 320583] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 320587] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|min_srtt:42524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 320592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 320597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 320601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 320606] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|min_srtt:42524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 320610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1111062| [2025/09/12 04:10:24 320615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 320619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 320624] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|min_srtt:42524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 320631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 320635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 320639] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 320643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 320647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 320652] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 320656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1063582| [2025/09/12 04:10:24 320660] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 320664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 320668] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224321046| [2025/09/12 04:10:24 320672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224321046| [2025/09/12 04:10:24 320676] [debug] |xqc_engine_wakeup_after|wakeup:1757650224321046|now:1757650224320676|diff:370| [2025/09/12 04:10:24 320681] [debug] |xqc_engine_main_logic|END|now:1757650224320576| [2025/09/12 04:10:24 320686] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224320686| [2025/09/12 04:10:24 320690] [debug] |xqc_engine_wakeup_after|wakeup:1757650224321046|now:1757650224320690|diff:356| [2025/09/12 04:10:24 320694] [debug] |xqc_engine_main_logic|END|now:1757650224320686| [2025/09/12 04:10:24 321764] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224321764| [2025/09/12 04:10:24 321779] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224321046|pq_index:0| [2025/09/12 04:10:24 321786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224320576| [2025/09/12 04:10:24 321794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224321793| [2025/09/12 04:10:24 321801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224321046|now:1757650224321793| [2025/09/12 04:10:24 321808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224321046|now:1757650224321793| [2025/09/12 04:10:24 321815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 321835] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 321843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42524|min_srtt:42524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 321851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 321857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 321871] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 321877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 321885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 321892] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 321898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1063582| [2025/09/12 04:10:24 321905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 321912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1232| [2025/09/12 04:10:24 321942] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224321923|stream_id:0|stream_offset:1063582| [2025/09/12 04:10:24 321950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 321957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 321964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42524|rtt_var:2755|pto_duration:53544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 321970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 321976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 321982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 321988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224395467|now:1757650224321963|interv:73504| [2025/09/12 04:10:24 321995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224395467|now:1757650224321963|interval:73504|pto_count:0|srtt:42524 [2025/09/12 04:10:24 322001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 322008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 322015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1064769| [2025/09/12 04:10:24 322022] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 322029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1233| [2025/09/12 04:10:24 322082] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224322040|stream_id:0|stream_offset:1064769| [2025/09/12 04:10:24 322093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 322107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 322115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42524|rtt_var:2755|pto_duration:53544|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 322121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 322128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 322134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 322141] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224395584|now:1757650224322114|interv:73470| [2025/09/12 04:10:24 322147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224395584|now:1757650224322114|interval:73470|pto_count:0|srtt:42524 [2025/09/12 04:10:24 322154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 322162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 322168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1065956| [2025/09/12 04:10:24 322175] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 322182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224323181|now:1757650224322181|interv:1000| [2025/09/12 04:10:24 322187] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 322193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 322199] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224323181| [2025/09/12 04:10:24 322205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224323181| [2025/09/12 04:10:24 322210] [debug] |xqc_engine_wakeup_after|wakeup:1757650224323181|now:1757650224322210|diff:971| [2025/09/12 04:10:24 322215] [debug] |xqc_engine_main_logic|END|now:1757650224321793| [2025/09/12 04:10:24 322224] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224322223| [2025/09/12 04:10:24 322231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 322239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:491| [2025/09/12 04:10:24 322246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/09/12 04:10:24 322254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/09/12 04:10:24 322260] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 322268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1187|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1187| [2025/09/12 04:10:24 322275] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:979681|prior_time:1757650224280391|is_app_limited:0|send_elapse:45962|ack_elapse:41832|ctl_first_sent_time:1757650224281947|lagest_ack_time:1757650224322223|curr_delivered:1028881| [2025/09/12 04:10:24 322289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224281947| [2025/09/12 04:10:24 322296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/09/12 04:10:24 322303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1188|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1188|path_largest_ack:1188| [2025/09/12 04:10:24 322309] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:979681|prior_time:1757650224280391|is_app_limited:0|send_elapse:45962|ack_elapse:41832|ctl_first_sent_time:1757650224281947|lagest_ack_time:1757650224322223|curr_delivered:1030081| [2025/09/12 04:10:24 322316] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224282103| [2025/09/12 04:10:24 322320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/09/12 04:10:24 322324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42524|rttvar:2755|minrtt:30473|latest_rtt:40120|ack_delay:24| [2025/09/12 04:10:24 322328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42221|rttvar:2674|minrtt:30473|latest_rtt:40120|ack_delay:24| [2025/09/12 04:10:24 322332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/09/12 04:10:24 322337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 322341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42221|rtt_var:2674|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 322345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 322349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 322353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 322358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224394957|now:1757650224322340|interv:72617| [2025/09/12 04:10:24 322364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224394957|now:1757650224322340|interval:72617|pto_count:0|srtt:42221 [2025/09/12 04:10:24 322371] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45962, ack_elapse 41832, delivered 50400|rate 1096558|lost 294| [2025/09/12 04:10:24 322378] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096558) in round 19| [2025/09/12 04:10:24 322385] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 322389] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 322393] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224282103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 322398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224282103|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 322406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:42221|latest_rtt:40120|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 322412] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/09/12 04:10:24 322417] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1757650224322223|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 322442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344322223|now:1757650224322223|interv:120000000| [2025/09/12 04:10:24 322446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344322223|now:1757650224322223|interv:120000000| [2025/09/12 04:10:24 322452] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224323181|pq_index:0| [2025/09/12 04:10:24 322458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224321793| [2025/09/12 04:10:24 322464] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224322464| [2025/09/12 04:10:24 322472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224322470| [2025/09/12 04:10:24 322477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 322482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|min_srtt:42221|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 322487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 322491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 322496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 322500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|min_srtt:42221|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 322505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1113436| [2025/09/12 04:10:24 322509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 322513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 322518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|min_srtt:42221|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 322522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1114623| [2025/09/12 04:10:24 322530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 322534] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 322538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 322542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 322547] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 322551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1065956| [2025/09/12 04:10:24 322555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 322559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 322563] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224323181| [2025/09/12 04:10:24 322567] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224323181| [2025/09/12 04:10:24 322571] [debug] |xqc_engine_wakeup_after|wakeup:1757650224323181|now:1757650224322570|diff:611| [2025/09/12 04:10:24 322575] [debug] |xqc_engine_main_logic|END|now:1757650224322470| [2025/09/12 04:10:24 322580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224322580| [2025/09/12 04:10:24 322584] [debug] |xqc_engine_wakeup_after|wakeup:1757650224323181|now:1757650224322584|diff:597| [2025/09/12 04:10:24 322588] [debug] |xqc_engine_main_logic|END|now:1757650224322580| [2025/09/12 04:10:24 323656] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224323656| [2025/09/12 04:10:24 323668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224323181|pq_index:0| [2025/09/12 04:10:24 323672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224322470| [2025/09/12 04:10:24 323678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224323677| [2025/09/12 04:10:24 323682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224323181|now:1757650224323677| [2025/09/12 04:10:24 323687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224323181|now:1757650224323677| [2025/09/12 04:10:24 323691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 323695] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 323700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42221|min_srtt:42221|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 323705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1114623| [2025/09/12 04:10:24 323709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 323719] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 323723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 323728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 323732] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 323737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1065956| [2025/09/12 04:10:24 323741] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 323745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1234| [2025/09/12 04:10:24 323779] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224323754|stream_id:0|stream_offset:1065956| [2025/09/12 04:10:24 323790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 323797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 323804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42221|rtt_var:2674|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 323811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 323816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 323820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 323824] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224396671|now:1757650224323804|interv:72867| [2025/09/12 04:10:24 323828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224396671|now:1757650224323804|interval:72867|pto_count:0|srtt:42221 [2025/09/12 04:10:24 323832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 323837] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 323841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1067143| [2025/09/12 04:10:24 323846] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 323850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1235| [2025/09/12 04:10:24 323889] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224323857|stream_id:0|stream_offset:1067143| [2025/09/12 04:10:24 323899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 323913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 323920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42221|rtt_var:2674|pto_duration:52917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 323926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 323932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 323938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 323944] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224396774|now:1757650224323919|interv:72855| [2025/09/12 04:10:24 323950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224396774|now:1757650224323919|interval:72855|pto_count:0|srtt:42221 [2025/09/12 04:10:24 323957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 323965] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 323971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1068330| [2025/09/12 04:10:24 323978] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 323984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224324984|now:1757650224323984|interv:1000| [2025/09/12 04:10:24 323990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 323996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 324002] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224324984| [2025/09/12 04:10:24 324008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224324984| [2025/09/12 04:10:24 324014] [debug] |xqc_engine_wakeup_after|wakeup:1757650224324984|now:1757650224324014|diff:970| [2025/09/12 04:10:24 324020] [debug] |xqc_engine_main_logic|END|now:1757650224323677| [2025/09/12 04:10:24 324241] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224324240| [2025/09/12 04:10:24 324253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 324261] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:492| [2025/09/12 04:10:24 324267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/09/12 04:10:24 324276] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/09/12 04:10:24 324282] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 324289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1189| [2025/09/12 04:10:24 324296] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:979681|prior_time:1757650224280391|is_app_limited:0|send_elapse:46282|ack_elapse:43849|ctl_first_sent_time:1757650224282267|lagest_ack_time:1757650224324240|curr_delivered:1031281| [2025/09/12 04:10:24 324312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224282267| [2025/09/12 04:10:24 324318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/09/12 04:10:24 324325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1190| [2025/09/12 04:10:24 324332] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:982081|prior_time:1757650224282476|is_app_limited:0|send_elapse:47909|ack_elapse:41764|ctl_first_sent_time:1757650224283984|lagest_ack_time:1757650224324240|curr_delivered:1032481| [2025/09/12 04:10:24 324339] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224283984| [2025/09/12 04:10:24 324345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:24 324349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42221|rttvar:2674|minrtt:30473|latest_rtt:40256|ack_delay:48| [2025/09/12 04:10:24 324354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41970|rttvar:2509|minrtt:30473|latest_rtt:40256|ack_delay:48| [2025/09/12 04:10:24 324361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/09/12 04:10:24 324368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 324374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41970|rtt_var:2509|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 324380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 324384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 324387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 324391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224395863|now:1757650224324373|interv:71490| [2025/09/12 04:10:24 324395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224395863|now:1757650224324373|interval:71490|pto_count:0|srtt:41970 [2025/09/12 04:10:24 324400] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47909, ack_elapse 41764, delivered 50400|rate 1051994|lost 294| [2025/09/12 04:10:24 324404] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051994) in round 19| [2025/09/12 04:10:24 324409] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 324413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 324417] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224283984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 324440] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224283984|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 324449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41970|latest_rtt:40256|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 324455] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/09/12 04:10:24 324459] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1757650224324240|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 324464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344324240|now:1757650224324240|interv:120000000| [2025/09/12 04:10:24 324468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344324240|now:1757650224324240|interv:120000000| [2025/09/12 04:10:24 324472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224324984|pq_index:0| [2025/09/12 04:10:24 324476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224323677| [2025/09/12 04:10:24 324480] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224324480| [2025/09/12 04:10:24 324485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224324484| [2025/09/12 04:10:24 324490] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 324495] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|min_srtt:41970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 324500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1114623| [2025/09/12 04:10:24 324504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 324509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 324513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|min_srtt:41970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 324518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1115810| [2025/09/12 04:10:24 324522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 324526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 324531] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|min_srtt:41970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 324535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 324542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 324546] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 324550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 324554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 324558] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 324562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1068330| [2025/09/12 04:10:24 324566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 324570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 324574] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224324984| [2025/09/12 04:10:24 324578] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224324984| [2025/09/12 04:10:24 324582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224324984|now:1757650224324582|diff:402| [2025/09/12 04:10:24 324586] [debug] |xqc_engine_main_logic|END|now:1757650224324484| [2025/09/12 04:10:24 324592] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224324592| [2025/09/12 04:10:24 324596] [debug] |xqc_engine_wakeup_after|wakeup:1757650224324984|now:1757650224324596|diff:388| [2025/09/12 04:10:24 324599] [debug] |xqc_engine_main_logic|END|now:1757650224324592| [2025/09/12 04:10:24 325665] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224325665| [2025/09/12 04:10:24 325677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224324984|pq_index:0| [2025/09/12 04:10:24 325681] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224324484| [2025/09/12 04:10:24 325687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224325685| [2025/09/12 04:10:24 325691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224324984|now:1757650224325685| [2025/09/12 04:10:24 325696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224324984|now:1757650224325685| [2025/09/12 04:10:24 325699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 325704] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 325709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41970|min_srtt:41970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 325713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 325718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 325722] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 325732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 325736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 325741] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 325745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1068330| [2025/09/12 04:10:24 325749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 325754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/09/12 04:10:24 325788] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224325762|stream_id:0|stream_offset:1068330| [2025/09/12 04:10:24 325797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 325804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 325811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41970|rtt_var:2509|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 325817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 325824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 325830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 325835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224397768|now:1757650224325810|interv:71958| [2025/09/12 04:10:24 325840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224397768|now:1757650224325810|interval:71958|pto_count:0|srtt:41970 [2025/09/12 04:10:24 325848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 325855] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 325862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1069517| [2025/09/12 04:10:24 325868] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 325874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/09/12 04:10:24 325910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224325885|stream_id:0|stream_offset:1069517| [2025/09/12 04:10:24 325919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 325933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 325939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41970|rtt_var:2509|pto_duration:52006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 325946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 325952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 325958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 325964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224397891|now:1757650224325939|interv:71952| [2025/09/12 04:10:24 325970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224397891|now:1757650224325939|interval:71952|pto_count:0|srtt:41970 [2025/09/12 04:10:24 325977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 325983] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 325989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1070704| [2025/09/12 04:10:24 325996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 326001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224327001|now:1757650224326001|interv:1000| [2025/09/12 04:10:24 326008] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 326014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 326020] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224327001| [2025/09/12 04:10:24 326026] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224327001| [2025/09/12 04:10:24 326032] [debug] |xqc_engine_wakeup_after|wakeup:1757650224327001|now:1757650224326032|diff:969| [2025/09/12 04:10:24 326039] [debug] |xqc_engine_main_logic|END|now:1757650224325685| [2025/09/12 04:10:24 326232] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224326231| [2025/09/12 04:10:24 326244] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 326253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:493| [2025/09/12 04:10:24 326259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/09/12 04:10:24 326268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/09/12 04:10:24 326274] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 326282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1191| [2025/09/12 04:10:24 326289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:984481|prior_time:1757650224284358|is_app_limited:0|send_elapse:47788|ack_elapse:41873|ctl_first_sent_time:1757650224285896|lagest_ack_time:1757650224326231|curr_delivered:1033681| [2025/09/12 04:10:24 326304] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224285896| [2025/09/12 04:10:24 326311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/09/12 04:10:24 326318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1192|path_largest_ack:1192| [2025/09/12 04:10:24 326324] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:984481|prior_time:1757650224284358|is_app_limited:0|send_elapse:47788|ack_elapse:41873|ctl_first_sent_time:1757650224285896|lagest_ack_time:1757650224326231|curr_delivered:1034881| [2025/09/12 04:10:24 326331] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224286009| [2025/09/12 04:10:24 326336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/09/12 04:10:24 326340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41970|rttvar:2509|minrtt:30473|latest_rtt:40222|ack_delay:24| [2025/09/12 04:10:24 326345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41748|rttvar:2325|minrtt:30473|latest_rtt:40222|ack_delay:24| [2025/09/12 04:10:24 326351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/09/12 04:10:24 326358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 326364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41748|rtt_var:2325|pto_duration:51048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 326371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 326376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 326379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 326383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224396933|now:1757650224326364|interv:70569| [2025/09/12 04:10:24 326387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224396933|now:1757650224326364|interval:70569|pto_count:0|srtt:41748 [2025/09/12 04:10:24 326392] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47788, ack_elapse 41873, delivered 50400|rate 1054658|lost 294| [2025/09/12 04:10:24 326396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054658) in round 19| [2025/09/12 04:10:24 326400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 326405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 326408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224286009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 326413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224286009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 326436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41748|latest_rtt:40222|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 326442] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/09/12 04:10:24 326447] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1757650224326231|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 326452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344326231|now:1757650224326231|interv:120000000| [2025/09/12 04:10:24 326456] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344326231|now:1757650224326231|interv:120000000| [2025/09/12 04:10:24 326460] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224327001|pq_index:0| [2025/09/12 04:10:24 326464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224325685| [2025/09/12 04:10:24 326468] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224326468| [2025/09/12 04:10:24 326473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224326472| [2025/09/12 04:10:24 326478] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 326483] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|min_srtt:41748|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 326487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 326492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 326496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 326501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|min_srtt:41748|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 326505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1118184| [2025/09/12 04:10:24 326510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 326514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 326519] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|min_srtt:41748|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 326523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 326531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 326535] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 326539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 326543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 326547] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 326552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1070704| [2025/09/12 04:10:24 326556] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 326560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 326564] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224327001| [2025/09/12 04:10:24 326568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224327001| [2025/09/12 04:10:24 326572] [debug] |xqc_engine_wakeup_after|wakeup:1757650224327001|now:1757650224326572|diff:429| [2025/09/12 04:10:24 326576] [debug] |xqc_engine_main_logic|END|now:1757650224326472| [2025/09/12 04:10:24 326581] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224326581| [2025/09/12 04:10:24 326585] [debug] |xqc_engine_wakeup_after|wakeup:1757650224327001|now:1757650224326585|diff:416| [2025/09/12 04:10:24 326589] [debug] |xqc_engine_main_logic|END|now:1757650224326581| [2025/09/12 04:10:24 327654] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224327654| [2025/09/12 04:10:24 327666] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224327001|pq_index:0| [2025/09/12 04:10:24 327670] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224326472| [2025/09/12 04:10:24 327676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224327675| [2025/09/12 04:10:24 327681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224327001|now:1757650224327675| [2025/09/12 04:10:24 327685] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224327001|now:1757650224327675| [2025/09/12 04:10:24 327689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 327693] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 327698] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41748|min_srtt:41748|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 327703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 327708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 327712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 327722] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 327726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 327731] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 327735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1070704| [2025/09/12 04:10:24 327740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 327744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/09/12 04:10:24 327775] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224327752|stream_id:0|stream_offset:1070704| [2025/09/12 04:10:24 327781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 327786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 327791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41748|rtt_var:2325|pto_duration:51048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 327795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 327799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 327803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 327807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224398800|now:1757650224327790|interv:71010| [2025/09/12 04:10:24 327811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224398800|now:1757650224327790|interval:71010|pto_count:0|srtt:41748 [2025/09/12 04:10:24 327815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 327820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 327824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1071891| [2025/09/12 04:10:24 327831] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 327837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/09/12 04:10:24 327871] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224327846|stream_id:0|stream_offset:1071891| [2025/09/12 04:10:24 327880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 327894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 327901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41748|rtt_var:2325|pto_duration:51048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 327907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 327914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 327919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 327926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224398894|now:1757650224327900|interv:70994| [2025/09/12 04:10:24 327932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224398894|now:1757650224327900|interval:70994|pto_count:0|srtt:41748 [2025/09/12 04:10:24 327938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 327945] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 327952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1073078| [2025/09/12 04:10:24 327958] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 327964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224328964|now:1757650224327964|interv:1000| [2025/09/12 04:10:24 327970] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 327975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 327981] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224328964| [2025/09/12 04:10:24 327987] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224328964| [2025/09/12 04:10:24 327994] [debug] |xqc_engine_wakeup_after|wakeup:1757650224328964|now:1757650224327993|diff:971| [2025/09/12 04:10:24 328000] [debug] |xqc_engine_main_logic|END|now:1757650224327675| [2025/09/12 04:10:24 328194] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224328193| [2025/09/12 04:10:24 328209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 328218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:494| [2025/09/12 04:10:24 328224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/09/12 04:10:24 328232] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/09/12 04:10:24 328238] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 328245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1193| [2025/09/12 04:10:24 328252] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:984481|prior_time:1757650224284358|is_app_limited:0|send_elapse:48046|ack_elapse:43835|ctl_first_sent_time:1757650224286154|lagest_ack_time:1757650224328193|curr_delivered:1036081| [2025/09/12 04:10:24 328268] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224286154| [2025/09/12 04:10:24 328275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/09/12 04:10:24 328282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1194| [2025/09/12 04:10:24 328289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:986881|prior_time:1757650224286337|is_app_limited:0|send_elapse:47759|ack_elapse:41856|ctl_first_sent_time:1757650224287850|lagest_ack_time:1757650224328193|curr_delivered:1037281| [2025/09/12 04:10:24 328295] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224287850| [2025/09/12 04:10:24 328301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/09/12 04:10:24 328307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41748|rttvar:2325|minrtt:30473|latest_rtt:40343|ack_delay:24| [2025/09/12 04:10:24 328314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41569|rttvar:2101|minrtt:30473|latest_rtt:40343|ack_delay:24| [2025/09/12 04:10:24 328320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/09/12 04:10:24 328327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 328333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41569|rtt_var:2101|pto_duration:49973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 328340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 328345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 328351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 328357] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224397819|now:1757650224328333|interv:69486| [2025/09/12 04:10:24 328364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224397819|now:1757650224328333|interval:69486|pto_count:0|srtt:41569 [2025/09/12 04:10:24 328371] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47759, ack_elapse 41856, delivered 50400|rate 1055298|lost 294| [2025/09/12 04:10:24 328376] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055298) in round 19| [2025/09/12 04:10:24 328380] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 328385] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 328390] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224287850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 328397] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224287850|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 328410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41569|latest_rtt:40343|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 328417] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/09/12 04:10:24 328440] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1757650224328193|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 328447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344328193|now:1757650224328193|interv:120000000| [2025/09/12 04:10:24 328454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344328193|now:1757650224328193|interv:120000000| [2025/09/12 04:10:24 328459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224328964|pq_index:0| [2025/09/12 04:10:24 328463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224327675| [2025/09/12 04:10:24 328467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224328467| [2025/09/12 04:10:24 328472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224328471| [2025/09/12 04:10:24 328477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 328482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41569|min_srtt:41569|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 328487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 328491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 328496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 328501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41569|min_srtt:41569|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 328505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1120558| [2025/09/12 04:10:24 328509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 328514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 328518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41569|min_srtt:41569|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 328523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 328531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 328535] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 328539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 328543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 328548] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 328552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1073078| [2025/09/12 04:10:24 328556] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 328560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 328564] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224328964| [2025/09/12 04:10:24 328568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224328964| [2025/09/12 04:10:24 328572] [debug] |xqc_engine_wakeup_after|wakeup:1757650224328964|now:1757650224328572|diff:392| [2025/09/12 04:10:24 328576] [debug] |xqc_engine_main_logic|END|now:1757650224328471| [2025/09/12 04:10:24 328582] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224328582| [2025/09/12 04:10:24 328586] [debug] |xqc_engine_wakeup_after|wakeup:1757650224328964|now:1757650224328585|diff:379| [2025/09/12 04:10:24 328589] [debug] |xqc_engine_main_logic|END|now:1757650224328582| [2025/09/12 04:10:24 329278] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224329277| [2025/09/12 04:10:24 329290] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 329299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:495| [2025/09/12 04:10:24 329306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/09/12 04:10:24 329315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/09/12 04:10:24 329321] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 329329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1199|path_largest_ack:1199| [2025/09/12 04:10:24 329336] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:989281|prior_time:1757650224288315|is_app_limited:0|send_elapse:47796|ack_elapse:40962|ctl_first_sent_time:1757650224289843|lagest_ack_time:1757650224329277|curr_delivered:1038481| [2025/09/12 04:10:24 329344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224289843| [2025/09/12 04:10:24 329351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/09/12 04:10:24 329357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41569|rttvar:2101|minrtt:30473|latest_rtt:39434|ack_delay:24| [2025/09/12 04:10:24 329364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41299|rttvar:2115|minrtt:30473|latest_rtt:39434|ack_delay:24| [2025/09/12 04:10:24 329379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1199|lost_pn:1196|thresh:3| [2025/09/12 04:10:24 329385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 329392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:2115|pto_duration:49759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 329399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 329403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 329407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 48000| [2025/09/12 04:10:24 329411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224397605|now:1757650224329391|interv:68214| [2025/09/12 04:10:24 329415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224397605|now:1757650224329391|interval:68214|pto_count:0|srtt:41299 [2025/09/12 04:10:24 329443] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47796, ack_elapse 40962, delivered 49200|rate 1029374|lost 294| [2025/09/12 04:10:24 329448] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029374) in round 19| [2025/09/12 04:10:24 329452] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 329456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 329460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:1200|po_sent_time:1757650224289843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 329464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:1200|po_sent_time:1757650224289843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 329469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:48000|srtt:41299|latest_rtt:39434|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 329475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/09/12 04:10:24 329479] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1757650224329277|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 329484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344329277|now:1757650224329277|interv:120000000| [2025/09/12 04:10:24 329488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344329277|now:1757650224329277|interv:120000000| [2025/09/12 04:10:24 329492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224328964|pq_index:0| [2025/09/12 04:10:24 329496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224328471| [2025/09/12 04:10:24 329500] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224329500| [2025/09/12 04:10:24 329510] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224329509| [2025/09/12 04:10:24 329515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224328964|now:1757650224329509| [2025/09/12 04:10:24 329519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224328964|now:1757650224329509| [2025/09/12 04:10:24 329523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 329527] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 329532] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 329536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 329541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 329546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 329550] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 329554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1122932| [2025/09/12 04:10:24 329559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 329562] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 329566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 329571] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 329575] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 329579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48000|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1073078| [2025/09/12 04:10:24 329583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 329588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/09/12 04:10:24 329621] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48000|now:1757650224329595|stream_id:0|stream_offset:1073078| [2025/09/12 04:10:24 329631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 329638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:48000|applimit:0| [2025/09/12 04:10:24 329652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:2115|pto_duration:49759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 329656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 329660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 329664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 329668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224399354|now:1757650224329651|interv:69703| [2025/09/12 04:10:24 329672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224399354|now:1757650224329651|interval:69703|pto_count:0|srtt:41299 [2025/09/12 04:10:24 329677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:49200| [2025/09/12 04:10:24 329681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 329685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1074265| [2025/09/12 04:10:24 329690] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 329694] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/09/12 04:10:24 329722] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224329701|stream_id:0|stream_offset:1074265| [2025/09/12 04:10:24 329731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1241|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 329738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 329744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:2115|pto_duration:49759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 329749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 329753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 329757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 329764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224399460|now:1757650224329744|interv:69716| [2025/09/12 04:10:24 329770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224399460|now:1757650224329744|interval:69716|pto_count:0|srtt:41299 [2025/09/12 04:10:24 329774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 329779] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 329786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1075452| [2025/09/12 04:10:24 329800] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 329805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224330805|now:1757650224329805|interv:1000| [2025/09/12 04:10:24 329811] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 329817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 329823] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224330805| [2025/09/12 04:10:24 329830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224330805| [2025/09/12 04:10:24 329836] [debug] |xqc_engine_wakeup_after|wakeup:1757650224330805|now:1757650224329835|diff:970| [2025/09/12 04:10:24 329842] [debug] |xqc_engine_main_logic|END|now:1757650224329509| [2025/09/12 04:10:24 329849] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224329849| [2025/09/12 04:10:24 329855] [debug] |xqc_engine_wakeup_after|wakeup:1757650224330805|now:1757650224329855|diff:950| [2025/09/12 04:10:24 329861] [debug] |xqc_engine_main_logic|END|now:1757650224329849| [2025/09/12 04:10:24 330960] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224330960| [2025/09/12 04:10:24 330973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224330805|pq_index:0| [2025/09/12 04:10:24 330979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224329509| [2025/09/12 04:10:24 330987] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224330985| [2025/09/12 04:10:24 330994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224330805|now:1757650224330985| [2025/09/12 04:10:24 331001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224330805|now:1757650224330985| [2025/09/12 04:10:24 331007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 331014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 331022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41299|min_srtt:41299|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 331028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1122932| [2025/09/12 04:10:24 331035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 331041] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 331047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 331053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 331060] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 331066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1075452| [2025/09/12 04:10:24 331079] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 331086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/09/12 04:10:24 331127] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224331098|stream_id:0|stream_offset:1075452| [2025/09/12 04:10:24 331137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 331144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 331151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41299|rtt_var:2115|pto_duration:49759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 331157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 331161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 331166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 331173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224400857|now:1757650224331150|interv:69707| [2025/09/12 04:10:24 331179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224400857|now:1757650224331150|interval:69707|pto_count:0|srtt:41299 [2025/09/12 04:10:24 331187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 331194] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 331200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 331208] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 331213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224332213|now:1757650224331213|interv:1000| [2025/09/12 04:10:24 331219] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 331225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 331231] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224332213| [2025/09/12 04:10:24 331237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224332213| [2025/09/12 04:10:24 331243] [debug] |xqc_engine_wakeup_after|wakeup:1757650224332213|now:1757650224331243|diff:970| [2025/09/12 04:10:24 331249] [debug] |xqc_engine_main_logic|END|now:1757650224330985| [2025/09/12 04:10:24 331262] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224331260| [2025/09/12 04:10:24 331269] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 331277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:496| [2025/09/12 04:10:24 331283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/09/12 04:10:24 331299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/09/12 04:10:24 331305] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 331312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1200| [2025/09/12 04:10:24 331319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:989281|prior_time:1757650224288315|is_app_limited:0|send_elapse:47905|ack_elapse:42945|ctl_first_sent_time:1757650224289952|lagest_ack_time:1757650224331260|curr_delivered:1039681| [2025/09/12 04:10:24 331327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224289952| [2025/09/12 04:10:24 331334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/09/12 04:10:24 331340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1201|path_largest_ack:1201| [2025/09/12 04:10:24 331345] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:989281|prior_time:1757650224288315|is_app_limited:0|send_elapse:47905|ack_elapse:42945|ctl_first_sent_time:1757650224289952|lagest_ack_time:1757650224331260|curr_delivered:1040881| [2025/09/12 04:10:24 331350] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224290095| [2025/09/12 04:10:24 331354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/09/12 04:10:24 331358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41299|rttvar:2115|minrtt:30473|latest_rtt:41165|ack_delay:24| [2025/09/12 04:10:24 331362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41279|rttvar:1626|minrtt:30473|latest_rtt:41165|ack_delay:24| [2025/09/12 04:10:24 331369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1201|lost_pn:1198|thresh:3| [2025/09/12 04:10:24 331376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 331382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41279|rtt_var:1626|pto_duration:47783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 331389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 331393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 331397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 331401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224398881|now:1757650224331382|interv:67499| [2025/09/12 04:10:24 331405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224398881|now:1757650224331382|interval:67499|pto_count:0|srtt:41279 [2025/09/12 04:10:24 331410] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47905, ack_elapse 42945, delivered 51600|rate 1077131|lost 294| [2025/09/12 04:10:24 331414] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077131) in round 19| [2025/09/12 04:10:24 331446] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 331451] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 331455] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224290095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 331459] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224290095|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 331464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41279|latest_rtt:41165|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 331469] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/09/12 04:10:24 331474] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1757650224331260|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 331479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344331260|now:1757650224331260|interv:120000000| [2025/09/12 04:10:24 331483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344331260|now:1757650224331260|interv:120000000| [2025/09/12 04:10:24 331487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224332213|pq_index:0| [2025/09/12 04:10:24 331491] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224330985| [2025/09/12 04:10:24 331495] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224331495| [2025/09/12 04:10:24 331500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224331499| [2025/09/12 04:10:24 331505] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 331510] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|min_srtt:41279|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 331514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1122932| [2025/09/12 04:10:24 331519] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 331523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 331528] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|min_srtt:41279|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 331532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1124119| [2025/09/12 04:10:24 331540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 331544] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 331548] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|min_srtt:41279|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 331552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1125306| [2025/09/12 04:10:24 331557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 331560] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 331564] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 331568] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 331573] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 331577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 331581] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 331585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 331589] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224332213| [2025/09/12 04:10:24 331593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224332213| [2025/09/12 04:10:24 331597] [debug] |xqc_engine_wakeup_after|wakeup:1757650224332213|now:1757650224331597|diff:616| [2025/09/12 04:10:24 331601] [debug] |xqc_engine_main_logic|END|now:1757650224331499| [2025/09/12 04:10:24 331606] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224331606| [2025/09/12 04:10:24 331610] [debug] |xqc_engine_wakeup_after|wakeup:1757650224332213|now:1757650224331610|diff:603| [2025/09/12 04:10:24 331614] [debug] |xqc_engine_main_logic|END|now:1757650224331606| [2025/09/12 04:10:24 332683] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224332682| [2025/09/12 04:10:24 332694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224332213|pq_index:0| [2025/09/12 04:10:24 332698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224331499| [2025/09/12 04:10:24 332704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224332703| [2025/09/12 04:10:24 332708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224332213|now:1757650224332703| [2025/09/12 04:10:24 332713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224332213|now:1757650224332703| [2025/09/12 04:10:24 332717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 332721] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 332732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41279|min_srtt:41279|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 332737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1125306| [2025/09/12 04:10:24 332741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 332745] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 332749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 332753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 332758] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 332762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 332766] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 332771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/09/12 04:10:24 332806] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224332779|stream_id:0|stream_offset:1076639| [2025/09/12 04:10:24 332815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 332823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 332829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41279|rtt_var:1626|pto_duration:47783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 332836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 332842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 332848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 332854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224400562|now:1757650224332829|interv:67733| [2025/09/12 04:10:24 332860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224400562|now:1757650224332829|interval:67733|pto_count:0|srtt:41279 [2025/09/12 04:10:24 332867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 332875] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 332881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1077826| [2025/09/12 04:10:24 332894] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 332901] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/09/12 04:10:24 332935] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224332911|stream_id:0|stream_offset:1077826| [2025/09/12 04:10:24 332944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 332951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 332957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41279|rtt_var:1626|pto_duration:47783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 332964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 332970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 332975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 332981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224400694|now:1757650224332957|interv:67737| [2025/09/12 04:10:24 332988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224400694|now:1757650224332957|interval:67737|pto_count:0|srtt:41279 [2025/09/12 04:10:24 332995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 333003] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 333009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 333016] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 333022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224334022|now:1757650224333022|interv:1000| [2025/09/12 04:10:24 333028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 333034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 333040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224334022| [2025/09/12 04:10:24 333046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224334022| [2025/09/12 04:10:24 333052] [debug] |xqc_engine_wakeup_after|wakeup:1757650224334022|now:1757650224333051|diff:971| [2025/09/12 04:10:24 333058] [debug] |xqc_engine_main_logic|END|now:1757650224332703| [2025/09/12 04:10:24 333299] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224333298| [2025/09/12 04:10:24 333311] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 333320] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:497| [2025/09/12 04:10:24 333326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/09/12 04:10:24 333342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/09/12 04:10:24 333349] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 333356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1203|path_largest_ack:1202| [2025/09/12 04:10:24 333363] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:991681|prior_time:1757650224290372|is_app_limited:0|send_elapse:47810|ack_elapse:42926|ctl_first_sent_time:1757650224291898|lagest_ack_time:1757650224333298|curr_delivered:1042081| [2025/09/12 04:10:24 333371] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224291898| [2025/09/12 04:10:24 333378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/09/12 04:10:24 333385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1203|path_largest_ack:1203| [2025/09/12 04:10:24 333392] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:994081|prior_time:1757650224292291|is_app_limited:0|send_elapse:49613|ack_elapse:41007|ctl_first_sent_time:1757650224293825|lagest_ack_time:1757650224333298|curr_delivered:1043281| [2025/09/12 04:10:24 333399] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224293825| [2025/09/12 04:10:24 333405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/09/12 04:10:24 333411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41279|rttvar:1626|minrtt:30473|latest_rtt:39473|ack_delay:32| [2025/09/12 04:10:24 333416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41050|rttvar:1679|minrtt:30473|latest_rtt:39473|ack_delay:32| [2025/09/12 04:10:24 333444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1203|lost_pn:1200|thresh:3| [2025/09/12 04:10:24 333448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 333453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41050|rtt_var:1679|pto_duration:47766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 333457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 333461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 333465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 333469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224400677|now:1757650224333452|interv:67225| [2025/09/12 04:10:24 333473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224400677|now:1757650224333452|interval:67225|pto_count:0|srtt:41050 [2025/09/12 04:10:24 333477] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49613, ack_elapse 41007, delivered 49200|rate 991675|lost 294| [2025/09/12 04:10:24 333481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (991675) in round 19| [2025/09/12 04:10:24 333490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 333494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 333498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224293825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 333502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224293825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 333507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41050|latest_rtt:39473|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 333513] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/09/12 04:10:24 333517] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1757650224333298|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 333522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344333298|now:1757650224333298|interv:120000000| [2025/09/12 04:10:24 333526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344333298|now:1757650224333298|interv:120000000| [2025/09/12 04:10:24 333530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224334022|pq_index:0| [2025/09/12 04:10:24 333534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224332703| [2025/09/12 04:10:24 333538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224333538| [2025/09/12 04:10:24 333543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224333542| [2025/09/12 04:10:24 333548] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 333553] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|min_srtt:41050|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 333557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1125306| [2025/09/12 04:10:24 333562] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 333566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 333571] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|min_srtt:41050|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 333575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1126493| [2025/09/12 04:10:24 333583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 333588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 333592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|min_srtt:41050|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 333596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 333601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 333605] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 333608] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 333613] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 333617] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 333621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 333626] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 333630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 333634] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224334022| [2025/09/12 04:10:24 333638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224334022| [2025/09/12 04:10:24 333642] [debug] |xqc_engine_wakeup_after|wakeup:1757650224334022|now:1757650224333641|diff:381| [2025/09/12 04:10:24 333646] [debug] |xqc_engine_main_logic|END|now:1757650224333542| [2025/09/12 04:10:24 333651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224333651| [2025/09/12 04:10:24 333655] [debug] |xqc_engine_wakeup_after|wakeup:1757650224334022|now:1757650224333655|diff:367| [2025/09/12 04:10:24 333659] [debug] |xqc_engine_main_logic|END|now:1757650224333651| [2025/09/12 04:10:24 334732] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224334731| [2025/09/12 04:10:24 334743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224334022|pq_index:0| [2025/09/12 04:10:24 334748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224333542| [2025/09/12 04:10:24 334753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224334752| [2025/09/12 04:10:24 334758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224334022|now:1757650224334752| [2025/09/12 04:10:24 334762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224334022|now:1757650224334752| [2025/09/12 04:10:24 334766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 334771] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 334782] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41050|min_srtt:41050|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 334789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 334796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 334802] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 334823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 334830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 334836] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 334842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 334849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 334855] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/09/12 04:10:24 334902] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224334866|stream_id:0|stream_offset:1079013| [2025/09/12 04:10:24 334912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 334920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 334926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41050|rtt_var:1679|pto_duration:47766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 334933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 334939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 334945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 334951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224402632|now:1757650224334926|interv:67706| [2025/09/12 04:10:24 334957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224402632|now:1757650224334926|interval:67706|pto_count:0|srtt:41050 [2025/09/12 04:10:24 334964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 334971] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 334977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1080200| [2025/09/12 04:10:24 334990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 334996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/09/12 04:10:24 335033] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224335006|stream_id:0|stream_offset:1080200| [2025/09/12 04:10:24 335041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 335047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 335054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41050|rtt_var:1679|pto_duration:47766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 335061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 335067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 335073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 335079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224402772|now:1757650224335054|interv:67718| [2025/09/12 04:10:24 335085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224402772|now:1757650224335054|interval:67718|pto_count:0|srtt:41050 [2025/09/12 04:10:24 335091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 335098] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 335104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 335111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 335116] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224336116|now:1757650224335116|interv:1000| [2025/09/12 04:10:24 335122] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 335128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 335134] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224336116| [2025/09/12 04:10:24 335140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224336116| [2025/09/12 04:10:24 335146] [debug] |xqc_engine_wakeup_after|wakeup:1757650224336116|now:1757650224335146|diff:970| [2025/09/12 04:10:24 335152] [debug] |xqc_engine_main_logic|END|now:1757650224334752| [2025/09/12 04:10:24 335164] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224335163| [2025/09/12 04:10:24 335171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 335179] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:498| [2025/09/12 04:10:24 335184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/09/12 04:10:24 335193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/09/12 04:10:24 335205] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 335212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1205|path_largest_ack:1204| [2025/09/12 04:10:24 335219] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:994081|prior_time:1757650224292291|is_app_limited:0|send_elapse:49750|ack_elapse:42872|ctl_first_sent_time:1757650224293962|lagest_ack_time:1757650224335163|curr_delivered:1044481| [2025/09/12 04:10:24 335226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224293962| [2025/09/12 04:10:24 335233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:711||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/09/12 04:10:24 335240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1205|path_largest_ack:1205| [2025/09/12 04:10:24 335246] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:994081|prior_time:1757650224292291|is_app_limited:0|send_elapse:49750|ack_elapse:42872|ctl_first_sent_time:1757650224293962|lagest_ack_time:1757650224335163|curr_delivered:1045681| [2025/09/12 04:10:24 335253] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224294084| [2025/09/12 04:10:24 335259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/09/12 04:10:24 335266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41050|rttvar:1679|minrtt:30473|latest_rtt:41079|ack_delay:32| [2025/09/12 04:10:24 335272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41049|rttvar:1260|minrtt:30473|latest_rtt:41079|ack_delay:32| [2025/09/12 04:10:24 335279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1205|lost_pn:1202|thresh:3| [2025/09/12 04:10:24 335285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 335292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41049|rtt_var:1260|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 335298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 335304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 335311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 335316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224401095|now:1757650224335291|interv:65804| [2025/09/12 04:10:24 335323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224401095|now:1757650224335291|interval:65804|pto_count:0|srtt:41049 [2025/09/12 04:10:24 335329] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49750, ack_elapse 42872, delivered 51600|rate 1037185|lost 294| [2025/09/12 04:10:24 335336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037185) in round 19| [2025/09/12 04:10:24 335346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 335350] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 335354] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224294084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 335358] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224294084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:996481| [2025/09/12 04:10:24 335363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41049|latest_rtt:41079|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 335369] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/09/12 04:10:24 335377] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1757650224335163|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 335384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344335163|now:1757650224335163|interv:120000000| [2025/09/12 04:10:24 335390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344335163|now:1757650224335163|interv:120000000| [2025/09/12 04:10:24 335396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224336116|pq_index:0| [2025/09/12 04:10:24 335400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224334752| [2025/09/12 04:10:24 335404] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224335404| [2025/09/12 04:10:24 335409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224335408| [2025/09/12 04:10:24 335414] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 335439] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|min_srtt:41049|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 335447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 335451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 335456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 335463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|min_srtt:41049|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 335470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1128867| [2025/09/12 04:10:24 335476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 335486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 335491] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|min_srtt:41049|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 335495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1130054| [2025/09/12 04:10:24 335499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 335503] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 335507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 335511] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 335515] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 335519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 335524] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 335527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 335531] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224336116| [2025/09/12 04:10:24 335535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224336116| [2025/09/12 04:10:24 335539] [debug] |xqc_engine_wakeup_after|wakeup:1757650224336116|now:1757650224335539|diff:577| [2025/09/12 04:10:24 335545] [debug] |xqc_engine_main_logic|END|now:1757650224335408| [2025/09/12 04:10:24 335553] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224335553| [2025/09/12 04:10:24 335559] [debug] |xqc_engine_wakeup_after|wakeup:1757650224336116|now:1757650224335559|diff:557| [2025/09/12 04:10:24 335565] [debug] |xqc_engine_main_logic|END|now:1757650224335553| [2025/09/12 04:10:24 336637] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224336636| [2025/09/12 04:10:24 336648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224336116|pq_index:0| [2025/09/12 04:10:24 336653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224335408| [2025/09/12 04:10:24 336658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224336657| [2025/09/12 04:10:24 336662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224336116|now:1757650224336657| [2025/09/12 04:10:24 336667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224336116|now:1757650224336657| [2025/09/12 04:10:24 336670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 336675] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 336685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41049|min_srtt:41049|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 336690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1130054| [2025/09/12 04:10:24 336695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 336700] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 336706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 336714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 336721] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 336726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 336730] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 336735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/09/12 04:10:24 336765] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224336743|stream_id:0|stream_offset:1081387| [2025/09/12 04:10:24 336771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 336776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 336781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41049|rtt_var:1260|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 336788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 336795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 336801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 336807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224402832|now:1757650224336781|interv:66051| [2025/09/12 04:10:24 336813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224402832|now:1757650224336781|interval:66051|pto_count:0|srtt:41049 [2025/09/12 04:10:24 336820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 336828] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 336834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1082574| [2025/09/12 04:10:24 336846] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 336853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/09/12 04:10:24 336886] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224336863|stream_id:0|stream_offset:1082574| [2025/09/12 04:10:24 336895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 336902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 336908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41049|rtt_var:1260|pto_duration:46089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 336915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 336920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 336926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 336932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224402952|now:1757650224336908|interv:66044| [2025/09/12 04:10:24 336938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224402952|now:1757650224336908|interval:66044|pto_count:0|srtt:41049 [2025/09/12 04:10:24 336945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 336951] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 336957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 336963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 336969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224337969|now:1757650224336969|interv:1000| [2025/09/12 04:10:24 336975] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 336980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 336986] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224337969| [2025/09/12 04:10:24 336992] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224337969| [2025/09/12 04:10:24 336998] [debug] |xqc_engine_wakeup_after|wakeup:1757650224337969|now:1757650224336998|diff:971| [2025/09/12 04:10:24 337005] [debug] |xqc_engine_main_logic|END|now:1757650224336657| [2025/09/12 04:10:24 337197] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224337196| [2025/09/12 04:10:24 337216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 337225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:499| [2025/09/12 04:10:24 337231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/09/12 04:10:24 337239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/09/12 04:10:24 337251] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 337259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1207|path_largest_ack:1206| [2025/09/12 04:10:24 337266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:996481|prior_time:1757650224294402|is_app_limited:0|send_elapse:49666|ack_elapse:42794|ctl_first_sent_time:1757650224295936|lagest_ack_time:1757650224337196|curr_delivered:1046881| [2025/09/12 04:10:24 337273] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224295936| [2025/09/12 04:10:24 337279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:709||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/09/12 04:10:24 337286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1207|path_largest_ack:1207| [2025/09/12 04:10:24 337293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:996481|prior_time:1757650224294402|is_app_limited:0|send_elapse:49666|ack_elapse:42794|ctl_first_sent_time:1757650224295936|lagest_ack_time:1757650224337196|curr_delivered:1048081| [2025/09/12 04:10:24 337299] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224296056| [2025/09/12 04:10:24 337305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/09/12 04:10:24 337309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41049|rttvar:1260|minrtt:30473|latest_rtt:41140|ack_delay:24| [2025/09/12 04:10:24 337315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41057|rttvar:961|minrtt:30473|latest_rtt:41140|ack_delay:24| [2025/09/12 04:10:24 337322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1207|lost_pn:1204|thresh:3| [2025/09/12 04:10:24 337328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 337335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41057|rtt_var:961|pto_duration:44901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 337341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 337347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 337354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 337358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224401764|now:1757650224337334|interv:64430| [2025/09/12 04:10:24 337362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224401764|now:1757650224337334|interval:64430|pto_count:0|srtt:41057 [2025/09/12 04:10:24 337366] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49666, ack_elapse 42794, delivered 51600|rate 1038940|lost 294| [2025/09/12 04:10:24 337370] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/09/12 04:10:24 337374] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038940) in round 20| [2025/09/12 04:10:24 337383] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 337387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 337391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224296056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 337395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224296056|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 337400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41057|latest_rtt:41140|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 337405] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/09/12 04:10:24 337410] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1757650224337196|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 337415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344337196|now:1757650224337196|interv:120000000| [2025/09/12 04:10:24 337440] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344337196|now:1757650224337196|interv:120000000| [2025/09/12 04:10:24 337448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224337969|pq_index:0| [2025/09/12 04:10:24 337452] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224336657| [2025/09/12 04:10:24 337456] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224337456| [2025/09/12 04:10:24 337461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224337460| [2025/09/12 04:10:24 337466] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 337470] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 337475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1130054| [2025/09/12 04:10:24 337479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 337484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 337488] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 337493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1131241| [2025/09/12 04:10:24 337500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 337505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 337509] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 337513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 337517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 337521] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 337525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 337529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 337533] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 337537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 337542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 337545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 337549] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224337969| [2025/09/12 04:10:24 337553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224337969| [2025/09/12 04:10:24 337557] [debug] |xqc_engine_wakeup_after|wakeup:1757650224337969|now:1757650224337557|diff:412| [2025/09/12 04:10:24 337561] [debug] |xqc_engine_main_logic|END|now:1757650224337460| [2025/09/12 04:10:24 337567] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224337567| [2025/09/12 04:10:24 337571] [debug] |xqc_engine_wakeup_after|wakeup:1757650224337969|now:1757650224337571|diff:398| [2025/09/12 04:10:24 337574] [debug] |xqc_engine_main_logic|END|now:1757650224337567| [2025/09/12 04:10:24 338641] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224338641| [2025/09/12 04:10:24 338653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224337969|pq_index:0| [2025/09/12 04:10:24 338658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224337460| [2025/09/12 04:10:24 338663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224338662| [2025/09/12 04:10:24 338668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224337969|now:1757650224338662| [2025/09/12 04:10:24 338672] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224337969|now:1757650224338662| [2025/09/12 04:10:24 338676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 338686] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 338691] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41057|min_srtt:41057|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 338696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 338700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 338704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 338708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 338712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 338717] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 338721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 338725] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 338740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/09/12 04:10:24 338773] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224338748|stream_id:0|stream_offset:1083761| [2025/09/12 04:10:24 338783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 338790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 338797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41057|rtt_var:961|pto_duration:44901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 338805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 338811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 338817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 338823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224403649|now:1757650224338797|interv:64852| [2025/09/12 04:10:24 338829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224403649|now:1757650224338797|interval:64852|pto_count:0|srtt:41057 [2025/09/12 04:10:24 338836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 338843] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 338849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1084948| [2025/09/12 04:10:24 338862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 338868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/09/12 04:10:24 338907] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224338879|stream_id:0|stream_offset:1084948| [2025/09/12 04:10:24 338916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 338924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 338931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41057|rtt_var:961|pto_duration:44901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 338937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 338943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 338949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 338955] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224403780|now:1757650224338930|interv:64850| [2025/09/12 04:10:24 338961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224403780|now:1757650224338930|interval:64850|pto_count:0|srtt:41057 [2025/09/12 04:10:24 338968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 338975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 338981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 338987] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 338993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224339993|now:1757650224338993|interv:1000| [2025/09/12 04:10:24 338999] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 339004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 339011] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224339993| [2025/09/12 04:10:24 339017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224339993| [2025/09/12 04:10:24 339022] [debug] |xqc_engine_wakeup_after|wakeup:1757650224339993|now:1757650224339022|diff:971| [2025/09/12 04:10:24 339028] [debug] |xqc_engine_main_logic|END|now:1757650224338662| [2025/09/12 04:10:24 339240] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224339239| [2025/09/12 04:10:24 339251] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 339260] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:500| [2025/09/12 04:10:24 339266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/09/12 04:10:24 339281] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/09/12 04:10:24 339287] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 339295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1209|path_largest_ack:1208| [2025/09/12 04:10:24 339302] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:998881|prior_time:1757650224296329|is_app_limited:0|send_elapse:47883|ack_elapse:42910|ctl_first_sent_time:1757650224297856|lagest_ack_time:1757650224339239|curr_delivered:1049281| [2025/09/12 04:10:24 339310] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224297856| [2025/09/12 04:10:24 339317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/09/12 04:10:24 339323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1209|path_largest_ack:1209| [2025/09/12 04:10:24 339330] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:998881|prior_time:1757650224296329|is_app_limited:0|send_elapse:47883|ack_elapse:42910|ctl_first_sent_time:1757650224297856|lagest_ack_time:1757650224339239|curr_delivered:1050481| [2025/09/12 04:10:24 339334] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224297988| [2025/09/12 04:10:24 339338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:706||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/09/12 04:10:24 339343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41057|rttvar:961|minrtt:30473|latest_rtt:41251|ack_delay:24| [2025/09/12 04:10:24 339350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41078|rttvar:763|minrtt:30473|latest_rtt:41251|ack_delay:24| [2025/09/12 04:10:24 339357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1209|lost_pn:1206|thresh:3| [2025/09/12 04:10:24 339363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 339369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41078|rtt_var:763|pto_duration:44130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 339373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 339377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 339381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 339385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224403009|now:1757650224339369|interv:63640| [2025/09/12 04:10:24 339389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224403009|now:1757650224339369|interval:63640|pto_count:0|srtt:41078 [2025/09/12 04:10:24 339393] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47883, ack_elapse 42910, delivered 51600|rate 1077626|lost 294| [2025/09/12 04:10:24 339398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077626) in round 20| [2025/09/12 04:10:24 339406] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 339410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 339414] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224297988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 339440] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224297988|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 339450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41078|latest_rtt:41251|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 339456] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/09/12 04:10:24 339461] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK |recv_time:1757650224339239|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 339465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344339239|now:1757650224339239|interv:120000000| [2025/09/12 04:10:24 339469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344339239|now:1757650224339239|interv:120000000| [2025/09/12 04:10:24 339473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224339993|pq_index:0| [2025/09/12 04:10:24 339478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224338662| [2025/09/12 04:10:24 339481] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224339481| [2025/09/12 04:10:24 339486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224339485| [2025/09/12 04:10:24 339491] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 339496] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|min_srtt:41078|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 339501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 339505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 339510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 339514] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|min_srtt:41078|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 339519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1133615| [2025/09/12 04:10:24 339527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 339531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 339536] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|min_srtt:41078|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 339540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1134802| [2025/09/12 04:10:24 339545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 339549] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 339552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 339557] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 339561] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 339565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 339570] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 339573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 339577] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224339993| [2025/09/12 04:10:24 339581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224339993| [2025/09/12 04:10:24 339585] [debug] |xqc_engine_wakeup_after|wakeup:1757650224339993|now:1757650224339585|diff:408| [2025/09/12 04:10:24 339589] [debug] |xqc_engine_main_logic|END|now:1757650224339485| [2025/09/12 04:10:24 339595] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224339595| [2025/09/12 04:10:24 339599] [debug] |xqc_engine_wakeup_after|wakeup:1757650224339993|now:1757650224339599|diff:394| [2025/09/12 04:10:24 339602] [debug] |xqc_engine_main_logic|END|now:1757650224339595| [2025/09/12 04:10:24 340668] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224340668| [2025/09/12 04:10:24 340680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224339993|pq_index:0| [2025/09/12 04:10:24 340685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224339485| [2025/09/12 04:10:24 340690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224340689| [2025/09/12 04:10:24 340695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224339993|now:1757650224340689| [2025/09/12 04:10:24 340699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224339993|now:1757650224340689| [2025/09/12 04:10:24 340703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 340707] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 340718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41078|min_srtt:41078|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 340723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1134802| [2025/09/12 04:10:24 340728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 340731] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 340735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 340740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 340744] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 340748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 340753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 340757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/09/12 04:10:24 340792] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224340765|stream_id:0|stream_offset:1086135| [2025/09/12 04:10:24 340801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 340808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 340815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41078|rtt_var:763|pto_duration:44130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 340822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 340828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 340834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 340840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224404895|now:1757650224340814|interv:64081| [2025/09/12 04:10:24 340846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224404895|now:1757650224340814|interval:64081|pto_count:0|srtt:41078 [2025/09/12 04:10:24 340853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 340860] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 340867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1087322| [2025/09/12 04:10:24 340879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 340885] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/09/12 04:10:24 340919] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224340895|stream_id:0|stream_offset:1087322| [2025/09/12 04:10:24 340929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 340936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 340943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41078|rtt_var:763|pto_duration:44130|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 340949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 340955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 340961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 340968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224405025|now:1757650224340943|interv:64082| [2025/09/12 04:10:24 340974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224405025|now:1757650224340943|interval:64082|pto_count:0|srtt:41078 [2025/09/12 04:10:24 340981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 340989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 340995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 341001] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 341007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224342007|now:1757650224341007|interv:1000| [2025/09/12 04:10:24 341012] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 341018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 341024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224342007| [2025/09/12 04:10:24 341030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224342007| [2025/09/12 04:10:24 341035] [debug] |xqc_engine_wakeup_after|wakeup:1757650224342007|now:1757650224341035|diff:972| [2025/09/12 04:10:24 341042] [debug] |xqc_engine_main_logic|END|now:1757650224340689| [2025/09/12 04:10:24 341221] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224341220| [2025/09/12 04:10:24 341233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 341243] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:501| [2025/09/12 04:10:24 341250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/09/12 04:10:24 341258] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/09/12 04:10:24 341270] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 341278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1211|path_largest_ack:1210| [2025/09/12 04:10:24 341285] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1001281|prior_time:1757650224298260|is_app_limited:0|send_elapse:47847|ack_elapse:42960|ctl_first_sent_time:1757650224299787|lagest_ack_time:1757650224341220|curr_delivered:1051681| [2025/09/12 04:10:24 341293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224299787| [2025/09/12 04:10:24 341298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/09/12 04:10:24 341305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1211|path_largest_ack:1211| [2025/09/12 04:10:24 341312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1003681|prior_time:1757650224300295|is_app_limited:0|send_elapse:47819|ack_elapse:40925|ctl_first_sent_time:1757650224301813|lagest_ack_time:1757650224341220|curr_delivered:1052881| [2025/09/12 04:10:24 341319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224301813| [2025/09/12 04:10:24 341324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:704||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/09/12 04:10:24 341328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41078|rttvar:763|minrtt:30473|latest_rtt:39407|ack_delay:24| [2025/09/12 04:10:24 341333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40866|rttvar:996|minrtt:30473|latest_rtt:39407|ack_delay:24| [2025/09/12 04:10:24 341337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1211|lost_pn:1208|thresh:3| [2025/09/12 04:10:24 341341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 341345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40866|rtt_var:996|pto_duration:44850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 341350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 341354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 341357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 341361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224405745|now:1757650224341345|interv:64400| [2025/09/12 04:10:24 341366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224405745|now:1757650224341345|interval:64400|pto_count:0|srtt:40866 [2025/09/12 04:10:24 341370] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47819, ack_elapse 40925, delivered 49200|rate 1028879|lost 294| [2025/09/12 04:10:24 341375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028879) in round 20| [2025/09/12 04:10:24 341383] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 341387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 341391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224301813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 341395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224301813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 341400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:40866|latest_rtt:39407|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 341406] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/09/12 04:10:24 341411] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1757650224341220|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 341416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344341220|now:1757650224341220|interv:120000000| [2025/09/12 04:10:24 341438] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344341220|now:1757650224341220|interv:120000000| [2025/09/12 04:10:24 341443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224342007|pq_index:0| [2025/09/12 04:10:24 341447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224340689| [2025/09/12 04:10:24 341451] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224341451| [2025/09/12 04:10:24 341456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224341455| [2025/09/12 04:10:24 341461] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 341466] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|min_srtt:40866|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 341471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1134802| [2025/09/12 04:10:24 341475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 341480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 341485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|min_srtt:40866|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 341489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1135989| [2025/09/12 04:10:24 341501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 341505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 341510] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|min_srtt:40866|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 341514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 341518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 341522] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 341525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 341530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 341534] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 341538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 341543] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 341546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 341551] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224342007| [2025/09/12 04:10:24 341555] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224342007| [2025/09/12 04:10:24 341559] [debug] |xqc_engine_wakeup_after|wakeup:1757650224342007|now:1757650224341558|diff:449| [2025/09/12 04:10:24 341563] [debug] |xqc_engine_main_logic|END|now:1757650224341455| [2025/09/12 04:10:24 341568] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224341568| [2025/09/12 04:10:24 341572] [debug] |xqc_engine_wakeup_after|wakeup:1757650224342007|now:1757650224341572|diff:435| [2025/09/12 04:10:24 341576] [debug] |xqc_engine_main_logic|END|now:1757650224341568| [2025/09/12 04:10:24 342643] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224342643| [2025/09/12 04:10:24 342654] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224342007|pq_index:0| [2025/09/12 04:10:24 342659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224341455| [2025/09/12 04:10:24 342664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224342663| [2025/09/12 04:10:24 342669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224342007|now:1757650224342663| [2025/09/12 04:10:24 342673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224342007|now:1757650224342663| [2025/09/12 04:10:24 342677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 342682] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 342692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40866|min_srtt:40866|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 342697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 342702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 342705] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 342709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 342714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 342718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 342723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 342727] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 342731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/09/12 04:10:24 342767] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224342740|stream_id:0|stream_offset:1088509| [2025/09/12 04:10:24 342776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1253|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 342783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 342790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40866|rtt_var:996|pto_duration:44850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 342796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 342802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 342808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 342814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224407590|now:1757650224342790|interv:64800| [2025/09/12 04:10:24 342821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224407590|now:1757650224342790|interval:64800|pto_count:0|srtt:40866 [2025/09/12 04:10:24 342827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 342835] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 342842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1089696| [2025/09/12 04:10:24 342855] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 342861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/09/12 04:10:24 342894] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224342871|stream_id:0|stream_offset:1089696| [2025/09/12 04:10:24 342902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 342909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 342915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40866|rtt_var:996|pto_duration:44850|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 342922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 342927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 342933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 342939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224407721|now:1757650224342915|interv:64806| [2025/09/12 04:10:24 342945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224407721|now:1757650224342915|interval:64806|pto_count:0|srtt:40866 [2025/09/12 04:10:24 342952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 342958] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 342965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 342971] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 342977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224343977|now:1757650224342977|interv:1000| [2025/09/12 04:10:24 342984] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 342989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 342995] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224343977| [2025/09/12 04:10:24 343000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224343977| [2025/09/12 04:10:24 343006] [debug] |xqc_engine_wakeup_after|wakeup:1757650224343977|now:1757650224343006|diff:971| [2025/09/12 04:10:24 343012] [debug] |xqc_engine_main_logic|END|now:1757650224342663| [2025/09/12 04:10:24 343170] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224343169| [2025/09/12 04:10:24 343180] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 343189] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:502| [2025/09/12 04:10:24 343195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/09/12 04:10:24 343204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/09/12 04:10:24 343217] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 343225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1213|path_largest_ack:1212| [2025/09/12 04:10:24 343232] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1003681|prior_time:1757650224300295|is_app_limited:0|send_elapse:47908|ack_elapse:42874|ctl_first_sent_time:1757650224301902|lagest_ack_time:1757650224343169|curr_delivered:1054081| [2025/09/12 04:10:24 343237] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224301902| [2025/09/12 04:10:24 343242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/09/12 04:10:24 343249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1213|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1213|path_largest_ack:1213| [2025/09/12 04:10:24 343256] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1003681|prior_time:1757650224300295|is_app_limited:0|send_elapse:47908|ack_elapse:42874|ctl_first_sent_time:1757650224301902|lagest_ack_time:1757650224343169|curr_delivered:1055281| [2025/09/12 04:10:24 343262] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224302015| [2025/09/12 04:10:24 343268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:24 343274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40866|rttvar:996|minrtt:30473|latest_rtt:41154|ack_delay:24| [2025/09/12 04:10:24 343281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40899|rttvar:813|minrtt:30473|latest_rtt:41154|ack_delay:24| [2025/09/12 04:10:24 343288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1213|lost_pn:1210|thresh:3| [2025/09/12 04:10:24 343294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 343300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:813|pto_duration:44151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 343305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 343309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 343312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 343316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224407022|now:1757650224343300|interv:63722| [2025/09/12 04:10:24 343320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224407022|now:1757650224343300|interval:63722|pto_count:0|srtt:40899 [2025/09/12 04:10:24 343325] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47908, ack_elapse 42874, delivered 51600|rate 1077064|lost 294| [2025/09/12 04:10:24 343331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077064) in round 20| [2025/09/12 04:10:24 343344] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 343351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 343355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224302015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 343360] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224302015|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 343365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:40899|latest_rtt:41154|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 343370] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:24 343374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224368169|now:1757650224343169|interv:25000| [2025/09/12 04:10:24 343380] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224343169|max_ack_delay:25000| [2025/09/12 04:10:24 343384] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/09/12 04:10:24 343389] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:503|frame:PING ACK |recv_time:1757650224343169|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 343394] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344343169|now:1757650224343169|interv:120000000| [2025/09/12 04:10:24 343398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344343169|now:1757650224343169|interv:120000000| [2025/09/12 04:10:24 343402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224343977|pq_index:0| [2025/09/12 04:10:24 343406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224342663| [2025/09/12 04:10:24 343410] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224343410| [2025/09/12 04:10:24 343415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224343414| [2025/09/12 04:10:24 343438] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 343443] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 343448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 343452] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 343460] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 343465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 343469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1138363| [2025/09/12 04:10:24 343474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 343479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 343483] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 343487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 343492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 343495] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 343499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 343504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 343508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 343512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 343517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 343520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 343524] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224343977| [2025/09/12 04:10:24 343528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224343977| [2025/09/12 04:10:24 343532] [debug] |xqc_engine_wakeup_after|wakeup:1757650224343977|now:1757650224343532|diff:445| [2025/09/12 04:10:24 343537] [debug] |xqc_engine_main_logic|END|now:1757650224343414| [2025/09/12 04:10:24 343542] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224343542| [2025/09/12 04:10:24 343546] [debug] |xqc_engine_wakeup_after|wakeup:1757650224343977|now:1757650224343546|diff:431| [2025/09/12 04:10:24 343550] [debug] |xqc_engine_main_logic|END|now:1757650224343542| [2025/09/12 04:10:24 344619] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224344618| [2025/09/12 04:10:24 344630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224343977|pq_index:0| [2025/09/12 04:10:24 344635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224343414| [2025/09/12 04:10:24 344640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224344639| [2025/09/12 04:10:24 344651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224343977|now:1757650224344639| [2025/09/12 04:10:24 344655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224343977|now:1757650224344639| [2025/09/12 04:10:24 344659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 344664] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 344669] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40899|min_srtt:40899|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 344674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 344678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 344682] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 344686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 344690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 344695] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 344699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 344703] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 344708] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/09/12 04:10:24 344739] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224344716|stream_id:0|stream_offset:1090883| [2025/09/12 04:10:24 344745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 344750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 344755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:813|pto_duration:44151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 344762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 344769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 344775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 344782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224408867|now:1757650224344755|interv:64112| [2025/09/12 04:10:24 344788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224408867|now:1757650224344755|interval:64112|pto_count:0|srtt:40899 [2025/09/12 04:10:24 344801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 344809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 344816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1092070| [2025/09/12 04:10:24 344822] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 344829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/09/12 04:10:24 344864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224344839|stream_id:0|stream_offset:1092070| [2025/09/12 04:10:24 344873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 344880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 344886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40899|rtt_var:813|pto_duration:44151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 344893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 344915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 344920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 344926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224408990|now:1757650224344886|interv:64104| [2025/09/12 04:10:24 344932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224408990|now:1757650224344886|interval:64104|pto_count:0|srtt:40899 [2025/09/12 04:10:24 344939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 344946] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 344952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 344958] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 344964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224345964|now:1757650224344964|interv:1000| [2025/09/12 04:10:24 344970] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 344976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 344982] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224345964| [2025/09/12 04:10:24 344989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224345964| [2025/09/12 04:10:24 344995] [debug] |xqc_engine_wakeup_after|wakeup:1757650224345964|now:1757650224344995|diff:969| [2025/09/12 04:10:24 345002] [debug] |xqc_engine_main_logic|END|now:1757650224344639| [2025/09/12 04:10:24 345199] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224345197| [2025/09/12 04:10:24 345209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 345218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:503| [2025/09/12 04:10:24 345224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/09/12 04:10:24 345233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/09/12 04:10:24 345240] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 345247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1215|path_largest_ack:1214| [2025/09/12 04:10:24 345254] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1006081|prior_time:1757650224302271|is_app_limited:0|send_elapse:45924|ack_elapse:42926|ctl_first_sent_time:1757650224303856|lagest_ack_time:1757650224345197|curr_delivered:1056481| [2025/09/12 04:10:24 345261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224303856| [2025/09/12 04:10:24 345269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/09/12 04:10:24 345276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1215|path_largest_ack:1215| [2025/09/12 04:10:24 345283] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1006081|prior_time:1757650224302271|is_app_limited:0|send_elapse:45924|ack_elapse:42926|ctl_first_sent_time:1757650224303856|lagest_ack_time:1757650224345197|curr_delivered:1057681| [2025/09/12 04:10:24 345290] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224303978| [2025/09/12 04:10:24 345296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/09/12 04:10:24 345302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40899|rttvar:813|minrtt:30473|latest_rtt:41219|ack_delay:24| [2025/09/12 04:10:24 345309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40936|rttvar:684|minrtt:30473|latest_rtt:41219|ack_delay:24| [2025/09/12 04:10:24 345315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1215|lost_pn:1212|thresh:3| [2025/09/12 04:10:24 345322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 345326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40936|rtt_var:684|pto_duration:43672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 345330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 345334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 345338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 345342] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224408511|now:1757650224345325|interv:63186| [2025/09/12 04:10:24 345352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224408511|now:1757650224345325|interval:63186|pto_count:0|srtt:40936 [2025/09/12 04:10:24 345357] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45924, ack_elapse 42926, delivered 51600|rate 1123595|lost 294| [2025/09/12 04:10:24 345361] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123595) in round 20| [2025/09/12 04:10:24 345365] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 345369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 345373] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224303978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 345378] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224303978|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 345382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:40936|latest_rtt:41219|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 345388] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/09/12 04:10:24 345393] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:504|frame:ACK |recv_time:1757650224345197|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 345398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344345197|now:1757650224345197|interv:120000000| [2025/09/12 04:10:24 345402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344345197|now:1757650224345197|interv:120000000| [2025/09/12 04:10:24 345406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224345964|pq_index:0| [2025/09/12 04:10:24 345410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224344639| [2025/09/12 04:10:24 345414] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224345414| [2025/09/12 04:10:24 345435] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224345418| [2025/09/12 04:10:24 345443] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 345448] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|min_srtt:40936|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 345453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 345457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 345462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 345470] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|min_srtt:40936|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 345474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1140737| [2025/09/12 04:10:24 345479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 345483] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 345487] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|min_srtt:40936|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 345491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 345496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 345499] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 345503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 345507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 345512] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 345516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 345520] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 345524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 345528] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224345964| [2025/09/12 04:10:24 345532] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224345964| [2025/09/12 04:10:24 345536] [debug] |xqc_engine_wakeup_after|wakeup:1757650224345964|now:1757650224345536|diff:428| [2025/09/12 04:10:24 345540] [debug] |xqc_engine_main_logic|END|now:1757650224345418| [2025/09/12 04:10:24 345546] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224345546| [2025/09/12 04:10:24 345550] [debug] |xqc_engine_wakeup_after|wakeup:1757650224345964|now:1757650224345549|diff:415| [2025/09/12 04:10:24 345553] [debug] |xqc_engine_main_logic|END|now:1757650224345546| [2025/09/12 04:10:24 346621] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224346620| [2025/09/12 04:10:24 346633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224345964|pq_index:0| [2025/09/12 04:10:24 346638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224345418| [2025/09/12 04:10:24 346643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224346642| [2025/09/12 04:10:24 346653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224345964|now:1757650224346642| [2025/09/12 04:10:24 346658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224345964|now:1757650224346642| [2025/09/12 04:10:24 346661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 346666] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 346671] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40936|min_srtt:40936|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 346676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 346680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 346684] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 346688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 346692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 346697] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 346710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 346715] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 346719] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/09/12 04:10:24 346749] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224346728|stream_id:0|stream_offset:1093257| [2025/09/12 04:10:24 346756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 346763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 346770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40936|rtt_var:684|pto_duration:43672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 346777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 346783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 346788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 346794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224410400|now:1757650224346770|interv:63630| [2025/09/12 04:10:24 346801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224410400|now:1757650224346770|interval:63630|pto_count:0|srtt:40936 [2025/09/12 04:10:24 346814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 346822] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 346828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1094444| [2025/09/12 04:10:24 346835] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 346842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/09/12 04:10:24 346877] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224346853|stream_id:0|stream_offset:1094444| [2025/09/12 04:10:24 346887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 346894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 346900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40936|rtt_var:684|pto_duration:43672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 346907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 346913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 346918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 346924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224410525|now:1757650224346900|interv:63625| [2025/09/12 04:10:24 346930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224410525|now:1757650224346900|interval:63625|pto_count:0|srtt:40936 [2025/09/12 04:10:24 346937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 346944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 346950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 346957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 346964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224347963|now:1757650224346963|interv:1000| [2025/09/12 04:10:24 346970] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 346976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 346983] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224347963| [2025/09/12 04:10:24 346989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224347963| [2025/09/12 04:10:24 346995] [debug] |xqc_engine_wakeup_after|wakeup:1757650224347963|now:1757650224346995|diff:968| [2025/09/12 04:10:24 347001] [debug] |xqc_engine_main_logic|END|now:1757650224346642| [2025/09/12 04:10:24 347194] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224347192| [2025/09/12 04:10:24 347212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 347221] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:504| [2025/09/12 04:10:24 347227] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/09/12 04:10:24 347236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/09/12 04:10:24 347243] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 347250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1216| [2025/09/12 04:10:24 347257] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1008481|prior_time:1757650224304247|is_app_limited:0|send_elapse:45789|ack_elapse:42945|ctl_first_sent_time:1757650224305760|lagest_ack_time:1757650224347192|curr_delivered:1058881| [2025/09/12 04:10:24 347264] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224305760| [2025/09/12 04:10:24 347272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/09/12 04:10:24 347277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1217|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1217|path_largest_ack:1217| [2025/09/12 04:10:24 347283] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1008481|prior_time:1757650224304247|is_app_limited:0|send_elapse:45789|ack_elapse:42945|ctl_first_sent_time:1757650224305760|lagest_ack_time:1757650224347192|curr_delivered:1060081| [2025/09/12 04:10:24 347290] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224305867| [2025/09/12 04:10:24 347296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/09/12 04:10:24 347302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40936|rttvar:684|minrtt:30473|latest_rtt:41325|ack_delay:48| [2025/09/12 04:10:24 347308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40978|rttvar:598|minrtt:30473|latest_rtt:41325|ack_delay:48| [2025/09/12 04:10:24 347315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1217|lost_pn:1214|thresh:3| [2025/09/12 04:10:24 347321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 347327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40978|rtt_var:598|pto_duration:43370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 347334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 347339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 347343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 347347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224410223|now:1757650224347327|interv:62896| [2025/09/12 04:10:24 347356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224410223|now:1757650224347327|interval:62896|pto_count:0|srtt:40978 [2025/09/12 04:10:24 347360] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45789, ack_elapse 42945, delivered 51600|rate 1126908|lost 294| [2025/09/12 04:10:24 347365] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126908) in round 20| [2025/09/12 04:10:24 347369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 347373] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 347377] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224305867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 347382] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224305867|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 347386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:40978|latest_rtt:41325|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 347392] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/09/12 04:10:24 347397] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1757650224347192|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 347402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344347192|now:1757650224347192|interv:120000000| [2025/09/12 04:10:24 347406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344347192|now:1757650224347192|interv:120000000| [2025/09/12 04:10:24 347410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224347963|pq_index:0| [2025/09/12 04:10:24 347414] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224346642| [2025/09/12 04:10:24 347418] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224347418| [2025/09/12 04:10:24 347443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224347442| [2025/09/12 04:10:24 347449] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 347454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|min_srtt:40978|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 347458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 347463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 347467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 347476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|min_srtt:40978|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 347480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1143111| [2025/09/12 04:10:24 347484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 347488] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 347493] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|min_srtt:40978|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 347497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 347501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 347505] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 347509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 347513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 347517] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 347521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 347526] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 347529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 347533] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224347963| [2025/09/12 04:10:24 347537] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224347963| [2025/09/12 04:10:24 347541] [debug] |xqc_engine_wakeup_after|wakeup:1757650224347963|now:1757650224347541|diff:422| [2025/09/12 04:10:24 347546] [debug] |xqc_engine_main_logic|END|now:1757650224347442| [2025/09/12 04:10:24 347551] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224347551| [2025/09/12 04:10:24 347555] [debug] |xqc_engine_wakeup_after|wakeup:1757650224347963|now:1757650224347555|diff:408| [2025/09/12 04:10:24 347559] [debug] |xqc_engine_main_logic|END|now:1757650224347551| [2025/09/12 04:10:24 348629] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224348629| [2025/09/12 04:10:24 348641] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224347963|pq_index:0| [2025/09/12 04:10:24 348645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224347442| [2025/09/12 04:10:24 348650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224348649| [2025/09/12 04:10:24 348661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224347963|now:1757650224348649| [2025/09/12 04:10:24 348665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224347963|now:1757650224348649| [2025/09/12 04:10:24 348669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 348673] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 348679] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40978|min_srtt:40978|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 348683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 348688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 348692] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 348696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 348700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 348705] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 348709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 348713] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 348717] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/09/12 04:10:24 348752] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224348726|stream_id:0|stream_offset:1095631| [2025/09/12 04:10:24 348761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 348768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 348775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40978|rtt_var:598|pto_duration:43370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 348781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 348788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 348794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 348800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224412096|now:1757650224348775|interv:63321| [2025/09/12 04:10:24 348806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224412096|now:1757650224348775|interval:63321|pto_count:0|srtt:40978 [2025/09/12 04:10:24 348820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 348827] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 348834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1096818| [2025/09/12 04:10:24 348840] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 348846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/09/12 04:10:24 348890] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224348856|stream_id:0|stream_offset:1096818| [2025/09/12 04:10:24 348900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 348907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 348913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40978|rtt_var:598|pto_duration:43370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 348919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 348925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 348931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 348937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224412226|now:1757650224348913|interv:63313| [2025/09/12 04:10:24 348943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224412226|now:1757650224348913|interval:63313|pto_count:0|srtt:40978 [2025/09/12 04:10:24 348961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 348969] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 348975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 348982] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 348987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224349987|now:1757650224348987|interv:1000| [2025/09/12 04:10:24 348993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 348998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 349004] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224349987| [2025/09/12 04:10:24 349011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224349987| [2025/09/12 04:10:24 349017] [debug] |xqc_engine_wakeup_after|wakeup:1757650224349987|now:1757650224349017|diff:970| [2025/09/12 04:10:24 349023] [debug] |xqc_engine_main_logic|END|now:1757650224348649| [2025/09/12 04:10:24 349190] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224349189| [2025/09/12 04:10:24 349207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 349215] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:505| [2025/09/12 04:10:24 349222] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/09/12 04:10:24 349231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/09/12 04:10:24 349238] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 349244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1219|path_largest_ack:1218| [2025/09/12 04:10:24 349251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1010881|prior_time:1757650224306307|is_app_limited:0|send_elapse:45841|ack_elapse:42882|ctl_first_sent_time:1757650224307830|lagest_ack_time:1757650224349189|curr_delivered:1061281| [2025/09/12 04:10:24 349258] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224307830| [2025/09/12 04:10:24 349264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/09/12 04:10:24 349270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1219|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1219|path_largest_ack:1219| [2025/09/12 04:10:24 349276] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1010881|prior_time:1757650224306307|is_app_limited:0|send_elapse:45841|ack_elapse:42882|ctl_first_sent_time:1757650224307830|lagest_ack_time:1757650224349189|curr_delivered:1062481| [2025/09/12 04:10:24 349283] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224307946| [2025/09/12 04:10:24 349289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/09/12 04:10:24 349295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40978|rttvar:598|minrtt:30473|latest_rtt:41243|ack_delay:24| [2025/09/12 04:10:24 349301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41008|rttvar:509|minrtt:30473|latest_rtt:41243|ack_delay:24| [2025/09/12 04:10:24 349306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1219|lost_pn:1216|thresh:3| [2025/09/12 04:10:24 349313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 349320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41008|rtt_var:509|pto_duration:43044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 349327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 349333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 349337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 349341] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224411900|now:1757650224349320|interv:62580| [2025/09/12 04:10:24 349345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224411900|now:1757650224349320|interval:62580|pto_count:0|srtt:41008 [2025/09/12 04:10:24 349353] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45841, ack_elapse 42882, delivered 51600|rate 1125629|lost 294| [2025/09/12 04:10:24 349358] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125629) in round 20| [2025/09/12 04:10:24 349362] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 349366] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 349370] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224307946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 349374] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224307946|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 349379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41008|latest_rtt:41243|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 349385] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/09/12 04:10:24 349389] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1757650224349189|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 349394] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344349189|now:1757650224349189|interv:120000000| [2025/09/12 04:10:24 349398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344349189|now:1757650224349189|interv:120000000| [2025/09/12 04:10:24 349402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224349987|pq_index:0| [2025/09/12 04:10:24 349406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224348649| [2025/09/12 04:10:24 349410] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224349410| [2025/09/12 04:10:24 349415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224349414| [2025/09/12 04:10:24 349440] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 349445] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|min_srtt:41008|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 349449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 349454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 349458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 349466] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|min_srtt:41008|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 349470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1145485| [2025/09/12 04:10:24 349475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 349479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 349484] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|min_srtt:41008|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 349488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 349492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 349496] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 349500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 349504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 349508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 349513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 349517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 349521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 349525] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224349987| [2025/09/12 04:10:24 349529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224349987| [2025/09/12 04:10:24 349532] [debug] |xqc_engine_wakeup_after|wakeup:1757650224349987|now:1757650224349532|diff:455| [2025/09/12 04:10:24 349537] [debug] |xqc_engine_main_logic|END|now:1757650224349414| [2025/09/12 04:10:24 349542] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224349542| [2025/09/12 04:10:24 349546] [debug] |xqc_engine_wakeup_after|wakeup:1757650224349987|now:1757650224349546|diff:441| [2025/09/12 04:10:24 349550] [debug] |xqc_engine_main_logic|END|now:1757650224349542| [2025/09/12 04:10:24 350618] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224350618| [2025/09/12 04:10:24 350630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224349987|pq_index:0| [2025/09/12 04:10:24 350635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224349414| [2025/09/12 04:10:24 350640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224350639| [2025/09/12 04:10:24 350650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224349987|now:1757650224350639| [2025/09/12 04:10:24 350655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224349987|now:1757650224350639| [2025/09/12 04:10:24 350658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 350663] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 350668] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41008|min_srtt:41008|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 350673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 350677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 350681] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 350685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 350689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 350694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 350698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 350703] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 350707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/09/12 04:10:24 350743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224350715|stream_id:0|stream_offset:1098005| [2025/09/12 04:10:24 350752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1261|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 350759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 350766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41008|rtt_var:509|pto_duration:43044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 350772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 350778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 350784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 350790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224413759|now:1757650224350765|interv:62994| [2025/09/12 04:10:24 350796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224413759|now:1757650224350765|interval:62994|pto_count:0|srtt:41008 [2025/09/12 04:10:24 350803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 350817] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 350823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1099192| [2025/09/12 04:10:24 350830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 350836] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/09/12 04:10:24 350871] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224350846|stream_id:0|stream_offset:1099192| [2025/09/12 04:10:24 350880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 350887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 350893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41008|rtt_var:509|pto_duration:43044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 350899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 350905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 350910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 350917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224413890|now:1757650224350892|interv:62998| [2025/09/12 04:10:24 350923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224413890|now:1757650224350892|interval:62998|pto_count:0|srtt:41008 [2025/09/12 04:10:24 350930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 350937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 350943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 350949] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 350955] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224351954|now:1757650224350954|interv:1000| [2025/09/12 04:10:24 350961] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 350966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 350972] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224351954| [2025/09/12 04:10:24 350979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224351954| [2025/09/12 04:10:24 350983] [debug] |xqc_engine_wakeup_after|wakeup:1757650224351954|now:1757650224350983|diff:971| [2025/09/12 04:10:24 350987] [debug] |xqc_engine_main_logic|END|now:1757650224350639| [2025/09/12 04:10:24 351071] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224351070| [2025/09/12 04:10:24 351089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 351098] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:506| [2025/09/12 04:10:24 351103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/09/12 04:10:24 351112] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/09/12 04:10:24 351118] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 351125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1221|path_largest_ack:1220| [2025/09/12 04:10:24 351131] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1013281|prior_time:1757650224308264|is_app_limited:0|send_elapse:43890|ack_elapse:42806|ctl_first_sent_time:1757650224309794|lagest_ack_time:1757650224351070|curr_delivered:1063681| [2025/09/12 04:10:24 351138] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224309794| [2025/09/12 04:10:24 351145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:24 351153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1221|path_largest_ack:1221| [2025/09/12 04:10:24 351160] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1013281|prior_time:1757650224308264|is_app_limited:0|send_elapse:43890|ack_elapse:42806|ctl_first_sent_time:1757650224309794|lagest_ack_time:1757650224351070|curr_delivered:1064881| [2025/09/12 04:10:24 351167] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224309899| [2025/09/12 04:10:24 351174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/09/12 04:10:24 351178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41008|rttvar:509|minrtt:30473|latest_rtt:41171|ack_delay:24| [2025/09/12 04:10:24 351182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41025|rttvar:416|minrtt:30473|latest_rtt:41171|ack_delay:24| [2025/09/12 04:10:24 351186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1221|lost_pn:1218|thresh:3| [2025/09/12 04:10:24 351190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 351195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41025|rtt_var:416|pto_duration:43025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 351199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 351203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 351207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 351210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224413871|now:1757650224351194|interv:62677| [2025/09/12 04:10:24 351214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224413871|now:1757650224351194|interval:62677|pto_count:0|srtt:41025 [2025/09/12 04:10:24 351224] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43890, ack_elapse 42806, delivered 51600|rate 1175666|lost 294| [2025/09/12 04:10:24 351228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175666) in round 20| [2025/09/12 04:10:24 351232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 351236] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 351240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224309899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 351245] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224309899|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 351249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41025|latest_rtt:41171|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 351255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/09/12 04:10:24 351259] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1757650224351070|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 351264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344351070|now:1757650224351070|interv:120000000| [2025/09/12 04:10:24 351268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344351070|now:1757650224351070|interv:120000000| [2025/09/12 04:10:24 351272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224351954|pq_index:0| [2025/09/12 04:10:24 351276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224350639| [2025/09/12 04:10:24 351280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224351280| [2025/09/12 04:10:24 351285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224351284| [2025/09/12 04:10:24 351290] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 351295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|min_srtt:41025|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 351299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 351304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 351309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 351317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|min_srtt:41025|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 351321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1147859| [2025/09/12 04:10:24 351325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 351330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 351334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|min_srtt:41025|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 351338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 351343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 351346] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 351350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 351354] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 351359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 351363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 351367] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 351371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 351375] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224351954| [2025/09/12 04:10:24 351379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224351954| [2025/09/12 04:10:24 351383] [debug] |xqc_engine_wakeup_after|wakeup:1757650224351954|now:1757650224351383|diff:571| [2025/09/12 04:10:24 351387] [debug] |xqc_engine_main_logic|END|now:1757650224351284| [2025/09/12 04:10:24 351393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224351393| [2025/09/12 04:10:24 351396] [debug] |xqc_engine_wakeup_after|wakeup:1757650224351954|now:1757650224351396|diff:558| [2025/09/12 04:10:24 351400] [debug] |xqc_engine_main_logic|END|now:1757650224351393| [2025/09/12 04:10:24 352470] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224352469| [2025/09/12 04:10:24 352481] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224351954|pq_index:0| [2025/09/12 04:10:24 352487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224351284| [2025/09/12 04:10:24 352496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224352494| [2025/09/12 04:10:24 352503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224351954|now:1757650224352494| [2025/09/12 04:10:24 352515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224351954|now:1757650224352494| [2025/09/12 04:10:24 352519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 352524] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 352529] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41025|min_srtt:41025|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 352533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 352538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 352542] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 352546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 352550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 352555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 352559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 352563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 352568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/09/12 04:10:24 352602] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224352576|stream_id:0|stream_offset:1100379| [2025/09/12 04:10:24 352611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 352618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 352625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41025|rtt_var:416|pto_duration:43025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 352632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 352636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 352640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 352644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224415601|now:1757650224352625|interv:62976| [2025/09/12 04:10:24 352648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224415601|now:1757650224352625|interval:62976|pto_count:0|srtt:41025 [2025/09/12 04:10:24 352653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 352662] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 352666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1101566| [2025/09/12 04:10:24 352671] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 352675] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/09/12 04:10:24 352702] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224352681|stream_id:0|stream_offset:1101566| [2025/09/12 04:10:24 352711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 352718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 352725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41025|rtt_var:416|pto_duration:43025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 352730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 352734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 352738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 352742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224415706|now:1757650224352724|interv:62982| [2025/09/12 04:10:24 352747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224415706|now:1757650224352724|interval:62982|pto_count:0|srtt:41025 [2025/09/12 04:10:24 352755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 352762] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 352768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 352773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 352779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224353779|now:1757650224352779|interv:1000| [2025/09/12 04:10:24 352785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 352791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 352797] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224353779| [2025/09/12 04:10:24 352804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224353779| [2025/09/12 04:10:24 352809] [debug] |xqc_engine_wakeup_after|wakeup:1757650224353779|now:1757650224352809|diff:970| [2025/09/12 04:10:24 352816] [debug] |xqc_engine_main_logic|END|now:1757650224352494| [2025/09/12 04:10:24 353195] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224353193| [2025/09/12 04:10:24 353215] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 353225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:507| [2025/09/12 04:10:24 353231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/09/12 04:10:24 353240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/09/12 04:10:24 353246] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 353254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1223|path_largest_ack:1222| [2025/09/12 04:10:24 353259] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1015681|prior_time:1757650224310184|is_app_limited:0|send_elapse:43753|ack_elapse:43009|ctl_first_sent_time:1757650224311730|lagest_ack_time:1757650224353193|curr_delivered:1066081| [2025/09/12 04:10:24 353266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224311730| [2025/09/12 04:10:24 353273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/09/12 04:10:24 353280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1223|path_largest_ack:1223| [2025/09/12 04:10:24 353288] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1015681|prior_time:1757650224310184|is_app_limited:0|send_elapse:43753|ack_elapse:43009|ctl_first_sent_time:1757650224311730|lagest_ack_time:1757650224353193|curr_delivered:1067281| [2025/09/12 04:10:24 353295] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224311831| [2025/09/12 04:10:24 353301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/09/12 04:10:24 353308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41025|rttvar:416|minrtt:30473|latest_rtt:41362|ack_delay:24| [2025/09/12 04:10:24 353314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41064|rttvar:390|minrtt:30473|latest_rtt:41362|ack_delay:24| [2025/09/12 04:10:24 353321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1223|lost_pn:1220|thresh:3| [2025/09/12 04:10:24 353326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 353330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41064|rtt_var:390|pto_duration:43064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 353335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 353339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 353343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 353346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224415745|now:1757650224353330|interv:62415| [2025/09/12 04:10:24 353351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224415745|now:1757650224353330|interval:62415|pto_count:0|srtt:41064 [2025/09/12 04:10:24 353360] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43753, ack_elapse 43009, delivered 51600|rate 1179347|lost 294| [2025/09/12 04:10:24 353364] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179347) in round 20| [2025/09/12 04:10:24 353368] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 353372] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 353376] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224311831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 353381] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224311831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 353385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41064|latest_rtt:41362|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 353391] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/09/12 04:10:24 353396] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1757650224353193|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 353401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344353193|now:1757650224353193|interv:120000000| [2025/09/12 04:10:24 353405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344353193|now:1757650224353193|interv:120000000| [2025/09/12 04:10:24 353409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224353779|pq_index:0| [2025/09/12 04:10:24 353414] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224352494| [2025/09/12 04:10:24 353418] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224353418| [2025/09/12 04:10:24 353444] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224353443| [2025/09/12 04:10:24 353449] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 353454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|min_srtt:41064|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 353459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 353463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 353468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 353476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|min_srtt:41064|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 353480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1150233| [2025/09/12 04:10:24 353485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 353489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 353493] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|min_srtt:41064|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 353497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 353502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 353506] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 353510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 353514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 353518] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 353523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 353527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 353531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 353535] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224353779| [2025/09/12 04:10:24 353539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224353779| [2025/09/12 04:10:24 353543] [debug] |xqc_engine_wakeup_after|wakeup:1757650224353779|now:1757650224353543|diff:236| [2025/09/12 04:10:24 353547] [debug] |xqc_engine_main_logic|END|now:1757650224353443| [2025/09/12 04:10:24 353552] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224353552| [2025/09/12 04:10:24 353556] [debug] |xqc_engine_wakeup_after|wakeup:1757650224353779|now:1757650224353556|diff:223| [2025/09/12 04:10:24 353560] [debug] |xqc_engine_main_logic|END|now:1757650224353552| [2025/09/12 04:10:24 354632] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224354632| [2025/09/12 04:10:24 354643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224353779|pq_index:0| [2025/09/12 04:10:24 354648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224353443| [2025/09/12 04:10:24 354653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224354652| [2025/09/12 04:10:24 354657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224353779|now:1757650224354652| [2025/09/12 04:10:24 354667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224353779|now:1757650224354652| [2025/09/12 04:10:24 354671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 354675] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 354683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41064|min_srtt:41064|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 354691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 354698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 354704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 354710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 354717] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 354724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 354731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 354738] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 354744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/09/12 04:10:24 354781] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224354756|stream_id:0|stream_offset:1102753| [2025/09/12 04:10:24 354791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 354798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 354804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41064|rtt_var:390|pto_duration:43064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 354811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 354817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 354822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 354828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224417820|now:1757650224354804|interv:63016| [2025/09/12 04:10:24 354835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224417820|now:1757650224354804|interval:63016|pto_count:0|srtt:41064 [2025/09/12 04:10:24 354841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 354853] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 354860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1103940| [2025/09/12 04:10:24 354866] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 354872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/09/12 04:10:24 354914] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224354883|stream_id:0|stream_offset:1103940| [2025/09/12 04:10:24 354923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 354930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 354937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41064|rtt_var:390|pto_duration:43064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 354944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 354950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 354956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 354962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224417947|now:1757650224354937|interv:63010| [2025/09/12 04:10:24 354968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224417947|now:1757650224354937|interval:63010|pto_count:0|srtt:41064 [2025/09/12 04:10:24 354975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 354982] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 354989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 354995] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 355001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224356000|now:1757650224355000|interv:1000| [2025/09/12 04:10:24 355007] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 355012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 355017] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224356000| [2025/09/12 04:10:24 355024] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224356000| [2025/09/12 04:10:24 355030] [debug] |xqc_engine_wakeup_after|wakeup:1757650224356000|now:1757650224355030|diff:970| [2025/09/12 04:10:24 355037] [debug] |xqc_engine_main_logic|END|now:1757650224354652| [2025/09/12 04:10:24 355102] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224355101| [2025/09/12 04:10:24 355118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 355127] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:508| [2025/09/12 04:10:24 355133] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/09/12 04:10:24 355152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/09/12 04:10:24 355159] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 355166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1225|path_largest_ack:1224| [2025/09/12 04:10:24 355173] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1018081|prior_time:1757650224312259|is_app_limited:0|send_elapse:43866|ack_elapse:42842|ctl_first_sent_time:1757650224313777|lagest_ack_time:1757650224355101|curr_delivered:1068481| [2025/09/12 04:10:24 355180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224313777| [2025/09/12 04:10:24 355187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/09/12 04:10:24 355194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1225|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1225|path_largest_ack:1225| [2025/09/12 04:10:24 355200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1018081|prior_time:1757650224312259|is_app_limited:0|send_elapse:43866|ack_elapse:42842|ctl_first_sent_time:1757650224313777|lagest_ack_time:1757650224355101|curr_delivered:1069681| [2025/09/12 04:10:24 355207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224313893| [2025/09/12 04:10:24 355213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/09/12 04:10:24 355220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41064|rttvar:390|minrtt:30473|latest_rtt:41208|ack_delay:24| [2025/09/12 04:10:24 355226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41079|rttvar:323|minrtt:30473|latest_rtt:41208|ack_delay:24| [2025/09/12 04:10:24 355230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1225|lost_pn:1222|thresh:3| [2025/09/12 04:10:24 355235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 355240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41079|rtt_var:323|pto_duration:43079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 355247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 355254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 355260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 355265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224417962|now:1757650224355240|interv:62722| [2025/09/12 04:10:24 355269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224417962|now:1757650224355240|interval:62722|pto_count:0|srtt:41079 [2025/09/12 04:10:24 355278] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43866, ack_elapse 42842, delivered 51600|rate 1176309|lost 294| [2025/09/12 04:10:24 355283] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176309) in round 20| [2025/09/12 04:10:24 355287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 355291] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 355295] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224313893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 355299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224313893|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 355304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41079|latest_rtt:41208|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 355310] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/09/12 04:10:24 355315] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1757650224355101|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 355320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344355101|now:1757650224355101|interv:120000000| [2025/09/12 04:10:24 355324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344355101|now:1757650224355101|interv:120000000| [2025/09/12 04:10:24 355328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224356000|pq_index:0| [2025/09/12 04:10:24 355332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224354652| [2025/09/12 04:10:24 355336] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224355336| [2025/09/12 04:10:24 355341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224355340| [2025/09/12 04:10:24 355346] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 355351] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|min_srtt:41079|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 355355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 355360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 355365] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 355369] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|min_srtt:41079|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 355376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1152607| [2025/09/12 04:10:24 355381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 355385] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 355389] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|min_srtt:41079|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 355393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 355398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 355401] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 355405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 355409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 355414] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 355418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 355445] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 355449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 355453] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224356000| [2025/09/12 04:10:24 355457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224356000| [2025/09/12 04:10:24 355461] [debug] |xqc_engine_wakeup_after|wakeup:1757650224356000|now:1757650224355461|diff:539| [2025/09/12 04:10:24 355465] [debug] |xqc_engine_main_logic|END|now:1757650224355340| [2025/09/12 04:10:24 355471] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224355470| [2025/09/12 04:10:24 355474] [debug] |xqc_engine_wakeup_after|wakeup:1757650224356000|now:1757650224355474|diff:526| [2025/09/12 04:10:24 355478] [debug] |xqc_engine_main_logic|END|now:1757650224355470| [2025/09/12 04:10:24 356548] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224356548| [2025/09/12 04:10:24 356560] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224356000|pq_index:0| [2025/09/12 04:10:24 356565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224355340| [2025/09/12 04:10:24 356570] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224356569| [2025/09/12 04:10:24 356575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224356000|now:1757650224356569| [2025/09/12 04:10:24 356585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224356000|now:1757650224356569| [2025/09/12 04:10:24 356589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 356593] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 356598] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41079|min_srtt:41079|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 356603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 356608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 356611] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 356615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 356620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 356624] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 356629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 356633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 356637] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/09/12 04:10:24 356671] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224356646|stream_id:0|stream_offset:1105127| [2025/09/12 04:10:24 356682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 356689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 356695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41079|rtt_var:323|pto_duration:43079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 356702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 356708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 356712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 356716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224419725|now:1757650224356695|interv:63030| [2025/09/12 04:10:24 356720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224419725|now:1757650224356695|interval:63030|pto_count:0|srtt:41079 [2025/09/12 04:10:24 356725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 356734] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 356738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1106314| [2025/09/12 04:10:24 356743] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 356747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/09/12 04:10:24 356801] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224356757|stream_id:0|stream_offset:1106314| [2025/09/12 04:10:24 356811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 356818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 356824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41079|rtt_var:323|pto_duration:43079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 356831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 356837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 356843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 356849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224419836|now:1757650224356824|interv:63012| [2025/09/12 04:10:24 356855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224419836|now:1757650224356824|interval:63012|pto_count:0|srtt:41079 [2025/09/12 04:10:24 356861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 356868] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 356875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 356882] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 356936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224357935|now:1757650224356935|interv:1000| [2025/09/12 04:10:24 356945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 356949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 356953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224357935| [2025/09/12 04:10:24 356958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224357935| [2025/09/12 04:10:24 356962] [debug] |xqc_engine_wakeup_after|wakeup:1757650224357935|now:1757650224356961|diff:974| [2025/09/12 04:10:24 356966] [debug] |xqc_engine_main_logic|END|now:1757650224356569| [2025/09/12 04:10:24 357159] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224357158| [2025/09/12 04:10:24 357170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 357186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:509| [2025/09/12 04:10:24 357192] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/09/12 04:10:24 357200] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/09/12 04:10:24 357207] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 357215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1226| [2025/09/12 04:10:24 357222] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1020481|prior_time:1757650224314291|is_app_limited:0|send_elapse:41889|ack_elapse:42867|ctl_first_sent_time:1757650224315848|lagest_ack_time:1757650224357158|curr_delivered:1070881| [2025/09/12 04:10:24 357229] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224315848| [2025/09/12 04:10:24 357233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/09/12 04:10:24 357238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1227|path_largest_ack:1227| [2025/09/12 04:10:24 357242] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1020481|prior_time:1757650224314291|is_app_limited:0|send_elapse:41889|ack_elapse:42867|ctl_first_sent_time:1757650224315848|lagest_ack_time:1757650224357158|curr_delivered:1072081| [2025/09/12 04:10:24 357246] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224315972| [2025/09/12 04:10:24 357250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/09/12 04:10:24 357254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41079|rttvar:323|minrtt:30473|latest_rtt:41186|ack_delay:24| [2025/09/12 04:10:24 357259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41090|rttvar:263|minrtt:30473|latest_rtt:41186|ack_delay:24| [2025/09/12 04:10:24 357264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1227|lost_pn:1224|thresh:3| [2025/09/12 04:10:24 357270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 357277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41090|rtt_var:263|pto_duration:43090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 357284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 357289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 357293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 357297] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224419847|now:1757650224357277|interv:62570| [2025/09/12 04:10:24 357301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224419847|now:1757650224357277|interval:62570|pto_count:0|srtt:41090 [2025/09/12 04:10:24 357309] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41889, ack_elapse 42867, delivered 51600|rate 1203723|lost 294| [2025/09/12 04:10:24 357314] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203723) in round 20| [2025/09/12 04:10:24 357318] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 357322] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 357326] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224315972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 357330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224315972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 357335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41090|latest_rtt:41186|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 357341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/09/12 04:10:24 357345] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1757650224357158|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 357350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344357158|now:1757650224357158|interv:120000000| [2025/09/12 04:10:24 357354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344357158|now:1757650224357158|interv:120000000| [2025/09/12 04:10:24 357358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224357935|pq_index:0| [2025/09/12 04:10:24 357362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224356569| [2025/09/12 04:10:24 357366] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224357366| [2025/09/12 04:10:24 357371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224357370| [2025/09/12 04:10:24 357376] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 357381] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|min_srtt:41090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 357385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 357390] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 357394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 357399] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|min_srtt:41090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 357406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1154981| [2025/09/12 04:10:24 357410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 357415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 357437] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|min_srtt:41090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 357444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 357449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 357453] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 357457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 357461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 357465] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 357469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 357474] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 357477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 357482] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224357935| [2025/09/12 04:10:24 357486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224357935| [2025/09/12 04:10:24 357489] [debug] |xqc_engine_wakeup_after|wakeup:1757650224357935|now:1757650224357489|diff:446| [2025/09/12 04:10:24 357494] [debug] |xqc_engine_main_logic|END|now:1757650224357370| [2025/09/12 04:10:24 357499] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224357499| [2025/09/12 04:10:24 357503] [debug] |xqc_engine_wakeup_after|wakeup:1757650224357935|now:1757650224357503|diff:432| [2025/09/12 04:10:24 357507] [debug] |xqc_engine_main_logic|END|now:1757650224357499| [2025/09/12 04:10:24 358576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224358575| [2025/09/12 04:10:24 358587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224357935|pq_index:0| [2025/09/12 04:10:24 358592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224357370| [2025/09/12 04:10:24 358597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224358596| [2025/09/12 04:10:24 358602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224357935|now:1757650224358596| [2025/09/12 04:10:24 358611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224357935|now:1757650224358596| [2025/09/12 04:10:24 358615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 358619] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 358624] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41090|min_srtt:41090|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 358629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 358634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 358638] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 358642] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 358646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 358651] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 358655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 358659] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 358663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/09/12 04:10:24 358699] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224358671|stream_id:0|stream_offset:1107501| [2025/09/12 04:10:24 358708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 358715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 358722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41090|rtt_var:263|pto_duration:43090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 358729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 358735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 358741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 358748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224421761|now:1757650224358722|interv:63039| [2025/09/12 04:10:24 358752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224421761|now:1757650224358722|interval:63039|pto_count:0|srtt:41090 [2025/09/12 04:10:24 358758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 358766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 358779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1108688| [2025/09/12 04:10:24 358785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 358792] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/09/12 04:10:24 358826] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224358802|stream_id:0|stream_offset:1108688| [2025/09/12 04:10:24 358834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 358841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 358847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41090|rtt_var:263|pto_duration:43090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 358854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 358860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 358866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 358872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224421892|now:1757650224358847|interv:63045| [2025/09/12 04:10:24 358884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224421892|now:1757650224358847|interval:63045|pto_count:0|srtt:41090 [2025/09/12 04:10:24 358890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 358897] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 358904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 358910] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 358916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224359916|now:1757650224358916|interv:1000| [2025/09/12 04:10:24 358921] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 358928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 358934] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224359916| [2025/09/12 04:10:24 358940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224359916| [2025/09/12 04:10:24 358946] [debug] |xqc_engine_wakeup_after|wakeup:1757650224359916|now:1757650224358946|diff:970| [2025/09/12 04:10:24 358952] [debug] |xqc_engine_main_logic|END|now:1757650224358596| [2025/09/12 04:10:24 359078] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224359076| [2025/09/12 04:10:24 359088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 359103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:510| [2025/09/12 04:10:24 359109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/09/12 04:10:24 359117] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/09/12 04:10:24 359123] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 359130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1229|path_largest_ack:1228| [2025/09/12 04:10:24 359136] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1022881|prior_time:1757650224316212|is_app_limited:0|send_elapse:41918|ack_elapse:42864|ctl_first_sent_time:1757650224317792|lagest_ack_time:1757650224359076|curr_delivered:1073281| [2025/09/12 04:10:24 359143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224317792| [2025/09/12 04:10:24 359150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/09/12 04:10:24 359155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1229|path_largest_ack:1229| [2025/09/12 04:10:24 359159] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1022881|prior_time:1757650224316212|is_app_limited:0|send_elapse:41918|ack_elapse:42864|ctl_first_sent_time:1757650224317792|lagest_ack_time:1757650224359076|curr_delivered:1074481| [2025/09/12 04:10:24 359164] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224317911| [2025/09/12 04:10:24 359170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/09/12 04:10:24 359177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41090|rttvar:263|minrtt:30473|latest_rtt:41165|ack_delay:24| [2025/09/12 04:10:24 359183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41096|rttvar:210|minrtt:30473|latest_rtt:41165|ack_delay:24| [2025/09/12 04:10:24 359190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1229|lost_pn:1226|thresh:3| [2025/09/12 04:10:24 359194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 359199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41096|rtt_var:210|pto_duration:43096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 359204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 359211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 359217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 359223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224421898|now:1757650224359198|interv:62700| [2025/09/12 04:10:24 359229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224421898|now:1757650224359198|interval:62700|pto_count:0|srtt:41096 [2025/09/12 04:10:24 359244] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41918, ack_elapse 42864, delivered 51600|rate 1203807|lost 294| [2025/09/12 04:10:24 359251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203807) in round 20| [2025/09/12 04:10:24 359257] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 359264] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 359268] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224317911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 359272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224317911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 359277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41096|latest_rtt:41165|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 359283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/09/12 04:10:24 359287] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1757650224359076|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 359292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344359076|now:1757650224359076|interv:120000000| [2025/09/12 04:10:24 359296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344359076|now:1757650224359076|interv:120000000| [2025/09/12 04:10:24 359300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224359916|pq_index:0| [2025/09/12 04:10:24 359304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224358596| [2025/09/12 04:10:24 359308] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224359308| [2025/09/12 04:10:24 359313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224359312| [2025/09/12 04:10:24 359318] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 359323] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|min_srtt:41096|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 359328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 359332] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 359337] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 359341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|min_srtt:41096|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 359353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1157355| [2025/09/12 04:10:24 359357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 359362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 359366] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|min_srtt:41096|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 359370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 359374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 359378] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 359382] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 359386] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 359390] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 359395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 359399] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 359402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 359406] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224359916| [2025/09/12 04:10:24 359410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224359916| [2025/09/12 04:10:24 359414] [debug] |xqc_engine_wakeup_after|wakeup:1757650224359916|now:1757650224359414|diff:502| [2025/09/12 04:10:24 359437] [debug] |xqc_engine_main_logic|END|now:1757650224359312| [2025/09/12 04:10:24 359446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224359446| [2025/09/12 04:10:24 359450] [debug] |xqc_engine_wakeup_after|wakeup:1757650224359916|now:1757650224359450|diff:466| [2025/09/12 04:10:24 359454] [debug] |xqc_engine_main_logic|END|now:1757650224359446| [2025/09/12 04:10:24 360518] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224360518| [2025/09/12 04:10:24 360530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224359916|pq_index:0| [2025/09/12 04:10:24 360535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224359312| [2025/09/12 04:10:24 360541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224360540| [2025/09/12 04:10:24 360546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224359916|now:1757650224360540| [2025/09/12 04:10:24 360557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224359916|now:1757650224360540| [2025/09/12 04:10:24 360561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 360566] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 360571] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41096|min_srtt:41096|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 360576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 360580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 360584] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 360588] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 360592] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 360597] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 360601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 360606] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 360610] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/09/12 04:10:24 360641] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224360619|stream_id:0|stream_offset:1109875| [2025/09/12 04:10:24 360648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 360653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 360659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41096|rtt_var:210|pto_duration:43096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 360667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 360674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 360680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 360686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224423715|now:1757650224360659|interv:63056| [2025/09/12 04:10:24 360692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224423715|now:1757650224360659|interval:63056|pto_count:0|srtt:41096 [2025/09/12 04:10:24 360700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 360708] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 360721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1111062| [2025/09/12 04:10:24 360729] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 360735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/09/12 04:10:24 360768] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224360746|stream_id:0|stream_offset:1111062| [2025/09/12 04:10:24 360777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 360784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 360791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41096|rtt_var:210|pto_duration:43096|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 360798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 360804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 360810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 360816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224423842|now:1757650224360791|interv:63051| [2025/09/12 04:10:24 360822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224423842|now:1757650224360791|interval:63051|pto_count:0|srtt:41096 [2025/09/12 04:10:24 360829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 360836] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 360842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 360848] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 360854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224361854|now:1757650224360854|interv:1000| [2025/09/12 04:10:24 360861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 360866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 360873] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224361854| [2025/09/12 04:10:24 360880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224361854| [2025/09/12 04:10:24 360885] [debug] |xqc_engine_wakeup_after|wakeup:1757650224361854|now:1757650224360885|diff:969| [2025/09/12 04:10:24 360892] [debug] |xqc_engine_main_logic|END|now:1757650224360540| [2025/09/12 04:10:24 361141] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224361139| [2025/09/12 04:10:24 361153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 361169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:511| [2025/09/12 04:10:24 361176] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/09/12 04:10:24 361185] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/09/12 04:10:24 361191] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 361198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1230| [2025/09/12 04:10:24 361205] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1025281|prior_time:1757650224318245|is_app_limited:0|send_elapse:41926|ack_elapse:42894|ctl_first_sent_time:1757650224319799|lagest_ack_time:1757650224361139|curr_delivered:1075681| [2025/09/12 04:10:24 361212] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224319799| [2025/09/12 04:10:24 361220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/09/12 04:10:24 361227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1231|path_largest_ack:1231| [2025/09/12 04:10:24 361234] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1025281|prior_time:1757650224318245|is_app_limited:0|send_elapse:41926|ack_elapse:42894|ctl_first_sent_time:1757650224319799|lagest_ack_time:1757650224361139|curr_delivered:1076881| [2025/09/12 04:10:24 361241] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224319930| [2025/09/12 04:10:24 361248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/09/12 04:10:24 361253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41096|rttvar:210|minrtt:30473|latest_rtt:41209|ack_delay:24| [2025/09/12 04:10:24 361260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41107|rttvar:180|minrtt:30473|latest_rtt:41209|ack_delay:24| [2025/09/12 04:10:24 361267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1231|lost_pn:1228|thresh:3| [2025/09/12 04:10:24 361273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 361279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41107|rtt_var:180|pto_duration:43107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 361284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 361288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 361291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 361295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224423853|now:1757650224361279|interv:62574| [2025/09/12 04:10:24 361299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224423853|now:1757650224361279|interval:62574|pto_count:0|srtt:41107 [2025/09/12 04:10:24 361308] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41926, ack_elapse 42894, delivered 51600|rate 1202965|lost 294| [2025/09/12 04:10:24 361313] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202965) in round 20| [2025/09/12 04:10:24 361317] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 361321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 361325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224319930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 361329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224319930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 361334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41107|latest_rtt:41209|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 361340] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/09/12 04:10:24 361344] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1757650224361139|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 361349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344361139|now:1757650224361139|interv:120000000| [2025/09/12 04:10:24 361353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344361139|now:1757650224361139|interv:120000000| [2025/09/12 04:10:24 361357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224361854|pq_index:0| [2025/09/12 04:10:24 361361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224360540| [2025/09/12 04:10:24 361365] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224361365| [2025/09/12 04:10:24 361370] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224361369| [2025/09/12 04:10:24 361375] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 361380] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 361385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 361389] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 361394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 361399] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 361406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1159729| [2025/09/12 04:10:24 361410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 361414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 361440] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 361449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 361453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 361457] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 361461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 361465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 361469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 361474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 361478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 361482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 361486] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224361854| [2025/09/12 04:10:24 361490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224361854| [2025/09/12 04:10:24 361494] [debug] |xqc_engine_wakeup_after|wakeup:1757650224361854|now:1757650224361494|diff:360| [2025/09/12 04:10:24 361498] [debug] |xqc_engine_main_logic|END|now:1757650224361369| [2025/09/12 04:10:24 361503] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224361503| [2025/09/12 04:10:24 361507] [debug] |xqc_engine_wakeup_after|wakeup:1757650224361854|now:1757650224361507|diff:347| [2025/09/12 04:10:24 361511] [debug] |xqc_engine_main_logic|END|now:1757650224361503| [2025/09/12 04:10:24 362585] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224362584| [2025/09/12 04:10:24 362596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224361854|pq_index:0| [2025/09/12 04:10:24 362601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224361369| [2025/09/12 04:10:24 362606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224362605| [2025/09/12 04:10:24 362610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224361854|now:1757650224362605| [2025/09/12 04:10:24 362615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224361854|now:1757650224362605| [2025/09/12 04:10:24 362624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 362628] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 362633] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41107|min_srtt:41107|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 362638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 362643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 362647] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 362654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 362661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 362669] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 362675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 362680] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 362684] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/09/12 04:10:24 362719] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224362693|stream_id:0|stream_offset:1112249| [2025/09/12 04:10:24 362729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 362736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 362743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41107|rtt_var:180|pto_duration:43107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 362750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 362756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 362762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 362768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224425800|now:1757650224362743|interv:63057| [2025/09/12 04:10:24 362775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224425800|now:1757650224362743|interval:63057|pto_count:0|srtt:41107 [2025/09/12 04:10:24 362781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 362789] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 362802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1113436| [2025/09/12 04:10:24 362809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 362815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/09/12 04:10:24 362851] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224362826|stream_id:0|stream_offset:1113436| [2025/09/12 04:10:24 362860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 362867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 362873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41107|rtt_var:180|pto_duration:43107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 362880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 362887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 362892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 362898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224425933|now:1757650224362873|interv:63060| [2025/09/12 04:10:24 362904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224425933|now:1757650224362873|interval:63060|pto_count:0|srtt:41107 [2025/09/12 04:10:24 362912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 362920] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 362926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1114623| [2025/09/12 04:10:24 362933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 362939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/09/12 04:10:24 362973] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224362949|stream_id:0|stream_offset:1114623| [2025/09/12 04:10:24 362982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 362989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 362996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41107|rtt_var:180|pto_duration:43107|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 363002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 363015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 363021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 363027] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224426056|now:1757650224362995|interv:63061| [2025/09/12 04:10:24 363033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224426056|now:1757650224362995|interval:63061|pto_count:0|srtt:41107 [2025/09/12 04:10:24 363038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52800| [2025/09/12 04:10:24 363046] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 363052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1115810| [2025/09/12 04:10:24 363058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 363064] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224364064|now:1757650224363064|interv:1000| [2025/09/12 04:10:24 363070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 363076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 363082] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224364064| [2025/09/12 04:10:24 363088] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224364064| [2025/09/12 04:10:24 363095] [debug] |xqc_engine_wakeup_after|wakeup:1757650224364064|now:1757650224363095|diff:969| [2025/09/12 04:10:24 363101] [debug] |xqc_engine_main_logic|END|now:1757650224362605| [2025/09/12 04:10:24 363114] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224363113| [2025/09/12 04:10:24 363121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 363129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:512| [2025/09/12 04:10:24 363136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/09/12 04:10:24 363144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/09/12 04:10:24 363150] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 363157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1233|path_largest_ack:1232| [2025/09/12 04:10:24 363164] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1027681|prior_time:1757650224320213|is_app_limited:0|send_elapse:41992|ack_elapse:42900|ctl_first_sent_time:1757650224321923|lagest_ack_time:1757650224363113|curr_delivered:1078081| [2025/09/12 04:10:24 363171] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224321923| [2025/09/12 04:10:24 363178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/09/12 04:10:24 363184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1233|path_largest_ack:1233| [2025/09/12 04:10:24 363197] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1027681|prior_time:1757650224320213|is_app_limited:0|send_elapse:41992|ack_elapse:42900|ctl_first_sent_time:1757650224321923|lagest_ack_time:1757650224363113|curr_delivered:1079281| [2025/09/12 04:10:24 363204] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224322040| [2025/09/12 04:10:24 363210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/09/12 04:10:24 363217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41107|rttvar:180|minrtt:30473|latest_rtt:41073|ack_delay:24| [2025/09/12 04:10:24 363224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41100|rttvar:149|minrtt:30473|latest_rtt:41073|ack_delay:24| [2025/09/12 04:10:24 363231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1233|lost_pn:1230|thresh:3| [2025/09/12 04:10:24 363238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 363244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41100|rtt_var:149|pto_duration:43100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 363251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 363257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 363263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 363268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224426049|now:1757650224363244|interv:62805| [2025/09/12 04:10:24 363272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224426049|now:1757650224363244|interval:62805|pto_count:0|srtt:41100 [2025/09/12 04:10:24 363277] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41992, ack_elapse 42900, delivered 51600|rate 1202797|lost 294| [2025/09/12 04:10:24 363281] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202797) in round 20| [2025/09/12 04:10:24 363286] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 363290] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 363293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224322040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 363298] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224322040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 363302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50400|srtt:41100|latest_rtt:41073|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 363308] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/09/12 04:10:24 363317] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1757650224363113|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 363322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344363113|now:1757650224363113|interv:120000000| [2025/09/12 04:10:24 363326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344363113|now:1757650224363113|interv:120000000| [2025/09/12 04:10:24 363330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224364064|pq_index:0| [2025/09/12 04:10:24 363334] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224362605| [2025/09/12 04:10:24 363338] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224363338| [2025/09/12 04:10:24 363343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224363342| [2025/09/12 04:10:24 363348] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 363353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|min_srtt:41100|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 363357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 363362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 363366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 363371] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|min_srtt:41100|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 363375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1162103| [2025/09/12 04:10:24 363379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 363384] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 363388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|min_srtt:41100|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 363392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 363396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 363400] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 363404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 363411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 363415] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 363446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1115810| [2025/09/12 04:10:24 363451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 363454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 363458] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224364064| [2025/09/12 04:10:24 363462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224364064| [2025/09/12 04:10:24 363466] [debug] |xqc_engine_wakeup_after|wakeup:1757650224364064|now:1757650224363466|diff:598| [2025/09/12 04:10:24 363471] [debug] |xqc_engine_main_logic|END|now:1757650224363342| [2025/09/12 04:10:24 363476] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224363476| [2025/09/12 04:10:24 363480] [debug] |xqc_engine_wakeup_after|wakeup:1757650224364064|now:1757650224363480|diff:584| [2025/09/12 04:10:24 363484] [debug] |xqc_engine_main_logic|END|now:1757650224363476| [2025/09/12 04:10:24 364555] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224364554| [2025/09/12 04:10:24 364566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224364064|pq_index:0| [2025/09/12 04:10:24 364571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224363342| [2025/09/12 04:10:24 364576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224364575| [2025/09/12 04:10:24 364581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224364064|now:1757650224364575| [2025/09/12 04:10:24 364585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224364064|now:1757650224364575| [2025/09/12 04:10:24 364589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 364593] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 364598] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41100|min_srtt:41100|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 364603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 364608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 364611] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 364615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 364620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 364624] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 364634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1115810| [2025/09/12 04:10:24 364638] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 364643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/09/12 04:10:24 364675] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224364651|stream_id:0|stream_offset:1115810| [2025/09/12 04:10:24 364684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 364692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 364698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41100|rtt_var:149|pto_duration:43100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 364705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 364712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 364718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 364724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224427751|now:1757650224364698|interv:63053| [2025/09/12 04:10:24 364731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224427751|now:1757650224364698|interval:63053|pto_count:0|srtt:41100 [2025/09/12 04:10:24 364738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 364745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 364751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 364758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 364763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224365763|now:1757650224364763|interv:1000| [2025/09/12 04:10:24 364769] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 364775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 364781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224365763| [2025/09/12 04:10:24 364787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224365763| [2025/09/12 04:10:24 364793] [debug] |xqc_engine_wakeup_after|wakeup:1757650224365763|now:1757650224364793|diff:970| [2025/09/12 04:10:24 364799] [debug] |xqc_engine_main_logic|END|now:1757650224364575| [2025/09/12 04:10:24 365069] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224365068| [2025/09/12 04:10:24 365088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 365105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:513| [2025/09/12 04:10:24 365111] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/09/12 04:10:24 365119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/09/12 04:10:24 365125] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 365130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1235|path_largest_ack:1234| [2025/09/12 04:10:24 365137] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1030081|prior_time:1757650224322223|is_app_limited:0|send_elapse:41807|ack_elapse:42845|ctl_first_sent_time:1757650224323754|lagest_ack_time:1757650224365068|curr_delivered:1080481| [2025/09/12 04:10:24 365144] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224323754| [2025/09/12 04:10:24 365150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/09/12 04:10:24 365155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1235|path_largest_ack:1235| [2025/09/12 04:10:24 365160] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1030081|prior_time:1757650224322223|is_app_limited:0|send_elapse:41807|ack_elapse:42845|ctl_first_sent_time:1757650224323754|lagest_ack_time:1757650224365068|curr_delivered:1081681| [2025/09/12 04:10:24 365167] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224323857| [2025/09/12 04:10:24 365173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/09/12 04:10:24 365184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41100|rttvar:149|minrtt:30473|latest_rtt:41211|ack_delay:24| [2025/09/12 04:10:24 365190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41111|rttvar:133|minrtt:30473|latest_rtt:41211|ack_delay:24| [2025/09/12 04:10:24 365197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1235|lost_pn:1232|thresh:3| [2025/09/12 04:10:24 365204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 365209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41111|rtt_var:133|pto_duration:43111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 365213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 365217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 365221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 365225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224427762|now:1757650224365208|interv:62554| [2025/09/12 04:10:24 365229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224427762|now:1757650224365208|interval:62554|pto_count:0|srtt:41111 [2025/09/12 04:10:24 365233] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41807, ack_elapse 42845, delivered 51600|rate 1204341|lost 294| [2025/09/12 04:10:24 365242] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204341) in round 20| [2025/09/12 04:10:24 365246] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 365250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 365254] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224323857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 365258] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224323857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 365263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41111|latest_rtt:41211|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 365269] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/09/12 04:10:24 365273] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK |recv_time:1757650224365068|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 365278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344365068|now:1757650224365068|interv:120000000| [2025/09/12 04:10:24 365282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344365068|now:1757650224365068|interv:120000000| [2025/09/12 04:10:24 365286] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224365763|pq_index:0| [2025/09/12 04:10:24 365290] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224364575| [2025/09/12 04:10:24 365294] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224365294| [2025/09/12 04:10:24 365299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224365298| [2025/09/12 04:10:24 365304] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 365308] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|min_srtt:41111|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 365313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 365317] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 365322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 365326] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|min_srtt:41111|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 365333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 365338] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 365342] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 365346] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|min_srtt:41111|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 365350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 365355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 365358] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 365362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 365366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 365371] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 365375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 365379] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 365383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 365387] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224365763| [2025/09/12 04:10:24 365391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224365763| [2025/09/12 04:10:24 365395] [debug] |xqc_engine_wakeup_after|wakeup:1757650224365763|now:1757650224365395|diff:368| [2025/09/12 04:10:24 365399] [debug] |xqc_engine_main_logic|END|now:1757650224365298| [2025/09/12 04:10:24 365404] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224365404| [2025/09/12 04:10:24 365408] [debug] |xqc_engine_wakeup_after|wakeup:1757650224365763|now:1757650224365408|diff:355| [2025/09/12 04:10:24 365412] [debug] |xqc_engine_main_logic|END|now:1757650224365404| [2025/09/12 04:10:24 366481] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224366481| [2025/09/12 04:10:24 366492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224365763|pq_index:0| [2025/09/12 04:10:24 366497] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224365298| [2025/09/12 04:10:24 366502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224366501| [2025/09/12 04:10:24 366507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224365763|now:1757650224366501| [2025/09/12 04:10:24 366511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224365763|now:1757650224366501| [2025/09/12 04:10:24 366521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 366525] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 366530] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41111|min_srtt:41111|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 366535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 366539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 366543] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 366547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 366551] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 366556] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 366560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 366564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 366569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/09/12 04:10:24 366603] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224366577|stream_id:0|stream_offset:1116997| [2025/09/12 04:10:24 366612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 366619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 366626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41111|rtt_var:133|pto_duration:43111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 366633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 366638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 366641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 366645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224429688|now:1757650224366625|interv:63063| [2025/09/12 04:10:24 366649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224429688|now:1757650224366625|interval:63063|pto_count:0|srtt:41111 [2025/09/12 04:10:24 366654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50400| [2025/09/12 04:10:24 366659] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 366667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1118184| [2025/09/12 04:10:24 366672] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 366676] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/09/12 04:10:24 366708] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224366683|stream_id:0|stream_offset:1118184| [2025/09/12 04:10:24 366717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 366723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 366730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41111|rtt_var:133|pto_duration:43111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 366736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 366742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 366748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 366754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224429794|now:1757650224366729|interv:63065| [2025/09/12 04:10:24 366760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224429794|now:1757650224366729|interval:63065|pto_count:0|srtt:41111 [2025/09/12 04:10:24 366767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51600| [2025/09/12 04:10:24 366774] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 366780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 366786] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 366792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224367792|now:1757650224366792|interv:1000| [2025/09/12 04:10:24 366798] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 366803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 366809] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224367792| [2025/09/12 04:10:24 366815] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224367792| [2025/09/12 04:10:24 366843] [debug] |xqc_engine_wakeup_after|wakeup:1757650224367792|now:1757650224366842|diff:950| [2025/09/12 04:10:24 366849] [debug] |xqc_engine_main_logic|END|now:1757650224366501| [2025/09/12 04:10:24 367068] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224367067| [2025/09/12 04:10:24 367079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 367088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:514| [2025/09/12 04:10:24 367102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/09/12 04:10:24 367110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/09/12 04:10:24 367116] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 367123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1236| [2025/09/12 04:10:24 367130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1032481|prior_time:1757650224324240|is_app_limited:0|send_elapse:41778|ack_elapse:42827|ctl_first_sent_time:1757650224325762|lagest_ack_time:1757650224367067|curr_delivered:1082881| [2025/09/12 04:10:24 367137] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224325762| [2025/09/12 04:10:24 367144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/09/12 04:10:24 367150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1237| [2025/09/12 04:10:24 367154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1032481|prior_time:1757650224324240|is_app_limited:0|send_elapse:41778|ack_elapse:42827|ctl_first_sent_time:1757650224325762|lagest_ack_time:1757650224367067|curr_delivered:1084081| [2025/09/12 04:10:24 367159] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224325885| [2025/09/12 04:10:24 367162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/09/12 04:10:24 367166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41111|rttvar:133|minrtt:30473|latest_rtt:41182|ack_delay:24| [2025/09/12 04:10:24 367171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41117|rttvar:111|minrtt:30473|latest_rtt:41182|ack_delay:24| [2025/09/12 04:10:24 367175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1237|lost_pn:1234|thresh:3| [2025/09/12 04:10:24 367179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 367183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:111|pto_duration:43117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 367187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 367191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 367195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 367199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224429800|now:1757650224367183|interv:62617| [2025/09/12 04:10:24 367203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224429800|now:1757650224367183|interval:62617|pto_count:0|srtt:41117 [2025/09/12 04:10:24 367207] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41778, ack_elapse 42827, delivered 51600|rate 1204847|lost 294| [2025/09/12 04:10:24 367215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204847) in round 20| [2025/09/12 04:10:24 367219] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 367223] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 367227] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224325885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 367231] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224325885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 367236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49200|srtt:41117|latest_rtt:41182|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 367242] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/09/12 04:10:24 367246] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1757650224367067|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 367251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344367067|now:1757650224367067|interv:120000000| [2025/09/12 04:10:24 367255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344367067|now:1757650224367067|interv:120000000| [2025/09/12 04:10:24 367258] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224367792|pq_index:0| [2025/09/12 04:10:24 367263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224366501| [2025/09/12 04:10:24 367266] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224367266| [2025/09/12 04:10:24 367271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224367270| [2025/09/12 04:10:24 367276] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 367281] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 367285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 367290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 367294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 367299] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 367303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1166851| [2025/09/12 04:10:24 367310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 367315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 367319] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 367323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 367327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 367331] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 367335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 367339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 367344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 367348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 367352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 367356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 367360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224367792| [2025/09/12 04:10:24 367364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224367792| [2025/09/12 04:10:24 367368] [debug] |xqc_engine_wakeup_after|wakeup:1757650224367792|now:1757650224367368|diff:424| [2025/09/12 04:10:24 367372] [debug] |xqc_engine_main_logic|END|now:1757650224367270| [2025/09/12 04:10:24 367377] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224367377| [2025/09/12 04:10:24 367381] [debug] |xqc_engine_wakeup_after|wakeup:1757650224367792|now:1757650224367381|diff:411| [2025/09/12 04:10:24 367385] [debug] |xqc_engine_main_logic|END|now:1757650224367377| [2025/09/12 04:10:24 368454] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224368454| [2025/09/12 04:10:24 368466] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224367792|pq_index:0| [2025/09/12 04:10:24 368471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224367270| [2025/09/12 04:10:24 368476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224368475| [2025/09/12 04:10:24 368480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224368169|now:1757650224368475| [2025/09/12 04:10:24 368485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 368488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224368169|now:1757650224368475| [2025/09/12 04:10:24 368498] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 368502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224367792|now:1757650224368475| [2025/09/12 04:10:24 368506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224367792|now:1757650224368475| [2025/09/12 04:10:24 368510] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 368514] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 368519] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:515|ack_delay:25349|first_ack_range:83|largest_pkt_recv_time:1757650224343169| [2025/09/12 04:10:24 368523] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:515|low:432|pkt_pns:2| [2025/09/12 04:10:24 368527] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:503|frame_largest_recv:515| [2025/09/12 04:10:24 368531] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 368536] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41117|min_srtt:41117|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 368541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 368545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 368549] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 368553] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 368557] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 368562] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 368566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:49200|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 368571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 368575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/09/12 04:10:24 368605] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1279|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:49200|now:1757650224368583|stream_id:0|stream_offset:1119371| [2025/09/12 04:10:24 368612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1279|origin_pktnum:0|size:1208|enc_size:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 368617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 368621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:111|pto_duration:43117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 368626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 368634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 368638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 368642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224431700|now:1757650224368621|interv:63079| [2025/09/12 04:10:24 368646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224431700|now:1757650224368621|interval:63079|pto_count:0|srtt:41117 [2025/09/12 04:10:24 368651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50408| [2025/09/12 04:10:24 368656] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 368660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1120558| [2025/09/12 04:10:24 368664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 368668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/09/12 04:10:24 368692] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224368674|stream_id:0|stream_offset:1120558| [2025/09/12 04:10:24 368701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 368708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 368714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41117|rtt_var:111|pto_duration:43117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 368721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 368726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 368732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 368738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224431791|now:1757650224368714|interv:63077| [2025/09/12 04:10:24 368743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224431791|now:1757650224368714|interval:63077|pto_count:0|srtt:41117 [2025/09/12 04:10:24 368750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 368757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 368763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 368770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 368775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224369775|now:1757650224368775|interv:1000| [2025/09/12 04:10:24 368786] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 368792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 368799] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224369775| [2025/09/12 04:10:24 368804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224369775| [2025/09/12 04:10:24 368810] [debug] |xqc_engine_wakeup_after|wakeup:1757650224369775|now:1757650224368810|diff:965| [2025/09/12 04:10:24 368816] [debug] |xqc_engine_main_logic|END|now:1757650224368475| [2025/09/12 04:10:24 369064] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224369063| [2025/09/12 04:10:24 369076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 369084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:515| [2025/09/12 04:10:24 369090] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/09/12 04:10:24 369099] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/09/12 04:10:24 369105] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 369113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1238| [2025/09/12 04:10:24 369120] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1034881|prior_time:1757650224326231|is_app_limited:0|send_elapse:41856|ack_elapse:42832|ctl_first_sent_time:1757650224327752|lagest_ack_time:1757650224369063|curr_delivered:1085281| [2025/09/12 04:10:24 369128] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224327752| [2025/09/12 04:10:24 369134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/09/12 04:10:24 369140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1239| [2025/09/12 04:10:24 369148] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1034881|prior_time:1757650224326231|is_app_limited:0|send_elapse:41856|ack_elapse:42832|ctl_first_sent_time:1757650224327752|lagest_ack_time:1757650224369063|curr_delivered:1086481| [2025/09/12 04:10:24 369154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224327846| [2025/09/12 04:10:24 369160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/09/12 04:10:24 369166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41117|rttvar:111|minrtt:30473|latest_rtt:41217|ack_delay:24| [2025/09/12 04:10:24 369172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41127|rttvar:103|minrtt:30473|latest_rtt:41217|ack_delay:24| [2025/09/12 04:10:24 369179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/09/12 04:10:24 369185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 369191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41127|rtt_var:103|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 369202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 369206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 369209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49208| [2025/09/12 04:10:24 369213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224431801|now:1757650224369191|interv:62610| [2025/09/12 04:10:24 369217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224431801|now:1757650224369191|interval:62610|pto_count:0|srtt:41127 [2025/09/12 04:10:24 369222] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41856, ack_elapse 42832, delivered 51600|rate 1204706|lost 294| [2025/09/12 04:10:24 369226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204706) in round 20| [2025/09/12 04:10:24 369230] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 369234] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 369238] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224327846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 369243] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224327846|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 369248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49208|srtt:41127|latest_rtt:41217|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 369254] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/09/12 04:10:24 369258] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1757650224369063|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 369263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344369063|now:1757650224369063|interv:120000000| [2025/09/12 04:10:24 369267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344369063|now:1757650224369063|interv:120000000| [2025/09/12 04:10:24 369271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224369775|pq_index:0| [2025/09/12 04:10:24 369275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224368475| [2025/09/12 04:10:24 369279] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224369279| [2025/09/12 04:10:24 369284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224369283| [2025/09/12 04:10:24 369289] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 369297] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|min_srtt:41127|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 369301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 369306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 369311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 369315] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|min_srtt:41127|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 369319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1169225| [2025/09/12 04:10:24 369323] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 369328] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 369332] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|min_srtt:41127|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 369336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 369341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 369345] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 369348] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 369353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 369357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 369361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 369365] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 369369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 369373] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224369775| [2025/09/12 04:10:24 369377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224369775| [2025/09/12 04:10:24 369381] [debug] |xqc_engine_wakeup_after|wakeup:1757650224369775|now:1757650224369381|diff:394| [2025/09/12 04:10:24 369385] [debug] |xqc_engine_main_logic|END|now:1757650224369283| [2025/09/12 04:10:24 369391] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224369391| [2025/09/12 04:10:24 369394] [debug] |xqc_engine_wakeup_after|wakeup:1757650224369775|now:1757650224369394|diff:381| [2025/09/12 04:10:24 369401] [debug] |xqc_engine_main_logic|END|now:1757650224369391| [2025/09/12 04:10:24 370469] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224370468| [2025/09/12 04:10:24 370480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224369775|pq_index:0| [2025/09/12 04:10:24 370484] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224369283| [2025/09/12 04:10:24 370489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224370488| [2025/09/12 04:10:24 370494] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224369775|now:1757650224370488| [2025/09/12 04:10:24 370498] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224369775|now:1757650224370488| [2025/09/12 04:10:24 370502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 370507] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 370512] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41127|min_srtt:41127|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 370516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 370521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 370525] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 370529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 370533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 370538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 370542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 370546] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 370550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/09/12 04:10:24 370584] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1757650224370558|stream_id:0|stream_offset:1121745| [2025/09/12 04:10:24 370593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 370600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/09/12 04:10:24 370607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41127|rtt_var:103|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 370614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 370625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 370629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 370633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224433685|now:1757650224370606|interv:63079| [2025/09/12 04:10:24 370637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224433685|now:1757650224370606|interval:63079|pto_count:0|srtt:41127 [2025/09/12 04:10:24 370642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50408| [2025/09/12 04:10:24 370647] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 370651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1122932| [2025/09/12 04:10:24 370655] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 370659] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/09/12 04:10:24 370685] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224370666|stream_id:0|stream_offset:1122932| [2025/09/12 04:10:24 370694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 370702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 370708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41127|rtt_var:103|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 370715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 370721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 370726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 370732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224433793|now:1757650224370708|interv:63085| [2025/09/12 04:10:24 370738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224433793|now:1757650224370708|interval:63085|pto_count:0|srtt:41127 [2025/09/12 04:10:24 370746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 370753] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 370759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1124119| [2025/09/12 04:10:24 370766] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 370771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224371771|now:1757650224370771|interv:1000| [2025/09/12 04:10:24 370784] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 370790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 370795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224371771| [2025/09/12 04:10:24 370802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224371771| [2025/09/12 04:10:24 370807] [debug] |xqc_engine_wakeup_after|wakeup:1757650224371771|now:1757650224370807|diff:964| [2025/09/12 04:10:24 370814] [debug] |xqc_engine_main_logic|END|now:1757650224370488| [2025/09/12 04:10:24 371127] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224371126| [2025/09/12 04:10:24 371138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 371147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:516| [2025/09/12 04:10:24 371152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/09/12 04:10:24 371161] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/09/12 04:10:24 371168] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 371175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1240| [2025/09/12 04:10:24 371182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1038481|prior_time:1757650224329277|is_app_limited:0|send_elapse:39752|ack_elapse:41849|ctl_first_sent_time:1757650224329595|lagest_ack_time:1757650224371126|curr_delivered:1087681| [2025/09/12 04:10:24 371189] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224329595| [2025/09/12 04:10:24 371196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/09/12 04:10:24 371203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1241| [2025/09/12 04:10:24 371209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:49200|prior_delivered:1038481|prior_time:1757650224329277|is_app_limited:0|send_elapse:39752|ack_elapse:41849|ctl_first_sent_time:1757650224329595|lagest_ack_time:1757650224371126|curr_delivered:1088881| [2025/09/12 04:10:24 371216] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224329701| [2025/09/12 04:10:24 371222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/09/12 04:10:24 371228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41127|rttvar:103|minrtt:30473|latest_rtt:41425|ack_delay:24| [2025/09/12 04:10:24 371235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41162|rttvar:146|minrtt:30473|latest_rtt:41425|ack_delay:24| [2025/09/12 04:10:24 371239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/09/12 04:10:24 371243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 371247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:146|pto_duration:43162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 371261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 371267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 371274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49208| [2025/09/12 04:10:24 371279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224433828|now:1757650224371247|interv:62581| [2025/09/12 04:10:24 371283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224433828|now:1757650224371247|interval:62581|pto_count:0|srtt:41162 [2025/09/12 04:10:24 371287] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 39752, ack_elapse 41849, delivered 50400|rate 1204329|lost 294| [2025/09/12 04:10:24 371291] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204329) in round 20| [2025/09/12 04:10:24 371296] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 371300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 371304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224329701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 371308] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224329701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 371313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49208|srtt:41162|latest_rtt:41425|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 371318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/09/12 04:10:24 371323] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1757650224371126|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 371327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344371126|now:1757650224371126|interv:120000000| [2025/09/12 04:10:24 371332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344371126|now:1757650224371126|interv:120000000| [2025/09/12 04:10:24 371336] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224371771|pq_index:0| [2025/09/12 04:10:24 371340] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224370488| [2025/09/12 04:10:24 371344] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224371344| [2025/09/12 04:10:24 371348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224371347| [2025/09/12 04:10:24 371354] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 371358] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 371370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 371375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 371379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 371384] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 371388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1171599| [2025/09/12 04:10:24 371392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 371396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 371401] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 371405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 371409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 371413] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 371416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 371443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 371448] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 371452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1124119| [2025/09/12 04:10:24 371456] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 371460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 371464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224371771| [2025/09/12 04:10:24 371468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224371771| [2025/09/12 04:10:24 371472] [debug] |xqc_engine_wakeup_after|wakeup:1757650224371771|now:1757650224371472|diff:299| [2025/09/12 04:10:24 371476] [debug] |xqc_engine_main_logic|END|now:1757650224371347| [2025/09/12 04:10:24 371482] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224371482| [2025/09/12 04:10:24 371485] [debug] |xqc_engine_wakeup_after|wakeup:1757650224371771|now:1757650224371485|diff:286| [2025/09/12 04:10:24 371489] [debug] |xqc_engine_main_logic|END|now:1757650224371482| [2025/09/12 04:10:24 372560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224372559| [2025/09/12 04:10:24 372571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224371771|pq_index:0| [2025/09/12 04:10:24 372575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224371347| [2025/09/12 04:10:24 372580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224372579| [2025/09/12 04:10:24 372585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224371771|now:1757650224372579| [2025/09/12 04:10:24 372589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224371771|now:1757650224372579| [2025/09/12 04:10:24 372593] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 372598] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 372603] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41162|min_srtt:41162|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 372607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 372612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 372616] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 372619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 372624] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 372628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 372633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1124119| [2025/09/12 04:10:24 372637] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 372641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/09/12 04:10:24 372676] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1757650224372649|stream_id:0|stream_offset:1124119| [2025/09/12 04:10:24 372685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 372692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/09/12 04:10:24 372698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:146|pto_duration:43162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 372705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 372711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 372725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 372731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224435811|now:1757650224372698|interv:63113| [2025/09/12 04:10:24 372737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224435811|now:1757650224372698|interval:63113|pto_count:0|srtt:41162 [2025/09/12 04:10:24 372745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50408| [2025/09/12 04:10:24 372752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 372758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1125306| [2025/09/12 04:10:24 372765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 372771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/09/12 04:10:24 372829] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224372782|stream_id:0|stream_offset:1125306| [2025/09/12 04:10:24 372839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 372845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 372851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:146|pto_duration:43162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 372858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 372864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 372870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 372876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224435944|now:1757650224372851|interv:63093| [2025/09/12 04:10:24 372883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224435944|now:1757650224372851|interval:63093|pto_count:0|srtt:41162 [2025/09/12 04:10:24 372890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 372897] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 372904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1126493| [2025/09/12 04:10:24 372910] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 372915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/09/12 04:10:24 372946] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224372922|stream_id:0|stream_offset:1126493| [2025/09/12 04:10:24 372961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 372968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 372975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41162|rtt_var:146|pto_duration:43162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 372981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 372987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 372992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 372996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224436084|now:1757650224372974|interv:63110| [2025/09/12 04:10:24 373000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224436084|now:1757650224372974|interval:63110|pto_count:0|srtt:41162 [2025/09/12 04:10:24 373005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 373010] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 373015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 373022] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 373028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224374028|now:1757650224373028|interv:1000| [2025/09/12 04:10:24 373034] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 373039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 373046] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224374028| [2025/09/12 04:10:24 373052] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224374028| [2025/09/12 04:10:24 373059] [debug] |xqc_engine_wakeup_after|wakeup:1757650224374028|now:1757650224373058|diff:970| [2025/09/12 04:10:24 373065] [debug] |xqc_engine_main_logic|END|now:1757650224372579| [2025/09/12 04:10:24 373079] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224373078| [2025/09/12 04:10:24 373086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 373094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:517| [2025/09/12 04:10:24 373100] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/09/12 04:10:24 373109] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/09/12 04:10:24 373115] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 373122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1242| [2025/09/12 04:10:24 373136] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1038481|prior_time:1757650224329277|is_app_limited:0|send_elapse:41255|ack_elapse:43801|ctl_first_sent_time:1757650224331098|lagest_ack_time:1757650224373078|curr_delivered:1090081| [2025/09/12 04:10:24 373143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224331098| [2025/09/12 04:10:24 373150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/09/12 04:10:24 373156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1243| [2025/09/12 04:10:24 373160] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1040881|prior_time:1757650224331260|is_app_limited:0|send_elapse:42827|ack_elapse:41818|ctl_first_sent_time:1757650224332779|lagest_ack_time:1757650224373078|curr_delivered:1091281| [2025/09/12 04:10:24 373165] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224332779| [2025/09/12 04:10:24 373169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:672||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/09/12 04:10:24 373173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41162|rttvar:146|minrtt:30473|latest_rtt:40299|ack_delay:24| [2025/09/12 04:10:24 373177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41051|rttvar:331|minrtt:30473|latest_rtt:40299|ack_delay:24| [2025/09/12 04:10:24 373181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/09/12 04:10:24 373185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 373189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:331|pto_duration:43051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 373194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 373198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 373201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 373208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224435973|now:1757650224373189|interv:62784| [2025/09/12 04:10:24 373214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224435973|now:1757650224373189|interval:62784|pto_count:0|srtt:41051 [2025/09/12 04:10:24 373221] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42827, ack_elapse 41818, delivered 50400|rate 1176827|lost 294| [2025/09/12 04:10:24 373228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176827) in round 20| [2025/09/12 04:10:24 373232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 373237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 373244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224332779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 373249] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224332779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 373253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:41051|latest_rtt:40299|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 373259] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/09/12 04:10:24 373263] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1757650224373078|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 373268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344373078|now:1757650224373078|interv:120000000| [2025/09/12 04:10:24 373272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344373078|now:1757650224373078|interv:120000000| [2025/09/12 04:10:24 373276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224374028|pq_index:0| [2025/09/12 04:10:24 373280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224372579| [2025/09/12 04:10:24 373284] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224373284| [2025/09/12 04:10:24 373289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224373288| [2025/09/12 04:10:24 373294] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 373299] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 373303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 373308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 373313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 373317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 373321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1173973| [2025/09/12 04:10:24 373326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 373330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 373337] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 373341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 373345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 373349] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 373353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 373357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 373362] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 373366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 373370] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 373374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 373378] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224374028| [2025/09/12 04:10:24 373382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224374028| [2025/09/12 04:10:24 373386] [debug] |xqc_engine_wakeup_after|wakeup:1757650224374028|now:1757650224373386|diff:642| [2025/09/12 04:10:24 373390] [debug] |xqc_engine_main_logic|END|now:1757650224373288| [2025/09/12 04:10:24 373395] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224373395| [2025/09/12 04:10:24 373399] [debug] |xqc_engine_wakeup_after|wakeup:1757650224374028|now:1757650224373399|diff:629| [2025/09/12 04:10:24 373403] [debug] |xqc_engine_main_logic|END|now:1757650224373395| [2025/09/12 04:10:24 374470] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224374470| [2025/09/12 04:10:24 374482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224374028|pq_index:0| [2025/09/12 04:10:24 374486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224373288| [2025/09/12 04:10:24 374492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224374490| [2025/09/12 04:10:24 374496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224374028|now:1757650224374490| [2025/09/12 04:10:24 374501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224374028|now:1757650224374490| [2025/09/12 04:10:24 374505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 374509] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 374514] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41051|min_srtt:41051|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 374519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 374529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 374533] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 374537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 374541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 374546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 374550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 374554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 374559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/09/12 04:10:24 374592] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224374567|stream_id:0|stream_offset:1127680| [2025/09/12 04:10:24 374601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 374609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 374615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41051|rtt_var:331|pto_duration:43051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 374622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 374627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 374630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 374634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224437618|now:1757650224374615|interv:63003| [2025/09/12 04:10:24 374638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224437618|now:1757650224374615|interval:63003|pto_count:0|srtt:41051 [2025/09/12 04:10:24 374643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 374648] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 374652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1128867| [2025/09/12 04:10:24 374657] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 374661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224375660|now:1757650224374660|interv:1000| [2025/09/12 04:10:24 374664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 374676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 374683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224375660| [2025/09/12 04:10:24 374690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224375660| [2025/09/12 04:10:24 374696] [debug] |xqc_engine_wakeup_after|wakeup:1757650224375660|now:1757650224374696|diff:964| [2025/09/12 04:10:24 374703] [debug] |xqc_engine_main_logic|END|now:1757650224374490| [2025/09/12 04:10:24 375060] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224375058| [2025/09/12 04:10:24 375072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 375081] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:518| [2025/09/12 04:10:24 375087] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/09/12 04:10:24 375095] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/09/12 04:10:24 375101] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 375110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1244| [2025/09/12 04:10:24 375116] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1040881|prior_time:1757650224331260|is_app_limited:0|send_elapse:42959|ack_elapse:43798|ctl_first_sent_time:1757650224332911|lagest_ack_time:1757650224375058|curr_delivered:1092481| [2025/09/12 04:10:24 375124] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224332911| [2025/09/12 04:10:24 375131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/09/12 04:10:24 375137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1245| [2025/09/12 04:10:24 375145] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1043281|prior_time:1757650224333298|is_app_limited:0|send_elapse:41041|ack_elapse:41760|ctl_first_sent_time:1757650224334866|lagest_ack_time:1757650224375058|curr_delivered:1093681| [2025/09/12 04:10:24 375151] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224334866| [2025/09/12 04:10:24 375155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/09/12 04:10:24 375161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41051|rttvar:331|minrtt:30473|latest_rtt:40192|ack_delay:24| [2025/09/12 04:10:24 375168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40941|rttvar:469|minrtt:30473|latest_rtt:40192|ack_delay:24| [2025/09/12 04:10:24 375174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/09/12 04:10:24 375181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 375187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40941|rtt_var:469|pto_duration:42941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 375200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 375205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 375208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49208| [2025/09/12 04:10:24 375213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224437508|now:1757650224375187|interv:62321| [2025/09/12 04:10:24 375220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224437508|now:1757650224375187|interval:62321|pto_count:0|srtt:40941 [2025/09/12 04:10:24 375227] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41041, ack_elapse 41760, delivered 50400|rate 1206896|lost 294| [2025/09/12 04:10:24 375234] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206896) in round 20| [2025/09/12 04:10:24 375239] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 375243] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 375247] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224334866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 375251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224334866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 375256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49208|srtt:40941|latest_rtt:40192|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 375262] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/09/12 04:10:24 375267] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK |recv_time:1757650224375058|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 375272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344375058|now:1757650224375058|interv:120000000| [2025/09/12 04:10:24 375276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344375058|now:1757650224375058|interv:120000000| [2025/09/12 04:10:24 375280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224375660|pq_index:0| [2025/09/12 04:10:24 375284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224374490| [2025/09/12 04:10:24 375288] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224375287| [2025/09/12 04:10:24 375292] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224375291| [2025/09/12 04:10:24 375297] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 375302] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|min_srtt:40941|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 375310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 375315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 375319] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 375324] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|min_srtt:40941|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 375328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 375332] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 375336] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 375341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|min_srtt:40941|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 375345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 375349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 375353] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 375357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 375361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 375366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 375370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1128867| [2025/09/12 04:10:24 375374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 375378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 375382] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224375660| [2025/09/12 04:10:24 375386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224375660| [2025/09/12 04:10:24 375389] [debug] |xqc_engine_wakeup_after|wakeup:1757650224375660|now:1757650224375389|diff:271| [2025/09/12 04:10:24 375394] [debug] |xqc_engine_main_logic|END|now:1757650224375291| [2025/09/12 04:10:24 375399] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224375399| [2025/09/12 04:10:24 375403] [debug] |xqc_engine_wakeup_after|wakeup:1757650224375660|now:1757650224375403|diff:257| [2025/09/12 04:10:24 375407] [debug] |xqc_engine_main_logic|END|now:1757650224375399| [2025/09/12 04:10:24 376477] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224376477| [2025/09/12 04:10:24 376488] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224375660|pq_index:0| [2025/09/12 04:10:24 376493] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224375291| [2025/09/12 04:10:24 376498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224376497| [2025/09/12 04:10:24 376503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224375660|now:1757650224376497| [2025/09/12 04:10:24 376507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224375660|now:1757650224376497| [2025/09/12 04:10:24 376511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 376515] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 376520] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40941|min_srtt:40941|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 376525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 376530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 376533] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 376537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 376542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 376546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 376550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1128867| [2025/09/12 04:10:24 376555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 376559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/09/12 04:10:24 376593] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1757650224376567|stream_id:0|stream_offset:1128867| [2025/09/12 04:10:24 376602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 376609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/09/12 04:10:24 376616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40941|rtt_var:469|pto_duration:42941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 376623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 376627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 376637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 376641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224439508|now:1757650224376616|interv:62892| [2025/09/12 04:10:24 376645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224439508|now:1757650224376616|interval:62892|pto_count:0|srtt:40941 [2025/09/12 04:10:24 376650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50408| [2025/09/12 04:10:24 376655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 376659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1130054| [2025/09/12 04:10:24 376664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 376670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/09/12 04:10:24 376723] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224376681|stream_id:0|stream_offset:1130054| [2025/09/12 04:10:24 376733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 376740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 376746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40941|rtt_var:469|pto_duration:42941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 376752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 376758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 376763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 376768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224439622|now:1757650224376746|interv:62876| [2025/09/12 04:10:24 376774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224439622|now:1757650224376746|interval:62876|pto_count:0|srtt:40941 [2025/09/12 04:10:24 376780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 376787] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 376792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1131241| [2025/09/12 04:10:24 376799] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 376806] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/09/12 04:10:24 376838] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224376816|stream_id:0|stream_offset:1131241| [2025/09/12 04:10:24 376852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 376859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 376866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40941|rtt_var:469|pto_duration:42941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 376872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 376879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 376885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 376891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224439757|now:1757650224376865|interv:62892| [2025/09/12 04:10:24 376897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224439757|now:1757650224376865|interval:62892|pto_count:0|srtt:40941 [2025/09/12 04:10:24 376904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 376911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 376917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 376924] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 376930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224377929|now:1757650224376929|interv:1000| [2025/09/12 04:10:24 376936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 376941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 376947] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224377929| [2025/09/12 04:10:24 376954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224377929| [2025/09/12 04:10:24 376960] [debug] |xqc_engine_wakeup_after|wakeup:1757650224377929|now:1757650224376960|diff:969| [2025/09/12 04:10:24 376966] [debug] |xqc_engine_main_logic|END|now:1757650224376497| [2025/09/12 04:10:24 377043] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224377042| [2025/09/12 04:10:24 377052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 377061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:519| [2025/09/12 04:10:24 377067] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/09/12 04:10:24 377075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/09/12 04:10:24 377081] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 377089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1246| [2025/09/12 04:10:24 377103] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1043281|prior_time:1757650224333298|is_app_limited:0|send_elapse:41181|ack_elapse:43744|ctl_first_sent_time:1757650224335006|lagest_ack_time:1757650224377042|curr_delivered:1094881| [2025/09/12 04:10:24 377108] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224335006| [2025/09/12 04:10:24 377115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/09/12 04:10:24 377122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1247| [2025/09/12 04:10:24 377129] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1045681|prior_time:1757650224335163|is_app_limited:0|send_elapse:42781|ack_elapse:41879|ctl_first_sent_time:1757650224336743|lagest_ack_time:1757650224377042|curr_delivered:1096081| [2025/09/12 04:10:24 377136] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224336743| [2025/09/12 04:10:24 377142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:24 377148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40941|rttvar:469|minrtt:30473|latest_rtt:40299|ack_delay:24| [2025/09/12 04:10:24 377155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40858|rttvar:518|minrtt:30473|latest_rtt:40299|ack_delay:24| [2025/09/12 04:10:24 377162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/09/12 04:10:24 377168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 377175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40858|rtt_var:518|pto_duration:42930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 377181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 377188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 377192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 377196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224439746|now:1757650224377175|interv:62571| [2025/09/12 04:10:24 377200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224439746|now:1757650224377175|interval:62571|pto_count:0|srtt:40858 [2025/09/12 04:10:24 377204] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42781, ack_elapse 41879, delivered 50400|rate 1178093|lost 294| [2025/09/12 04:10:24 377209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178093) in round 20| [2025/09/12 04:10:24 377213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 377217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 377221] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224336743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 377229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224336743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1048081| [2025/09/12 04:10:24 377234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40858|latest_rtt:40299|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 377240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/09/12 04:10:24 377244] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1757650224377042|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 377249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344377042|now:1757650224377042|interv:120000000| [2025/09/12 04:10:24 377253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344377042|now:1757650224377042|interv:120000000| [2025/09/12 04:10:24 377257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224377929|pq_index:0| [2025/09/12 04:10:24 377261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224376497| [2025/09/12 04:10:24 377265] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224377265| [2025/09/12 04:10:24 377270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224377269| [2025/09/12 04:10:24 377275] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 377280] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|min_srtt:40858|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 377284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 377289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 377293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 377298] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|min_srtt:40858|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 377302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1178721| [2025/09/12 04:10:24 377306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 377311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 377317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|min_srtt:40858|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 377322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 377326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 377330] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 377333] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 377338] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 377342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 377346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 377350] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 377354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 377358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224377929| [2025/09/12 04:10:24 377362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224377929| [2025/09/12 04:10:24 377366] [debug] |xqc_engine_wakeup_after|wakeup:1757650224377929|now:1757650224377366|diff:563| [2025/09/12 04:10:24 377370] [debug] |xqc_engine_main_logic|END|now:1757650224377269| [2025/09/12 04:10:24 377376] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224377376| [2025/09/12 04:10:24 377380] [debug] |xqc_engine_wakeup_after|wakeup:1757650224377929|now:1757650224377379|diff:550| [2025/09/12 04:10:24 377383] [debug] |xqc_engine_main_logic|END|now:1757650224377376| [2025/09/12 04:10:24 378455] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224378455| [2025/09/12 04:10:24 378466] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224377929|pq_index:0| [2025/09/12 04:10:24 378471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224377269| [2025/09/12 04:10:24 378476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224378475| [2025/09/12 04:10:24 378480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224377929|now:1757650224378475| [2025/09/12 04:10:24 378485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224377929|now:1757650224378475| [2025/09/12 04:10:24 378489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 378493] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 378498] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40858|min_srtt:40858|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 378503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 378513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 378517] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 378521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 378525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 378530] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 378534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 378538] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 378543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/09/12 04:10:24 378576] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224378551|stream_id:0|stream_offset:1132428| [2025/09/12 04:10:24 378585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 378592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 378599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40858|rtt_var:518|pto_duration:42930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 378606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 378611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 378615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 378619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224441481|now:1757650224378598|interv:62883| [2025/09/12 04:10:24 378623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224441481|now:1757650224378598|interval:62883|pto_count:0|srtt:40858 [2025/09/12 04:10:24 378627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 378632] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 378637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1133615| [2025/09/12 04:10:24 378641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 378645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224379645|now:1757650224378645|interv:1000| [2025/09/12 04:10:24 378649] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 378658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 378664] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224379645| [2025/09/12 04:10:24 378671] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224379645| [2025/09/12 04:10:24 378677] [debug] |xqc_engine_wakeup_after|wakeup:1757650224379645|now:1757650224378677|diff:968| [2025/09/12 04:10:24 378683] [debug] |xqc_engine_main_logic|END|now:1757650224378475| [2025/09/12 04:10:24 379027] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224379025| [2025/09/12 04:10:24 379036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 379046] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:520| [2025/09/12 04:10:24 379052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/09/12 04:10:24 379060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/09/12 04:10:24 379066] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 379072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1248| [2025/09/12 04:10:24 379077] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1045681|prior_time:1757650224335163|is_app_limited:0|send_elapse:42901|ack_elapse:43862|ctl_first_sent_time:1757650224336863|lagest_ack_time:1757650224379025|curr_delivered:1097281| [2025/09/12 04:10:24 379084] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224336863| [2025/09/12 04:10:24 379091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/09/12 04:10:24 379097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1249| [2025/09/12 04:10:24 379105] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1048081|prior_time:1757650224337196|is_app_limited:0|send_elapse:42812|ack_elapse:41829|ctl_first_sent_time:1757650224338748|lagest_ack_time:1757650224379025|curr_delivered:1098481| [2025/09/12 04:10:24 379111] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224338748| [2025/09/12 04:10:24 379118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/09/12 04:10:24 379123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40858|rttvar:518|minrtt:30473|latest_rtt:40277|ack_delay:24| [2025/09/12 04:10:24 379130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40782|rttvar:540|minrtt:30473|latest_rtt:40277|ack_delay:24| [2025/09/12 04:10:24 379136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1249|lost_pn:1246|thresh:3| [2025/09/12 04:10:24 379142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 379148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40782|rtt_var:540|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 379154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 379166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 379172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49208| [2025/09/12 04:10:24 379178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224441493|now:1757650224379148|interv:62345| [2025/09/12 04:10:24 379184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224441493|now:1757650224379148|interval:62345|pto_count:0|srtt:40782 [2025/09/12 04:10:24 379190] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42812, ack_elapse 41829, delivered 50400|rate 1177240|lost 294| [2025/09/12 04:10:24 379195] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/09/12 04:10:24 379199] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177240) in round 21| [2025/09/12 04:10:24 379203] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 379207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 379211] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224338748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 379215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224338748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 379220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:49208|srtt:40782|latest_rtt:40277|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 379225] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/09/12 04:10:24 379230] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1757650224379025|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 379235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344379025|now:1757650224379025|interv:120000000| [2025/09/12 04:10:24 379239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344379025|now:1757650224379025|interv:120000000| [2025/09/12 04:10:24 379243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224379645|pq_index:0| [2025/09/12 04:10:24 379247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224378475| [2025/09/12 04:10:24 379251] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224379251| [2025/09/12 04:10:24 379256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224379255| [2025/09/12 04:10:24 379261] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 379266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|min_srtt:40782|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 379274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 379279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 379283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 379288] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|min_srtt:40782|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 379292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1181095| [2025/09/12 04:10:24 379296] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 379301] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 379305] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|min_srtt:40782|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 379309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 379313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 379317] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 379321] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 379325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 379330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 379334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1133615| [2025/09/12 04:10:24 379338] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 379342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 379346] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224379645| [2025/09/12 04:10:24 379350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224379645| [2025/09/12 04:10:24 379354] [debug] |xqc_engine_wakeup_after|wakeup:1757650224379645|now:1757650224379353|diff:292| [2025/09/12 04:10:24 379358] [debug] |xqc_engine_main_logic|END|now:1757650224379255| [2025/09/12 04:10:24 379363] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224379363| [2025/09/12 04:10:24 379367] [debug] |xqc_engine_wakeup_after|wakeup:1757650224379645|now:1757650224379367|diff:278| [2025/09/12 04:10:24 379371] [debug] |xqc_engine_main_logic|END|now:1757650224379363| [2025/09/12 04:10:24 380443] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224380443| [2025/09/12 04:10:24 380454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224379645|pq_index:0| [2025/09/12 04:10:24 380459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224379255| [2025/09/12 04:10:24 380464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224380463| [2025/09/12 04:10:24 380469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224379645|now:1757650224380463| [2025/09/12 04:10:24 380473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224379645|now:1757650224380463| [2025/09/12 04:10:24 380477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 380481] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 380486] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40782|min_srtt:40782|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 380491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 380495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 380499] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 380503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 380507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 380512] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 380516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1133615| [2025/09/12 04:10:24 380521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 380525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/09/12 04:10:24 380559] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49208|now:1757650224380533|stream_id:0|stream_offset:1133615| [2025/09/12 04:10:24 380568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 380575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49208|applimit:0| [2025/09/12 04:10:24 380582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40782|rtt_var:540|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 380589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 380594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 380604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 380608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224443475|now:1757650224380582|interv:62893| [2025/09/12 04:10:24 380612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224443475|now:1757650224380582|interval:62893|pto_count:0|srtt:40782 [2025/09/12 04:10:24 380616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:50408| [2025/09/12 04:10:24 380621] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 380625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1134802| [2025/09/12 04:10:24 380631] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 380637] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/09/12 04:10:24 380690] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224380648|stream_id:0|stream_offset:1134802| [2025/09/12 04:10:24 380700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 380707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 380714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40782|rtt_var:540|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 380721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 380726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 380732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 380738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224443590|now:1757650224380714|interv:62876| [2025/09/12 04:10:24 380743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224443590|now:1757650224380714|interval:62876|pto_count:0|srtt:40782 [2025/09/12 04:10:24 380751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 380757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 380763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1135989| [2025/09/12 04:10:24 380770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 380775] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/09/12 04:10:24 380829] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224380785|stream_id:0|stream_offset:1135989| [2025/09/12 04:10:24 380845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 380852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 380858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40782|rtt_var:540|pto_duration:42942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 380865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 380871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 380877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 380883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224443727|now:1757650224380858|interv:62869| [2025/09/12 04:10:24 380890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224443727|now:1757650224380858|interval:62869|pto_count:0|srtt:40782 [2025/09/12 04:10:24 380896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 380903] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 380909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 380915] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 380921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224381921|now:1757650224380921|interv:1000| [2025/09/12 04:10:24 380926] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 380932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 380938] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224381921| [2025/09/12 04:10:24 380945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224381921| [2025/09/12 04:10:24 380950] [debug] |xqc_engine_wakeup_after|wakeup:1757650224381921|now:1757650224380950|diff:971| [2025/09/12 04:10:24 380957] [debug] |xqc_engine_main_logic|END|now:1757650224380463| [2025/09/12 04:10:24 381082] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224381081| [2025/09/12 04:10:24 381094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 381103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:521| [2025/09/12 04:10:24 381107] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/09/12 04:10:24 381113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/09/12 04:10:24 381117] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 381123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1250| [2025/09/12 04:10:24 381138] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1048081|prior_time:1757650224337196|is_app_limited:0|send_elapse:42943|ack_elapse:43885|ctl_first_sent_time:1757650224338879|lagest_ack_time:1757650224381081|curr_delivered:1099681| [2025/09/12 04:10:24 381146] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224338879| [2025/09/12 04:10:24 381153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/09/12 04:10:24 381159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1251| [2025/09/12 04:10:24 381165] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1050481|prior_time:1757650224339239|is_app_limited:0|send_elapse:42909|ack_elapse:41842|ctl_first_sent_time:1757650224340765|lagest_ack_time:1757650224381081|curr_delivered:1100881| [2025/09/12 04:10:24 381171] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224340765| [2025/09/12 04:10:24 381177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:24 381183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40782|rttvar:540|minrtt:30473|latest_rtt:40316|ack_delay:24| [2025/09/12 04:10:24 381190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40721|rttvar:527|minrtt:30473|latest_rtt:40316|ack_delay:24| [2025/09/12 04:10:24 381194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/09/12 04:10:24 381198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 381202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:527|pto_duration:42829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 381207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 381211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 381214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 381218] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224443614|now:1757650224381202|interv:62412| [2025/09/12 04:10:24 381223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224443614|now:1757650224381202|interval:62412|pto_count:0|srtt:40721 [2025/09/12 04:10:24 381230] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42909, ack_elapse 41842, delivered 50400|rate 1174578|lost 294| [2025/09/12 04:10:24 381237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174578) in round 21| [2025/09/12 04:10:24 381244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 381250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 381254] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224340765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 381262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224340765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 381267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40721|latest_rtt:40316|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 381273] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/09/12 04:10:24 381279] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1757650224381081|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 381284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344381081|now:1757650224381081|interv:120000000| [2025/09/12 04:10:24 381288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344381081|now:1757650224381081|interv:120000000| [2025/09/12 04:10:24 381291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224381921|pq_index:0| [2025/09/12 04:10:24 381296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224380463| [2025/09/12 04:10:24 381300] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224381299| [2025/09/12 04:10:24 381304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224381303| [2025/09/12 04:10:24 381309] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 381314] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 381319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 381323] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 381328] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 381332] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 381336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1183469| [2025/09/12 04:10:24 381340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 381345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 381352] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 381356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 381360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 381364] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 381368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 381372] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 381377] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 381381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 381385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 381389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 381393] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224381921| [2025/09/12 04:10:24 381397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224381921| [2025/09/12 04:10:24 381401] [debug] |xqc_engine_wakeup_after|wakeup:1757650224381921|now:1757650224381401|diff:520| [2025/09/12 04:10:24 381405] [debug] |xqc_engine_main_logic|END|now:1757650224381303| [2025/09/12 04:10:24 381410] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224381410| [2025/09/12 04:10:24 381414] [debug] |xqc_engine_wakeup_after|wakeup:1757650224381921|now:1757650224381414|diff:507| [2025/09/12 04:10:24 381418] [debug] |xqc_engine_main_logic|END|now:1757650224381410| [2025/09/12 04:10:24 382513] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224382513| [2025/09/12 04:10:24 382524] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224381921|pq_index:0| [2025/09/12 04:10:24 382528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224381303| [2025/09/12 04:10:24 382534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224382532| [2025/09/12 04:10:24 382538] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224381921|now:1757650224382532| [2025/09/12 04:10:24 382542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224381921|now:1757650224382532| [2025/09/12 04:10:24 382546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 382551] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 382556] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40721|min_srtt:40721|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 382561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 382571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 382575] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 382579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 382583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 382588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 382592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 382599] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 382606] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/09/12 04:10:24 382648] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224382617|stream_id:0|stream_offset:1137176| [2025/09/12 04:10:24 382658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 382666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 382673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:527|pto_duration:42829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 382680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 382686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 382693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 382699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224445446|now:1757650224382672|interv:62774| [2025/09/12 04:10:24 382705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224445446|now:1757650224382672|interval:62774|pto_count:0|srtt:40721 [2025/09/12 04:10:24 382711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 382718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 382725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1138363| [2025/09/12 04:10:24 382732] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 382738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/09/12 04:10:24 382773] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224382749|stream_id:0|stream_offset:1138363| [2025/09/12 04:10:24 382789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 382796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 382802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40721|rtt_var:527|pto_duration:42829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 382809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 382815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 382821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 382827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224445578|now:1757650224382802|interv:62776| [2025/09/12 04:10:24 382834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224445578|now:1757650224382802|interval:62776|pto_count:0|srtt:40721 [2025/09/12 04:10:24 382841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 382849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 382856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 382862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 382868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224383868|now:1757650224382868|interv:1000| [2025/09/12 04:10:24 382874] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 382880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 382886] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224383868| [2025/09/12 04:10:24 382892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224383868| [2025/09/12 04:10:24 382898] [debug] |xqc_engine_wakeup_after|wakeup:1757650224383868|now:1757650224382898|diff:970| [2025/09/12 04:10:24 382903] [debug] |xqc_engine_main_logic|END|now:1757650224382532| [2025/09/12 04:10:24 383020] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224383018| [2025/09/12 04:10:24 383032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 383041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:522| [2025/09/12 04:10:24 383047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/09/12 04:10:24 383055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/09/12 04:10:24 383062] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 383069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1252| [2025/09/12 04:10:24 383095] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1050481|prior_time:1757650224339239|is_app_limited:0|send_elapse:43039|ack_elapse:43779|ctl_first_sent_time:1757650224340895|lagest_ack_time:1757650224383018|curr_delivered:1102081| [2025/09/12 04:10:24 383101] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224340895| [2025/09/12 04:10:24 383108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/09/12 04:10:24 383112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1253| [2025/09/12 04:10:24 383117] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1052881|prior_time:1757650224341220|is_app_limited:0|send_elapse:40927|ack_elapse:41798|ctl_first_sent_time:1757650224342740|lagest_ack_time:1757650224383018|curr_delivered:1103281| [2025/09/12 04:10:24 383123] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224342740| [2025/09/12 04:10:24 383128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/09/12 04:10:24 383135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40721|rttvar:527|minrtt:30473|latest_rtt:40278|ack_delay:24| [2025/09/12 04:10:24 383141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40662|rttvar:512|minrtt:30473|latest_rtt:40278|ack_delay:24| [2025/09/12 04:10:24 383148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/09/12 04:10:24 383154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 383160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:512|pto_duration:42710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 383167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 383173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 383179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 383183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224445459|now:1757650224383160|interv:62299| [2025/09/12 04:10:24 383187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224445459|now:1757650224383160|interval:62299|pto_count:0|srtt:40662 [2025/09/12 04:10:24 383192] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 40927, ack_elapse 41798, delivered 50400|rate 1205799|lost 294| [2025/09/12 04:10:24 383196] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205799) in round 21| [2025/09/12 04:10:24 383200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 383204] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 383208] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224342740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 383217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224342740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 383221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40662|latest_rtt:40278|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 383227] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/09/12 04:10:24 383232] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1757650224383018|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 383236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344383018|now:1757650224383018|interv:120000000| [2025/09/12 04:10:24 383242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344383018|now:1757650224383018|interv:120000000| [2025/09/12 04:10:24 383249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224383868|pq_index:0| [2025/09/12 04:10:24 383255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224382532| [2025/09/12 04:10:24 383261] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224383261| [2025/09/12 04:10:24 383267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224383265| [2025/09/12 04:10:24 383272] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:000055D52C7C50DC| [2025/09/12 04:10:24 383276] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 383281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 383285] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 383290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 383295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 383299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1185843| [2025/09/12 04:10:24 383303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 383307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 383315] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 383319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 383323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 383327] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 383331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 383335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 383339] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 383343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 383348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 383351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 383355] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224383868| [2025/09/12 04:10:24 383359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224383868| [2025/09/12 04:10:24 383363] [debug] |xqc_engine_wakeup_after|wakeup:1757650224383868|now:1757650224383363|diff:505| [2025/09/12 04:10:24 383368] [debug] |xqc_engine_main_logic|END|now:1757650224383265| [2025/09/12 04:10:24 383375] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224383374| [2025/09/12 04:10:24 383379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 383385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:523| [2025/09/12 04:10:24 383389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/09/12 04:10:24 383396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/09/12 04:10:24 383401] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 383407] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=2137085|max_stream_data_old=1874758| [2025/09/12 04:10:24 383412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224408374|now:1757650224383374|interv:25000| [2025/09/12 04:10:24 383417] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224383374|max_ack_delay:25000| [2025/09/12 04:10:24 383447] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/09/12 04:10:24 383451] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:524|frame:MAX_STREAM_DATA |recv_time:1757650224383374|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 383460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344383374|now:1757650224383374|interv:120000000| [2025/09/12 04:10:24 383464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344383374|now:1757650224383374|interv:120000000| [2025/09/12 04:10:24 383468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224383868|pq_index:0| [2025/09/12 04:10:24 383472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224383265| [2025/09/12 04:10:24 383476] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224383476| [2025/09/12 04:10:24 383481] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224383480| [2025/09/12 04:10:24 383485] [debug] |scid:f361531a06c810b158de9b74|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:000055D52C7C50DC|cnt:0| [2025/09/12 04:10:24 383490] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425513600| [2025/09/12 04:10:24 383494] [debug] |scid:f361531a06c810b158de9b74|xqc_sample_check_app_limited|check_applimit|path:0|inflight:50408|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/09/12 04:10:24 383500] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425512413| [2025/09/12 04:10:24 383504] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425511226| [2025/09/12 04:10:24 383508] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425510039| [2025/09/12 04:10:24 383512] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425508852| [2025/09/12 04:10:24 383516] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425507665| [2025/09/12 04:10:24 383520] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425506478| [2025/09/12 04:10:24 383524] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425505291| [2025/09/12 04:10:24 383529] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425504104| [2025/09/12 04:10:24 383533] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425502917| [2025/09/12 04:10:24 383537] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425501730| [2025/09/12 04:10:24 383541] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425500543| [2025/09/12 04:10:24 383545] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425499356| [2025/09/12 04:10:24 383549] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425498169| [2025/09/12 04:10:24 383553] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425496982| [2025/09/12 04:10:24 383557] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425495795| [2025/09/12 04:10:24 383561] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425494608| [2025/09/12 04:10:24 383565] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425493421| [2025/09/12 04:10:24 383569] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425492234| [2025/09/12 04:10:24 383574] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425491047| [2025/09/12 04:10:24 383581] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425489860| [2025/09/12 04:10:24 383585] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425488673| [2025/09/12 04:10:24 383590] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425487486| [2025/09/12 04:10:24 383597] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425486299| [2025/09/12 04:10:24 383604] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425485112| [2025/09/12 04:10:24 383610] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425483925| [2025/09/12 04:10:24 383617] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425482738| [2025/09/12 04:10:24 383624] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425481551| [2025/09/12 04:10:24 383630] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425480364| [2025/09/12 04:10:24 383637] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425479177| [2025/09/12 04:10:24 383644] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425477990| [2025/09/12 04:10:24 383650] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425476803| [2025/09/12 04:10:24 383657] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425475616| [2025/09/12 04:10:24 383664] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425474429| [2025/09/12 04:10:24 383670] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425473242| [2025/09/12 04:10:24 383677] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425472055| [2025/09/12 04:10:24 383683] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425470868| [2025/09/12 04:10:24 383690] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425469681| [2025/09/12 04:10:24 383696] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425468494| [2025/09/12 04:10:24 383703] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425467307| [2025/09/12 04:10:24 383710] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425466120| [2025/09/12 04:10:24 383716] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425464933| [2025/09/12 04:10:24 383723] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425463746| [2025/09/12 04:10:24 383730] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425462559| [2025/09/12 04:10:24 383736] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425461372| [2025/09/12 04:10:24 383742] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425460185| [2025/09/12 04:10:24 383749] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425458998| [2025/09/12 04:10:24 383756] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425457811| [2025/09/12 04:10:24 383762] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425456624| [2025/09/12 04:10:24 383768] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425455437| [2025/09/12 04:10:24 383786] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425454250| [2025/09/12 04:10:24 383792] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425453063| [2025/09/12 04:10:24 383799] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425451876| [2025/09/12 04:10:24 383805] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425450689| [2025/09/12 04:10:24 383811] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425449502| [2025/09/12 04:10:24 383818] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425448315| [2025/09/12 04:10:24 383825] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425447128| [2025/09/12 04:10:24 383831] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425445941| [2025/09/12 04:10:24 383838] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425444754| [2025/09/12 04:10:24 383844] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425443567| [2025/09/12 04:10:24 383850] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425442380| [2025/09/12 04:10:24 383857] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425441193| [2025/09/12 04:10:24 383864] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425440006| [2025/09/12 04:10:24 383870] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425438819| [2025/09/12 04:10:24 383877] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425437632| [2025/09/12 04:10:24 383883] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425436445| [2025/09/12 04:10:24 383889] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425435258| [2025/09/12 04:10:24 383896] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425434071| [2025/09/12 04:10:24 383903] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425432884| [2025/09/12 04:10:24 383910] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425431697| [2025/09/12 04:10:24 383916] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425430510| [2025/09/12 04:10:24 383922] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425429323| [2025/09/12 04:10:24 383928] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425428136| [2025/09/12 04:10:24 383935] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425426949| [2025/09/12 04:10:24 383940] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425425762| [2025/09/12 04:10:24 383944] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425424575| [2025/09/12 04:10:24 383951] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425423388| [2025/09/12 04:10:24 383958] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425422201| [2025/09/12 04:10:24 383965] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425421014| [2025/09/12 04:10:24 383977] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425419827| [2025/09/12 04:10:24 383983] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425418640| [2025/09/12 04:10:24 383990] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425417453| [2025/09/12 04:10:24 383996] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425416266| [2025/09/12 04:10:24 384003] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425415079| [2025/09/12 04:10:24 384010] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425413892| [2025/09/12 04:10:24 384016] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425412705| [2025/09/12 04:10:24 384023] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425411518| [2025/09/12 04:10:24 384029] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425410331| [2025/09/12 04:10:24 384035] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425409144| [2025/09/12 04:10:24 384042] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425407957| [2025/09/12 04:10:24 384048] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425406770| [2025/09/12 04:10:24 384054] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425405583| [2025/09/12 04:10:24 384061] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425404396| [2025/09/12 04:10:24 384067] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425403209| [2025/09/12 04:10:24 384073] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425402022| [2025/09/12 04:10:24 384079] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425400835| [2025/09/12 04:10:24 384085] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425399648| [2025/09/12 04:10:24 384092] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425398461| [2025/09/12 04:10:24 384097] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425397274| [2025/09/12 04:10:24 384101] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425396087| [2025/09/12 04:10:24 384105] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425394900| [2025/09/12 04:10:24 384109] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425393713| [2025/09/12 04:10:24 384113] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425392526| [2025/09/12 04:10:24 384117] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425391339| [2025/09/12 04:10:24 384121] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425390152| [2025/09/12 04:10:24 384125] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425388965| [2025/09/12 04:10:24 384129] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425387778| [2025/09/12 04:10:24 384135] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425386591| [2025/09/12 04:10:24 384141] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425385404| [2025/09/12 04:10:24 384154] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425384217| [2025/09/12 04:10:24 384159] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425383030| [2025/09/12 04:10:24 384163] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425381843| [2025/09/12 04:10:24 384167] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425380656| [2025/09/12 04:10:24 384171] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425379469| [2025/09/12 04:10:24 384176] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425378282| [2025/09/12 04:10:24 384180] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425377095| [2025/09/12 04:10:24 384184] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425375908| [2025/09/12 04:10:24 384188] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425374721| [2025/09/12 04:10:24 384192] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425373534| [2025/09/12 04:10:24 384196] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425372347| [2025/09/12 04:10:24 384200] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425371160| [2025/09/12 04:10:24 384204] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425369973| [2025/09/12 04:10:24 384208] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425368786| [2025/09/12 04:10:24 384212] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425367599| [2025/09/12 04:10:24 384216] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425366412| [2025/09/12 04:10:24 384220] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425365225| [2025/09/12 04:10:24 384225] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425364038| [2025/09/12 04:10:24 384229] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425362851| [2025/09/12 04:10:24 384233] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425361664| [2025/09/12 04:10:24 384237] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425360477| [2025/09/12 04:10:24 384241] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425359290| [2025/09/12 04:10:24 384245] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425358103| [2025/09/12 04:10:24 384249] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425356916| [2025/09/12 04:10:24 384253] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425355729| [2025/09/12 04:10:24 384257] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425354542| [2025/09/12 04:10:24 384261] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425353355| [2025/09/12 04:10:24 384265] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425352168| [2025/09/12 04:10:24 384269] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425350981| [2025/09/12 04:10:24 384274] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425349794| [2025/09/12 04:10:24 384281] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425348607| [2025/09/12 04:10:24 384285] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425347420| [2025/09/12 04:10:24 384289] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425346233| [2025/09/12 04:10:24 384294] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425345046| [2025/09/12 04:10:24 384298] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425343859| [2025/09/12 04:10:24 384302] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425342672| [2025/09/12 04:10:24 384306] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425341485| [2025/09/12 04:10:24 384310] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425340298| [2025/09/12 04:10:24 384314] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425339111| [2025/09/12 04:10:24 384319] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425337924| [2025/09/12 04:10:24 384323] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425336737| [2025/09/12 04:10:24 384327] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425335550| [2025/09/12 04:10:24 384331] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425334363| [2025/09/12 04:10:24 384335] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425333176| [2025/09/12 04:10:24 384339] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425331989| [2025/09/12 04:10:24 384343] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425330802| [2025/09/12 04:10:24 384347] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425329615| [2025/09/12 04:10:24 384351] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425328428| [2025/09/12 04:10:24 384355] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425327241| [2025/09/12 04:10:24 384359] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425326054| [2025/09/12 04:10:24 384363] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425324867| [2025/09/12 04:10:24 384367] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425323680| [2025/09/12 04:10:24 384371] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425322493| [2025/09/12 04:10:24 384375] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425321306| [2025/09/12 04:10:24 384379] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425320119| [2025/09/12 04:10:24 384383] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425318932| [2025/09/12 04:10:24 384387] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425317745| [2025/09/12 04:10:24 384391] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425316558| [2025/09/12 04:10:24 384396] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425315371| [2025/09/12 04:10:24 384402] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425314184| [2025/09/12 04:10:24 384406] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425312997| [2025/09/12 04:10:24 384410] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425311810| [2025/09/12 04:10:24 384414] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425310623| [2025/09/12 04:10:24 384431] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425309436| [2025/09/12 04:10:24 384438] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425308249| [2025/09/12 04:10:24 384442] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425307062| [2025/09/12 04:10:24 384446] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425305875| [2025/09/12 04:10:24 384450] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425304688| [2025/09/12 04:10:24 384454] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425303501| [2025/09/12 04:10:24 384459] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425302314| [2025/09/12 04:10:24 384462] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425301127| [2025/09/12 04:10:24 384467] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425299940| [2025/09/12 04:10:24 384471] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425298753| [2025/09/12 04:10:24 384475] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425297566| [2025/09/12 04:10:24 384479] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425296379| [2025/09/12 04:10:24 384483] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425295192| [2025/09/12 04:10:24 384487] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425294005| [2025/09/12 04:10:24 384491] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425292818| [2025/09/12 04:10:24 384495] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:4611686018425291631| [2025/09/12 04:10:24 384500] [info] |scid:f361531a06c810b158de9b74|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:222849|offset:222849|fin:1|stream_flag:64|conn:000055D52C7C50DC|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) | [2025/09/12 04:10:24 384506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_conn_logic|engine is running on conn:addr or cid not avail| [2025/09/12 04:10:24 384743] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 384752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 384756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 384760] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 384765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 384778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 384785] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 384791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 384798] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 384804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 384810] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224383868| [2025/09/12 04:10:24 384816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224383868| [2025/09/12 04:10:24 384822] [debug] |xqc_engine_wakeup_after|wakeup:1757650224383868|now:1757650224384822|diff:18446744073709550662| [2025/09/12 04:10:24 384829] [debug] |xqc_engine_main_logic|END|now:1757650224383480| [2025/09/12 04:10:24 384836] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224384836| [2025/09/12 04:10:24 384842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224383868|pq_index:0| [2025/09/12 04:10:24 384847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224383480| [2025/09/12 04:10:24 384855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224384853| [2025/09/12 04:10:24 384862] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224383868|now:1757650224384853| [2025/09/12 04:10:24 384868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224383868|now:1757650224384853| [2025/09/12 04:10:24 384874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 384881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40662|min_srtt:40662|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 384887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 384893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 384899] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 384904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 384911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 384918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 384924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 384937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 384944] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/09/12 04:10:24 384985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224384955|stream_id:0|stream_offset:1139550| [2025/09/12 04:10:24 384995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 385002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 385009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:512|pto_duration:42710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 385015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 385021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 385027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 385032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224447665|now:1757650224385009|interv:62656| [2025/09/12 04:10:24 385039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224447665|now:1757650224385009|interval:62656|pto_count:0|srtt:40662 [2025/09/12 04:10:24 385046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 385054] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 385060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1140737| [2025/09/12 04:10:24 385066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 385072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/09/12 04:10:24 385102] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224385079|stream_id:0|stream_offset:1140737| [2025/09/12 04:10:24 385110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 385118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 385125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40662|rtt_var:512|pto_duration:42710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 385132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 385138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 385145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 385158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224447789|now:1757650224385125|interv:62664| [2025/09/12 04:10:24 385163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224447789|now:1757650224385125|interval:62664|pto_count:0|srtt:40662 [2025/09/12 04:10:24 385168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 385173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 385177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 385181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 385185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224386185|now:1757650224385185|interv:1000| [2025/09/12 04:10:24 385189] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 385193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 385197] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224386185| [2025/09/12 04:10:24 385201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224386185| [2025/09/12 04:10:24 385205] [debug] |xqc_engine_wakeup_after|wakeup:1757650224386185|now:1757650224385205|diff:980| [2025/09/12 04:10:24 385209] [debug] |xqc_engine_main_logic|END|now:1757650224384853| [2025/09/12 04:10:24 385219] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224385218| [2025/09/12 04:10:24 385224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 385229] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:524| [2025/09/12 04:10:24 385233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/09/12 04:10:24 385239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/09/12 04:10:24 385243] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 385247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1254| [2025/09/12 04:10:24 385252] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1052881|prior_time:1757650224341220|is_app_limited:0|send_elapse:41058|ack_elapse:43998|ctl_first_sent_time:1757650224342871|lagest_ack_time:1757650224385218|curr_delivered:1104481| [2025/09/12 04:10:24 385257] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224342871| [2025/09/12 04:10:24 385261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:849||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/09/12 04:10:24 385265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1255| [2025/09/12 04:10:24 385270] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1055281|prior_time:1757650224343169|is_app_limited:0|send_elapse:42814|ack_elapse:42049|ctl_first_sent_time:1757650224344716|lagest_ack_time:1757650224385218|curr_delivered:1105681| [2025/09/12 04:10:24 385278] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224344716| [2025/09/12 04:10:24 385282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:848||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/09/12 04:10:24 385286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40662|rttvar:512|minrtt:30473|latest_rtt:40502|ack_delay:24| [2025/09/12 04:10:24 385290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40639|rttvar:430|minrtt:30473|latest_rtt:40502|ack_delay:24| [2025/09/12 04:10:24 385294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/09/12 04:10:24 385298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 385302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:430|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 385307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 385310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 385314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 385318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224447718|now:1757650224385302|interv:62416| [2025/09/12 04:10:24 385322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224447718|now:1757650224385302|interval:62416|pto_count:0|srtt:40639 [2025/09/12 04:10:24 385326] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42814, ack_elapse 42049, delivered 50400|rate 1177185|lost 294| [2025/09/12 04:10:24 385331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177185) in round 21| [2025/09/12 04:10:24 385335] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 385339] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 385343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224344716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 385348] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224344716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 385352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40639|latest_rtt:40502|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 385358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/09/12 04:10:24 385362] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1757650224385218|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 385370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344385218|now:1757650224385218|interv:120000000| [2025/09/12 04:10:24 385374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344385218|now:1757650224385218|interv:120000000| [2025/09/12 04:10:24 385378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224386185|pq_index:0| [2025/09/12 04:10:24 385382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224384853| [2025/09/12 04:10:24 385386] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224385386| [2025/09/12 04:10:24 385390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224385389| [2025/09/12 04:10:24 385396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 385401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 385405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 385410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 385414] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 385437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 385449] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 385456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 385460] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 385464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 385468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 385472] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 385476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 385480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 385484] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 385489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 385496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 385500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 385504] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224386185| [2025/09/12 04:10:24 385508] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224386185| [2025/09/12 04:10:24 385512] [debug] |xqc_engine_wakeup_after|wakeup:1757650224386185|now:1757650224385512|diff:673| [2025/09/12 04:10:24 385516] [debug] |xqc_engine_main_logic|END|now:1757650224385389| [2025/09/12 04:10:24 385521] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224385521| [2025/09/12 04:10:24 385525] [debug] |xqc_engine_wakeup_after|wakeup:1757650224386185|now:1757650224385525|diff:660| [2025/09/12 04:10:24 385529] [debug] |xqc_engine_main_logic|END|now:1757650224385521| [2025/09/12 04:10:24 386596] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224386596| [2025/09/12 04:10:24 386611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224386185|pq_index:0| [2025/09/12 04:10:24 386618] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224385389| [2025/09/12 04:10:24 386626] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224386624| [2025/09/12 04:10:24 386634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224386185|now:1757650224386624| [2025/09/12 04:10:24 386641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224386185|now:1757650224386624| [2025/09/12 04:10:24 386647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 386655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40639|min_srtt:40639|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 386662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 386668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 386675] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 386680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 386687] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 386694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 386700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 386707] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 386714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/09/12 04:10:24 386754] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224386726|stream_id:0|stream_offset:1141924| [2025/09/12 04:10:24 386772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 386778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 386785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:430|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 386791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 386797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 386802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 386808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224449365|now:1757650224386785|interv:62580| [2025/09/12 04:10:24 386815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224449365|now:1757650224386785|interval:62580|pto_count:0|srtt:40639 [2025/09/12 04:10:24 386822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 386830] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 386836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1143111| [2025/09/12 04:10:24 386843] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 386849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/09/12 04:10:24 386904] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224386859|stream_id:0|stream_offset:1143111| [2025/09/12 04:10:24 386915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 386922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 386929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40639|rtt_var:430|pto_duration:42639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 386936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 386942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 386948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 386954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224449498|now:1757650224386929|interv:62569| [2025/09/12 04:10:24 386961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224449498|now:1757650224386929|interval:62569|pto_count:0|srtt:40639 [2025/09/12 04:10:24 386975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 386982] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 386988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 386994] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 387001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224388000|now:1757650224387000|interv:1000| [2025/09/12 04:10:24 387007] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 387012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 387018] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224388000| [2025/09/12 04:10:24 387025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224388000| [2025/09/12 04:10:24 387032] [debug] |xqc_engine_wakeup_after|wakeup:1757650224388000|now:1757650224387032|diff:968| [2025/09/12 04:10:24 387038] [debug] |xqc_engine_main_logic|END|now:1757650224386624| [2025/09/12 04:10:24 387051] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224387050| [2025/09/12 04:10:24 387058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 387066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:525| [2025/09/12 04:10:24 387072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/09/12 04:10:24 387080] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/09/12 04:10:24 387086] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 387093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1256| [2025/09/12 04:10:24 387100] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1055281|prior_time:1757650224343169|is_app_limited:0|send_elapse:42937|ack_elapse:43881|ctl_first_sent_time:1757650224344839|lagest_ack_time:1757650224387050|curr_delivered:1106881| [2025/09/12 04:10:24 387107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224344839| [2025/09/12 04:10:24 387114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:847||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/09/12 04:10:24 387120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1257| [2025/09/12 04:10:24 387127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1057681|prior_time:1757650224345197|is_app_limited:0|send_elapse:42872|ack_elapse:41853|ctl_first_sent_time:1757650224346728|lagest_ack_time:1757650224387050|curr_delivered:1108081| [2025/09/12 04:10:24 387134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224346728| [2025/09/12 04:10:24 387140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:846||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/09/12 04:10:24 387151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40639|rttvar:430|minrtt:30473|latest_rtt:40322|ack_delay:24| [2025/09/12 04:10:24 387156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40597|rttvar:408|minrtt:30473|latest_rtt:40322|ack_delay:24| [2025/09/12 04:10:24 387160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/09/12 04:10:24 387164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 387168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:408|pto_duration:42597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 387172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 387176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 387180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 387184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224449456|now:1757650224387168|interv:62288| [2025/09/12 04:10:24 387188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224449456|now:1757650224387168|interval:62288|pto_count:0|srtt:40597 [2025/09/12 04:10:24 387192] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42872, ack_elapse 41853, delivered 50400|rate 1175592|lost 294| [2025/09/12 04:10:24 387197] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175592) in round 21| [2025/09/12 04:10:24 387201] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 387205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 387209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224346728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 387213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224346728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 387218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40597|latest_rtt:40322|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 387223] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/09/12 04:10:24 387228] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1757650224387050|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 387233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344387050|now:1757650224387050|interv:120000000| [2025/09/12 04:10:24 387237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344387050|now:1757650224387050|interv:120000000| [2025/09/12 04:10:24 387243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224388000|pq_index:0| [2025/09/12 04:10:24 387248] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224386624| [2025/09/12 04:10:24 387251] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224387251| [2025/09/12 04:10:24 387256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224387255| [2025/09/12 04:10:24 387262] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 387267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 387271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 387277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 387281] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 387285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1190591| [2025/09/12 04:10:24 387289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 387294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 387298] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 387302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 387306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 387310] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 387314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 387318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 387322] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 387327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 387331] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 387334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 387341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224388000| [2025/09/12 04:10:24 387345] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224388000| [2025/09/12 04:10:24 387349] [debug] |xqc_engine_wakeup_after|wakeup:1757650224388000|now:1757650224387349|diff:651| [2025/09/12 04:10:24 387353] [debug] |xqc_engine_main_logic|END|now:1757650224387255| [2025/09/12 04:10:24 387358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224387358| [2025/09/12 04:10:24 387362] [debug] |xqc_engine_wakeup_after|wakeup:1757650224388000|now:1757650224387362|diff:638| [2025/09/12 04:10:24 387366] [debug] |xqc_engine_main_logic|END|now:1757650224387358| [2025/09/12 04:10:24 388437] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224388437| [2025/09/12 04:10:24 388449] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224388000|pq_index:0| [2025/09/12 04:10:24 388453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224387255| [2025/09/12 04:10:24 388458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224388457| [2025/09/12 04:10:24 388463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224388000|now:1757650224388457| [2025/09/12 04:10:24 388467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224388000|now:1757650224388457| [2025/09/12 04:10:24 388471] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 388477] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 388481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 388486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 388490] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 388493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 388498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 388502] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 388507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 388511] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 388515] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/09/12 04:10:24 388546] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224388524|stream_id:0|stream_offset:1144298| [2025/09/12 04:10:24 388552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 388566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 388572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:408|pto_duration:42597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 388579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 388585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 388592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 388598] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224451121|now:1757650224388572|interv:62549| [2025/09/12 04:10:24 388605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224451121|now:1757650224388572|interval:62549|pto_count:0|srtt:40597 [2025/09/12 04:10:24 388612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 388620] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 388626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1145485| [2025/09/12 04:10:24 388633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 388640] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/09/12 04:10:24 388672] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224388651|stream_id:0|stream_offset:1145485| [2025/09/12 04:10:24 388681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 388688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 388695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:408|pto_duration:42597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 388702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 388708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 388714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 388720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224451248|now:1757650224388694|interv:62554| [2025/09/12 04:10:24 388726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224451248|now:1757650224388694|interval:62554|pto_count:0|srtt:40597 [2025/09/12 04:10:24 388733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 388740] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 388752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 388759] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 388764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224389764|now:1757650224388764|interv:1000| [2025/09/12 04:10:24 388770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 388776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 388782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224389764| [2025/09/12 04:10:24 388789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224389764| [2025/09/12 04:10:24 388795] [debug] |xqc_engine_wakeup_after|wakeup:1757650224389764|now:1757650224388795|diff:969| [2025/09/12 04:10:24 388801] [debug] |xqc_engine_main_logic|END|now:1757650224388457| [2025/09/12 04:10:24 388989] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224388988| [2025/09/12 04:10:24 389000] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 389009] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:526| [2025/09/12 04:10:24 389015] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/09/12 04:10:24 389024] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/09/12 04:10:24 389030] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 389038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1258| [2025/09/12 04:10:24 389045] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1057681|prior_time:1757650224345197|is_app_limited:0|send_elapse:42997|ack_elapse:43791|ctl_first_sent_time:1757650224346853|lagest_ack_time:1757650224388988|curr_delivered:1109281| [2025/09/12 04:10:24 389053] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224346853| [2025/09/12 04:10:24 389060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:845||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/09/12 04:10:24 389067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1259| [2025/09/12 04:10:24 389073] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1060081|prior_time:1757650224347192|is_app_limited:0|send_elapse:42966|ack_elapse:41796|ctl_first_sent_time:1757650224348726|lagest_ack_time:1757650224388988|curr_delivered:1110481| [2025/09/12 04:10:24 389080] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224348726| [2025/09/12 04:10:24 389087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:844||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/09/12 04:10:24 389094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40597|rttvar:408|minrtt:30473|latest_rtt:40262|ack_delay:24| [2025/09/12 04:10:24 389100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40552|rttvar:395|minrtt:30473|latest_rtt:40262|ack_delay:24| [2025/09/12 04:10:24 389112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/09/12 04:10:24 389116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 389120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40552|rtt_var:395|pto_duration:42552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 389125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 389128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 389132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 389136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224451203|now:1757650224389120|interv:62083| [2025/09/12 04:10:24 389140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224451203|now:1757650224389120|interval:62083|pto_count:0|srtt:40552 [2025/09/12 04:10:24 389144] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42966, ack_elapse 41796, delivered 50400|rate 1173020|lost 294| [2025/09/12 04:10:24 389149] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173020) in round 21| [2025/09/12 04:10:24 389153] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 389157] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 389161] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224348726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 389165] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224348726|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 389170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40552|latest_rtt:40262|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 389176] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/09/12 04:10:24 389180] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK |recv_time:1757650224388988|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 389185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344388988|now:1757650224388988|interv:120000000| [2025/09/12 04:10:24 389189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344388988|now:1757650224388988|interv:120000000| [2025/09/12 04:10:24 389193] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224389764|pq_index:0| [2025/09/12 04:10:24 389197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224388457| [2025/09/12 04:10:24 389203] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224389203| [2025/09/12 04:10:24 389208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224389207| [2025/09/12 04:10:24 389214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|min_srtt:40552|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 389219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 389223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 389228] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 389232] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|min_srtt:40552|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 389236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1192965| [2025/09/12 04:10:24 389241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 389245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 389249] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|min_srtt:40552|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 389254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 389258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 389262] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 389265] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 389270] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 389274] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 389278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 389282] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 389286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 389290] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224389764| [2025/09/12 04:10:24 389294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224389764| [2025/09/12 04:10:24 389300] [debug] |xqc_engine_wakeup_after|wakeup:1757650224389764|now:1757650224389300|diff:464| [2025/09/12 04:10:24 389305] [debug] |xqc_engine_main_logic|END|now:1757650224389207| [2025/09/12 04:10:24 389310] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224389310| [2025/09/12 04:10:24 389314] [debug] |xqc_engine_wakeup_after|wakeup:1757650224389764|now:1757650224389314|diff:450| [2025/09/12 04:10:24 389318] [debug] |xqc_engine_main_logic|END|now:1757650224389310| [2025/09/12 04:10:24 390382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224390382| [2025/09/12 04:10:24 390394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224389764|pq_index:0| [2025/09/12 04:10:24 390398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224389207| [2025/09/12 04:10:24 390403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224390402| [2025/09/12 04:10:24 390408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224389764|now:1757650224390402| [2025/09/12 04:10:24 390412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224389764|now:1757650224390402| [2025/09/12 04:10:24 390416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 390440] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40552|min_srtt:40552|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 390448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 390453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 390456] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 390460] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 390465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 390469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 390474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 390478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 390482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/09/12 04:10:24 390516] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224390490|stream_id:0|stream_offset:1146672| [2025/09/12 04:10:24 390524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 390532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 390538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40552|rtt_var:395|pto_duration:42552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 390552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 390556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 390560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 390564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224453042|now:1757650224390538|interv:62504| [2025/09/12 04:10:24 390573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224453042|now:1757650224390538|interval:62504|pto_count:0|srtt:40552 [2025/09/12 04:10:24 390578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 390583] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 390587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1147859| [2025/09/12 04:10:24 390591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 390596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/09/12 04:10:24 390627] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224390604|stream_id:0|stream_offset:1147859| [2025/09/12 04:10:24 390636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 390643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 390650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40552|rtt_var:395|pto_duration:42552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 390656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 390662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 390668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 390674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224453156|now:1757650224390649|interv:62507| [2025/09/12 04:10:24 390680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224453156|now:1757650224390649|interval:62507|pto_count:0|srtt:40552 [2025/09/12 04:10:24 390687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 390694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 390700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 390713] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 390720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224391719|now:1757650224390719|interv:1000| [2025/09/12 04:10:24 390725] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 390731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 390737] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224391719| [2025/09/12 04:10:24 390743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224391719| [2025/09/12 04:10:24 390749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224391719|now:1757650224390749|diff:970| [2025/09/12 04:10:24 390756] [debug] |xqc_engine_main_logic|END|now:1757650224390402| [2025/09/12 04:10:24 390975] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224390973| [2025/09/12 04:10:24 390986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 390996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:527| [2025/09/12 04:10:24 391001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/09/12 04:10:24 391010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/09/12 04:10:24 391016] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 391024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1260| [2025/09/12 04:10:24 391029] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1060081|prior_time:1757650224347192|is_app_limited:0|send_elapse:43096|ack_elapse:43781|ctl_first_sent_time:1757650224348856|lagest_ack_time:1757650224390973|curr_delivered:1111681| [2025/09/12 04:10:24 391034] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224348856| [2025/09/12 04:10:24 391039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:843||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/09/12 04:10:24 391043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1261|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1261| [2025/09/12 04:10:24 391048] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1062481|prior_time:1757650224349189|is_app_limited:0|send_elapse:42885|ack_elapse:41784|ctl_first_sent_time:1757650224350715|lagest_ack_time:1757650224390973|curr_delivered:1112881| [2025/09/12 04:10:24 391056] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224350715| [2025/09/12 04:10:24 391062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:842||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/09/12 04:10:24 391068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40552|rttvar:395|minrtt:30473|latest_rtt:40258|ack_delay:24| [2025/09/12 04:10:24 391075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40512|rttvar:376|minrtt:30473|latest_rtt:40258|ack_delay:24| [2025/09/12 04:10:24 391079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/09/12 04:10:24 391090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 391095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40512|rtt_var:376|pto_duration:42512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 391099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 391103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 391107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 391111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224453116|now:1757650224391094|interv:62022| [2025/09/12 04:10:24 391115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224453116|now:1757650224391094|interval:62022|pto_count:0|srtt:40512 [2025/09/12 04:10:24 391119] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42885, ack_elapse 41784, delivered 50400|rate 1175236|lost 294| [2025/09/12 04:10:24 391124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175236) in round 21| [2025/09/12 04:10:24 391128] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 391134] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 391140] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224350715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 391147] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224350715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 391155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40512|latest_rtt:40258|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 391161] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/09/12 04:10:24 391166] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1757650224390973|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 391171] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344390973|now:1757650224390973|interv:120000000| [2025/09/12 04:10:24 391175] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344390973|now:1757650224390973|interv:120000000| [2025/09/12 04:10:24 391179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224391719|pq_index:0| [2025/09/12 04:10:24 391183] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224390402| [2025/09/12 04:10:24 391187] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224391187| [2025/09/12 04:10:24 391192] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224391191| [2025/09/12 04:10:24 391202] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|min_srtt:40512|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 391206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 391211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 391216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 391221] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|min_srtt:40512|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 391225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1195339| [2025/09/12 04:10:24 391230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 391234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 391239] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|min_srtt:40512|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 391243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 391247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 391251] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 391255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 391259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 391264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 391268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 391272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 391276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 391280] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224391719| [2025/09/12 04:10:24 391284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224391719| [2025/09/12 04:10:24 391288] [debug] |xqc_engine_wakeup_after|wakeup:1757650224391719|now:1757650224391288|diff:431| [2025/09/12 04:10:24 391292] [debug] |xqc_engine_main_logic|END|now:1757650224391191| [2025/09/12 04:10:24 391298] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224391298| [2025/09/12 04:10:24 391304] [debug] |xqc_engine_wakeup_after|wakeup:1757650224391719|now:1757650224391304|diff:415| [2025/09/12 04:10:24 391308] [debug] |xqc_engine_main_logic|END|now:1757650224391298| [2025/09/12 04:10:24 392376] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224392376| [2025/09/12 04:10:24 392389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224391719|pq_index:0| [2025/09/12 04:10:24 392394] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224391191| [2025/09/12 04:10:24 392399] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224392398| [2025/09/12 04:10:24 392404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224391719|now:1757650224392398| [2025/09/12 04:10:24 392408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224391719|now:1757650224392398| [2025/09/12 04:10:24 392412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 392417] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40512|min_srtt:40512|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 392441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 392445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 392449] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 392453] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 392458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 392463] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 392467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 392471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 392476] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/09/12 04:10:24 392510] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224392485|stream_id:0|stream_offset:1149046| [2025/09/12 04:10:24 392519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 392527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 392534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40512|rtt_var:376|pto_duration:42512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 392540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 392544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 392553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 392557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224454997|now:1757650224392533|interv:62464| [2025/09/12 04:10:24 392561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224454997|now:1757650224392533|interval:62464|pto_count:0|srtt:40512 [2025/09/12 04:10:24 392569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 392578] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 392584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1150233| [2025/09/12 04:10:24 392591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 392596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/09/12 04:10:24 392630] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224392605|stream_id:0|stream_offset:1150233| [2025/09/12 04:10:24 392639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 392646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 392653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40512|rtt_var:376|pto_duration:42512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 392660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 392666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 392672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 392677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224455117|now:1757650224392653|interv:62464| [2025/09/12 04:10:24 392683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224455117|now:1757650224392653|interval:62464|pto_count:0|srtt:40512 [2025/09/12 04:10:24 392690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 392697] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 392703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 392709] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 392716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224393716|now:1757650224392716|interv:1000| [2025/09/12 04:10:24 392721] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 392732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 392738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224393716| [2025/09/12 04:10:24 392744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224393716| [2025/09/12 04:10:24 392750] [debug] |xqc_engine_wakeup_after|wakeup:1757650224393716|now:1757650224392749|diff:967| [2025/09/12 04:10:24 392756] [debug] |xqc_engine_main_logic|END|now:1757650224392398| [2025/09/12 04:10:24 393045] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224393044| [2025/09/12 04:10:24 393066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 393075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:528| [2025/09/12 04:10:24 393096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/09/12 04:10:24 393105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/09/12 04:10:24 393111] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 393117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1262| [2025/09/12 04:10:24 393123] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1062481|prior_time:1757650224349189|is_app_limited:0|send_elapse:43016|ack_elapse:43855|ctl_first_sent_time:1757650224350846|lagest_ack_time:1757650224393044|curr_delivered:1114081| [2025/09/12 04:10:24 393130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224350846| [2025/09/12 04:10:24 393138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:841||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/09/12 04:10:24 393144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1263|path_largest_ack:1263| [2025/09/12 04:10:24 393150] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1064881|prior_time:1757650224351070|is_app_limited:0|send_elapse:42782|ack_elapse:41974|ctl_first_sent_time:1757650224352576|lagest_ack_time:1757650224393044|curr_delivered:1115281| [2025/09/12 04:10:24 393168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224352576| [2025/09/12 04:10:24 393174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:840||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/09/12 04:10:24 393180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40512|rttvar:376|minrtt:30473|latest_rtt:40468|ack_delay:40| [2025/09/12 04:10:24 393184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40501|rttvar:303|minrtt:30473|latest_rtt:40468|ack_delay:40| [2025/09/12 04:10:24 393189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/09/12 04:10:24 393193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 393197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40501|rtt_var:303|pto_duration:42501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 393210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 393216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 393222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 393228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224455106|now:1757650224393196|interv:61910| [2025/09/12 04:10:24 393232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224455106|now:1757650224393196|interval:61910|pto_count:0|srtt:40501 [2025/09/12 04:10:24 393236] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42782, ack_elapse 41974, delivered 50400|rate 1178065|lost 294| [2025/09/12 04:10:24 393240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178065) in round 21| [2025/09/12 04:10:24 393245] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 393249] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 393252] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224352576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 393257] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224352576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 393261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40501|latest_rtt:40468|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 393267] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/09/12 04:10:24 393272] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1757650224393044|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 393276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344393044|now:1757650224393044|interv:120000000| [2025/09/12 04:10:24 393283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344393044|now:1757650224393044|interv:120000000| [2025/09/12 04:10:24 393287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224393716|pq_index:0| [2025/09/12 04:10:24 393291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224392398| [2025/09/12 04:10:24 393295] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224393295| [2025/09/12 04:10:24 393300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224393299| [2025/09/12 04:10:24 393306] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|min_srtt:40501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 393311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 393319] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 393324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 393328] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|min_srtt:40501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 393332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1197713| [2025/09/12 04:10:24 393337] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 393341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 393346] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|min_srtt:40501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 393350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 393354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 393358] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 393362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 393366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 393371] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 393375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 393379] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 393383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 393387] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224393716| [2025/09/12 04:10:24 393391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224393716| [2025/09/12 04:10:24 393395] [debug] |xqc_engine_wakeup_after|wakeup:1757650224393716|now:1757650224393395|diff:321| [2025/09/12 04:10:24 393399] [debug] |xqc_engine_main_logic|END|now:1757650224393299| [2025/09/12 04:10:24 393405] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224393404| [2025/09/12 04:10:24 393408] [debug] |xqc_engine_wakeup_after|wakeup:1757650224393716|now:1757650224393408|diff:308| [2025/09/12 04:10:24 393412] [debug] |xqc_engine_main_logic|END|now:1757650224393404| [2025/09/12 04:10:24 394481] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224394480| [2025/09/12 04:10:24 394492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224393716|pq_index:0| [2025/09/12 04:10:24 394501] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224393299| [2025/09/12 04:10:24 394507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224394506| [2025/09/12 04:10:24 394511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224393716|now:1757650224394506| [2025/09/12 04:10:24 394515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224393716|now:1757650224394506| [2025/09/12 04:10:24 394519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 394525] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40501|min_srtt:40501|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 394529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 394534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 394538] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 394542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 394546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 394551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 394555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 394559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 394563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/09/12 04:10:24 394594] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224394572|stream_id:0|stream_offset:1151420| [2025/09/12 04:10:24 394604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 394612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 394618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40501|rtt_var:303|pto_duration:42501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 394625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 394631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 394637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 394644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224457073|now:1757650224394618|interv:62455| [2025/09/12 04:10:24 394655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224457073|now:1757650224394618|interval:62455|pto_count:0|srtt:40501 [2025/09/12 04:10:24 394662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 394669] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 394675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1152607| [2025/09/12 04:10:24 394681] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 394689] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/09/12 04:10:24 394721] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224394699|stream_id:0|stream_offset:1152607| [2025/09/12 04:10:24 394728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 394734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 394740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40501|rtt_var:303|pto_duration:42501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 394746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 394751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 394757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 394763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224457200|now:1757650224394740|interv:62460| [2025/09/12 04:10:24 394769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224457200|now:1757650224394740|interval:62460|pto_count:0|srtt:40501 [2025/09/12 04:10:24 394776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 394783] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 394790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 394796] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 394802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224395801|now:1757650224394801|interv:1000| [2025/09/12 04:10:24 394808] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 394813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 394819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224395801| [2025/09/12 04:10:24 394832] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224395801| [2025/09/12 04:10:24 394838] [debug] |xqc_engine_wakeup_after|wakeup:1757650224395801|now:1757650224394838|diff:963| [2025/09/12 04:10:24 394845] [debug] |xqc_engine_main_logic|END|now:1757650224394506| [2025/09/12 04:10:24 395033] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224395032| [2025/09/12 04:10:24 395045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 395054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:529| [2025/09/12 04:10:24 395060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/09/12 04:10:24 395069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/09/12 04:10:24 395075] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 395084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1264| [2025/09/12 04:10:24 395090] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1064881|prior_time:1757650224351070|is_app_limited:0|send_elapse:42887|ack_elapse:43962|ctl_first_sent_time:1757650224352681|lagest_ack_time:1757650224395032|curr_delivered:1116481| [2025/09/12 04:10:24 395098] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224352681| [2025/09/12 04:10:24 395105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:839||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/09/12 04:10:24 395112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1265|path_largest_ack:1265| [2025/09/12 04:10:24 395118] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1067281|prior_time:1757650224353193|is_app_limited:0|send_elapse:43026|ack_elapse:41839|ctl_first_sent_time:1757650224354756|lagest_ack_time:1757650224395032|curr_delivered:1117681| [2025/09/12 04:10:24 395126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224354756| [2025/09/12 04:10:24 395132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:838||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/09/12 04:10:24 395138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40501|rttvar:303|minrtt:30473|latest_rtt:40276|ack_delay:24| [2025/09/12 04:10:24 395144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40470|rttvar:290|minrtt:30473|latest_rtt:40276|ack_delay:24| [2025/09/12 04:10:24 395149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/09/12 04:10:24 395155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 395161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40470|rtt_var:290|pto_duration:42470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 395168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 395174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 395184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 395188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224457169|now:1757650224395161|interv:62008| [2025/09/12 04:10:24 395192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224457169|now:1757650224395161|interval:62008|pto_count:0|srtt:40470 [2025/09/12 04:10:24 395197] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43026, ack_elapse 41839, delivered 50400|rate 1171384|lost 294| [2025/09/12 04:10:24 395201] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171384) in round 21| [2025/09/12 04:10:24 395205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 395209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 395213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224354756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 395218] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224354756|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 395222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40470|latest_rtt:40276|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 395228] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/09/12 04:10:24 395233] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1757650224395032|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 395237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344395032|now:1757650224395032|interv:120000000| [2025/09/12 04:10:24 395241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344395032|now:1757650224395032|interv:120000000| [2025/09/12 04:10:24 395245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224395801|pq_index:0| [2025/09/12 04:10:24 395250] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224394506| [2025/09/12 04:10:24 395254] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224395254| [2025/09/12 04:10:24 395259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224395257| [2025/09/12 04:10:24 395265] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|min_srtt:40470|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 395269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 395274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 395282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 395286] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|min_srtt:40470|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 395291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1200087| [2025/09/12 04:10:24 395295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 395299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 395304] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|min_srtt:40470|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 395308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 395312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 395316] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 395320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 395324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 395329] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 395333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 395337] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 395341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 395345] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224395801| [2025/09/12 04:10:24 395349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224395801| [2025/09/12 04:10:24 395353] [debug] |xqc_engine_wakeup_after|wakeup:1757650224395801|now:1757650224395353|diff:448| [2025/09/12 04:10:24 395357] [debug] |xqc_engine_main_logic|END|now:1757650224395257| [2025/09/12 04:10:24 395362] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224395362| [2025/09/12 04:10:24 395366] [debug] |xqc_engine_wakeup_after|wakeup:1757650224395801|now:1757650224395366|diff:435| [2025/09/12 04:10:24 395370] [debug] |xqc_engine_main_logic|END|now:1757650224395362| [2025/09/12 04:10:24 396437] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224396436| [2025/09/12 04:10:24 396448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224395801|pq_index:0| [2025/09/12 04:10:24 396453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224395257| [2025/09/12 04:10:24 396458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224396457| [2025/09/12 04:10:24 396468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224395801|now:1757650224396457| [2025/09/12 04:10:24 396472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224395801|now:1757650224396457| [2025/09/12 04:10:24 396476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 396482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40470|min_srtt:40470|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 396487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 396491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 396495] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 396499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 396504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 396508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 396512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 396517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 396521] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/09/12 04:10:24 396565] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224396529|stream_id:0|stream_offset:1153794| [2025/09/12 04:10:24 396575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 396583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 396588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40470|rtt_var:290|pto_duration:42470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 396592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 396596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 396600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 396604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224458999|now:1757650224396588|interv:62411| [2025/09/12 04:10:24 396608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224458999|now:1757650224396588|interval:62411|pto_count:0|srtt:40470 [2025/09/12 04:10:24 396617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 396623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 396628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1154981| [2025/09/12 04:10:24 396635] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 396642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/09/12 04:10:24 396676] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224396652|stream_id:0|stream_offset:1154981| [2025/09/12 04:10:24 396685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 396692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 396698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40470|rtt_var:290|pto_duration:42470|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 396705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 396711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 396717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 396724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224459122|now:1757650224396698|interv:62424| [2025/09/12 04:10:24 396730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224459122|now:1757650224396698|interval:62424|pto_count:0|srtt:40470 [2025/09/12 04:10:24 396759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 396767] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 396773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 396780] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 396786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224397785|now:1757650224396785|interv:1000| [2025/09/12 04:10:24 396791] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 396797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 396802] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224397785| [2025/09/12 04:10:24 396809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224397785| [2025/09/12 04:10:24 396842] [debug] |xqc_engine_wakeup_after|wakeup:1757650224397785|now:1757650224396842|diff:943| [2025/09/12 04:10:24 396850] [debug] |xqc_engine_main_logic|END|now:1757650224396457| [2025/09/12 04:10:24 396964] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224396963| [2025/09/12 04:10:24 396975] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 396983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:530| [2025/09/12 04:10:24 396990] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/09/12 04:10:24 396998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/09/12 04:10:24 397004] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 397012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1266| [2025/09/12 04:10:24 397019] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1067281|prior_time:1757650224353193|is_app_limited:0|send_elapse:43153|ack_elapse:43770|ctl_first_sent_time:1757650224354883|lagest_ack_time:1757650224396963|curr_delivered:1118881| [2025/09/12 04:10:24 397026] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224354883| [2025/09/12 04:10:24 397033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:837||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/09/12 04:10:24 397040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1267|path_largest_ack:1267| [2025/09/12 04:10:24 397046] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1069681|prior_time:1757650224355101|is_app_limited:0|send_elapse:42869|ack_elapse:41862|ctl_first_sent_time:1757650224356646|lagest_ack_time:1757650224396963|curr_delivered:1120081| [2025/09/12 04:10:24 397053] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224356646| [2025/09/12 04:10:24 397060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:836||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/09/12 04:10:24 397066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40470|rttvar:290|minrtt:30473|latest_rtt:40317|ack_delay:24| [2025/09/12 04:10:24 397073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40448|rttvar:262|minrtt:30473|latest_rtt:40317|ack_delay:24| [2025/09/12 04:10:24 397080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/09/12 04:10:24 397086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 397092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40448|rtt_var:262|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 397099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 397105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 397111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 397117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224459100|now:1757650224397092|interv:62008| [2025/09/12 04:10:24 397130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224459100|now:1757650224397092|interval:62008|pto_count:0|srtt:40448 [2025/09/12 04:10:24 397136] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42869, ack_elapse 41862, delivered 50400|rate 1175674|lost 294| [2025/09/12 04:10:24 397143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175674) in round 21| [2025/09/12 04:10:24 397149] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 397156] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 397160] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224356646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 397164] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224356646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 397169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40448|latest_rtt:40317|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 397175] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/09/12 04:10:24 397180] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1757650224396963|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 397184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344396963|now:1757650224396963|interv:120000000| [2025/09/12 04:10:24 397189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344396963|now:1757650224396963|interv:120000000| [2025/09/12 04:10:24 397193] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224397785|pq_index:0| [2025/09/12 04:10:24 397197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224396457| [2025/09/12 04:10:24 397201] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224397201| [2025/09/12 04:10:24 397206] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224397205| [2025/09/12 04:10:24 397212] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|min_srtt:40448|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 397216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 397221] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 397225] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 397234] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|min_srtt:40448|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 397238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1202461| [2025/09/12 04:10:24 397242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 397247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 397251] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|min_srtt:40448|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 397255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 397259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 397263] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 397267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 397271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 397275] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 397280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 397284] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 397288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 397292] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224397785| [2025/09/12 04:10:24 397296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224397785| [2025/09/12 04:10:24 397300] [debug] |xqc_engine_wakeup_after|wakeup:1757650224397785|now:1757650224397300|diff:485| [2025/09/12 04:10:24 397304] [debug] |xqc_engine_main_logic|END|now:1757650224397205| [2025/09/12 04:10:24 397310] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224397310| [2025/09/12 04:10:24 397313] [debug] |xqc_engine_wakeup_after|wakeup:1757650224397785|now:1757650224397313|diff:472| [2025/09/12 04:10:24 397317] [debug] |xqc_engine_main_logic|END|now:1757650224397310| [2025/09/12 04:10:24 398387] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224398387| [2025/09/12 04:10:24 398399] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224397785|pq_index:0| [2025/09/12 04:10:24 398403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224397205| [2025/09/12 04:10:24 398408] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224398407| [2025/09/12 04:10:24 398413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224397785|now:1757650224398407| [2025/09/12 04:10:24 398440] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224397785|now:1757650224398407| [2025/09/12 04:10:24 398445] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 398450] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40448|min_srtt:40448|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 398455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 398460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 398463] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 398467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 398472] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 398476] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 398481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 398485] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 398489] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/09/12 04:10:24 398520] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224398498|stream_id:0|stream_offset:1156168| [2025/09/12 04:10:24 398526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 398534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 398541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40448|rtt_var:262|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 398547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 398554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 398560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 398567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224460946|now:1757650224398541|interv:62405| [2025/09/12 04:10:24 398573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224460946|now:1757650224398541|interval:62405|pto_count:0|srtt:40448 [2025/09/12 04:10:24 398581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 398588] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 398601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1157355| [2025/09/12 04:10:24 398608] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 398615] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/09/12 04:10:24 398648] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224398625|stream_id:0|stream_offset:1157355| [2025/09/12 04:10:24 398658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 398665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 398672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40448|rtt_var:262|pto_duration:42448|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 398679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 398685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 398691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 398697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224461073|now:1757650224398671|interv:62402| [2025/09/12 04:10:24 398702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224461073|now:1757650224398671|interval:62402|pto_count:0|srtt:40448 [2025/09/12 04:10:24 398709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 398715] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 398722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 398728] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 398734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224399734|now:1757650224398734|interv:1000| [2025/09/12 04:10:24 398739] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 398745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 398751] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224399734| [2025/09/12 04:10:24 398756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224399734| [2025/09/12 04:10:24 398762] [debug] |xqc_engine_wakeup_after|wakeup:1757650224399734|now:1757650224398762|diff:972| [2025/09/12 04:10:24 398768] [debug] |xqc_engine_main_logic|END|now:1757650224398407| [2025/09/12 04:10:24 399022] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224399020| [2025/09/12 04:10:24 399033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 399047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:531| [2025/09/12 04:10:24 399054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/09/12 04:10:24 399060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/09/12 04:10:24 399068] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 399076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1268| [2025/09/12 04:10:24 399083] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1069681|prior_time:1757650224355101|is_app_limited:0|send_elapse:42980|ack_elapse:43919|ctl_first_sent_time:1757650224356757|lagest_ack_time:1757650224399020|curr_delivered:1121281| [2025/09/12 04:10:24 399090] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224356757| [2025/09/12 04:10:24 399097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:835||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/09/12 04:10:24 399102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1269|path_largest_ack:1269| [2025/09/12 04:10:24 399109] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1072081|prior_time:1757650224357158|is_app_limited:0|send_elapse:42823|ack_elapse:41862|ctl_first_sent_time:1757650224358671|lagest_ack_time:1757650224399020|curr_delivered:1122481| [2025/09/12 04:10:24 399115] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224358671| [2025/09/12 04:10:24 399121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:834||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/09/12 04:10:24 399127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40448|rttvar:262|minrtt:30473|latest_rtt:40349|ack_delay:24| [2025/09/12 04:10:24 399133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40432|rttvar:227|minrtt:30473|latest_rtt:40349|ack_delay:24| [2025/09/12 04:10:24 399138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/09/12 04:10:24 399142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 399146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40432|rtt_var:227|pto_duration:42432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 399151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 399154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 399160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 399166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224461057|now:1757650224399146|interv:61911| [2025/09/12 04:10:24 399173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224461057|now:1757650224399146|interval:61911|pto_count:0|srtt:40432 [2025/09/12 04:10:24 399183] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42823, ack_elapse 41862, delivered 50400|rate 1176937|lost 294| [2025/09/12 04:10:24 399188] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176937) in round 21| [2025/09/12 04:10:24 399192] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 399196] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 399200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224358671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 399205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224358671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 399209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40432|latest_rtt:40349|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 399215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/09/12 04:10:24 399220] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1757650224399020|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 399224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344399020|now:1757650224399020|interv:120000000| [2025/09/12 04:10:24 399228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344399020|now:1757650224399020|interv:120000000| [2025/09/12 04:10:24 399232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224399734|pq_index:0| [2025/09/12 04:10:24 399237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224398407| [2025/09/12 04:10:24 399241] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224399240| [2025/09/12 04:10:24 399249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224399247| [2025/09/12 04:10:24 399258] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|min_srtt:40432|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 399264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 399269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 399274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 399278] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|min_srtt:40432|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 399282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1204835| [2025/09/12 04:10:24 399290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 399295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 399299] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|min_srtt:40432|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 399304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 399308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 399312] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 399316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 399320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 399325] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 399332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 399339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 399345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 399349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224399734| [2025/09/12 04:10:24 399353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224399734| [2025/09/12 04:10:24 399357] [debug] |xqc_engine_wakeup_after|wakeup:1757650224399734|now:1757650224399357|diff:377| [2025/09/12 04:10:24 399362] [debug] |xqc_engine_main_logic|END|now:1757650224399247| [2025/09/12 04:10:24 399368] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224399367| [2025/09/12 04:10:24 399372] [debug] |xqc_engine_wakeup_after|wakeup:1757650224399734|now:1757650224399371|diff:363| [2025/09/12 04:10:24 399375] [debug] |xqc_engine_main_logic|END|now:1757650224399367| [2025/09/12 04:10:24 400444] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224400444| [2025/09/12 04:10:24 400457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224399734|pq_index:0| [2025/09/12 04:10:24 400464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224399247| [2025/09/12 04:10:24 400472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224400470| [2025/09/12 04:10:24 400479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224399734|now:1757650224400470| [2025/09/12 04:10:24 400484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224399734|now:1757650224400470| [2025/09/12 04:10:24 400488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 400499] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40432|min_srtt:40432|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 400503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 400508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 400512] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 400516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 400520] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 400525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 400529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 400534] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 400538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/09/12 04:10:24 400578] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224400549|stream_id:0|stream_offset:1158542| [2025/09/12 04:10:24 400587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 400594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 400601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40432|rtt_var:227|pto_duration:42432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 400607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 400613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 400619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 400625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224462981|now:1757650224400600|interv:62381| [2025/09/12 04:10:24 400631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224462981|now:1757650224400600|interval:62381|pto_count:0|srtt:40432 [2025/09/12 04:10:24 400639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 400646] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 400652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1159729| [2025/09/12 04:10:24 400665] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 400671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/09/12 04:10:24 400711] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224400682|stream_id:0|stream_offset:1159729| [2025/09/12 04:10:24 400720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 400727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 400734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40432|rtt_var:227|pto_duration:42432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 400741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 400746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 400752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 400758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224463114|now:1757650224400734|interv:62380| [2025/09/12 04:10:24 400764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224463114|now:1757650224400734|interval:62380|pto_count:0|srtt:40432 [2025/09/12 04:10:24 400770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 400777] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 400783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 400790] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 400796] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224401795|now:1757650224400795|interv:1000| [2025/09/12 04:10:24 400802] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 400808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 400814] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224401795| [2025/09/12 04:10:24 400821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224401795| [2025/09/12 04:10:24 400827] [debug] |xqc_engine_wakeup_after|wakeup:1757650224401795|now:1757650224400826|diff:969| [2025/09/12 04:10:24 400833] [debug] |xqc_engine_main_logic|END|now:1757650224400470| [2025/09/12 04:10:24 400960] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224400959| [2025/09/12 04:10:24 400971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 400980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:532| [2025/09/12 04:10:24 400986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/09/12 04:10:24 400994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/09/12 04:10:24 401007] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 401015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1270| [2025/09/12 04:10:24 401038] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1072081|prior_time:1757650224357158|is_app_limited:0|send_elapse:42954|ack_elapse:43801|ctl_first_sent_time:1757650224358802|lagest_ack_time:1757650224400959|curr_delivered:1123681| [2025/09/12 04:10:24 401043] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224358802| [2025/09/12 04:10:24 401048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:833||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/09/12 04:10:24 401052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1271|path_largest_ack:1271| [2025/09/12 04:10:24 401060] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1074481|prior_time:1757650224359076|is_app_limited:0|send_elapse:42827|ack_elapse:41883|ctl_first_sent_time:1757650224360619|lagest_ack_time:1757650224400959|curr_delivered:1124881| [2025/09/12 04:10:24 401067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224360619| [2025/09/12 04:10:24 401074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:832||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/09/12 04:10:24 401080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40432|rttvar:227|minrtt:30473|latest_rtt:40340|ack_delay:24| [2025/09/12 04:10:24 401086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40417|rttvar:200|minrtt:30473|latest_rtt:40340|ack_delay:24| [2025/09/12 04:10:24 401092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/09/12 04:10:24 401098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 401104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40417|rtt_var:200|pto_duration:42417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 401111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 401117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 401123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 401129] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224463099|now:1757650224401104|interv:61995| [2025/09/12 04:10:24 401136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224463099|now:1757650224401104|interval:61995|pto_count:0|srtt:40417 [2025/09/12 04:10:24 401141] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42827, ack_elapse 41883, delivered 50400|rate 1176827|lost 294| [2025/09/12 04:10:24 401145] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176827) in round 21| [2025/09/12 04:10:24 401158] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 401165] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 401171] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224360619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 401175] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224360619|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 401180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40417|latest_rtt:40340|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 401186] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/09/12 04:10:24 401190] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1757650224400959|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 401195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344400959|now:1757650224400959|interv:120000000| [2025/09/12 04:10:24 401199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344400959|now:1757650224400959|interv:120000000| [2025/09/12 04:10:24 401203] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224401795|pq_index:0| [2025/09/12 04:10:24 401207] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224400470| [2025/09/12 04:10:24 401211] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224401211| [2025/09/12 04:10:24 401216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224401215| [2025/09/12 04:10:24 401222] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|min_srtt:40417|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 401227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 401231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 401238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 401246] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|min_srtt:40417|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 401252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1207209| [2025/09/12 04:10:24 401258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 401266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 401270] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|min_srtt:40417|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 401274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 401278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 401282] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 401286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 401290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 401295] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 401299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 401303] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 401307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 401311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224401795| [2025/09/12 04:10:24 401315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224401795| [2025/09/12 04:10:24 401320] [debug] |xqc_engine_wakeup_after|wakeup:1757650224401795|now:1757650224401320|diff:475| [2025/09/12 04:10:24 401327] [debug] |xqc_engine_main_logic|END|now:1757650224401215| [2025/09/12 04:10:24 401336] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224401336| [2025/09/12 04:10:24 401341] [debug] |xqc_engine_wakeup_after|wakeup:1757650224401795|now:1757650224401341|diff:454| [2025/09/12 04:10:24 401345] [debug] |xqc_engine_main_logic|END|now:1757650224401336| [2025/09/12 04:10:24 402416] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224402415| [2025/09/12 04:10:24 402441] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224401795|pq_index:0| [2025/09/12 04:10:24 402445] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224401215| [2025/09/12 04:10:24 402451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224402449| [2025/09/12 04:10:24 402455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224401795|now:1757650224402449| [2025/09/12 04:10:24 402460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224401795|now:1757650224402449| [2025/09/12 04:10:24 402464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 402469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40417|min_srtt:40417|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 402474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 402484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 402488] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 402492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 402496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 402501] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 402505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 402510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 402514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/09/12 04:10:24 402551] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224402522|stream_id:0|stream_offset:1160916| [2025/09/12 04:10:24 402560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 402567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 402574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40417|rtt_var:200|pto_duration:42417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 402581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 402587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 402593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 402599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224464939|now:1757650224402574|interv:62365| [2025/09/12 04:10:24 402605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224464939|now:1757650224402574|interval:62365|pto_count:0|srtt:40417 [2025/09/12 04:10:24 402612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 402619] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 402626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1162103| [2025/09/12 04:10:24 402633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 402639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/09/12 04:10:24 402674] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224402650|stream_id:0|stream_offset:1162103| [2025/09/12 04:10:24 402695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 402701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 402707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40417|rtt_var:200|pto_duration:42417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 402713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 402719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 402725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 402730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224465067|now:1757650224402707|interv:62360| [2025/09/12 04:10:24 402736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224465067|now:1757650224402707|interval:62360|pto_count:0|srtt:40417 [2025/09/12 04:10:24 402743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 402751] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 402757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 402764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 402769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224403769|now:1757650224402769|interv:1000| [2025/09/12 04:10:24 402775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 402781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 402787] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224403769| [2025/09/12 04:10:24 402793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224403769| [2025/09/12 04:10:24 402799] [debug] |xqc_engine_wakeup_after|wakeup:1757650224403769|now:1757650224402799|diff:970| [2025/09/12 04:10:24 402805] [debug] |xqc_engine_main_logic|END|now:1757650224402449| [2025/09/12 04:10:24 402987] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224402986| [2025/09/12 04:10:24 402998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 403006] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:533| [2025/09/12 04:10:24 403012] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/09/12 04:10:24 403020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/09/12 04:10:24 403026] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 403034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1272| [2025/09/12 04:10:24 403049] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1074481|prior_time:1757650224359076|is_app_limited:0|send_elapse:42954|ack_elapse:43910|ctl_first_sent_time:1757650224360746|lagest_ack_time:1757650224402986|curr_delivered:1126081| [2025/09/12 04:10:24 403056] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224360746| [2025/09/12 04:10:24 403063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:831||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/09/12 04:10:24 403069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1273|path_largest_ack:1273| [2025/09/12 04:10:24 403075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1076881|prior_time:1757650224361139|is_app_limited:0|send_elapse:42894|ack_elapse:41847|ctl_first_sent_time:1757650224362693|lagest_ack_time:1757650224402986|curr_delivered:1127281| [2025/09/12 04:10:24 403082] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224362693| [2025/09/12 04:10:24 403088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:830||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/09/12 04:10:24 403094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40417|rttvar:200|minrtt:30473|latest_rtt:40293|ack_delay:24| [2025/09/12 04:10:24 403100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40398|rttvar:187|minrtt:30473|latest_rtt:40293|ack_delay:24| [2025/09/12 04:10:24 403106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/09/12 04:10:24 403111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 403117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40398|rtt_var:187|pto_duration:42398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 403124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 403131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 403137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 403144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224465048|now:1757650224403117|interv:61931| [2025/09/12 04:10:24 403150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224465048|now:1757650224403117|interval:61931|pto_count:0|srtt:40398 [2025/09/12 04:10:24 403157] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42894, ack_elapse 41847, delivered 50400|rate 1174989|lost 294| [2025/09/12 04:10:24 403162] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174989) in round 21| [2025/09/12 04:10:24 403167] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 403171] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 403175] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224362693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 403183] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224362693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 403188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40398|latest_rtt:40293|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 403194] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/09/12 04:10:24 403198] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1757650224402986|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 403203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344402986|now:1757650224402986|interv:120000000| [2025/09/12 04:10:24 403207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344402986|now:1757650224402986|interv:120000000| [2025/09/12 04:10:24 403211] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224403769|pq_index:0| [2025/09/12 04:10:24 403215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224402449| [2025/09/12 04:10:24 403219] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224403219| [2025/09/12 04:10:24 403224] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224403223| [2025/09/12 04:10:24 403230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 403235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 403239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 403244] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 403248] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 403253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1209583| [2025/09/12 04:10:24 403257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 403261] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 403266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 403272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 403277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 403280] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 403284] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 403288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 403293] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 403297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 403301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 403305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 403309] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224403769| [2025/09/12 04:10:24 403313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224403769| [2025/09/12 04:10:24 403318] [debug] |xqc_engine_wakeup_after|wakeup:1757650224403769|now:1757650224403318|diff:451| [2025/09/12 04:10:24 403322] [debug] |xqc_engine_main_logic|END|now:1757650224403223| [2025/09/12 04:10:24 403328] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224403328| [2025/09/12 04:10:24 403332] [debug] |xqc_engine_wakeup_after|wakeup:1757650224403769|now:1757650224403332|diff:437| [2025/09/12 04:10:24 403336] [debug] |xqc_engine_main_logic|END|now:1757650224403328| [2025/09/12 04:10:24 404405] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224404405| [2025/09/12 04:10:24 404416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224403769|pq_index:0| [2025/09/12 04:10:24 404438] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224403223| [2025/09/12 04:10:24 404443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224404442| [2025/09/12 04:10:24 404448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224403769|now:1757650224404442| [2025/09/12 04:10:24 404452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224403769|now:1757650224404442| [2025/09/12 04:10:24 404456] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 404462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40398|min_srtt:40398|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 404466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 404471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 404475] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 404484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 404488] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 404493] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 404497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 404502] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 404506] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/09/12 04:10:24 404539] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224404514|stream_id:0|stream_offset:1163290| [2025/09/12 04:10:24 404548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 404555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 404562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40398|rtt_var:187|pto_duration:42398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 404568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 404575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 404581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 404586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224466912|now:1757650224404561|interv:62351| [2025/09/12 04:10:24 404592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224466912|now:1757650224404561|interval:62351|pto_count:0|srtt:40398 [2025/09/12 04:10:24 404599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 404606] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 404613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 404620] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 404626] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/09/12 04:10:24 404660] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224404637|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 404669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 404682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 404688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40398|rtt_var:187|pto_duration:42398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 404695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 404701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 404706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 404711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224467035|now:1757650224404688|interv:62347| [2025/09/12 04:10:24 404717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224467035|now:1757650224404688|interval:62347|pto_count:0|srtt:40398 [2025/09/12 04:10:24 404723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 404730] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 404736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 404743] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 404749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224405749|now:1757650224404749|interv:1000| [2025/09/12 04:10:24 404755] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 404761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 404767] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224405749| [2025/09/12 04:10:24 404774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224405749| [2025/09/12 04:10:24 404780] [debug] |xqc_engine_wakeup_after|wakeup:1757650224405749|now:1757650224404780|diff:969| [2025/09/12 04:10:24 404787] [debug] |xqc_engine_main_logic|END|now:1757650224404442| [2025/09/12 04:10:24 404962] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224404961| [2025/09/12 04:10:24 404983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 404993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:534| [2025/09/12 04:10:24 404999] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/09/12 04:10:24 405007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/09/12 04:10:24 405014] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 405021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1274| [2025/09/12 04:10:24 405028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1076881|prior_time:1757650224361139|is_app_limited:0|send_elapse:43027|ack_elapse:43822|ctl_first_sent_time:1757650224362826|lagest_ack_time:1757650224404961|curr_delivered:1128481| [2025/09/12 04:10:24 405042] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224362826| [2025/09/12 04:10:24 405050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:829||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/09/12 04:10:24 405056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1275| [2025/09/12 04:10:24 405063] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1076881|prior_time:1757650224361139|is_app_limited:0|send_elapse:43027|ack_elapse:43822|ctl_first_sent_time:1757650224362826|lagest_ack_time:1757650224404961|curr_delivered:1129681| [2025/09/12 04:10:24 405070] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224362949| [2025/09/12 04:10:24 405076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:828||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/09/12 04:10:24 405080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40398|rttvar:187|minrtt:30473|latest_rtt:42012|ack_delay:24| [2025/09/12 04:10:24 405084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40597|rttvar:538|minrtt:30473|latest_rtt:42012|ack_delay:24| [2025/09/12 04:10:24 405088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/09/12 04:10:24 405092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 405097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:538|pto_duration:42749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 405101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 405105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 405109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 405113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224467386|now:1757650224405096|interv:62290| [2025/09/12 04:10:24 405117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224467386|now:1757650224405096|interval:62290|pto_count:0|srtt:40597 [2025/09/12 04:10:24 405121] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43027, ack_elapse 43822, delivered 52800|rate 1204874|lost 294| [2025/09/12 04:10:24 405126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204874) in round 21| [2025/09/12 04:10:24 405130] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 405134] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 405138] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224362949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 405143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224362949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 405151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40597|latest_rtt:42012|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 405157] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/09/12 04:10:24 405161] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1757650224404961|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 405166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344404961|now:1757650224404961|interv:120000000| [2025/09/12 04:10:24 405170] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344404961|now:1757650224404961|interv:120000000| [2025/09/12 04:10:24 405174] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224405749|pq_index:0| [2025/09/12 04:10:24 405179] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224404442| [2025/09/12 04:10:24 405182] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224405182| [2025/09/12 04:10:24 405187] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224405186| [2025/09/12 04:10:24 405193] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 405198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 405203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 405207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 405212] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 405216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 405220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 405225] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 405229] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 405233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1213144| [2025/09/12 04:10:24 405240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 405244] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 405247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 405252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 405256] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 405260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 405264] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 405268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 405272] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224405749| [2025/09/12 04:10:24 405276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224405749| [2025/09/12 04:10:24 405280] [debug] |xqc_engine_wakeup_after|wakeup:1757650224405749|now:1757650224405280|diff:469| [2025/09/12 04:10:24 405284] [debug] |xqc_engine_main_logic|END|now:1757650224405186| [2025/09/12 04:10:24 405290] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224405290| [2025/09/12 04:10:24 405294] [debug] |xqc_engine_wakeup_after|wakeup:1757650224405749|now:1757650224405294|diff:455| [2025/09/12 04:10:24 405298] [debug] |xqc_engine_main_logic|END|now:1757650224405290| [2025/09/12 04:10:24 406367] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224406367| [2025/09/12 04:10:24 406379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224405749|pq_index:0| [2025/09/12 04:10:24 406384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224405186| [2025/09/12 04:10:24 406389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224406388| [2025/09/12 04:10:24 406393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224405749|now:1757650224406388| [2025/09/12 04:10:24 406398] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224405749|now:1757650224406388| [2025/09/12 04:10:24 406401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 406407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40597|min_srtt:40597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 406411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1213144| [2025/09/12 04:10:24 406416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 406437] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 406441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 406451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 406456] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 406460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 406465] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 406469] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/09/12 04:10:24 406499] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224406477|stream_id:0|stream_offset:1165664| [2025/09/12 04:10:24 406505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 406509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 406514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:538|pto_duration:42749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 406518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 406522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 406526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 406530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224469226|now:1757650224406514|interv:62712| [2025/09/12 04:10:24 406534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224469226|now:1757650224406514|interval:62712|pto_count:0|srtt:40597 [2025/09/12 04:10:24 406538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 406543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 406547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1166851| [2025/09/12 04:10:24 406551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 406555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/09/12 04:10:24 406581] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224406562|stream_id:0|stream_offset:1166851| [2025/09/12 04:10:24 406590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 406597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 406602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40597|rtt_var:538|pto_duration:42749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 406615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 406621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 406626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 406632] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224469311|now:1757650224406602|interv:62709| [2025/09/12 04:10:24 406638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224469311|now:1757650224406602|interval:62709|pto_count:0|srtt:40597 [2025/09/12 04:10:24 406646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 406653] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 406659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 406665] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 406671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224407671|now:1757650224406671|interv:1000| [2025/09/12 04:10:24 406677] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 406683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 406689] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224407671| [2025/09/12 04:10:24 406695] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224407671| [2025/09/12 04:10:24 406701] [debug] |xqc_engine_wakeup_after|wakeup:1757650224407671|now:1757650224406701|diff:970| [2025/09/12 04:10:24 406707] [debug] |xqc_engine_main_logic|END|now:1757650224406388| [2025/09/12 04:10:24 406981] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224406980| [2025/09/12 04:10:24 406993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 407001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:535| [2025/09/12 04:10:24 407007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/09/12 04:10:24 407016] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/09/12 04:10:24 407021] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 407029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1276| [2025/09/12 04:10:24 407036] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1079281|prior_time:1757650224363113|is_app_limited:0|send_elapse:42728|ack_elapse:43867|ctl_first_sent_time:1757650224364651|lagest_ack_time:1757650224406980|curr_delivered:1130881| [2025/09/12 04:10:24 407043] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224364651| [2025/09/12 04:10:24 407050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:827||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/09/12 04:10:24 407065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1277|path_largest_ack:1277| [2025/09/12 04:10:24 407072] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50400|prior_delivered:1081681|prior_time:1757650224365068|is_app_limited:0|send_elapse:42823|ack_elapse:41912|ctl_first_sent_time:1757650224366577|lagest_ack_time:1757650224406980|curr_delivered:1132081| [2025/09/12 04:10:24 407078] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224366577| [2025/09/12 04:10:24 407085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:826||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/09/12 04:10:24 407091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40597|rttvar:538|minrtt:30473|latest_rtt:40403|ack_delay:24| [2025/09/12 04:10:24 407097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40570|rttvar:458|minrtt:30473|latest_rtt:40403|ack_delay:24| [2025/09/12 04:10:24 407103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1277|lost_pn:1274|thresh:3| [2025/09/12 04:10:24 407110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 407116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40570|rtt_var:458|pto_duration:42570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 407120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 407124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 407128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 407132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224469132|now:1757650224407115|interv:62017| [2025/09/12 04:10:24 407136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224469132|now:1757650224407115|interval:62017|pto_count:0|srtt:40570 [2025/09/12 04:10:24 407140] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42823, ack_elapse 41912, delivered 50400|rate 1176937|lost 294| [2025/09/12 04:10:24 407145] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176937) in round 21| [2025/09/12 04:10:24 407149] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 407153] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 407157] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224366577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 407161] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224366577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 407166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40570|latest_rtt:40403|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 407176] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/09/12 04:10:24 407181] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:536|frame:ACK |recv_time:1757650224406980|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 407186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344406980|now:1757650224406980|interv:120000000| [2025/09/12 04:10:24 407190] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344406980|now:1757650224406980|interv:120000000| [2025/09/12 04:10:24 407194] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224407671|pq_index:0| [2025/09/12 04:10:24 407198] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224406388| [2025/09/12 04:10:24 407202] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224407202| [2025/09/12 04:10:24 407207] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224407206| [2025/09/12 04:10:24 407213] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|min_srtt:40570|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 407217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1213144| [2025/09/12 04:10:24 407222] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 407226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 407231] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|min_srtt:40570|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 407235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1214331| [2025/09/12 04:10:24 407239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 407244] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 407248] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|min_srtt:40570|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 407252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 407256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 407260] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 407264] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 407271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 407276] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 407280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 407284] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 407288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 407292] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224407671| [2025/09/12 04:10:24 407296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224407671| [2025/09/12 04:10:24 407300] [debug] |xqc_engine_wakeup_after|wakeup:1757650224407671|now:1757650224407299|diff:372| [2025/09/12 04:10:24 407304] [debug] |xqc_engine_main_logic|END|now:1757650224407206| [2025/09/12 04:10:24 407309] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224407309| [2025/09/12 04:10:24 407313] [debug] |xqc_engine_wakeup_after|wakeup:1757650224407671|now:1757650224407313|diff:358| [2025/09/12 04:10:24 407317] [debug] |xqc_engine_main_logic|END|now:1757650224407309| [2025/09/12 04:10:24 408385] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224408384| [2025/09/12 04:10:24 408395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224407671|pq_index:0| [2025/09/12 04:10:24 408400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224407206| [2025/09/12 04:10:24 408405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224408404| [2025/09/12 04:10:24 408410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224408374|now:1757650224408404| [2025/09/12 04:10:24 408414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 408418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224408374|now:1757650224408404| [2025/09/12 04:10:24 408439] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 408442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224407671|now:1757650224408404| [2025/09/12 04:10:24 408446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224407671|now:1757650224408404| [2025/09/12 04:10:24 408450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 408455] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:536|ack_delay:25081|first_ack_range:104|largest_pkt_recv_time:1757650224383374| [2025/09/12 04:10:24 408460] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:536|low:432|pkt_pns:2| [2025/09/12 04:10:24 408464] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:524|frame_largest_recv:536| [2025/09/12 04:10:24 408468] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 408473] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40570|min_srtt:40570|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 408483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 408488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 408492] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 408495] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 408500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 408505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 408509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 408513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 408518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/09/12 04:10:24 408559] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1320|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:50408|now:1757650224408534|stream_id:0|stream_offset:1168038| [2025/09/12 04:10:24 408568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1320|origin_pktnum:0|size:1208|enc_size:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 408576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 408582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40570|rtt_var:458|pto_duration:42570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 408589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 408595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 408601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51616| [2025/09/12 04:10:24 408606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224471104|now:1757650224408582|interv:62522| [2025/09/12 04:10:24 408612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224471104|now:1757650224408582|interval:62522|pto_count:0|srtt:40570 [2025/09/12 04:10:24 408620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51616| [2025/09/12 04:10:24 408627] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 408633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51616|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1169225| [2025/09/12 04:10:24 408640] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 408646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/09/12 04:10:24 408688] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51616|now:1757650224408663|stream_id:0|stream_offset:1169225| [2025/09/12 04:10:24 408697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 408703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51616|applimit:0| [2025/09/12 04:10:24 408709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40570|rtt_var:458|pto_duration:42570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 408715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 408721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 408726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52816| [2025/09/12 04:10:24 408732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224471233|now:1757650224408709|interv:62524| [2025/09/12 04:10:24 408738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224471233|now:1757650224408709|interval:62524|pto_count:0|srtt:40570 [2025/09/12 04:10:24 408745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52816| [2025/09/12 04:10:24 408752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 408759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52816|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 408765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 408771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224409771|now:1757650224408771|interv:1000| [2025/09/12 04:10:24 408777] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 408783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 408789] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224409771| [2025/09/12 04:10:24 408796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224409771| [2025/09/12 04:10:24 408802] [debug] |xqc_engine_wakeup_after|wakeup:1757650224409771|now:1757650224408801|diff:970| [2025/09/12 04:10:24 408808] [debug] |xqc_engine_main_logic|END|now:1757650224408404| [2025/09/12 04:10:24 409019] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224409018| [2025/09/12 04:10:24 409031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 409040] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:536| [2025/09/12 04:10:24 409045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/09/12 04:10:24 409054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/09/12 04:10:24 409058] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 409071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1278| [2025/09/12 04:10:24 409078] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51600|prior_delivered:1081681|prior_time:1757650224365068|is_app_limited:0|send_elapse:42929|ack_elapse:43950|ctl_first_sent_time:1757650224366683|lagest_ack_time:1757650224409018|curr_delivered:1133281| [2025/09/12 04:10:24 409086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224366683| [2025/09/12 04:10:24 409092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:825||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/09/12 04:10:24 409099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1279|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1279|path_largest_ack:1279| [2025/09/12 04:10:24 409105] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1084081|prior_time:1757650224367067|is_app_limited:0|send_elapse:42821|ack_elapse:41951|ctl_first_sent_time:1757650224368583|lagest_ack_time:1757650224409018|curr_delivered:1134489| [2025/09/12 04:10:24 409112] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224368583| [2025/09/12 04:10:24 409117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:824||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/09/12 04:10:24 409121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40570|rttvar:458|minrtt:30473|latest_rtt:40435|ack_delay:40| [2025/09/12 04:10:24 409125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40548|rttvar:387|minrtt:30473|latest_rtt:40435|ack_delay:40| [2025/09/12 04:10:24 409130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1279|lost_pn:1276|thresh:3| [2025/09/12 04:10:24 409134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 516|pns:2| [2025/09/12 04:10:24 409138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 409142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40548|rtt_var:387|pto_duration:42548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 409146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 409151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 409157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 409163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224471211|now:1757650224409141|interv:62070| [2025/09/12 04:10:24 409170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224471211|now:1757650224409141|interval:62070|pto_count:0|srtt:40548 [2025/09/12 04:10:24 409176] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42821, ack_elapse 41951, delivered 50408|rate 1177179|lost 294| [2025/09/12 04:10:24 409181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177179) in round 21| [2025/09/12 04:10:24 409185] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 409193] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 409197] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2408|po_sent_time:1757650224368583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 409201] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2408|po_sent_time:1757650224368583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 409205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40548|latest_rtt:40435|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 409211] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/09/12 04:10:24 409216] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1757650224409018|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 409220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344409018|now:1757650224409018|interv:120000000| [2025/09/12 04:10:24 409224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344409018|now:1757650224409018|interv:120000000| [2025/09/12 04:10:24 409228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224409771|pq_index:0| [2025/09/12 04:10:24 409233] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224408404| [2025/09/12 04:10:24 409236] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224409236| [2025/09/12 04:10:24 409241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224409240| [2025/09/12 04:10:24 409247] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|min_srtt:40548|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 409252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 409257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 409261] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 409266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|min_srtt:40548|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 409270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1216705| [2025/09/12 04:10:24 409275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 409282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 409286] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|min_srtt:40548|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 409291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 409295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 409299] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 409303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 409308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 409312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 409316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 409320] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 409324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 409328] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224409771| [2025/09/12 04:10:24 409332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224409771| [2025/09/12 04:10:24 409336] [debug] |xqc_engine_wakeup_after|wakeup:1757650224409771|now:1757650224409336|diff:435| [2025/09/12 04:10:24 409340] [debug] |xqc_engine_main_logic|END|now:1757650224409240| [2025/09/12 04:10:24 409346] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224409346| [2025/09/12 04:10:24 409349] [debug] |xqc_engine_wakeup_after|wakeup:1757650224409771|now:1757650224409349|diff:422| [2025/09/12 04:10:24 409353] [debug] |xqc_engine_main_logic|END|now:1757650224409346| [2025/09/12 04:10:24 410435] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224410435| [2025/09/12 04:10:24 410446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224409771|pq_index:0| [2025/09/12 04:10:24 410451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224409240| [2025/09/12 04:10:24 410456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224410455| [2025/09/12 04:10:24 410461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224409771|now:1757650224410455| [2025/09/12 04:10:24 410465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224409771|now:1757650224410455| [2025/09/12 04:10:24 410469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 410474] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40548|min_srtt:40548|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 410479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 410490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 410493] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 410497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 410502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 410506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 410511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 410515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 410519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/09/12 04:10:24 410551] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224410528|stream_id:0|stream_offset:1170412| [2025/09/12 04:10:24 410561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 410568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 410575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40548|rtt_var:387|pto_duration:42548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 410582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 410588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 410593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 410600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224473076|now:1757650224410575|interv:62501| [2025/09/12 04:10:24 410606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224473076|now:1757650224410575|interval:62501|pto_count:0|srtt:40548 [2025/09/12 04:10:24 410613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 410620] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 410626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1171599| [2025/09/12 04:10:24 410633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 410639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/09/12 04:10:24 410696] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224410649|stream_id:0|stream_offset:1171599| [2025/09/12 04:10:24 410712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 410720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 410727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40548|rtt_var:387|pto_duration:42548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 410734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 410739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 410745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 410752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224473197|now:1757650224410726|interv:62471| [2025/09/12 04:10:24 410758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224473197|now:1757650224410726|interval:62471|pto_count:0|srtt:40548 [2025/09/12 04:10:24 410765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 410772] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 410778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 410784] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 410790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224411790|now:1757650224410790|interv:1000| [2025/09/12 04:10:24 410796] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 410802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 410808] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224411790| [2025/09/12 04:10:24 410814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224411790| [2025/09/12 04:10:24 410820] [debug] |xqc_engine_wakeup_after|wakeup:1757650224411790|now:1757650224410820|diff:970| [2025/09/12 04:10:24 410827] [debug] |xqc_engine_main_logic|END|now:1757650224410455| [2025/09/12 04:10:24 410938] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224410937| [2025/09/12 04:10:24 410952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 410961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:537| [2025/09/12 04:10:24 410967] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/09/12 04:10:24 410976] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/09/12 04:10:24 410983] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 410991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1280| [2025/09/12 04:10:24 411005] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1084081|prior_time:1757650224367067|is_app_limited:0|send_elapse:42912|ack_elapse:43870|ctl_first_sent_time:1757650224368674|lagest_ack_time:1757650224410937|curr_delivered:1135689| [2025/09/12 04:10:24 411014] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224368674| [2025/09/12 04:10:24 411020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:823||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/09/12 04:10:24 411028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1281|path_largest_ack:1281| [2025/09/12 04:10:24 411034] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1086481|prior_time:1757650224369063|is_app_limited:0|send_elapse:42806|ack_elapse:41874|ctl_first_sent_time:1757650224370558|lagest_ack_time:1757650224410937|curr_delivered:1136889| [2025/09/12 04:10:24 411042] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224370558| [2025/09/12 04:10:24 411046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:822||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/09/12 04:10:24 411051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40548|rttvar:387|minrtt:30473|latest_rtt:40379|ack_delay:24| [2025/09/12 04:10:24 411055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40524|rttvar:339|minrtt:30473|latest_rtt:40379|ack_delay:24| [2025/09/12 04:10:24 411059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1281|lost_pn:1278|thresh:3| [2025/09/12 04:10:24 411063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 411069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:339|pto_duration:42524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 411076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 411082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 411087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 411091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224473173|now:1757650224411069|interv:62104| [2025/09/12 04:10:24 411095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224473173|now:1757650224411069|interval:62104|pto_count:0|srtt:40524 [2025/09/12 04:10:24 411100] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42806, ack_elapse 41874, delivered 50408|rate 1177591|lost 294| [2025/09/12 04:10:24 411104] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177591) in round 21| [2025/09/12 04:10:24 411109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 411113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 411117] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224370558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 411125] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224370558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 411129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40524|latest_rtt:40379|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 411135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/09/12 04:10:24 411140] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1757650224410937|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 411145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344410937|now:1757650224410937|interv:120000000| [2025/09/12 04:10:24 411149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344410937|now:1757650224410937|interv:120000000| [2025/09/12 04:10:24 411153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224411790|pq_index:0| [2025/09/12 04:10:24 411157] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224410455| [2025/09/12 04:10:24 411161] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224411161| [2025/09/12 04:10:24 411166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224411164| [2025/09/12 04:10:24 411172] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 411176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 411181] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 411185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 411190] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 411194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1219079| [2025/09/12 04:10:24 411198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 411203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 411207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 411214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1220266| [2025/09/12 04:10:24 411219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 411223] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 411227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 411231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 411235] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 411240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 411244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 411248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 411252] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224411790| [2025/09/12 04:10:24 411256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224411790| [2025/09/12 04:10:24 411260] [debug] |xqc_engine_wakeup_after|wakeup:1757650224411790|now:1757650224411260|diff:530| [2025/09/12 04:10:24 411264] [debug] |xqc_engine_main_logic|END|now:1757650224411164| [2025/09/12 04:10:24 411269] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224411269| [2025/09/12 04:10:24 411273] [debug] |xqc_engine_wakeup_after|wakeup:1757650224411790|now:1757650224411273|diff:517| [2025/09/12 04:10:24 411277] [debug] |xqc_engine_main_logic|END|now:1757650224411269| [2025/09/12 04:10:24 412345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224412345| [2025/09/12 04:10:24 412357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224411790|pq_index:0| [2025/09/12 04:10:24 412361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224411164| [2025/09/12 04:10:24 412367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224412365| [2025/09/12 04:10:24 412371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224411790|now:1757650224412365| [2025/09/12 04:10:24 412376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224411790|now:1757650224412365| [2025/09/12 04:10:24 412379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 412385] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40524|min_srtt:40524|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 412390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1220266| [2025/09/12 04:10:24 412394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 412398] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 412408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 412412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 412417] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 412442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 412447] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 412451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/09/12 04:10:24 412482] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224412460|stream_id:0|stream_offset:1172786| [2025/09/12 04:10:24 412488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 412494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 412501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:339|pto_duration:42524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 412508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 412514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 412521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 412527] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224474984|now:1757650224412501|interv:62483| [2025/09/12 04:10:24 412534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224474984|now:1757650224412501|interval:62483|pto_count:0|srtt:40524 [2025/09/12 04:10:24 412541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 412550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 412556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1173973| [2025/09/12 04:10:24 412563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 412570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/09/12 04:10:24 412604] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224412580|stream_id:0|stream_offset:1173973| [2025/09/12 04:10:24 412613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 412628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 412635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40524|rtt_var:339|pto_duration:42524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 412642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 412648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 412654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 412660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224475104|now:1757650224412634|interv:62470| [2025/09/12 04:10:24 412667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224475104|now:1757650224412634|interval:62470|pto_count:0|srtt:40524 [2025/09/12 04:10:24 412673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 412681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 412687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 412693] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 412699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224413699|now:1757650224412699|interv:1000| [2025/09/12 04:10:24 412706] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 412712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 412718] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224413699| [2025/09/12 04:10:24 412724] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224413699| [2025/09/12 04:10:24 412730] [debug] |xqc_engine_wakeup_after|wakeup:1757650224413699|now:1757650224412730|diff:969| [2025/09/12 04:10:24 412737] [debug] |xqc_engine_main_logic|END|now:1757650224412365| [2025/09/12 04:10:24 413007] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224413006| [2025/09/12 04:10:24 413019] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 413027] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:538| [2025/09/12 04:10:24 413043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/09/12 04:10:24 413052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/09/12 04:10:24 413058] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 413065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1282| [2025/09/12 04:10:24 413071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1086481|prior_time:1757650224369063|is_app_limited:0|send_elapse:42914|ack_elapse:43943|ctl_first_sent_time:1757650224370666|lagest_ack_time:1757650224413006|curr_delivered:1138089| [2025/09/12 04:10:24 413084] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224370666| [2025/09/12 04:10:24 413091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:821||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/09/12 04:10:24 413097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1283|path_largest_ack:1283| [2025/09/12 04:10:24 413104] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1088881|prior_time:1757650224371126|is_app_limited:0|send_elapse:43054|ack_elapse:41880|ctl_first_sent_time:1757650224372649|lagest_ack_time:1757650224413006|curr_delivered:1139289| [2025/09/12 04:10:24 413110] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224372649| [2025/09/12 04:10:24 413115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:820||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/09/12 04:10:24 413120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40524|rttvar:339|minrtt:30473|latest_rtt:40357|ack_delay:24| [2025/09/12 04:10:24 413127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40500|rttvar:302|minrtt:30473|latest_rtt:40357|ack_delay:24| [2025/09/12 04:10:24 413134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1283|lost_pn:1280|thresh:3| [2025/09/12 04:10:24 413140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 413147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40500|rtt_var:302|pto_duration:42500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 413152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 413156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 413160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 413164] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224475080|now:1757650224413146|interv:61934| [2025/09/12 04:10:24 413168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224475080|now:1757650224413146|interval:61934|pto_count:0|srtt:40500 [2025/09/12 04:10:24 413172] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43054, ack_elapse 41880, delivered 50408|rate 1170808|lost 294| [2025/09/12 04:10:24 413177] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170808) in round 21| [2025/09/12 04:10:24 413181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 413185] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 413189] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224372649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 413193] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224372649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 413202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40500|latest_rtt:40357|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 413208] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/09/12 04:10:24 413212] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1757650224413006|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 413217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344413006|now:1757650224413006|interv:120000000| [2025/09/12 04:10:24 413221] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344413006|now:1757650224413006|interv:120000000| [2025/09/12 04:10:24 413225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224413699|pq_index:0| [2025/09/12 04:10:24 413229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224412365| [2025/09/12 04:10:24 413233] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224413233| [2025/09/12 04:10:24 413238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224413237| [2025/09/12 04:10:24 413244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 413249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1220266| [2025/09/12 04:10:24 413253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 413258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 413263] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 413267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1221453| [2025/09/12 04:10:24 413271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 413276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 413280] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 413284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 413291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 413295] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 413299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 413303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 413308] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 413312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 413316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 413320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 413324] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224413699| [2025/09/12 04:10:24 413328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224413699| [2025/09/12 04:10:24 413332] [debug] |xqc_engine_wakeup_after|wakeup:1757650224413699|now:1757650224413332|diff:367| [2025/09/12 04:10:24 413336] [debug] |xqc_engine_main_logic|END|now:1757650224413237| [2025/09/12 04:10:24 413342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224413341| [2025/09/12 04:10:24 413345] [debug] |xqc_engine_wakeup_after|wakeup:1757650224413699|now:1757650224413345|diff:354| [2025/09/12 04:10:24 413349] [debug] |xqc_engine_main_logic|END|now:1757650224413341| [2025/09/12 04:10:24 414434] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224414433| [2025/09/12 04:10:24 414446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224413699|pq_index:0| [2025/09/12 04:10:24 414450] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224413237| [2025/09/12 04:10:24 414456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224414454| [2025/09/12 04:10:24 414460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224413699|now:1757650224414454| [2025/09/12 04:10:24 414464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224413699|now:1757650224414454| [2025/09/12 04:10:24 414468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 414474] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40500|min_srtt:40500|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 414478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 414483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 414487] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 414491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 414501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 414506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 414510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 414514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 414519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/09/12 04:10:24 414555] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224414527|stream_id:0|stream_offset:1175160| [2025/09/12 04:10:24 414564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 414571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 414578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40500|rtt_var:302|pto_duration:42500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 414584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 414590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 414596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 414602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224477027|now:1757650224414577|interv:62450| [2025/09/12 04:10:24 414608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224477027|now:1757650224414577|interval:62450|pto_count:0|srtt:40500 [2025/09/12 04:10:24 414615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 414623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 414629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 414636] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 414642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/09/12 04:10:24 414674] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224414653|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 414683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 414690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 414697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40500|rtt_var:302|pto_duration:42500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 414710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 414716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 414722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 414728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224477153|now:1757650224414697|interv:62456| [2025/09/12 04:10:24 414734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224477153|now:1757650224414697|interval:62456|pto_count:0|srtt:40500 [2025/09/12 04:10:24 414741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 414748] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 414755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 414762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 414767] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224415767|now:1757650224414767|interv:1000| [2025/09/12 04:10:24 414773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 414779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 414786] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224415767| [2025/09/12 04:10:24 414792] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224415767| [2025/09/12 04:10:24 414798] [debug] |xqc_engine_wakeup_after|wakeup:1757650224415767|now:1757650224414798|diff:969| [2025/09/12 04:10:24 414804] [debug] |xqc_engine_main_logic|END|now:1757650224414454| [2025/09/12 04:10:24 414976] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224414975| [2025/09/12 04:10:24 414986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 414996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:539| [2025/09/12 04:10:24 415001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/09/12 04:10:24 415010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/09/12 04:10:24 415016] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 415023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1284| [2025/09/12 04:10:24 415030] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1088881|prior_time:1757650224371126|is_app_limited:0|send_elapse:43187|ack_elapse:43849|ctl_first_sent_time:1757650224372782|lagest_ack_time:1757650224414975|curr_delivered:1140489| [2025/09/12 04:10:24 415038] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224372782| [2025/09/12 04:10:24 415044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:819||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/09/12 04:10:24 415058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1285|path_largest_ack:1285| [2025/09/12 04:10:24 415062] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1088881|prior_time:1757650224371126|is_app_limited:0|send_elapse:43187|ack_elapse:43849|ctl_first_sent_time:1757650224372782|lagest_ack_time:1757650224414975|curr_delivered:1141689| [2025/09/12 04:10:24 415067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224372922| [2025/09/12 04:10:24 415070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:818||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/09/12 04:10:24 415074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40500|rttvar:302|minrtt:30473|latest_rtt:42053|ack_delay:24| [2025/09/12 04:10:24 415079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40691|rttvar:609|minrtt:30473|latest_rtt:42053|ack_delay:24| [2025/09/12 04:10:24 415083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1285|lost_pn:1282|thresh:3| [2025/09/12 04:10:24 415087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 415091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40691|rtt_var:609|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 415095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 415099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 415103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 415107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224477780|now:1757650224415091|interv:62689| [2025/09/12 04:10:24 415111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224477780|now:1757650224415091|interval:62689|pto_count:0|srtt:40691 [2025/09/12 04:10:24 415115] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43187, ack_elapse 43849, delivered 52808|rate 1204314|lost 294| [2025/09/12 04:10:24 415120] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204314) in round 21| [2025/09/12 04:10:24 415124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 415128] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 415132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224372922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 415137] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224372922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 415141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40691|latest_rtt:42053|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 415150] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/09/12 04:10:24 415154] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1757650224414975|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 415159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344414975|now:1757650224414975|interv:120000000| [2025/09/12 04:10:24 415163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344414975|now:1757650224414975|interv:120000000| [2025/09/12 04:10:24 415167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224415767|pq_index:0| [2025/09/12 04:10:24 415171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224414454| [2025/09/12 04:10:24 415175] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224415175| [2025/09/12 04:10:24 415180] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224415179| [2025/09/12 04:10:24 415186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|min_srtt:40691|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 415191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 415195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 415200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 415204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|min_srtt:40691|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 415209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1223827| [2025/09/12 04:10:24 415213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 415217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 415222] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|min_srtt:40691|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 415226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 415230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 415234] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 415238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 415245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 415249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 415253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 415257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 415261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 415265] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224415767| [2025/09/12 04:10:24 415269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224415767| [2025/09/12 04:10:24 415273] [debug] |xqc_engine_wakeup_after|wakeup:1757650224415767|now:1757650224415273|diff:494| [2025/09/12 04:10:24 415277] [debug] |xqc_engine_main_logic|END|now:1757650224415179| [2025/09/12 04:10:24 415283] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224415283| [2025/09/12 04:10:24 415287] [debug] |xqc_engine_wakeup_after|wakeup:1757650224415767|now:1757650224415286|diff:481| [2025/09/12 04:10:24 415290] [debug] |xqc_engine_main_logic|END|now:1757650224415283| [2025/09/12 04:10:24 416358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224416358| [2025/09/12 04:10:24 416369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224415767|pq_index:0| [2025/09/12 04:10:24 416374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224415179| [2025/09/12 04:10:24 416380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224416378| [2025/09/12 04:10:24 416384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224415767|now:1757650224416378| [2025/09/12 04:10:24 416388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224415767|now:1757650224416378| [2025/09/12 04:10:24 416392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 416398] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40691|min_srtt:40691|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 416402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 416407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 416411] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 416415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 416440] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 416447] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 416462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 416466] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 416471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/09/12 04:10:24 416507] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224416479|stream_id:0|stream_offset:1177534| [2025/09/12 04:10:24 416514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 416519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 416523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40691|rtt_var:609|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 416527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 416531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 416536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 416542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224479606|now:1757650224416523|interv:63083| [2025/09/12 04:10:24 416548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224479606|now:1757650224416523|interval:63083|pto_count:0|srtt:40691 [2025/09/12 04:10:24 416556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 416564] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 416570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1178721| [2025/09/12 04:10:24 416577] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 416583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/09/12 04:10:24 416615] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224416593|stream_id:0|stream_offset:1178721| [2025/09/12 04:10:24 416624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 416631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 416637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40691|rtt_var:609|pto_duration:43127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 416644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 416650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 416661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 416668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224479720|now:1757650224416637|interv:63083| [2025/09/12 04:10:24 416674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224479720|now:1757650224416637|interval:63083|pto_count:0|srtt:40691 [2025/09/12 04:10:24 416681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 416688] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 416693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 416699] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 416705] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224417705|now:1757650224416705|interv:1000| [2025/09/12 04:10:24 416711] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 416716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 416722] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224417705| [2025/09/12 04:10:24 416728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224417705| [2025/09/12 04:10:24 416734] [debug] |xqc_engine_wakeup_after|wakeup:1757650224417705|now:1757650224416734|diff:971| [2025/09/12 04:10:24 416740] [debug] |xqc_engine_main_logic|END|now:1757650224416378| [2025/09/12 04:10:24 416934] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224416932| [2025/09/12 04:10:24 416945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 416953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:540| [2025/09/12 04:10:24 416959] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/09/12 04:10:24 416967] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/09/12 04:10:24 416985] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 416993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1287|path_largest_ack:1286| [2025/09/12 04:10:24 417000] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1091281|prior_time:1757650224373078|is_app_limited:0|send_elapse:41788|ack_elapse:43854|ctl_first_sent_time:1757650224374567|lagest_ack_time:1757650224416932|curr_delivered:1142889| [2025/09/12 04:10:24 417007] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224374567| [2025/09/12 04:10:24 417014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:817||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/09/12 04:10:24 417021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1287|path_largest_ack:1287| [2025/09/12 04:10:24 417036] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1093681|prior_time:1757650224375058|is_app_limited:0|send_elapse:41701|ack_elapse:41874|ctl_first_sent_time:1757650224376567|lagest_ack_time:1757650224416932|curr_delivered:1144089| [2025/09/12 04:10:24 417043] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224376567| [2025/09/12 04:10:24 417049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:816||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/09/12 04:10:24 417053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40691|rttvar:609|minrtt:30473|latest_rtt:40365|ack_delay:24| [2025/09/12 04:10:24 417058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40647|rttvar:544|minrtt:30473|latest_rtt:40365|ack_delay:24| [2025/09/12 04:10:24 417064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1287|lost_pn:1284|thresh:3| [2025/09/12 04:10:24 417071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 417078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40647|rtt_var:544|pto_duration:42823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 417083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 417086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 417090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 417094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224479416|now:1757650224417077|interv:62339| [2025/09/12 04:10:24 417098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224479416|now:1757650224417077|interval:62339|pto_count:0|srtt:40647 [2025/09/12 04:10:24 417102] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41701, ack_elapse 41874, delivered 50408|rate 1203801|lost 294| [2025/09/12 04:10:24 417107] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203801) in round 21| [2025/09/12 04:10:24 417111] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 417115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 417119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224376567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 417124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224376567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 417128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40647|latest_rtt:40365|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 417133] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:98524|inflight:50408|mode:2|applimit:0|pacing_rate:1219198|bw:1219198|srtt:40647|latest_rtt:40365|min_rtt:30473|send:1312|lost:294|tlp:0|recv:539|recovery:0|slow_start:0|conn_life:1045255|acked:2400|delivered:1144089|is_cwnd_limited:0| [2025/09/12 04:10:24 417143] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/09/12 04:10:24 417147] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1757650224416932|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 417152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344416932|now:1757650224416932|interv:120000000| [2025/09/12 04:10:24 417156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344416932|now:1757650224416932|interv:120000000| [2025/09/12 04:10:24 417160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224417705|pq_index:0| [2025/09/12 04:10:24 417164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224416378| [2025/09/12 04:10:24 417168] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224417168| [2025/09/12 04:10:24 417173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224417172| [2025/09/12 04:10:24 417179] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|min_srtt:40647|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 417183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 417188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 417193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 417197] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|min_srtt:40647|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 417202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1226201| [2025/09/12 04:10:24 417206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 417210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 417214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|min_srtt:40647|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 417219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 417223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 417227] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 417234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 417238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 417242] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 417247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 417251] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 417255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 417259] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224417705| [2025/09/12 04:10:24 417263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224417705| [2025/09/12 04:10:24 417267] [debug] |xqc_engine_wakeup_after|wakeup:1757650224417705|now:1757650224417266|diff:439| [2025/09/12 04:10:24 417271] [debug] |xqc_engine_main_logic|END|now:1757650224417172| [2025/09/12 04:10:24 417276] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224417276| [2025/09/12 04:10:24 417280] [debug] |xqc_engine_wakeup_after|wakeup:1757650224417705|now:1757650224417280|diff:425| [2025/09/12 04:10:24 417284] [debug] |xqc_engine_main_logic|END|now:1757650224417276| [2025/09/12 04:10:24 418351] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224418351| [2025/09/12 04:10:24 418362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224417705|pq_index:0| [2025/09/12 04:10:24 418366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224417172| [2025/09/12 04:10:24 418371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224418370| [2025/09/12 04:10:24 418376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224417705|now:1757650224418370| [2025/09/12 04:10:24 418380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224417705|now:1757650224418370| [2025/09/12 04:10:24 418384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 418390] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40647|min_srtt:40647|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 418394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 418399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 418403] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 418406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 418411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 418415] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 418442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 418447] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 418451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/09/12 04:10:24 418480] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224418459|stream_id:0|stream_offset:1179908| [2025/09/12 04:10:24 418489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 418497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 418503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40647|rtt_var:544|pto_duration:42823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 418510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 418516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 418523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 418529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224481282|now:1757650224418503|interv:62779| [2025/09/12 04:10:24 418536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224481282|now:1757650224418503|interval:62779|pto_count:0|srtt:40647 [2025/09/12 04:10:24 418543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 418551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 418558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1181095| [2025/09/12 04:10:24 418564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 418571] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/09/12 04:10:24 418628] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224418582|stream_id:0|stream_offset:1181095| [2025/09/12 04:10:24 418639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 418646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 418653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40647|rtt_var:544|pto_duration:42823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 418659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 418691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 418696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 418702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224481405|now:1757650224418652|interv:62753| [2025/09/12 04:10:24 418708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224481405|now:1757650224418652|interval:62753|pto_count:0|srtt:40647 [2025/09/12 04:10:24 418715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 418722] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 418727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 418733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 418739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224419739|now:1757650224418739|interv:1000| [2025/09/12 04:10:24 418746] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 418774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 418782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224419739| [2025/09/12 04:10:24 418788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224419739| [2025/09/12 04:10:24 418795] [debug] |xqc_engine_wakeup_after|wakeup:1757650224419739|now:1757650224418794|diff:945| [2025/09/12 04:10:24 418802] [debug] |xqc_engine_main_logic|END|now:1757650224418370| [2025/09/12 04:10:24 418837] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224418836| [2025/09/12 04:10:24 418847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 418856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:541| [2025/09/12 04:10:24 418861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/09/12 04:10:24 418870] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/09/12 04:10:24 418877] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 418884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1288| [2025/09/12 04:10:24 418892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1093681|prior_time:1757650224375058|is_app_limited:0|send_elapse:41815|ack_elapse:43778|ctl_first_sent_time:1757650224376681|lagest_ack_time:1757650224418836|curr_delivered:1145289| [2025/09/12 04:10:24 418899] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224376681| [2025/09/12 04:10:24 418905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:815||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/09/12 04:10:24 418912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1289|path_largest_ack:1289| [2025/09/12 04:10:24 418925] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1093681|prior_time:1757650224375058|is_app_limited:0|send_elapse:41815|ack_elapse:43778|ctl_first_sent_time:1757650224376681|lagest_ack_time:1757650224418836|curr_delivered:1146489| [2025/09/12 04:10:24 418933] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224376816| [2025/09/12 04:10:24 418939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:814||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/09/12 04:10:24 418946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40647|rttvar:544|minrtt:30473|latest_rtt:42020|ack_delay:24| [2025/09/12 04:10:24 418952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40816|rttvar:745|minrtt:30473|latest_rtt:42020|ack_delay:24| [2025/09/12 04:10:24 418959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1289|lost_pn:1286|thresh:3| [2025/09/12 04:10:24 418966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 418972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40816|rtt_var:745|pto_duration:43796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 418978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 418984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 418990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 418996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224482378|now:1757650224418971|interv:63407| [2025/09/12 04:10:24 419003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224482378|now:1757650224418971|interval:63407|pto_count:0|srtt:40816 [2025/09/12 04:10:24 419009] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41815, ack_elapse 43778, delivered 52808|rate 1206267|lost 294| [2025/09/12 04:10:24 419016] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206267) in round 21| [2025/09/12 04:10:24 419021] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 419025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:5644| [2025/09/12 04:10:24 419029] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224376816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 419033] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:2400|po_sent_time:1757650224376816|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1098481| [2025/09/12 04:10:24 419038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:98524|full_bw_reached:1|inflight:50408|srtt:40816|latest_rtt:42020|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 419044] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/09/12 04:10:24 419118] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1757650224418836|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 419123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344418836|now:1757650224418836|interv:120000000| [2025/09/12 04:10:24 419127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344418836|now:1757650224418836|interv:120000000| [2025/09/12 04:10:24 419131] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224419739|pq_index:0| [2025/09/12 04:10:24 419135] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224418370| [2025/09/12 04:10:24 419139] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224419139| [2025/09/12 04:10:24 419144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224419143| [2025/09/12 04:10:24 419150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|min_srtt:40816|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 419155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 419159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 419164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 419168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|min_srtt:40816|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 419173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1228575| [2025/09/12 04:10:24 419177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 419181] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 419185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|min_srtt:40816|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 419190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 419194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 419198] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 419201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 419206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 419213] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 419217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 419221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 419225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 419229] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224419739| [2025/09/12 04:10:24 419233] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224419739| [2025/09/12 04:10:24 419237] [debug] |xqc_engine_wakeup_after|wakeup:1757650224419739|now:1757650224419237|diff:502| [2025/09/12 04:10:24 419241] [debug] |xqc_engine_main_logic|END|now:1757650224419143| [2025/09/12 04:10:24 419246] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224419246| [2025/09/12 04:10:24 419250] [debug] |xqc_engine_wakeup_after|wakeup:1757650224419739|now:1757650224419250|diff:489| [2025/09/12 04:10:24 419254] [debug] |xqc_engine_main_logic|END|now:1757650224419246| [2025/09/12 04:10:24 420322] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224420322| [2025/09/12 04:10:24 420333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224419739|pq_index:0| [2025/09/12 04:10:24 420338] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224419143| [2025/09/12 04:10:24 420343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224420342| [2025/09/12 04:10:24 420347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224419739|now:1757650224420342| [2025/09/12 04:10:24 420352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224419739|now:1757650224420342| [2025/09/12 04:10:24 420356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 420361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|min_srtt:40816|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 420366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 420370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 420374] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 420378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 420382] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 420387] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 420391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 420395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 420405] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/09/12 04:10:24 420454] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224420414|stream_id:0|stream_offset:1182282| [2025/09/12 04:10:24 420467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 420475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 420482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40816|rtt_var:745|pto_duration:43796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 420488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 420492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 420496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 420500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224484210|now:1757650224420482|interv:63728| [2025/09/12 04:10:24 420504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224484210|now:1757650224420482|interval:63728|pto_count:0|srtt:40816 [2025/09/12 04:10:24 420508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:51608| [2025/09/12 04:10:24 420513] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 420517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1183469| [2025/09/12 04:10:24 420522] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 420526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/09/12 04:10:24 420556] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224420533|stream_id:0|stream_offset:1183469| [2025/09/12 04:10:24 420564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1333|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 420571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 420578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40816|rtt_var:745|pto_duration:43796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 420585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 420592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 420597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 420610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224484329|now:1757650224420577|interv:63752| [2025/09/12 04:10:24 420617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224484329|now:1757650224420577|interval:63752|pto_count:0|srtt:40816 [2025/09/12 04:10:24 420623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:52808| [2025/09/12 04:10:24 420631] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 420637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 420644] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 420650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224421649|now:1757650224420649|interv:1000| [2025/09/12 04:10:24 420656] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 420661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 420667] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224421649| [2025/09/12 04:10:24 420673] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224421649| [2025/09/12 04:10:24 420679] [debug] |xqc_engine_wakeup_after|wakeup:1757650224421649|now:1757650224420678|diff:971| [2025/09/12 04:10:24 420685] [debug] |xqc_engine_main_logic|END|now:1757650224420342| [2025/09/12 04:10:24 421980] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224421980| [2025/09/12 04:10:24 421994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224421649|pq_index:0| [2025/09/12 04:10:24 422000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224420342| [2025/09/12 04:10:24 422007] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224422005| [2025/09/12 04:10:24 422014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224421649|now:1757650224422005| [2025/09/12 04:10:24 422020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224421649|now:1757650224422005| [2025/09/12 04:10:24 422026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 422034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40816|min_srtt:40816|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 422041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 422047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 422052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 422058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 422065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 422080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 422086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 422093] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 422099] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/09/12 04:10:24 422136] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1757650224422111|stream_id:0|stream_offset:1184656| [2025/09/12 04:10:24 422145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 422152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/09/12 04:10:24 422159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40816|rtt_var:745|pto_duration:43796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 422165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 422171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 422177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54008| [2025/09/12 04:10:24 422183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224485907|now:1757650224422158|interv:63749| [2025/09/12 04:10:24 422189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224485907|now:1757650224422158|interval:63749|pto_count:0|srtt:40816 [2025/09/12 04:10:24 422196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:54008| [2025/09/12 04:10:24 422202] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 422208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1185843| [2025/09/12 04:10:24 422214] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 422219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/09/12 04:10:24 422244] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1757650224422227|stream_id:0|stream_offset:1185843| [2025/09/12 04:10:24 422251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 422258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/09/12 04:10:24 422264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40816|rtt_var:745|pto_duration:43796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 422276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 422282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 422288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55208| [2025/09/12 04:10:24 422294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224486023|now:1757650224422264|interv:63759| [2025/09/12 04:10:24 422299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224486023|now:1757650224422264|interval:63759|pto_count:0|srtt:40816 [2025/09/12 04:10:24 422306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98524|inflight:55208| [2025/09/12 04:10:24 422312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 422317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:98524|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 422323] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 422329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224423328|now:1757650224422328|interv:1000| [2025/09/12 04:10:24 422334] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 422339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 422345] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224423328| [2025/09/12 04:10:24 422351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224423328| [2025/09/12 04:10:24 422356] [debug] |xqc_engine_wakeup_after|wakeup:1757650224423328|now:1757650224422356|diff:972| [2025/09/12 04:10:24 422362] [debug] |xqc_engine_main_logic|END|now:1757650224422005| [2025/09/12 04:10:24 422859] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224422858| [2025/09/12 04:10:24 422874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 422883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:542| [2025/09/12 04:10:24 422890] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/09/12 04:10:24 422898] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/09/12 04:10:24 422904] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 422912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1290| [2025/09/12 04:10:24 422920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1096081|prior_time:1757650224377042|is_app_limited:0|send_elapse:41808|ack_elapse:45816|ctl_first_sent_time:1757650224378551|lagest_ack_time:1757650224422858|curr_delivered:1147689| [2025/09/12 04:10:24 422927] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224378551| [2025/09/12 04:10:24 422934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:813||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/09/12 04:10:24 422941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1291| [2025/09/12 04:10:24 422955] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1098481|prior_time:1757650224379025|is_app_limited:0|send_elapse:41785|ack_elapse:43833|ctl_first_sent_time:1757650224380533|lagest_ack_time:1757650224422858|curr_delivered:1148889| [2025/09/12 04:10:24 422962] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224380533| [2025/09/12 04:10:24 422969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:812||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/09/12 04:10:24 422976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1292| [2025/09/12 04:10:24 422983] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1098481|prior_time:1757650224379025|is_app_limited:0|send_elapse:41785|ack_elapse:43833|ctl_first_sent_time:1757650224380533|lagest_ack_time:1757650224422858|curr_delivered:1150089| [2025/09/12 04:10:24 422990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224380648| [2025/09/12 04:10:24 422997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:811||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/09/12 04:10:24 423003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1293|path_largest_ack:1293| [2025/09/12 04:10:24 423010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:50408|prior_delivered:1098481|prior_time:1757650224379025|is_app_limited:0|send_elapse:41785|ack_elapse:43833|ctl_first_sent_time:1757650224380533|lagest_ack_time:1757650224422858|curr_delivered:1151289| [2025/09/12 04:10:24 423017] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224380785| [2025/09/12 04:10:24 423023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:810||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/09/12 04:10:24 423029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40816|rttvar:745|minrtt:30473|latest_rtt:42073|ack_delay:24| [2025/09/12 04:10:24 423036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:40970|rttvar:867|minrtt:30473|latest_rtt:42073|ack_delay:24| [2025/09/12 04:10:24 423042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1293|lost_pn:1290|thresh:3| [2025/09/12 04:10:24 423048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 423054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40970|rtt_var:867|pto_duration:44438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 423061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 423067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 423073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 423080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224486665|now:1757650224423054|interv:63611| [2025/09/12 04:10:24 423089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224486665|now:1757650224423054|interval:63611|pto_count:0|srtt:40970 [2025/09/12 04:10:24 423094] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41785, ack_elapse 43833, delivered 52808|rate 1204754|lost 294| [2025/09/12 04:10:24 423098] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/09/12 04:10:24 423102] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204754) in round 22| [2025/09/12 04:10:24 423106] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 423110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 423114] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:4800|po_sent_time:1757650224380785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 423119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98524|packet_lost:0|acked:4800|po_sent_time:1757650224380785|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 423123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:40970|latest_rtt:42073|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 423130] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/09/12 04:10:24 423134] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1757650224422858|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 423139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344422858|now:1757650224422858|interv:120000000| [2025/09/12 04:10:24 423144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344422858|now:1757650224422858|interv:120000000| [2025/09/12 04:10:24 423147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224423328|pq_index:0| [2025/09/12 04:10:24 423152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224422005| [2025/09/12 04:10:24 423159] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224423159| [2025/09/12 04:10:24 423164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224423163| [2025/09/12 04:10:24 423171] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 423180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423192] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1230949| [2025/09/12 04:10:24 423200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423209] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1232136| [2025/09/12 04:10:24 423218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423227] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1233323| [2025/09/12 04:10:24 423236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423240] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1234510| [2025/09/12 04:10:24 423252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423261] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1235697| [2025/09/12 04:10:24 423269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423280] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1236884| [2025/09/12 04:10:24 423289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 423293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 423297] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 423305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 423309] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 423313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 423317] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 423321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 423325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 423330] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 423333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 423337] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224423328| [2025/09/12 04:10:24 423341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224423328| [2025/09/12 04:10:24 423345] [debug] |xqc_engine_wakeup_after|wakeup:1757650224423328|now:1757650224423345|diff:18446744073709551599| [2025/09/12 04:10:24 423350] [debug] |xqc_engine_main_logic|END|now:1757650224423163| [2025/09/12 04:10:24 423355] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224423355| [2025/09/12 04:10:24 423359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224423328|pq_index:0| [2025/09/12 04:10:24 423364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224423163| [2025/09/12 04:10:24 423368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224423368| [2025/09/12 04:10:24 423375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224423328|now:1757650224423368| [2025/09/12 04:10:24 423379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224423328|now:1757650224423368| [2025/09/12 04:10:24 423383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 423388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 423392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 423396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 423400] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 423404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 423408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 423412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 423416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 423440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 423444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/09/12 04:10:24 423474] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224423452|stream_id:0|stream_offset:1187030| [2025/09/12 04:10:24 423480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 423487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 423495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40970|rtt_var:867|pto_duration:44438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 423502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 423508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 423514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 423521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224487890|now:1757650224423495|interv:64395| [2025/09/12 04:10:24 423527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224487890|now:1757650224423495|interval:64395|pto_count:0|srtt:40970 [2025/09/12 04:10:24 423533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 423541] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 423553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 423561] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 423567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224424567|now:1757650224423567|interv:1000| [2025/09/12 04:10:24 423573] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 423578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 423585] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224424567| [2025/09/12 04:10:24 423591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224424567| [2025/09/12 04:10:24 423597] [debug] |xqc_engine_wakeup_after|wakeup:1757650224424567|now:1757650224423597|diff:970| [2025/09/12 04:10:24 423604] [debug] |xqc_engine_main_logic|END|now:1757650224423368| [2025/09/12 04:10:24 424676] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224424676| [2025/09/12 04:10:24 424687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224424567|pq_index:0| [2025/09/12 04:10:24 424693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224423368| [2025/09/12 04:10:24 424701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224424699| [2025/09/12 04:10:24 424707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224424567|now:1757650224424699| [2025/09/12 04:10:24 424713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224424567|now:1757650224424699| [2025/09/12 04:10:24 424719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 424726] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:40970|min_srtt:40970|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 424733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 424740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 424746] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 424751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 424758] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 424765] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 424771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 424778] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 424784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/09/12 04:10:24 424829] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224424802|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 424839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 424846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 424853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:40970|rtt_var:867|pto_duration:44438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 424859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 424864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 424870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 424876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224489240|now:1757650224424852|interv:64388| [2025/09/12 04:10:24 424882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224489240|now:1757650224424852|interval:64388|pto_count:0|srtt:40970 [2025/09/12 04:10:24 424889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 424896] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 424902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 424908] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 424914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224425914|now:1757650224424914|interv:1000| [2025/09/12 04:10:24 424920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 424925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 424931] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224425914| [2025/09/12 04:10:24 424937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224425914| [2025/09/12 04:10:24 424943] [debug] |xqc_engine_wakeup_after|wakeup:1757650224425914|now:1757650224424943|diff:971| [2025/09/12 04:10:24 424949] [debug] |xqc_engine_main_logic|END|now:1757650224424699| [2025/09/12 04:10:24 424961] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224424960| [2025/09/12 04:10:24 424968] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 424975] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:544| [2025/09/12 04:10:24 424981] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/09/12 04:10:24 424989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/09/12 04:10:24 424995] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 425008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1295|path_largest_ack:1294| [2025/09/12 04:10:24 425014] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1100881|prior_time:1757650224381081|is_app_limited:0|send_elapse:41852|ack_elapse:43879|ctl_first_sent_time:1757650224382617|lagest_ack_time:1757650224424960|curr_delivered:1152489| [2025/09/12 04:10:24 425021] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224382617| [2025/09/12 04:10:24 425027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:809||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/09/12 04:10:24 425034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1295|path_largest_ack:1295| [2025/09/12 04:10:24 425041] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1100881|prior_time:1757650224381081|is_app_limited:0|send_elapse:41852|ack_elapse:43879|ctl_first_sent_time:1757650224382617|lagest_ack_time:1757650224424960|curr_delivered:1153689| [2025/09/12 04:10:24 425048] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224382749| [2025/09/12 04:10:24 425053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:808||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/09/12 04:10:24 425059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:40970|rttvar:867|minrtt:30473|latest_rtt:42211|ack_delay:24| [2025/09/12 04:10:24 425065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41122|rttvar:955|minrtt:30473|latest_rtt:42211|ack_delay:24| [2025/09/12 04:10:24 425071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1295|lost_pn:1292|thresh:3| [2025/09/12 04:10:24 425077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 425083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41122|rtt_var:955|pto_duration:44942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 425089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 425095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 425101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 425107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224489744|now:1757650224425083|interv:64661| [2025/09/12 04:10:24 425113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224489744|now:1757650224425083|interval:64661|pto_count:0|srtt:41122 [2025/09/12 04:10:24 425119] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41852, ack_elapse 43879, delivered 52808|rate 1203491|lost 294| [2025/09/12 04:10:24 425126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203491) in round 22| [2025/09/12 04:10:24 425132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 425144] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 425151] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224382749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 425157] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224382749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 425164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41122|latest_rtt:42211|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 425172] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/09/12 04:10:24 425177] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1757650224424960|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 425182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344424960|now:1757650224424960|interv:120000000| [2025/09/12 04:10:24 425186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344424960|now:1757650224424960|interv:120000000| [2025/09/12 04:10:24 425191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224425914|pq_index:0| [2025/09/12 04:10:24 425198] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224424699| [2025/09/12 04:10:24 425204] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224425204| [2025/09/12 04:10:24 425211] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224425210| [2025/09/12 04:10:24 425220] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|min_srtt:41122|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 425225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 425230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 425234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 425239] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|min_srtt:41122|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 425243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1239258| [2025/09/12 04:10:24 425247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 425252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 425260] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|min_srtt:41122|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 425264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 425268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 425272] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 425276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 425280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 425285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 425289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 425293] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 425297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 425301] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224425914| [2025/09/12 04:10:24 425305] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224425914| [2025/09/12 04:10:24 425309] [debug] |xqc_engine_wakeup_after|wakeup:1757650224425914|now:1757650224425309|diff:605| [2025/09/12 04:10:24 425313] [debug] |xqc_engine_main_logic|END|now:1757650224425210| [2025/09/12 04:10:24 425319] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224425319| [2025/09/12 04:10:24 425323] [debug] |xqc_engine_wakeup_after|wakeup:1757650224425914|now:1757650224425322|diff:592| [2025/09/12 04:10:24 425326] [debug] |xqc_engine_main_logic|END|now:1757650224425319| [2025/09/12 04:10:24 426394] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224426394| [2025/09/12 04:10:24 426406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224425914|pq_index:0| [2025/09/12 04:10:24 426410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224425210| [2025/09/12 04:10:24 426416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224426414| [2025/09/12 04:10:24 426436] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224425914|now:1757650224426414| [2025/09/12 04:10:24 426441] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224425914|now:1757650224426414| [2025/09/12 04:10:24 426445] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 426453] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41122|min_srtt:41122|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 426461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 426473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 426477] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 426481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 426486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 426491] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 426495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 426500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 426504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/09/12 04:10:24 426540] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224426512|stream_id:0|stream_offset:1189404| [2025/09/12 04:10:24 426550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 426557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 426564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41122|rtt_var:955|pto_duration:44942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 426571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 426576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 426582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 426588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224491454|now:1757650224426564|interv:64890| [2025/09/12 04:10:24 426594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224491454|now:1757650224426564|interval:64890|pto_count:0|srtt:41122 [2025/09/12 04:10:24 426601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 426609] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 426615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1190591| [2025/09/12 04:10:24 426622] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 426628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/09/12 04:10:24 426683] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224426639|stream_id:0|stream_offset:1190591| [2025/09/12 04:10:24 426699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 426707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 426713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41122|rtt_var:955|pto_duration:44942|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 426721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 426727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 426733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 426739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224491581|now:1757650224426713|interv:64868| [2025/09/12 04:10:24 426745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224491581|now:1757650224426713|interval:64868|pto_count:0|srtt:41122 [2025/09/12 04:10:24 426752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 426759] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 426765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 426772] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 426777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224427777|now:1757650224426777|interv:1000| [2025/09/12 04:10:24 426784] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 426790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 426796] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224427777| [2025/09/12 04:10:24 426803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224427777| [2025/09/12 04:10:24 426809] [debug] |xqc_engine_wakeup_after|wakeup:1757650224427777|now:1757650224426809|diff:968| [2025/09/12 04:10:24 426816] [debug] |xqc_engine_main_logic|END|now:1757650224426414| [2025/09/12 04:10:24 426901] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224426900| [2025/09/12 04:10:24 426911] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 426919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:545| [2025/09/12 04:10:24 426925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/09/12 04:10:24 426934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/09/12 04:10:24 426940] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 426947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1296|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1296| [2025/09/12 04:10:24 426961] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1103281|prior_time:1757650224383018|is_app_limited:0|send_elapse:42215|ack_elapse:43882|ctl_first_sent_time:1757650224384955|lagest_ack_time:1757650224426900|curr_delivered:1154889| [2025/09/12 04:10:24 426968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224384955| [2025/09/12 04:10:24 426975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:807||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/09/12 04:10:24 426981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1297|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1297|path_largest_ack:1297| [2025/09/12 04:10:24 426988] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1103281|prior_time:1757650224383018|is_app_limited:0|send_elapse:42215|ack_elapse:43882|ctl_first_sent_time:1757650224384955|lagest_ack_time:1757650224426900|curr_delivered:1156089| [2025/09/12 04:10:24 426995] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224385079| [2025/09/12 04:10:24 427002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:806||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/09/12 04:10:24 427008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41122|rttvar:955|minrtt:30473|latest_rtt:41821|ack_delay:24| [2025/09/12 04:10:24 427015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41206|rttvar:885|minrtt:30473|latest_rtt:41821|ack_delay:24| [2025/09/12 04:10:24 427021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1297|lost_pn:1294|thresh:3| [2025/09/12 04:10:24 427027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 427034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:885|pto_duration:44746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 427040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 427047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 427052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 427059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224491385|now:1757650224427033|interv:64352| [2025/09/12 04:10:24 427063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224491385|now:1757650224427033|interval:64352|pto_count:0|srtt:41206 [2025/09/12 04:10:24 427068] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42215, ack_elapse 43882, delivered 52808|rate 1203409|lost 294| [2025/09/12 04:10:24 427073] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203409) in round 22| [2025/09/12 04:10:24 427077] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 427081] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 427087] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224385079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 427101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224385079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 427108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41206|latest_rtt:41821|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 427114] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/09/12 04:10:24 427118] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1757650224426900|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 427123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344426900|now:1757650224426900|interv:120000000| [2025/09/12 04:10:24 427127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344426900|now:1757650224426900|interv:120000000| [2025/09/12 04:10:24 427131] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224427777|pq_index:0| [2025/09/12 04:10:24 427135] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224426414| [2025/09/12 04:10:24 427139] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224427139| [2025/09/12 04:10:24 427144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224427143| [2025/09/12 04:10:24 427150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 427155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 427159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 427164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 427168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 427175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1241632| [2025/09/12 04:10:24 427182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 427189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 427195] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 427199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1242819| [2025/09/12 04:10:24 427207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 427211] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 427215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 427219] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 427223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 427228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 427232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 427236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 427239] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224427777| [2025/09/12 04:10:24 427243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224427777| [2025/09/12 04:10:24 427247] [debug] |xqc_engine_wakeup_after|wakeup:1757650224427777|now:1757650224427247|diff:530| [2025/09/12 04:10:24 427252] [debug] |xqc_engine_main_logic|END|now:1757650224427143| [2025/09/12 04:10:24 427260] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224427259| [2025/09/12 04:10:24 427266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224427777|now:1757650224427266|diff:511| [2025/09/12 04:10:24 427272] [debug] |xqc_engine_main_logic|END|now:1757650224427259| [2025/09/12 04:10:24 428341] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224428341| [2025/09/12 04:10:24 428353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224427777|pq_index:0| [2025/09/12 04:10:24 428357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224427143| [2025/09/12 04:10:24 428362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224428361| [2025/09/12 04:10:24 428367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224427777|now:1757650224428361| [2025/09/12 04:10:24 428371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224427777|now:1757650224428361| [2025/09/12 04:10:24 428375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 428381] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41206|min_srtt:41206|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 428385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1242819| [2025/09/12 04:10:24 428390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 428394] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 428404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 428408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 428413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 428417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 428439] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 428444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/09/12 04:10:24 428474] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224428452|stream_id:0|stream_offset:1191778| [2025/09/12 04:10:24 428480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 428485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 428490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:885|pto_duration:44746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 428494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 428498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 428505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 428511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224493198|now:1757650224428490|interv:64708| [2025/09/12 04:10:24 428518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224493198|now:1757650224428490|interval:64708|pto_count:0|srtt:41206 [2025/09/12 04:10:24 428525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 428531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 428538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1192965| [2025/09/12 04:10:24 428545] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 428551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/09/12 04:10:24 428608] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224428561|stream_id:0|stream_offset:1192965| [2025/09/12 04:10:24 428618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 428632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 428638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41206|rtt_var:885|pto_duration:44746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 428644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 428649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 428655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 428660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224493307|now:1757650224428638|interv:64669| [2025/09/12 04:10:24 428666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224493307|now:1757650224428638|interval:64669|pto_count:0|srtt:41206 [2025/09/12 04:10:24 428673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 428680] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 428686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 428692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 428698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224429698|now:1757650224428698|interv:1000| [2025/09/12 04:10:24 428704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 428710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 428716] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224429698| [2025/09/12 04:10:24 428722] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224429698| [2025/09/12 04:10:24 428726] [debug] |xqc_engine_wakeup_after|wakeup:1757650224429698|now:1757650224428726|diff:972| [2025/09/12 04:10:24 428731] [debug] |xqc_engine_main_logic|END|now:1757650224428361| [2025/09/12 04:10:24 428886] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224428885| [2025/09/12 04:10:24 428897] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 428906] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:546| [2025/09/12 04:10:24 428911] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/09/12 04:10:24 428919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/09/12 04:10:24 428926] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 428932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1299|path_largest_ack:1298| [2025/09/12 04:10:24 428938] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1105681|prior_time:1757650224385218|is_app_limited:0|send_elapse:42010|ack_elapse:43667|ctl_first_sent_time:1757650224386726|lagest_ack_time:1757650224428885|curr_delivered:1157289| [2025/09/12 04:10:24 428953] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224386726| [2025/09/12 04:10:24 428961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:805||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/09/12 04:10:24 428968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1299|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1299|path_largest_ack:1299| [2025/09/12 04:10:24 428975] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1105681|prior_time:1757650224385218|is_app_limited:0|send_elapse:42010|ack_elapse:43667|ctl_first_sent_time:1757650224386726|lagest_ack_time:1757650224428885|curr_delivered:1158489| [2025/09/12 04:10:24 428981] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224386859| [2025/09/12 04:10:24 428988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:804||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/09/12 04:10:24 428994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41206|rttvar:885|minrtt:30473|latest_rtt:42026|ack_delay:24| [2025/09/12 04:10:24 429001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41306|rttvar:863|minrtt:30473|latest_rtt:42026|ack_delay:24| [2025/09/12 04:10:24 429007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1299|lost_pn:1296|thresh:3| [2025/09/12 04:10:24 429014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 429019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:863|pto_duration:44758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 429023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 429027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 429031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 429035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224493319|now:1757650224429018|interv:64301| [2025/09/12 04:10:24 429039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224493319|now:1757650224429018|interval:64301|pto_count:0|srtt:41306 [2025/09/12 04:10:24 429043] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42010, ack_elapse 43667, delivered 52808|rate 1209334|lost 294| [2025/09/12 04:10:24 429047] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209334) in round 22| [2025/09/12 04:10:24 429052] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 429056] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 429060] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224386859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 429064] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224386859|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 429073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41306|latest_rtt:42026|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 429079] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/09/12 04:10:24 429083] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1757650224428885|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 429088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344428885|now:1757650224428885|interv:120000000| [2025/09/12 04:10:24 429092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344428885|now:1757650224428885|interv:120000000| [2025/09/12 04:10:24 429096] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224429698|pq_index:0| [2025/09/12 04:10:24 429100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224428361| [2025/09/12 04:10:24 429104] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224429104| [2025/09/12 04:10:24 429109] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224429108| [2025/09/12 04:10:24 429115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 429119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1242819| [2025/09/12 04:10:24 429124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 429128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 429133] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 429137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1244006| [2025/09/12 04:10:24 429141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 429146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 429150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 429154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 429158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 429165] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 429169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 429173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 429177] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 429182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 429186] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 429189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 429193] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224429698| [2025/09/12 04:10:24 429197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224429698| [2025/09/12 04:10:24 429201] [debug] |xqc_engine_wakeup_after|wakeup:1757650224429698|now:1757650224429201|diff:497| [2025/09/12 04:10:24 429205] [debug] |xqc_engine_main_logic|END|now:1757650224429108| [2025/09/12 04:10:24 429211] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224429211| [2025/09/12 04:10:24 429215] [debug] |xqc_engine_wakeup_after|wakeup:1757650224429698|now:1757650224429215|diff:483| [2025/09/12 04:10:24 429218] [debug] |xqc_engine_main_logic|END|now:1757650224429211| [2025/09/12 04:10:24 430287] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224430287| [2025/09/12 04:10:24 430299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224429698|pq_index:0| [2025/09/12 04:10:24 430303] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224429108| [2025/09/12 04:10:24 430308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224430307| [2025/09/12 04:10:24 430313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224429698|now:1757650224430307| [2025/09/12 04:10:24 430317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224429698|now:1757650224430307| [2025/09/12 04:10:24 430321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 430327] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41306|min_srtt:41306|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 430331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 430336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 430340] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 430344] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 430348] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 430360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 430364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 430368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 430372] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/09/12 04:10:24 430403] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224430381|stream_id:0|stream_offset:1194152| [2025/09/12 04:10:24 430409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 430414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 430436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:863|pto_duration:44758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 430446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 430451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 430454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 430458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224495139|now:1757650224430435|interv:64704| [2025/09/12 04:10:24 430462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224495139|now:1757650224430435|interval:64704|pto_count:0|srtt:41306 [2025/09/12 04:10:24 430467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 430472] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 430476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1195339| [2025/09/12 04:10:24 430480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 430484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/09/12 04:10:24 430517] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224430493|stream_id:0|stream_offset:1195339| [2025/09/12 04:10:24 430526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 430532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 430539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41306|rtt_var:863|pto_duration:44758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 430551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 430557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 430563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 430570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224495251|now:1757650224430538|interv:64713| [2025/09/12 04:10:24 430575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224495251|now:1757650224430538|interval:64713|pto_count:0|srtt:41306 [2025/09/12 04:10:24 430582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 430589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 430595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 430602] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 430608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224431608|now:1757650224430608|interv:1000| [2025/09/12 04:10:24 430614] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 430620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 430626] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224431608| [2025/09/12 04:10:24 430632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224431608| [2025/09/12 04:10:24 430638] [debug] |xqc_engine_wakeup_after|wakeup:1757650224431608|now:1757650224430638|diff:970| [2025/09/12 04:10:24 430644] [debug] |xqc_engine_main_logic|END|now:1757650224430307| [2025/09/12 04:10:24 430903] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224430901| [2025/09/12 04:10:24 430914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 430923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:547| [2025/09/12 04:10:24 430930] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/09/12 04:10:24 430939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/09/12 04:10:24 430945] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 430952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1300|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1301|path_largest_ack:1300| [2025/09/12 04:10:24 430959] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1108081|prior_time:1757650224387050|is_app_limited:0|send_elapse:41796|ack_elapse:43851|ctl_first_sent_time:1757650224388524|lagest_ack_time:1757650224430901|curr_delivered:1159689| [2025/09/12 04:10:24 430966] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224388524| [2025/09/12 04:10:24 430972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:803||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/09/12 04:10:24 430985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1301|path_largest_ack:1301| [2025/09/12 04:10:24 430991] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1108081|prior_time:1757650224387050|is_app_limited:0|send_elapse:41796|ack_elapse:43851|ctl_first_sent_time:1757650224388524|lagest_ack_time:1757650224430901|curr_delivered:1160889| [2025/09/12 04:10:24 430998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224388651| [2025/09/12 04:10:24 431002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:802||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/09/12 04:10:24 431007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41306|rttvar:863|minrtt:30473|latest_rtt:42250|ack_delay:24| [2025/09/12 04:10:24 431014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41421|rttvar:878|minrtt:30473|latest_rtt:42250|ack_delay:24| [2025/09/12 04:10:24 431021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1301|lost_pn:1298|thresh:3| [2025/09/12 04:10:24 431028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 431032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41421|rtt_var:878|pto_duration:44933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 431036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 431040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 431044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 431048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224495426|now:1757650224431031|interv:64395| [2025/09/12 04:10:24 431052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224495426|now:1757650224431031|interval:64395|pto_count:0|srtt:41421 [2025/09/12 04:10:24 431056] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41796, ack_elapse 43851, delivered 52808|rate 1204259|lost 294| [2025/09/12 04:10:24 431061] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204259) in round 22| [2025/09/12 04:10:24 431065] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 431069] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 431073] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224388651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 431077] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224388651|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 431082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41421|latest_rtt:42250|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 431091] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/09/12 04:10:24 431096] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1757650224430901|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 431101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344430901|now:1757650224430901|interv:120000000| [2025/09/12 04:10:24 431105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344430901|now:1757650224430901|interv:120000000| [2025/09/12 04:10:24 431109] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224431608|pq_index:0| [2025/09/12 04:10:24 431113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224430307| [2025/09/12 04:10:24 431117] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224431117| [2025/09/12 04:10:24 431122] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224431121| [2025/09/12 04:10:24 431127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|min_srtt:41421|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 431132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 431136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 431141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 431146] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|min_srtt:41421|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 431150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1246380| [2025/09/12 04:10:24 431154] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 431158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 431162] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|min_srtt:41421|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 431167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 431171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 431175] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 431179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 431187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 431191] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 431195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 431200] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 431203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 431207] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224431608| [2025/09/12 04:10:24 431211] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224431608| [2025/09/12 04:10:24 431215] [debug] |xqc_engine_wakeup_after|wakeup:1757650224431608|now:1757650224431215|diff:393| [2025/09/12 04:10:24 431220] [debug] |xqc_engine_main_logic|END|now:1757650224431121| [2025/09/12 04:10:24 431225] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224431225| [2025/09/12 04:10:24 431229] [debug] |xqc_engine_wakeup_after|wakeup:1757650224431608|now:1757650224431229|diff:379| [2025/09/12 04:10:24 431233] [debug] |xqc_engine_main_logic|END|now:1757650224431225| [2025/09/12 04:10:24 432301] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224432301| [2025/09/12 04:10:24 432312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224431608|pq_index:0| [2025/09/12 04:10:24 432316] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224431121| [2025/09/12 04:10:24 432321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224432320| [2025/09/12 04:10:24 432325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224431608|now:1757650224432320| [2025/09/12 04:10:24 432330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224431608|now:1757650224432320| [2025/09/12 04:10:24 432334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 432339] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41421|min_srtt:41421|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 432343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 432348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 432352] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 432356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 432360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 432365] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 432369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 432378] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 432383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/09/12 04:10:24 432414] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224432392|stream_id:0|stream_offset:1196526| [2025/09/12 04:10:24 432435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 432440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 432445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41421|rtt_var:878|pto_duration:44933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 432449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 432453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 432457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 432461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224497325|now:1757650224432445|interv:64880| [2025/09/12 04:10:24 432465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224497325|now:1757650224432445|interval:64880|pto_count:0|srtt:41421 [2025/09/12 04:10:24 432469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 432476] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 432483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1197713| [2025/09/12 04:10:24 432490] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 432496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/09/12 04:10:24 432527] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224432505|stream_id:0|stream_offset:1197713| [2025/09/12 04:10:24 432536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 432543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 432550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41421|rtt_var:878|pto_duration:44933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 432557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 432563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 432580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 432587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224497438|now:1757650224432549|interv:64889| [2025/09/12 04:10:24 432631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224497438|now:1757650224432549|interval:64889|pto_count:0|srtt:41421 [2025/09/12 04:10:24 432639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 432647] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 432654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 432660] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 432666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224433666|now:1757650224432666|interv:1000| [2025/09/12 04:10:24 432672] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 432678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 432683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224433666| [2025/09/12 04:10:24 432689] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224433666| [2025/09/12 04:10:24 432695] [debug] |xqc_engine_wakeup_after|wakeup:1757650224433666|now:1757650224432695|diff:971| [2025/09/12 04:10:24 432702] [debug] |xqc_engine_main_logic|END|now:1757650224432320| [2025/09/12 04:10:24 432827] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224432825| [2025/09/12 04:10:24 432836] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 432844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:548| [2025/09/12 04:10:24 432850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/09/12 04:10:24 432859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/09/12 04:10:24 432865] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 432872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1303|path_largest_ack:1302| [2025/09/12 04:10:24 432879] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1110481|prior_time:1757650224388988|is_app_limited:0|send_elapse:41764|ack_elapse:43837|ctl_first_sent_time:1757650224390490|lagest_ack_time:1757650224432825|curr_delivered:1162089| [2025/09/12 04:10:24 432886] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224390490| [2025/09/12 04:10:24 432893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:801||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/09/12 04:10:24 432899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1303|path_largest_ack:1303| [2025/09/12 04:10:24 432906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1110481|prior_time:1757650224388988|is_app_limited:0|send_elapse:41764|ack_elapse:43837|ctl_first_sent_time:1757650224390490|lagest_ack_time:1757650224432825|curr_delivered:1163289| [2025/09/12 04:10:24 432919] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224390604| [2025/09/12 04:10:24 432925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:800||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/09/12 04:10:24 432931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41421|rttvar:878|minrtt:30473|latest_rtt:42221|ack_delay:24| [2025/09/12 04:10:24 432937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41518|rttvar:853|minrtt:30473|latest_rtt:42221|ack_delay:24| [2025/09/12 04:10:24 432944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1303|lost_pn:1300|thresh:3| [2025/09/12 04:10:24 432950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 432956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41518|rtt_var:853|pto_duration:44930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 432963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 432967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 432970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 432974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224497435|now:1757650224432956|interv:64479| [2025/09/12 04:10:24 432978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224497435|now:1757650224432956|interval:64479|pto_count:0|srtt:41518 [2025/09/12 04:10:24 432983] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41764, ack_elapse 43837, delivered 52808|rate 1204644|lost 294| [2025/09/12 04:10:24 432987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204644) in round 22| [2025/09/12 04:10:24 432991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 432995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 432999] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224390604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 433004] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224390604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 433008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41518|latest_rtt:42221|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 433014] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/09/12 04:10:24 433021] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1757650224432825|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 433035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344432825|now:1757650224432825|interv:120000000| [2025/09/12 04:10:24 433041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344432825|now:1757650224432825|interv:120000000| [2025/09/12 04:10:24 433046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224433666|pq_index:0| [2025/09/12 04:10:24 433051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224432320| [2025/09/12 04:10:24 433055] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224433055| [2025/09/12 04:10:24 433060] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224433059| [2025/09/12 04:10:24 433066] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|min_srtt:41518|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 433070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 433075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 433079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 433084] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|min_srtt:41518|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 433088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 433093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 433097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 433101] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|min_srtt:41518|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 433106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 433110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 433114] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 433117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 433122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 433126] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 433134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 433138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 433142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 433146] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224433666| [2025/09/12 04:10:24 433150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224433666| [2025/09/12 04:10:24 433154] [debug] |xqc_engine_wakeup_after|wakeup:1757650224433666|now:1757650224433154|diff:512| [2025/09/12 04:10:24 433158] [debug] |xqc_engine_main_logic|END|now:1757650224433059| [2025/09/12 04:10:24 433163] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224433163| [2025/09/12 04:10:24 433167] [debug] |xqc_engine_wakeup_after|wakeup:1757650224433666|now:1757650224433167|diff:499| [2025/09/12 04:10:24 433171] [debug] |xqc_engine_main_logic|END|now:1757650224433163| [2025/09/12 04:10:24 434239] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224434239| [2025/09/12 04:10:24 434250] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224433666|pq_index:0| [2025/09/12 04:10:24 434255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224433059| [2025/09/12 04:10:24 434260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224434259| [2025/09/12 04:10:24 434264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224433666|now:1757650224434259| [2025/09/12 04:10:24 434269] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224433666|now:1757650224434259| [2025/09/12 04:10:24 434272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 434278] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41518|min_srtt:41518|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 434283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 434287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 434291] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 434295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 434299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 434304] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 434308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 434312] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 434323] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/09/12 04:10:24 434353] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224434331|stream_id:0|stream_offset:1198900| [2025/09/12 04:10:24 434360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 434364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 434369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41518|rtt_var:853|pto_duration:44930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 434373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 434377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 434381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 434385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224499261|now:1757650224434368|interv:64893| [2025/09/12 04:10:24 434389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224499261|now:1757650224434368|interval:64893|pto_count:0|srtt:41518 [2025/09/12 04:10:24 434393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 434398] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 434402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1200087| [2025/09/12 04:10:24 434407] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 434411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/09/12 04:10:24 434446] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224434417|stream_id:0|stream_offset:1200087| [2025/09/12 04:10:24 434455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1347|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 434460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 434464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41518|rtt_var:853|pto_duration:44930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 434468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 434472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 434476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 434480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224499347|now:1757650224434464|interv:64883| [2025/09/12 04:10:24 434488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224499347|now:1757650224434464|interval:64883|pto_count:0|srtt:41518 [2025/09/12 04:10:24 434493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 434497] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 434502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 434510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 434516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224435516|now:1757650224434516|interv:1000| [2025/09/12 04:10:24 434522] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 434528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 434533] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224435516| [2025/09/12 04:10:24 434540] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224435516| [2025/09/12 04:10:24 434546] [debug] |xqc_engine_wakeup_after|wakeup:1757650224435516|now:1757650224434545|diff:971| [2025/09/12 04:10:24 434552] [debug] |xqc_engine_main_logic|END|now:1757650224434259| [2025/09/12 04:10:24 434775] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224434774| [2025/09/12 04:10:24 434786] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 434794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:549| [2025/09/12 04:10:24 434800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/09/12 04:10:24 434807] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/09/12 04:10:24 434814] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 434821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1304| [2025/09/12 04:10:24 434828] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1112881|prior_time:1757650224390973|is_app_limited:0|send_elapse:41770|ack_elapse:43801|ctl_first_sent_time:1757650224392485|lagest_ack_time:1757650224434774|curr_delivered:1164489| [2025/09/12 04:10:24 434835] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224392485| [2025/09/12 04:10:24 434841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:799||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/09/12 04:10:24 434847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1305| [2025/09/12 04:10:24 434853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1112881|prior_time:1757650224390973|is_app_limited:0|send_elapse:41770|ack_elapse:43801|ctl_first_sent_time:1757650224392485|lagest_ack_time:1757650224434774|curr_delivered:1165689| [2025/09/12 04:10:24 434864] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224392605| [2025/09/12 04:10:24 434870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:798||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/09/12 04:10:24 434877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41518|rttvar:853|minrtt:30473|latest_rtt:42169|ack_delay:24| [2025/09/12 04:10:24 434883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41597|rttvar:796|minrtt:30473|latest_rtt:42169|ack_delay:24| [2025/09/12 04:10:24 434889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1305|lost_pn:1302|thresh:3| [2025/09/12 04:10:24 434895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 434901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41597|rtt_var:796|pto_duration:44781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 434907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 434912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 434918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 434924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224499198|now:1757650224434900|interv:64298| [2025/09/12 04:10:24 434930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224499198|now:1757650224434900|interval:64298|pto_count:0|srtt:41597 [2025/09/12 04:10:24 434937] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41770, ack_elapse 43801, delivered 52808|rate 1205634|lost 294| [2025/09/12 04:10:24 434944] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205634) in round 22| [2025/09/12 04:10:24 434950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 434957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 434963] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224392605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 434969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224392605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 434976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41597|latest_rtt:42169|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 434985] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/09/12 04:10:24 434992] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1757650224434774|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 434997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344434774|now:1757650224434774|interv:120000000| [2025/09/12 04:10:24 435005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344434774|now:1757650224434774|interv:120000000| [2025/09/12 04:10:24 435009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224435516|pq_index:0| [2025/09/12 04:10:24 435014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224434259| [2025/09/12 04:10:24 435018] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224435017| [2025/09/12 04:10:24 435023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224435021| [2025/09/12 04:10:24 435029] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|min_srtt:41597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 435033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 435038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 435042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 435047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|min_srtt:41597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 435051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1251128| [2025/09/12 04:10:24 435055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 435060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 435064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|min_srtt:41597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 435068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 435072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 435076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 435080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 435084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 435088] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 435093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 435100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 435103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 435107] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224435516| [2025/09/12 04:10:24 435111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224435516| [2025/09/12 04:10:24 435115] [debug] |xqc_engine_wakeup_after|wakeup:1757650224435516|now:1757650224435115|diff:401| [2025/09/12 04:10:24 435120] [debug] |xqc_engine_main_logic|END|now:1757650224435021| [2025/09/12 04:10:24 435125] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224435125| [2025/09/12 04:10:24 435129] [debug] |xqc_engine_wakeup_after|wakeup:1757650224435516|now:1757650224435129|diff:387| [2025/09/12 04:10:24 435133] [debug] |xqc_engine_main_logic|END|now:1757650224435125| [2025/09/12 04:10:24 436201] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224436201| [2025/09/12 04:10:24 436211] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224435516|pq_index:0| [2025/09/12 04:10:24 436216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224435021| [2025/09/12 04:10:24 436221] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224436220| [2025/09/12 04:10:24 436225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224435516|now:1757650224436220| [2025/09/12 04:10:24 436230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224435516|now:1757650224436220| [2025/09/12 04:10:24 436233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 436239] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41597|min_srtt:41597|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 436243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 436248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 436252] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 436256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 436260] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 436265] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 436269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 436273] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 436277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/09/12 04:10:24 436308] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224436286|stream_id:0|stream_offset:1201274| [2025/09/12 04:10:24 436319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 436324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 436329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41597|rtt_var:796|pto_duration:44781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 436333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 436337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 436341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 436345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224501067|now:1757650224436328|interv:64739| [2025/09/12 04:10:24 436349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224501067|now:1757650224436328|interval:64739|pto_count:0|srtt:41597 [2025/09/12 04:10:24 436354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 436358] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 436363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1202461| [2025/09/12 04:10:24 436367] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 436371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/09/12 04:10:24 436390] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224436377|stream_id:0|stream_offset:1202461| [2025/09/12 04:10:24 436396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 436401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 436405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41597|rtt_var:796|pto_duration:44781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 436409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 436413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 436417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 436437] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224501158|now:1757650224436404|interv:64754| [2025/09/12 04:10:24 436442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224501158|now:1757650224436404|interval:64754|pto_count:0|srtt:41597 [2025/09/12 04:10:24 436450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 436454] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 436459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 436464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 436470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224437470|now:1757650224436470|interv:1000| [2025/09/12 04:10:24 436476] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 436482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 436489] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224437470| [2025/09/12 04:10:24 436495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224437470| [2025/09/12 04:10:24 436501] [debug] |xqc_engine_wakeup_after|wakeup:1757650224437470|now:1757650224436501|diff:969| [2025/09/12 04:10:24 436508] [debug] |xqc_engine_main_logic|END|now:1757650224436220| [2025/09/12 04:10:24 437334] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224437332| [2025/09/12 04:10:24 437345] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 437354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:550| [2025/09/12 04:10:24 437360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/09/12 04:10:24 437369] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/09/12 04:10:24 437376] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 437383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1306| [2025/09/12 04:10:24 437390] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1115281|prior_time:1757650224393044|is_app_limited:0|send_elapse:41996|ack_elapse:44288|ctl_first_sent_time:1757650224394572|lagest_ack_time:1757650224437332|curr_delivered:1166889| [2025/09/12 04:10:24 437397] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224394572| [2025/09/12 04:10:24 437405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:797||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/09/12 04:10:24 437411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1307| [2025/09/12 04:10:24 437418] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1115281|prior_time:1757650224393044|is_app_limited:0|send_elapse:41996|ack_elapse:44288|ctl_first_sent_time:1757650224394572|lagest_ack_time:1757650224437332|curr_delivered:1168089| [2025/09/12 04:10:24 437444] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224394699| [2025/09/12 04:10:24 437451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:796||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/09/12 04:10:24 437464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41597|rttvar:796|minrtt:30473|latest_rtt:42633|ack_delay:24| [2025/09/12 04:10:24 437468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41724|rttvar:850|minrtt:30473|latest_rtt:42633|ack_delay:24| [2025/09/12 04:10:24 437473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1307|lost_pn:1304|thresh:3| [2025/09/12 04:10:24 437477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 437481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41724|rtt_var:850|pto_duration:45124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 437485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 437490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 437496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 437503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224501501|now:1757650224437481|interv:64020| [2025/09/12 04:10:24 437508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224501501|now:1757650224437481|interval:64020|pto_count:0|srtt:41724 [2025/09/12 04:10:24 437515] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41996, ack_elapse 44288, delivered 52808|rate 1192377|lost 294| [2025/09/12 04:10:24 437521] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192377) in round 22| [2025/09/12 04:10:24 437528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 437534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 437540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224394699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 437547] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224394699|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 437554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41724|latest_rtt:42633|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 437563] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/09/12 04:10:24 437570] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1757650224437332|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 437577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344437332|now:1757650224437332|interv:120000000| [2025/09/12 04:10:24 437583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344437332|now:1757650224437332|interv:120000000| [2025/09/12 04:10:24 437589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224437470|pq_index:0| [2025/09/12 04:10:24 437601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224436220| [2025/09/12 04:10:24 437607] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224437607| [2025/09/12 04:10:24 437614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224437613| [2025/09/12 04:10:24 437621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224437470|now:1757650224437613| [2025/09/12 04:10:24 437627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224437470|now:1757650224437613| [2025/09/12 04:10:24 437633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 437640] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41724|min_srtt:41724|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 437647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 437653] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 437660] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 437666] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41724|min_srtt:41724|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 437673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1253502| [2025/09/12 04:10:24 437679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 437686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 437693] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41724|min_srtt:41724|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 437699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1254689| [2025/09/12 04:10:24 437705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 437711] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 437716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 437722] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 437729] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 437735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 437745] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 437751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/09/12 04:10:24 437788] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224437762|stream_id:0|stream_offset:1203648| [2025/09/12 04:10:24 437797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 437804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 437811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41724|rtt_var:850|pto_duration:45124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 437817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 437823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 437827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 437831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224502886|now:1757650224437811|interv:65075| [2025/09/12 04:10:24 437835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224502886|now:1757650224437811|interval:65075|pto_count:0|srtt:41724 [2025/09/12 04:10:24 437840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 437845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 437849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1204835| [2025/09/12 04:10:24 437854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 437861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/09/12 04:10:24 437894] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224437871|stream_id:0|stream_offset:1204835| [2025/09/12 04:10:24 437903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 437910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 437916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41724|rtt_var:850|pto_duration:45124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 437920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 437924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 437933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 437937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224502995|now:1757650224437916|interv:65079| [2025/09/12 04:10:24 437941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224502995|now:1757650224437916|interval:65079|pto_count:0|srtt:41724 [2025/09/12 04:10:24 437945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 437950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 437954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 437959] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 437962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224438962|now:1757650224437962|interv:1000| [2025/09/12 04:10:24 437966] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 437970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 437974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224438962| [2025/09/12 04:10:24 437978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224438962| [2025/09/12 04:10:24 437982] [debug] |xqc_engine_wakeup_after|wakeup:1757650224438962|now:1757650224437982|diff:980| [2025/09/12 04:10:24 437987] [debug] |xqc_engine_main_logic|END|now:1757650224437613| [2025/09/12 04:10:24 437992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224437992| [2025/09/12 04:10:24 437996] [debug] |xqc_engine_wakeup_after|wakeup:1757650224438962|now:1757650224437996|diff:966| [2025/09/12 04:10:24 438000] [debug] |xqc_engine_main_logic|END|now:1757650224437992| [2025/09/12 04:10:24 438799] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224438797| [2025/09/12 04:10:24 438837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 438847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:551| [2025/09/12 04:10:24 438853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/09/12 04:10:24 438861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/09/12 04:10:24 438867] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 438874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1308| [2025/09/12 04:10:24 438882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1117681|prior_time:1757650224395032|is_app_limited:0|send_elapse:41773|ack_elapse:43765|ctl_first_sent_time:1757650224396529|lagest_ack_time:1757650224438797|curr_delivered:1169289| [2025/09/12 04:10:24 438889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224396529| [2025/09/12 04:10:24 438896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:795||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/09/12 04:10:24 438903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1309| [2025/09/12 04:10:24 438918] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1117681|prior_time:1757650224395032|is_app_limited:0|send_elapse:41773|ack_elapse:43765|ctl_first_sent_time:1757650224396529|lagest_ack_time:1757650224438797|curr_delivered:1170489| [2025/09/12 04:10:24 438925] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224396652| [2025/09/12 04:10:24 438932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:794||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/09/12 04:10:24 438938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41724|rttvar:850|minrtt:30473|latest_rtt:42145|ack_delay:24| [2025/09/12 04:10:24 438945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41774|rttvar:737|minrtt:30473|latest_rtt:42145|ack_delay:24| [2025/09/12 04:10:24 438949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1309|lost_pn:1306|thresh:3| [2025/09/12 04:10:24 438953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 438957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41774|rtt_var:737|pto_duration:44722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 438962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 438966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 438970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 438974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224502593|now:1757650224438957|interv:63636| [2025/09/12 04:10:24 438978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224502593|now:1757650224438957|interval:63636|pto_count:0|srtt:41774 [2025/09/12 04:10:24 438982] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41773, ack_elapse 43765, delivered 52808|rate 1206626|lost 294| [2025/09/12 04:10:24 438987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206626) in round 22| [2025/09/12 04:10:24 438991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 438995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 439000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224396652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 439008] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224396652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 439014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41774|latest_rtt:42145|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 439026] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/09/12 04:10:24 439030] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1757650224438797|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 439035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344438797|now:1757650224438797|interv:120000000| [2025/09/12 04:10:24 439039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344438797|now:1757650224438797|interv:120000000| [2025/09/12 04:10:24 439043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224438962|pq_index:0| [2025/09/12 04:10:24 439048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224437613| [2025/09/12 04:10:24 439052] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224439051| [2025/09/12 04:10:24 439057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224439055| [2025/09/12 04:10:24 439061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224438962|now:1757650224439055| [2025/09/12 04:10:24 439065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224438962|now:1757650224439055| [2025/09/12 04:10:24 439069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 439075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|min_srtt:41774|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 439079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1254689| [2025/09/12 04:10:24 439084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 439089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 439093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|min_srtt:41774|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 439098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1255876| [2025/09/12 04:10:24 439102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 439106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 439110] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|min_srtt:41774|path_bw:1219198|loss_rate:1.42|path_pto:0| [2025/09/12 04:10:24 439115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 439123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 439127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 439130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 439135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 439139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 439143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 439148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 439152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/09/12 04:10:24 439184] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224439159|stream_id:0|stream_offset:1206022| [2025/09/12 04:10:24 439190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 439195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 439202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41774|rtt_var:737|pto_duration:44722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 439208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 439215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 439221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 439227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224503881|now:1757650224439201|interv:64680| [2025/09/12 04:10:24 439233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224503881|now:1757650224439201|interval:64680|pto_count:0|srtt:41774 [2025/09/12 04:10:24 439241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 439248] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 439252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1207209| [2025/09/12 04:10:24 439257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 439260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224440260|now:1757650224439260|interv:1000| [2025/09/12 04:10:24 439264] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 439268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 439277] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224440260| [2025/09/12 04:10:24 439281] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224440260| [2025/09/12 04:10:24 439285] [debug] |xqc_engine_wakeup_after|wakeup:1757650224440260|now:1757650224439285|diff:975| [2025/09/12 04:10:24 439289] [debug] |xqc_engine_main_logic|END|now:1757650224439055| [2025/09/12 04:10:24 439295] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224439295| [2025/09/12 04:10:24 439299] [debug] |xqc_engine_wakeup_after|wakeup:1757650224440260|now:1757650224439299|diff:961| [2025/09/12 04:10:24 439303] [debug] |xqc_engine_main_logic|END|now:1757650224439295| [2025/09/12 04:10:24 440373] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224440373| [2025/09/12 04:10:24 440385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224440260|pq_index:0| [2025/09/12 04:10:24 440389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224439055| [2025/09/12 04:10:24 440395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224440393| [2025/09/12 04:10:24 440399] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224440260|now:1757650224440393| [2025/09/12 04:10:24 440404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224440260|now:1757650224440393| [2025/09/12 04:10:24 440408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 440414] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41774|min_srtt:41774|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 440443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 440451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 440458] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 440464] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 440471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 440479] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 440485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1207209| [2025/09/12 04:10:24 440492] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 440498] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/09/12 04:10:24 440546] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224440510|stream_id:0|stream_offset:1207209| [2025/09/12 04:10:24 440557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1353|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 440573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 440579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41774|rtt_var:737|pto_duration:44722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 440586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 440592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 440598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 440603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224505232|now:1757650224440579|interv:64653| [2025/09/12 04:10:24 440609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224505232|now:1757650224440579|interval:64653|pto_count:0|srtt:41774 [2025/09/12 04:10:24 440617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 440623] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 440630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 440637] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 440643] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224441643|now:1757650224440643|interv:1000| [2025/09/12 04:10:24 440649] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 440655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 440662] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224441643| [2025/09/12 04:10:24 440668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224441643| [2025/09/12 04:10:24 440674] [debug] |xqc_engine_wakeup_after|wakeup:1757650224441643|now:1757650224440674|diff:969| [2025/09/12 04:10:24 440680] [debug] |xqc_engine_main_logic|END|now:1757650224440393| [2025/09/12 04:10:24 440823] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224440822| [2025/09/12 04:10:24 440835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 440843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:552| [2025/09/12 04:10:24 440849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/09/12 04:10:24 440857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/09/12 04:10:24 440863] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 440871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1310| [2025/09/12 04:10:24 440878] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1120081|prior_time:1757650224396963|is_app_limited:0|send_elapse:41852|ack_elapse:43859|ctl_first_sent_time:1757650224398498|lagest_ack_time:1757650224440822|curr_delivered:1171689| [2025/09/12 04:10:24 440891] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224398498| [2025/09/12 04:10:24 440898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:793||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/09/12 04:10:24 440906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1311| [2025/09/12 04:10:24 440913] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1120081|prior_time:1757650224396963|is_app_limited:0|send_elapse:41852|ack_elapse:43859|ctl_first_sent_time:1757650224398498|lagest_ack_time:1757650224440822|curr_delivered:1172889| [2025/09/12 04:10:24 440920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224398625| [2025/09/12 04:10:24 440926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:792||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/09/12 04:10:24 440932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41774|rttvar:737|minrtt:30473|latest_rtt:42197|ack_delay:24| [2025/09/12 04:10:24 440939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41824|rttvar:652|minrtt:30473|latest_rtt:42197|ack_delay:24| [2025/09/12 04:10:24 440944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1311|lost_pn:1308|thresh:3| [2025/09/12 04:10:24 440951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 440957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41824|rtt_var:652|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 440964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 440970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 440976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 440982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224504942|now:1757650224440956|interv:63986| [2025/09/12 04:10:24 440988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224504942|now:1757650224440956|interval:63986|pto_count:0|srtt:41824 [2025/09/12 04:10:24 440994] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41852, ack_elapse 43859, delivered 52808|rate 1204040|lost 294| [2025/09/12 04:10:24 441001] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204040) in round 22| [2025/09/12 04:10:24 441007] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 441012] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 441015] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224398625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 441020] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224398625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 441029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41824|latest_rtt:42197|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 441035] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/09/12 04:10:24 441039] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1757650224440822|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 441044] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344440822|now:1757650224440822|interv:120000000| [2025/09/12 04:10:24 441048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344440822|now:1757650224440822|interv:120000000| [2025/09/12 04:10:24 441053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224441643|pq_index:0| [2025/09/12 04:10:24 441060] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224440393| [2025/09/12 04:10:24 441066] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224441066| [2025/09/12 04:10:24 441073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224441071| [2025/09/12 04:10:24 441080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|min_srtt:41824|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 441084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 441089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 441094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 441098] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|min_srtt:41824|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 441103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1258250| [2025/09/12 04:10:24 441107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 441111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 441115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|min_srtt:41824|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 441120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 441124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 441132] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 441136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 441140] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 441145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 441149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 441153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 441157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 441161] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224441643| [2025/09/12 04:10:24 441165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224441643| [2025/09/12 04:10:24 441169] [debug] |xqc_engine_wakeup_after|wakeup:1757650224441643|now:1757650224441169|diff:474| [2025/09/12 04:10:24 441173] [debug] |xqc_engine_main_logic|END|now:1757650224441071| [2025/09/12 04:10:24 441179] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224441179| [2025/09/12 04:10:24 441183] [debug] |xqc_engine_wakeup_after|wakeup:1757650224441643|now:1757650224441182|diff:461| [2025/09/12 04:10:24 441186] [debug] |xqc_engine_main_logic|END|now:1757650224441179| [2025/09/12 04:10:24 442256] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224442256| [2025/09/12 04:10:24 442267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224441643|pq_index:0| [2025/09/12 04:10:24 442271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224441071| [2025/09/12 04:10:24 442276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224442275| [2025/09/12 04:10:24 442281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224441643|now:1757650224442275| [2025/09/12 04:10:24 442285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224441643|now:1757650224442275| [2025/09/12 04:10:24 442289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 442295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41824|min_srtt:41824|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 442299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 442304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 442308] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 442311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 442316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 442325] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 442329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 442334] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 442338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/09/12 04:10:24 442372] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224442346|stream_id:0|stream_offset:1208396| [2025/09/12 04:10:24 442381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 442389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 442396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41824|rtt_var:652|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 442402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 442406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 442412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 442434] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224506778|now:1757650224442396|interv:64382| [2025/09/12 04:10:24 442443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224506778|now:1757650224442396|interval:64382|pto_count:0|srtt:41824 [2025/09/12 04:10:24 442449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 442454] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 442458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1209583| [2025/09/12 04:10:24 442462] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 442466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/09/12 04:10:24 442494] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224442473|stream_id:0|stream_offset:1209583| [2025/09/12 04:10:24 442503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 442510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 442516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41824|rtt_var:652|pto_duration:44432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 442528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 442534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 442540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 442546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224506905|now:1757650224442516|interv:64389| [2025/09/12 04:10:24 442552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224506905|now:1757650224442516|interval:64389|pto_count:0|srtt:41824 [2025/09/12 04:10:24 442560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 442567] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 442573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 442580] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 442585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224443585|now:1757650224442585|interv:1000| [2025/09/12 04:10:24 442591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 442597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 442603] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224443585| [2025/09/12 04:10:24 442609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224443585| [2025/09/12 04:10:24 442615] [debug] |xqc_engine_wakeup_after|wakeup:1757650224443585|now:1757650224442615|diff:970| [2025/09/12 04:10:24 442621] [debug] |xqc_engine_main_logic|END|now:1757650224442275| [2025/09/12 04:10:24 442887] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224442886| [2025/09/12 04:10:24 442899] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 442908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:553| [2025/09/12 04:10:24 442914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/09/12 04:10:24 442922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/09/12 04:10:24 442928] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 442935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1312| [2025/09/12 04:10:24 442941] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1122481|prior_time:1757650224399020|is_app_limited:0|send_elapse:41878|ack_elapse:43866|ctl_first_sent_time:1757650224400549|lagest_ack_time:1757650224442886|curr_delivered:1174089| [2025/09/12 04:10:24 442949] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224400549| [2025/09/12 04:10:24 442956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:791||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/09/12 04:10:24 442970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1313| [2025/09/12 04:10:24 442976] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1122481|prior_time:1757650224399020|is_app_limited:0|send_elapse:41878|ack_elapse:43866|ctl_first_sent_time:1757650224400549|lagest_ack_time:1757650224442886|curr_delivered:1175289| [2025/09/12 04:10:24 442984] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224400682| [2025/09/12 04:10:24 442990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:790||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/09/12 04:10:24 442997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41824|rttvar:652|minrtt:30473|latest_rtt:42204|ack_delay:24| [2025/09/12 04:10:24 443004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41868|rttvar:578|minrtt:30473|latest_rtt:42204|ack_delay:24| [2025/09/12 04:10:24 443010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1313|lost_pn:1310|thresh:3| [2025/09/12 04:10:24 443017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 443023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:578|pto_duration:44180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 443030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 443036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 443042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50408| [2025/09/12 04:10:24 443048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224506653|now:1757650224443023|interv:63630| [2025/09/12 04:10:24 443053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224506653|now:1757650224443023|interval:63630|pto_count:0|srtt:41868 [2025/09/12 04:10:24 443060] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41878, ack_elapse 43866, delivered 52808|rate 1203848|lost 294| [2025/09/12 04:10:24 443066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203848) in round 22| [2025/09/12 04:10:24 443070] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 443074] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 443078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224400682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 443082] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224400682|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 443087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:50408|srtt:41868|latest_rtt:42204|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 443106] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/09/12 04:10:24 443113] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1757650224442886|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 443120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344442886|now:1757650224442886|interv:120000000| [2025/09/12 04:10:24 443127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344442886|now:1757650224442886|interv:120000000| [2025/09/12 04:10:24 443133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224443585|pq_index:0| [2025/09/12 04:10:24 443140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224442275| [2025/09/12 04:10:24 443144] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224443144| [2025/09/12 04:10:24 443149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224443148| [2025/09/12 04:10:24 443155] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 443160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 443164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 443169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 443173] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 443177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1260624| [2025/09/12 04:10:24 443182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 443186] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 443190] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 443195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 443199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 443203] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 443206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 443214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 443218] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 443222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 443227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 443230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 443234] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224443585| [2025/09/12 04:10:24 443238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224443585| [2025/09/12 04:10:24 443242] [debug] |xqc_engine_wakeup_after|wakeup:1757650224443585|now:1757650224443242|diff:343| [2025/09/12 04:10:24 443247] [debug] |xqc_engine_main_logic|END|now:1757650224443148| [2025/09/12 04:10:24 443252] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224443252| [2025/09/12 04:10:24 443256] [debug] |xqc_engine_wakeup_after|wakeup:1757650224443585|now:1757650224443256|diff:329| [2025/09/12 04:10:24 443260] [debug] |xqc_engine_main_logic|END|now:1757650224443252| [2025/09/12 04:10:24 444331] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224444331| [2025/09/12 04:10:24 444342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224443585|pq_index:0| [2025/09/12 04:10:24 444347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224443148| [2025/09/12 04:10:24 444352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224444351| [2025/09/12 04:10:24 444357] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224443585|now:1757650224444351| [2025/09/12 04:10:24 444361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224443585|now:1757650224444351| [2025/09/12 04:10:24 444365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 444370] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41868|min_srtt:41868|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 444375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 444379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 444383] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 444387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 444392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 444396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 444400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50408|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 444410] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 444415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/09/12 04:10:24 444466] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50408|now:1757650224444438|stream_id:0|stream_offset:1210770| [2025/09/12 04:10:24 444479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 444487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50408|applimit:0| [2025/09/12 04:10:24 444494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:578|pto_duration:44180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 444501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 444507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 444513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 444519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224508618|now:1757650224444493|interv:64125| [2025/09/12 04:10:24 444524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224508618|now:1757650224444493|interval:64125|pto_count:0|srtt:41868 [2025/09/12 04:10:24 444531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:51608| [2025/09/12 04:10:24 444539] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 444545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 444551] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 444558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/09/12 04:10:24 444607] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224444568|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 444617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 444624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 444630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:578|pto_duration:44180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 444636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 444642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 444655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 444661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224508748|now:1757650224444630|interv:64118| [2025/09/12 04:10:24 444667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224508748|now:1757650224444630|interval:64118|pto_count:0|srtt:41868 [2025/09/12 04:10:24 444675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 444682] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 444688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1213144| [2025/09/12 04:10:24 444694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 444700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/09/12 04:10:24 444733] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1757650224444711|stream_id:0|stream_offset:1213144| [2025/09/12 04:10:24 444742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 444749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/09/12 04:10:24 444756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41868|rtt_var:578|pto_duration:44180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 444762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 444768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 444774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54008| [2025/09/12 04:10:24 444780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224508891|now:1757650224444755|interv:64136| [2025/09/12 04:10:24 444786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224508891|now:1757650224444755|interval:64136|pto_count:0|srtt:41868 [2025/09/12 04:10:24 444793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54008| [2025/09/12 04:10:24 444800] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 444807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1214331| [2025/09/12 04:10:24 444813] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 444819] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224445818|now:1757650224444818|interv:1000| [2025/09/12 04:10:24 444824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 444836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 444842] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224445818| [2025/09/12 04:10:24 444848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224445818| [2025/09/12 04:10:24 444854] [debug] |xqc_engine_wakeup_after|wakeup:1757650224445818|now:1757650224444854|diff:964| [2025/09/12 04:10:24 444861] [debug] |xqc_engine_main_logic|END|now:1757650224444351| [2025/09/12 04:10:24 444874] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224444873| [2025/09/12 04:10:24 444886] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 444894] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:554| [2025/09/12 04:10:24 444899] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/09/12 04:10:24 444907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/09/12 04:10:24 444913] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 444920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1314| [2025/09/12 04:10:24 444926] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1124881|prior_time:1757650224400959|is_app_limited:0|send_elapse:41903|ack_elapse:43914|ctl_first_sent_time:1757650224402522|lagest_ack_time:1757650224444873|curr_delivered:1176489| [2025/09/12 04:10:24 444933] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224402522| [2025/09/12 04:10:24 444940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:789||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/09/12 04:10:24 444946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1315| [2025/09/12 04:10:24 444952] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1124881|prior_time:1757650224400959|is_app_limited:0|send_elapse:41903|ack_elapse:43914|ctl_first_sent_time:1757650224402522|lagest_ack_time:1757650224444873|curr_delivered:1177689| [2025/09/12 04:10:24 444960] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224402650| [2025/09/12 04:10:24 444966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:788||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/09/12 04:10:24 444972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41868|rttvar:578|minrtt:30473|latest_rtt:42223|ack_delay:24| [2025/09/12 04:10:24 444978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41909|rttvar:516|minrtt:30473|latest_rtt:42223|ack_delay:24| [2025/09/12 04:10:24 444984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1315|lost_pn:1312|thresh:3| [2025/09/12 04:10:24 444990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 444996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41909|rtt_var:516|pto_duration:43973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 445007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 445011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 445016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51608| [2025/09/12 04:10:24 445022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224508684|now:1757650224444996|interv:63688| [2025/09/12 04:10:24 445029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224508684|now:1757650224444996|interval:63688|pto_count:0|srtt:41909 [2025/09/12 04:10:24 445037] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41903, ack_elapse 43914, delivered 52808|rate 1202532|lost 294| [2025/09/12 04:10:24 445043] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202532) in round 22| [2025/09/12 04:10:24 445050] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 445054] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 445058] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224402650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 445063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224402650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 445067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:51608|srtt:41909|latest_rtt:42223|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 445073] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/09/12 04:10:24 445078] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1757650224444873|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 445082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344444873|now:1757650224444873|interv:120000000| [2025/09/12 04:10:24 445086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344444873|now:1757650224444873|interv:120000000| [2025/09/12 04:10:24 445090] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224445818|pq_index:0| [2025/09/12 04:10:24 445094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224444351| [2025/09/12 04:10:24 445098] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224445098| [2025/09/12 04:10:24 445103] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224445102| [2025/09/12 04:10:24 445109] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|min_srtt:41909|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 445114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 445122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 445126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 445131] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|min_srtt:41909|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 445135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1262998| [2025/09/12 04:10:24 445139] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 445144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 445148] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|min_srtt:41909|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 445152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 445156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 445160] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 445164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 445168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 445173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 445177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1214331| [2025/09/12 04:10:24 445181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 445185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 445188] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224445818| [2025/09/12 04:10:24 445193] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224445818| [2025/09/12 04:10:24 445196] [debug] |xqc_engine_wakeup_after|wakeup:1757650224445818|now:1757650224445196|diff:622| [2025/09/12 04:10:24 445201] [debug] |xqc_engine_main_logic|END|now:1757650224445102| [2025/09/12 04:10:24 445206] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224445206| [2025/09/12 04:10:24 445210] [debug] |xqc_engine_wakeup_after|wakeup:1757650224445818|now:1757650224445210|diff:608| [2025/09/12 04:10:24 445214] [debug] |xqc_engine_main_logic|END|now:1757650224445206| [2025/09/12 04:10:24 446285] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224446285| [2025/09/12 04:10:24 446296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224445818|pq_index:0| [2025/09/12 04:10:24 446311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224445102| [2025/09/12 04:10:24 446316] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224446315| [2025/09/12 04:10:24 446321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224445818|now:1757650224446315| [2025/09/12 04:10:24 446326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224445818|now:1757650224446315| [2025/09/12 04:10:24 446329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 446335] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|min_srtt:41909|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 446339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 446344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 446348] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 446352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 446356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 446361] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 446365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51608|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1214331| [2025/09/12 04:10:24 446370] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 446374] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/09/12 04:10:24 446408] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51608|now:1757650224446382|stream_id:0|stream_offset:1214331| [2025/09/12 04:10:24 446433] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 446444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51608|applimit:0| [2025/09/12 04:10:24 446451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41909|rtt_var:516|pto_duration:43973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 446456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 446460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 446463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52808| [2025/09/12 04:10:24 446467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224510355|now:1757650224446451|interv:63904| [2025/09/12 04:10:24 446478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224510355|now:1757650224446451|interval:63904|pto_count:0|srtt:41909 [2025/09/12 04:10:24 446485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:52808| [2025/09/12 04:10:24 446493] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 446499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 446506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 446511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224447511|now:1757650224446511|interv:1000| [2025/09/12 04:10:24 446517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 446523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 446529] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224447511| [2025/09/12 04:10:24 446535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224447511| [2025/09/12 04:10:24 446541] [debug] |xqc_engine_wakeup_after|wakeup:1757650224447511|now:1757650224446541|diff:970| [2025/09/12 04:10:24 446548] [debug] |xqc_engine_main_logic|END|now:1757650224446315| [2025/09/12 04:10:24 447625] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224447624| [2025/09/12 04:10:24 447638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224447511|pq_index:0| [2025/09/12 04:10:24 447645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224446315| [2025/09/12 04:10:24 447653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224447651| [2025/09/12 04:10:24 447659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224447511|now:1757650224447651| [2025/09/12 04:10:24 447665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224447511|now:1757650224447651| [2025/09/12 04:10:24 447671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 447678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41909|min_srtt:41909|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 447685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 447692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 447698] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 447704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 447711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 447718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 447733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 447740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 447746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/09/12 04:10:24 447787] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1757650224447757|stream_id:0|stream_offset:1215518| [2025/09/12 04:10:24 447797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 447804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/09/12 04:10:24 447811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41909|rtt_var:516|pto_duration:43973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 447817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 447823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 447829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54008| [2025/09/12 04:10:24 447835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224511730|now:1757650224447810|interv:63920| [2025/09/12 04:10:24 447842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224511730|now:1757650224447810|interval:63920|pto_count:0|srtt:41909 [2025/09/12 04:10:24 447849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54008| [2025/09/12 04:10:24 447856] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 447861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1216705| [2025/09/12 04:10:24 447868] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 447874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/09/12 04:10:24 447909] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54008|now:1757650224447883|stream_id:0|stream_offset:1216705| [2025/09/12 04:10:24 447919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 447926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54008|applimit:0| [2025/09/12 04:10:24 447933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41909|rtt_var:516|pto_duration:43973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 447940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 447953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 447958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55208| [2025/09/12 04:10:24 447962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224511856|now:1757650224447933|interv:63923| [2025/09/12 04:10:24 447966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224511856|now:1757650224447933|interval:63923|pto_count:0|srtt:41909 [2025/09/12 04:10:24 447970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:55208| [2025/09/12 04:10:24 447975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 447979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55208|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 447983] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 447987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224448987|now:1757650224447987|interv:1000| [2025/09/12 04:10:24 447991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 447995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 447999] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224448987| [2025/09/12 04:10:24 448003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224448987| [2025/09/12 04:10:24 448007] [debug] |xqc_engine_wakeup_after|wakeup:1757650224448987|now:1757650224448007|diff:980| [2025/09/12 04:10:24 448011] [debug] |xqc_engine_main_logic|END|now:1757650224447651| [2025/09/12 04:10:24 448020] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224448019| [2025/09/12 04:10:24 448025] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 448031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:555| [2025/09/12 04:10:24 448034] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/09/12 04:10:24 448040] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/09/12 04:10:24 448044] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 448049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1316| [2025/09/12 04:10:24 448053] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1127281|prior_time:1757650224402986|is_app_limited:0|send_elapse:41821|ack_elapse:45033|ctl_first_sent_time:1757650224404514|lagest_ack_time:1757650224448019|curr_delivered:1178889| [2025/09/12 04:10:24 448058] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224404514| [2025/09/12 04:10:24 448063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:787||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/09/12 04:10:24 448067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1318|path_largest_ack:1318| [2025/09/12 04:10:24 448075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1129681|prior_time:1757650224404961|is_app_limited:0|send_elapse:43651|ack_elapse:43058|ctl_first_sent_time:1757650224406477|lagest_ack_time:1757650224448019|curr_delivered:1180089| [2025/09/12 04:10:24 448079] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224406477| [2025/09/12 04:10:24 448083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:786||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/09/12 04:10:24 448087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41909|rttvar:516|minrtt:30473|latest_rtt:41542|ack_delay:24| [2025/09/12 04:10:24 448091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41860|rttvar:484|minrtt:30473|latest_rtt:41542|ack_delay:24| [2025/09/12 04:10:24 448095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1318|lost_pn:1315|thresh:3| [2025/09/12 04:10:24 448099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 448103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224451729|now:1757650224448103|interval:3626| [2025/09/12 04:10:24 448108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224451729|now:1757650224448103|interv:3626| [2025/09/12 04:10:24 448112] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43651, ack_elapse 43058, delivered 50408|rate 1154795|lost 294| [2025/09/12 04:10:24 448116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154795) in round 22| [2025/09/12 04:10:24 448120] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 448124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 448128] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224406477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 448132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224406477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 448137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:102480|full_bw_reached:1|inflight:52808|srtt:41860|latest_rtt:41542|min_rtt:30473|applimit:0|lost:294|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 448142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/09/12 04:10:24 448147] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1757650224448019|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 448152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344448019|now:1757650224448019|interv:120000000| [2025/09/12 04:10:24 448156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344448019|now:1757650224448019|interv:120000000| [2025/09/12 04:10:24 448162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224448987|pq_index:0| [2025/09/12 04:10:24 448166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224447651| [2025/09/12 04:10:24 448170] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224448170| [2025/09/12 04:10:24 448175] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224448174| [2025/09/12 04:10:24 448181] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 448185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 448189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 448194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 448199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 448203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1265372| [2025/09/12 04:10:24 448207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 448212] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 448216] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 448220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 448224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 448228] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 448231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 448236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 448240] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 448244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 448248] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 448254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 448258] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224448987| [2025/09/12 04:10:24 448262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224448987| [2025/09/12 04:10:24 448266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224448987|now:1757650224448266|diff:721| [2025/09/12 04:10:24 448270] [debug] |xqc_engine_main_logic|END|now:1757650224448174| [2025/09/12 04:10:24 448275] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224448275| [2025/09/12 04:10:24 448279] [debug] |xqc_engine_wakeup_after|wakeup:1757650224448987|now:1757650224448279|diff:708| [2025/09/12 04:10:24 448282] [debug] |xqc_engine_main_logic|END|now:1757650224448275| [2025/09/12 04:10:24 449356] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224449356| [2025/09/12 04:10:24 449368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224448987|pq_index:0| [2025/09/12 04:10:24 449373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224448174| [2025/09/12 04:10:24 449378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224449377| [2025/09/12 04:10:24 449383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224448987|now:1757650224449377| [2025/09/12 04:10:24 449387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224448987|now:1757650224449377| [2025/09/12 04:10:24 449391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 449396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41860|min_srtt:41860|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 449401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 449406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 449410] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 449413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 449418] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 449442] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 449448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52808|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 449454] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 449460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/09/12 04:10:24 449499] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52808|now:1757650224449472|stream_id:0|stream_offset:1217892| [2025/09/12 04:10:24 449509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 449524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52808|applimit:0| [2025/09/12 04:10:24 449531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224451729|now:1757650224449530|interval:2199| [2025/09/12 04:10:24 449537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224451729|now:1757650224449530|interv:2199| [2025/09/12 04:10:24 449543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102480|inflight:54008| [2025/09/12 04:10:24 449551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 449556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54008|cwnd:102480|conn:000055D52C7C50DC|stream_id:0|stream_offset:1219079| [2025/09/12 04:10:24 449564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 449570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224450570|now:1757650224449570|interv:1000| [2025/09/12 04:10:24 449576] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 449582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 449588] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224450570| [2025/09/12 04:10:24 449594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224450570| [2025/09/12 04:10:24 449600] [debug] |xqc_engine_wakeup_after|wakeup:1757650224450570|now:1757650224449600|diff:970| [2025/09/12 04:10:24 449606] [debug] |xqc_engine_main_logic|END|now:1757650224449377| [2025/09/12 04:10:24 449861] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224449860| [2025/09/12 04:10:24 449881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 449890] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:556| [2025/09/12 04:10:24 449896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/09/12 04:10:24 449904] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/09/12 04:10:24 449910] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 449917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1319| [2025/09/12 04:10:24 449925] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1129681|prior_time:1757650224404961|is_app_limited:0|send_elapse:43736|ack_elapse:44899|ctl_first_sent_time:1757650224406562|lagest_ack_time:1757650224449860|curr_delivered:1181289| [2025/09/12 04:10:24 449932] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224406562| [2025/09/12 04:10:24 449938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:785||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/09/12 04:10:24 449945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1320|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1320|path_largest_ack:1320| [2025/09/12 04:10:24 449959] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51616|prior_delivered:1132081|prior_time:1757650224406980|is_app_limited:0|send_elapse:41957|ack_elapse:42880|ctl_first_sent_time:1757650224408534|lagest_ack_time:1757650224449860|curr_delivered:1182497| [2025/09/12 04:10:24 449967] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224408534| [2025/09/12 04:10:24 449974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:24 449980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41860|rttvar:484|minrtt:30473|latest_rtt:41326|ack_delay:64| [2025/09/12 04:10:24 449986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41785|rttvar:512|minrtt:30473|latest_rtt:41326|ack_delay:64| [2025/09/12 04:10:24 449993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1320|lost_pn:1317|thresh:3| [2025/09/12 04:10:24 450000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1317|lost_pn:1317|po_sent_time:1757650224404637|lost_send_time:1757650224402852|loss_delay:47008|frame:STREAM |repair:128| [2025/09/12 04:10:24 450007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224404637u| [2025/09/12 04:10:24 450012] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:286318|lost_count:3|send_count:292|pkt_num:1317|po_send_time:1757650224404637|srtt:41785|cwnd:102480|bw:1219198|conn_life:1077982|now:0|last_lost_time:1077982| [2025/09/12 04:10:24 450017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 537|pns:2| [2025/09/12 04:10:24 450021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 450027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41785|rtt_var:512|pto_duration:43833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 450035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 450041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 450047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 450052] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224513305|now:1757650224450027|interv:63278| [2025/09/12 04:10:24 450056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224513305|now:1757650224450027|interval:63278|pto_count:0|srtt:41785 [2025/09/12 04:10:24 450061] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41957, ack_elapse 42880, delivered 50416|rate 1175746|lost 295| [2025/09/12 04:10:24 450065] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175746) in round 22| [2025/09/12 04:10:24 450069] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 450073] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 450077] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102480|packet_lost:1|acked:2408|po_sent_time:1757650224408534|recovery:1|recovery_start:1757650224450011|packet_conservation:0|next_round_delivered:1151289| [2025/09/12 04:10:24 450086] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2408|po_sent_time:1757650224408534|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 450090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41785|latest_rtt:41326|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224450011|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 450096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/09/12 04:10:24 450101] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1757650224449860|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 450105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344449860|now:1757650224449860|interv:120000000| [2025/09/12 04:10:24 450109] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344449860|now:1757650224449860|interv:120000000| [2025/09/12 04:10:24 450113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224450570|pq_index:0| [2025/09/12 04:10:24 450117] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224449377| [2025/09/12 04:10:24 450121] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224450121| [2025/09/12 04:10:24 450126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224450125| [2025/09/12 04:10:24 450132] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41785|min_srtt:41785|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 450136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 450141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 450145] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 450148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 450153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 450157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41785|min_srtt:41785|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 450161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 450165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 450169] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 450173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 450180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 450184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 450188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1219079| [2025/09/12 04:10:24 450193] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 450196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 450200] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224450570| [2025/09/12 04:10:24 450204] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224450570| [2025/09/12 04:10:24 450208] [debug] |xqc_engine_wakeup_after|wakeup:1757650224450570|now:1757650224450208|diff:362| [2025/09/12 04:10:24 450213] [debug] |xqc_engine_main_logic|END|now:1757650224450125| [2025/09/12 04:10:24 450218] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224450218| [2025/09/12 04:10:24 450222] [debug] |xqc_engine_wakeup_after|wakeup:1757650224450570|now:1757650224450222|diff:348| [2025/09/12 04:10:24 450226] [debug] |xqc_engine_main_logic|END|now:1757650224450218| [2025/09/12 04:10:24 451297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224451296| [2025/09/12 04:10:24 451315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224450570|pq_index:0| [2025/09/12 04:10:24 451322] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224450125| [2025/09/12 04:10:24 451328] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224451327| [2025/09/12 04:10:24 451333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224450570|now:1757650224451327| [2025/09/12 04:10:24 451337] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224450570|now:1757650224451327| [2025/09/12 04:10:24 451341] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 451346] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41785|min_srtt:41785|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 451351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 451355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 451359] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 451363] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 451367] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 451371] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41785|min_srtt:41785|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 451382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 451387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 451393] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 451399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 451405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 451412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 451417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1219079| [2025/09/12 04:10:24 451440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 451445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/09/12 04:10:24 451484] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224451455|stream_id:0|stream_offset:1219079| [2025/09/12 04:10:24 451494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 451501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 451508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41785|rtt_var:512|pto_duration:43833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 451514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 451520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 451523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 451530] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224515288|now:1757650224451507|interv:63781| [2025/09/12 04:10:24 451536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224515288|now:1757650224451507|interval:63781|pto_count:0|srtt:41785 [2025/09/12 04:10:24 451543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 451551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 451557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1220266| [2025/09/12 04:10:24 451563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 451567] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/09/12 04:10:24 451601] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224451577|stream_id:0|stream_offset:1220266| [2025/09/12 04:10:24 451617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 451625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 451631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41785|rtt_var:512|pto_duration:43833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 451637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 451641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 451645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 451649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224515410|now:1757650224451631|interv:63779| [2025/09/12 04:10:24 451653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224515410|now:1757650224451631|interval:63779|pto_count:0|srtt:41785 [2025/09/12 04:10:24 451657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 451662] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 451667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1221453| [2025/09/12 04:10:24 451673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 451680] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224515410| [2025/09/12 04:10:24 451687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224515410| [2025/09/12 04:10:24 451693] [debug] |xqc_engine_wakeup_after|wakeup:1757650224515410|now:1757650224451693|diff:63717| [2025/09/12 04:10:24 451697] [debug] |xqc_engine_main_logic|END|now:1757650224451327| [2025/09/12 04:10:24 451772] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224451770| [2025/09/12 04:10:24 451780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 451789] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:557| [2025/09/12 04:10:24 451796] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/09/12 04:10:24 451804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/09/12 04:10:24 451810] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 451817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1321| [2025/09/12 04:10:24 451824] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52816|prior_delivered:1132081|prior_time:1757650224406980|is_app_limited:0|send_elapse:42086|ack_elapse:44790|ctl_first_sent_time:1757650224408663|lagest_ack_time:1757650224451770|curr_delivered:1183697| [2025/09/12 04:10:24 451837] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224408663| [2025/09/12 04:10:24 451843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:784||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/09/12 04:10:24 451850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1322|path_largest_ack:1322| [2025/09/12 04:10:24 451857] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1134489|prior_time:1757650224409018|is_app_limited:0|send_elapse:41945|ack_elapse:42752|ctl_first_sent_time:1757650224410528|lagest_ack_time:1757650224451770|curr_delivered:1184897| [2025/09/12 04:10:24 451864] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224410528| [2025/09/12 04:10:24 451870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:783||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/09/12 04:10:24 451876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41785|rttvar:512|minrtt:30473|latest_rtt:41242|ack_delay:24| [2025/09/12 04:10:24 451882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41714|rttvar:525|minrtt:30473|latest_rtt:41242|ack_delay:24| [2025/09/12 04:10:24 451887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1322|lost_pn:1319|thresh:3| [2025/09/12 04:10:24 451892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 451896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 451900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41714|rtt_var:525|pto_duration:43814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 451904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 451908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 451912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 451915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224515391|now:1757650224451899|interv:63492| [2025/09/12 04:10:24 451919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224515391|now:1757650224451899|interval:63492|pto_count:0|srtt:41714 [2025/09/12 04:10:24 451924] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41945, ack_elapse 42752, delivered 50408|rate 1179079|lost 295| [2025/09/12 04:10:24 451928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179079) in round 22| [2025/09/12 04:10:24 451935] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 451941] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 451948] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224410528|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 451957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224410528|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 451962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41714|latest_rtt:41242|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224450011|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 451968] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/09/12 04:10:24 451972] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1757650224451770|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 451977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344451770|now:1757650224451770|interv:120000000| [2025/09/12 04:10:24 451981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344451770|now:1757650224451770|interv:120000000| [2025/09/12 04:10:24 451985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224515410|pq_index:0| [2025/09/12 04:10:24 451989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224451327| [2025/09/12 04:10:24 451993] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224451993| [2025/09/12 04:10:24 451998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224451997| [2025/09/12 04:10:24 452004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41714|min_srtt:41714|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 452008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 452012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 452018] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 452025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 452032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 452037] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41714|min_srtt:41714|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 452042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 452046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 452050] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 452053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 452061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 452065] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 452070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1221453| [2025/09/12 04:10:24 452074] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 452078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/09/12 04:10:24 452111] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224452086|stream_id:0|stream_offset:1221453| [2025/09/12 04:10:24 452120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 452127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 452131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41714|rtt_var:525|pto_duration:43814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 452136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 452139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 452143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 452147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224515900|now:1757650224452131|interv:63769| [2025/09/12 04:10:24 452151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224515900|now:1757650224452131|interval:63769|pto_count:0|srtt:41714 [2025/09/12 04:10:24 452156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 452160] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 452164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 452169] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 452172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224453172|now:1757650224452172|interv:1000| [2025/09/12 04:10:24 452176] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 452180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 452184] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224453172| [2025/09/12 04:10:24 452190] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224453172| [2025/09/12 04:10:24 452197] [debug] |xqc_engine_wakeup_after|wakeup:1757650224453172|now:1757650224452197|diff:975| [2025/09/12 04:10:24 452209] [debug] |xqc_engine_main_logic|END|now:1757650224451997| [2025/09/12 04:10:24 452214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224452214| [2025/09/12 04:10:24 452218] [debug] |xqc_engine_wakeup_after|wakeup:1757650224453172|now:1757650224452218|diff:954| [2025/09/12 04:10:24 452222] [debug] |xqc_engine_main_logic|END|now:1757650224452214| [2025/09/12 04:10:24 453290] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224453290| [2025/09/12 04:10:24 453302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224453172|pq_index:0| [2025/09/12 04:10:24 453307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224451997| [2025/09/12 04:10:24 453315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224453311| [2025/09/12 04:10:24 453320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224453172|now:1757650224453311| [2025/09/12 04:10:24 453324] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224453172|now:1757650224453311| [2025/09/12 04:10:24 453328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 453334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41714|min_srtt:41714|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 453341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 453348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 453353] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 453359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 453366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 453372] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41714|min_srtt:41714|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 453379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 453384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 453387] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 453391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 453395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 453400] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 453404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 453415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 453439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/09/12 04:10:24 453483] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224453455|stream_id:0|stream_offset:1222640| [2025/09/12 04:10:24 453493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 453501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 453507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41714|rtt_var:525|pto_duration:43814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 453515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 453521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 453526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 453532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224517269|now:1757650224453507|interv:63762| [2025/09/12 04:10:24 453538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224517269|now:1757650224453507|interval:63762|pto_count:0|srtt:41714 [2025/09/12 04:10:24 453546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 453553] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 453560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1223827| [2025/09/12 04:10:24 453567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 453573] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224517269| [2025/09/12 04:10:24 453580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224517269| [2025/09/12 04:10:24 453586] [debug] |xqc_engine_wakeup_after|wakeup:1757650224517269|now:1757650224453586|diff:63683| [2025/09/12 04:10:24 453608] [debug] |xqc_engine_main_logic|END|now:1757650224453311| [2025/09/12 04:10:24 453799] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224453797| [2025/09/12 04:10:24 453811] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 453819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:558| [2025/09/12 04:10:24 453826] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/09/12 04:10:24 453834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/09/12 04:10:24 453840] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 453847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1323| [2025/09/12 04:10:24 453870] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1134489|prior_time:1757650224409018|is_app_limited:0|send_elapse:42066|ack_elapse:44779|ctl_first_sent_time:1757650224410649|lagest_ack_time:1757650224453797|curr_delivered:1186097| [2025/09/12 04:10:24 453877] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224410649| [2025/09/12 04:10:24 453884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:782||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/09/12 04:10:24 453890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1324|path_largest_ack:1324| [2025/09/12 04:10:24 453897] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1136889|prior_time:1757650224410937|is_app_limited:0|send_elapse:41902|ack_elapse:42860|ctl_first_sent_time:1757650224412460|lagest_ack_time:1757650224453797|curr_delivered:1187297| [2025/09/12 04:10:24 453904] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224412460| [2025/09/12 04:10:24 453911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:781||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/09/12 04:10:24 453917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41714|rttvar:525|minrtt:30473|latest_rtt:41337|ack_delay:24| [2025/09/12 04:10:24 453924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41664|rttvar:494|minrtt:30473|latest_rtt:41337|ack_delay:24| [2025/09/12 04:10:24 453930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1324|lost_pn:1321|thresh:3| [2025/09/12 04:10:24 453936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 453942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 453948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41664|rtt_var:494|pto_duration:43664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 453955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 453961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 453967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 453973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224517119|now:1757650224453948|interv:63171| [2025/09/12 04:10:24 453980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224517119|now:1757650224453948|interval:63171|pto_count:0|srtt:41664 [2025/09/12 04:10:24 453986] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41902, ack_elapse 42860, delivered 50408|rate 1176108|lost 295| [2025/09/12 04:10:24 453993] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176108) in round 22| [2025/09/12 04:10:24 453999] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 454003] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 454012] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224412460|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 454016] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224412460|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 454021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41664|latest_rtt:41337|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224450011|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 454027] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/09/12 04:10:24 454031] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1757650224453797|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 454036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344453797|now:1757650224453797|interv:120000000| [2025/09/12 04:10:24 454040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344453797|now:1757650224453797|interv:120000000| [2025/09/12 04:10:24 454044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224517269|pq_index:0| [2025/09/12 04:10:24 454048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224453311| [2025/09/12 04:10:24 454052] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224454052| [2025/09/12 04:10:24 454057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224454056| [2025/09/12 04:10:24 454063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41664|min_srtt:41664|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 454067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 454072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 454075] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 454079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 454084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 454088] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41664|min_srtt:41664|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 454092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 454096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 454103] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 454107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 454111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 454116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 454120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1223827| [2025/09/12 04:10:24 454124] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 454129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/09/12 04:10:24 454162] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224454136|stream_id:0|stream_offset:1223827| [2025/09/12 04:10:24 454169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 454177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 454184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41664|rtt_var:494|pto_duration:43664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 454191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 454197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 454203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 454210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224517800|now:1757650224454183|interv:63617| [2025/09/12 04:10:24 454216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224517800|now:1757650224454183|interval:63617|pto_count:0|srtt:41664 [2025/09/12 04:10:24 454222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 454227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 454232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 454236] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 454240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224455240|now:1757650224454240|interv:1000| [2025/09/12 04:10:24 454244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 454248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 454252] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224455240| [2025/09/12 04:10:24 454261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224455240| [2025/09/12 04:10:24 454264] [debug] |xqc_engine_wakeup_after|wakeup:1757650224455240|now:1757650224454264|diff:976| [2025/09/12 04:10:24 454269] [debug] |xqc_engine_main_logic|END|now:1757650224454056| [2025/09/12 04:10:24 454274] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224454274| [2025/09/12 04:10:24 454278] [debug] |xqc_engine_wakeup_after|wakeup:1757650224455240|now:1757650224454278|diff:962| [2025/09/12 04:10:24 454282] [debug] |xqc_engine_main_logic|END|now:1757650224454274| [2025/09/12 04:10:24 455354] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224455354| [2025/09/12 04:10:24 455365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224455240|pq_index:0| [2025/09/12 04:10:24 455370] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224454056| [2025/09/12 04:10:24 455375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224455374| [2025/09/12 04:10:24 455380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224455240|now:1757650224455374| [2025/09/12 04:10:24 455384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224455240|now:1757650224455374| [2025/09/12 04:10:24 455390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 455398] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41664|min_srtt:41664|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 455406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 455413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 455418] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 455441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 455448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 455454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41664|min_srtt:41664|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 455461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 455468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 455473] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 455479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 455485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 455492] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 455506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 455512] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 455519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/09/12 04:10:24 455557] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224455530|stream_id:0|stream_offset:1225014| [2025/09/12 04:10:24 455566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 455573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 455579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41664|rtt_var:494|pto_duration:43664|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 455585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 455591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 455597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 455603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224519194|now:1757650224455579|interv:63615| [2025/09/12 04:10:24 455610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224519194|now:1757650224455579|interval:63615|pto_count:0|srtt:41664 [2025/09/12 04:10:24 455617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 455625] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 455631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1226201| [2025/09/12 04:10:24 455638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 455644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224519194| [2025/09/12 04:10:24 455650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224519194| [2025/09/12 04:10:24 455657] [debug] |xqc_engine_wakeup_after|wakeup:1757650224519194|now:1757650224455657|diff:63537| [2025/09/12 04:10:24 455663] [debug] |xqc_engine_main_logic|END|now:1757650224455374| [2025/09/12 04:10:24 455830] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224455829| [2025/09/12 04:10:24 455840] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 455848] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:559| [2025/09/12 04:10:24 455854] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/09/12 04:10:24 455863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/09/12 04:10:24 455875] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 455883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1325| [2025/09/12 04:10:24 455890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1136889|prior_time:1757650224410937|is_app_limited:0|send_elapse:42022|ack_elapse:44892|ctl_first_sent_time:1757650224412580|lagest_ack_time:1757650224455829|curr_delivered:1188497| [2025/09/12 04:10:24 455897] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224412580| [2025/09/12 04:10:24 455904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:780||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/09/12 04:10:24 455910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1326|path_largest_ack:1326| [2025/09/12 04:10:24 455916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1139289|prior_time:1757650224413006|is_app_limited:0|send_elapse:41878|ack_elapse:42823|ctl_first_sent_time:1757650224414527|lagest_ack_time:1757650224455829|curr_delivered:1189697| [2025/09/12 04:10:24 455920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224414527| [2025/09/12 04:10:24 455926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:779||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/09/12 04:10:24 455932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41664|rttvar:494|minrtt:30473|latest_rtt:41302|ack_delay:24| [2025/09/12 04:10:24 455939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41615|rttvar:467|minrtt:30473|latest_rtt:41302|ack_delay:24| [2025/09/12 04:10:24 455946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1326|lost_pn:1323|thresh:3| [2025/09/12 04:10:24 455953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 455959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 455966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41615|rtt_var:467|pto_duration:43615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 455973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 455977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 455981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 455985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224519145|now:1757650224455965|interv:63180| [2025/09/12 04:10:24 455989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224519145|now:1757650224455965|interval:63180|pto_count:0|srtt:41615 [2025/09/12 04:10:24 455993] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41878, ack_elapse 42823, delivered 50408|rate 1177124|lost 295| [2025/09/12 04:10:24 456002] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177124) in round 22| [2025/09/12 04:10:24 456006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 456010] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 456014] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224414527|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 456018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224414527|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 456023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41615|latest_rtt:41302|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224450011|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 456028] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/09/12 04:10:24 456033] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1757650224455829|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 456038] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344455829|now:1757650224455829|interv:120000000| [2025/09/12 04:10:24 456042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344455829|now:1757650224455829|interv:120000000| [2025/09/12 04:10:24 456046] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224519194|pq_index:0| [2025/09/12 04:10:24 456050] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224455374| [2025/09/12 04:10:24 456053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224456053| [2025/09/12 04:10:24 456058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224456057| [2025/09/12 04:10:24 456064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41615|min_srtt:41615|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 456068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 456073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 456076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 456080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 456085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 456089] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41615|min_srtt:41615|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 456096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 456100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 456104] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 456107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 456111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 456116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 456120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1226201| [2025/09/12 04:10:24 456124] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 456129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/09/12 04:10:24 456162] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224456136|stream_id:0|stream_offset:1226201| [2025/09/12 04:10:24 456171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 456178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 456185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41615|rtt_var:467|pto_duration:43615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 456191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 456196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 456200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 456204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224519751|now:1757650224456184|interv:63567| [2025/09/12 04:10:24 456208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224519751|now:1757650224456184|interval:63567|pto_count:0|srtt:41615 [2025/09/12 04:10:24 456212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 456217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 456221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 456226] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 456230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224457230|now:1757650224456230|interv:1000| [2025/09/12 04:10:24 456238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 456242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 456246] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224457230| [2025/09/12 04:10:24 456250] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224457230| [2025/09/12 04:10:24 456254] [debug] |xqc_engine_wakeup_after|wakeup:1757650224457230|now:1757650224456254|diff:976| [2025/09/12 04:10:24 456258] [debug] |xqc_engine_main_logic|END|now:1757650224456057| [2025/09/12 04:10:24 456263] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224456263| [2025/09/12 04:10:24 456267] [debug] |xqc_engine_wakeup_after|wakeup:1757650224457230|now:1757650224456267|diff:963| [2025/09/12 04:10:24 456271] [debug] |xqc_engine_main_logic|END|now:1757650224456263| [2025/09/12 04:10:24 457342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224457342| [2025/09/12 04:10:24 457354] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224457230|pq_index:0| [2025/09/12 04:10:24 457358] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224456057| [2025/09/12 04:10:24 457364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224457362| [2025/09/12 04:10:24 457368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224457230|now:1757650224457362| [2025/09/12 04:10:24 457373] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224457230|now:1757650224457362| [2025/09/12 04:10:24 457377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 457382] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41615|min_srtt:41615|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 457387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 457391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 457395] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 457400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 457407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 457413] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41615|min_srtt:41615|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 457438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 457444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 457450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 457456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 457470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 457477] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 457484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 457491] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 457497] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/09/12 04:10:24 457534] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224457509|stream_id:0|stream_offset:1227388| [2025/09/12 04:10:24 457543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 457551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 457557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41615|rtt_var:467|pto_duration:43615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 457563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 457569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 457576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 457581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224521124|now:1757650224457557|interv:63567| [2025/09/12 04:10:24 457587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224521124|now:1757650224457557|interval:63567|pto_count:0|srtt:41615 [2025/09/12 04:10:24 457594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 457602] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 457608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1228575| [2025/09/12 04:10:24 457614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 457620] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224521124| [2025/09/12 04:10:24 457627] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224521124| [2025/09/12 04:10:24 457632] [debug] |xqc_engine_wakeup_after|wakeup:1757650224521124|now:1757650224457632|diff:63492| [2025/09/12 04:10:24 457637] [debug] |xqc_engine_main_logic|END|now:1757650224457362| [2025/09/12 04:10:24 457802] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224457801| [2025/09/12 04:10:24 457813] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 457833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:560| [2025/09/12 04:10:24 457846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/09/12 04:10:24 457854] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/09/12 04:10:24 457860] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 457867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1328|path_largest_ack:1328| [2025/09/12 04:10:24 457874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1141689|prior_time:1757650224414975|is_app_limited:0|send_elapse:43697|ack_elapse:42826|ctl_first_sent_time:1757650224416479|lagest_ack_time:1757650224457801|curr_delivered:1190897| [2025/09/12 04:10:24 457882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224416479| [2025/09/12 04:10:24 457889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:778||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/09/12 04:10:24 457895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41615|rttvar:467|minrtt:30473|latest_rtt:41322|ack_delay:24| [2025/09/12 04:10:24 457902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41576|rttvar:430|minrtt:30473|latest_rtt:41322|ack_delay:24| [2025/09/12 04:10:24 457908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1328|lost_pn:1325|thresh:3| [2025/09/12 04:10:24 457914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 457920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 457926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224461426|now:1757650224457926|interval:3500| [2025/09/12 04:10:24 457931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224461426|now:1757650224457926|interv:3500| [2025/09/12 04:10:24 457935] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43697, ack_elapse 42826, delivered 49208|rate 1126118|lost 295| [2025/09/12 04:10:24 457940] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126118) in round 22| [2025/09/12 04:10:24 457944] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 457948] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 457952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224416479|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 457956] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224416479|recovery:1|recovery_start:1757650224450011|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 457961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:51600|srtt:41576|latest_rtt:41322|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224450011|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 457971] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/09/12 04:10:24 457979] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1757650224457801|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 457987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344457801|now:1757650224457801|interv:120000000| [2025/09/12 04:10:24 457993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344457801|now:1757650224457801|interv:120000000| [2025/09/12 04:10:24 457999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224521124|pq_index:0| [2025/09/12 04:10:24 458003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224457362| [2025/09/12 04:10:24 458007] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224458007| [2025/09/12 04:10:24 458012] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224458011| [2025/09/12 04:10:24 458018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41576|min_srtt:41576|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 458023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 458027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 458031] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 458035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 458039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 458043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41576|min_srtt:41576|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 458047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 458051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 458055] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 458059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 458063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 458067] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 458071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1228575| [2025/09/12 04:10:24 458079] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 458083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/09/12 04:10:24 458117] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224458091|stream_id:0|stream_offset:1228575| [2025/09/12 04:10:24 458126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 458134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 458140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224461426|now:1757650224458140|interval:3286| [2025/09/12 04:10:24 458147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224461426|now:1757650224458140|interv:3286| [2025/09/12 04:10:24 458151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 458156] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 458160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 458165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 458169] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224461426| [2025/09/12 04:10:24 458173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224461426| [2025/09/12 04:10:24 458177] [debug] |xqc_engine_wakeup_after|wakeup:1757650224461426|now:1757650224458177|diff:3249| [2025/09/12 04:10:24 458181] [debug] |xqc_engine_main_logic|END|now:1757650224458011| [2025/09/12 04:10:24 458186] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224458186| [2025/09/12 04:10:24 458190] [debug] |xqc_engine_wakeup_after|wakeup:1757650224461426|now:1757650224458190|diff:3236| [2025/09/12 04:10:24 458194] [debug] |xqc_engine_main_logic|END|now:1757650224458186| [2025/09/12 04:10:24 459792] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224459791| [2025/09/12 04:10:24 459812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 459820] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:561| [2025/09/12 04:10:24 459826] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/09/12 04:10:24 459834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/09/12 04:10:24 459841] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 459849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1329| [2025/09/12 04:10:24 459856] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1141689|prior_time:1757650224414975|is_app_limited:0|send_elapse:43811|ack_elapse:44816|ctl_first_sent_time:1757650224416593|lagest_ack_time:1757650224459791|curr_delivered:1192097| [2025/09/12 04:10:24 459871] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224416593| [2025/09/12 04:10:24 459878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:777||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/09/12 04:10:24 459884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1330|path_largest_ack:1330| [2025/09/12 04:10:24 459891] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1144089|prior_time:1757650224416932|is_app_limited:0|send_elapse:41892|ack_elapse:42859|ctl_first_sent_time:1757650224418459|lagest_ack_time:1757650224459791|curr_delivered:1193297| [2025/09/12 04:10:24 459898] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224418459| [2025/09/12 04:10:24 459905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/09/12 04:10:24 459911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41576|rttvar:430|minrtt:30473|latest_rtt:41332|ack_delay:24| [2025/09/12 04:10:24 459917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41542|rttvar:390|minrtt:30473|latest_rtt:41332|ack_delay:24| [2025/09/12 04:10:24 459921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1330|lost_pn:1327|thresh:3| [2025/09/12 04:10:24 459925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 459930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1327|lost_pn:1327|po_sent_time:1757650224414653|lost_send_time:1757650224413057|loss_delay:46734|frame:STREAM |repair:128| [2025/09/12 04:10:24 459934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224414653u| [2025/09/12 04:10:24 459939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 459946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:390|pto_duration:43542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 459953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 459959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 459964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 459969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224521633|now:1757650224459946|interv:61687| [2025/09/12 04:10:24 459973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224521633|now:1757650224459946|interval:61687|pto_count:0|srtt:41542 [2025/09/12 04:10:24 459977] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41892, ack_elapse 42859, delivered 49208|rate 1148136|lost 296| [2025/09/12 04:10:24 459981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148136) in round 22| [2025/09/12 04:10:24 459986] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 459990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 459998] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224418459|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 460002] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224418459|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 460007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:49200|srtt:41542|latest_rtt:41332|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224459939|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 460013] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/09/12 04:10:24 460017] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1757650224459791|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 460022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344459791|now:1757650224459791|interv:120000000| [2025/09/12 04:10:24 460026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344459791|now:1757650224459791|interv:120000000| [2025/09/12 04:10:24 460030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224461426|pq_index:0| [2025/09/12 04:10:24 460034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224458011| [2025/09/12 04:10:24 460038] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224460038| [2025/09/12 04:10:24 460043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224460042| [2025/09/12 04:10:24 460049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 460053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 460058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 460062] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 460066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 460070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 460074] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 460078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 460083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 460090] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 460094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 460098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 460102] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 460106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 460111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 460114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224461114|now:1757650224460114|interv:1000| [2025/09/12 04:10:24 460118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 460122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 460126] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224461114| [2025/09/12 04:10:24 460130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224461114| [2025/09/12 04:10:24 460134] [debug] |xqc_engine_wakeup_after|wakeup:1757650224461114|now:1757650224460134|diff:980| [2025/09/12 04:10:24 460138] [debug] |xqc_engine_main_logic|END|now:1757650224460042| [2025/09/12 04:10:24 460144] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224460144| [2025/09/12 04:10:24 460148] [debug] |xqc_engine_wakeup_after|wakeup:1757650224461114|now:1757650224460147|diff:967| [2025/09/12 04:10:24 460151] [debug] |xqc_engine_main_logic|END|now:1757650224460144| [2025/09/12 04:10:24 461223] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224461223| [2025/09/12 04:10:24 461235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224461114|pq_index:0| [2025/09/12 04:10:24 461239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224460042| [2025/09/12 04:10:24 461245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224461243| [2025/09/12 04:10:24 461249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224461114|now:1757650224461243| [2025/09/12 04:10:24 461254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224461114|now:1757650224461243| [2025/09/12 04:10:24 461258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 461263] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 461268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 461272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 461276] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 461280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 461290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 461294] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41542|min_srtt:41542|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 461298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 461302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 461306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 461310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 461314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 461318] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 461323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 461327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 461331] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/09/12 04:10:24 461365] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224461340|stream_id:0|stream_offset:1229762| [2025/09/12 04:10:24 461375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 461382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 461389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:390|pto_duration:43542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 461396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 461400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 461406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 461413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224524882|now:1757650224461388|interv:63494| [2025/09/12 04:10:24 461434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224524882|now:1757650224461388|interval:63494|pto_count:0|srtt:41542 [2025/09/12 04:10:24 461446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:50400| [2025/09/12 04:10:24 461453] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 461465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1230949| [2025/09/12 04:10:24 461472] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 461478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/09/12 04:10:24 461531] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224461488|stream_id:0|stream_offset:1230949| [2025/09/12 04:10:24 461538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 461545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 461551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:390|pto_duration:43542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 461557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 461563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 461569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 461575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224525030|now:1757650224461551|interv:63479| [2025/09/12 04:10:24 461581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224525030|now:1757650224461551|interval:63479|pto_count:0|srtt:41542 [2025/09/12 04:10:24 461588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 461595] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 461601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1232136| [2025/09/12 04:10:24 461607] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 461613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/09/12 04:10:24 461650] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224461623|stream_id:0|stream_offset:1232136| [2025/09/12 04:10:24 461659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 461666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 461673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41542|rtt_var:390|pto_duration:43542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 461679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 461686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 461698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 461704] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224525165|now:1757650224461673|interv:63492| [2025/09/12 04:10:24 461709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224525165|now:1757650224461673|interval:63492|pto_count:0|srtt:41542 [2025/09/12 04:10:24 461717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 461724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 461730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1233323| [2025/09/12 04:10:24 461737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 461743] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224525165| [2025/09/12 04:10:24 461749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224525165| [2025/09/12 04:10:24 461755] [debug] |xqc_engine_wakeup_after|wakeup:1757650224525165|now:1757650224461755|diff:63410| [2025/09/12 04:10:24 461762] [debug] |xqc_engine_main_logic|END|now:1757650224461243| [2025/09/12 04:10:24 461774] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224461773| [2025/09/12 04:10:24 461781] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 461790] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:562| [2025/09/12 04:10:24 461796] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/09/12 04:10:24 461804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/09/12 04:10:24 461811] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 461818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1331| [2025/09/12 04:10:24 461825] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1144089|prior_time:1757650224416932|is_app_limited:0|send_elapse:42015|ack_elapse:44841|ctl_first_sent_time:1757650224418582|lagest_ack_time:1757650224461773|curr_delivered:1194497| [2025/09/12 04:10:24 461832] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224418582| [2025/09/12 04:10:24 461839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:776||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/09/12 04:10:24 461846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1332|path_largest_ack:1332| [2025/09/12 04:10:24 461852] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1146489|prior_time:1757650224418836|is_app_limited:0|send_elapse:43733|ack_elapse:42937|ctl_first_sent_time:1757650224420414|lagest_ack_time:1757650224461773|curr_delivered:1195697| [2025/09/12 04:10:24 461866] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224420414| [2025/09/12 04:10:24 461873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:775||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/09/12 04:10:24 461879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41542|rttvar:390|minrtt:30473|latest_rtt:41359|ack_delay:24| [2025/09/12 04:10:24 461886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41516|rttvar:344|minrtt:30473|latest_rtt:41359|ack_delay:24| [2025/09/12 04:10:24 461892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1332|lost_pn:1329|thresh:3| [2025/09/12 04:10:24 461896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 461900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 461906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 461912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:344|pto_duration:43516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 461919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 461925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 461930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 461936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224525139|now:1757650224461912|interv:63227| [2025/09/12 04:10:24 461942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224525139|now:1757650224461912|interval:63227|pto_count:0|srtt:41516 [2025/09/12 04:10:24 461947] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43733, ack_elapse 42937, delivered 49208|rate 1125191|lost 296| [2025/09/12 04:10:24 461952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125191) in round 22| [2025/09/12 04:10:24 461956] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 461960] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 461964] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224420414|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 461968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224420414|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 461973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41516|latest_rtt:41359|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224459939|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 461979] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/09/12 04:10:24 461987] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1757650224461773|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 461992] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344461773|now:1757650224461773|interv:120000000| [2025/09/12 04:10:24 461996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344461773|now:1757650224461773|interv:120000000| [2025/09/12 04:10:24 462000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224525165|pq_index:0| [2025/09/12 04:10:24 462004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224461243| [2025/09/12 04:10:24 462008] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224462008| [2025/09/12 04:10:24 462013] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224462012| [2025/09/12 04:10:24 462019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 462024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 462028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 462032] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 462036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 462040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 462044] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 462048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 462052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 462056] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 462060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 462064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 462068] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 462072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1233323| [2025/09/12 04:10:24 462076] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 462081] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/09/12 04:10:24 462117] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224462091|stream_id:0|stream_offset:1233323| [2025/09/12 04:10:24 462126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 462134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 462141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:344|pto_duration:43516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 462147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 462151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 462155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 462159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224525607|now:1757650224462140|interv:63467| [2025/09/12 04:10:24 462163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224525607|now:1757650224462140|interval:63467|pto_count:0|srtt:41516 [2025/09/12 04:10:24 462168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 462173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 462177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1234510| [2025/09/12 04:10:24 462182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 462185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224463185|now:1757650224462185|interv:1000| [2025/09/12 04:10:24 462189] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 462193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 462197] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224463185| [2025/09/12 04:10:24 462201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224463185| [2025/09/12 04:10:24 462205] [debug] |xqc_engine_wakeup_after|wakeup:1757650224463185|now:1757650224462205|diff:980| [2025/09/12 04:10:24 462209] [debug] |xqc_engine_main_logic|END|now:1757650224462012| [2025/09/12 04:10:24 462215] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224462215| [2025/09/12 04:10:24 462219] [debug] |xqc_engine_wakeup_after|wakeup:1757650224463185|now:1757650224462218|diff:967| [2025/09/12 04:10:24 462222] [debug] |xqc_engine_main_logic|END|now:1757650224462215| [2025/09/12 04:10:24 463291] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224463290| [2025/09/12 04:10:24 463301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224463185|pq_index:0| [2025/09/12 04:10:24 463306] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224462012| [2025/09/12 04:10:24 463311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224463310| [2025/09/12 04:10:24 463321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224463185|now:1757650224463310| [2025/09/12 04:10:24 463325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224463185|now:1757650224463310| [2025/09/12 04:10:24 463329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 463334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 463339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 463343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 463347] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 463351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 463355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 463359] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41516|min_srtt:41516|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 463363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 463368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 463372] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 463375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 463380] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 463384] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 463388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1234510| [2025/09/12 04:10:24 463393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 463398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/09/12 04:10:24 463452] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224463409|stream_id:0|stream_offset:1234510| [2025/09/12 04:10:24 463463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 463469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 463482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41516|rtt_var:344|pto_duration:43516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 463489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 463495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 463501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 463507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224526925|now:1757650224463482|interv:63443| [2025/09/12 04:10:24 463513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224526925|now:1757650224463482|interval:63443|pto_count:0|srtt:41516 [2025/09/12 04:10:24 463520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 463527] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 463533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1235697| [2025/09/12 04:10:24 463539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 463545] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224526925| [2025/09/12 04:10:24 463551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224526925| [2025/09/12 04:10:24 463557] [debug] |xqc_engine_wakeup_after|wakeup:1757650224526925|now:1757650224463557|diff:63368| [2025/09/12 04:10:24 463563] [debug] |xqc_engine_main_logic|END|now:1757650224463310| [2025/09/12 04:10:24 463832] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224463831| [2025/09/12 04:10:24 463844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 463853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:563| [2025/09/12 04:10:24 463858] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/09/12 04:10:24 463867] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/09/12 04:10:24 463874] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 463882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1333| [2025/09/12 04:10:24 463901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1146489|prior_time:1757650224418836|is_app_limited:0|send_elapse:43852|ack_elapse:44995|ctl_first_sent_time:1757650224420533|lagest_ack_time:1757650224463831|curr_delivered:1196897| [2025/09/12 04:10:24 463909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224420533| [2025/09/12 04:10:24 463915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:774||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/09/12 04:10:24 463919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1334|path_largest_ack:1334| [2025/09/12 04:10:24 463930] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1146489|prior_time:1757650224418836|is_app_limited:0|send_elapse:43852|ack_elapse:44995|ctl_first_sent_time:1757650224420533|lagest_ack_time:1757650224463831|curr_delivered:1198097| [2025/09/12 04:10:24 463934] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224422111| [2025/09/12 04:10:24 463938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:773||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/09/12 04:10:24 463942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41516|rttvar:344|minrtt:30473|latest_rtt:41720|ack_delay:24| [2025/09/12 04:10:24 463946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41539|rttvar:303|minrtt:30473|latest_rtt:41720|ack_delay:24| [2025/09/12 04:10:24 463951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1334|lost_pn:1331|thresh:3| [2025/09/12 04:10:24 463956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 463963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 463970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 463976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41539|rtt_var:303|pto_duration:43539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 463982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 463985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 463989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 463993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224526948|now:1757650224463976|interv:62972| [2025/09/12 04:10:24 463997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224526948|now:1757650224463976|interval:62972|pto_count:0|srtt:41539 [2025/09/12 04:10:24 464002] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43852, ack_elapse 44995, delivered 51608|rate 1146971|lost 296| [2025/09/12 04:10:24 464006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146971) in round 22| [2025/09/12 04:10:24 464010] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 464014] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 464018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224422111|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 464023] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224422111|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 464031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1219198|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41539|latest_rtt:41720|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224459939|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 464036] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/09/12 04:10:24 464041] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1757650224463831|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 464046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344463831|now:1757650224463831|interv:120000000| [2025/09/12 04:10:24 464050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344463831|now:1757650224463831|interv:120000000| [2025/09/12 04:10:24 464054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224526925|pq_index:0| [2025/09/12 04:10:24 464058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224463310| [2025/09/12 04:10:24 464062] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224464062| [2025/09/12 04:10:24 464067] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224464065| [2025/09/12 04:10:24 464072] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41539|min_srtt:41539|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 464077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 464081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 464085] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 464089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 464093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 464097] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41539|min_srtt:41539|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 464101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 464105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 464109] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 464113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 464117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 464121] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 464128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1235697| [2025/09/12 04:10:24 464132] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 464137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/09/12 04:10:24 464171] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224464144|stream_id:0|stream_offset:1235697| [2025/09/12 04:10:24 464180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 464188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 464195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41539|rtt_var:303|pto_duration:43539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 464201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 464205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 464209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 464213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224527683|now:1757650224464194|interv:63489| [2025/09/12 04:10:24 464217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224527683|now:1757650224464194|interval:63489|pto_count:0|srtt:41539 [2025/09/12 04:10:24 464222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 464227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 464231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1236884| [2025/09/12 04:10:24 464235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 464239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224465239|now:1757650224464239|interv:1000| [2025/09/12 04:10:24 464243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 464247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 464251] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224465239| [2025/09/12 04:10:24 464255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224465239| [2025/09/12 04:10:24 464259] [debug] |xqc_engine_wakeup_after|wakeup:1757650224465239|now:1757650224464259|diff:980| [2025/09/12 04:10:24 464263] [debug] |xqc_engine_main_logic|END|now:1757650224464065| [2025/09/12 04:10:24 464268] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224464268| [2025/09/12 04:10:24 464272] [debug] |xqc_engine_wakeup_after|wakeup:1757650224465239|now:1757650224464272|diff:967| [2025/09/12 04:10:24 464276] [debug] |xqc_engine_main_logic|END|now:1757650224464268| [2025/09/12 04:10:24 465349] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224465349| [2025/09/12 04:10:24 465361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224465239|pq_index:0| [2025/09/12 04:10:24 465365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224464065| [2025/09/12 04:10:24 465371] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224465369| [2025/09/12 04:10:24 465376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224465239|now:1757650224465369| [2025/09/12 04:10:24 465383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224465239|now:1757650224465369| [2025/09/12 04:10:24 465389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 465397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41539|min_srtt:41539|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 465404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 465411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 465417] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 465440] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 465447] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 465454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41539|min_srtt:41539|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 465461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 465468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 465474] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 465479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 465486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 465493] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 465499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1236884| [2025/09/12 04:10:24 465506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 465512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/09/12 04:10:24 465549] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224465523|stream_id:0|stream_offset:1236884| [2025/09/12 04:10:24 465566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 465573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 465580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41539|rtt_var:303|pto_duration:43539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 465586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 465593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 465598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 465604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224529062|now:1757650224465579|interv:63483| [2025/09/12 04:10:24 465610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224529062|now:1757650224465579|interval:63483|pto_count:0|srtt:41539 [2025/09/12 04:10:24 465617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 465624] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 465631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 465638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 465644] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224529062| [2025/09/12 04:10:24 465650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224529062| [2025/09/12 04:10:24 465656] [debug] |xqc_engine_wakeup_after|wakeup:1757650224529062|now:1757650224465656|diff:63406| [2025/09/12 04:10:24 465663] [debug] |xqc_engine_main_logic|END|now:1757650224465369| [2025/09/12 04:10:24 465793] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650224465792| [2025/09/12 04:10:24 465804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 465813] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:564| [2025/09/12 04:10:24 465819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/09/12 04:10:24 465827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/09/12 04:10:24 465833] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 465840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1335| [2025/09/12 04:10:24 465845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55208|prior_delivered:1146489|prior_time:1757650224418836|is_app_limited:0|send_elapse:45546|ack_elapse:46956|ctl_first_sent_time:1757650224422227|lagest_ack_time:1757650224465792|curr_delivered:1199297| [2025/09/12 04:10:24 465859] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224422227| [2025/09/12 04:10:24 465866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:772||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/09/12 04:10:24 465873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1336|path_largest_ack:1336| [2025/09/12 04:10:24 465879] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1151289|prior_time:1757650224422858|is_app_limited:0|send_elapse:42919|ack_elapse:42934|ctl_first_sent_time:1757650224423452|lagest_ack_time:1757650224465792|curr_delivered:1200497| [2025/09/12 04:10:24 465886] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224423452| [2025/09/12 04:10:24 465893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:771||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/09/12 04:10:24 465899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41539|rttvar:303|minrtt:30473|latest_rtt:42340|ack_delay:24| [2025/09/12 04:10:24 465906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41636|rttvar:422|minrtt:30473|latest_rtt:42340|ack_delay:24| [2025/09/12 04:10:24 465913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1336|lost_pn:1333|thresh:3| [2025/09/12 04:10:24 465919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 465926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 465931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 465935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41636|rtt_var:422|pto_duration:43636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 465939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 465943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 465947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 465951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224529159|now:1757650224465935|interv:63224| [2025/09/12 04:10:24 465955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224529159|now:1757650224465935|interval:63224|pto_count:0|srtt:41636 [2025/09/12 04:10:24 465960] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42919, ack_elapse 42934, delivered 49208|rate 1146131|lost 296| [2025/09/12 04:10:24 465964] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146131) in round 22| [2025/09/12 04:10:24 465968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 465972] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 465976] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224423452|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 465985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224423452|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 465989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41636|latest_rtt:42340|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224459939|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 465995] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/09/12 04:10:24 466000] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1757650224465792|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 466004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344465792|now:1757650224465792|interv:120000000| [2025/09/12 04:10:24 466009] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344465792|now:1757650224465792|interv:120000000| [2025/09/12 04:10:24 466012] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224529062|pq_index:0| [2025/09/12 04:10:24 466016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224465369| [2025/09/12 04:10:24 466020] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224466020| [2025/09/12 04:10:24 466025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224466024| [2025/09/12 04:10:24 466031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41636|min_srtt:41636|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 466035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 466040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 466043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 466047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 466052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 466056] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41636|min_srtt:41636|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 466060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 466064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 466068] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 466071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 466079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 466083] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 466087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 466091] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 466096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/09/12 04:10:24 466129] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224466103|stream_id:0|stream_offset:1238071| [2025/09/12 04:10:24 466138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1379|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 466146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 466152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41636|rtt_var:422|pto_duration:43636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 466159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 466163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 466167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 466171] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224529739|now:1757650224466152|interv:63587| [2025/09/12 04:10:24 466175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224529739|now:1757650224466152|interval:63587|pto_count:0|srtt:41636 [2025/09/12 04:10:24 466179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 466184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 466188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1239258| [2025/09/12 04:10:24 466193] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 466197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224467196|now:1757650224466196|interv:1000| [2025/09/12 04:10:24 466201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 466204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 466208] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224467196| [2025/09/12 04:10:24 466212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224467196| [2025/09/12 04:10:24 466216] [debug] |xqc_engine_wakeup_after|wakeup:1757650224467196|now:1757650224466216|diff:980| [2025/09/12 04:10:24 466225] [debug] |xqc_engine_main_logic|END|now:1757650224466024| [2025/09/12 04:10:24 466230] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224466230| [2025/09/12 04:10:24 466234] [debug] |xqc_engine_wakeup_after|wakeup:1757650224467196|now:1757650224466234|diff:962| [2025/09/12 04:10:24 466238] [debug] |xqc_engine_main_logic|END|now:1757650224466230| [2025/09/12 04:10:24 467305] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224467305| [2025/09/12 04:10:24 467317] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224467196|pq_index:0| [2025/09/12 04:10:24 467321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224466024| [2025/09/12 04:10:24 467326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224467325| [2025/09/12 04:10:24 467331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224467196|now:1757650224467325| [2025/09/12 04:10:24 467335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224467196|now:1757650224467325| [2025/09/12 04:10:24 467339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 467345] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41636|min_srtt:41636|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 467349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 467354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 467358] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 467362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 467366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 467370] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41636|min_srtt:41636|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 467375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 467382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 467388] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 467394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 467400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 467405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 467412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1239258| [2025/09/12 04:10:24 467452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 467459] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/09/12 04:10:24 467526] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224467470|stream_id:0|stream_offset:1239258| [2025/09/12 04:10:24 467535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 467542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 467548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41636|rtt_var:422|pto_duration:43636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 467554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 467560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 467566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 467572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224531106|now:1757650224467547|interv:63559| [2025/09/12 04:10:24 467577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224531106|now:1757650224467547|interval:63559|pto_count:0|srtt:41636 [2025/09/12 04:10:24 467584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 467592] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 467598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 467605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 467611] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224531106| [2025/09/12 04:10:24 467618] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224531106| [2025/09/12 04:10:24 467624] [debug] |xqc_engine_wakeup_after|wakeup:1757650224531106|now:1757650224467623|diff:63483| [2025/09/12 04:10:24 467630] [debug] |xqc_engine_main_logic|END|now:1757650224467325| [2025/09/12 04:10:24 467800] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224467799| [2025/09/12 04:10:24 467812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 467821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:565| [2025/09/12 04:10:24 467827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/09/12 04:10:24 467835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/09/12 04:10:24 467855] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 467863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1338|path_largest_ack:1338| [2025/09/12 04:10:24 467878] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1153689|prior_time:1757650224424960|is_app_limited:0|send_elapse:43895|ack_elapse:42839|ctl_first_sent_time:1757650224426512|lagest_ack_time:1757650224467799|curr_delivered:1201697| [2025/09/12 04:10:24 467886] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224426512| [2025/09/12 04:10:24 467893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:770||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/09/12 04:10:24 467900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41636|rttvar:422|minrtt:30473|latest_rtt:41287|ack_delay:40| [2025/09/12 04:10:24 467906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41587|rttvar:414|minrtt:30473|latest_rtt:41287|ack_delay:40| [2025/09/12 04:10:24 467912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1338|lost_pn:1335|thresh:3| [2025/09/12 04:10:24 467916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 467920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 467924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 467928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224471587|now:1757650224467928|interval:3659| [2025/09/12 04:10:24 467932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224471587|now:1757650224467928|interv:3659| [2025/09/12 04:10:24 467936] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43895, ack_elapse 42839, delivered 48008|rate 1093700|lost 296| [2025/09/12 04:10:24 467941] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093700) in round 22| [2025/09/12 04:10:24 467945] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 467949] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 467953] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224426512|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 467957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224426512|recovery:1|recovery_start:1757650224459939|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 467962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:51600|srtt:41587|latest_rtt:41287|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224459939|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 467968] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/09/12 04:10:24 467972] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1757650224467799|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 467981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344467799|now:1757650224467799|interv:120000000| [2025/09/12 04:10:24 467985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344467799|now:1757650224467799|interv:120000000| [2025/09/12 04:10:24 467989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224531106|pq_index:0| [2025/09/12 04:10:24 467993] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224467325| [2025/09/12 04:10:24 467997] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224467997| [2025/09/12 04:10:24 468002] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224468001| [2025/09/12 04:10:24 468008] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41587|min_srtt:41587|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 468012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 468017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 468020] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 468024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 468029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 468033] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41587|min_srtt:41587|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 468037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 468041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 468045] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 468048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 468053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 468057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 468061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 468065] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 468070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/09/12 04:10:24 468102] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224468078|stream_id:0|stream_offset:1240445| [2025/09/12 04:10:24 468118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 468125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 468131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224471587|now:1757650224468131|interval:3456| [2025/09/12 04:10:24 468135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224471587|now:1757650224468131|interv:3456| [2025/09/12 04:10:24 468140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 468145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 468149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1241632| [2025/09/12 04:10:24 468153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 468157] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224471587| [2025/09/12 04:10:24 468161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224471587| [2025/09/12 04:10:24 468165] [debug] |xqc_engine_wakeup_after|wakeup:1757650224471587|now:1757650224468165|diff:3422| [2025/09/12 04:10:24 468170] [debug] |xqc_engine_main_logic|END|now:1757650224468001| [2025/09/12 04:10:24 468175] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224468175| [2025/09/12 04:10:24 468179] [debug] |xqc_engine_wakeup_after|wakeup:1757650224471587|now:1757650224468179|diff:3408| [2025/09/12 04:10:24 468183] [debug] |xqc_engine_main_logic|END|now:1757650224468175| [2025/09/12 04:10:24 469779] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224469777| [2025/09/12 04:10:24 469794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 469802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:566| [2025/09/12 04:10:24 469808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/09/12 04:10:24 469816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/09/12 04:10:24 469822] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 469829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1339| [2025/09/12 04:10:24 469837] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1153689|prior_time:1757650224424960|is_app_limited:0|send_elapse:44022|ack_elapse:44817|ctl_first_sent_time:1757650224426639|lagest_ack_time:1757650224469777|curr_delivered:1202897| [2025/09/12 04:10:24 469845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224426639| [2025/09/12 04:10:24 469852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:769||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/09/12 04:10:24 469858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1340|path_largest_ack:1340| [2025/09/12 04:10:24 469872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1156089|prior_time:1757650224426900|is_app_limited:0|send_elapse:43497|ack_elapse:42877|ctl_first_sent_time:1757650224428452|lagest_ack_time:1757650224469777|curr_delivered:1204097| [2025/09/12 04:10:24 469878] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224428452| [2025/09/12 04:10:24 469885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:24 469890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41587|rttvar:414|minrtt:30473|latest_rtt:41325|ack_delay:24| [2025/09/12 04:10:24 469895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41551|rttvar:382|minrtt:30473|latest_rtt:41325|ack_delay:24| [2025/09/12 04:10:24 469899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1340|lost_pn:1337|thresh:3| [2025/09/12 04:10:24 469903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 469908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 469915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1337|lost_pn:1337|po_sent_time:1757650224424802|lost_send_time:1757650224423033|loss_delay:46744|frame:STREAM |repair:128| [2025/09/12 04:10:24 469922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224424802u| [2025/09/12 04:10:24 469929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 469933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41551|rtt_var:382|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 469937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 469941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 469945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 469949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224531629|now:1757650224469932|interv:61697| [2025/09/12 04:10:24 469953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224531629|now:1757650224469932|interval:61697|pto_count:0|srtt:41551 [2025/09/12 04:10:24 469957] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43497, ack_elapse 42877, delivered 48008|rate 1103708|lost 297| [2025/09/12 04:10:24 469962] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103708) in round 22| [2025/09/12 04:10:24 469966] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 469970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 469974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224428452|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 469982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224428452|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 469987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:49200|srtt:41551|latest_rtt:41325|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 469992] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/09/12 04:10:24 469997] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1757650224469777|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 470002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344469777|now:1757650224469777|interv:120000000| [2025/09/12 04:10:24 470006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344469777|now:1757650224469777|interv:120000000| [2025/09/12 04:10:24 470010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224471587|pq_index:0| [2025/09/12 04:10:24 470014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224468001| [2025/09/12 04:10:24 470018] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224470018| [2025/09/12 04:10:24 470023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224470021| [2025/09/12 04:10:24 470028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41551|min_srtt:41551|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 470033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 470037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 470041] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 470045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 470049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 470053] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41551|min_srtt:41551|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 470057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 470061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 470065] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 470069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 470076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 470080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 470084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1241632| [2025/09/12 04:10:24 470089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 470093] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/09/12 04:10:24 470128] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224470100|stream_id:0|stream_offset:1241632| [2025/09/12 04:10:24 470137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 470144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 470151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41551|rtt_var:382|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 470158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 470163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 470166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 470170] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224533651|now:1757650224470151|interv:63500| [2025/09/12 04:10:24 470174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224533651|now:1757650224470151|interval:63500|pto_count:0|srtt:41551 [2025/09/12 04:10:24 470179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:50400| [2025/09/12 04:10:24 470184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 470188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1242819| [2025/09/12 04:10:24 470192] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 470197] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/09/12 04:10:24 470223] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224470203|stream_id:0|stream_offset:1242819| [2025/09/12 04:10:24 470232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 470239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 470251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41551|rtt_var:382|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 470255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 470259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 470263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 470267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224533754|now:1757650224470251|interv:63503| [2025/09/12 04:10:24 470271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224533754|now:1757650224470251|interval:63503|pto_count:0|srtt:41551 [2025/09/12 04:10:24 470275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 470280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 470284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1244006| [2025/09/12 04:10:24 470289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 470293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/09/12 04:10:24 470325] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224470299|stream_id:0|stream_offset:1244006| [2025/09/12 04:10:24 470334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 470341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 470346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41551|rtt_var:382|pto_duration:43551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 470350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 470353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 470358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 470364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224533850|now:1757650224470345|interv:63505| [2025/09/12 04:10:24 470371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224533850|now:1757650224470345|interval:63505|pto_count:0|srtt:41551 [2025/09/12 04:10:24 470378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 470384] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 470390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 470403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 470409] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224533850| [2025/09/12 04:10:24 470416] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224533850| [2025/09/12 04:10:24 470443] [debug] |xqc_engine_wakeup_after|wakeup:1757650224533850|now:1757650224470443|diff:63407| [2025/09/12 04:10:24 470451] [debug] |xqc_engine_main_logic|END|now:1757650224470021| [2025/09/12 04:10:24 470458] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224470458| [2025/09/12 04:10:24 470464] [debug] |xqc_engine_wakeup_after|wakeup:1757650224533850|now:1757650224470464|diff:63386| [2025/09/12 04:10:24 470470] [debug] |xqc_engine_main_logic|END|now:1757650224470458| [2025/09/12 04:10:24 471739] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224471738| [2025/09/12 04:10:24 471755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 471763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:567| [2025/09/12 04:10:24 471770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/09/12 04:10:24 471779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/09/12 04:10:24 471785] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 471793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1341| [2025/09/12 04:10:24 471800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1156089|prior_time:1757650224426900|is_app_limited:0|send_elapse:43606|ack_elapse:44838|ctl_first_sent_time:1757650224428561|lagest_ack_time:1757650224471738|curr_delivered:1205297| [2025/09/12 04:10:24 471807] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224428561| [2025/09/12 04:10:24 471815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:768||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/09/12 04:10:24 471822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1342|path_largest_ack:1342| [2025/09/12 04:10:24 471828] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1158489|prior_time:1757650224428885|is_app_limited:0|send_elapse:43655|ack_elapse:42853|ctl_first_sent_time:1757650224430381|lagest_ack_time:1757650224471738|curr_delivered:1206497| [2025/09/12 04:10:24 471835] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224430381| [2025/09/12 04:10:24 471842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:767||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/09/12 04:10:24 471848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41551|rttvar:382|minrtt:30473|latest_rtt:41357|ack_delay:24| [2025/09/12 04:10:24 471854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41524|rttvar:341|minrtt:30473|latest_rtt:41357|ack_delay:24| [2025/09/12 04:10:24 471861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1342|lost_pn:1339|thresh:3| [2025/09/12 04:10:24 471875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 471881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 471884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 471888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 471892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41524|rtt_var:341|pto_duration:43524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 471897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 471901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 471905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 471908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224533823|now:1757650224471892|interv:61931| [2025/09/12 04:10:24 471912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224533823|now:1757650224471892|interval:61931|pto_count:0|srtt:41524 [2025/09/12 04:10:24 471917] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43655, ack_elapse 42853, delivered 48008|rate 1099713|lost 297| [2025/09/12 04:10:24 471921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099713) in round 22| [2025/09/12 04:10:24 471926] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 471930] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 471933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224430381|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 471938] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224430381|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 471942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41524|latest_rtt:41357|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 471948] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/09/12 04:10:24 471953] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1757650224471738|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 471958] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344471738|now:1757650224471738|interv:120000000| [2025/09/12 04:10:24 471962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344471738|now:1757650224471738|interv:120000000| [2025/09/12 04:10:24 471969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224533850|pq_index:0| [2025/09/12 04:10:24 471973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224470021| [2025/09/12 04:10:24 471977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224471977| [2025/09/12 04:10:24 471982] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224471981| [2025/09/12 04:10:24 471988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41524|min_srtt:41524|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 471992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 471997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 472000] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 472004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 472009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 472013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41524|min_srtt:41524|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 472017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 472021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 472025] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 472028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 472033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 472037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 472041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 472045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 472050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/09/12 04:10:24 472084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224472057|stream_id:0|stream_offset:1245193| [2025/09/12 04:10:24 472093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 472107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 472115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41524|rtt_var:341|pto_duration:43524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 472119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 472123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 472127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 472131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224535581|now:1757650224472114|interv:63467| [2025/09/12 04:10:24 472135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224535581|now:1757650224472114|interval:63467|pto_count:0|srtt:41524 [2025/09/12 04:10:24 472139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 472144] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 472148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1246380| [2025/09/12 04:10:24 472153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 472157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/09/12 04:10:24 472184] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224472164|stream_id:0|stream_offset:1246380| [2025/09/12 04:10:24 472193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 472201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 472208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41524|rtt_var:341|pto_duration:43524|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 472213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 472217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 472221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 472224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224535688|now:1757650224472207|interv:63481| [2025/09/12 04:10:24 472228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224535688|now:1757650224472207|interval:63481|pto_count:0|srtt:41524 [2025/09/12 04:10:24 472233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 472238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 472246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 472250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 472254] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224535688| [2025/09/12 04:10:24 472259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224535688| [2025/09/12 04:10:24 472263] [debug] |xqc_engine_wakeup_after|wakeup:1757650224535688|now:1757650224472262|diff:63426| [2025/09/12 04:10:24 472267] [debug] |xqc_engine_main_logic|END|now:1757650224471981| [2025/09/12 04:10:24 472272] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224472272| [2025/09/12 04:10:24 472276] [debug] |xqc_engine_wakeup_after|wakeup:1757650224535688|now:1757650224472276|diff:63412| [2025/09/12 04:10:24 472280] [debug] |xqc_engine_main_logic|END|now:1757650224472272| [2025/09/12 04:10:24 473722] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224473721| [2025/09/12 04:10:24 473738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 473747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:568| [2025/09/12 04:10:24 473754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/09/12 04:10:24 473763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/09/12 04:10:24 473769] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 473777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1343| [2025/09/12 04:10:24 473785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1158489|prior_time:1757650224428885|is_app_limited:0|send_elapse:43767|ack_elapse:44836|ctl_first_sent_time:1757650224430493|lagest_ack_time:1757650224473721|curr_delivered:1207697| [2025/09/12 04:10:24 473792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224430493| [2025/09/12 04:10:24 473800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:766||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/09/12 04:10:24 473807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1344|path_largest_ack:1344| [2025/09/12 04:10:24 473814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1160889|prior_time:1757650224430901|is_app_limited:0|send_elapse:43868|ack_elapse:42820|ctl_first_sent_time:1757650224432392|lagest_ack_time:1757650224473721|curr_delivered:1208897| [2025/09/12 04:10:24 473821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224432392| [2025/09/12 04:10:24 473827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:765||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/09/12 04:10:24 473834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41524|rttvar:341|minrtt:30473|latest_rtt:41329|ack_delay:24| [2025/09/12 04:10:24 473839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41497|rttvar:310|minrtt:30473|latest_rtt:41329|ack_delay:24| [2025/09/12 04:10:24 473850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1344|lost_pn:1341|thresh:3| [2025/09/12 04:10:24 473854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 473858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 473861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 473865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 473869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41497|rtt_var:310|pto_duration:43497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 473874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 473878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 473882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 473886] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224535661|now:1757650224473869|interv:61792| [2025/09/12 04:10:24 473890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224535661|now:1757650224473869|interval:61792|pto_count:0|srtt:41497 [2025/09/12 04:10:24 473894] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43868, ack_elapse 42820, delivered 48008|rate 1094374|lost 297| [2025/09/12 04:10:24 473899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094374) in round 22| [2025/09/12 04:10:24 473903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 473907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 473911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224432392|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 473915] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224432392|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 473920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41497|latest_rtt:41329|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 473926] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/09/12 04:10:24 473930] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1757650224473721|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 473935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344473721|now:1757650224473721|interv:120000000| [2025/09/12 04:10:24 473939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344473721|now:1757650224473721|interv:120000000| [2025/09/12 04:10:24 473947] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224535688|pq_index:0| [2025/09/12 04:10:24 473951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224471981| [2025/09/12 04:10:24 473955] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224473955| [2025/09/12 04:10:24 473960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224473959| [2025/09/12 04:10:24 473966] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41497|min_srtt:41497|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 473970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 473975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 473979] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 473982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 473987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 473991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41497|min_srtt:41497|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 473995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 474000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 474003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 474007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 474011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 474016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 474020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 474024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 474028] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/09/12 04:10:24 474060] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224474036|stream_id:0|stream_offset:1247567| [2025/09/12 04:10:24 474066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 474074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 474079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41497|rtt_var:310|pto_duration:43497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 474083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 474087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 474091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 474095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224537533|now:1757650224474079|interv:63454| [2025/09/12 04:10:24 474099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224537533|now:1757650224474079|interval:63454|pto_count:0|srtt:41497 [2025/09/12 04:10:24 474103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 474108] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 474112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 474117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 474121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/09/12 04:10:24 474142] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224474127|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 474147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 474152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 474156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41497|rtt_var:310|pto_duration:43497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 474161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 474165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 474168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 474172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224537624|now:1757650224474156|interv:63468| [2025/09/12 04:10:24 474176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224537624|now:1757650224474156|interval:63468|pto_count:0|srtt:41497 [2025/09/12 04:10:24 474181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 474185] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 474193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 474197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 474201] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224537624| [2025/09/12 04:10:24 474205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224537624| [2025/09/12 04:10:24 474209] [debug] |xqc_engine_wakeup_after|wakeup:1757650224537624|now:1757650224474209|diff:63415| [2025/09/12 04:10:24 474214] [debug] |xqc_engine_main_logic|END|now:1757650224473959| [2025/09/12 04:10:24 474219] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224474219| [2025/09/12 04:10:24 474223] [debug] |xqc_engine_wakeup_after|wakeup:1757650224537624|now:1757650224474223|diff:63401| [2025/09/12 04:10:24 474227] [debug] |xqc_engine_main_logic|END|now:1757650224474219| [2025/09/12 04:10:24 475736] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224475735| [2025/09/12 04:10:24 475751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 475761] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:569| [2025/09/12 04:10:24 475777] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/09/12 04:10:24 475787] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/09/12 04:10:24 475794] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 475801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1345| [2025/09/12 04:10:24 475808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1160889|prior_time:1757650224430901|is_app_limited:0|send_elapse:43981|ack_elapse:44834|ctl_first_sent_time:1757650224432505|lagest_ack_time:1757650224475735|curr_delivered:1210097| [2025/09/12 04:10:24 475815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224432505| [2025/09/12 04:10:24 475822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:764||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/09/12 04:10:24 475829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1346|path_largest_ack:1346| [2025/09/12 04:10:24 475836] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1163289|prior_time:1757650224432825|is_app_limited:0|send_elapse:43841|ack_elapse:42910|ctl_first_sent_time:1757650224434331|lagest_ack_time:1757650224475735|curr_delivered:1211297| [2025/09/12 04:10:24 475842] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224434331| [2025/09/12 04:10:24 475848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:763||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/09/12 04:10:24 475855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41497|rttvar:310|minrtt:30473|latest_rtt:41404|ack_delay:24| [2025/09/12 04:10:24 475861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41482|rttvar:262|minrtt:30473|latest_rtt:41404|ack_delay:24| [2025/09/12 04:10:24 475876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1346|lost_pn:1343|thresh:3| [2025/09/12 04:10:24 475882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 475886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 475890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 475894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 475898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41482|rtt_var:262|pto_duration:43482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 475903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 475907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 475910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 475914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224537609|now:1757650224475898|interv:61711| [2025/09/12 04:10:24 475919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224537609|now:1757650224475898|interval:61711|pto_count:0|srtt:41482 [2025/09/12 04:10:24 475923] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43841, ack_elapse 42910, delivered 48008|rate 1095048|lost 297| [2025/09/12 04:10:24 475928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1095048) in round 22| [2025/09/12 04:10:24 475932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 475936] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 475940] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224434331|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 475944] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224434331|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 475949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41482|latest_rtt:41404|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 475955] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/09/12 04:10:24 475959] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1757650224475735|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 475964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344475735|now:1757650224475735|interv:120000000| [2025/09/12 04:10:24 475969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344475735|now:1757650224475735|interv:120000000| [2025/09/12 04:10:24 475976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224537624|pq_index:0| [2025/09/12 04:10:24 475980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224473959| [2025/09/12 04:10:24 475984] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224475984| [2025/09/12 04:10:24 475989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224475988| [2025/09/12 04:10:24 475995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41482|min_srtt:41482|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 476003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 476008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 476011] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 476015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 476020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 476024] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41482|min_srtt:41482|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 476028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 476032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 476036] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 476040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 476044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 476048] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 476053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 476057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 476061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/09/12 04:10:24 476092] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224476069|stream_id:0|stream_offset:1249941| [2025/09/12 04:10:24 476098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 476107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 476111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41482|rtt_var:262|pto_duration:43482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 476116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 476119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 476123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 476127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224539551|now:1757650224476111|interv:63440| [2025/09/12 04:10:24 476131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224539551|now:1757650224476111|interval:63440|pto_count:0|srtt:41482 [2025/09/12 04:10:24 476136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 476141] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 476145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1251128| [2025/09/12 04:10:24 476149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 476153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/09/12 04:10:24 476172] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224476159|stream_id:0|stream_offset:1251128| [2025/09/12 04:10:24 476178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 476182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 476186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41482|rtt_var:262|pto_duration:43482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 476190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 476194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 476198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 476202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224539641|now:1757650224476186|interv:63455| [2025/09/12 04:10:24 476206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224539641|now:1757650224476186|interval:63455|pto_count:0|srtt:41482 [2025/09/12 04:10:24 476210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 476215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 476222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 476226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 476230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224539641| [2025/09/12 04:10:24 476235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224539641| [2025/09/12 04:10:24 476239] [debug] |xqc_engine_wakeup_after|wakeup:1757650224539641|now:1757650224476238|diff:63403| [2025/09/12 04:10:24 476243] [debug] |xqc_engine_main_logic|END|now:1757650224475988| [2025/09/12 04:10:24 476248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224476248| [2025/09/12 04:10:24 476252] [debug] |xqc_engine_wakeup_after|wakeup:1757650224539641|now:1757650224476252|diff:63389| [2025/09/12 04:10:24 476256] [debug] |xqc_engine_main_logic|END|now:1757650224476248| [2025/09/12 04:10:24 477781] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224477780| [2025/09/12 04:10:24 477797] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 477806] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:570| [2025/09/12 04:10:24 477810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/09/12 04:10:24 477819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/09/12 04:10:24 477826] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 477834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1347| [2025/09/12 04:10:24 477841] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1163289|prior_time:1757650224432825|is_app_limited:0|send_elapse:43927|ack_elapse:44955|ctl_first_sent_time:1757650224434417|lagest_ack_time:1757650224477780|curr_delivered:1212497| [2025/09/12 04:10:24 477849] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224434417| [2025/09/12 04:10:24 477854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:762||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/09/12 04:10:24 477859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1348|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1348|path_largest_ack:1348| [2025/09/12 04:10:24 477865] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1165689|prior_time:1757650224434774|is_app_limited:0|send_elapse:43801|ack_elapse:43006|ctl_first_sent_time:1757650224436286|lagest_ack_time:1757650224477780|curr_delivered:1213697| [2025/09/12 04:10:24 477872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224436286| [2025/09/12 04:10:24 477878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:761||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/09/12 04:10:24 477884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41482|rttvar:262|minrtt:30473|latest_rtt:41494|ack_delay:24| [2025/09/12 04:10:24 477890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41480|rttvar:200|minrtt:30473|latest_rtt:41494|ack_delay:24| [2025/09/12 04:10:24 477905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1348|lost_pn:1345|thresh:3| [2025/09/12 04:10:24 477911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 477915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 477919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 477923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 477927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:200|pto_duration:43480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 477931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 477935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 477939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 477943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224539639|now:1757650224477927|interv:61712| [2025/09/12 04:10:24 477947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224539639|now:1757650224477927|interval:61712|pto_count:0|srtt:41480 [2025/09/12 04:10:24 477952] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43801, ack_elapse 43006, delivered 48008|rate 1096048|lost 297| [2025/09/12 04:10:24 477956] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096048) in round 22| [2025/09/12 04:10:24 477961] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 477965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 477968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224436286|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 477973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224436286|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 477978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41480|latest_rtt:41494|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 477983] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/09/12 04:10:24 477988] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1757650224477780|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 477993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344477780|now:1757650224477780|interv:120000000| [2025/09/12 04:10:24 478000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344477780|now:1757650224477780|interv:120000000| [2025/09/12 04:10:24 478004] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224539641|pq_index:0| [2025/09/12 04:10:24 478008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224475988| [2025/09/12 04:10:24 478012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224478012| [2025/09/12 04:10:24 478017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224478016| [2025/09/12 04:10:24 478023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 478028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 478032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 478036] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 478040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 478044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 478048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41480|min_srtt:41480|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 478053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 478057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 478061] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 478065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 478069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 478073] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 478077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 478082] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 478086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/09/12 04:10:24 478121] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224478094|stream_id:0|stream_offset:1252315| [2025/09/12 04:10:24 478131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 478144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 478151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:200|pto_duration:43480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 478155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 478159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 478163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 478167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224541574|now:1757650224478150|interv:63424| [2025/09/12 04:10:24 478171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224541574|now:1757650224478150|interval:63424|pto_count:0|srtt:41480 [2025/09/12 04:10:24 478176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 478180] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 478184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1253502| [2025/09/12 04:10:24 478189] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 478193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/09/12 04:10:24 478220] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224478200|stream_id:0|stream_offset:1253502| [2025/09/12 04:10:24 478229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 478237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 478243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41480|rtt_var:200|pto_duration:43480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 478248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 478252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 478255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 478259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224541680|now:1757650224478243|interv:63437| [2025/09/12 04:10:24 478263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224541680|now:1757650224478243|interval:63437|pto_count:0|srtt:41480 [2025/09/12 04:10:24 478268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 478272] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 478281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1254689| [2025/09/12 04:10:24 478285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 478289] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224541680| [2025/09/12 04:10:24 478294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224541680| [2025/09/12 04:10:24 478301] [debug] |xqc_engine_wakeup_after|wakeup:1757650224541680|now:1757650224478301|diff:63379| [2025/09/12 04:10:24 478307] [debug] |xqc_engine_main_logic|END|now:1757650224478016| [2025/09/12 04:10:24 478312] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224478312| [2025/09/12 04:10:24 478316] [debug] |xqc_engine_wakeup_after|wakeup:1757650224541680|now:1757650224478316|diff:63364| [2025/09/12 04:10:24 478320] [debug] |xqc_engine_main_logic|END|now:1757650224478312| [2025/09/12 04:10:24 479723] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224479721| [2025/09/12 04:10:24 479737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 479746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:571| [2025/09/12 04:10:24 479752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/09/12 04:10:24 479761] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/09/12 04:10:24 479767] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 479774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1350|path_largest_ack:1349| [2025/09/12 04:10:24 479781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1165689|prior_time:1757650224434774|is_app_limited:0|send_elapse:43892|ack_elapse:44947|ctl_first_sent_time:1757650224436377|lagest_ack_time:1757650224479721|curr_delivered:1214897| [2025/09/12 04:10:24 479789] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224436377| [2025/09/12 04:10:24 479796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:760||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/09/12 04:10:24 479802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1350|path_largest_ack:1350| [2025/09/12 04:10:24 479808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1168089|prior_time:1757650224437332|is_app_limited:0|send_elapse:43190|ack_elapse:42389|ctl_first_sent_time:1757650224437762|lagest_ack_time:1757650224479721|curr_delivered:1216097| [2025/09/12 04:10:24 479816] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224437762| [2025/09/12 04:10:24 479822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:759||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/09/12 04:10:24 479828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41480|rttvar:200|minrtt:30473|latest_rtt:41959|ack_delay:24| [2025/09/12 04:10:24 479835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41536|rttvar:263|minrtt:30473|latest_rtt:41959|ack_delay:24| [2025/09/12 04:10:24 479848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1350|lost_pn:1347|thresh:3| [2025/09/12 04:10:24 479855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 479861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 479867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 479871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 479875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41536|rtt_var:263|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 479880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 479884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 479887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 479891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224541736|now:1757650224479875|interv:61861| [2025/09/12 04:10:24 479895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224541736|now:1757650224479875|interval:61861|pto_count:0|srtt:41536 [2025/09/12 04:10:24 479900] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43190, ack_elapse 42389, delivered 48008|rate 1111553|lost 297| [2025/09/12 04:10:24 479904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111553) in round 22| [2025/09/12 04:10:24 479908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 479912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 479916] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224437762|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 479921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224437762|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 479925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41536|latest_rtt:41959|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 479931] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/09/12 04:10:24 479936] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1757650224479721|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 479941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344479721|now:1757650224479721|interv:120000000| [2025/09/12 04:10:24 479948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344479721|now:1757650224479721|interv:120000000| [2025/09/12 04:10:24 479952] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224541680|pq_index:0| [2025/09/12 04:10:24 479956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224478016| [2025/09/12 04:10:24 479960] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224479960| [2025/09/12 04:10:24 479965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224479964| [2025/09/12 04:10:24 479971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41536|min_srtt:41536|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 479976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 479980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 479984] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 479988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 479992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 479996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41536|min_srtt:41536|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 480000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 480005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 480008] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 480012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 480016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 480020] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 480024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1254689| [2025/09/12 04:10:24 480029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 480033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/09/12 04:10:24 480068] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224480041|stream_id:0|stream_offset:1254689| [2025/09/12 04:10:24 480077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 480090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 480096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41536|rtt_var:263|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 480100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 480104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 480108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 480112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224543577|now:1757650224480096|interv:63481| [2025/09/12 04:10:24 480116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224543577|now:1757650224480096|interval:63481|pto_count:0|srtt:41536 [2025/09/12 04:10:24 480120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 480125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 480129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1255876| [2025/09/12 04:10:24 480134] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 480138] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/09/12 04:10:24 480164] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224480144|stream_id:0|stream_offset:1255876| [2025/09/12 04:10:24 480173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 480179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 480186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41536|rtt_var:263|pto_duration:43536|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 480190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 480194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 480198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 480202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224543680|now:1757650224480186|interv:63494| [2025/09/12 04:10:24 480206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224543680|now:1757650224480186|interval:63494|pto_count:0|srtt:41536 [2025/09/12 04:10:24 480210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 480215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 480223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 480227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 480231] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224543680| [2025/09/12 04:10:24 480235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224543680| [2025/09/12 04:10:24 480239] [debug] |xqc_engine_wakeup_after|wakeup:1757650224543680|now:1757650224480239|diff:63441| [2025/09/12 04:10:24 480244] [debug] |xqc_engine_main_logic|END|now:1757650224479964| [2025/09/12 04:10:24 480249] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224480249| [2025/09/12 04:10:24 480253] [debug] |xqc_engine_wakeup_after|wakeup:1757650224543680|now:1757650224480253|diff:63427| [2025/09/12 04:10:24 480256] [debug] |xqc_engine_main_logic|END|now:1757650224480249| [2025/09/12 04:10:24 481732] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224481731| [2025/09/12 04:10:24 481747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 481757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:572| [2025/09/12 04:10:24 481763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/09/12 04:10:24 481771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/09/12 04:10:24 481778] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 481786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1351|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1352|path_largest_ack:1351| [2025/09/12 04:10:24 481794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1168089|prior_time:1757650224437332|is_app_limited:0|send_elapse:43299|ack_elapse:44399|ctl_first_sent_time:1757650224437871|lagest_ack_time:1757650224481731|curr_delivered:1217297| [2025/09/12 04:10:24 481801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224437871| [2025/09/12 04:10:24 481807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:758||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/09/12 04:10:24 481815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1352|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1352|path_largest_ack:1352| [2025/09/12 04:10:24 481821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1170489|prior_time:1757650224438797|is_app_limited:0|send_elapse:42630|ack_elapse:42934|ctl_first_sent_time:1757650224439159|lagest_ack_time:1757650224481731|curr_delivered:1218497| [2025/09/12 04:10:24 481828] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224439159| [2025/09/12 04:10:24 481834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:757||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/09/12 04:10:24 481840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41536|rttvar:263|minrtt:30473|latest_rtt:42572|ack_delay:40| [2025/09/12 04:10:24 481844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41660|rttvar:447|minrtt:30473|latest_rtt:42572|ack_delay:40| [2025/09/12 04:10:24 481855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/09/12 04:10:24 481859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 481863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 481867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 481870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 481875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41660|rtt_var:447|pto_duration:43660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 481879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 481884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 481890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 481897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224543804|now:1757650224481874|interv:61930| [2025/09/12 04:10:24 481903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224543804|now:1757650224481874|interval:61930|pto_count:0|srtt:41660 [2025/09/12 04:10:24 481908] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42630, ack_elapse 42934, delivered 48008|rate 1118181|lost 297| [2025/09/12 04:10:24 481912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118181) in round 22| [2025/09/12 04:10:24 481916] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 481921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 481924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224439159|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 481929] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224439159|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 481933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41660|latest_rtt:42572|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 481939] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/09/12 04:10:24 481944] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1757650224481731|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 481949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344481731|now:1757650224481731|interv:120000000| [2025/09/12 04:10:24 481956] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344481731|now:1757650224481731|interv:120000000| [2025/09/12 04:10:24 481960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224543680|pq_index:0| [2025/09/12 04:10:24 481964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224479964| [2025/09/12 04:10:24 481968] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224481968| [2025/09/12 04:10:24 481974] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224481972| [2025/09/12 04:10:24 481980] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41660|min_srtt:41660|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 481984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 481989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 481992] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 481996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 482001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 482005] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41660|min_srtt:41660|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 482009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 482013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 482017] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 482021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 482025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 482030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 482034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 482038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 482043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/09/12 04:10:24 482073] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224482050|stream_id:0|stream_offset:1257063| [2025/09/12 04:10:24 482080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 482091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 482097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41660|rtt_var:447|pto_duration:43660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 482104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 482110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 482117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 482123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224545710|now:1757650224482097|interv:63613| [2025/09/12 04:10:24 482130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224545710|now:1757650224482097|interval:63613|pto_count:0|srtt:41660 [2025/09/12 04:10:24 482137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 482142] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 482146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1258250| [2025/09/12 04:10:24 482150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 482155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/09/12 04:10:24 482180] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224482162|stream_id:0|stream_offset:1258250| [2025/09/12 04:10:24 482187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 482194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 482201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41660|rtt_var:447|pto_duration:43660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 482208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 482215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 482221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 482227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224545822|now:1757650224482201|interv:63621| [2025/09/12 04:10:24 482231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224545822|now:1757650224482201|interval:63621|pto_count:0|srtt:41660 [2025/09/12 04:10:24 482236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 482245] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 482249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 482253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 482258] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224545822| [2025/09/12 04:10:24 482262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224545822| [2025/09/12 04:10:24 482266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224545822|now:1757650224482266|diff:63556| [2025/09/12 04:10:24 482270] [debug] |xqc_engine_main_logic|END|now:1757650224481972| [2025/09/12 04:10:24 482276] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224482276| [2025/09/12 04:10:24 482280] [debug] |xqc_engine_wakeup_after|wakeup:1757650224545822|now:1757650224482280|diff:63542| [2025/09/12 04:10:24 482287] [debug] |xqc_engine_main_logic|END|now:1757650224482276| [2025/09/12 04:10:24 483719] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224483717| [2025/09/12 04:10:24 483733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 483742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:573| [2025/09/12 04:10:24 483748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/09/12 04:10:24 483757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/09/12 04:10:24 483763] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 483770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1353|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1354|path_largest_ack:1353| [2025/09/12 04:10:24 483777] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1170489|prior_time:1757650224438797|is_app_limited:0|send_elapse:43981|ack_elapse:44920|ctl_first_sent_time:1757650224440510|lagest_ack_time:1757650224483717|curr_delivered:1219697| [2025/09/12 04:10:24 483785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224440510| [2025/09/12 04:10:24 483791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:756||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/09/12 04:10:24 483798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1354|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1354|path_largest_ack:1354| [2025/09/12 04:10:24 483805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1172889|prior_time:1757650224440822|is_app_limited:0|send_elapse:43848|ack_elapse:42895|ctl_first_sent_time:1757650224442346|lagest_ack_time:1757650224483717|curr_delivered:1220897| [2025/09/12 04:10:24 483812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224442346| [2025/09/12 04:10:24 483819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:755||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/09/12 04:10:24 483825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41660|rttvar:447|minrtt:30473|latest_rtt:41371|ack_delay:40| [2025/09/12 04:10:24 483838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41619|rttvar:418|minrtt:30473|latest_rtt:41371|ack_delay:40| [2025/09/12 04:10:24 483842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/09/12 04:10:24 483846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 483850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 483854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 483858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 483862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:418|pto_duration:43619|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 483866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 483870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 483874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 483878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224545781|now:1757650224483862|interv:61919| [2025/09/12 04:10:24 483882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224545781|now:1757650224483862|interval:61919|pto_count:0|srtt:41619 [2025/09/12 04:10:24 483886] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43848, ack_elapse 42895, delivered 48008|rate 1094873|lost 297| [2025/09/12 04:10:24 483891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094873) in round 22| [2025/09/12 04:10:24 483895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 483899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 483903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224442346|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 483908] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224442346|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 483912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41619|latest_rtt:41371|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 483918] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/09/12 04:10:24 483922] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1757650224483717|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 483927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344483717|now:1757650224483717|interv:120000000| [2025/09/12 04:10:24 483935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344483717|now:1757650224483717|interv:120000000| [2025/09/12 04:10:24 483938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224545822|pq_index:0| [2025/09/12 04:10:24 483943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224481972| [2025/09/12 04:10:24 483947] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224483947| [2025/09/12 04:10:24 483952] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224483950| [2025/09/12 04:10:24 483957] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 483962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 483966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 483970] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 483974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 483978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 483982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41619|min_srtt:41619|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 483987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 483991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 483995] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 483998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 484002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 484007] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 484011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 484015] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 484019] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/09/12 04:10:24 484054] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224484027|stream_id:0|stream_offset:1259437| [2025/09/12 04:10:24 484070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 484077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 484083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:418|pto_duration:43619|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 484088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 484092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 484095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 484099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224547646|now:1757650224484083|interv:63563| [2025/09/12 04:10:24 484103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224547646|now:1757650224484083|interval:63563|pto_count:0|srtt:41619 [2025/09/12 04:10:24 484108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 484113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 484117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1260624| [2025/09/12 04:10:24 484122] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 484126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/09/12 04:10:24 484153] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224484132|stream_id:0|stream_offset:1260624| [2025/09/12 04:10:24 484161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 484168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 484175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41619|rtt_var:418|pto_duration:43619|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 484179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 484183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 484186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 484190] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224547751|now:1757650224484174|interv:63577| [2025/09/12 04:10:24 484194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224547751|now:1757650224484174|interval:63577|pto_count:0|srtt:41619 [2025/09/12 04:10:24 484199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 484208] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 484212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 484216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 484220] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224547751| [2025/09/12 04:10:24 484224] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224547751| [2025/09/12 04:10:24 484228] [debug] |xqc_engine_wakeup_after|wakeup:1757650224547751|now:1757650224484228|diff:63523| [2025/09/12 04:10:24 484233] [debug] |xqc_engine_main_logic|END|now:1757650224483950| [2025/09/12 04:10:24 484238] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224484238| [2025/09/12 04:10:24 484242] [debug] |xqc_engine_wakeup_after|wakeup:1757650224547751|now:1757650224484242|diff:63509| [2025/09/12 04:10:24 484246] [debug] |xqc_engine_main_logic|END|now:1757650224484238| [2025/09/12 04:10:24 485706] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650224485705| [2025/09/12 04:10:24 485721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 485730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:574| [2025/09/12 04:10:24 485736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/09/12 04:10:24 485744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/09/12 04:10:24 485750] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 485758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1355|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1356|path_largest_ack:1355| [2025/09/12 04:10:24 485766] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1172889|prior_time:1757650224440822|is_app_limited:0|send_elapse:43975|ack_elapse:44883|ctl_first_sent_time:1757650224442473|lagest_ack_time:1757650224485705|curr_delivered:1222097| [2025/09/12 04:10:24 485773] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224442473| [2025/09/12 04:10:24 485780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:754||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/09/12 04:10:24 485786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1356|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1356|path_largest_ack:1356| [2025/09/12 04:10:24 485793] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:51608|prior_delivered:1175289|prior_time:1757650224442886|is_app_limited:0|send_elapse:43889|ack_elapse:42819|ctl_first_sent_time:1757650224444438|lagest_ack_time:1757650224485705|curr_delivered:1223297| [2025/09/12 04:10:24 485801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224444438| [2025/09/12 04:10:24 485808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:753||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/09/12 04:10:24 485815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41619|rttvar:418|minrtt:30473|latest_rtt:41267|ack_delay:40| [2025/09/12 04:10:24 485828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41570|rttvar:412|minrtt:30473|latest_rtt:41267|ack_delay:40| [2025/09/12 04:10:24 485834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/09/12 04:10:24 485840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 485846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 485850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 485854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 485858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41570|rtt_var:412|pto_duration:43570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 485863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 485867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 485871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 485874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224547702|now:1757650224485858|interv:61844| [2025/09/12 04:10:24 485878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224547702|now:1757650224485858|interval:61844|pto_count:0|srtt:41570 [2025/09/12 04:10:24 485883] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43889, ack_elapse 42819, delivered 48008|rate 1093850|lost 297| [2025/09/12 04:10:24 485887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093850) in round 22| [2025/09/12 04:10:24 485891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 485896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 485899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224444438|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 485904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224444438|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 485909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41570|latest_rtt:41267|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 485914] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/09/12 04:10:24 485919] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1757650224485705|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 485927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344485705|now:1757650224485705|interv:120000000| [2025/09/12 04:10:24 485931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344485705|now:1757650224485705|interv:120000000| [2025/09/12 04:10:24 485935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224547751|pq_index:0| [2025/09/12 04:10:24 485939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224483950| [2025/09/12 04:10:24 485943] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224485943| [2025/09/12 04:10:24 485948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224485947| [2025/09/12 04:10:24 485954] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41570|min_srtt:41570|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 485959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 485963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 485967] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 485971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 485975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 485979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41570|min_srtt:41570|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 485983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 485988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 485991] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 485995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 485999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 486004] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 486008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 486012] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 486017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/09/12 04:10:24 486052] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224486024|stream_id:0|stream_offset:1261811| [2025/09/12 04:10:24 486067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 486075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 486082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41570|rtt_var:412|pto_duration:43570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 486087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 486091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 486095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 486098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224549594|now:1757650224486082|interv:63512| [2025/09/12 04:10:24 486102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224549594|now:1757650224486082|interval:63512|pto_count:0|srtt:41570 [2025/09/12 04:10:24 486107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 486112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 486116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1262998| [2025/09/12 04:10:24 486121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 486125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/09/12 04:10:24 486152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224486132|stream_id:0|stream_offset:1262998| [2025/09/12 04:10:24 486161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 486169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 486175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41570|rtt_var:412|pto_duration:43570|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 486181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 486185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 486189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 486193] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224549702|now:1757650224486175|interv:63527| [2025/09/12 04:10:24 486197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224549702|now:1757650224486175|interval:63527|pto_count:0|srtt:41570 [2025/09/12 04:10:24 486201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 486210] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 486214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 486219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 486223] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224549702| [2025/09/12 04:10:24 486227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224549702| [2025/09/12 04:10:24 486231] [debug] |xqc_engine_wakeup_after|wakeup:1757650224549702|now:1757650224486231|diff:63471| [2025/09/12 04:10:24 486235] [debug] |xqc_engine_main_logic|END|now:1757650224485947| [2025/09/12 04:10:24 486240] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224486240| [2025/09/12 04:10:24 486244] [debug] |xqc_engine_wakeup_after|wakeup:1757650224549702|now:1757650224486244|diff:63458| [2025/09/12 04:10:24 486248] [debug] |xqc_engine_main_logic|END|now:1757650224486240| [2025/09/12 04:10:24 487744] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224487742| [2025/09/12 04:10:24 487770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 487779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:575| [2025/09/12 04:10:24 487786] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/09/12 04:10:24 487794] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/09/12 04:10:24 487800] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 487808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1358|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1358|path_largest_ack:1358| [2025/09/12 04:10:24 487815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54008|prior_delivered:1175289|prior_time:1757650224442886|is_app_limited:0|send_elapse:44162|ack_elapse:44856|ctl_first_sent_time:1757650224444711|lagest_ack_time:1757650224487742|curr_delivered:1224497| [2025/09/12 04:10:24 487822] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224444711| [2025/09/12 04:10:24 487829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:752||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/09/12 04:10:24 487835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41570|rttvar:412|minrtt:30473|latest_rtt:43031|ack_delay:40| [2025/09/12 04:10:24 487842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41747|rttvar:664|minrtt:30473|latest_rtt:43031|ack_delay:40| [2025/09/12 04:10:24 487848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/09/12 04:10:24 487855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 487862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 487867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 487880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 487884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224492977|now:1757650224487884|interval:5093| [2025/09/12 04:10:24 487888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224492977|now:1757650224487884|interv:5093| [2025/09/12 04:10:24 487892] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44162, ack_elapse 44856, delivered 49208|rate 1097021|lost 297| [2025/09/12 04:10:24 487897] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097021) in round 22| [2025/09/12 04:10:24 487901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 487905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 487909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224444711|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 487914] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:1200|po_sent_time:1757650224444711|recovery:1|recovery_start:1757650224469928|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 487921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:51600|srtt:41747|latest_rtt:43031|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224469928|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 487929] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/09/12 04:10:24 487936] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:576|frame:ACK |recv_time:1757650224487742|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 487942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344487742|now:1757650224487742|interv:120000000| [2025/09/12 04:10:24 487946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344487742|now:1757650224487742|interv:120000000| [2025/09/12 04:10:24 487950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224549702|pq_index:0| [2025/09/12 04:10:24 487954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224485947| [2025/09/12 04:10:24 487958] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224487958| [2025/09/12 04:10:24 487963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224487962| [2025/09/12 04:10:24 487969] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41747|min_srtt:41747|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 487974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 487978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 487986] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 487990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 487995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 487999] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41747|min_srtt:41747|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 488005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 488012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 488018] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 488023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 488027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 488032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 488036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 488040] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 488045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/09/12 04:10:24 488078] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224488052|stream_id:0|stream_offset:1264185| [2025/09/12 04:10:24 488088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 488096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 488103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224492977|now:1757650224488103|interval:4874| [2025/09/12 04:10:24 488109] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224492977|now:1757650224488103|interv:4874| [2025/09/12 04:10:24 488116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 488121] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 488125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1265372| [2025/09/12 04:10:24 488130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 488134] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224492977| [2025/09/12 04:10:24 488143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224492977| [2025/09/12 04:10:24 488147] [debug] |xqc_engine_wakeup_after|wakeup:1757650224492977|now:1757650224488146|diff:4831| [2025/09/12 04:10:24 488151] [debug] |xqc_engine_main_logic|END|now:1757650224487962| [2025/09/12 04:10:24 488156] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224488156| [2025/09/12 04:10:24 488160] [debug] |xqc_engine_wakeup_after|wakeup:1757650224492977|now:1757650224488160|diff:4817| [2025/09/12 04:10:24 488164] [debug] |xqc_engine_main_logic|END|now:1757650224488156| [2025/09/12 04:10:24 489768] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224489767| [2025/09/12 04:10:24 489783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 489792] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:576| [2025/09/12 04:10:24 489799] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/09/12 04:10:24 489808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/09/12 04:10:24 489814] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 489821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1360|path_largest_ack:1359| [2025/09/12 04:10:24 489829] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1177689|prior_time:1757650224444873|is_app_limited:0|send_elapse:43860|ack_elapse:44894|ctl_first_sent_time:1757650224446382|lagest_ack_time:1757650224489767|curr_delivered:1225697| [2025/09/12 04:10:24 489836] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224446382| [2025/09/12 04:10:24 489840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:751||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/09/12 04:10:24 489847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1360|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1360|path_largest_ack:1360| [2025/09/12 04:10:24 489854] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:52808|prior_delivered:1177689|prior_time:1757650224444873|is_app_limited:0|send_elapse:43860|ack_elapse:44894|ctl_first_sent_time:1757650224446382|lagest_ack_time:1757650224489767|curr_delivered:1226897| [2025/09/12 04:10:24 489861] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224447757| [2025/09/12 04:10:24 489868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/09/12 04:10:24 489872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41747|rttvar:664|minrtt:30473|latest_rtt:42010|ack_delay:64| [2025/09/12 04:10:24 489876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41772|rttvar:547|minrtt:30473|latest_rtt:42010|ack_delay:64| [2025/09/12 04:10:24 489880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/09/12 04:10:24 489884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 489888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 489898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 489903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1357|lost_pn:1357|po_sent_time:1757650224444568|lost_send_time:1757650224442506|loss_delay:47261|frame:STREAM |repair:128| [2025/09/12 04:10:24 489907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224444568u| [2025/09/12 04:10:24 489912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 489916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:547|pto_duration:43960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 489920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 489925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 489932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 49200| [2025/09/12 04:10:24 489938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224552012|now:1757650224489915|interv:62097| [2025/09/12 04:10:24 489944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224552012|now:1757650224489915|interval:62097|pto_count:0|srtt:41772 [2025/09/12 04:10:24 489951] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43860, ack_elapse 44894, delivered 49208|rate 1096093|lost 298| [2025/09/12 04:10:24 489957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096093) in round 22| [2025/09/12 04:10:24 489964] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 489970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 489976] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224447757|recovery:1|recovery_start:1757650224489911|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 489982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:1|acked:2400|po_sent_time:1757650224447757|recovery:1|recovery_start:1757650224489911|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 489987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:49200|srtt:41772|latest_rtt:42010|min_rtt:30473|applimit:0|lost:294|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 489993] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/09/12 04:10:24 489997] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK |recv_time:1757650224489767|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 490002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344489767|now:1757650224489767|interv:120000000| [2025/09/12 04:10:24 490006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344489767|now:1757650224489767|interv:120000000| [2025/09/12 04:10:24 490014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224492977|pq_index:0| [2025/09/12 04:10:24 490019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224487962| [2025/09/12 04:10:24 490023] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224490022| [2025/09/12 04:10:24 490028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224490026| [2025/09/12 04:10:24 490034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 490038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 490043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 490047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1317|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 490052] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 490056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 490060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 490065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1327|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 490070] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 490077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 490084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 490090] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 490095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 490100] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 490104] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41772|min_srtt:41772|path_bw:1219198|loss_rate:0.00|path_pto:0| [2025/09/12 04:10:24 490108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 490112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 490120] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 490124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 490128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 490133] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1317|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 490137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 490141] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 490146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/09/12 04:10:24 490178] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224490153|stream_id:0|stream_offset:1164477| [2025/09/12 04:10:24 490184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1402|origin_pktnum:1317|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 490192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 490198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:547|pto_duration:43960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 490205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 490211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 490217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 490224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224554113|now:1757650224490198|interv:63915| [2025/09/12 04:10:24 490230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224554113|now:1757650224490198|interval:63915|pto_count:0|srtt:41772 [2025/09/12 04:10:24 490238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:50400| [2025/09/12 04:10:24 490244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 490249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 490253] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 490257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/09/12 04:10:24 490284] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224490264|stream_id:0|stream_offset:1176347| [2025/09/12 04:10:24 490290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1403|origin_pktnum:1327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 490305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 490312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:547|pto_duration:43960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 490318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 490325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 490331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 490337] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224554224|now:1757650224490311|interv:63913| [2025/09/12 04:10:24 490343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224554224|now:1757650224490311|interval:63913|pto_count:0|srtt:41772 [2025/09/12 04:10:24 490350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 490358] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 490364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1265372| [2025/09/12 04:10:24 490371] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 490378] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/09/12 04:10:24 490410] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224490388|stream_id:0|stream_offset:1265372| [2025/09/12 04:10:24 490439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 490450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 490458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41772|rtt_var:547|pto_duration:43960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 490464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 490470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 490476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 490483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224554348|now:1757650224490457|interv:63891| [2025/09/12 04:10:24 490489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224554348|now:1757650224490457|interval:63891|pto_count:0|srtt:41772 [2025/09/12 04:10:24 490495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 490509] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224554348| [2025/09/12 04:10:24 490515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224554348| [2025/09/12 04:10:24 490522] [debug] |xqc_engine_wakeup_after|wakeup:1757650224554348|now:1757650224490522|diff:63826| [2025/09/12 04:10:24 490529] [debug] |xqc_engine_main_logic|END|now:1757650224490026| [2025/09/12 04:10:24 490537] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224490537| [2025/09/12 04:10:24 490543] [debug] |xqc_engine_wakeup_after|wakeup:1757650224554348|now:1757650224490543|diff:63805| [2025/09/12 04:10:24 490549] [debug] |xqc_engine_main_logic|END|now:1757650224490537| [2025/09/12 04:10:24 491694] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224491692| [2025/09/12 04:10:24 491709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 491718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:577| [2025/09/12 04:10:24 491735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/09/12 04:10:24 491742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/09/12 04:10:24 491749] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 491756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1362|path_largest_ack:1361| [2025/09/12 04:10:24 491763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:55208|prior_delivered:1177689|prior_time:1757650224444873|is_app_limited:0|send_elapse:45361|ack_elapse:46819|ctl_first_sent_time:1757650224447883|lagest_ack_time:1757650224491692|curr_delivered:1228097| [2025/09/12 04:10:24 491768] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224447883| [2025/09/12 04:10:24 491773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:750||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/09/12 04:10:24 491779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1362|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1362|path_largest_ack:1362| [2025/09/12 04:10:24 491785] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:294|tx_in_flight:54008|prior_delivered:1180089|prior_time:1757650224448019|is_app_limited:0|send_elapse:42995|ack_elapse:43673|ctl_first_sent_time:1757650224449472|lagest_ack_time:1757650224491692|curr_delivered:1229297| [2025/09/12 04:10:24 491792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224449472| [2025/09/12 04:10:24 491799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:749||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/09/12 04:10:24 491803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41772|rttvar:547|minrtt:30473|latest_rtt:42220|ack_delay:24| [2025/09/12 04:10:24 491807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41825|rttvar:517|minrtt:30473|latest_rtt:42220|ack_delay:24| [2025/09/12 04:10:24 491811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/09/12 04:10:24 491815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 491820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 491834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 491840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 491845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 491849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41825|rtt_var:517|pto_duration:43893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 491854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 491858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 491865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 491871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224554281|now:1757650224491849|interv:62432| [2025/09/12 04:10:24 491877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224554281|now:1757650224491849|interval:62432|pto_count:0|srtt:41825 [2025/09/12 04:10:24 491882] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42995, ack_elapse 43673, delivered 49208|rate 1126737|lost 298| [2025/09/12 04:10:24 491886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126737) in round 22| [2025/09/12 04:10:24 491890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 491894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92880|extra_cwnd:9600| [2025/09/12 04:10:24 491898] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224449472|recovery:1|recovery_start:1757650224489911|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 491903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224449472|recovery:1|recovery_start:1757650224489911|packet_conservation:1|next_round_delivered:1182497| [2025/09/12 04:10:24 491908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1523997|bw:1219198|cwnd:52808|full_bw_reached:1|inflight:50400|srtt:41825|latest_rtt:42220|min_rtt:30473|applimit:0|lost:296|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 491913] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/09/12 04:10:24 491918] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK |recv_time:1757650224491692|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 491923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344491692|now:1757650224491692|interv:120000000| [2025/09/12 04:10:24 491927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344491692|now:1757650224491692|interv:120000000| [2025/09/12 04:10:24 491931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224554348|pq_index:0| [2025/09/12 04:10:24 491939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224490026| [2025/09/12 04:10:24 491943] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224491943| [2025/09/12 04:10:24 491948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224491947| [2025/09/12 04:10:24 491954] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41825|min_srtt:41825|path_bw:1219198|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 491958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 491963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 491968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1337|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 491972] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41825|min_srtt:41825|path_bw:1219198|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 491976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 491981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 491985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1357|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 491989] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41825|min_srtt:41825|path_bw:1219198|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 491993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 491997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 492001] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 492005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 492009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 492014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1337|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 492018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 492022] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 492027] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/09/12 04:10:24 492059] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224492034|stream_id:0|stream_offset:1188217| [2025/09/12 04:10:24 492074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1405|origin_pktnum:1337|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 492082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 492087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41825|rtt_var:517|pto_duration:43893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 492092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 492096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 492100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 492104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224555927|now:1757650224492087|interv:63840| [2025/09/12 04:10:24 492108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224555927|now:1757650224492087|interval:63840|pto_count:0|srtt:41825 [2025/09/12 04:10:24 492112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:51600| [2025/09/12 04:10:24 492117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1357|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 492121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:52808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 492126] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 492130] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/09/12 04:10:24 492156] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224492136|stream_id:0|stream_offset:1211957| [2025/09/12 04:10:24 492165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1406|origin_pktnum:1357|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 492172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 492179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41825|rtt_var:517|pto_duration:43893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 492183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 492187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 492191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 492195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224556029|now:1757650224492178|interv:63851| [2025/09/12 04:10:24 492199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224556029|now:1757650224492178|interval:63851|pto_count:0|srtt:41825 [2025/09/12 04:10:24 492208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52808|inflight:52800| [2025/09/12 04:10:24 492213] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224556029| [2025/09/12 04:10:24 492218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224556029| [2025/09/12 04:10:24 492221] [debug] |xqc_engine_wakeup_after|wakeup:1757650224556029|now:1757650224492221|diff:63808| [2025/09/12 04:10:24 492226] [debug] |xqc_engine_main_logic|END|now:1757650224491947| [2025/09/12 04:10:24 492231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224492231| [2025/09/12 04:10:24 492235] [debug] |xqc_engine_wakeup_after|wakeup:1757650224556029|now:1757650224492235|diff:63794| [2025/09/12 04:10:24 492239] [debug] |xqc_engine_main_logic|END|now:1757650224492231| [2025/09/12 04:10:24 493740] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224493739| [2025/09/12 04:10:24 493755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 493764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:578| [2025/09/12 04:10:24 493771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/09/12 04:10:24 493779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/09/12 04:10:24 493786] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 493793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1363| [2025/09/12 04:10:24 493800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1182497|prior_time:1757650224449860|is_app_limited:0|send_elapse:42921|ack_elapse:43879|ctl_first_sent_time:1757650224451455|lagest_ack_time:1757650224493739|curr_delivered:1230497| [2025/09/12 04:10:24 493808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224451455| [2025/09/12 04:10:24 493814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:748||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/09/12 04:10:24 493820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1364|path_largest_ack:1364| [2025/09/12 04:10:24 493827] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1182497|prior_time:1757650224449860|is_app_limited:0|send_elapse:42921|ack_elapse:43879|ctl_first_sent_time:1757650224451455|lagest_ack_time:1757650224493739|curr_delivered:1231697| [2025/09/12 04:10:24 493834] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224451577| [2025/09/12 04:10:24 493840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:747||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/09/12 04:10:24 493846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41825|rttvar:517|minrtt:30473|latest_rtt:42162|ack_delay:24| [2025/09/12 04:10:24 493852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41864|rttvar:466|minrtt:30473|latest_rtt:42162|ack_delay:24| [2025/09/12 04:10:24 493859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/09/12 04:10:24 493873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 493878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 493882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 493886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 493890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 493894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41864|rtt_var:466|pto_duration:43864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 493898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 493903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 493909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 493916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224556000|now:1757650224493894|interv:62106| [2025/09/12 04:10:24 493922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224556000|now:1757650224493894|interval:62106|pto_count:0|srtt:41864 [2025/09/12 04:10:24 493929] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42921, ack_elapse 43879, delivered 49200|rate 1121265|lost 298| [2025/09/12 04:10:24 493933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/09/12 04:10:24 493937] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121265) in round 23| [2025/09/12 04:10:24 493941] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 493945] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 493949] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224451577|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 493954] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52808|packet_lost:0|acked:2400|po_sent_time:1757650224451577|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 493959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:55208|full_bw_reached:1|inflight:50400|srtt:41864|latest_rtt:42162|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 493964] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/09/12 04:10:24 493969] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1757650224493739|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 493974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344493739|now:1757650224493739|interv:120000000| [2025/09/12 04:10:24 493982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344493739|now:1757650224493739|interv:120000000| [2025/09/12 04:10:24 493986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224556029|pq_index:0| [2025/09/12 04:10:24 493990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224491947| [2025/09/12 04:10:24 493994] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224493994| [2025/09/12 04:10:24 493999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224493997| [2025/09/12 04:10:24 494005] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|min_srtt:41864|path_bw:1209592|loss_rate:7.41|path_pto:0| [2025/09/12 04:10:24 494009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 494014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 494018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 494023] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|min_srtt:41864|path_bw:1209592|loss_rate:7.41|path_pto:0| [2025/09/12 04:10:24 494027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1267746| [2025/09/12 04:10:24 494032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 494036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 494041] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|min_srtt:41864|path_bw:1209592|loss_rate:7.41|path_pto:0| [2025/09/12 04:10:24 494045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1268933| [2025/09/12 04:10:24 494049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 494054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 494058] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|min_srtt:41864|path_bw:1209592|loss_rate:7.41|path_pto:0| [2025/09/12 04:10:24 494062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1270120| [2025/09/12 04:10:24 494066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 494073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 494077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41864|min_srtt:41864|path_bw:1209592|loss_rate:7.41|path_pto:0| [2025/09/12 04:10:24 494081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1271307| [2025/09/12 04:10:24 494085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 494089] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 494093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 494097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 494102] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 494106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 494110] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 494114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/09/12 04:10:24 494147] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224494122|stream_id:0|stream_offset:1266559| [2025/09/12 04:10:24 494153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 494158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 494163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41864|rtt_var:466|pto_duration:43864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 494167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 494171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 494175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 494179] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224557986|now:1757650224494162|interv:63824| [2025/09/12 04:10:24 494183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224557986|now:1757650224494162|interval:63824|pto_count:0|srtt:41864 [2025/09/12 04:10:24 494187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:51600| [2025/09/12 04:10:24 494192] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 494196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1267746| [2025/09/12 04:10:24 494204] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 494209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/09/12 04:10:24 494241] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224494215|stream_id:0|stream_offset:1267746| [2025/09/12 04:10:24 494247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 494251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 494256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41864|rtt_var:466|pto_duration:43864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 494260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 494263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 494267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 494271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224558079|now:1757650224494255|interv:63824| [2025/09/12 04:10:24 494275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224558079|now:1757650224494255|interval:63824|pto_count:0|srtt:41864 [2025/09/12 04:10:24 494279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:52800| [2025/09/12 04:10:24 494285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 494292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1268933| [2025/09/12 04:10:24 494299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 494305] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/09/12 04:10:24 494362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224494315|stream_id:0|stream_offset:1268933| [2025/09/12 04:10:24 494372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 494380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 494387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41864|rtt_var:466|pto_duration:43864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 494394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 494400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 494412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 494418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224558179|now:1757650224494387|interv:63792| [2025/09/12 04:10:24 494445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224558179|now:1757650224494387|interval:63792|pto_count:0|srtt:41864 [2025/09/12 04:10:24 494452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:54000| [2025/09/12 04:10:24 494460] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 494466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1270120| [2025/09/12 04:10:24 494473] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 494479] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/09/12 04:10:24 494514] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224494490|stream_id:0|stream_offset:1270120| [2025/09/12 04:10:24 494523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 494529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 494536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41864|rtt_var:466|pto_duration:43864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 494542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 494548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 494555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 494561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224558354|now:1757650224494535|interv:63819| [2025/09/12 04:10:24 494566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224558354|now:1757650224494535|interval:63819|pto_count:0|srtt:41864 [2025/09/12 04:10:24 494573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55208|inflight:55200| [2025/09/12 04:10:24 494580] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224558354| [2025/09/12 04:10:24 494586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224558354| [2025/09/12 04:10:24 494591] [debug] |xqc_engine_wakeup_after|wakeup:1757650224558354|now:1757650224494591|diff:63763| [2025/09/12 04:10:24 494599] [debug] |xqc_engine_main_logic|END|now:1757650224493997| [2025/09/12 04:10:24 494605] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224494605| [2025/09/12 04:10:24 494609] [debug] |xqc_engine_wakeup_after|wakeup:1757650224558354|now:1757650224494609|diff:63745| [2025/09/12 04:10:24 494613] [debug] |xqc_engine_main_logic|END|now:1757650224494605| [2025/09/12 04:10:24 495687] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224495685| [2025/09/12 04:10:24 495710] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 495718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:579| [2025/09/12 04:10:24 495722] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/09/12 04:10:24 495731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/09/12 04:10:24 495737] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 495746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1365| [2025/09/12 04:10:24 495753] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1184897|prior_time:1757650224451770|is_app_limited:0|send_elapse:41558|ack_elapse:43915|ctl_first_sent_time:1757650224452086|lagest_ack_time:1757650224495685|curr_delivered:1232897| [2025/09/12 04:10:24 495759] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224452086| [2025/09/12 04:10:24 495764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:746||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/09/12 04:10:24 495770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1366| [2025/09/12 04:10:24 495776] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1184897|prior_time:1757650224451770|is_app_limited:0|send_elapse:41558|ack_elapse:43915|ctl_first_sent_time:1757650224452086|lagest_ack_time:1757650224495685|curr_delivered:1234097| [2025/09/12 04:10:24 495783] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224453455| [2025/09/12 04:10:24 495789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:745||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/09/12 04:10:24 495793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41864|rttvar:466|minrtt:30473|latest_rtt:42230|ack_delay:24| [2025/09/12 04:10:24 495797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41906|rttvar:435|minrtt:30473|latest_rtt:42230|ack_delay:24| [2025/09/12 04:10:24 495801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/09/12 04:10:24 495805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 495811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 495816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 495822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 495828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 495832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41906|rtt_var:435|pto_duration:43906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 495841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 495845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 495849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 495853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224558396|now:1757650224495832|interv:62564| [2025/09/12 04:10:24 495857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224558396|now:1757650224495832|interval:62564|pto_count:0|srtt:41906 [2025/09/12 04:10:24 495861] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41558, ack_elapse 43915, delivered 49200|rate 1120346|lost 298| [2025/09/12 04:10:24 495866] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120346) in round 23| [2025/09/12 04:10:24 495870] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 495874] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 495878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55208|packet_lost:0|acked:2400|po_sent_time:1757650224453455|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 495883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55208|packet_lost:0|acked:2400|po_sent_time:1757650224453455|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 495887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:57608|full_bw_reached:1|inflight:52800|srtt:41906|latest_rtt:42230|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 495893] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/09/12 04:10:24 495897] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1757650224495685|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 495902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344495685|now:1757650224495685|interv:120000000| [2025/09/12 04:10:24 495906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344495685|now:1757650224495685|interv:120000000| [2025/09/12 04:10:24 495910] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224558354|pq_index:0| [2025/09/12 04:10:24 495915] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224493997| [2025/09/12 04:10:24 495918] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224495918| [2025/09/12 04:10:24 495923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224495922| [2025/09/12 04:10:24 495929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|min_srtt:41906|path_bw:1209592|loss_rate:6.90|path_pto:0| [2025/09/12 04:10:24 495937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1271307| [2025/09/12 04:10:24 495941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 495946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 495950] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|min_srtt:41906|path_bw:1209592|loss_rate:6.90|path_pto:0| [2025/09/12 04:10:24 495954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1272494| [2025/09/12 04:10:24 495959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 495963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 495967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|min_srtt:41906|path_bw:1209592|loss_rate:6.90|path_pto:0| [2025/09/12 04:10:24 495972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1273681| [2025/09/12 04:10:24 495976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 495980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 495984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|min_srtt:41906|path_bw:1209592|loss_rate:6.90|path_pto:0| [2025/09/12 04:10:24 495988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1274868| [2025/09/12 04:10:24 495993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 495997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 496001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41906|min_srtt:41906|path_bw:1209592|loss_rate:6.90|path_pto:0| [2025/09/12 04:10:24 496005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1276055| [2025/09/12 04:10:24 496009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 496013] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 496017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 496023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 496028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 496032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1271307| [2025/09/12 04:10:24 496036] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 496041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/09/12 04:10:24 496074] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224496048|stream_id:0|stream_offset:1271307| [2025/09/12 04:10:24 496084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 496091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 496098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41906|rtt_var:435|pto_duration:43906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 496103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 496107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 496111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 496115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224559954|now:1757650224496098|interv:63856| [2025/09/12 04:10:24 496119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224559954|now:1757650224496098|interval:63856|pto_count:0|srtt:41906 [2025/09/12 04:10:24 496123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:54000| [2025/09/12 04:10:24 496128] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 496132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1272494| [2025/09/12 04:10:24 496137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 496141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/09/12 04:10:24 496166] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224496147|stream_id:0|stream_offset:1272494| [2025/09/12 04:10:24 496175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 496182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 496189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41906|rtt_var:435|pto_duration:43906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 496197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 496201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 496205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 496209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224560053|now:1757650224496188|interv:63865| [2025/09/12 04:10:24 496213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224560053|now:1757650224496188|interval:63865|pto_count:0|srtt:41906 [2025/09/12 04:10:24 496217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:55200| [2025/09/12 04:10:24 496222] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 496226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1273681| [2025/09/12 04:10:24 496231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 496236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/09/12 04:10:24 496266] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224496246|stream_id:0|stream_offset:1273681| [2025/09/12 04:10:24 496275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 496282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 496289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41906|rtt_var:435|pto_duration:43906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 496294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 496298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 496302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 496306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224560152|now:1757650224496289|interv:63863| [2025/09/12 04:10:24 496310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224560152|now:1757650224496289|interval:63863|pto_count:0|srtt:41906 [2025/09/12 04:10:24 496314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:56400| [2025/09/12 04:10:24 496319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 496323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:57608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1274868| [2025/09/12 04:10:24 496336] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 496343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/09/12 04:10:24 496374] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224496352|stream_id:0|stream_offset:1274868| [2025/09/12 04:10:24 496382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 496389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 496396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41906|rtt_var:435|pto_duration:43906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 496402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 496408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 496414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 496441] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224560258|now:1757650224496395|interv:63863| [2025/09/12 04:10:24 496448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224560258|now:1757650224496395|interval:63863|pto_count:0|srtt:41906 [2025/09/12 04:10:24 496455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:57608|inflight:57600| [2025/09/12 04:10:24 496462] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224560258| [2025/09/12 04:10:24 496469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224560258| [2025/09/12 04:10:24 496475] [debug] |xqc_engine_wakeup_after|wakeup:1757650224560258|now:1757650224496475|diff:63783| [2025/09/12 04:10:24 496518] [debug] |xqc_engine_main_logic|END|now:1757650224495922| [2025/09/12 04:10:24 496527] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224496527| [2025/09/12 04:10:24 496533] [debug] |xqc_engine_wakeup_after|wakeup:1757650224560258|now:1757650224496533|diff:63725| [2025/09/12 04:10:24 496539] [debug] |xqc_engine_main_logic|END|now:1757650224496527| [2025/09/12 04:10:24 497693] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224497692| [2025/09/12 04:10:24 497709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 497717] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:580| [2025/09/12 04:10:24 497724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/09/12 04:10:24 497732] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/09/12 04:10:24 497738] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 497744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1367| [2025/09/12 04:10:24 497751] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1187297|prior_time:1757650224453797|is_app_limited:0|send_elapse:41676|ack_elapse:43895|ctl_first_sent_time:1757650224454136|lagest_ack_time:1757650224497692|curr_delivered:1235297| [2025/09/12 04:10:24 497766] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224454136| [2025/09/12 04:10:24 497773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:744||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/09/12 04:10:24 497780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1368| [2025/09/12 04:10:24 497787] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1187297|prior_time:1757650224453797|is_app_limited:0|send_elapse:41676|ack_elapse:43895|ctl_first_sent_time:1757650224454136|lagest_ack_time:1757650224497692|curr_delivered:1236497| [2025/09/12 04:10:24 497794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224455530| [2025/09/12 04:10:24 497801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:743||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/09/12 04:10:24 497808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41906|rttvar:435|minrtt:30473|latest_rtt:42162|ack_delay:24| [2025/09/12 04:10:24 497814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41935|rttvar:385|minrtt:30473|latest_rtt:42162|ack_delay:24| [2025/09/12 04:10:24 497820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/09/12 04:10:24 497826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 497830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 497834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 497838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 497842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 497846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:385|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 497850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 497854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 497858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 497862] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224560287|now:1757650224497846|interv:62441| [2025/09/12 04:10:24 497866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224560287|now:1757650224497846|interval:62441|pto_count:0|srtt:41935 [2025/09/12 04:10:24 497870] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41676, ack_elapse 43895, delivered 49200|rate 1120856|lost 298| [2025/09/12 04:10:24 497875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120856) in round 23| [2025/09/12 04:10:24 497883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 497887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 497891] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:57608|packet_lost:0|acked:2400|po_sent_time:1757650224455530|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 497895] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:57608|packet_lost:0|acked:2400|po_sent_time:1757650224455530|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 497900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:60008|full_bw_reached:1|inflight:55200|srtt:41935|latest_rtt:42162|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 497906] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/09/12 04:10:24 497910] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1757650224497692|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 497915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344497692|now:1757650224497692|interv:120000000| [2025/09/12 04:10:24 497919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344497692|now:1757650224497692|interv:120000000| [2025/09/12 04:10:24 497923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224560258|pq_index:0| [2025/09/12 04:10:24 497927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224495922| [2025/09/12 04:10:24 497931] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224497931| [2025/09/12 04:10:24 497936] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224497935| [2025/09/12 04:10:24 497942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1209592|loss_rate:6.45|path_pto:0| [2025/09/12 04:10:24 497947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1276055| [2025/09/12 04:10:24 497951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 497956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 497960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1209592|loss_rate:6.45|path_pto:0| [2025/09/12 04:10:24 497964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1277242| [2025/09/12 04:10:24 497969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 497980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 497984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1209592|loss_rate:6.45|path_pto:0| [2025/09/12 04:10:24 497988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1278429| [2025/09/12 04:10:24 497993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 497997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 498001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1209592|loss_rate:6.45|path_pto:0| [2025/09/12 04:10:24 498005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1279616| [2025/09/12 04:10:24 498010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 498014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 498019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41935|min_srtt:41935|path_bw:1209592|loss_rate:6.45|path_pto:0| [2025/09/12 04:10:24 498023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1280803| [2025/09/12 04:10:24 498027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 498031] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 498035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 498039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 498043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 498048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1276055| [2025/09/12 04:10:24 498052] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 498056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/09/12 04:10:24 498090] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224498063|stream_id:0|stream_offset:1276055| [2025/09/12 04:10:24 498100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 498113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 498121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:385|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 498126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 498130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 498134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 498138] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224561998|now:1757650224498120|interv:63878| [2025/09/12 04:10:24 498142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224561998|now:1757650224498120|interval:63878|pto_count:0|srtt:41935 [2025/09/12 04:10:24 498146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:56400| [2025/09/12 04:10:24 498151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 498155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1277242| [2025/09/12 04:10:24 498160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 498164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/09/12 04:10:24 498191] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224498170|stream_id:0|stream_offset:1277242| [2025/09/12 04:10:24 498200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1416|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 498207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 498214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:385|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 498220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 498224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 498227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 498231] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224562105|now:1757650224498214|interv:63891| [2025/09/12 04:10:24 498235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224562105|now:1757650224498214|interval:63891|pto_count:0|srtt:41935 [2025/09/12 04:10:24 498240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:57600| [2025/09/12 04:10:24 498249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 498253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1278429| [2025/09/12 04:10:24 498257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 498262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/09/12 04:10:24 498294] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224498270|stream_id:0|stream_offset:1278429| [2025/09/12 04:10:24 498303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 498310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 498316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:385|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 498323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 498329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 498335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 498341] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224562205|now:1757650224498316|interv:63889| [2025/09/12 04:10:24 498347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224562205|now:1757650224498316|interval:63889|pto_count:0|srtt:41935 [2025/09/12 04:10:24 498354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:58800| [2025/09/12 04:10:24 498360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 498367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1279616| [2025/09/12 04:10:24 498374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 498380] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/09/12 04:10:24 498471] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224498416|stream_id:0|stream_offset:1279616| [2025/09/12 04:10:24 498485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 498492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 498499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41935|rtt_var:385|pto_duration:43935|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 498505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 498518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 498525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 498531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224562351|now:1757650224498498|interv:63853| [2025/09/12 04:10:24 498537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224562351|now:1757650224498498|interval:63853|pto_count:0|srtt:41935 [2025/09/12 04:10:24 498544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60008|inflight:60000| [2025/09/12 04:10:24 498551] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224562351| [2025/09/12 04:10:24 498558] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224562351| [2025/09/12 04:10:24 498564] [debug] |xqc_engine_wakeup_after|wakeup:1757650224562351|now:1757650224498564|diff:63787| [2025/09/12 04:10:24 498570] [debug] |xqc_engine_main_logic|END|now:1757650224497935| [2025/09/12 04:10:24 498578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224498578| [2025/09/12 04:10:24 498584] [debug] |xqc_engine_wakeup_after|wakeup:1757650224562351|now:1757650224498584|diff:63767| [2025/09/12 04:10:24 498591] [debug] |xqc_engine_main_logic|END|now:1757650224498578| [2025/09/12 04:10:24 499720] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224499719| [2025/09/12 04:10:24 499734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 499743] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:581| [2025/09/12 04:10:24 499749] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/09/12 04:10:24 499757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/09/12 04:10:24 499761] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 499766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1369| [2025/09/12 04:10:24 499773] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1189697|prior_time:1757650224455829|is_app_limited:0|send_elapse:41609|ack_elapse:43890|ctl_first_sent_time:1757650224456136|lagest_ack_time:1757650224499719|curr_delivered:1237697| [2025/09/12 04:10:24 499780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224456136| [2025/09/12 04:10:24 499788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:742||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/09/12 04:10:24 499794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1370| [2025/09/12 04:10:24 499801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:51600|prior_delivered:1189697|prior_time:1757650224455829|is_app_limited:0|send_elapse:41609|ack_elapse:43890|ctl_first_sent_time:1757650224456136|lagest_ack_time:1757650224499719|curr_delivered:1238897| [2025/09/12 04:10:24 499808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224457509| [2025/09/12 04:10:24 499822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:741||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/09/12 04:10:24 499829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41935|rttvar:385|minrtt:30473|latest_rtt:42210|ack_delay:24| [2025/09/12 04:10:24 499835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41967|rttvar:351|minrtt:30473|latest_rtt:42210|ack_delay:24| [2025/09/12 04:10:24 499839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/09/12 04:10:24 499843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 499847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 499851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 499855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 499859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 499863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:351|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 499867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 499871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 499875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 499879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224562383|now:1757650224499862|interv:62521| [2025/09/12 04:10:24 499883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224562383|now:1757650224499862|interval:62521|pto_count:0|srtt:41967 [2025/09/12 04:10:24 499887] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41609, ack_elapse 43890, delivered 49200|rate 1120984|lost 298| [2025/09/12 04:10:24 499894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120984) in round 23| [2025/09/12 04:10:24 499901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 499907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 499913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60008|packet_lost:0|acked:2400|po_sent_time:1757650224457509|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 499917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60008|packet_lost:0|acked:2400|po_sent_time:1757650224457509|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 499922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:62408|full_bw_reached:1|inflight:57600|srtt:41967|latest_rtt:42210|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 499931] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/09/12 04:10:24 499936] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1757650224499719|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 499940] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344499719|now:1757650224499719|interv:120000000| [2025/09/12 04:10:24 499945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344499719|now:1757650224499719|interv:120000000| [2025/09/12 04:10:24 499948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224562351|pq_index:0| [2025/09/12 04:10:24 499953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224497935| [2025/09/12 04:10:24 499956] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224499956| [2025/09/12 04:10:24 499961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224499960| [2025/09/12 04:10:24 499967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:6.06|path_pto:0| [2025/09/12 04:10:24 499972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1280803| [2025/09/12 04:10:24 499976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 499981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 499986] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:6.06|path_pto:0| [2025/09/12 04:10:24 499990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1281990| [2025/09/12 04:10:24 499994] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 499998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 500003] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:6.06|path_pto:0| [2025/09/12 04:10:24 500007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1283177| [2025/09/12 04:10:24 500011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 500015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 500022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:6.06|path_pto:0| [2025/09/12 04:10:24 500026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1284364| [2025/09/12 04:10:24 500030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 500035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 500039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:6.06|path_pto:0| [2025/09/12 04:10:24 500043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 500047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 500051] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 500055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 500059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 500063] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 500067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1280803| [2025/09/12 04:10:24 500072] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 500076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/09/12 04:10:24 500108] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224500083|stream_id:0|stream_offset:1280803| [2025/09/12 04:10:24 500114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 500119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 500124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:351|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 500128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 500132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 500136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 500140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224564050|now:1757650224500123|interv:63927| [2025/09/12 04:10:24 500144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224564050|now:1757650224500123|interval:63927|pto_count:0|srtt:41967 [2025/09/12 04:10:24 500152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62408|inflight:58800| [2025/09/12 04:10:24 500157] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 500161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1281990| [2025/09/12 04:10:24 500166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 500170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/09/12 04:10:24 500189] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224500175|stream_id:0|stream_offset:1281990| [2025/09/12 04:10:24 500194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 500199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 500203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:351|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 500207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 500211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 500215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 500219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224564142|now:1757650224500203|interv:63939| [2025/09/12 04:10:24 500223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224564142|now:1757650224500203|interval:63939|pto_count:0|srtt:41967 [2025/09/12 04:10:24 500227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62408|inflight:60000| [2025/09/12 04:10:24 500232] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 500236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1283177| [2025/09/12 04:10:24 500240] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 500244] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/09/12 04:10:24 500265] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224500249|stream_id:0|stream_offset:1283177| [2025/09/12 04:10:24 500273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 500286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 500292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:351|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 500298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 500304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 500310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 500316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224564216|now:1757650224500291|interv:63925| [2025/09/12 04:10:24 500322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224564216|now:1757650224500291|interval:63925|pto_count:0|srtt:41967 [2025/09/12 04:10:24 500328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62408|inflight:61200| [2025/09/12 04:10:24 500335] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 500341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1284364| [2025/09/12 04:10:24 500348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 500354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224501353|now:1757650224500353|interv:1000| [2025/09/12 04:10:24 500359] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 500365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 500395] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224501353| [2025/09/12 04:10:24 500402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224501353| [2025/09/12 04:10:24 500408] [debug] |xqc_engine_wakeup_after|wakeup:1757650224501353|now:1757650224500408|diff:945| [2025/09/12 04:10:24 500415] [debug] |xqc_engine_main_logic|END|now:1757650224499960| [2025/09/12 04:10:24 500443] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224500443| [2025/09/12 04:10:24 500449] [debug] |xqc_engine_wakeup_after|wakeup:1757650224501353|now:1757650224500449|diff:904| [2025/09/12 04:10:24 500455] [debug] |xqc_engine_main_logic|END|now:1757650224500443| [2025/09/12 04:10:24 501538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224501537| [2025/09/12 04:10:24 501552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224501353|pq_index:0| [2025/09/12 04:10:24 501559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224499960| [2025/09/12 04:10:24 501567] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224501566| [2025/09/12 04:10:24 501574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224501353|now:1757650224501566| [2025/09/12 04:10:24 501581] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224501353|now:1757650224501566| [2025/09/12 04:10:24 501587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 501601] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41967|min_srtt:41967|path_bw:1209592|loss_rate:5.80|path_pto:0| [2025/09/12 04:10:24 501606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:61200|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 501610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 501614] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 501618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 501622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 501627] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 501631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:62408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1284364| [2025/09/12 04:10:24 501636] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 501643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/09/12 04:10:24 501683] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1757650224501655|stream_id:0|stream_offset:1284364| [2025/09/12 04:10:24 501693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 501700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/09/12 04:10:24 501706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41967|rtt_var:351|pto_duration:43967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 501713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 501719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 501725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 62400| [2025/09/12 04:10:24 501731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224565622|now:1757650224501706|interv:63916| [2025/09/12 04:10:24 501737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224565622|now:1757650224501706|interval:63916|pto_count:0|srtt:41967 [2025/09/12 04:10:24 501744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62408|inflight:62400| [2025/09/12 04:10:24 501752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224565622| [2025/09/12 04:10:24 501758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224565622| [2025/09/12 04:10:24 501765] [debug] |xqc_engine_wakeup_after|wakeup:1757650224565622|now:1757650224501764|diff:63858| [2025/09/12 04:10:24 501772] [debug] |xqc_engine_main_logic|END|now:1757650224501566| [2025/09/12 04:10:24 501791] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224501790| [2025/09/12 04:10:24 501798] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 501807] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:582| [2025/09/12 04:10:24 501813] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/09/12 04:10:24 501822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/09/12 04:10:24 501826] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 501831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1372|path_largest_ack:1371| [2025/09/12 04:10:24 501835] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:295|tx_in_flight:52800|prior_delivered:1190897|prior_time:1757650224457801|is_app_limited:0|send_elapse:41612|ack_elapse:43989|ctl_first_sent_time:1757650224458091|lagest_ack_time:1757650224501790|curr_delivered:1240097| [2025/09/12 04:10:24 501840] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224458091| [2025/09/12 04:10:24 501845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:740||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/09/12 04:10:24 501849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1372|path_largest_ack:1372| [2025/09/12 04:10:24 501853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:50400|prior_delivered:1193297|prior_time:1757650224459791|is_app_limited:0|send_elapse:42881|ack_elapse:41999|ctl_first_sent_time:1757650224461340|lagest_ack_time:1757650224501790|curr_delivered:1241297| [2025/09/12 04:10:24 501858] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224461340| [2025/09/12 04:10:24 501862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:739||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/09/12 04:10:24 501866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41967|rttvar:351|minrtt:30473|latest_rtt:40450|ack_delay:24| [2025/09/12 04:10:24 501870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41775|rttvar:649|minrtt:30473|latest_rtt:40450|ack_delay:24| [2025/09/12 04:10:24 501874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1372|lost_pn:1369|thresh:3| [2025/09/12 04:10:24 501878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 501882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 501886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 501889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 501893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 501897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41775|rtt_var:649|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 501906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 501910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 501914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 501918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224566026|now:1757650224501897|interv:64129| [2025/09/12 04:10:24 501922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224566026|now:1757650224501897|interval:64129|pto_count:0|srtt:41775 [2025/09/12 04:10:24 501926] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42881, ack_elapse 41999, delivered 48000|rate 1119376|lost 298| [2025/09/12 04:10:24 501930] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119376) in round 23| [2025/09/12 04:10:24 501935] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 501939] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 501943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62408|packet_lost:0|acked:2400|po_sent_time:1757650224461340|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 501947] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62408|packet_lost:0|acked:2400|po_sent_time:1757650224461340|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 501952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:64808|full_bw_reached:1|inflight:60000|srtt:41775|latest_rtt:40450|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 501957] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/09/12 04:10:24 501962] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1757650224501790|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 501967] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344501790|now:1757650224501790|interv:120000000| [2025/09/12 04:10:24 501971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344501790|now:1757650224501790|interv:120000000| [2025/09/12 04:10:24 501975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224565622|pq_index:0| [2025/09/12 04:10:24 501979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224501566| [2025/09/12 04:10:24 501983] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224501983| [2025/09/12 04:10:24 501988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224501987| [2025/09/12 04:10:24 501994] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 502001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 502005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 502010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 502014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 502018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1286738| [2025/09/12 04:10:24 502023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 502027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 502031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 502035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1287925| [2025/09/12 04:10:24 502040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 502044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 502048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 502052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1289112| [2025/09/12 04:10:24 502056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 502061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 502065] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 502069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 502073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 502077] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 502081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 502087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 502092] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 502096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 502100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 502104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224503104|now:1757650224502104|interv:1000| [2025/09/12 04:10:24 502108] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 502111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 502115] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224503104| [2025/09/12 04:10:24 502119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224503104| [2025/09/12 04:10:24 502123] [debug] |xqc_engine_wakeup_after|wakeup:1757650224503104|now:1757650224502123|diff:981| [2025/09/12 04:10:24 502127] [debug] |xqc_engine_main_logic|END|now:1757650224501987| [2025/09/12 04:10:24 502132] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224502132| [2025/09/12 04:10:24 502136] [debug] |xqc_engine_wakeup_after|wakeup:1757650224503104|now:1757650224502136|diff:968| [2025/09/12 04:10:24 502140] [debug] |xqc_engine_main_logic|END|now:1757650224502132| [2025/09/12 04:10:24 503208] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224503208| [2025/09/12 04:10:24 503218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224503104|pq_index:0| [2025/09/12 04:10:24 503223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224501987| [2025/09/12 04:10:24 503228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224503227| [2025/09/12 04:10:24 503232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224503104|now:1757650224503227| [2025/09/12 04:10:24 503236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224503104|now:1757650224503227| [2025/09/12 04:10:24 503240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 503245] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41775|min_srtt:41775|path_bw:1209592|loss_rate:5.71|path_pto:0| [2025/09/12 04:10:24 503250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 503256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 503262] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 503269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 503276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 503289] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 503295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 503301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 503308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/09/12 04:10:24 503372] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224503319|stream_id:0|stream_offset:1285551| [2025/09/12 04:10:24 503382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 503389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 503396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41775|rtt_var:649|pto_duration:44371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 503402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 503408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 503414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 503441] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224567690|now:1757650224503396|interv:64294| [2025/09/12 04:10:24 503448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224567690|now:1757650224503396|interval:64294|pto_count:0|srtt:41775 [2025/09/12 04:10:24 503454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64808|inflight:61200| [2025/09/12 04:10:24 503462] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 503468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:64808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1286738| [2025/09/12 04:10:24 503474] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 503479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224504479|now:1757650224503479|interv:1000| [2025/09/12 04:10:24 503484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 503489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 503495] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224504479| [2025/09/12 04:10:24 503501] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224504479| [2025/09/12 04:10:24 503507] [debug] |xqc_engine_wakeup_after|wakeup:1757650224504479|now:1757650224503507|diff:972| [2025/09/12 04:10:24 503513] [debug] |xqc_engine_main_logic|END|now:1757650224503227| [2025/09/12 04:10:24 503695] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224503694| [2025/09/12 04:10:24 503706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 503720] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:583| [2025/09/12 04:10:24 503726] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/09/12 04:10:24 503735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/09/12 04:10:24 503741] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 503748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1374|path_largest_ack:1373| [2025/09/12 04:10:24 503755] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1193297|prior_time:1757650224459791|is_app_limited:0|send_elapse:43029|ack_elapse:43903|ctl_first_sent_time:1757650224461488|lagest_ack_time:1757650224503694|curr_delivered:1242497| [2025/09/12 04:10:24 503763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224461488| [2025/09/12 04:10:24 503770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:738||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/09/12 04:10:24 503777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1374|path_largest_ack:1374| [2025/09/12 04:10:24 503784] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1193297|prior_time:1757650224459791|is_app_limited:0|send_elapse:43029|ack_elapse:43903|ctl_first_sent_time:1757650224461488|lagest_ack_time:1757650224503694|curr_delivered:1243697| [2025/09/12 04:10:24 503791] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224461623| [2025/09/12 04:10:24 503797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:737||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/09/12 04:10:24 503803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41775|rttvar:649|minrtt:30473|latest_rtt:42071|ack_delay:24| [2025/09/12 04:10:24 503810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41809|rttvar:555|minrtt:30473|latest_rtt:42071|ack_delay:24| [2025/09/12 04:10:24 503816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1374|lost_pn:1371|thresh:3| [2025/09/12 04:10:24 503820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 503824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 503828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 503832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 503835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 503840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:555|pto_duration:44029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 503844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 503857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 503861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 503865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224567348|now:1757650224503839|interv:63509| [2025/09/12 04:10:24 503869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224567348|now:1757650224503839|interval:63509|pto_count:0|srtt:41809 [2025/09/12 04:10:24 503873] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43029, ack_elapse 43903, delivered 50400|rate 1147985|lost 298| [2025/09/12 04:10:24 503880] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147985) in round 23| [2025/09/12 04:10:24 503886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 503893] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 503899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64808|packet_lost:0|acked:2400|po_sent_time:1757650224461623|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 503906] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64808|packet_lost:0|acked:2400|po_sent_time:1757650224461623|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 503913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:67208|full_bw_reached:1|inflight:58800|srtt:41809|latest_rtt:42071|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 503918] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/09/12 04:10:24 503923] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:584|frame:ACK |recv_time:1757650224503694|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 503928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344503694|now:1757650224503694|interv:120000000| [2025/09/12 04:10:24 503932] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344503694|now:1757650224503694|interv:120000000| [2025/09/12 04:10:24 503936] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224504479|pq_index:0| [2025/09/12 04:10:24 503940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224503227| [2025/09/12 04:10:24 503944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224503944| [2025/09/12 04:10:24 503949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224503948| [2025/09/12 04:10:24 503955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 503959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 503967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 503972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 503977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 503981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1291486| [2025/09/12 04:10:24 503985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 503989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 503993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 503998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1292673| [2025/09/12 04:10:24 504002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 504006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 504010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 504014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1293860| [2025/09/12 04:10:24 504019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 504023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 504028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 504032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1295047| [2025/09/12 04:10:24 504036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 504040] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 504044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 504048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 504055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 504059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1286738| [2025/09/12 04:10:24 504064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 504067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 504071] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224504479| [2025/09/12 04:10:24 504075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224504479| [2025/09/12 04:10:24 504079] [debug] |xqc_engine_wakeup_after|wakeup:1757650224504479|now:1757650224504079|diff:400| [2025/09/12 04:10:24 504083] [debug] |xqc_engine_main_logic|END|now:1757650224503948| [2025/09/12 04:10:24 504089] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224504089| [2025/09/12 04:10:24 504092] [debug] |xqc_engine_wakeup_after|wakeup:1757650224504479|now:1757650224504092|diff:387| [2025/09/12 04:10:24 504096] [debug] |xqc_engine_main_logic|END|now:1757650224504089| [2025/09/12 04:10:24 505163] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224505163| [2025/09/12 04:10:24 505176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224504479|pq_index:0| [2025/09/12 04:10:24 505180] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224503948| [2025/09/12 04:10:24 505185] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224505184| [2025/09/12 04:10:24 505190] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224504479|now:1757650224505184| [2025/09/12 04:10:24 505194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224504479|now:1757650224505184| [2025/09/12 04:10:24 505198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 505203] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41809|min_srtt:41809|path_bw:1209592|loss_rate:5.63|path_pto:0| [2025/09/12 04:10:24 505208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1295047| [2025/09/12 04:10:24 505213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 505216] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 505220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 505225] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 505229] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 505233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1286738| [2025/09/12 04:10:24 505238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 505248] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/09/12 04:10:24 505302] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224505256|stream_id:0|stream_offset:1286738| [2025/09/12 04:10:24 505312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 505319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 505325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:555|pto_duration:44029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 505331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 505337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 505343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 505349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224569285|now:1757650224505325|interv:63960| [2025/09/12 04:10:24 505355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224569285|now:1757650224505325|interval:63960|pto_count:0|srtt:41809 [2025/09/12 04:10:24 505362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67208|inflight:60000| [2025/09/12 04:10:24 505369] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 505376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1287925| [2025/09/12 04:10:24 505382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 505389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/09/12 04:10:24 505440] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224505399|stream_id:0|stream_offset:1287925| [2025/09/12 04:10:24 505453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 505460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 505466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41809|rtt_var:555|pto_duration:44029|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 505473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 505479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 505485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 505491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224569428|now:1757650224505466|interv:63962| [2025/09/12 04:10:24 505503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224569428|now:1757650224505466|interval:63962|pto_count:0|srtt:41809 [2025/09/12 04:10:24 505510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67208|inflight:61200| [2025/09/12 04:10:24 505517] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 505524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:67208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1289112| [2025/09/12 04:10:24 505530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1028| [2025/09/12 04:10:24 505542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224506570|now:1757650224505542|interv:1028| [2025/09/12 04:10:24 505549] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1028| [2025/09/12 04:10:24 505554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 505560] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224506570| [2025/09/12 04:10:24 505566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224506570| [2025/09/12 04:10:24 505572] [debug] |xqc_engine_wakeup_after|wakeup:1757650224506570|now:1757650224505572|diff:998| [2025/09/12 04:10:24 505579] [debug] |xqc_engine_main_logic|END|now:1757650224505184| [2025/09/12 04:10:24 505747] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224505746| [2025/09/12 04:10:24 505769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 505777] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:584| [2025/09/12 04:10:24 505783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/09/12 04:10:24 505791] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/09/12 04:10:24 505797] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 505805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1375|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1376|path_largest_ack:1375| [2025/09/12 04:10:24 505812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1195697|prior_time:1757650224461773|is_app_limited:0|send_elapse:41677|ack_elapse:43973|ctl_first_sent_time:1757650224462091|lagest_ack_time:1757650224505746|curr_delivered:1244897| [2025/09/12 04:10:24 505818] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224462091| [2025/09/12 04:10:24 505825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:736||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/09/12 04:10:24 505831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1376|path_largest_ack:1376| [2025/09/12 04:10:24 505838] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1195697|prior_time:1757650224461773|is_app_limited:0|send_elapse:41677|ack_elapse:43973|ctl_first_sent_time:1757650224462091|lagest_ack_time:1757650224505746|curr_delivered:1246097| [2025/09/12 04:10:24 505850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224463409| [2025/09/12 04:10:24 505856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:735||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/09/12 04:10:24 505862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41809|rttvar:555|minrtt:30473|latest_rtt:42337|ack_delay:24| [2025/09/12 04:10:24 505868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41872|rttvar:543|minrtt:30473|latest_rtt:42337|ack_delay:24| [2025/09/12 04:10:24 505875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1376|lost_pn:1373|thresh:3| [2025/09/12 04:10:24 505882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 505888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 505894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 505900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 505905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 505911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41872|rtt_var:543|pto_duration:44044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 505919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 505925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 505931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 505937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224569443|now:1757650224505911|interv:63532| [2025/09/12 04:10:24 505943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224569443|now:1757650224505911|interval:63532|pto_count:0|srtt:41872 [2025/09/12 04:10:24 505950] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41677, ack_elapse 43973, delivered 50400|rate 1146157|lost 298| [2025/09/12 04:10:24 505957] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146157) in round 23| [2025/09/12 04:10:24 505963] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 505970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 505975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67208|packet_lost:0|acked:2400|po_sent_time:1757650224463409|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 505980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67208|packet_lost:0|acked:2400|po_sent_time:1757650224463409|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 505984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:69608|full_bw_reached:1|inflight:58800|srtt:41872|latest_rtt:42337|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 505995] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/09/12 04:10:24 505999] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1757650224505746|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 506004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344505746|now:1757650224505746|interv:120000000| [2025/09/12 04:10:24 506008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344505746|now:1757650224505746|interv:120000000| [2025/09/12 04:10:24 506013] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224506570|pq_index:0| [2025/09/12 04:10:24 506020] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224505184| [2025/09/12 04:10:24 506026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224506026| [2025/09/12 04:10:24 506034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224506033| [2025/09/12 04:10:24 506043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 506048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1295047| [2025/09/12 04:10:24 506052] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 506057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 506062] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 506066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1296234| [2025/09/12 04:10:24 506070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 506074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 506078] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 506082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1297421| [2025/09/12 04:10:24 506087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 506091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 506099] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 506103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1298608| [2025/09/12 04:10:24 506107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 506112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 506116] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 506120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 506125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 506129] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 506132] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 506137] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 506141] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 506145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1289112| [2025/09/12 04:10:24 506149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 506153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 506157] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224506570| [2025/09/12 04:10:24 506161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224506570| [2025/09/12 04:10:24 506165] [debug] |xqc_engine_wakeup_after|wakeup:1757650224506570|now:1757650224506165|diff:405| [2025/09/12 04:10:24 506169] [debug] |xqc_engine_main_logic|END|now:1757650224506033| [2025/09/12 04:10:24 506175] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224506175| [2025/09/12 04:10:24 506179] [debug] |xqc_engine_wakeup_after|wakeup:1757650224506570|now:1757650224506179|diff:391| [2025/09/12 04:10:24 506183] [debug] |xqc_engine_main_logic|END|now:1757650224506175| [2025/09/12 04:10:24 507261] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224507260| [2025/09/12 04:10:24 507275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224506570|pq_index:0| [2025/09/12 04:10:24 507282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224506033| [2025/09/12 04:10:24 507290] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224507288| [2025/09/12 04:10:24 507305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224506570|now:1757650224507288| [2025/09/12 04:10:24 507312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224506570|now:1757650224507288| [2025/09/12 04:10:24 507318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 507326] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41872|min_srtt:41872|path_bw:1209592|loss_rate:5.48|path_pto:0| [2025/09/12 04:10:24 507333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 507340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 507346] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 507351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 507359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 507366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 507372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1289112| [2025/09/12 04:10:24 507379] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 507385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/09/12 04:10:24 507471] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224507396|stream_id:0|stream_offset:1289112| [2025/09/12 04:10:24 507485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 507492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 507498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41872|rtt_var:543|pto_duration:44044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 507505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 507511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 507517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 507523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224571440|now:1757650224507498|interv:63942| [2025/09/12 04:10:24 507529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224571440|now:1757650224507498|interval:63942|pto_count:0|srtt:41872 [2025/09/12 04:10:24 507549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69608|inflight:60000| [2025/09/12 04:10:24 507563] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 507570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:69608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 507576] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 507582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224508582|now:1757650224507582|interv:1000| [2025/09/12 04:10:24 507588] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 507594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 507600] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224508582| [2025/09/12 04:10:24 507605] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224508582| [2025/09/12 04:10:24 507609] [debug] |xqc_engine_wakeup_after|wakeup:1757650224508582|now:1757650224507609|diff:973| [2025/09/12 04:10:24 507614] [debug] |xqc_engine_main_logic|END|now:1757650224507288| [2025/09/12 04:10:24 507732] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224507731| [2025/09/12 04:10:24 507740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 507746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:585| [2025/09/12 04:10:24 507751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/09/12 04:10:24 507760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/09/12 04:10:24 507766] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 507773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1377| [2025/09/12 04:10:24 507780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1198097|prior_time:1757650224463831|is_app_limited:0|send_elapse:43611|ack_elapse:43900|ctl_first_sent_time:1757650224464144|lagest_ack_time:1757650224507731|curr_delivered:1247297| [2025/09/12 04:10:24 507788] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224464144| [2025/09/12 04:10:24 507794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:734||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/09/12 04:10:24 507802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1378|path_largest_ack:1378| [2025/09/12 04:10:24 507808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1198097|prior_time:1757650224463831|is_app_limited:0|send_elapse:43611|ack_elapse:43900|ctl_first_sent_time:1757650224464144|lagest_ack_time:1757650224507731|curr_delivered:1248497| [2025/09/12 04:10:24 507815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224465523| [2025/09/12 04:10:24 507822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:733||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/09/12 04:10:24 507829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41872|rttvar:543|minrtt:30473|latest_rtt:42208|ack_delay:24| [2025/09/12 04:10:24 507843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41911|rttvar:486|minrtt:30473|latest_rtt:42208|ack_delay:24| [2025/09/12 04:10:24 507850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1378|lost_pn:1375|thresh:3| [2025/09/12 04:10:24 507856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 507862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 507868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 507874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 507881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 507886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41911|rtt_var:486|pto_duration:43911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 507891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 507894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 507898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 507903] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224571307|now:1757650224507886|interv:63421| [2025/09/12 04:10:24 507910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224571307|now:1757650224507886|interval:63421|pto_count:0|srtt:41911 [2025/09/12 04:10:24 507917] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43611, ack_elapse 43900, delivered 50400|rate 1148063|lost 298| [2025/09/12 04:10:24 507924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148063) in round 23| [2025/09/12 04:10:24 507928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 507932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 507936] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69608|packet_lost:0|acked:2400|po_sent_time:1757650224465523|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 507941] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69608|packet_lost:0|acked:2400|po_sent_time:1757650224465523|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 507945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:72008|full_bw_reached:1|inflight:57600|srtt:41911|latest_rtt:42208|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 507951] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/09/12 04:10:24 507955] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1757650224507731|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 507964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344507731|now:1757650224507731|interv:120000000| [2025/09/12 04:10:24 507969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344507731|now:1757650224507731|interv:120000000| [2025/09/12 04:10:24 507972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224508582|pq_index:0| [2025/09/12 04:10:24 507977] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224507288| [2025/09/12 04:10:24 507981] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224507980| [2025/09/12 04:10:24 507986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224507984| [2025/09/12 04:10:24 507991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 507996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 508000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 508005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 508009] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 508014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1300982| [2025/09/12 04:10:24 508018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 508022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 508026] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 508030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1302169| [2025/09/12 04:10:24 508035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 508039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 508044] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 508048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1303356| [2025/09/12 04:10:24 508055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 508060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 508064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 508068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 508072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 508076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 508080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 508084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 508088] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 508092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 508097] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 508100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 508104] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224508582| [2025/09/12 04:10:24 508108] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224508582| [2025/09/12 04:10:24 508112] [debug] |xqc_engine_wakeup_after|wakeup:1757650224508582|now:1757650224508112|diff:470| [2025/09/12 04:10:24 508116] [debug] |xqc_engine_main_logic|END|now:1757650224507984| [2025/09/12 04:10:24 508122] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224508122| [2025/09/12 04:10:24 508126] [debug] |xqc_engine_wakeup_after|wakeup:1757650224508582|now:1757650224508126|diff:456| [2025/09/12 04:10:24 508130] [debug] |xqc_engine_main_logic|END|now:1757650224508122| [2025/09/12 04:10:24 509199] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224509199| [2025/09/12 04:10:24 509210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224508582|pq_index:0| [2025/09/12 04:10:24 509215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224507984| [2025/09/12 04:10:24 509220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224509219| [2025/09/12 04:10:24 509225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224508582|now:1757650224509219| [2025/09/12 04:10:24 509229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224508582|now:1757650224509219| [2025/09/12 04:10:24 509233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 509244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41911|min_srtt:41911|path_bw:1209592|loss_rate:5.41|path_pto:0| [2025/09/12 04:10:24 509248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 509255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 509262] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 509268] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 509274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 509282] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 509288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 509294] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 509301] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/09/12 04:10:24 509339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224509312|stream_id:0|stream_offset:1290299| [2025/09/12 04:10:24 509347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 509355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 509361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41911|rtt_var:486|pto_duration:43911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 509368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 509374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 509379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 509386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224573223|now:1757650224509361|interv:63862| [2025/09/12 04:10:24 509391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224573223|now:1757650224509361|interval:63862|pto_count:0|srtt:41911 [2025/09/12 04:10:24 509398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72008|inflight:58800| [2025/09/12 04:10:24 509405] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 509412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1291486| [2025/09/12 04:10:24 509436] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 509453] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/09/12 04:10:24 509485] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224509464|stream_id:0|stream_offset:1291486| [2025/09/12 04:10:24 509494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 509501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 509507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41911|rtt_var:486|pto_duration:43911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 509513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 509519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 509524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 509531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224573375|now:1757650224509507|interv:63868| [2025/09/12 04:10:24 509537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224573375|now:1757650224509507|interval:63868|pto_count:0|srtt:41911 [2025/09/12 04:10:24 509544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72008|inflight:60000| [2025/09/12 04:10:24 509551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 509558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:72008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1292673| [2025/09/12 04:10:24 509564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 509570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224510570|now:1757650224509570|interv:1000| [2025/09/12 04:10:24 509576] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 509582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 509588] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224510570| [2025/09/12 04:10:24 509595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224510570| [2025/09/12 04:10:24 509601] [debug] |xqc_engine_wakeup_after|wakeup:1757650224510570|now:1757650224509601|diff:969| [2025/09/12 04:10:24 509608] [debug] |xqc_engine_main_logic|END|now:1757650224509219| [2025/09/12 04:10:24 509744] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224509743| [2025/09/12 04:10:24 509755] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 509764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:586| [2025/09/12 04:10:24 509770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/09/12 04:10:24 509778] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/09/12 04:10:24 509791] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 509796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1379|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1380|path_largest_ack:1379| [2025/09/12 04:10:24 509801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1200497|prior_time:1757650224465792|is_app_limited:0|send_elapse:42651|ack_elapse:43951|ctl_first_sent_time:1757650224466103|lagest_ack_time:1757650224509743|curr_delivered:1249697| [2025/09/12 04:10:24 509805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224466103| [2025/09/12 04:10:24 509810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:732||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/09/12 04:10:24 509814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1380|path_largest_ack:1380| [2025/09/12 04:10:24 509819] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:51600|prior_delivered:1200497|prior_time:1757650224465792|is_app_limited:0|send_elapse:42651|ack_elapse:43951|ctl_first_sent_time:1757650224466103|lagest_ack_time:1757650224509743|curr_delivered:1250897| [2025/09/12 04:10:24 509823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224467470| [2025/09/12 04:10:24 509827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:731||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/09/12 04:10:24 509832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41911|rttvar:486|minrtt:30473|latest_rtt:42273|ack_delay:24| [2025/09/12 04:10:24 509836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41954|rttvar:449|minrtt:30473|latest_rtt:42273|ack_delay:24| [2025/09/12 04:10:24 509841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1380|lost_pn:1377|thresh:3| [2025/09/12 04:10:24 509845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 509849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 509853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 509857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 509861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 509865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41954|rtt_var:449|pto_duration:43954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 509869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 509873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 509877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 509881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224573418|now:1757650224509864|interv:63554| [2025/09/12 04:10:24 509888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224573418|now:1757650224509864|interval:63554|pto_count:0|srtt:41954 [2025/09/12 04:10:24 509892] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42651, ack_elapse 43951, delivered 50400|rate 1146731|lost 298| [2025/09/12 04:10:24 509897] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146731) in round 23| [2025/09/12 04:10:24 509901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 509905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 509909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72008|packet_lost:0|acked:2400|po_sent_time:1757650224467470|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 509913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72008|packet_lost:0|acked:2400|po_sent_time:1757650224467470|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 509918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:74408|full_bw_reached:1|inflight:57600|srtt:41954|latest_rtt:42273|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 509923] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/09/12 04:10:24 509928] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1757650224509743|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 509933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344509743|now:1757650224509743|interv:120000000| [2025/09/12 04:10:24 509937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344509743|now:1757650224509743|interv:120000000| [2025/09/12 04:10:24 509941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224510570|pq_index:0| [2025/09/12 04:10:24 509945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224509219| [2025/09/12 04:10:24 509949] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224509949| [2025/09/12 04:10:24 509954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224509953| [2025/09/12 04:10:24 509959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 509964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 509968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 509973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 509980] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 509984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1305730| [2025/09/12 04:10:24 509988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 509993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 509997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 510001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1306917| [2025/09/12 04:10:24 510005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 510010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 510014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 510018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1308104| [2025/09/12 04:10:24 510022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 510026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 510031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 510035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1309291| [2025/09/12 04:10:24 510039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 510043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 510046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 510051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 510055] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 510059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1292673| [2025/09/12 04:10:24 510066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 510070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 510073] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224510570| [2025/09/12 04:10:24 510077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224510570| [2025/09/12 04:10:24 510081] [debug] |xqc_engine_wakeup_after|wakeup:1757650224510570|now:1757650224510081|diff:489| [2025/09/12 04:10:24 510086] [debug] |xqc_engine_main_logic|END|now:1757650224509953| [2025/09/12 04:10:24 510091] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224510091| [2025/09/12 04:10:24 510095] [debug] |xqc_engine_wakeup_after|wakeup:1757650224510570|now:1757650224510094|diff:476| [2025/09/12 04:10:24 510098] [debug] |xqc_engine_main_logic|END|now:1757650224510091| [2025/09/12 04:10:24 511166] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224511165| [2025/09/12 04:10:24 511176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224510570|pq_index:0| [2025/09/12 04:10:24 511181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224509953| [2025/09/12 04:10:24 511186] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224511185| [2025/09/12 04:10:24 511191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224510570|now:1757650224511185| [2025/09/12 04:10:24 511195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224510570|now:1757650224511185| [2025/09/12 04:10:24 511199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 511204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41954|min_srtt:41954|path_bw:1209592|loss_rate:5.26|path_pto:0| [2025/09/12 04:10:24 511209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1309291| [2025/09/12 04:10:24 511213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 511217] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 511221] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 511226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 511230] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 511234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1292673| [2025/09/12 04:10:24 511238] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 511244] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/09/12 04:10:24 511282] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224511256|stream_id:0|stream_offset:1292673| [2025/09/12 04:10:24 511299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 511306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 511313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41954|rtt_var:449|pto_duration:43954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 511320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 511326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 511332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 511338] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224575210|now:1757650224511313|interv:63897| [2025/09/12 04:10:24 511344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224575210|now:1757650224511313|interval:63897|pto_count:0|srtt:41954 [2025/09/12 04:10:24 511351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74408|inflight:58800| [2025/09/12 04:10:24 511358] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 511364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:74408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1293860| [2025/09/12 04:10:24 511371] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 511377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224512377|now:1757650224511377|interv:1000| [2025/09/12 04:10:24 511383] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 511389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 511395] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224512377| [2025/09/12 04:10:24 511401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224512377| [2025/09/12 04:10:24 511407] [debug] |xqc_engine_wakeup_after|wakeup:1757650224512377|now:1757650224511407|diff:970| [2025/09/12 04:10:24 511414] [debug] |xqc_engine_main_logic|END|now:1757650224511185| [2025/09/12 04:10:24 511704] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224511703| [2025/09/12 04:10:24 511734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 511743] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:587| [2025/09/12 04:10:24 511750] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/09/12 04:10:24 511758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/09/12 04:10:24 511764] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 511772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1382|path_largest_ack:1381| [2025/09/12 04:10:24 511779] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:296|tx_in_flight:52800|prior_delivered:1201697|prior_time:1757650224467799|is_app_limited:0|send_elapse:41566|ack_elapse:43904|ctl_first_sent_time:1757650224468078|lagest_ack_time:1757650224511703|curr_delivered:1252097| [2025/09/12 04:10:24 511812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224468078| [2025/09/12 04:10:24 511820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:730||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/09/12 04:10:24 511826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1382|path_largest_ack:1382| [2025/09/12 04:10:24 511833] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:50400|prior_delivered:1204097|prior_time:1757650224469777|is_app_limited:0|send_elapse:41648|ack_elapse:41926|ctl_first_sent_time:1757650224470100|lagest_ack_time:1757650224511703|curr_delivered:1253297| [2025/09/12 04:10:24 511840] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224470100| [2025/09/12 04:10:24 511846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:729||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/09/12 04:10:24 511852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41954|rttvar:449|minrtt:30473|latest_rtt:41603|ack_delay:24| [2025/09/12 04:10:24 511860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41907|rttvar:430|minrtt:30473|latest_rtt:41603|ack_delay:24| [2025/09/12 04:10:24 511867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1382|lost_pn:1379|thresh:3| [2025/09/12 04:10:24 511873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 511900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 511907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 511911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 511915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 511919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41907|rtt_var:430|pto_duration:43907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 511923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 511927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 511931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 511935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224575163|now:1757650224511919|interv:63244| [2025/09/12 04:10:24 511939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224575163|now:1757650224511919|interval:63244|pto_count:0|srtt:41907 [2025/09/12 04:10:24 511943] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41648, ack_elapse 41926, delivered 49200|rate 1173496|lost 298| [2025/09/12 04:10:24 511953] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173496) in round 23| [2025/09/12 04:10:24 511966] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 511970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 511974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74408|packet_lost:0|acked:2400|po_sent_time:1757650224470100|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 511978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74408|packet_lost:0|acked:2400|po_sent_time:1757650224470100|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 511983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:76808|full_bw_reached:1|inflight:56400|srtt:41907|latest_rtt:41603|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 511989] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/09/12 04:10:24 511994] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK |recv_time:1757650224511703|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 511998] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344511703|now:1757650224511703|interv:120000000| [2025/09/12 04:10:24 512002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344511703|now:1757650224511703|interv:120000000| [2025/09/12 04:10:24 512006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224512377|pq_index:0| [2025/09/12 04:10:24 512010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224511185| [2025/09/12 04:10:24 512014] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224512014| [2025/09/12 04:10:24 512019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224512018| [2025/09/12 04:10:24 512025] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 512030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1309291| [2025/09/12 04:10:24 512034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 512039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 512043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 512047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1310478| [2025/09/12 04:10:24 512055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 512059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 512063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 512067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1311665| [2025/09/12 04:10:24 512071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 512076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 512080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 512084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1312852| [2025/09/12 04:10:24 512088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 512092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 512096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 512100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1314039| [2025/09/12 04:10:24 512105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 512108] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 512112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 512116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 512121] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 512125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1293860| [2025/09/12 04:10:24 512129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 512133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 512137] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224512377| [2025/09/12 04:10:24 512141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224512377| [2025/09/12 04:10:24 512147] [debug] |xqc_engine_wakeup_after|wakeup:1757650224512377|now:1757650224512147|diff:230| [2025/09/12 04:10:24 512151] [debug] |xqc_engine_main_logic|END|now:1757650224512018| [2025/09/12 04:10:24 512157] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224512157| [2025/09/12 04:10:24 512161] [debug] |xqc_engine_wakeup_after|wakeup:1757650224512377|now:1757650224512161|diff:216| [2025/09/12 04:10:24 512165] [debug] |xqc_engine_main_logic|END|now:1757650224512157| [2025/09/12 04:10:24 513231] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224513231| [2025/09/12 04:10:24 513245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224512377|pq_index:0| [2025/09/12 04:10:24 513251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224512018| [2025/09/12 04:10:24 513260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224513258| [2025/09/12 04:10:24 513267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224512377|now:1757650224513258| [2025/09/12 04:10:24 513273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224512377|now:1757650224513258| [2025/09/12 04:10:24 513279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 513286] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41907|min_srtt:41907|path_bw:1209592|loss_rate:5.19|path_pto:0| [2025/09/12 04:10:24 513293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1314039| [2025/09/12 04:10:24 513300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 513306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 513311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 513318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 513325] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 513331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1293860| [2025/09/12 04:10:24 513338] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 513344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/09/12 04:10:24 513402] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224513356|stream_id:0|stream_offset:1293860| [2025/09/12 04:10:24 513412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 513453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 513473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41907|rtt_var:430|pto_duration:43907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 513486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 513492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 513498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 513503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224577263|now:1757650224513472|interv:63791| [2025/09/12 04:10:24 513509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224577263|now:1757650224513472|interval:63791|pto_count:0|srtt:41907 [2025/09/12 04:10:24 513517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76808|inflight:57600| [2025/09/12 04:10:24 513525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 513531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1295047| [2025/09/12 04:10:24 513538] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 513544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/09/12 04:10:24 513612] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224513555|stream_id:0|stream_offset:1295047| [2025/09/12 04:10:24 513622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 513629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 513635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:41907|rtt_var:430|pto_duration:43907|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 513642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 513647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 513653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 513658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224577462|now:1757650224513635|interv:63827| [2025/09/12 04:10:24 513664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224577462|now:1757650224513635|interval:63827|pto_count:0|srtt:41907 [2025/09/12 04:10:24 513702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76808|inflight:58800| [2025/09/12 04:10:24 513711] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 513717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:76808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1296234| [2025/09/12 04:10:24 513742] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 513748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224514748|now:1757650224513748|interv:1000| [2025/09/12 04:10:24 513755] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 513782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 513788] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224514748| [2025/09/12 04:10:24 513794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224514748| [2025/09/12 04:10:24 513800] [debug] |xqc_engine_wakeup_after|wakeup:1757650224514748|now:1757650224513800|diff:948| [2025/09/12 04:10:24 513807] [debug] |xqc_engine_main_logic|END|now:1757650224513258| [2025/09/12 04:10:24 513818] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224513817| [2025/09/12 04:10:24 513825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 513834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:588| [2025/09/12 04:10:24 513839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/09/12 04:10:24 513860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/09/12 04:10:24 513866] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 513875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1384|path_largest_ack:1383| [2025/09/12 04:10:24 513882] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1204097|prior_time:1757650224469777|is_app_limited:0|send_elapse:41751|ack_elapse:44040|ctl_first_sent_time:1757650224470203|lagest_ack_time:1757650224513817|curr_delivered:1254497| [2025/09/12 04:10:24 513889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224470203| [2025/09/12 04:10:24 513896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:728||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/09/12 04:10:24 513900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1384|path_largest_ack:1384| [2025/09/12 04:10:24 513904] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1204097|prior_time:1757650224469777|is_app_limited:0|send_elapse:41751|ack_elapse:44040|ctl_first_sent_time:1757650224470203|lagest_ack_time:1757650224513817|curr_delivered:1255697| [2025/09/12 04:10:24 513909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224470299| [2025/09/12 04:10:24 513913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:727||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/09/12 04:10:24 513917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:41907|rttvar:430|minrtt:30473|latest_rtt:43518|ack_delay:24| [2025/09/12 04:10:24 513921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42105|rttvar:719|minrtt:30473|latest_rtt:43518|ack_delay:24| [2025/09/12 04:10:24 513925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1384|lost_pn:1381|thresh:3| [2025/09/12 04:10:24 513935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 513939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 513943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 513947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 513951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 513955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42105|rtt_var:719|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 513959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 513963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 513967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 513971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224578536|now:1757650224513954|interv:64582| [2025/09/12 04:10:24 513975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224578536|now:1757650224513954|interval:64582|pto_count:0|srtt:42105 [2025/09/12 04:10:24 513979] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41751, ack_elapse 44040, delivered 51600|rate 1171662|lost 298| [2025/09/12 04:10:24 513984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171662) in round 23| [2025/09/12 04:10:24 513988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 513992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 513996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76808|packet_lost:0|acked:2400|po_sent_time:1757650224470299|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 514000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76808|packet_lost:0|acked:2400|po_sent_time:1757650224470299|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 514005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:79208|full_bw_reached:1|inflight:56400|srtt:42105|latest_rtt:43518|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 514010] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/09/12 04:10:24 514015] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1757650224513817|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 514020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344513817|now:1757650224513817|interv:120000000| [2025/09/12 04:10:24 514024] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344513817|now:1757650224513817|interv:120000000| [2025/09/12 04:10:24 514030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224514748|pq_index:0| [2025/09/12 04:10:24 514034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224513258| [2025/09/12 04:10:24 514038] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224514038| [2025/09/12 04:10:24 514043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224514042| [2025/09/12 04:10:24 514049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 514053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1314039| [2025/09/12 04:10:24 514058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 514062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 514067] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 514071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1315226| [2025/09/12 04:10:24 514075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 514080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 514084] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 514088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1316413| [2025/09/12 04:10:24 514092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 514096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 514101] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 514105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1317600| [2025/09/12 04:10:24 514109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 514113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 514121] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 514125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1318787| [2025/09/12 04:10:24 514129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 514133] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 514136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 514140] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 514145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 514149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1296234| [2025/09/12 04:10:24 514153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 514157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 514161] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224514748| [2025/09/12 04:10:24 514165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224514748| [2025/09/12 04:10:24 514169] [debug] |xqc_engine_wakeup_after|wakeup:1757650224514748|now:1757650224514169|diff:579| [2025/09/12 04:10:24 514173] [debug] |xqc_engine_main_logic|END|now:1757650224514042| [2025/09/12 04:10:24 514178] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224514178| [2025/09/12 04:10:24 514182] [debug] |xqc_engine_wakeup_after|wakeup:1757650224514748|now:1757650224514182|diff:566| [2025/09/12 04:10:24 514189] [debug] |xqc_engine_main_logic|END|now:1757650224514178| [2025/09/12 04:10:24 515276] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224515276| [2025/09/12 04:10:24 515291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224514748|pq_index:0| [2025/09/12 04:10:24 515298] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224514042| [2025/09/12 04:10:24 515305] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224515304| [2025/09/12 04:10:24 515312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224514748|now:1757650224515304| [2025/09/12 04:10:24 515319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224514748|now:1757650224515304| [2025/09/12 04:10:24 515325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 515333] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42105|min_srtt:42105|path_bw:1209592|loss_rate:5.06|path_pto:0| [2025/09/12 04:10:24 515340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1318787| [2025/09/12 04:10:24 515354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 515361] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 515366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 515373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 515380] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 515386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1296234| [2025/09/12 04:10:24 515393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 515399] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/09/12 04:10:24 515461] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224515411|stream_id:0|stream_offset:1296234| [2025/09/12 04:10:24 515474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1432|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 515481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 515488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42105|rtt_var:719|pto_duration:44981|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 515502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 515509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 515516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 515523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224580392|now:1757650224515487|interv:64905| [2025/09/12 04:10:24 515529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224580392|now:1757650224515487|interval:64905|pto_count:0|srtt:42105 [2025/09/12 04:10:24 515537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79208|inflight:57600| [2025/09/12 04:10:24 515545] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 515552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:79208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1297421| [2025/09/12 04:10:24 515559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 515565] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224516565|now:1757650224515565|interv:1000| [2025/09/12 04:10:24 515571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 515577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 515608] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224516565| [2025/09/12 04:10:24 515615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224516565| [2025/09/12 04:10:24 515621] [debug] |xqc_engine_wakeup_after|wakeup:1757650224516565|now:1757650224515621|diff:944| [2025/09/12 04:10:24 515628] [debug] |xqc_engine_main_logic|END|now:1757650224515304| [2025/09/12 04:10:24 515641] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224515640| [2025/09/12 04:10:24 515648] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 515656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:589| [2025/09/12 04:10:24 515662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/09/12 04:10:24 515670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/09/12 04:10:24 515677] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 515685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1386|path_largest_ack:1385| [2025/09/12 04:10:24 515692] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1206497|prior_time:1757650224471738|is_app_limited:0|send_elapse:41676|ack_elapse:43902|ctl_first_sent_time:1757650224472057|lagest_ack_time:1757650224515640|curr_delivered:1256897| [2025/09/12 04:10:24 515699] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224472057| [2025/09/12 04:10:24 515706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:726||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/09/12 04:10:24 515712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1386|path_largest_ack:1386| [2025/09/12 04:10:24 515719] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1206497|prior_time:1757650224471738|is_app_limited:0|send_elapse:41676|ack_elapse:43902|ctl_first_sent_time:1757650224472057|lagest_ack_time:1757650224515640|curr_delivered:1258097| [2025/09/12 04:10:24 515726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224472164| [2025/09/12 04:10:24 515732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:725||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/09/12 04:10:24 515738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42105|rttvar:719|minrtt:30473|latest_rtt:43476|ack_delay:24| [2025/09/12 04:10:24 515744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42273|rttvar:876|minrtt:30473|latest_rtt:43476|ack_delay:24| [2025/09/12 04:10:24 515751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1386|lost_pn:1383|thresh:3| [2025/09/12 04:10:24 515757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 515763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 515769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 515780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 515787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 515791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42273|rtt_var:876|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 515795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 515799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 515803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 515808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224581188|now:1757650224515791|interv:65397| [2025/09/12 04:10:24 515815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224581188|now:1757650224515791|interval:65397|pto_count:0|srtt:42273 [2025/09/12 04:10:24 515821] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41676, ack_elapse 43902, delivered 51600|rate 1175345|lost 298| [2025/09/12 04:10:24 515828] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175345) in round 23| [2025/09/12 04:10:24 515832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 515836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 515840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79208|packet_lost:0|acked:2400|po_sent_time:1757650224472164|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 515844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79208|packet_lost:0|acked:2400|po_sent_time:1757650224472164|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 515849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:81608|full_bw_reached:1|inflight:55200|srtt:42273|latest_rtt:43476|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 515855] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/09/12 04:10:24 515859] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1757650224515640|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 515864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344515640|now:1757650224515640|interv:120000000| [2025/09/12 04:10:24 515868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344515640|now:1757650224515640|interv:120000000| [2025/09/12 04:10:24 515872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224516565|pq_index:0| [2025/09/12 04:10:24 515876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224515304| [2025/09/12 04:10:24 515880] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224515880| [2025/09/12 04:10:24 515885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224515884| [2025/09/12 04:10:24 515894] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 515898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1318787| [2025/09/12 04:10:24 515903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 515907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 515912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 515916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1319974| [2025/09/12 04:10:24 515921] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 515925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 515929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 515933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1321161| [2025/09/12 04:10:24 515938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 515942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 515946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 515950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1322348| [2025/09/12 04:10:24 515954] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 515958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 515962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 515966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 515973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 515977] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 515981] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 515985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 515989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 515994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1297421| [2025/09/12 04:10:24 515998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 516002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 516006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224516565| [2025/09/12 04:10:24 516010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224516565| [2025/09/12 04:10:24 516013] [debug] |xqc_engine_wakeup_after|wakeup:1757650224516565|now:1757650224516013|diff:552| [2025/09/12 04:10:24 516018] [debug] |xqc_engine_main_logic|END|now:1757650224515884| [2025/09/12 04:10:24 516023] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224516023| [2025/09/12 04:10:24 516027] [debug] |xqc_engine_wakeup_after|wakeup:1757650224516565|now:1757650224516027|diff:538| [2025/09/12 04:10:24 516031] [debug] |xqc_engine_main_logic|END|now:1757650224516023| [2025/09/12 04:10:24 517099] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224517098| [2025/09/12 04:10:24 517111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224516565|pq_index:0| [2025/09/12 04:10:24 517115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224515884| [2025/09/12 04:10:24 517120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224517119| [2025/09/12 04:10:24 517125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224516565|now:1757650224517119| [2025/09/12 04:10:24 517129] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224516565|now:1757650224517119| [2025/09/12 04:10:24 517133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 517138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 517143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 517148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 517152] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 517156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 517165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 517171] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 517178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1297421| [2025/09/12 04:10:24 517185] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 517191] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/09/12 04:10:24 517234] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224517203|stream_id:0|stream_offset:1297421| [2025/09/12 04:10:24 517244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 517251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 517258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42273|rtt_var:876|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 517265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 517271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 517277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 517284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224582980|now:1757650224517258|interv:65722| [2025/09/12 04:10:24 517290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224582980|now:1757650224517258|interval:65722|pto_count:0|srtt:42273 [2025/09/12 04:10:24 517297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81608|inflight:56400| [2025/09/12 04:10:24 517304] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 517310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1298608| [2025/09/12 04:10:24 517316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 517322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/09/12 04:10:24 517368] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224517332|stream_id:0|stream_offset:1298608| [2025/09/12 04:10:24 517377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 517384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 517391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42273|rtt_var:876|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 517404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 517410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 517416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 517442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224583109|now:1757650224517390|interv:65719| [2025/09/12 04:10:24 517448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224583109|now:1757650224517390|interval:65719|pto_count:0|srtt:42273 [2025/09/12 04:10:24 517455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81608|inflight:57600| [2025/09/12 04:10:24 517462] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 517468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 517474] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 517480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224518479|now:1757650224517479|interv:1000| [2025/09/12 04:10:24 517485] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 517490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 517496] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224518479| [2025/09/12 04:10:24 517502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224518479| [2025/09/12 04:10:24 517508] [debug] |xqc_engine_wakeup_after|wakeup:1757650224518479|now:1757650224517508|diff:971| [2025/09/12 04:10:24 517515] [debug] |xqc_engine_main_logic|END|now:1757650224517119| [2025/09/12 04:10:24 518592] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224518592| [2025/09/12 04:10:24 518606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224518479|pq_index:0| [2025/09/12 04:10:24 518614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224517119| [2025/09/12 04:10:24 518620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224518618| [2025/09/12 04:10:24 518624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224518479|now:1757650224518618| [2025/09/12 04:10:24 518629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224518479|now:1757650224518618| [2025/09/12 04:10:24 518633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 518639] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42273|min_srtt:42273|path_bw:1209592|loss_rate:4.88|path_pto:0| [2025/09/12 04:10:24 518646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57600|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 518660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 518667] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 518671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 518678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 518685] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 518692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 518698] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 518704] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/09/12 04:10:24 518745] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224518716|stream_id:0|stream_offset:1299795| [2025/09/12 04:10:24 518755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 518763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 518769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42273|rtt_var:876|pto_duration:45777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 518775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 518781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 518788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 518794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224584493|now:1757650224518769|interv:65724| [2025/09/12 04:10:24 518800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224584493|now:1757650224518769|interval:65724|pto_count:0|srtt:42273 [2025/09/12 04:10:24 518805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81608|inflight:58800| [2025/09/12 04:10:24 518810] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 518815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:81608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1300982| [2025/09/12 04:10:24 518819] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 518823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224519823|now:1757650224518823|interv:1000| [2025/09/12 04:10:24 518827] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 518831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 518840] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224519823| [2025/09/12 04:10:24 518844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224519823| [2025/09/12 04:10:24 518848] [debug] |xqc_engine_wakeup_after|wakeup:1757650224519823|now:1757650224518848|diff:975| [2025/09/12 04:10:24 518852] [debug] |xqc_engine_main_logic|END|now:1757650224518618| [2025/09/12 04:10:24 518864] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224518863| [2025/09/12 04:10:24 518872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 518881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:590| [2025/09/12 04:10:24 518885] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/09/12 04:10:24 518891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/09/12 04:10:24 518895] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 518900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1387| [2025/09/12 04:10:24 518905] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1208897|prior_time:1757650224473721|is_app_limited:0|send_elapse:41644|ack_elapse:45142|ctl_first_sent_time:1757650224474036|lagest_ack_time:1757650224518863|curr_delivered:1259297| [2025/09/12 04:10:24 518910] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224474036| [2025/09/12 04:10:24 518914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:724||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/09/12 04:10:24 518918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1389| [2025/09/12 04:10:24 518923] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1211297|prior_time:1757650224475735|is_app_limited:0|send_elapse:41738|ack_elapse:43128|ctl_first_sent_time:1757650224476069|lagest_ack_time:1757650224518863|curr_delivered:1260497| [2025/09/12 04:10:24 518927] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224476069| [2025/09/12 04:10:24 518931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:723||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/09/12 04:10:24 518935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42273|rttvar:876|minrtt:30473|latest_rtt:42794|ack_delay:24| [2025/09/12 04:10:24 518939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42335|rttvar:781|minrtt:30473|latest_rtt:42794|ack_delay:24| [2025/09/12 04:10:24 518943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1389|lost_pn:1386|thresh:3| [2025/09/12 04:10:24 518948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 518952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 518955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 518967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 518971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 518975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224522270|now:1757650224518975|interval:3295| [2025/09/12 04:10:24 518979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224522270|now:1757650224518975|interv:3295| [2025/09/12 04:10:24 518983] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41738, ack_elapse 43128, delivered 49200|rate 1140790|lost 298| [2025/09/12 04:10:24 518988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140790) in round 23| [2025/09/12 04:10:24 518992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 518996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 519000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81608|packet_lost:0|acked:2400|po_sent_time:1757650224476069|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 519004] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81608|packet_lost:0|acked:2400|po_sent_time:1757650224476069|recovery:1|recovery_start:1757650224489911|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 519009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:84008|full_bw_reached:1|inflight:56400|srtt:42335|latest_rtt:42794|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224489911|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 519014] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:84008|inflight:56400|mode:2|applimit:0|pacing_rate:907194|bw:1209592|srtt:42335|latest_rtt:42794|min_rtt:30473|send:1418|lost:298|tlp:0|recv:588|recovery:1|slow_start:0|conn_life:1147136|acked:2400|delivered:1260497|is_cwnd_limited:0| [2025/09/12 04:10:24 519020] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/09/12 04:10:24 519024] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1757650224518863|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 519029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344518863|now:1757650224518863|interv:120000000| [2025/09/12 04:10:24 519033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344518863|now:1757650224518863|interv:120000000| [2025/09/12 04:10:24 519037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224519823|pq_index:0| [2025/09/12 04:10:24 519041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224518618| [2025/09/12 04:10:24 519045] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224519045| [2025/09/12 04:10:24 519050] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224519049| [2025/09/12 04:10:24 519059] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 519063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 519068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 519072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 519076] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 519081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1324722| [2025/09/12 04:10:24 519085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 519089] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 519093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 519098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1325909| [2025/09/12 04:10:24 519102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 519106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 519110] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 519114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1327096| [2025/09/12 04:10:24 519119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 519123] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 519127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 519131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1328283| [2025/09/12 04:10:24 519135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 519139] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 519145] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 519149] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 519154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 519158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1300982| [2025/09/12 04:10:24 519162] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 519166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 519170] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224519823| [2025/09/12 04:10:24 519173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224519823| [2025/09/12 04:10:24 519177] [debug] |xqc_engine_wakeup_after|wakeup:1757650224519823|now:1757650224519177|diff:646| [2025/09/12 04:10:24 519181] [debug] |xqc_engine_main_logic|END|now:1757650224519049| [2025/09/12 04:10:24 519186] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224519186| [2025/09/12 04:10:24 519190] [debug] |xqc_engine_wakeup_after|wakeup:1757650224519823|now:1757650224519190|diff:633| [2025/09/12 04:10:24 519194] [debug] |xqc_engine_main_logic|END|now:1757650224519186| [2025/09/12 04:10:24 520436] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224520436| [2025/09/12 04:10:24 520447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224519823|pq_index:0| [2025/09/12 04:10:24 520454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224519049| [2025/09/12 04:10:24 520462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224520460| [2025/09/12 04:10:24 520469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224519823|now:1757650224520460| [2025/09/12 04:10:24 520475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224519823|now:1757650224520460| [2025/09/12 04:10:24 520481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 520489] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42335|min_srtt:42335|path_bw:1209592|loss_rate:4.82|path_pto:0| [2025/09/12 04:10:24 520496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1328283| [2025/09/12 04:10:24 520502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 520508] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 520514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 520521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 520528] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 520542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1300982| [2025/09/12 04:10:24 520549] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 520565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/09/12 04:10:24 520629] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224520578|stream_id:0|stream_offset:1300982| [2025/09/12 04:10:24 520640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 520648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 520655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224522270|now:1757650224520655|interval:1615| [2025/09/12 04:10:24 520662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224522270|now:1757650224520655|interv:1615| [2025/09/12 04:10:24 520669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84008|inflight:57600| [2025/09/12 04:10:24 520676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 520683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:84008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1302169| [2025/09/12 04:10:24 520701] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 520707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224521707|now:1757650224520707|interv:1000| [2025/09/12 04:10:24 520734] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 520740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 520747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224521707| [2025/09/12 04:10:24 520753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224521707| [2025/09/12 04:10:24 520759] [debug] |xqc_engine_wakeup_after|wakeup:1757650224521707|now:1757650224520759|diff:948| [2025/09/12 04:10:24 520765] [debug] |xqc_engine_main_logic|END|now:1757650224520460| [2025/09/12 04:10:24 520788] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224520787| [2025/09/12 04:10:24 520805] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 520814] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:591| [2025/09/12 04:10:24 520820] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/09/12 04:10:24 520829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/09/12 04:10:24 520835] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 520842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1391|path_largest_ack:1390| [2025/09/12 04:10:24 520875] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1211297|prior_time:1757650224475735|is_app_limited:0|send_elapse:41828|ack_elapse:45052|ctl_first_sent_time:1757650224476159|lagest_ack_time:1757650224520787|curr_delivered:1261697| [2025/09/12 04:10:24 520883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224476159| [2025/09/12 04:10:24 520889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:722||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/09/12 04:10:24 520894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1391|path_largest_ack:1391| [2025/09/12 04:10:24 520898] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1213697|prior_time:1757650224477780|is_app_limited:0|send_elapse:41808|ack_elapse:43007|ctl_first_sent_time:1757650224478094|lagest_ack_time:1757650224520787|curr_delivered:1262897| [2025/09/12 04:10:24 520906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224478094| [2025/09/12 04:10:24 520913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:24 520919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42335|rttvar:781|minrtt:30473|latest_rtt:42693|ack_delay:24| [2025/09/12 04:10:24 520924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42377|rttvar:669|minrtt:30473|latest_rtt:42693|ack_delay:24| [2025/09/12 04:10:24 520929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1391|lost_pn:1388|thresh:3| [2025/09/12 04:10:24 520933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 520937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 520953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 520959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 520966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1388|lost_pn:1388|po_sent_time:1757650224474127|lost_send_time:1757650224472758|loss_delay:48029|frame:STREAM |repair:128| [2025/09/12 04:10:24 520970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224474127u| [2025/09/12 04:10:24 520974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 520979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:669|pto_duration:45053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 520983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 520987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 520991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 520995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224585631|now:1757650224520978|interv:64653| [2025/09/12 04:10:24 521003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224585631|now:1757650224520978|interval:64653|pto_count:0|srtt:42377 [2025/09/12 04:10:24 521008] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41808, ack_elapse 43007, delivered 49200|rate 1143999|lost 299| [2025/09/12 04:10:24 521012] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143999) in round 23| [2025/09/12 04:10:24 521017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 521021] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 521025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84008|packet_lost:1|acked:2400|po_sent_time:1757650224478094|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 521029] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84008|packet_lost:1|acked:2400|po_sent_time:1757650224478094|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 521034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:86408|full_bw_reached:1|inflight:54000|srtt:42377|latest_rtt:42693|min_rtt:30473|applimit:0|lost:298|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 521040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/09/12 04:10:24 521044] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1757650224520787|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 521049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344520787|now:1757650224520787|interv:120000000| [2025/09/12 04:10:24 521053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344520787|now:1757650224520787|interv:120000000| [2025/09/12 04:10:24 521058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224521707|pq_index:0| [2025/09/12 04:10:24 521062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224520460| [2025/09/12 04:10:24 521066] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224521066| [2025/09/12 04:10:24 521071] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224521070| [2025/09/12 04:10:24 521077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 521086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 521091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1388|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 521098] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1328283| [2025/09/12 04:10:24 521107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 521111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 521116] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1329470| [2025/09/12 04:10:24 521124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 521129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 521133] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1330657| [2025/09/12 04:10:24 521142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 521146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 521150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 521162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 521169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 521175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 521182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 521188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 521195] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 521207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 521214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 521221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 521227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 521234] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 521240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 521246] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 521252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1302169| [2025/09/12 04:10:24 521258] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 521264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 521270] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224521707| [2025/09/12 04:10:24 521276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224521707| [2025/09/12 04:10:24 521281] [debug] |xqc_engine_wakeup_after|wakeup:1757650224521707|now:1757650224521281|diff:426| [2025/09/12 04:10:24 521288] [debug] |xqc_engine_main_logic|END|now:1757650224521070| [2025/09/12 04:10:24 521296] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224521296| [2025/09/12 04:10:24 521301] [debug] |xqc_engine_wakeup_after|wakeup:1757650224521707|now:1757650224521301|diff:406| [2025/09/12 04:10:24 521307] [debug] |xqc_engine_main_logic|END|now:1757650224521296| [2025/09/12 04:10:24 522383] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224522382| [2025/09/12 04:10:24 522397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224521707|pq_index:0| [2025/09/12 04:10:24 522403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224521070| [2025/09/12 04:10:24 522411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224522409| [2025/09/12 04:10:24 522433] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224521707|now:1757650224522409| [2025/09/12 04:10:24 522442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224521707|now:1757650224522409| [2025/09/12 04:10:24 522448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 522455] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42377|min_srtt:42377|path_bw:1209592|loss_rate:4.76|path_pto:0| [2025/09/12 04:10:24 522462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 522476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 522515] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 522523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 522530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 522537] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1388|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 522544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 522550] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 522557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/09/12 04:10:24 522593] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224522569|stream_id:0|stream_offset:1248754| [2025/09/12 04:10:24 522602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1437|origin_pktnum:1388|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 522609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 522616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:669|pto_duration:45053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 522623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 522629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 522635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 522640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224587622|now:1757650224522615|interv:65007| [2025/09/12 04:10:24 522646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224587622|now:1757650224522615|interval:65007|pto_count:0|srtt:42377 [2025/09/12 04:10:24 522653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86408|inflight:55200| [2025/09/12 04:10:24 522661] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 522668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1302169| [2025/09/12 04:10:24 522675] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 522681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/09/12 04:10:24 522712] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224522689|stream_id:0|stream_offset:1302169| [2025/09/12 04:10:24 522729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 522736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 522741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42377|rtt_var:669|pto_duration:45053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 522745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 522749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 522753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 522757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224587742|now:1757650224522740|interv:65002| [2025/09/12 04:10:24 522761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224587742|now:1757650224522740|interval:65002|pto_count:0|srtt:42377 [2025/09/12 04:10:24 522766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86408|inflight:56400| [2025/09/12 04:10:24 522771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 522775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:86408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1303356| [2025/09/12 04:10:24 522779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 522783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224523783|now:1757650224522783|interv:1000| [2025/09/12 04:10:24 522787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 522791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 522795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224523783| [2025/09/12 04:10:24 522799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224523783| [2025/09/12 04:10:24 522803] [debug] |xqc_engine_wakeup_after|wakeup:1757650224523783|now:1757650224522803|diff:980| [2025/09/12 04:10:24 522807] [debug] |xqc_engine_main_logic|END|now:1757650224522409| [2025/09/12 04:10:24 522817] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224522816| [2025/09/12 04:10:24 522821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 522827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:592| [2025/09/12 04:10:24 522831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/09/12 04:10:24 522837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/09/12 04:10:24 522841] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 522846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1393|path_largest_ack:1392| [2025/09/12 04:10:24 522850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1213697|prior_time:1757650224477780|is_app_limited:0|send_elapse:41914|ack_elapse:45036|ctl_first_sent_time:1757650224478200|lagest_ack_time:1757650224522816|curr_delivered:1264097| [2025/09/12 04:10:24 522859] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224478200| [2025/09/12 04:10:24 522863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:721||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/09/12 04:10:24 522868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1393|path_largest_ack:1393| [2025/09/12 04:10:24 522872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1216097|prior_time:1757650224479721|is_app_limited:0|send_elapse:42279|ack_elapse:43095|ctl_first_sent_time:1757650224480041|lagest_ack_time:1757650224522816|curr_delivered:1265297| [2025/09/12 04:10:24 522877] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224480041| [2025/09/12 04:10:24 522881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:720||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/09/12 04:10:24 522884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42377|rttvar:669|minrtt:30473|latest_rtt:42775|ack_delay:24| [2025/09/12 04:10:24 522889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42423|rttvar:595|minrtt:30473|latest_rtt:42775|ack_delay:24| [2025/09/12 04:10:24 522893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1393|lost_pn:1390|thresh:3| [2025/09/12 04:10:24 522897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 522901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 522905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 522909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 522912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 522916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 522920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42423|rtt_var:595|pto_duration:44803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 522925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 522929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 522932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 522936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224587492|now:1757650224522920|interv:64572| [2025/09/12 04:10:24 522940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224587492|now:1757650224522920|interval:64572|pto_count:0|srtt:42423 [2025/09/12 04:10:24 522947] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42279, ack_elapse 43095, delivered 49200|rate 1141663|lost 299| [2025/09/12 04:10:24 522952] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141663) in round 23| [2025/09/12 04:10:24 522956] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 522960] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 522964] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86408|packet_lost:0|acked:2400|po_sent_time:1757650224480041|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 522969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86408|packet_lost:0|acked:2400|po_sent_time:1757650224480041|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 522974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:88808|full_bw_reached:1|inflight:54000|srtt:42423|latest_rtt:42775|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 522979] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/09/12 04:10:24 522984] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1757650224522816|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 522989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344522816|now:1757650224522816|interv:120000000| [2025/09/12 04:10:24 522993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344522816|now:1757650224522816|interv:120000000| [2025/09/12 04:10:24 522997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224523783|pq_index:0| [2025/09/12 04:10:24 523001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224522409| [2025/09/12 04:10:24 523005] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224523005| [2025/09/12 04:10:24 523010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224523009| [2025/09/12 04:10:24 523016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 523020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 523025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 523029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 523034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 523038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1334218| [2025/09/12 04:10:24 523045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 523050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 523054] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 523058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1335405| [2025/09/12 04:10:24 523062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 523067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 523071] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 523075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1336592| [2025/09/12 04:10:24 523079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 523083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 523087] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 523091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1337779| [2025/09/12 04:10:24 523096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 523099] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 523103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 523107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 523112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 523116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1303356| [2025/09/12 04:10:24 523120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 523124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 523128] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224523783| [2025/09/12 04:10:24 523134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224523783| [2025/09/12 04:10:24 523138] [debug] |xqc_engine_wakeup_after|wakeup:1757650224523783|now:1757650224523138|diff:645| [2025/09/12 04:10:24 523142] [debug] |xqc_engine_main_logic|END|now:1757650224523009| [2025/09/12 04:10:24 523147] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224523147| [2025/09/12 04:10:24 523153] [debug] |xqc_engine_wakeup_after|wakeup:1757650224523783|now:1757650224523153|diff:630| [2025/09/12 04:10:24 523161] [debug] |xqc_engine_main_logic|END|now:1757650224523147| [2025/09/12 04:10:24 524246] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224524246| [2025/09/12 04:10:24 524261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224523783|pq_index:0| [2025/09/12 04:10:24 524267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224523009| [2025/09/12 04:10:24 524277] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224524274| [2025/09/12 04:10:24 524284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224523783|now:1757650224524274| [2025/09/12 04:10:24 524290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224523783|now:1757650224524274| [2025/09/12 04:10:24 524296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 524303] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42423|min_srtt:42423|path_bw:1209592|loss_rate:5.81|path_pto:0| [2025/09/12 04:10:24 524310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1337779| [2025/09/12 04:10:24 524317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 524322] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 524327] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 524334] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 524340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 524346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1303356| [2025/09/12 04:10:24 524352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 524358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/09/12 04:10:24 524396] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224524370|stream_id:0|stream_offset:1303356| [2025/09/12 04:10:24 524406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1439|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 524413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 524449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42423|rtt_var:595|pto_duration:44803|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 524457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 524463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 524469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 524476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224589173|now:1757650224524448|interv:64725| [2025/09/12 04:10:24 524482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224589173|now:1757650224524448|interval:64725|pto_count:0|srtt:42423 [2025/09/12 04:10:24 524489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88808|inflight:55200| [2025/09/12 04:10:24 524497] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 524502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:88808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 524506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 524510] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224525510|now:1757650224524510|interv:1000| [2025/09/12 04:10:24 524514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 524518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 524522] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224525510| [2025/09/12 04:10:24 524526] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224525510| [2025/09/12 04:10:24 524530] [debug] |xqc_engine_wakeup_after|wakeup:1757650224525510|now:1757650224524530|diff:980| [2025/09/12 04:10:24 524534] [debug] |xqc_engine_main_logic|END|now:1757650224524274| [2025/09/12 04:10:24 524649] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224524639| [2025/09/12 04:10:24 524660] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 524668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:593| [2025/09/12 04:10:24 524675] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/09/12 04:10:24 524683] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/09/12 04:10:24 524688] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 524693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1395|path_largest_ack:1394| [2025/09/12 04:10:24 524700] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1216097|prior_time:1757650224479721|is_app_limited:0|send_elapse:42382|ack_elapse:44918|ctl_first_sent_time:1757650224480144|lagest_ack_time:1757650224524639|curr_delivered:1266497| [2025/09/12 04:10:24 524707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224480144| [2025/09/12 04:10:24 524721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:719||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/09/12 04:10:24 524727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1395|path_largest_ack:1395| [2025/09/12 04:10:24 524735] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1218497|prior_time:1757650224481731|is_app_limited:0|send_elapse:42891|ack_elapse:42908|ctl_first_sent_time:1757650224482050|lagest_ack_time:1757650224524639|curr_delivered:1267697| [2025/09/12 04:10:24 524741] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224482050| [2025/09/12 04:10:24 524748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:718||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/09/12 04:10:24 524755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42423|rttvar:595|minrtt:30473|latest_rtt:42589|ack_delay:24| [2025/09/12 04:10:24 524761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42441|rttvar:482|minrtt:30473|latest_rtt:42589|ack_delay:24| [2025/09/12 04:10:24 524768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1395|lost_pn:1392|thresh:3| [2025/09/12 04:10:24 524772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 524776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 524779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 524783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 524787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 524791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 524795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42441|rtt_var:482|pto_duration:44441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 524800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 524803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 524807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 524811] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224588811|now:1757650224524795|interv:64016| [2025/09/12 04:10:24 524815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224588811|now:1757650224524795|interval:64016|pto_count:0|srtt:42441 [2025/09/12 04:10:24 524819] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42891, ack_elapse 42908, delivered 49200|rate 1146639|lost 299| [2025/09/12 04:10:24 524824] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146639) in round 23| [2025/09/12 04:10:24 524832] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 524836] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 524840] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88808|packet_lost:0|acked:2400|po_sent_time:1757650224482050|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 524844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88808|packet_lost:0|acked:2400|po_sent_time:1757650224482050|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 524849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:91208|full_bw_reached:1|inflight:52800|srtt:42441|latest_rtt:42589|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 524855] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/09/12 04:10:24 524859] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1757650224524639|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 524864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344524639|now:1757650224524639|interv:120000000| [2025/09/12 04:10:24 524868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344524639|now:1757650224524639|interv:120000000| [2025/09/12 04:10:24 524872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224525510|pq_index:0| [2025/09/12 04:10:24 524876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224524274| [2025/09/12 04:10:24 524880] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224524879| [2025/09/12 04:10:24 524884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224524883| [2025/09/12 04:10:24 524890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 524895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1337779| [2025/09/12 04:10:24 524899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 524904] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 524908] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 524913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1338966| [2025/09/12 04:10:24 524917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 524924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 524929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 524933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1340153| [2025/09/12 04:10:24 524937] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 524941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 524945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 524949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1341340| [2025/09/12 04:10:24 524953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 524958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 524962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 524966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1342527| [2025/09/12 04:10:24 524970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 524974] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 524978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 524982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 524986] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 524990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 524995] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 524998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 525002] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224525510| [2025/09/12 04:10:24 525006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224525510| [2025/09/12 04:10:24 525010] [debug] |xqc_engine_wakeup_after|wakeup:1757650224525510|now:1757650224525010|diff:500| [2025/09/12 04:10:24 525017] [debug] |xqc_engine_main_logic|END|now:1757650224524883| [2025/09/12 04:10:24 525022] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224525022| [2025/09/12 04:10:24 525026] [debug] |xqc_engine_wakeup_after|wakeup:1757650224525510|now:1757650224525026|diff:484| [2025/09/12 04:10:24 525030] [debug] |xqc_engine_main_logic|END|now:1757650224525022| [2025/09/12 04:10:24 526104] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224526104| [2025/09/12 04:10:24 526119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224525510|pq_index:0| [2025/09/12 04:10:24 526126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224524883| [2025/09/12 04:10:24 526134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224526132| [2025/09/12 04:10:24 526139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224525510|now:1757650224526132| [2025/09/12 04:10:24 526143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224525510|now:1757650224526132| [2025/09/12 04:10:24 526147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 526152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42441|min_srtt:42441|path_bw:1209592|loss_rate:5.75|path_pto:0| [2025/09/12 04:10:24 526157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1342527| [2025/09/12 04:10:24 526161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 526165] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 526169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 526174] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 526178] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 526182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 526187] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 526194] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/09/12 04:10:24 526236] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224526205|stream_id:0|stream_offset:1304543| [2025/09/12 04:10:24 526245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 526253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 526260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42441|rtt_var:482|pto_duration:44441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 526275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 526281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 526286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 526293] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224590646|now:1757650224526259|interv:64387| [2025/09/12 04:10:24 526299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224590646|now:1757650224526259|interval:64387|pto_count:0|srtt:42441 [2025/09/12 04:10:24 526306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91208|inflight:54000| [2025/09/12 04:10:24 526313] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 526320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:91208|conn:000055D52C7C50DC|stream_id:0|stream_offset:1305730| [2025/09/12 04:10:24 526326] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 526332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224527332|now:1757650224526332|interv:1000| [2025/09/12 04:10:24 526338] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 526343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 526349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224527332| [2025/09/12 04:10:24 526355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224527332| [2025/09/12 04:10:24 526361] [debug] |xqc_engine_wakeup_after|wakeup:1757650224527332|now:1757650224526361|diff:971| [2025/09/12 04:10:24 526367] [debug] |xqc_engine_main_logic|END|now:1757650224526132| [2025/09/12 04:10:24 526634] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224526632| [2025/09/12 04:10:24 526649] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 526658] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:594| [2025/09/12 04:10:24 526664] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/09/12 04:10:24 526672] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/09/12 04:10:24 526688] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 526695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1397|path_largest_ack:1396| [2025/09/12 04:10:24 526703] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1218497|prior_time:1757650224481731|is_app_limited:0|send_elapse:43003|ack_elapse:44901|ctl_first_sent_time:1757650224482162|lagest_ack_time:1757650224526632|curr_delivered:1268897| [2025/09/12 04:10:24 526710] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224482162| [2025/09/12 04:10:24 526717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:717||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/09/12 04:10:24 526724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1397|path_largest_ack:1397| [2025/09/12 04:10:24 526739] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1220897|prior_time:1757650224483717|is_app_limited:0|send_elapse:41681|ack_elapse:42915|ctl_first_sent_time:1757650224484027|lagest_ack_time:1757650224526632|curr_delivered:1270097| [2025/09/12 04:10:24 526746] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224484027| [2025/09/12 04:10:24 526752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:716||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/09/12 04:10:24 526756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42441|rttvar:482|minrtt:30473|latest_rtt:42605|ack_delay:24| [2025/09/12 04:10:24 526761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42458|rttvar:397|minrtt:30473|latest_rtt:42605|ack_delay:24| [2025/09/12 04:10:24 526765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1397|lost_pn:1394|thresh:3| [2025/09/12 04:10:24 526769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 526773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 526777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 526780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 526784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 526788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 526792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:397|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 526797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 526800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 526804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 526808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224590663|now:1757650224526792|interv:63871| [2025/09/12 04:10:24 526812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224590663|now:1757650224526792|interval:63871|pto_count:0|srtt:42458 [2025/09/12 04:10:24 526817] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41681, ack_elapse 42915, delivered 49200|rate 1146452|lost 299| [2025/09/12 04:10:24 526821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146452) in round 23| [2025/09/12 04:10:24 526825] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 526829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 526833] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91208|packet_lost:0|acked:2400|po_sent_time:1757650224484027|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 526841] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91208|packet_lost:0|acked:2400|po_sent_time:1757650224484027|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 526845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:907194|bw:1209592|cwnd:93608|full_bw_reached:1|inflight:51600|srtt:42458|latest_rtt:42605|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 526851] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/09/12 04:10:24 526855] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1757650224526632|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 526860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344526632|now:1757650224526632|interv:120000000| [2025/09/12 04:10:24 526864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344526632|now:1757650224526632|interv:120000000| [2025/09/12 04:10:24 526868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224527332|pq_index:0| [2025/09/12 04:10:24 526872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224526132| [2025/09/12 04:10:24 526876] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224526876| [2025/09/12 04:10:24 526881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224526880| [2025/09/12 04:10:24 526887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 526893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1342527| [2025/09/12 04:10:24 526901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 526908] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 526915] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 526919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1343714| [2025/09/12 04:10:24 526923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 526928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 526932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 526939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1344901| [2025/09/12 04:10:24 526943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 526948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 526952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 526957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1346088| [2025/09/12 04:10:24 526961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 526965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 526970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 526974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1347275| [2025/09/12 04:10:24 526978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 526982] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 526986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 526990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 526994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 526998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1305730| [2025/09/12 04:10:24 527003] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 527007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 527010] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224527332| [2025/09/12 04:10:24 527015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224527332| [2025/09/12 04:10:24 527018] [debug] |xqc_engine_wakeup_after|wakeup:1757650224527332|now:1757650224527018|diff:314| [2025/09/12 04:10:24 527023] [debug] |xqc_engine_main_logic|END|now:1757650224526880| [2025/09/12 04:10:24 527028] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224527028| [2025/09/12 04:10:24 527032] [debug] |xqc_engine_wakeup_after|wakeup:1757650224527332|now:1757650224527032|diff:300| [2025/09/12 04:10:24 527036] [debug] |xqc_engine_main_logic|END|now:1757650224527028| [2025/09/12 04:10:24 528109] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224528108| [2025/09/12 04:10:24 528120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224527332|pq_index:0| [2025/09/12 04:10:24 528124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224526880| [2025/09/12 04:10:24 528130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224528129| [2025/09/12 04:10:24 528136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224527332|now:1757650224528129| [2025/09/12 04:10:24 528143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224527332|now:1757650224528129| [2025/09/12 04:10:24 528149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 528157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.68|path_pto:0| [2025/09/12 04:10:24 528165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1347275| [2025/09/12 04:10:24 528172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 528178] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 528184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 528191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 528199] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 528205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1305730| [2025/09/12 04:10:24 528212] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 528218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/09/12 04:10:24 528258] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224528230|stream_id:0|stream_offset:1305730| [2025/09/12 04:10:24 528268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 528275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 528281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:397|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 528288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 528294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 528299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 528313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224592688|now:1757650224528281|interv:64407| [2025/09/12 04:10:24 528320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224592688|now:1757650224528281|interval:64407|pto_count:0|srtt:42458 [2025/09/12 04:10:24 528327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93608|inflight:52800| [2025/09/12 04:10:24 528334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 528341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1306917| [2025/09/12 04:10:24 528347] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 528353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/09/12 04:10:24 528415] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224528364|stream_id:0|stream_offset:1306917| [2025/09/12 04:10:24 528441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 528449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 528456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:397|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 528463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 528469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 528475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 528481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224592822|now:1757650224528456|interv:64366| [2025/09/12 04:10:24 528488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224592822|now:1757650224528456|interval:64366|pto_count:0|srtt:42458 [2025/09/12 04:10:24 528495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93608|inflight:54000| [2025/09/12 04:10:24 528503] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 528510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:93608|conn:000055D52C7C50DC|stream_id:0|stream_offset:1308104| [2025/09/12 04:10:24 528516] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 528522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224529522|now:1757650224528522|interv:1000| [2025/09/12 04:10:24 528528] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 528534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 528547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224529522| [2025/09/12 04:10:24 528554] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224529522| [2025/09/12 04:10:24 528559] [debug] |xqc_engine_wakeup_after|wakeup:1757650224529522|now:1757650224528559|diff:963| [2025/09/12 04:10:24 528566] [debug] |xqc_engine_main_logic|END|now:1757650224528129| [2025/09/12 04:10:24 528579] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224528578| [2025/09/12 04:10:24 528587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 528596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:595| [2025/09/12 04:10:24 528602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/09/12 04:10:24 528611] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/09/12 04:10:24 528617] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 528624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1399|path_largest_ack:1398| [2025/09/12 04:10:24 528631] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1220897|prior_time:1757650224483717|is_app_limited:0|send_elapse:41786|ack_elapse:44861|ctl_first_sent_time:1757650224484132|lagest_ack_time:1757650224528578|curr_delivered:1271297| [2025/09/12 04:10:24 528638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224484132| [2025/09/12 04:10:24 528643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:715||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/09/12 04:10:24 528647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1399|path_largest_ack:1399| [2025/09/12 04:10:24 528651] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:51600|prior_delivered:1223297|prior_time:1757650224485705|is_app_limited:0|send_elapse:41586|ack_elapse:42873|ctl_first_sent_time:1757650224486024|lagest_ack_time:1757650224528578|curr_delivered:1272497| [2025/09/12 04:10:24 528656] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224486024| [2025/09/12 04:10:24 528660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:714||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/09/12 04:10:24 528664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42458|rttvar:397|minrtt:30473|latest_rtt:42554|ack_delay:24| [2025/09/12 04:10:24 528668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42467|rttvar:316|minrtt:30473|latest_rtt:42554|ack_delay:24| [2025/09/12 04:10:24 528672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1399|lost_pn:1396|thresh:3| [2025/09/12 04:10:24 528676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 528680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 528684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 528693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 528697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 528704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 528710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42467|rtt_var:316|pto_duration:44467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 528717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 528721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 528725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 528728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224592831|now:1757650224528710|interv:64121| [2025/09/12 04:10:24 528732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224592831|now:1757650224528710|interval:64121|pto_count:0|srtt:42467 [2025/09/12 04:10:24 528737] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41586, ack_elapse 42873, delivered 49200|rate 1147575|lost 299| [2025/09/12 04:10:24 528741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147575) in round 23| [2025/09/12 04:10:24 528745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 528750] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 528753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93608|packet_lost:0|acked:2400|po_sent_time:1757650224486024|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 528758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93608|packet_lost:0|acked:2400|po_sent_time:1757650224486024|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 528763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:96008|full_bw_reached:1|inflight:51600|srtt:42467|latest_rtt:42554|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 528768] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/09/12 04:10:24 528773] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1757650224528578|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 528778] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344528578|now:1757650224528578|interv:120000000| [2025/09/12 04:10:24 528782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344528578|now:1757650224528578|interv:120000000| [2025/09/12 04:10:24 528786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224529522|pq_index:0| [2025/09/12 04:10:24 528790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224528129| [2025/09/12 04:10:24 528797] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224528797| [2025/09/12 04:10:24 528802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224528801| [2025/09/12 04:10:24 528809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 528813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1347275| [2025/09/12 04:10:24 528818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 528822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 528827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 528831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1348462| [2025/09/12 04:10:24 528835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 528839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 528843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 528848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1349649| [2025/09/12 04:10:24 528852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 528856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 528860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 528864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1350836| [2025/09/12 04:10:24 528868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 528873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 528877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 528884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1352023| [2025/09/12 04:10:24 528888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 528892] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 528896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 528900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 528904] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 528908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1308104| [2025/09/12 04:10:24 528912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 528916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 528920] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224529522| [2025/09/12 04:10:24 528924] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224529522| [2025/09/12 04:10:24 528928] [debug] |xqc_engine_wakeup_after|wakeup:1757650224529522|now:1757650224528928|diff:594| [2025/09/12 04:10:24 528932] [debug] |xqc_engine_main_logic|END|now:1757650224528801| [2025/09/12 04:10:24 528938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224528937| [2025/09/12 04:10:24 528941] [debug] |xqc_engine_wakeup_after|wakeup:1757650224529522|now:1757650224528941|diff:581| [2025/09/12 04:10:24 528945] [debug] |xqc_engine_main_logic|END|now:1757650224528937| [2025/09/12 04:10:24 530014] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224530014| [2025/09/12 04:10:24 530026] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224529522|pq_index:0| [2025/09/12 04:10:24 530030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224528801| [2025/09/12 04:10:24 530035] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224530034| [2025/09/12 04:10:24 530040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224529522|now:1757650224530034| [2025/09/12 04:10:24 530044] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224529522|now:1757650224530034| [2025/09/12 04:10:24 530048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 530054] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42467|min_srtt:42467|path_bw:1209592|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 530058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1352023| [2025/09/12 04:10:24 530063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 530067] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 530076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 530080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 530085] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 530089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1308104| [2025/09/12 04:10:24 530094] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 530098] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/09/12 04:10:24 530139] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224530106|stream_id:0|stream_offset:1308104| [2025/09/12 04:10:24 530149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 530156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 530163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42467|rtt_var:316|pto_duration:44467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 530170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 530176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 530182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 530188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224594573|now:1757650224530162|interv:64411| [2025/09/12 04:10:24 530195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224594573|now:1757650224530162|interval:64411|pto_count:0|srtt:42467 [2025/09/12 04:10:24 530201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96008|inflight:52800| [2025/09/12 04:10:24 530209] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 530215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1309291| [2025/09/12 04:10:24 530222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 530229] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/09/12 04:10:24 530264] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224530240|stream_id:0|stream_offset:1309291| [2025/09/12 04:10:24 530273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 530287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 530293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42467|rtt_var:316|pto_duration:44467|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 530300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 530305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 530311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 530317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224594707|now:1757650224530293|interv:64414| [2025/09/12 04:10:24 530323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224594707|now:1757650224530293|interval:64414|pto_count:0|srtt:42467 [2025/09/12 04:10:24 530330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96008|inflight:54000| [2025/09/12 04:10:24 530337] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 530344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:96008|conn:000055D52C7C50DC|stream_id:0|stream_offset:1310478| [2025/09/12 04:10:24 530351] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 530357] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224531357|now:1757650224530357|interv:1000| [2025/09/12 04:10:24 530363] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 530369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 530375] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224531357| [2025/09/12 04:10:24 530382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224531357| [2025/09/12 04:10:24 530387] [debug] |xqc_engine_wakeup_after|wakeup:1757650224531357|now:1757650224530387|diff:970| [2025/09/12 04:10:24 530394] [debug] |xqc_engine_main_logic|END|now:1757650224530034| [2025/09/12 04:10:24 530634] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224530633| [2025/09/12 04:10:24 530648] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 530657] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:596| [2025/09/12 04:10:24 530663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/09/12 04:10:24 530671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/09/12 04:10:24 530678] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 530685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1401|path_largest_ack:1400| [2025/09/12 04:10:24 530692] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1223297|prior_time:1757650224485705|is_app_limited:0|send_elapse:41694|ack_elapse:44928|ctl_first_sent_time:1757650224486132|lagest_ack_time:1757650224530633|curr_delivered:1273697| [2025/09/12 04:10:24 530707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224486132| [2025/09/12 04:10:24 530714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:713||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/09/12 04:10:24 530721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1401|path_largest_ack:1401| [2025/09/12 04:10:24 530728] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:297|tx_in_flight:52800|prior_delivered:1224497|prior_time:1757650224487742|is_app_limited:0|send_elapse:43341|ack_elapse:42891|ctl_first_sent_time:1757650224488052|lagest_ack_time:1757650224530633|curr_delivered:1274897| [2025/09/12 04:10:24 530734] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224488052| [2025/09/12 04:10:24 530738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:712||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/09/12 04:10:24 530742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42467|rttvar:316|minrtt:30473|latest_rtt:42581|ack_delay:40| [2025/09/12 04:10:24 530746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42476|rttvar:255|minrtt:30473|latest_rtt:42581|ack_delay:40| [2025/09/12 04:10:24 530750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1401|lost_pn:1398|thresh:3| [2025/09/12 04:10:24 530754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 530758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 530762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 530766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 530769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 530773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 530778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42476|rtt_var:255|pto_duration:44476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 530782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 530786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 530790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 530793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224594716|now:1757650224530777|interv:63939| [2025/09/12 04:10:24 530797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224594716|now:1757650224530777|interval:63939|pto_count:0|srtt:42476 [2025/09/12 04:10:24 530802] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43341, ack_elapse 42891, delivered 50400|rate 1162871|lost 299| [2025/09/12 04:10:24 530806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162871) in round 23| [2025/09/12 04:10:24 530814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 530818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 530821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96008|packet_lost:0|acked:2400|po_sent_time:1757650224488052|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 530826] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96008|packet_lost:0|acked:2400|po_sent_time:1757650224488052|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 530830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:98408|full_bw_reached:1|inflight:51600|srtt:42476|latest_rtt:42581|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 530836] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/09/12 04:10:24 530841] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1757650224530633|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 530846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344530633|now:1757650224530633|interv:120000000| [2025/09/12 04:10:24 530850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344530633|now:1757650224530633|interv:120000000| [2025/09/12 04:10:24 530854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224531357|pq_index:0| [2025/09/12 04:10:24 530858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224530034| [2025/09/12 04:10:24 530862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224530862| [2025/09/12 04:10:24 530867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224530865| [2025/09/12 04:10:24 530872] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 530877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1352023| [2025/09/12 04:10:24 530881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 530886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 530891] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 530895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1353210| [2025/09/12 04:10:24 530899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 530906] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 530910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 530915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1354397| [2025/09/12 04:10:24 530919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 530923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 530928] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 530932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1355584| [2025/09/12 04:10:24 530936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 530941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 530945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 530949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1356771| [2025/09/12 04:10:24 530953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 530957] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 530961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 530965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 530969] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 530973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1310478| [2025/09/12 04:10:24 530978] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 530981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 530985] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224531357| [2025/09/12 04:10:24 530989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224531357| [2025/09/12 04:10:24 530993] [debug] |xqc_engine_wakeup_after|wakeup:1757650224531357|now:1757650224530993|diff:364| [2025/09/12 04:10:24 531000] [debug] |xqc_engine_main_logic|END|now:1757650224530865| [2025/09/12 04:10:24 531005] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224531005| [2025/09/12 04:10:24 531009] [debug] |xqc_engine_wakeup_after|wakeup:1757650224531357|now:1757650224531009|diff:348| [2025/09/12 04:10:24 531013] [debug] |xqc_engine_main_logic|END|now:1757650224531005| [2025/09/12 04:10:24 532083] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224532082| [2025/09/12 04:10:24 532094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224531357|pq_index:0| [2025/09/12 04:10:24 532099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224530865| [2025/09/12 04:10:24 532104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224532103| [2025/09/12 04:10:24 532108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224531357|now:1757650224532103| [2025/09/12 04:10:24 532113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224531357|now:1757650224532103| [2025/09/12 04:10:24 532117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 532122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42476|min_srtt:42476|path_bw:1209592|loss_rate:5.43|path_pto:0| [2025/09/12 04:10:24 532127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1356771| [2025/09/12 04:10:24 532131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 532135] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 532139] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 532143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 532148] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 532152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1310478| [2025/09/12 04:10:24 532156] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 532161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1445-1445|next_skip_chance:1757650224740588|current_time:1757650224532160| [2025/09/12 04:10:24 532165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/09/12 04:10:24 532202] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224532173|stream_id:0|stream_offset:1310478| [2025/09/12 04:10:24 532212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 532219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 532232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42476|rtt_var:255|pto_duration:44476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 532239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 532245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 532251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 532257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224596649|now:1757650224532232|interv:64417| [2025/09/12 04:10:24 532263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224596649|now:1757650224532232|interval:64417|pto_count:0|srtt:42476 [2025/09/12 04:10:24 532270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98408|inflight:52800| [2025/09/12 04:10:24 532277] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 532283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1311665| [2025/09/12 04:10:24 532290] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 532296] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/09/12 04:10:24 532355] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224532306|stream_id:0|stream_offset:1311665| [2025/09/12 04:10:24 532365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 532372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 532378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42476|rtt_var:255|pto_duration:44476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 532385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 532391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 532396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 532402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224596782|now:1757650224532378|interv:64404| [2025/09/12 04:10:24 532408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224596782|now:1757650224532378|interval:64404|pto_count:0|srtt:42476 [2025/09/12 04:10:24 532414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98408|inflight:54000| [2025/09/12 04:10:24 532444] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 532451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:98408|conn:000055D52C7C50DC|stream_id:0|stream_offset:1312852| [2025/09/12 04:10:24 532465] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 532470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224533470|now:1757650224532470|interv:1000| [2025/09/12 04:10:24 532477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 532483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 532489] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224533470| [2025/09/12 04:10:24 532496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224533470| [2025/09/12 04:10:24 532502] [debug] |xqc_engine_wakeup_after|wakeup:1757650224533470|now:1757650224532502|diff:968| [2025/09/12 04:10:24 532508] [debug] |xqc_engine_main_logic|END|now:1757650224532103| [2025/09/12 04:10:24 532562] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224532561| [2025/09/12 04:10:24 532570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 532578] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:597| [2025/09/12 04:10:24 532584] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/09/12 04:10:24 532593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/09/12 04:10:24 532599] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 532606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1402|origin_pktnum:1317|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1403|path_largest_ack:1402| [2025/09/12 04:10:24 532613] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50400|prior_delivered:1226897|prior_time:1757650224489767|is_app_limited:0|send_elapse:43771|ack_elapse:42794|ctl_first_sent_time:1757650224490153|lagest_ack_time:1757650224532561|curr_delivered:1276097| [2025/09/12 04:10:24 532620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224490153| [2025/09/12 04:10:24 532626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:710||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/09/12 04:10:24 532632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1403|origin_pktnum:1327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1403|path_largest_ack:1403| [2025/09/12 04:10:24 532638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:50400|prior_delivered:1226897|prior_time:1757650224489767|is_app_limited:0|send_elapse:43771|ack_elapse:42794|ctl_first_sent_time:1757650224490153|lagest_ack_time:1757650224532561|curr_delivered:1277297| [2025/09/12 04:10:24 532644] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224490264| [2025/09/12 04:10:24 532650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:708||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/09/12 04:10:24 532657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42476|rttvar:255|minrtt:30473|latest_rtt:42297|ack_delay:24| [2025/09/12 04:10:24 532664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42451|rttvar:242|minrtt:30473|latest_rtt:42297|ack_delay:24| [2025/09/12 04:10:24 532677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1403|lost_pn:1400|thresh:3| [2025/09/12 04:10:24 532684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 532688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 532692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 532696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 532700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42451|rtt_var:242|pto_duration:44451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 532704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 532708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 532712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 532716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224596757|now:1757650224532700|interv:64057| [2025/09/12 04:10:24 532720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224596757|now:1757650224532700|interval:64057|pto_count:0|srtt:42451 [2025/09/12 04:10:24 532724] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43771, ack_elapse 42794, delivered 50400|rate 1151447|lost 299| [2025/09/12 04:10:24 532729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151447) in round 23| [2025/09/12 04:10:24 532733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 532737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 532741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98408|packet_lost:0|acked:2400|po_sent_time:1757650224490264|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 532745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98408|packet_lost:0|acked:2400|po_sent_time:1757650224490264|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 532750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:100808|full_bw_reached:1|inflight:51600|srtt:42451|latest_rtt:42297|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 532756] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/09/12 04:10:24 532760] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1757650224532561|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 532765] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344532561|now:1757650224532561|interv:120000000| [2025/09/12 04:10:24 532769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344532561|now:1757650224532561|interv:120000000| [2025/09/12 04:10:24 532776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224533470|pq_index:0| [2025/09/12 04:10:24 532780] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224532103| [2025/09/12 04:10:24 532784] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224532784| [2025/09/12 04:10:24 532789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224532788| [2025/09/12 04:10:24 532795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 532799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1356771| [2025/09/12 04:10:24 532804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 532808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 532813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 532817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1357958| [2025/09/12 04:10:24 532821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 532825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 532830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 532834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1359145| [2025/09/12 04:10:24 532838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 532843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 532847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 532851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1360332| [2025/09/12 04:10:24 532855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 532860] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 532867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 532871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1361519| [2025/09/12 04:10:24 532875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 532879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 532882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 532887] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 532891] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 532895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1312852| [2025/09/12 04:10:24 532899] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 532903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 532907] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224533470| [2025/09/12 04:10:24 532911] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224533470| [2025/09/12 04:10:24 532915] [debug] |xqc_engine_wakeup_after|wakeup:1757650224533470|now:1757650224532915|diff:555| [2025/09/12 04:10:24 532919] [debug] |xqc_engine_main_logic|END|now:1757650224532788| [2025/09/12 04:10:24 532924] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224532924| [2025/09/12 04:10:24 532928] [debug] |xqc_engine_wakeup_after|wakeup:1757650224533470|now:1757650224532928|diff:542| [2025/09/12 04:10:24 532932] [debug] |xqc_engine_main_logic|END|now:1757650224532924| [2025/09/12 04:10:24 533999] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224533999| [2025/09/12 04:10:24 534011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224533470|pq_index:0| [2025/09/12 04:10:24 534015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224532788| [2025/09/12 04:10:24 534020] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224534019| [2025/09/12 04:10:24 534025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224533470|now:1757650224534019| [2025/09/12 04:10:24 534029] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224533470|now:1757650224534019| [2025/09/12 04:10:24 534033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 534039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42451|min_srtt:42451|path_bw:1209592|loss_rate:5.32|path_pto:0| [2025/09/12 04:10:24 534043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1361519| [2025/09/12 04:10:24 534054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 534058] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 534062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 534066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 534071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 534075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1312852| [2025/09/12 04:10:24 534079] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 534084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/09/12 04:10:24 534115] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224534092|stream_id:0|stream_offset:1312852| [2025/09/12 04:10:24 534123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 534130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 534137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42451|rtt_var:242|pto_duration:44451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 534144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 534150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 534156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 534162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224598543|now:1757650224534136|interv:64407| [2025/09/12 04:10:24 534168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224598543|now:1757650224534136|interval:64407|pto_count:0|srtt:42451 [2025/09/12 04:10:24 534176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100808|inflight:52800| [2025/09/12 04:10:24 534184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 534191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1314039| [2025/09/12 04:10:24 534198] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 534204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/09/12 04:10:24 534259] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224534215|stream_id:0|stream_offset:1314039| [2025/09/12 04:10:24 534277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 534284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 534290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42451|rtt_var:242|pto_duration:44451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 534297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 534303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 534309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 534315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224598666|now:1757650224534290|interv:64376| [2025/09/12 04:10:24 534321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224598666|now:1757650224534290|interval:64376|pto_count:0|srtt:42451 [2025/09/12 04:10:24 534328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100808|inflight:54000| [2025/09/12 04:10:24 534335] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 534342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:100808|conn:000055D52C7C50DC|stream_id:0|stream_offset:1315226| [2025/09/12 04:10:24 534348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 534354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224535354|now:1757650224534354|interv:1000| [2025/09/12 04:10:24 534360] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 534365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 534372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224535354| [2025/09/12 04:10:24 534377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224535354| [2025/09/12 04:10:24 534383] [debug] |xqc_engine_wakeup_after|wakeup:1757650224535354|now:1757650224534383|diff:971| [2025/09/12 04:10:24 534389] [debug] |xqc_engine_main_logic|END|now:1757650224534019| [2025/09/12 04:10:24 534567] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224534565| [2025/09/12 04:10:24 534581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 534589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:598| [2025/09/12 04:10:24 534596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/09/12 04:10:24 534604] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/09/12 04:10:24 534611] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 534618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1405|path_largest_ack:1404| [2025/09/12 04:10:24 534625] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52800|prior_delivered:1226897|prior_time:1757650224489767|is_app_limited:0|send_elapse:44006|ack_elapse:44798|ctl_first_sent_time:1757650224490388|lagest_ack_time:1757650224534565|curr_delivered:1278497| [2025/09/12 04:10:24 534639] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224490388| [2025/09/12 04:10:24 534647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:707||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/09/12 04:10:24 534653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1405|origin_pktnum:1337|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1405|path_largest_ack:1405| [2025/09/12 04:10:24 534660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:51600|prior_delivered:1229297|prior_time:1757650224491692|is_app_limited:0|send_elapse:42562|ack_elapse:42873|ctl_first_sent_time:1757650224492034|lagest_ack_time:1757650224534565|curr_delivered:1279697| [2025/09/12 04:10:24 534667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224492034| [2025/09/12 04:10:24 534673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:705||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/09/12 04:10:24 534679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42451|rttvar:242|minrtt:30473|latest_rtt:42531|ack_delay:24| [2025/09/12 04:10:24 534686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42458|rttvar:196|minrtt:30473|latest_rtt:42531|ack_delay:24| [2025/09/12 04:10:24 534692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1405|lost_pn:1402|thresh:3| [2025/09/12 04:10:24 534698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 534705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 534711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 534717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:196|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 534724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 534728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 534732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 534735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224598673|now:1757650224534717|interv:63956| [2025/09/12 04:10:24 534739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224598673|now:1757650224534717|interval:63956|pto_count:0|srtt:42458 [2025/09/12 04:10:24 534744] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42562, ack_elapse 42873, delivered 50400|rate 1175565|lost 299| [2025/09/12 04:10:24 534751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175565) in round 23| [2025/09/12 04:10:24 534758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 534770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 534774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100808|packet_lost:0|acked:2400|po_sent_time:1757650224492034|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 534778] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100808|packet_lost:0|acked:2400|po_sent_time:1757650224492034|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1231697| [2025/09/12 04:10:24 534783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:42458|latest_rtt:42531|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 534789] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/09/12 04:10:24 534793] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1757650224534565|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 534798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344534565|now:1757650224534565|interv:120000000| [2025/09/12 04:10:24 534802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344534565|now:1757650224534565|interv:120000000| [2025/09/12 04:10:24 534806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224535354|pq_index:0| [2025/09/12 04:10:24 534810] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224534019| [2025/09/12 04:10:24 534814] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224534814| [2025/09/12 04:10:24 534819] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224534818| [2025/09/12 04:10:24 534824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.21|path_pto:0| [2025/09/12 04:10:24 534829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1361519| [2025/09/12 04:10:24 534833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 534838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 534843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.21|path_pto:0| [2025/09/12 04:10:24 534847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1362706| [2025/09/12 04:10:24 534851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 534855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 534862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.21|path_pto:0| [2025/09/12 04:10:24 534867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1363893| [2025/09/12 04:10:24 534871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 534874] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 534878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 534882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 534887] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 534891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1315226| [2025/09/12 04:10:24 534895] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 534899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 534903] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224535354| [2025/09/12 04:10:24 534907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224535354| [2025/09/12 04:10:24 534911] [debug] |xqc_engine_wakeup_after|wakeup:1757650224535354|now:1757650224534911|diff:443| [2025/09/12 04:10:24 534915] [debug] |xqc_engine_main_logic|END|now:1757650224534818| [2025/09/12 04:10:24 534921] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224534921| [2025/09/12 04:10:24 534924] [debug] |xqc_engine_wakeup_after|wakeup:1757650224535354|now:1757650224534924|diff:430| [2025/09/12 04:10:24 534928] [debug] |xqc_engine_main_logic|END|now:1757650224534921| [2025/09/12 04:10:24 535998] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224535998| [2025/09/12 04:10:24 536009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224535354|pq_index:0| [2025/09/12 04:10:24 536014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224534818| [2025/09/12 04:10:24 536019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224536018| [2025/09/12 04:10:24 536023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224535354|now:1757650224536018| [2025/09/12 04:10:24 536028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224535354|now:1757650224536018| [2025/09/12 04:10:24 536031] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 536037] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42458|min_srtt:42458|path_bw:1209592|loss_rate:5.21|path_pto:0| [2025/09/12 04:10:24 536042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1363893| [2025/09/12 04:10:24 536052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 536056] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 536060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 536065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 536069] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 536073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1315226| [2025/09/12 04:10:24 536078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 536082] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/09/12 04:10:24 536113] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224536090|stream_id:0|stream_offset:1315226| [2025/09/12 04:10:24 536120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 536124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 536129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:196|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 536133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 536137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 536141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 536145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224600548|now:1757650224536129|interv:64419| [2025/09/12 04:10:24 536149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224600548|now:1757650224536129|interval:64419|pto_count:0|srtt:42458 [2025/09/12 04:10:24 536153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 536158] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 536162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1316413| [2025/09/12 04:10:24 536167] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 536173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/09/12 04:10:24 536203] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224536183|stream_id:0|stream_offset:1316413| [2025/09/12 04:10:24 536217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 536224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 536231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42458|rtt_var:196|pto_duration:44458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 536237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 536243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 536250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 536256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224600641|now:1757650224536230|interv:64411| [2025/09/12 04:10:24 536262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224600641|now:1757650224536230|interval:64411|pto_count:0|srtt:42458 [2025/09/12 04:10:24 536269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 536276] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 536282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1317600| [2025/09/12 04:10:24 536289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 536295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224537295|now:1757650224536295|interv:1000| [2025/09/12 04:10:24 536301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 536307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 536313] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224537295| [2025/09/12 04:10:24 536320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224537295| [2025/09/12 04:10:24 536325] [debug] |xqc_engine_wakeup_after|wakeup:1757650224537295|now:1757650224536325|diff:970| [2025/09/12 04:10:24 536332] [debug] |xqc_engine_main_logic|END|now:1757650224536018| [2025/09/12 04:10:24 536538] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224536537| [2025/09/12 04:10:24 536552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 536560] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:599| [2025/09/12 04:10:24 536566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/09/12 04:10:24 536575] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/09/12 04:10:24 536582] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 536589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1406|origin_pktnum:1357|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1407|path_largest_ack:1406| [2025/09/12 04:10:24 536600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52800|prior_delivered:1229297|prior_time:1757650224491692|is_app_limited:0|send_elapse:42664|ack_elapse:44845|ctl_first_sent_time:1757650224492136|lagest_ack_time:1757650224536537|curr_delivered:1280897| [2025/09/12 04:10:24 536604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224492136| [2025/09/12 04:10:24 536612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:703||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/09/12 04:10:24 536618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1407|path_largest_ack:1407| [2025/09/12 04:10:24 536625] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:51600|prior_delivered:1231697|prior_time:1757650224493739|is_app_limited:0|send_elapse:42667|ack_elapse:42798|ctl_first_sent_time:1757650224494122|lagest_ack_time:1757650224536537|curr_delivered:1282097| [2025/09/12 04:10:24 536632] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224494122| [2025/09/12 04:10:24 536638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:702||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/09/12 04:10:24 536643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42458|rttvar:196|minrtt:30473|latest_rtt:42415|ack_delay:24| [2025/09/12 04:10:24 536650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42449|rttvar:163|minrtt:30473|latest_rtt:42415|ack_delay:24| [2025/09/12 04:10:24 536656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1407|lost_pn:1404|thresh:3| [2025/09/12 04:10:24 536662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 536669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 536675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42449|rtt_var:163|pto_duration:44449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 536683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 536687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 536690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 536694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224600632|now:1757650224536675|interv:63957| [2025/09/12 04:10:24 536698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224600632|now:1757650224536675|interval:63957|pto_count:0|srtt:42449 [2025/09/12 04:10:24 536703] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42667, ack_elapse 42798, delivered 50400|rate 1177625|lost 299| [2025/09/12 04:10:24 536707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/09/12 04:10:24 536711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177625) in round 24| [2025/09/12 04:10:24 536715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 536723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 536727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224494122|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 536731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224494122|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 536736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:42449|latest_rtt:42415|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 536742] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/09/12 04:10:24 536746] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:600|frame:ACK |recv_time:1757650224536537|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 536751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344536537|now:1757650224536537|interv:120000000| [2025/09/12 04:10:24 536755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344536537|now:1757650224536537|interv:120000000| [2025/09/12 04:10:24 536759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224537295|pq_index:0| [2025/09/12 04:10:24 536763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224536018| [2025/09/12 04:10:24 536767] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224536767| [2025/09/12 04:10:24 536772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224536771| [2025/09/12 04:10:24 536777] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|min_srtt:42449|path_bw:1209592|loss_rate:5.10|path_pto:0| [2025/09/12 04:10:24 536782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1363893| [2025/09/12 04:10:24 536786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 536791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 536795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|min_srtt:42449|path_bw:1209592|loss_rate:5.10|path_pto:0| [2025/09/12 04:10:24 536799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 536803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 536811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 536815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|min_srtt:42449|path_bw:1209592|loss_rate:5.10|path_pto:0| [2025/09/12 04:10:24 536819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1366267| [2025/09/12 04:10:24 536823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 536827] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 536831] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 536835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 536839] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 536843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1317600| [2025/09/12 04:10:24 536847] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 536851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 536855] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224537295| [2025/09/12 04:10:24 536859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224537295| [2025/09/12 04:10:24 536863] [debug] |xqc_engine_wakeup_after|wakeup:1757650224537295|now:1757650224536862|diff:433| [2025/09/12 04:10:24 536867] [debug] |xqc_engine_main_logic|END|now:1757650224536771| [2025/09/12 04:10:24 536872] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224536872| [2025/09/12 04:10:24 536876] [debug] |xqc_engine_wakeup_after|wakeup:1757650224537295|now:1757650224536876|diff:419| [2025/09/12 04:10:24 536880] [debug] |xqc_engine_main_logic|END|now:1757650224536872| [2025/09/12 04:10:24 537948] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224537947| [2025/09/12 04:10:24 537959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224537295|pq_index:0| [2025/09/12 04:10:24 537964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224536771| [2025/09/12 04:10:24 537969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224537967| [2025/09/12 04:10:24 537973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224537295|now:1757650224537967| [2025/09/12 04:10:24 537977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224537295|now:1757650224537967| [2025/09/12 04:10:24 537981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 537987] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42449|min_srtt:42449|path_bw:1209592|loss_rate:5.10|path_pto:0| [2025/09/12 04:10:24 537991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1366267| [2025/09/12 04:10:24 538002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 538006] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 538009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 538014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 538018] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 538023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1317600| [2025/09/12 04:10:24 538027] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 538031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/09/12 04:10:24 538062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224538039|stream_id:0|stream_offset:1317600| [2025/09/12 04:10:24 538068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 538073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 538077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42449|rtt_var:163|pto_duration:44449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 538082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 538085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 538089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 538093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224602488|now:1757650224538077|interv:64411| [2025/09/12 04:10:24 538097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224602488|now:1757650224538077|interval:64411|pto_count:0|srtt:42449 [2025/09/12 04:10:24 538102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 538107] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 538111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1318787| [2025/09/12 04:10:24 538115] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 538119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/09/12 04:10:24 538142] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224538125|stream_id:0|stream_offset:1318787| [2025/09/12 04:10:24 538157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 538164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 538171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42449|rtt_var:163|pto_duration:44449|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 538178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 538184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 538189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 538195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224602574|now:1757650224538170|interv:64404| [2025/09/12 04:10:24 538201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224602574|now:1757650224538170|interval:64404|pto_count:0|srtt:42449 [2025/09/12 04:10:24 538208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 538215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 538222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1319974| [2025/09/12 04:10:24 538229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 538235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224539234|now:1757650224538234|interv:1000| [2025/09/12 04:10:24 538241] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 538246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 538253] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224539234| [2025/09/12 04:10:24 538259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224539234| [2025/09/12 04:10:24 538265] [debug] |xqc_engine_wakeup_after|wakeup:1757650224539234|now:1757650224538265|diff:969| [2025/09/12 04:10:24 538271] [debug] |xqc_engine_main_logic|END|now:1757650224537967| [2025/09/12 04:10:24 538513] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224538511| [2025/09/12 04:10:24 538526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 538535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:600| [2025/09/12 04:10:24 538541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/09/12 04:10:24 538550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/09/12 04:10:24 538556] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 538564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1409|path_largest_ack:1408| [2025/09/12 04:10:24 538585] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52800|prior_delivered:1231697|prior_time:1757650224493739|is_app_limited:0|send_elapse:42760|ack_elapse:44772|ctl_first_sent_time:1757650224494215|lagest_ack_time:1757650224538511|curr_delivered:1283297| [2025/09/12 04:10:24 538592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224494215| [2025/09/12 04:10:24 538599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:701||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/09/12 04:10:24 538606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1409|path_largest_ack:1409| [2025/09/12 04:10:24 538612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:52800|prior_delivered:1231697|prior_time:1757650224493739|is_app_limited:0|send_elapse:42760|ack_elapse:44772|ctl_first_sent_time:1757650224494215|lagest_ack_time:1757650224538511|curr_delivered:1284497| [2025/09/12 04:10:24 538619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224494315| [2025/09/12 04:10:24 538626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:700||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/09/12 04:10:24 538632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42449|rttvar:163|minrtt:30473|latest_rtt:44196|ack_delay:24| [2025/09/12 04:10:24 538639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42664|rttvar:553|minrtt:30473|latest_rtt:44196|ack_delay:24| [2025/09/12 04:10:24 538646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1409|lost_pn:1406|thresh:3| [2025/09/12 04:10:24 538652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 538659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 538665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:553|pto_duration:44876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 538672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 538679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 538684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 538691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224603001|now:1757650224538665|interv:64336| [2025/09/12 04:10:24 538696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224603001|now:1757650224538665|interval:64336|pto_count:0|srtt:42664 [2025/09/12 04:10:24 538700] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42760, ack_elapse 44772, delivered 52800|rate 1179308|lost 299| [2025/09/12 04:10:24 538705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179308) in round 24| [2025/09/12 04:10:24 538709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 538713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 538721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224494315|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 538726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224494315|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 538730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:42664|latest_rtt:44196|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 538736] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/09/12 04:10:24 538741] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1757650224538511|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 538745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344538511|now:1757650224538511|interv:120000000| [2025/09/12 04:10:24 538750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344538511|now:1757650224538511|interv:120000000| [2025/09/12 04:10:24 538757] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224539234|pq_index:0| [2025/09/12 04:10:24 538763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224537967| [2025/09/12 04:10:24 538769] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224538769| [2025/09/12 04:10:24 538777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224538776| [2025/09/12 04:10:24 538783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 538787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1366267| [2025/09/12 04:10:24 538792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 538796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 538801] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 538805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1367454| [2025/09/12 04:10:24 538809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 538814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 538822] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 538827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1368641| [2025/09/12 04:10:24 538831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 538834] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 538838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 538842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 538847] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 538851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1319974| [2025/09/12 04:10:24 538856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 538860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 538864] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224539234| [2025/09/12 04:10:24 538868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224539234| [2025/09/12 04:10:24 538871] [debug] |xqc_engine_wakeup_after|wakeup:1757650224539234|now:1757650224538871|diff:363| [2025/09/12 04:10:24 538876] [debug] |xqc_engine_main_logic|END|now:1757650224538776| [2025/09/12 04:10:24 538881] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224538881| [2025/09/12 04:10:24 538885] [debug] |xqc_engine_wakeup_after|wakeup:1757650224539234|now:1757650224538885|diff:349| [2025/09/12 04:10:24 538889] [debug] |xqc_engine_main_logic|END|now:1757650224538881| [2025/09/12 04:10:24 539955] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224539955| [2025/09/12 04:10:24 539966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224539234|pq_index:0| [2025/09/12 04:10:24 539970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224538776| [2025/09/12 04:10:24 539975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224539974| [2025/09/12 04:10:24 539980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224539234|now:1757650224539974| [2025/09/12 04:10:24 539984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224539234|now:1757650224539974| [2025/09/12 04:10:24 539988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 539993] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42664|min_srtt:42664|path_bw:1209592|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 539998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1368641| [2025/09/12 04:10:24 540008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 540012] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 540016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 540020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 540025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 540029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1319974| [2025/09/12 04:10:24 540034] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 540038] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/09/12 04:10:24 540072] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224540046|stream_id:0|stream_offset:1319974| [2025/09/12 04:10:24 540081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 540089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 540103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:553|pto_duration:44876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 540109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 540113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 540116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 540120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224604922|now:1757650224540102|interv:64820| [2025/09/12 04:10:24 540124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224604922|now:1757650224540102|interval:64820|pto_count:0|srtt:42664 [2025/09/12 04:10:24 540129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 540134] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 540138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1321161| [2025/09/12 04:10:24 540142] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 540147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/09/12 04:10:24 540174] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224540154|stream_id:0|stream_offset:1321161| [2025/09/12 04:10:24 540189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 540196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 540203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42664|rtt_var:553|pto_duration:44876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 540210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 540216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 540221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 540227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224605030|now:1757650224540202|interv:64828| [2025/09/12 04:10:24 540233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224605030|now:1757650224540202|interval:64828|pto_count:0|srtt:42664 [2025/09/12 04:10:24 540240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 540247] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 540253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1322348| [2025/09/12 04:10:24 540260] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 540266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224541266|now:1757650224540266|interv:1000| [2025/09/12 04:10:24 540272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 540278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 540284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224541266| [2025/09/12 04:10:24 540291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224541266| [2025/09/12 04:10:24 540297] [debug] |xqc_engine_wakeup_after|wakeup:1757650224541266|now:1757650224540297|diff:969| [2025/09/12 04:10:24 540304] [debug] |xqc_engine_main_logic|END|now:1757650224539974| [2025/09/12 04:10:24 540518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224540517| [2025/09/12 04:10:24 540533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 540542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:601| [2025/09/12 04:10:24 540548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/09/12 04:10:24 540557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/09/12 04:10:24 540563] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 540571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1411|path_largest_ack:1410| [2025/09/12 04:10:24 540585] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55200|prior_delivered:1231697|prior_time:1757650224493739|is_app_limited:0|send_elapse:43035|ack_elapse:46778|ctl_first_sent_time:1757650224494490|lagest_ack_time:1757650224540517|curr_delivered:1285697| [2025/09/12 04:10:24 540592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224494490| [2025/09/12 04:10:24 540599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:699||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/09/12 04:10:24 540606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1411|path_largest_ack:1411| [2025/09/12 04:10:24 540613] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:54000|prior_delivered:1234097|prior_time:1757650224495685|is_app_limited:0|send_elapse:43962|ack_elapse:44832|ctl_first_sent_time:1757650224496048|lagest_ack_time:1757650224540517|curr_delivered:1286897| [2025/09/12 04:10:24 540620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224496048| [2025/09/12 04:10:24 540625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:698||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/09/12 04:10:24 540631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42664|rttvar:553|minrtt:30473|latest_rtt:44469|ack_delay:24| [2025/09/12 04:10:24 540638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42886|rttvar:860|minrtt:30473|latest_rtt:44469|ack_delay:24| [2025/09/12 04:10:24 540645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1411|lost_pn:1408|thresh:3| [2025/09/12 04:10:24 540651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 540657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 540663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42886|rtt_var:860|pto_duration:46326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 540667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 540671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 540675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 540679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224606480|now:1757650224540663|interv:65817| [2025/09/12 04:10:24 540683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224606480|now:1757650224540663|interval:65817|pto_count:0|srtt:42886 [2025/09/12 04:10:24 540687] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43962, ack_elapse 44832, delivered 52800|rate 1177730|lost 299| [2025/09/12 04:10:24 540692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177730) in round 24| [2025/09/12 04:10:24 540696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 540700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 540707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224496048|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 540712] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224496048|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 540716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:42886|latest_rtt:44469|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 540722] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:24 540726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224565517|now:1757650224540517|interv:25000| [2025/09/12 04:10:24 540731] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224540517|max_ack_delay:25000| [2025/09/12 04:10:24 540736] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/09/12 04:10:24 540740] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:602|frame:PING ACK |recv_time:1757650224540517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 540745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344540517|now:1757650224540517|interv:120000000| [2025/09/12 04:10:24 540749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344540517|now:1757650224540517|interv:120000000| [2025/09/12 04:10:24 540753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224541266|pq_index:0| [2025/09/12 04:10:24 540757] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224539974| [2025/09/12 04:10:24 540761] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224540761| [2025/09/12 04:10:24 540766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224540765| [2025/09/12 04:10:24 540772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1209592|loss_rate:4.90|path_pto:0| [2025/09/12 04:10:24 540776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1368641| [2025/09/12 04:10:24 540781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 540785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 540790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1209592|loss_rate:4.90|path_pto:0| [2025/09/12 04:10:24 540794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1369828| [2025/09/12 04:10:24 540801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 540805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 540810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1209592|loss_rate:4.90|path_pto:0| [2025/09/12 04:10:24 540814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1371015| [2025/09/12 04:10:24 540818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 540822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 540825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 540830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 540834] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 540838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1322348| [2025/09/12 04:10:24 540842] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 540846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 540850] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224541266| [2025/09/12 04:10:24 540854] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224541266| [2025/09/12 04:10:24 540858] [debug] |xqc_engine_wakeup_after|wakeup:1757650224541266|now:1757650224540858|diff:408| [2025/09/12 04:10:24 540862] [debug] |xqc_engine_main_logic|END|now:1757650224540765| [2025/09/12 04:10:24 540868] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224540868| [2025/09/12 04:10:24 540871] [debug] |xqc_engine_wakeup_after|wakeup:1757650224541266|now:1757650224540871|diff:395| [2025/09/12 04:10:24 540875] [debug] |xqc_engine_main_logic|END|now:1757650224540868| [2025/09/12 04:10:24 541943] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224541943| [2025/09/12 04:10:24 541955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224541266|pq_index:0| [2025/09/12 04:10:24 541959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224540765| [2025/09/12 04:10:24 541964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224541963| [2025/09/12 04:10:24 541969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224541266|now:1757650224541963| [2025/09/12 04:10:24 541973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224541266|now:1757650224541963| [2025/09/12 04:10:24 541983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 541989] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42886|min_srtt:42886|path_bw:1209592|loss_rate:4.90|path_pto:0| [2025/09/12 04:10:24 541993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1371015| [2025/09/12 04:10:24 541998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 542001] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 542005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 542010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 542014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 542018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1322348| [2025/09/12 04:10:24 542023] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 542027] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/09/12 04:10:24 542062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224542035|stream_id:0|stream_offset:1322348| [2025/09/12 04:10:24 542071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 542078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 542085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42886|rtt_var:860|pto_duration:46326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 542091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 542097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 542100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 542104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224608361|now:1757650224542084|interv:66277| [2025/09/12 04:10:24 542108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224608361|now:1757650224542084|interval:66277|pto_count:0|srtt:42886 [2025/09/12 04:10:24 542113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 542118] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 542122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 542131] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 542135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/09/12 04:10:24 542163] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224542142|stream_id:0|stream_offset:1323535| [2025/09/12 04:10:24 542172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 542179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 542185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42886|rtt_var:860|pto_duration:46326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 542192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 542198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 542203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 542209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224608468|now:1757650224542185|interv:66283| [2025/09/12 04:10:24 542215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224608468|now:1757650224542185|interval:66283|pto_count:0|srtt:42886 [2025/09/12 04:10:24 542222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 542230] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 542237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1324722| [2025/09/12 04:10:24 542243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 542249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224543249|now:1757650224542249|interv:1000| [2025/09/12 04:10:24 542255] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 542260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 542266] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224543249| [2025/09/12 04:10:24 542272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224543249| [2025/09/12 04:10:24 542278] [debug] |xqc_engine_wakeup_after|wakeup:1757650224543249|now:1757650224542277|diff:972| [2025/09/12 04:10:24 542284] [debug] |xqc_engine_main_logic|END|now:1757650224541963| [2025/09/12 04:10:24 542517] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224542515| [2025/09/12 04:10:24 542541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 542550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:602| [2025/09/12 04:10:24 542555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/09/12 04:10:24 542572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/09/12 04:10:24 542579] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 542587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1413|path_largest_ack:1412| [2025/09/12 04:10:24 542594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55200|prior_delivered:1234097|prior_time:1757650224495685|is_app_limited:0|send_elapse:44061|ack_elapse:46830|ctl_first_sent_time:1757650224496147|lagest_ack_time:1757650224542515|curr_delivered:1288097| [2025/09/12 04:10:24 542601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224496147| [2025/09/12 04:10:24 542608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:697||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/09/12 04:10:24 542615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1413|path_largest_ack:1413| [2025/09/12 04:10:24 542622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:55200|prior_delivered:1234097|prior_time:1757650224495685|is_app_limited:0|send_elapse:44061|ack_elapse:46830|ctl_first_sent_time:1757650224496147|lagest_ack_time:1757650224542515|curr_delivered:1289297| [2025/09/12 04:10:24 542628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224496246| [2025/09/12 04:10:24 542634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:696||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/09/12 04:10:24 542640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42886|rttvar:860|minrtt:30473|latest_rtt:46269|ack_delay:24| [2025/09/12 04:10:24 542647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43306|rttvar:1484|minrtt:30473|latest_rtt:46269|ack_delay:24| [2025/09/12 04:10:24 542653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1413|lost_pn:1410|thresh:3| [2025/09/12 04:10:24 542660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 542666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 542671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:1484|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 542676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 542679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 542683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 542688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224611384|now:1757650224542671|interv:68713| [2025/09/12 04:10:24 542694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224611384|now:1757650224542671|interval:68713|pto_count:0|srtt:43306 [2025/09/12 04:10:24 542701] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44061, ack_elapse 46830, delivered 55200|rate 1178731|lost 299| [2025/09/12 04:10:24 542714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178731) in round 24| [2025/09/12 04:10:24 542718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 542722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 542726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224496246|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 542731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224496246|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 542735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43306|latest_rtt:46269|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 542741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/09/12 04:10:24 542745] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1757650224542515|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 542750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344542515|now:1757650224542515|interv:120000000| [2025/09/12 04:10:24 542754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344542515|now:1757650224542515|interv:120000000| [2025/09/12 04:10:24 542758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224543249|pq_index:0| [2025/09/12 04:10:24 542762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224541963| [2025/09/12 04:10:24 542766] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224542766| [2025/09/12 04:10:24 542771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224542770| [2025/09/12 04:10:24 542777] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1209592|loss_rate:4.81|path_pto:0| [2025/09/12 04:10:24 542782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1371015| [2025/09/12 04:10:24 542786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 542791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 542795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1209592|loss_rate:4.81|path_pto:0| [2025/09/12 04:10:24 542800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1372202| [2025/09/12 04:10:24 542807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 542812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 542816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1209592|loss_rate:4.81|path_pto:0| [2025/09/12 04:10:24 542820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1373389| [2025/09/12 04:10:24 542824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 542828] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 542832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 542836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 542840] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 542844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1324722| [2025/09/12 04:10:24 542849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 542852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 542856] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224543249| [2025/09/12 04:10:24 542860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224543249| [2025/09/12 04:10:24 542864] [debug] |xqc_engine_wakeup_after|wakeup:1757650224543249|now:1757650224542864|diff:385| [2025/09/12 04:10:24 542868] [debug] |xqc_engine_main_logic|END|now:1757650224542770| [2025/09/12 04:10:24 542874] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224542874| [2025/09/12 04:10:24 542878] [debug] |xqc_engine_wakeup_after|wakeup:1757650224543249|now:1757650224542878|diff:371| [2025/09/12 04:10:24 542882] [debug] |xqc_engine_main_logic|END|now:1757650224542874| [2025/09/12 04:10:24 543952] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224543952| [2025/09/12 04:10:24 543963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224543249|pq_index:0| [2025/09/12 04:10:24 543968] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224542770| [2025/09/12 04:10:24 543973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224543972| [2025/09/12 04:10:24 543978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224543249|now:1757650224543972| [2025/09/12 04:10:24 543982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224543249|now:1757650224543972| [2025/09/12 04:10:24 543986] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 543997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1209592|loss_rate:4.81|path_pto:0| [2025/09/12 04:10:24 544002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1373389| [2025/09/12 04:10:24 544006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 544010] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 544014] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 544018] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 544023] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 544027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1324722| [2025/09/12 04:10:24 544031] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 544036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/09/12 04:10:24 544070] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224544044|stream_id:0|stream_offset:1324722| [2025/09/12 04:10:24 544079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 544086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 544093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:1484|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 544100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 544104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 544108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 544112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224613286|now:1757650224544092|interv:69194| [2025/09/12 04:10:24 544116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224613286|now:1757650224544092|interval:69194|pto_count:0|srtt:43306 [2025/09/12 04:10:24 544121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 544125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 544130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1325909| [2025/09/12 04:10:24 544138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 544143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/09/12 04:10:24 544177] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224544154|stream_id:0|stream_offset:1325909| [2025/09/12 04:10:24 544185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 544192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 544199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:1484|pto_duration:49242|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 544205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 544211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 544217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 544223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224613396|now:1757650224544198|interv:69198| [2025/09/12 04:10:24 544230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224613396|now:1757650224544198|interval:69198|pto_count:0|srtt:43306 [2025/09/12 04:10:24 544237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 544244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 544250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1327096| [2025/09/12 04:10:24 544256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 544262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224545262|now:1757650224544262|interv:1000| [2025/09/12 04:10:24 544268] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 544274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 544281] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224545262| [2025/09/12 04:10:24 544287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224545262| [2025/09/12 04:10:24 544293] [debug] |xqc_engine_wakeup_after|wakeup:1757650224545262|now:1757650224544293|diff:969| [2025/09/12 04:10:24 544299] [debug] |xqc_engine_main_logic|END|now:1757650224543972| [2025/09/12 04:10:24 544525] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224544524| [2025/09/12 04:10:24 544540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 544548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:603| [2025/09/12 04:10:24 544554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/09/12 04:10:24 544563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/09/12 04:10:24 544575] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 544581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1414| [2025/09/12 04:10:24 544588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1234097|prior_time:1757650224495685|is_app_limited:0|send_elapse:44266|ack_elapse:48839|ctl_first_sent_time:1757650224496352|lagest_ack_time:1757650224544524|curr_delivered:1290497| [2025/09/12 04:10:24 544596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224496352| [2025/09/12 04:10:24 544603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:695||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/09/12 04:10:24 544607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1415|path_largest_ack:1415| [2025/09/12 04:10:24 544614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:56400|prior_delivered:1236497|prior_time:1757650224497692|is_app_limited:0|send_elapse:43927|ack_elapse:46832|ctl_first_sent_time:1757650224498063|lagest_ack_time:1757650224544524|curr_delivered:1291697| [2025/09/12 04:10:24 544620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224498063| [2025/09/12 04:10:24 544626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:694||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/09/12 04:10:24 544631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43306|rttvar:1484|minrtt:30473|latest_rtt:46461|ack_delay:24| [2025/09/12 04:10:24 544637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43697|rttvar:1895|minrtt:30473|latest_rtt:46461|ack_delay:24| [2025/09/12 04:10:24 544643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1415|lost_pn:1412|thresh:3| [2025/09/12 04:10:24 544649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 544655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 544659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43697|rtt_var:1895|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 544665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 544671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 544678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 544683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224615431|now:1757650224544659|interv:70772| [2025/09/12 04:10:24 544690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224615431|now:1757650224544659|interval:70772|pto_count:0|srtt:43697 [2025/09/12 04:10:24 544694] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43927, ack_elapse 46832, delivered 55200|rate 1178681|lost 299| [2025/09/12 04:10:24 544703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178681) in round 24| [2025/09/12 04:10:24 544707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 544711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 544715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224498063|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 544719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224498063|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 544724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43697|latest_rtt:46461|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 544730] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/09/12 04:10:24 544734] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1757650224544524|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 544739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344544524|now:1757650224544524|interv:120000000| [2025/09/12 04:10:24 544743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344544524|now:1757650224544524|interv:120000000| [2025/09/12 04:10:24 544747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224545262|pq_index:0| [2025/09/12 04:10:24 544751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224543972| [2025/09/12 04:10:24 544755] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224544755| [2025/09/12 04:10:24 544759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224544758| [2025/09/12 04:10:24 544765] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|min_srtt:43697|path_bw:1209592|loss_rate:4.72|path_pto:0| [2025/09/12 04:10:24 544770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1373389| [2025/09/12 04:10:24 544774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 544779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 544783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|min_srtt:43697|path_bw:1209592|loss_rate:4.72|path_pto:0| [2025/09/12 04:10:24 544787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1374576| [2025/09/12 04:10:24 544795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 544799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 544803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|min_srtt:43697|path_bw:1209592|loss_rate:4.72|path_pto:0| [2025/09/12 04:10:24 544808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1375763| [2025/09/12 04:10:24 544812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 544816] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 544820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 544824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 544829] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 544833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1327096| [2025/09/12 04:10:24 544837] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 544841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 544845] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224545262| [2025/09/12 04:10:24 544849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224545262| [2025/09/12 04:10:24 544853] [debug] |xqc_engine_wakeup_after|wakeup:1757650224545262|now:1757650224544853|diff:409| [2025/09/12 04:10:24 544857] [debug] |xqc_engine_main_logic|END|now:1757650224544758| [2025/09/12 04:10:24 544863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224544862| [2025/09/12 04:10:24 544866] [debug] |xqc_engine_wakeup_after|wakeup:1757650224545262|now:1757650224544866|diff:396| [2025/09/12 04:10:24 544870] [debug] |xqc_engine_main_logic|END|now:1757650224544862| [2025/09/12 04:10:24 545940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224545940| [2025/09/12 04:10:24 545951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224545262|pq_index:0| [2025/09/12 04:10:24 545955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224544758| [2025/09/12 04:10:24 545960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224545959| [2025/09/12 04:10:24 545965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224545262|now:1757650224545959| [2025/09/12 04:10:24 545969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224545262|now:1757650224545959| [2025/09/12 04:10:24 545973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 545978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43697|min_srtt:43697|path_bw:1209592|loss_rate:4.72|path_pto:0| [2025/09/12 04:10:24 545988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1375763| [2025/09/12 04:10:24 545993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 545997] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 546000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 546005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 546009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 546014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1327096| [2025/09/12 04:10:24 546018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 546022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/09/12 04:10:24 546053] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224546031|stream_id:0|stream_offset:1327096| [2025/09/12 04:10:24 546059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 546064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 546070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43697|rtt_var:1895|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 546077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 546084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 546090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 546096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224617308|now:1757650224546069|interv:71239| [2025/09/12 04:10:24 546102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224617308|now:1757650224546069|interval:71239|pto_count:0|srtt:43697 [2025/09/12 04:10:24 546109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 546118] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 546125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1328283| [2025/09/12 04:10:24 546132] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 546145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/09/12 04:10:24 546177] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224546155|stream_id:0|stream_offset:1328283| [2025/09/12 04:10:24 546186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 546193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 546200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43697|rtt_var:1895|pto_duration:51277|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 546206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 546212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 546218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 546224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224617432|now:1757650224546200|interv:71232| [2025/09/12 04:10:24 546230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224617432|now:1757650224546200|interval:71232|pto_count:0|srtt:43697 [2025/09/12 04:10:24 546237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 546244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 546250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1329470| [2025/09/12 04:10:24 546257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 546263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224547263|now:1757650224546263|interv:1000| [2025/09/12 04:10:24 546270] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 546276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 546282] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224547263| [2025/09/12 04:10:24 546289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224547263| [2025/09/12 04:10:24 546295] [debug] |xqc_engine_wakeup_after|wakeup:1757650224547263|now:1757650224546295|diff:968| [2025/09/12 04:10:24 546301] [debug] |xqc_engine_main_logic|END|now:1757650224545959| [2025/09/12 04:10:24 546542] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224546541| [2025/09/12 04:10:24 546558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 546566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:604| [2025/09/12 04:10:24 546573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/09/12 04:10:24 546581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/09/12 04:10:24 546589] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 546604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1416|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1417|path_largest_ack:1416| [2025/09/12 04:10:24 546612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1236497|prior_time:1757650224497692|is_app_limited:0|send_elapse:44034|ack_elapse:48849|ctl_first_sent_time:1757650224498170|lagest_ack_time:1757650224546541|curr_delivered:1292897| [2025/09/12 04:10:24 546619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224498170| [2025/09/12 04:10:24 546627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:693||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/09/12 04:10:24 546634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1417|path_largest_ack:1417| [2025/09/12 04:10:24 546641] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1236497|prior_time:1757650224497692|is_app_limited:0|send_elapse:44034|ack_elapse:48849|ctl_first_sent_time:1757650224498170|lagest_ack_time:1757650224546541|curr_delivered:1294097| [2025/09/12 04:10:24 546648] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224498270| [2025/09/12 04:10:24 546654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:692||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/09/12 04:10:24 546660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43697|rttvar:1895|minrtt:30473|latest_rtt:48271|ack_delay:24| [2025/09/12 04:10:24 546667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44265|rttvar:2559|minrtt:30473|latest_rtt:48271|ack_delay:24| [2025/09/12 04:10:24 546673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1417|lost_pn:1414|thresh:3| [2025/09/12 04:10:24 546680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 546685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 546689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44265|rtt_var:2559|pto_duration:54501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 546694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 546698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 546702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 546706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224620656|now:1757650224546689|interv:73967| [2025/09/12 04:10:24 546710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224620656|now:1757650224546689|interval:73967|pto_count:0|srtt:44265 [2025/09/12 04:10:24 546714] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44034, ack_elapse 48849, delivered 57600|rate 1179143|lost 299| [2025/09/12 04:10:24 546719] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179143) in round 24| [2025/09/12 04:10:24 546727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 546731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 546735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224498270|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 546740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224498270|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 546745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:44265|latest_rtt:48271|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 546750] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/09/12 04:10:24 546755] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1757650224546541|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 546760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344546541|now:1757650224546541|interv:120000000| [2025/09/12 04:10:24 546764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344546541|now:1757650224546541|interv:120000000| [2025/09/12 04:10:24 546768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224547263|pq_index:0| [2025/09/12 04:10:24 546772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224545959| [2025/09/12 04:10:24 546776] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224546776| [2025/09/12 04:10:24 546781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224546780| [2025/09/12 04:10:24 546788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|min_srtt:44265|path_bw:1209592|loss_rate:4.63|path_pto:0| [2025/09/12 04:10:24 546792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1375763| [2025/09/12 04:10:24 546797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 546801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 546806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|min_srtt:44265|path_bw:1209592|loss_rate:4.63|path_pto:0| [2025/09/12 04:10:24 546810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1376950| [2025/09/12 04:10:24 546814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 546822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 546826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|min_srtt:44265|path_bw:1209592|loss_rate:4.63|path_pto:0| [2025/09/12 04:10:24 546831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 546835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 546839] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 546842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 546847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 546851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 546855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1329470| [2025/09/12 04:10:24 546859] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 546863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 546867] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224547263| [2025/09/12 04:10:24 546871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224547263| [2025/09/12 04:10:24 546875] [debug] |xqc_engine_wakeup_after|wakeup:1757650224547263|now:1757650224546875|diff:388| [2025/09/12 04:10:24 546879] [debug] |xqc_engine_main_logic|END|now:1757650224546780| [2025/09/12 04:10:24 546885] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224546885| [2025/09/12 04:10:24 546889] [debug] |xqc_engine_wakeup_after|wakeup:1757650224547263|now:1757650224546889|diff:374| [2025/09/12 04:10:24 546893] [debug] |xqc_engine_main_logic|END|now:1757650224546885| [2025/09/12 04:10:24 547964] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224547964| [2025/09/12 04:10:24 547975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224547263|pq_index:0| [2025/09/12 04:10:24 547980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224546780| [2025/09/12 04:10:24 547985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224547984| [2025/09/12 04:10:24 547990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224547263|now:1757650224547984| [2025/09/12 04:10:24 547995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224547263|now:1757650224547984| [2025/09/12 04:10:24 547999] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 548004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|min_srtt:44265|path_bw:1209592|loss_rate:4.63|path_pto:0| [2025/09/12 04:10:24 548014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 548018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 548022] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 548026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 548031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 548036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 548040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1329470| [2025/09/12 04:10:24 548044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 548049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/09/12 04:10:24 548083] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224548058|stream_id:0|stream_offset:1329470| [2025/09/12 04:10:24 548092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 548100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 548107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44265|rtt_var:2559|pto_duration:54501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 548114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 548121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 548127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 548133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224622559|now:1757650224548107|interv:74452| [2025/09/12 04:10:24 548137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224622559|now:1757650224548107|interval:74452|pto_count:0|srtt:44265 [2025/09/12 04:10:24 548143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 548151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 548157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1330657| [2025/09/12 04:10:24 548164] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 548170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/09/12 04:10:24 548212] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224548187|stream_id:0|stream_offset:1330657| [2025/09/12 04:10:24 548220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 548228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 548234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44265|rtt_var:2559|pto_duration:54501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 548240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 548246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 548253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 548258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224622688|now:1757650224548233|interv:74455| [2025/09/12 04:10:24 548263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224622688|now:1757650224548233|interval:74455|pto_count:0|srtt:44265 [2025/09/12 04:10:24 548270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 548276] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 548282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 548289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 548294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224549294|now:1757650224548294|interv:1000| [2025/09/12 04:10:24 548300] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 548305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 548311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224549294| [2025/09/12 04:10:24 548318] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224549294| [2025/09/12 04:10:24 548323] [debug] |xqc_engine_wakeup_after|wakeup:1757650224549294|now:1757650224548323|diff:971| [2025/09/12 04:10:24 548329] [debug] |xqc_engine_main_logic|END|now:1757650224547984| [2025/09/12 04:10:24 549404] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224549403| [2025/09/12 04:10:24 549417] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224549294|pq_index:0| [2025/09/12 04:10:24 549453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224547984| [2025/09/12 04:10:24 549461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224549460| [2025/09/12 04:10:24 549468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224549294|now:1757650224549460| [2025/09/12 04:10:24 549495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224549294|now:1757650224549460| [2025/09/12 04:10:24 549502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 549509] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44265|min_srtt:44265|path_bw:1209592|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 549516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 549523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 549529] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 549535] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 549541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 549546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 549550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 549565] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 549572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/09/12 04:10:24 549609] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224549583|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 549615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 549621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 549628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44265|rtt_var:2559|pto_duration:54501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 549634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 549640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 549647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 549653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224624084|now:1757650224549627|interv:74457| [2025/09/12 04:10:24 549660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224624084|now:1757650224549627|interval:74457|pto_count:0|srtt:44265 [2025/09/12 04:10:24 549667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 549673] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 549687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 549692] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 549696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224550696|now:1757650224549696|interv:1000| [2025/09/12 04:10:24 549700] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 549703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 549707] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224550696| [2025/09/12 04:10:24 549712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224550696| [2025/09/12 04:10:24 549716] [debug] |xqc_engine_wakeup_after|wakeup:1757650224550696|now:1757650224549716|diff:980| [2025/09/12 04:10:24 549720] [debug] |xqc_engine_main_logic|END|now:1757650224549460| [2025/09/12 04:10:24 550521] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224550519| [2025/09/12 04:10:24 550536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 550544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:605| [2025/09/12 04:10:24 550550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/09/12 04:10:24 550559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/09/12 04:10:24 550565] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 550572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1418| [2025/09/12 04:10:24 550579] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:60000|prior_delivered:1236497|prior_time:1757650224497692|is_app_limited:0|send_elapse:44280|ack_elapse:52827|ctl_first_sent_time:1757650224498416|lagest_ack_time:1757650224550519|curr_delivered:1295297| [2025/09/12 04:10:24 550587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224498416| [2025/09/12 04:10:24 550594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:691||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/09/12 04:10:24 550599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1419| [2025/09/12 04:10:24 550606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:58800|prior_delivered:1238897|prior_time:1757650224499719|is_app_limited:0|send_elapse:43947|ack_elapse:50800|ctl_first_sent_time:1757650224500083|lagest_ack_time:1757650224550519|curr_delivered:1296497| [2025/09/12 04:10:24 550614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224500083| [2025/09/12 04:10:24 550620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:690||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/09/12 04:10:24 550627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1420| [2025/09/12 04:10:24 550631] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:58800|prior_delivered:1238897|prior_time:1757650224499719|is_app_limited:0|send_elapse:43947|ack_elapse:50800|ctl_first_sent_time:1757650224500083|lagest_ack_time:1757650224550519|curr_delivered:1297697| [2025/09/12 04:10:24 550642] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224500175| [2025/09/12 04:10:24 550646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:689||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/09/12 04:10:24 550650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1421|path_largest_ack:1421| [2025/09/12 04:10:24 550654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:58800|prior_delivered:1238897|prior_time:1757650224499719|is_app_limited:0|send_elapse:43947|ack_elapse:50800|ctl_first_sent_time:1757650224500083|lagest_ack_time:1757650224550519|curr_delivered:1298897| [2025/09/12 04:10:24 550658] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224500249| [2025/09/12 04:10:24 550662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:688||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/09/12 04:10:24 550666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44265|rttvar:2559|minrtt:30473|latest_rtt:50270|ack_delay:24| [2025/09/12 04:10:24 550671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45012|rttvar:3415|minrtt:30473|latest_rtt:50270|ack_delay:24| [2025/09/12 04:10:24 550675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1421|lost_pn:1418|thresh:3| [2025/09/12 04:10:24 550679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 550683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 550687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45012|rtt_var:3415|pto_duration:58672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 550692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 550696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 550699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 550703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224628255|now:1757650224550687|interv:77568| [2025/09/12 04:10:24 550708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224628255|now:1757650224550687|interval:77568|pto_count:0|srtt:45012 [2025/09/12 04:10:24 550712] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43947, ack_elapse 50800, delivered 60000|rate 1181102|lost 299| [2025/09/12 04:10:24 550716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181102) in round 24| [2025/09/12 04:10:24 550721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 550725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 550729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:4800|po_sent_time:1757650224500249|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 550736] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:4800|po_sent_time:1757650224500249|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 550741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:50400|srtt:45012|latest_rtt:50270|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 550747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/09/12 04:10:24 550752] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1757650224550519|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 550757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344550519|now:1757650224550519|interv:120000000| [2025/09/12 04:10:24 550761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344550519|now:1757650224550519|interv:120000000| [2025/09/12 04:10:24 550765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224550696|pq_index:0| [2025/09/12 04:10:24 550769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224549460| [2025/09/12 04:10:24 550773] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224550773| [2025/09/12 04:10:24 550778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224550777| [2025/09/12 04:10:24 550782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224550696|now:1757650224550777| [2025/09/12 04:10:24 550786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224550696|now:1757650224550777| [2025/09/12 04:10:24 550790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 550795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.50|path_pto:0| [2025/09/12 04:10:24 550800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 550804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 550809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 550813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.50|path_pto:0| [2025/09/12 04:10:24 550818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1379324| [2025/09/12 04:10:24 550822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 550829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 550833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.50|path_pto:0| [2025/09/12 04:10:24 550838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1380511| [2025/09/12 04:10:24 550842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 550847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 550851] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.50|path_pto:0| [2025/09/12 04:10:24 550856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1381698| [2025/09/12 04:10:24 550860] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 550865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 550869] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.50|path_pto:0| [2025/09/12 04:10:24 550873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1382885| [2025/09/12 04:10:24 550878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 550881] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 550885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 550889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 550894] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 550898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 550902] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 550907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/09/12 04:10:24 550937] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224550914|stream_id:0|stream_offset:1333031| [2025/09/12 04:10:24 550947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 550955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 550962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45012|rtt_var:3415|pto_duration:58672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 550969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 550975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 550981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 550988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224629586|now:1757650224550961|interv:78625| [2025/09/12 04:10:24 550995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224629586|now:1757650224550961|interval:78625|pto_count:0|srtt:45012 [2025/09/12 04:10:24 551000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:51600| [2025/09/12 04:10:24 551005] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 551010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1334218| [2025/09/12 04:10:24 551014] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 551018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/09/12 04:10:24 551044] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224551025|stream_id:0|stream_offset:1334218| [2025/09/12 04:10:24 551051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 551058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 551065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45012|rtt_var:3415|pto_duration:58672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 551072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 551078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 551084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 551091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224629697|now:1757650224551065|interv:78632| [2025/09/12 04:10:24 551098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224629697|now:1757650224551065|interval:78632|pto_count:0|srtt:45012 [2025/09/12 04:10:24 551105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 551119] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 551125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1335405| [2025/09/12 04:10:24 551132] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 551139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224552138|now:1757650224551138|interv:1000| [2025/09/12 04:10:24 551145] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 551151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 551158] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224552138| [2025/09/12 04:10:24 551165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224552138| [2025/09/12 04:10:24 551171] [debug] |xqc_engine_wakeup_after|wakeup:1757650224552138|now:1757650224551170|diff:968| [2025/09/12 04:10:24 551177] [debug] |xqc_engine_main_logic|END|now:1757650224550777| [2025/09/12 04:10:24 551184] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224551184| [2025/09/12 04:10:24 551190] [debug] |xqc_engine_wakeup_after|wakeup:1757650224552138|now:1757650224551190|diff:948| [2025/09/12 04:10:24 551196] [debug] |xqc_engine_main_logic|END|now:1757650224551184| [2025/09/12 04:10:24 552272] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224552272| [2025/09/12 04:10:24 552284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224552138|pq_index:0| [2025/09/12 04:10:24 552291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224550777| [2025/09/12 04:10:24 552299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224552297| [2025/09/12 04:10:24 552305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224552138|now:1757650224552297| [2025/09/12 04:10:24 552312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224552138|now:1757650224552297| [2025/09/12 04:10:24 552317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 552325] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45012|min_srtt:45012|path_bw:1209592|loss_rate:4.42|path_pto:0| [2025/09/12 04:10:24 552332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1382885| [2025/09/12 04:10:24 552338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 552344] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 552350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 552357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 552364] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 552377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1335405| [2025/09/12 04:10:24 552384] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 552391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/09/12 04:10:24 552467] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224552403|stream_id:0|stream_offset:1335405| [2025/09/12 04:10:24 552482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 552489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 552496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45012|rtt_var:3415|pto_duration:58672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 552503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 552509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 552515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 552521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224631075|now:1757650224552496|interv:78579| [2025/09/12 04:10:24 552527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224631075|now:1757650224552496|interval:78579|pto_count:0|srtt:45012 [2025/09/12 04:10:24 552534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 552541] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 552547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1336592| [2025/09/12 04:10:24 552554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 552560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224553560|now:1757650224552560|interv:1000| [2025/09/12 04:10:24 552566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 552572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 552576] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224553560| [2025/09/12 04:10:24 552580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224553560| [2025/09/12 04:10:24 552584] [debug] |xqc_engine_wakeup_after|wakeup:1757650224553560|now:1757650224552584|diff:976| [2025/09/12 04:10:24 552588] [debug] |xqc_engine_main_logic|END|now:1757650224552297| [2025/09/12 04:10:24 552599] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224552598| [2025/09/12 04:10:24 552606] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 552615] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:607| [2025/09/12 04:10:24 552628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/09/12 04:10:24 552638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/09/12 04:10:24 552644] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 552652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1423|path_largest_ack:1422| [2025/09/12 04:10:24 552659] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:62400|prior_delivered:1238897|prior_time:1757650224499719|is_app_limited:0|send_elapse:45519|ack_elapse:52879|ctl_first_sent_time:1757650224501655|lagest_ack_time:1757650224552598|curr_delivered:1300097| [2025/09/12 04:10:24 552667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224501655| [2025/09/12 04:10:24 552672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:687||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/09/12 04:10:24 552676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1423|path_largest_ack:1423| [2025/09/12 04:10:24 552680] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:61200|prior_delivered:1241297|prior_time:1757650224501790|is_app_limited:0|send_elapse:41979|ack_elapse:50808|ctl_first_sent_time:1757650224503319|lagest_ack_time:1757650224552598|curr_delivered:1301297| [2025/09/12 04:10:24 552685] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224503319| [2025/09/12 04:10:24 552689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:686||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/09/12 04:10:24 552695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45012|rttvar:3415|minrtt:30473|latest_rtt:49279|ack_delay:24| [2025/09/12 04:10:24 552702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45542|rttvar:3622|minrtt:30473|latest_rtt:49279|ack_delay:24| [2025/09/12 04:10:24 552709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1423|lost_pn:1420|thresh:3| [2025/09/12 04:10:24 552715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 552721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 552725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45542|rtt_var:3622|pto_duration:60030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 552729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 552733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 552737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 552741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224632433|now:1757650224552725|interv:79708| [2025/09/12 04:10:24 552745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224632433|now:1757650224552725|interval:79708|pto_count:0|srtt:45542 [2025/09/12 04:10:24 552755] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 41979, ack_elapse 50808, delivered 60000|rate 1180916|lost 299| [2025/09/12 04:10:24 552759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180916) in round 24| [2025/09/12 04:10:24 552763] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 552768] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 552771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224503319|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 552776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224503319|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 552781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:45542|latest_rtt:49279|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 552786] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/09/12 04:10:24 552791] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1757650224552598|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 552796] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344552598|now:1757650224552598|interv:120000000| [2025/09/12 04:10:24 552800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344552598|now:1757650224552598|interv:120000000| [2025/09/12 04:10:24 552804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224553560|pq_index:0| [2025/09/12 04:10:24 552808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224552297| [2025/09/12 04:10:24 552812] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224552812| [2025/09/12 04:10:24 552817] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224552816| [2025/09/12 04:10:24 552823] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|min_srtt:45542|path_bw:1209592|loss_rate:4.39|path_pto:0| [2025/09/12 04:10:24 552827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1382885| [2025/09/12 04:10:24 552832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 552837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 552841] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|min_srtt:45542|path_bw:1209592|loss_rate:4.39|path_pto:0| [2025/09/12 04:10:24 552848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1384072| [2025/09/12 04:10:24 552852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 552857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 552861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|min_srtt:45542|path_bw:1209592|loss_rate:4.39|path_pto:0| [2025/09/12 04:10:24 552865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1385259| [2025/09/12 04:10:24 552870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 552873] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 552877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 552881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 552886] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 552890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1336592| [2025/09/12 04:10:24 552894] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 552898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 552902] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224553560| [2025/09/12 04:10:24 552906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224553560| [2025/09/12 04:10:24 552910] [debug] |xqc_engine_wakeup_after|wakeup:1757650224553560|now:1757650224552910|diff:650| [2025/09/12 04:10:24 552914] [debug] |xqc_engine_main_logic|END|now:1757650224552816| [2025/09/12 04:10:24 552920] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224552919| [2025/09/12 04:10:24 552923] [debug] |xqc_engine_wakeup_after|wakeup:1757650224553560|now:1757650224552923|diff:637| [2025/09/12 04:10:24 552927] [debug] |xqc_engine_main_logic|END|now:1757650224552919| [2025/09/12 04:10:24 553995] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224553995| [2025/09/12 04:10:24 554006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224553560|pq_index:0| [2025/09/12 04:10:24 554011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224552816| [2025/09/12 04:10:24 554016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224554014| [2025/09/12 04:10:24 554020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224553560|now:1757650224554014| [2025/09/12 04:10:24 554025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224553560|now:1757650224554014| [2025/09/12 04:10:24 554033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 554039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45542|min_srtt:45542|path_bw:1209592|loss_rate:4.39|path_pto:0| [2025/09/12 04:10:24 554044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1385259| [2025/09/12 04:10:24 554048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 554052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 554056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 554060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 554065] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 554069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1336592| [2025/09/12 04:10:24 554073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 554078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/09/12 04:10:24 554115] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224554086|stream_id:0|stream_offset:1336592| [2025/09/12 04:10:24 554125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 554132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 554138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45542|rtt_var:3622|pto_duration:60030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 554145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 554151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 554157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 554162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634116|now:1757650224554138|interv:79978| [2025/09/12 04:10:24 554169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634116|now:1757650224554138|interval:79978|pto_count:0|srtt:45542 [2025/09/12 04:10:24 554176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 554183] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 554189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1337779| [2025/09/12 04:10:24 554202] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 554208] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/09/12 04:10:24 554273] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224554219|stream_id:0|stream_offset:1337779| [2025/09/12 04:10:24 554284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 554291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 554298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45542|rtt_var:3622|pto_duration:60030|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 554305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 554311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 554316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 554322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634249|now:1757650224554298|interv:79951| [2025/09/12 04:10:24 554328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634249|now:1757650224554298|interval:79951|pto_count:0|srtt:45542 [2025/09/12 04:10:24 554334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 554352] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 554358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1338966| [2025/09/12 04:10:24 554364] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 554370] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224555370|now:1757650224554370|interv:1000| [2025/09/12 04:10:24 554376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 554382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 554388] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224555370| [2025/09/12 04:10:24 554395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224555370| [2025/09/12 04:10:24 554401] [debug] |xqc_engine_wakeup_after|wakeup:1757650224555370|now:1757650224554400|diff:970| [2025/09/12 04:10:24 554407] [debug] |xqc_engine_main_logic|END|now:1757650224554014| [2025/09/12 04:10:24 554496] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224554495| [2025/09/12 04:10:24 554509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 554517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:608| [2025/09/12 04:10:24 554523] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/09/12 04:10:24 554557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/09/12 04:10:24 554564] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 554571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1425|path_largest_ack:1424| [2025/09/12 04:10:24 554579] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:60000|prior_delivered:1243697|prior_time:1757650224503694|is_app_limited:0|send_elapse:43768|ack_elapse:50801|ctl_first_sent_time:1757650224505256|lagest_ack_time:1757650224554495|curr_delivered:1302497| [2025/09/12 04:10:24 554586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224505256| [2025/09/12 04:10:24 554593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:685||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/09/12 04:10:24 554600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1425|path_largest_ack:1425| [2025/09/12 04:10:24 554607] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:60000|prior_delivered:1243697|prior_time:1757650224503694|is_app_limited:0|send_elapse:43768|ack_elapse:50801|ctl_first_sent_time:1757650224505256|lagest_ack_time:1757650224554495|curr_delivered:1303697| [2025/09/12 04:10:24 554612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224505399| [2025/09/12 04:10:24 554616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:684||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/09/12 04:10:24 554620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45542|rttvar:3622|minrtt:30473|latest_rtt:49096|ack_delay:24| [2025/09/12 04:10:24 554624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45984|rttvar:3599|minrtt:30473|latest_rtt:49096|ack_delay:24| [2025/09/12 04:10:24 554628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1425|lost_pn:1422|thresh:3| [2025/09/12 04:10:24 554632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 554636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 554640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45984|rtt_var:3599|pto_duration:60380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 554645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 554649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 554652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 554656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634599|now:1757650224554640|interv:79959| [2025/09/12 04:10:24 554660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634599|now:1757650224554640|interval:79959|pto_count:0|srtt:45984 [2025/09/12 04:10:24 554669] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43768, ack_elapse 50801, delivered 60000|rate 1181079|lost 299| [2025/09/12 04:10:24 554673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181079) in round 24| [2025/09/12 04:10:24 554678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 554682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 554685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224505399|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 554690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224505399|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 554694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:45984|latest_rtt:49096|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 554700] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/09/12 04:10:24 554705] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1757650224554495|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 554709] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344554495|now:1757650224554495|interv:120000000| [2025/09/12 04:10:24 554713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344554495|now:1757650224554495|interv:120000000| [2025/09/12 04:10:24 554717] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224555370|pq_index:0| [2025/09/12 04:10:24 554721] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224554014| [2025/09/12 04:10:24 554725] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224554725| [2025/09/12 04:10:24 554730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224554729| [2025/09/12 04:10:24 554736] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|min_srtt:45984|path_bw:1209592|loss_rate:4.31|path_pto:0| [2025/09/12 04:10:24 554741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1385259| [2025/09/12 04:10:24 554745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 554750] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 554755] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|min_srtt:45984|path_bw:1209592|loss_rate:4.31|path_pto:0| [2025/09/12 04:10:24 554759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1386446| [2025/09/12 04:10:24 554766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 554770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 554774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|min_srtt:45984|path_bw:1209592|loss_rate:4.31|path_pto:0| [2025/09/12 04:10:24 554778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 554783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 554786] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 554790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 554794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 554799] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 554803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1338966| [2025/09/12 04:10:24 554807] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 554811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 554815] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224555370| [2025/09/12 04:10:24 554819] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224555370| [2025/09/12 04:10:24 554823] [debug] |xqc_engine_wakeup_after|wakeup:1757650224555370|now:1757650224554823|diff:547| [2025/09/12 04:10:24 554827] [debug] |xqc_engine_main_logic|END|now:1757650224554729| [2025/09/12 04:10:24 554833] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224554832| [2025/09/12 04:10:24 554836] [debug] |xqc_engine_wakeup_after|wakeup:1757650224555370|now:1757650224554836|diff:534| [2025/09/12 04:10:24 554840] [debug] |xqc_engine_main_logic|END|now:1757650224554832| [2025/09/12 04:10:24 555910] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224555910| [2025/09/12 04:10:24 555922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224555370|pq_index:0| [2025/09/12 04:10:24 555926] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224554729| [2025/09/12 04:10:24 555931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224555930| [2025/09/12 04:10:24 555936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224555370|now:1757650224555930| [2025/09/12 04:10:24 555940] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224555370|now:1757650224555930| [2025/09/12 04:10:24 555949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 555955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45984|min_srtt:45984|path_bw:1209592|loss_rate:4.31|path_pto:0| [2025/09/12 04:10:24 555959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 555964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 555968] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 555972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 555976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 555981] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 555985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1338966| [2025/09/12 04:10:24 555989] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 555993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/09/12 04:10:24 556024] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224556002|stream_id:0|stream_offset:1338966| [2025/09/12 04:10:24 556030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 556036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 556043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45984|rtt_var:3599|pto_duration:60380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 556050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 556056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 556063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 556069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636382|now:1757650224556043|interv:80339| [2025/09/12 04:10:24 556075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636382|now:1757650224556043|interval:80339|pto_count:0|srtt:45984 [2025/09/12 04:10:24 556083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 556091] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 556097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1340153| [2025/09/12 04:10:24 556110] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 556117] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/09/12 04:10:24 556151] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224556128|stream_id:0|stream_offset:1340153| [2025/09/12 04:10:24 556160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 556168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 556174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45984|rtt_var:3599|pto_duration:60380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 556181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 556187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 556193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 556199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636508|now:1757650224556174|interv:80334| [2025/09/12 04:10:24 556205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636508|now:1757650224556174|interval:80334|pto_count:0|srtt:45984 [2025/09/12 04:10:24 556212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 556219] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 556225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1341340| [2025/09/12 04:10:24 556232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 556238] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224557238|now:1757650224556238|interv:1000| [2025/09/12 04:10:24 556245] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 556250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 556256] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224557238| [2025/09/12 04:10:24 556263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224557238| [2025/09/12 04:10:24 556269] [debug] |xqc_engine_wakeup_after|wakeup:1757650224557238|now:1757650224556269|diff:969| [2025/09/12 04:10:24 556276] [debug] |xqc_engine_main_logic|END|now:1757650224555930| [2025/09/12 04:10:24 556525] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224556524| [2025/09/12 04:10:24 556549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 556557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:609| [2025/09/12 04:10:24 556564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/09/12 04:10:24 556580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/09/12 04:10:24 556586] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 556593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1427|path_largest_ack:1426| [2025/09/12 04:10:24 556601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:60000|prior_delivered:1246097|prior_time:1757650224505746|is_app_limited:0|send_elapse:45305|ack_elapse:50778|ctl_first_sent_time:1757650224507396|lagest_ack_time:1757650224556524|curr_delivered:1304897| [2025/09/12 04:10:24 556608] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224507396| [2025/09/12 04:10:24 556616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:683||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/09/12 04:10:24 556622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1427|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1427|path_largest_ack:1427| [2025/09/12 04:10:24 556629] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:58800|prior_delivered:1248497|prior_time:1757650224507731|is_app_limited:0|send_elapse:45168|ack_elapse:48793|ctl_first_sent_time:1757650224509312|lagest_ack_time:1757650224556524|curr_delivered:1306097| [2025/09/12 04:10:24 556636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224509312| [2025/09/12 04:10:24 556643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:682||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/09/12 04:10:24 556649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45984|rttvar:3599|minrtt:30473|latest_rtt:47212|ack_delay:24| [2025/09/12 04:10:24 556656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46134|rttvar:3001|minrtt:30473|latest_rtt:47212|ack_delay:24| [2025/09/12 04:10:24 556662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1427|lost_pn:1424|thresh:3| [2025/09/12 04:10:24 556668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 556675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 556679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46134|rtt_var:3001|pto_duration:58138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 556683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 556687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 556692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 556698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634266|now:1757650224556678|interv:77588| [2025/09/12 04:10:24 556704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634266|now:1757650224556678|interval:77588|pto_count:0|srtt:46134 [2025/09/12 04:10:24 556711] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45168, ack_elapse 48793, delivered 57600|rate 1180497|lost 299| [2025/09/12 04:10:24 556731] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180497) in round 24| [2025/09/12 04:10:24 556737] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 556741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 556745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224509312|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 556749] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224509312|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 556753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:46134|latest_rtt:47212|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 556759] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/09/12 04:10:24 556764] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK |recv_time:1757650224556524|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 556769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344556524|now:1757650224556524|interv:120000000| [2025/09/12 04:10:24 556773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344556524|now:1757650224556524|interv:120000000| [2025/09/12 04:10:24 556777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224557238|pq_index:0| [2025/09/12 04:10:24 556781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224555930| [2025/09/12 04:10:24 556785] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224556785| [2025/09/12 04:10:24 556790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224556789| [2025/09/12 04:10:24 556796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|min_srtt:46134|path_bw:1209592|loss_rate:4.24|path_pto:0| [2025/09/12 04:10:24 556801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 556805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 556810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 556814] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|min_srtt:46134|path_bw:1209592|loss_rate:4.24|path_pto:0| [2025/09/12 04:10:24 556818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1388820| [2025/09/12 04:10:24 556825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 556830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 556834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|min_srtt:46134|path_bw:1209592|loss_rate:4.24|path_pto:0| [2025/09/12 04:10:24 556838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 556843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 556846] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 556850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 556854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 556859] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 556864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1341340| [2025/09/12 04:10:24 556868] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 556872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 556876] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224557238| [2025/09/12 04:10:24 556880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224557238| [2025/09/12 04:10:24 556884] [debug] |xqc_engine_wakeup_after|wakeup:1757650224557238|now:1757650224556884|diff:354| [2025/09/12 04:10:24 556888] [debug] |xqc_engine_main_logic|END|now:1757650224556789| [2025/09/12 04:10:24 556894] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224556893| [2025/09/12 04:10:24 556897] [debug] |xqc_engine_wakeup_after|wakeup:1757650224557238|now:1757650224556897|diff:341| [2025/09/12 04:10:24 556901] [debug] |xqc_engine_main_logic|END|now:1757650224556893| [2025/09/12 04:10:24 557968] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224557968| [2025/09/12 04:10:24 557980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224557238|pq_index:0| [2025/09/12 04:10:24 557985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224556789| [2025/09/12 04:10:24 557990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224557989| [2025/09/12 04:10:24 557995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224557238|now:1757650224557989| [2025/09/12 04:10:24 557999] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224557238|now:1757650224557989| [2025/09/12 04:10:24 558003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 558015] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46134|min_srtt:46134|path_bw:1209592|loss_rate:4.24|path_pto:0| [2025/09/12 04:10:24 558020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 558024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 558028] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 558032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 558044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 558049] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 558053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1341340| [2025/09/12 04:10:24 558058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 558062] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/09/12 04:10:24 558098] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224558071|stream_id:0|stream_offset:1341340| [2025/09/12 04:10:24 558108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 558115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 558121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46134|rtt_var:3001|pto_duration:58138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 558128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 558134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 558139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 558145] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636209|now:1757650224558121|interv:78088| [2025/09/12 04:10:24 558151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636209|now:1757650224558121|interval:78088|pto_count:0|srtt:46134 [2025/09/12 04:10:24 558158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 558165] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 558171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1342527| [2025/09/12 04:10:24 558178] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 558190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/09/12 04:10:24 558222] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224558200|stream_id:0|stream_offset:1342527| [2025/09/12 04:10:24 558230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 558236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 558242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46134|rtt_var:3001|pto_duration:58138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 558248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 558253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 558259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 558264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636338|now:1757650224558242|interv:78096| [2025/09/12 04:10:24 558271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636338|now:1757650224558242|interval:78096|pto_count:0|srtt:46134 [2025/09/12 04:10:24 558277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 558283] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 558289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1343714| [2025/09/12 04:10:24 558296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 558301] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224559301|now:1757650224558301|interv:1000| [2025/09/12 04:10:24 558307] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 558313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 558319] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224559301| [2025/09/12 04:10:24 558325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224559301| [2025/09/12 04:10:24 558331] [debug] |xqc_engine_wakeup_after|wakeup:1757650224559301|now:1757650224558331|diff:970| [2025/09/12 04:10:24 558337] [debug] |xqc_engine_main_logic|END|now:1757650224557989| [2025/09/12 04:10:24 558465] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224558464| [2025/09/12 04:10:24 558480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 558490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:610| [2025/09/12 04:10:24 558497] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/09/12 04:10:24 558506] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/09/12 04:10:24 558519] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 558526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1428|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1429|path_largest_ack:1428| [2025/09/12 04:10:24 558534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:60000|prior_delivered:1248497|prior_time:1757650224507731|is_app_limited:0|send_elapse:45320|ack_elapse:50733|ctl_first_sent_time:1757650224509464|lagest_ack_time:1757650224558464|curr_delivered:1307297| [2025/09/12 04:10:24 558541] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224509464| [2025/09/12 04:10:24 558549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:681||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/09/12 04:10:24 558555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1429|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1429|path_largest_ack:1429| [2025/09/12 04:10:24 558562] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:58800|prior_delivered:1250897|prior_time:1757650224509743|is_app_limited:0|send_elapse:45153|ack_elapse:48721|ctl_first_sent_time:1757650224511256|lagest_ack_time:1757650224558464|curr_delivered:1308497| [2025/09/12 04:10:24 558567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224511256| [2025/09/12 04:10:24 558571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:680||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/09/12 04:10:24 558578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46134|rttvar:3001|minrtt:30473|latest_rtt:47208|ack_delay:24| [2025/09/12 04:10:24 558584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46266|rttvar:2513|minrtt:30473|latest_rtt:47208|ack_delay:24| [2025/09/12 04:10:24 558592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1429|lost_pn:1426|thresh:3| [2025/09/12 04:10:24 558599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 558605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 558612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46266|rtt_var:2513|pto_duration:56318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 558619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 558626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 558630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 558634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634518|now:1757650224558612|interv:75906| [2025/09/12 04:10:24 558638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634518|now:1757650224558612|interval:75906|pto_count:0|srtt:46266 [2025/09/12 04:10:24 558642] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45153, ack_elapse 48721, delivered 57600|rate 1182241|lost 299| [2025/09/12 04:10:24 558651] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182241) in round 24| [2025/09/12 04:10:24 558655] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 558659] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 558663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224511256|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 558668] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224511256|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 558672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:46266|latest_rtt:47208|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 558678] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/09/12 04:10:24 558683] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1757650224558464|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 558688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344558464|now:1757650224558464|interv:120000000| [2025/09/12 04:10:24 558692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344558464|now:1757650224558464|interv:120000000| [2025/09/12 04:10:24 558696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224559301|pq_index:0| [2025/09/12 04:10:24 558700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224557989| [2025/09/12 04:10:24 558704] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224558704| [2025/09/12 04:10:24 558709] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224558708| [2025/09/12 04:10:24 558715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|min_srtt:46266|path_bw:1209592|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 558720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 558724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 558729] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 558733] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|min_srtt:46266|path_bw:1209592|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 558737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1391194| [2025/09/12 04:10:24 558745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 558749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 558753] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|min_srtt:46266|path_bw:1209592|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 558758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 558762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 558766] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 558770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 558774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 558778] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 558782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1343714| [2025/09/12 04:10:24 558787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 558790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 558794] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224559301| [2025/09/12 04:10:24 558798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224559301| [2025/09/12 04:10:24 558802] [debug] |xqc_engine_wakeup_after|wakeup:1757650224559301|now:1757650224558802|diff:499| [2025/09/12 04:10:24 558807] [debug] |xqc_engine_main_logic|END|now:1757650224558708| [2025/09/12 04:10:24 558812] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224558812| [2025/09/12 04:10:24 558816] [debug] |xqc_engine_wakeup_after|wakeup:1757650224559301|now:1757650224558816|diff:485| [2025/09/12 04:10:24 558820] [debug] |xqc_engine_main_logic|END|now:1757650224558812| [2025/09/12 04:10:24 559887] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224559886| [2025/09/12 04:10:24 559898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224559301|pq_index:0| [2025/09/12 04:10:24 559903] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224558708| [2025/09/12 04:10:24 559908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224559907| [2025/09/12 04:10:24 559913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224559301|now:1757650224559907| [2025/09/12 04:10:24 559917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224559301|now:1757650224559907| [2025/09/12 04:10:24 559921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 559927] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46266|min_srtt:46266|path_bw:1209592|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 559938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 559942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 559946] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 559950] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 559955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 559959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 559964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1343714| [2025/09/12 04:10:24 559968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 559972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/09/12 04:10:24 560004] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224559981|stream_id:0|stream_offset:1343714| [2025/09/12 04:10:24 560010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 560015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 560020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46266|rtt_var:2513|pto_duration:56318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 560024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 560028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 560032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 560036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636299|now:1757650224560019|interv:76280| [2025/09/12 04:10:24 560040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636299|now:1757650224560019|interval:76280|pto_count:0|srtt:46266 [2025/09/12 04:10:24 560045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 560050] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 560054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1344901| [2025/09/12 04:10:24 560058] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 560066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/09/12 04:10:24 560090] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224560072|stream_id:0|stream_offset:1344901| [2025/09/12 04:10:24 560099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 560106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 560112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46266|rtt_var:2513|pto_duration:56318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 560118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 560123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 560129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 560135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636390|now:1757650224560112|interv:76278| [2025/09/12 04:10:24 560141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636390|now:1757650224560112|interval:76278|pto_count:0|srtt:46266 [2025/09/12 04:10:24 560147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 560155] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 560161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1346088| [2025/09/12 04:10:24 560168] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 560174] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224561174|now:1757650224560174|interv:1000| [2025/09/12 04:10:24 560180] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 560186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 560193] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224561174| [2025/09/12 04:10:24 560198] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224561174| [2025/09/12 04:10:24 560204] [debug] |xqc_engine_wakeup_after|wakeup:1757650224561174|now:1757650224560204|diff:970| [2025/09/12 04:10:24 560210] [debug] |xqc_engine_main_logic|END|now:1757650224559907| [2025/09/12 04:10:24 560522] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224560521| [2025/09/12 04:10:24 560538] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 560547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:611| [2025/09/12 04:10:24 560553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/09/12 04:10:24 560562] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/09/12 04:10:24 560568] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 560582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1430| [2025/09/12 04:10:24 560589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1253297|prior_time:1757650224511703|is_app_limited:0|send_elapse:43256|ack_elapse:48818|ctl_first_sent_time:1757650224513356|lagest_ack_time:1757650224560521|curr_delivered:1309697| [2025/09/12 04:10:24 560596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224513356| [2025/09/12 04:10:24 560603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:679||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/09/12 04:10:24 560610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1431|path_largest_ack:1431| [2025/09/12 04:10:24 560617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1253297|prior_time:1757650224511703|is_app_limited:0|send_elapse:43256|ack_elapse:48818|ctl_first_sent_time:1757650224513356|lagest_ack_time:1757650224560521|curr_delivered:1310897| [2025/09/12 04:10:24 560623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224513555| [2025/09/12 04:10:24 560628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:678||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/09/12 04:10:24 560633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46266|rttvar:2513|minrtt:30473|latest_rtt:46966|ack_delay:24| [2025/09/12 04:10:24 560639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46350|rttvar:2054|minrtt:30473|latest_rtt:46966|ack_delay:24| [2025/09/12 04:10:24 560647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1431|lost_pn:1428|thresh:3| [2025/09/12 04:10:24 560653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 560660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 560665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46350|rtt_var:2054|pto_duration:54566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 560669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 560673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 560677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 560681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224634638|now:1757650224560664|interv:73974| [2025/09/12 04:10:24 560685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224634638|now:1757650224560664|interval:73974|pto_count:0|srtt:46350 [2025/09/12 04:10:24 560690] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43256, ack_elapse 48818, delivered 57600|rate 1179892|lost 299| [2025/09/12 04:10:24 560694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179892) in round 24| [2025/09/12 04:10:24 560702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 560706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 560710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224513555|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 560715] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224513555|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 560719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:46350|latest_rtt:46966|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 560725] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/09/12 04:10:24 560730] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1757650224560521|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 560735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344560521|now:1757650224560521|interv:120000000| [2025/09/12 04:10:24 560739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344560521|now:1757650224560521|interv:120000000| [2025/09/12 04:10:24 560743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224561174|pq_index:0| [2025/09/12 04:10:24 560747] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224559907| [2025/09/12 04:10:24 560751] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224560751| [2025/09/12 04:10:24 560756] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224560755| [2025/09/12 04:10:24 560762] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|min_srtt:46350|path_bw:1209592|loss_rate:4.10|path_pto:0| [2025/09/12 04:10:24 560766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 560771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 560776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 560780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|min_srtt:46350|path_bw:1209592|loss_rate:4.10|path_pto:0| [2025/09/12 04:10:24 560784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1393568| [2025/09/12 04:10:24 560789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 560797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 560801] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|min_srtt:46350|path_bw:1209592|loss_rate:4.10|path_pto:0| [2025/09/12 04:10:24 560805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 560810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 560814] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 560818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 560822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 560827] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 560831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1346088| [2025/09/12 04:10:24 560835] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 560839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 560843] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224561174| [2025/09/12 04:10:24 560847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224561174| [2025/09/12 04:10:24 560851] [debug] |xqc_engine_wakeup_after|wakeup:1757650224561174|now:1757650224560851|diff:323| [2025/09/12 04:10:24 560855] [debug] |xqc_engine_main_logic|END|now:1757650224560755| [2025/09/12 04:10:24 560861] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224560861| [2025/09/12 04:10:24 560864] [debug] |xqc_engine_wakeup_after|wakeup:1757650224561174|now:1757650224560864|diff:310| [2025/09/12 04:10:24 560868] [debug] |xqc_engine_main_logic|END|now:1757650224560861| [2025/09/12 04:10:24 561937] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224561936| [2025/09/12 04:10:24 561949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224561174|pq_index:0| [2025/09/12 04:10:24 561953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224560755| [2025/09/12 04:10:24 561959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224561958| [2025/09/12 04:10:24 561964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224561174|now:1757650224561958| [2025/09/12 04:10:24 561968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224561174|now:1757650224561958| [2025/09/12 04:10:24 561972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 561977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46350|min_srtt:46350|path_bw:1209592|loss_rate:4.10|path_pto:0| [2025/09/12 04:10:24 561987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 561992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 561996] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 562000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 562004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 562009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 562013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1346088| [2025/09/12 04:10:24 562018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 562022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/09/12 04:10:24 562056] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224562030|stream_id:0|stream_offset:1346088| [2025/09/12 04:10:24 562065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 562073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 562079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46350|rtt_var:2054|pto_duration:54566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 562086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 562092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 562098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 562105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636596|now:1757650224562079|interv:74517| [2025/09/12 04:10:24 562109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636596|now:1757650224562079|interval:74517|pto_count:0|srtt:46350 [2025/09/12 04:10:24 562116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 562123] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 562129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1347275| [2025/09/12 04:10:24 562136] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 562142] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/09/12 04:10:24 562181] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224562159|stream_id:0|stream_offset:1347275| [2025/09/12 04:10:24 562190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 562197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 562203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46350|rtt_var:2054|pto_duration:54566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 562210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 562216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 562222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 562228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636725|now:1757650224562203|interv:74522| [2025/09/12 04:10:24 562234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636725|now:1757650224562203|interval:74522|pto_count:0|srtt:46350 [2025/09/12 04:10:24 562241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 562248] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 562255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1348462| [2025/09/12 04:10:24 562261] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 562267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224563266|now:1757650224562266|interv:1000| [2025/09/12 04:10:24 562272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 562277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 562283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224563266| [2025/09/12 04:10:24 562288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224563266| [2025/09/12 04:10:24 562294] [debug] |xqc_engine_wakeup_after|wakeup:1757650224563266|now:1757650224562294|diff:972| [2025/09/12 04:10:24 562300] [debug] |xqc_engine_main_logic|END|now:1757650224561958| [2025/09/12 04:10:24 562458] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224562457| [2025/09/12 04:10:24 562471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 562480] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:612| [2025/09/12 04:10:24 562486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/09/12 04:10:24 562494] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/09/12 04:10:24 562501] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 562508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1432| [2025/09/12 04:10:24 562522] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1255697|prior_time:1757650224513817|is_app_limited:0|send_elapse:45208|ack_elapse:48640|ctl_first_sent_time:1757650224515411|lagest_ack_time:1757650224562457|curr_delivered:1312097| [2025/09/12 04:10:24 562529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224515411| [2025/09/12 04:10:24 562536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:677||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/09/12 04:10:24 562542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1433| [2025/09/12 04:10:24 562548] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:56400|prior_delivered:1258097|prior_time:1757650224515640|is_app_limited:0|send_elapse:45146|ack_elapse:46817|ctl_first_sent_time:1757650224517203|lagest_ack_time:1757650224562457|curr_delivered:1313297| [2025/09/12 04:10:24 562556] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224517203| [2025/09/12 04:10:24 562563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:676||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/09/12 04:10:24 562569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46350|rttvar:2054|minrtt:30473|latest_rtt:45254|ack_delay:24| [2025/09/12 04:10:24 562575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46210|rttvar:1821|minrtt:30473|latest_rtt:45254|ack_delay:24| [2025/09/12 04:10:24 562581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/09/12 04:10:24 562585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 562589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 562593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46210|rtt_var:1821|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 562597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 562601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 562605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 562609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224635653|now:1757650224562593|interv:73060| [2025/09/12 04:10:24 562613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224635653|now:1757650224562593|interval:73060|pto_count:0|srtt:46210 [2025/09/12 04:10:24 562617] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45146, ack_elapse 46817, delivered 55200|rate 1179058|lost 299| [2025/09/12 04:10:24 562622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179058) in round 24| [2025/09/12 04:10:24 562626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 562634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 562638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224517203|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 562642] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224517203|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 562647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:46210|latest_rtt:45254|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 562653] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/09/12 04:10:24 562657] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1757650224562457|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 562662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344562457|now:1757650224562457|interv:120000000| [2025/09/12 04:10:24 562666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344562457|now:1757650224562457|interv:120000000| [2025/09/12 04:10:24 562670] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224563266|pq_index:0| [2025/09/12 04:10:24 562674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224561958| [2025/09/12 04:10:24 562678] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224562678| [2025/09/12 04:10:24 562683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224562682| [2025/09/12 04:10:24 562689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|min_srtt:46210|path_bw:1209592|loss_rate:4.03|path_pto:0| [2025/09/12 04:10:24 562694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 562698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 562703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 562708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|min_srtt:46210|path_bw:1209592|loss_rate:4.03|path_pto:0| [2025/09/12 04:10:24 562712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1395942| [2025/09/12 04:10:24 562716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 562723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 562727] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|min_srtt:46210|path_bw:1209592|loss_rate:4.03|path_pto:0| [2025/09/12 04:10:24 562732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 562736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 562740] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 562743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 562747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 562752] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 562756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1348462| [2025/09/12 04:10:24 562760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 562764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 562768] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224563266| [2025/09/12 04:10:24 562772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224563266| [2025/09/12 04:10:24 562776] [debug] |xqc_engine_wakeup_after|wakeup:1757650224563266|now:1757650224562776|diff:490| [2025/09/12 04:10:24 562780] [debug] |xqc_engine_main_logic|END|now:1757650224562682| [2025/09/12 04:10:24 562786] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224562785| [2025/09/12 04:10:24 562789] [debug] |xqc_engine_wakeup_after|wakeup:1757650224563266|now:1757650224562789|diff:477| [2025/09/12 04:10:24 562793] [debug] |xqc_engine_main_logic|END|now:1757650224562785| [2025/09/12 04:10:24 563861] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224563861| [2025/09/12 04:10:24 563872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224563266|pq_index:0| [2025/09/12 04:10:24 563877] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224562682| [2025/09/12 04:10:24 563882] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224563881| [2025/09/12 04:10:24 563887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224563266|now:1757650224563881| [2025/09/12 04:10:24 563891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224563266|now:1757650224563881| [2025/09/12 04:10:24 563895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 563900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46210|min_srtt:46210|path_bw:1209592|loss_rate:4.03|path_pto:0| [2025/09/12 04:10:24 563905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 563916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 563920] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 563923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 563928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 563941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 563946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1348462| [2025/09/12 04:10:24 563950] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 563955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/09/12 04:10:24 563987] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224563963|stream_id:0|stream_offset:1348462| [2025/09/12 04:10:24 563996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 564003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 564010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46210|rtt_var:1821|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 564017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 564022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 564026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 564030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224637457|now:1757650224564010|interv:73447| [2025/09/12 04:10:24 564034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224637457|now:1757650224564010|interval:73447|pto_count:0|srtt:46210 [2025/09/12 04:10:24 564038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 564044] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 564048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1349649| [2025/09/12 04:10:24 564052] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 564058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/09/12 04:10:24 564116] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224564068|stream_id:0|stream_offset:1349649| [2025/09/12 04:10:24 564132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 564138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 564144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46210|rtt_var:1821|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 564151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 564157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 564163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 564169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224637562|now:1757650224564144|interv:73418| [2025/09/12 04:10:24 564174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224637562|now:1757650224564144|interval:73418|pto_count:0|srtt:46210 [2025/09/12 04:10:24 564181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 564188] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 564194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1350836| [2025/09/12 04:10:24 564201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 564207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224565207|now:1757650224564207|interv:1000| [2025/09/12 04:10:24 564213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 564219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 564225] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224565207| [2025/09/12 04:10:24 564231] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224565207| [2025/09/12 04:10:24 564236] [debug] |xqc_engine_wakeup_after|wakeup:1757650224565207|now:1757650224564236|diff:971| [2025/09/12 04:10:24 564242] [debug] |xqc_engine_main_logic|END|now:1757650224563881| [2025/09/12 04:10:24 564482] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224564481| [2025/09/12 04:10:24 564498] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 564507] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:613| [2025/09/12 04:10:24 564513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/09/12 04:10:24 564522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/09/12 04:10:24 564528] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 564535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1434| [2025/09/12 04:10:24 564549] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1258097|prior_time:1757650224515640|is_app_limited:0|send_elapse:45275|ack_elapse:48841|ctl_first_sent_time:1757650224517332|lagest_ack_time:1757650224564481|curr_delivered:1314497| [2025/09/12 04:10:24 564556] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224517332| [2025/09/12 04:10:24 564563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:675||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/09/12 04:10:24 564569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1435| [2025/09/12 04:10:24 564575] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1258097|prior_time:1757650224515640|is_app_limited:0|send_elapse:45275|ack_elapse:48841|ctl_first_sent_time:1757650224517332|lagest_ack_time:1757650224564481|curr_delivered:1315697| [2025/09/12 04:10:24 564582] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224518716| [2025/09/12 04:10:24 564589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:674||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/09/12 04:10:24 564595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46210|rttvar:1821|minrtt:30473|latest_rtt:45765|ack_delay:24| [2025/09/12 04:10:24 564602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46151|rttvar:1483|minrtt:30473|latest_rtt:45765|ack_delay:24| [2025/09/12 04:10:24 564609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/09/12 04:10:24 564613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 564617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 564621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46151|rtt_var:1483|pto_duration:52083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 564626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 564630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 564633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 564637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224636151|now:1757650224564621|interv:71530| [2025/09/12 04:10:24 564641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224636151|now:1757650224564621|interval:71530|pto_count:0|srtt:46151 [2025/09/12 04:10:24 564646] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45275, ack_elapse 48841, delivered 57600|rate 1179337|lost 299| [2025/09/12 04:10:24 564650] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179337) in round 24| [2025/09/12 04:10:24 564654] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 564662] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 564666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224518716|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 564671] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224518716|recovery:1|recovery_start:1757650224520974|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 564675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:46151|latest_rtt:45765|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224520974|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 564681] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/09/12 04:10:24 564686] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1757650224564481|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 564691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344564481|now:1757650224564481|interv:120000000| [2025/09/12 04:10:24 564695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344564481|now:1757650224564481|interv:120000000| [2025/09/12 04:10:24 564699] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224565207|pq_index:0| [2025/09/12 04:10:24 564703] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224563881| [2025/09/12 04:10:24 564707] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224564707| [2025/09/12 04:10:24 564712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224564711| [2025/09/12 04:10:24 564718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|min_srtt:46151|path_bw:1209592|loss_rate:3.97|path_pto:0| [2025/09/12 04:10:24 564722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 564727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 564731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 564736] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|min_srtt:46151|path_bw:1209592|loss_rate:3.97|path_pto:0| [2025/09/12 04:10:24 564740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1398316| [2025/09/12 04:10:24 564745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 564749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 564756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|min_srtt:46151|path_bw:1209592|loss_rate:3.97|path_pto:0| [2025/09/12 04:10:24 564761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 564765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 564769] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 564773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 564777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 564781] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 564785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1350836| [2025/09/12 04:10:24 564790] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 564793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 564797] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224565207| [2025/09/12 04:10:24 564801] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224565207| [2025/09/12 04:10:24 564805] [debug] |xqc_engine_wakeup_after|wakeup:1757650224565207|now:1757650224564805|diff:402| [2025/09/12 04:10:24 564809] [debug] |xqc_engine_main_logic|END|now:1757650224564711| [2025/09/12 04:10:24 564815] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224564815| [2025/09/12 04:10:24 564819] [debug] |xqc_engine_wakeup_after|wakeup:1757650224565207|now:1757650224564819|diff:388| [2025/09/12 04:10:24 564822] [debug] |xqc_engine_main_logic|END|now:1757650224564815| [2025/09/12 04:10:24 565889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224565888| [2025/09/12 04:10:24 565900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224565207|pq_index:0| [2025/09/12 04:10:24 565906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224564711| [2025/09/12 04:10:24 565914] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224565912| [2025/09/12 04:10:24 565921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224565517|now:1757650224565912| [2025/09/12 04:10:24 565927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 565931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224565517|now:1757650224565912| [2025/09/12 04:10:24 565935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 565939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224565207|now:1757650224565912| [2025/09/12 04:10:24 565943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224565207|now:1757650224565912| [2025/09/12 04:10:24 565953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 565958] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:614|ack_delay:25441|first_ack_range:7|largest_pkt_recv_time:1757650224540517| [2025/09/12 04:10:24 565963] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:614|low:607|pkt_pns:2| [2025/09/12 04:10:24 565967] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:605|low:544|pkt_pns:2| [2025/09/12 04:10:24 565970] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:542|low:537|pkt_pns:2| [2025/09/12 04:10:24 565974] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:11|path:0|path_largest_recv:602|frame_largest_recv:614| [2025/09/12 04:10:24 565978] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 565983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46151|min_srtt:46151|path_bw:1209592|loss_rate:3.97|path_pto:0| [2025/09/12 04:10:24 565989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 565995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 566002] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 566008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 566023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 566028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1211|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 566032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1211|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1350836| [2025/09/12 04:10:24 566037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 566041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/09/12 04:10:24 566074] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1480|size:1211|sent:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1757650224566049|stream_id:0|stream_offset:1350836| [2025/09/12 04:10:24 566084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1480|origin_pktnum:0|size:1211|enc_size:1227|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 566091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 566098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46151|rtt_var:1483|pto_duration:52083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 566105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 566110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 566116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 566121] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224638132|now:1757650224566097|interv:72035| [2025/09/12 04:10:24 566133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224638132|now:1757650224566097|interval:72035|pto_count:0|srtt:46151 [2025/09/12 04:10:24 566140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 566147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 566153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1352023| [2025/09/12 04:10:24 566159] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 566166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/09/12 04:10:24 566198] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224566176|stream_id:0|stream_offset:1352023| [2025/09/12 04:10:24 566208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 566256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 566265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46151|rtt_var:1483|pto_duration:52083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 566271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 566277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 566283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 566289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224638259|now:1757650224566264|interv:71995| [2025/09/12 04:10:24 566306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224638259|now:1757650224566264|interval:71995|pto_count:0|srtt:46151 [2025/09/12 04:10:24 566314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 566322] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 566328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1353210| [2025/09/12 04:10:24 566335] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 566342] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224567342|now:1757650224566342|interv:1000| [2025/09/12 04:10:24 566348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 566355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 566361] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224567342| [2025/09/12 04:10:24 566374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224567342| [2025/09/12 04:10:24 566380] [debug] |xqc_engine_wakeup_after|wakeup:1757650224567342|now:1757650224566380|diff:962| [2025/09/12 04:10:24 566387] [debug] |xqc_engine_main_logic|END|now:1757650224565912| [2025/09/12 04:10:24 566509] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224566508| [2025/09/12 04:10:24 566523] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 566532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:614| [2025/09/12 04:10:24 566539] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/09/12 04:10:24 566548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/09/12 04:10:24 566555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 566563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1436| [2025/09/12 04:10:24 566570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:298|tx_in_flight:57600|prior_delivered:1260497|prior_time:1757650224518863|is_app_limited:0|send_elapse:44509|ack_elapse:47645|ctl_first_sent_time:1757650224520578|lagest_ack_time:1757650224566508|curr_delivered:1316897| [2025/09/12 04:10:24 566577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224520578| [2025/09/12 04:10:24 566584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:673||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/09/12 04:10:24 566590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1437|origin_pktnum:1388|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1437| [2025/09/12 04:10:24 566597] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55200|prior_delivered:1262897|prior_time:1757650224520787|is_app_limited:0|send_elapse:44475|ack_elapse:45721|ctl_first_sent_time:1757650224522569|lagest_ack_time:1757650224566508|curr_delivered:1318097| [2025/09/12 04:10:24 566604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224522569| [2025/09/12 04:10:24 566611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:671||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/09/12 04:10:24 566618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46151|rttvar:1483|minrtt:30473|latest_rtt:43939|ack_delay:24| [2025/09/12 04:10:24 566624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45872|rttvar:1672|minrtt:30473|latest_rtt:43939|ack_delay:24| [2025/09/12 04:10:24 566631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1437|lost_pn:1434|thresh:3| [2025/09/12 04:10:24 566636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 566642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45872|rtt_var:1672|pto_duration:52560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 566647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 566651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 566661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 566666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224638736|now:1757650224566642|interv:72094| [2025/09/12 04:10:24 566673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224638736|now:1757650224566642|interval:72094|pto_count:0|srtt:45872 [2025/09/12 04:10:24 566680] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44475, ack_elapse 45721, delivered 55200|rate 1207322|lost 299| [2025/09/12 04:10:24 566687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207322) in round 24| [2025/09/12 04:10:24 566692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 566696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 566699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224522569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 566704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102480|packet_lost:0|acked:2400|po_sent_time:1757650224522569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 566709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:45872|latest_rtt:43939|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 566714] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/09/12 04:10:24 566719] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1757650224566508|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 566724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344566508|now:1757650224566508|interv:120000000| [2025/09/12 04:10:24 566728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344566508|now:1757650224566508|interv:120000000| [2025/09/12 04:10:24 566732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224567342|pq_index:0| [2025/09/12 04:10:24 566736] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224565912| [2025/09/12 04:10:24 566740] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224566740| [2025/09/12 04:10:24 566745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224566744| [2025/09/12 04:10:24 566751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|min_srtt:45872|path_bw:1209592|loss_rate:3.91|path_pto:0| [2025/09/12 04:10:24 566755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 566760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 566768] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 566773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|min_srtt:45872|path_bw:1209592|loss_rate:3.91|path_pto:0| [2025/09/12 04:10:24 566777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1400690| [2025/09/12 04:10:24 566781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 566786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 566790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|min_srtt:45872|path_bw:1209592|loss_rate:3.91|path_pto:0| [2025/09/12 04:10:24 566794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 566798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 566802] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 566806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 566810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 566814] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 566819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1353210| [2025/09/12 04:10:24 566823] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 566827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 566831] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224567342| [2025/09/12 04:10:24 566835] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224567342| [2025/09/12 04:10:24 566839] [debug] |xqc_engine_wakeup_after|wakeup:1757650224567342|now:1757650224566839|diff:503| [2025/09/12 04:10:24 566843] [debug] |xqc_engine_main_logic|END|now:1757650224566744| [2025/09/12 04:10:24 566848] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224566848| [2025/09/12 04:10:24 566852] [debug] |xqc_engine_wakeup_after|wakeup:1757650224567342|now:1757650224566852|diff:490| [2025/09/12 04:10:24 566856] [debug] |xqc_engine_main_logic|END|now:1757650224566848| [2025/09/12 04:10:24 567928] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224567927| [2025/09/12 04:10:24 567939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224567342|pq_index:0| [2025/09/12 04:10:24 567944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224566744| [2025/09/12 04:10:24 567949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224567948| [2025/09/12 04:10:24 567960] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224567342|now:1757650224567948| [2025/09/12 04:10:24 567964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224567342|now:1757650224567948| [2025/09/12 04:10:24 567968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 567974] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45872|min_srtt:45872|path_bw:1209592|loss_rate:3.91|path_pto:0| [2025/09/12 04:10:24 567979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 567983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 567987] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 567991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 567995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 568000] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 568004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1353210| [2025/09/12 04:10:24 568009] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 568013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/09/12 04:10:24 568044] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224568021|stream_id:0|stream_offset:1353210| [2025/09/12 04:10:24 568052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1482|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 568059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 568066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45872|rtt_var:1672|pto_duration:52560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 568073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 568079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 568085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 568091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224640581|now:1757650224568065|interv:72516| [2025/09/12 04:10:24 568097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224640581|now:1757650224568065|interval:72516|pto_count:0|srtt:45872 [2025/09/12 04:10:24 568110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 568117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 568124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1354397| [2025/09/12 04:10:24 568131] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 568137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/09/12 04:10:24 568173] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224568148|stream_id:0|stream_offset:1354397| [2025/09/12 04:10:24 568182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 568189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 568195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45872|rtt_var:1672|pto_duration:52560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 568201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 568207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 568214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 568221] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224640708|now:1757650224568195|interv:72513| [2025/09/12 04:10:24 568226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224640708|now:1757650224568195|interval:72513|pto_count:0|srtt:45872 [2025/09/12 04:10:24 568233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 568240] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 568247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1355584| [2025/09/12 04:10:24 568254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 568260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224569259|now:1757650224568259|interv:1000| [2025/09/12 04:10:24 568266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 568271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 568277] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224569259| [2025/09/12 04:10:24 568283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224569259| [2025/09/12 04:10:24 568289] [debug] |xqc_engine_wakeup_after|wakeup:1757650224569259|now:1757650224568289|diff:970| [2025/09/12 04:10:24 568302] [debug] |xqc_engine_main_logic|END|now:1757650224567948| [2025/09/12 04:10:24 568510] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224568508| [2025/09/12 04:10:24 568532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 568541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:615| [2025/09/12 04:10:24 568547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/09/12 04:10:24 568556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/09/12 04:10:24 568563] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 568570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1438| [2025/09/12 04:10:24 568577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:56400|prior_delivered:1262897|prior_time:1757650224520787|is_app_limited:0|send_elapse:44595|ack_elapse:47721|ctl_first_sent_time:1757650224522689|lagest_ack_time:1757650224568508|curr_delivered:1319297| [2025/09/12 04:10:24 568584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224522689| [2025/09/12 04:10:24 568591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:670||sndq_packets_used_bytes:0|sndq_packets_free:221| [2025/09/12 04:10:24 568598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1439| [2025/09/12 04:10:24 568606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55200|prior_delivered:1265297|prior_time:1757650224522816|is_app_limited:0|send_elapse:44329|ack_elapse:45692|ctl_first_sent_time:1757650224524370|lagest_ack_time:1757650224568508|curr_delivered:1320497| [2025/09/12 04:10:24 568613] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224524370| [2025/09/12 04:10:24 568618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:669||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/09/12 04:10:24 568625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45872|rttvar:1672|minrtt:30473|latest_rtt:44138|ack_delay:24| [2025/09/12 04:10:24 568629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45652|rttvar:1693|minrtt:30473|latest_rtt:44138|ack_delay:24| [2025/09/12 04:10:24 568635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/09/12 04:10:24 568641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 568647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45652|rtt_var:1693|pto_duration:52424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 568652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 568656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 568662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 568669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224640572|now:1757650224568646|interv:71926| [2025/09/12 04:10:24 568681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224640572|now:1757650224568646|interval:71926|pto_count:0|srtt:45652 [2025/09/12 04:10:24 568686] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44329, ack_elapse 45692, delivered 55200|rate 1208088|lost 299| [2025/09/12 04:10:24 568690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208088) in round 24| [2025/09/12 04:10:24 568694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 568699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 568702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224524370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 568707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224524370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 568711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:45652|latest_rtt:44138|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 568717] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/09/12 04:10:24 568722] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:616|frame:ACK |recv_time:1757650224568508|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 568727] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344568508|now:1757650224568508|interv:120000000| [2025/09/12 04:10:24 568731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344568508|now:1757650224568508|interv:120000000| [2025/09/12 04:10:24 568735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224569259|pq_index:0| [2025/09/12 04:10:24 568739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224567948| [2025/09/12 04:10:24 568744] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224568744| [2025/09/12 04:10:24 568753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224568751| [2025/09/12 04:10:24 568762] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|min_srtt:45652|path_bw:1209592|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 568767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 568772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 568776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 568785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|min_srtt:45652|path_bw:1209592|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 568789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1403064| [2025/09/12 04:10:24 568793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 568798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 568802] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|min_srtt:45652|path_bw:1209592|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 568806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 568810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 568814] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 568818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 568822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 568827] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 568834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1355584| [2025/09/12 04:10:24 568841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 568847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 568851] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224569259| [2025/09/12 04:10:24 568855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224569259| [2025/09/12 04:10:24 568859] [debug] |xqc_engine_wakeup_after|wakeup:1757650224569259|now:1757650224568859|diff:400| [2025/09/12 04:10:24 568863] [debug] |xqc_engine_main_logic|END|now:1757650224568751| [2025/09/12 04:10:24 568869] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224568869| [2025/09/12 04:10:24 568873] [debug] |xqc_engine_wakeup_after|wakeup:1757650224569259|now:1757650224568873|diff:386| [2025/09/12 04:10:24 568877] [debug] |xqc_engine_main_logic|END|now:1757650224568869| [2025/09/12 04:10:24 569944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224569944| [2025/09/12 04:10:24 569956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224569259|pq_index:0| [2025/09/12 04:10:24 569960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224568751| [2025/09/12 04:10:24 569966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224569964| [2025/09/12 04:10:24 569976] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224569259|now:1757650224569964| [2025/09/12 04:10:24 569980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224569259|now:1757650224569964| [2025/09/12 04:10:24 569984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 569990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45652|min_srtt:45652|path_bw:1209592|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 569995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 569999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 570003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 570007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 570012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 570016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 570020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1355584| [2025/09/12 04:10:24 570025] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 570030] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/09/12 04:10:24 570091] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224570042|stream_id:0|stream_offset:1355584| [2025/09/12 04:10:24 570101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 570108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 570114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45652|rtt_var:1693|pto_duration:52424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 570121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 570127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 570132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 570138] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224642466|now:1757650224570114|interv:72352| [2025/09/12 04:10:24 570144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224642466|now:1757650224570114|interval:72352|pto_count:0|srtt:45652 [2025/09/12 04:10:24 570151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 570158] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 570171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1356771| [2025/09/12 04:10:24 570178] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 570184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/09/12 04:10:24 570245] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224570195|stream_id:0|stream_offset:1356771| [2025/09/12 04:10:24 570253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 570260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 570267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45652|rtt_var:1693|pto_duration:52424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 570273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 570280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 570286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 570292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224642619|now:1757650224570267|interv:72352| [2025/09/12 04:10:24 570298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224642619|now:1757650224570267|interval:72352|pto_count:0|srtt:45652 [2025/09/12 04:10:24 570304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 570333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 570339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1357958| [2025/09/12 04:10:24 570346] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 570352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224571352|now:1757650224570352|interv:1000| [2025/09/12 04:10:24 570357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 570360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 570365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224571352| [2025/09/12 04:10:24 570372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224571352| [2025/09/12 04:10:24 570378] [debug] |xqc_engine_wakeup_after|wakeup:1757650224571352|now:1757650224570378|diff:974| [2025/09/12 04:10:24 570384] [debug] |xqc_engine_main_logic|END|now:1757650224569964| [2025/09/12 04:10:24 570444] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224570443| [2025/09/12 04:10:24 570458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 570472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:616| [2025/09/12 04:10:24 570478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/09/12 04:10:24 570486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/09/12 04:10:24 570493] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 570501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1440| [2025/09/12 04:10:24 570507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1267697|prior_time:1757650224524639|is_app_limited:0|send_elapse:44155|ack_elapse:45804|ctl_first_sent_time:1757650224526205|lagest_ack_time:1757650224570443|curr_delivered:1321697| [2025/09/12 04:10:24 570514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224526205| [2025/09/12 04:10:24 570520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:668||sndq_packets_used_bytes:0|sndq_packets_free:223| [2025/09/12 04:10:24 570525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1441| [2025/09/12 04:10:24 570531] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1270097|prior_time:1757650224526632|is_app_limited:0|send_elapse:44203|ack_elapse:43811|ctl_first_sent_time:1757650224528230|lagest_ack_time:1757650224570443|curr_delivered:1322897| [2025/09/12 04:10:24 570537] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224528230| [2025/09/12 04:10:24 570543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:667||sndq_packets_used_bytes:0|sndq_packets_free:224| [2025/09/12 04:10:24 570549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45652|rttvar:1693|minrtt:30473|latest_rtt:42213|ack_delay:24| [2025/09/12 04:10:24 570555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45219|rttvar:2135|minrtt:30473|latest_rtt:42213|ack_delay:24| [2025/09/12 04:10:24 570562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1441|lost_pn:1438|thresh:3| [2025/09/12 04:10:24 570569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 570576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45219|rtt_var:2135|pto_duration:53759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 570583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 570589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 570594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 570598] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224643954|now:1757650224570576|interv:73378| [2025/09/12 04:10:24 570602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224643954|now:1757650224570576|interval:73378|pto_count:0|srtt:45219 [2025/09/12 04:10:24 570611] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44203, ack_elapse 43811, delivered 52800|rate 1194489|lost 299| [2025/09/12 04:10:24 570615] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194489) in round 24| [2025/09/12 04:10:24 570619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 570624] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 570627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224528230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 570632] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224528230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 570636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:45219|latest_rtt:42213|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 570642] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/09/12 04:10:24 570647] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1757650224570443|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 570652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344570443|now:1757650224570443|interv:120000000| [2025/09/12 04:10:24 570656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344570443|now:1757650224570443|interv:120000000| [2025/09/12 04:10:24 570660] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224571352|pq_index:0| [2025/09/12 04:10:24 570664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224569964| [2025/09/12 04:10:24 570668] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224570668| [2025/09/12 04:10:24 570673] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224570672| [2025/09/12 04:10:24 570679] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|min_srtt:45219|path_bw:1209592|loss_rate:3.79|path_pto:0| [2025/09/12 04:10:24 570684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 570688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 570693] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 570697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|min_srtt:45219|path_bw:1209592|loss_rate:3.79|path_pto:0| [2025/09/12 04:10:24 570702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1405438| [2025/09/12 04:10:24 570709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 570713] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 570717] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|min_srtt:45219|path_bw:1209592|loss_rate:3.79|path_pto:0| [2025/09/12 04:10:24 570721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 570726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 570730] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 570733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 570738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 570742] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 570746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1357958| [2025/09/12 04:10:24 570751] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 570755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 570759] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224571352| [2025/09/12 04:10:24 570763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224571352| [2025/09/12 04:10:24 570766] [debug] |xqc_engine_wakeup_after|wakeup:1757650224571352|now:1757650224570766|diff:586| [2025/09/12 04:10:24 570771] [debug] |xqc_engine_main_logic|END|now:1757650224570672| [2025/09/12 04:10:24 570776] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224570776| [2025/09/12 04:10:24 570780] [debug] |xqc_engine_wakeup_after|wakeup:1757650224571352|now:1757650224570780|diff:572| [2025/09/12 04:10:24 570784] [debug] |xqc_engine_main_logic|END|now:1757650224570776| [2025/09/12 04:10:24 571855] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224571855| [2025/09/12 04:10:24 571866] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224571352|pq_index:0| [2025/09/12 04:10:24 571871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224570672| [2025/09/12 04:10:24 571876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224571875| [2025/09/12 04:10:24 571881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224571352|now:1757650224571875| [2025/09/12 04:10:24 571885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224571352|now:1757650224571875| [2025/09/12 04:10:24 571895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 571900] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45219|min_srtt:45219|path_bw:1209592|loss_rate:3.79|path_pto:0| [2025/09/12 04:10:24 571905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 571910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 571914] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 571918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 571922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 571927] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 571931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1357958| [2025/09/12 04:10:24 571935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 571940] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/09/12 04:10:24 571971] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224571948|stream_id:0|stream_offset:1357958| [2025/09/12 04:10:24 571978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 571983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 571987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45219|rtt_var:2135|pto_duration:53759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 571991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 571995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 571999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 572003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224645707|now:1757650224571987|interv:73720| [2025/09/12 04:10:24 572007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224645707|now:1757650224571987|interval:73720|pto_count:0|srtt:45219 [2025/09/12 04:10:24 572012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 572016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 572021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1359145| [2025/09/12 04:10:24 572029] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 572033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/09/12 04:10:24 572062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224572041|stream_id:0|stream_offset:1359145| [2025/09/12 04:10:24 572071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 572078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 572084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45219|rtt_var:2135|pto_duration:53759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 572091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 572097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 572103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 572109] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224645800|now:1757650224572084|interv:73716| [2025/09/12 04:10:24 572114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224645800|now:1757650224572084|interval:73716|pto_count:0|srtt:45219 [2025/09/12 04:10:24 572121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 572128] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 572134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1360332| [2025/09/12 04:10:24 572141] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 572146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224573146|now:1757650224572146|interv:1000| [2025/09/12 04:10:24 572152] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 572158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 572164] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224573146| [2025/09/12 04:10:24 572170] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224573146| [2025/09/12 04:10:24 572176] [debug] |xqc_engine_wakeup_after|wakeup:1757650224573146|now:1757650224572176|diff:970| [2025/09/12 04:10:24 572182] [debug] |xqc_engine_main_logic|END|now:1757650224571875| [2025/09/12 04:10:24 572452] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650224572451| [2025/09/12 04:10:24 572469] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 572478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:617| [2025/09/12 04:10:24 572484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/09/12 04:10:24 572500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/09/12 04:10:24 572505] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 572511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1442| [2025/09/12 04:10:24 572516] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1270097|prior_time:1757650224526632|is_app_limited:0|send_elapse:44337|ack_elapse:45819|ctl_first_sent_time:1757650224528364|lagest_ack_time:1757650224572451|curr_delivered:1324097| [2025/09/12 04:10:24 572521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224528364| [2025/09/12 04:10:24 572527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:666||sndq_packets_used_bytes:0|sndq_packets_free:225| [2025/09/12 04:10:24 572533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1443| [2025/09/12 04:10:24 572540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1272497|prior_time:1757650224528578|is_app_limited:0|send_elapse:44082|ack_elapse:43873|ctl_first_sent_time:1757650224530106|lagest_ack_time:1757650224572451|curr_delivered:1325297| [2025/09/12 04:10:24 572547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224530106| [2025/09/12 04:10:24 572554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:665||sndq_packets_used_bytes:0|sndq_packets_free:226| [2025/09/12 04:10:24 572560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45219|rttvar:2135|minrtt:30473|latest_rtt:42345|ack_delay:24| [2025/09/12 04:10:24 572567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44857|rttvar:2326|minrtt:30473|latest_rtt:42345|ack_delay:24| [2025/09/12 04:10:24 572573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/09/12 04:10:24 572577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 572581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44857|rtt_var:2326|pto_duration:54161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 572586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 572589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 572593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 572597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224646202|now:1757650224572581|interv:73621| [2025/09/12 04:10:24 572601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224646202|now:1757650224572581|interval:73621|pto_count:0|srtt:44857 [2025/09/12 04:10:24 572606] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44082, ack_elapse 43873, delivered 52800|rate 1197767|lost 299| [2025/09/12 04:10:24 572610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197767) in round 24| [2025/09/12 04:10:24 572618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 572622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 572626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224530106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 572631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224530106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 572635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:44857|latest_rtt:42345|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 572641] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/09/12 04:10:24 572645] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1757650224572451|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 572651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344572451|now:1757650224572451|interv:120000000| [2025/09/12 04:10:24 572655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344572451|now:1757650224572451|interv:120000000| [2025/09/12 04:10:24 572659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224573146|pq_index:0| [2025/09/12 04:10:24 572663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224571875| [2025/09/12 04:10:24 572667] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224572667| [2025/09/12 04:10:24 572672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224572671| [2025/09/12 04:10:24 572678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|min_srtt:44857|path_bw:1209592|loss_rate:3.73|path_pto:0| [2025/09/12 04:10:24 572683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 572687] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 572692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 572697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|min_srtt:44857|path_bw:1209592|loss_rate:3.73|path_pto:0| [2025/09/12 04:10:24 572701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1407812| [2025/09/12 04:10:24 572705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 572712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 572717] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|min_srtt:44857|path_bw:1209592|loss_rate:3.73|path_pto:0| [2025/09/12 04:10:24 572721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 572725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 572729] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 572733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 572737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 572741] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 572745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1360332| [2025/09/12 04:10:24 572750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 572753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 572757] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224573146| [2025/09/12 04:10:24 572761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224573146| [2025/09/12 04:10:24 572765] [debug] |xqc_engine_wakeup_after|wakeup:1757650224573146|now:1757650224572765|diff:381| [2025/09/12 04:10:24 572770] [debug] |xqc_engine_main_logic|END|now:1757650224572671| [2025/09/12 04:10:24 572775] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224572775| [2025/09/12 04:10:24 572779] [debug] |xqc_engine_wakeup_after|wakeup:1757650224573146|now:1757650224572779|diff:367| [2025/09/12 04:10:24 572783] [debug] |xqc_engine_main_logic|END|now:1757650224572775| [2025/09/12 04:10:24 573851] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224573851| [2025/09/12 04:10:24 573862] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224573146|pq_index:0| [2025/09/12 04:10:24 573867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224572671| [2025/09/12 04:10:24 573872] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224573871| [2025/09/12 04:10:24 573877] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224573146|now:1757650224573871| [2025/09/12 04:10:24 573881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224573146|now:1757650224573871| [2025/09/12 04:10:24 573885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 573890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44857|min_srtt:44857|path_bw:1209592|loss_rate:3.73|path_pto:0| [2025/09/12 04:10:24 573901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 573906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 573910] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 573913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 573918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 573923] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 573927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1360332| [2025/09/12 04:10:24 573931] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 573936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/09/12 04:10:24 573970] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224573944|stream_id:0|stream_offset:1360332| [2025/09/12 04:10:24 573979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 573987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 573994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44857|rtt_var:2326|pto_duration:54161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 574001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 574007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 574013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 574020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224648105|now:1757650224573993|interv:74112| [2025/09/12 04:10:24 574025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224648105|now:1757650224573993|interval:74112|pto_count:0|srtt:44857 [2025/09/12 04:10:24 574030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 574035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 574039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1361519| [2025/09/12 04:10:24 574045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 574052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/09/12 04:10:24 574090] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224574068|stream_id:0|stream_offset:1361519| [2025/09/12 04:10:24 574099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 574106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 574112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44857|rtt_var:2326|pto_duration:54161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 574119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 574125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 574131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 574137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224648229|now:1757650224574112|interv:74117| [2025/09/12 04:10:24 574143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224648229|now:1757650224574112|interval:74117|pto_count:0|srtt:44857 [2025/09/12 04:10:24 574150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 574157] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 574163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1362706| [2025/09/12 04:10:24 574170] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 574175] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224575175|now:1757650224574175|interv:1000| [2025/09/12 04:10:24 574182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 574187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 574193] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224575175| [2025/09/12 04:10:24 574199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224575175| [2025/09/12 04:10:24 574205] [debug] |xqc_engine_wakeup_after|wakeup:1757650224575175|now:1757650224574205|diff:970| [2025/09/12 04:10:24 574211] [debug] |xqc_engine_main_logic|END|now:1757650224573871| [2025/09/12 04:10:24 574476] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224574475| [2025/09/12 04:10:24 574491] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 574500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:618| [2025/09/12 04:10:24 574505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/09/12 04:10:24 574512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/09/12 04:10:24 574518] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 574533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1444| [2025/09/12 04:10:24 574540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1272497|prior_time:1757650224528578|is_app_limited:0|send_elapse:44216|ack_elapse:45897|ctl_first_sent_time:1757650224530240|lagest_ack_time:1757650224574475|curr_delivered:1326497| [2025/09/12 04:10:24 574547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224530240| [2025/09/12 04:10:24 574552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:664||sndq_packets_used_bytes:0|sndq_packets_free:227| [2025/09/12 04:10:24 574558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1446|path_largest_ack:1446| [2025/09/12 04:10:24 574564] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1274897|prior_time:1757650224530633|is_app_limited:0|send_elapse:44121|ack_elapse:43842|ctl_first_sent_time:1757650224532173|lagest_ack_time:1757650224574475|curr_delivered:1327697| [2025/09/12 04:10:24 574572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224532173| [2025/09/12 04:10:24 574578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:663||sndq_packets_used_bytes:0|sndq_packets_free:228| [2025/09/12 04:10:24 574585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44857|rttvar:2326|minrtt:30473|latest_rtt:42302|ack_delay:24| [2025/09/12 04:10:24 574592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44534|rttvar:2389|minrtt:30473|latest_rtt:42302|ack_delay:24| [2025/09/12 04:10:24 574598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1446|lost_pn:1443|thresh:3| [2025/09/12 04:10:24 574605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 574611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44534|rtt_var:2389|pto_duration:54090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 574617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 574621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 574625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 574629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224648158|now:1757650224574610|interv:73548| [2025/09/12 04:10:24 574633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224648158|now:1757650224574610|interval:73548|pto_count:0|srtt:44534 [2025/09/12 04:10:24 574638] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44121, ack_elapse 43842, delivered 52800|rate 1196709|lost 299| [2025/09/12 04:10:24 574642] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196709) in round 24| [2025/09/12 04:10:24 574646] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 574650] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 574658] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224532173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 574663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224532173|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 574667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:44534|latest_rtt:42302|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 574673] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/09/12 04:10:24 574678] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1757650224574475|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 574683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344574475|now:1757650224574475|interv:120000000| [2025/09/12 04:10:24 574687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344574475|now:1757650224574475|interv:120000000| [2025/09/12 04:10:24 574691] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224575175|pq_index:0| [2025/09/12 04:10:24 574695] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224573871| [2025/09/12 04:10:24 574699] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224574699| [2025/09/12 04:10:24 574704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224574703| [2025/09/12 04:10:24 574710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|min_srtt:44534|path_bw:1209592|loss_rate:3.68|path_pto:0| [2025/09/12 04:10:24 574714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 574718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 574723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 574728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|min_srtt:44534|path_bw:1209592|loss_rate:3.68|path_pto:0| [2025/09/12 04:10:24 574732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1410186| [2025/09/12 04:10:24 574736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 574741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 574753] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|min_srtt:44534|path_bw:1209592|loss_rate:3.68|path_pto:0| [2025/09/12 04:10:24 574757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 574761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 574765] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 574769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 574773] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 574777] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 574781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1362706| [2025/09/12 04:10:24 574786] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 574789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 574793] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224575175| [2025/09/12 04:10:24 574797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224575175| [2025/09/12 04:10:24 574801] [debug] |xqc_engine_wakeup_after|wakeup:1757650224575175|now:1757650224574801|diff:374| [2025/09/12 04:10:24 574805] [debug] |xqc_engine_main_logic|END|now:1757650224574703| [2025/09/12 04:10:24 574811] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224574811| [2025/09/12 04:10:24 574815] [debug] |xqc_engine_wakeup_after|wakeup:1757650224575175|now:1757650224574814|diff:361| [2025/09/12 04:10:24 574818] [debug] |xqc_engine_main_logic|END|now:1757650224574811| [2025/09/12 04:10:24 575886] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224575886| [2025/09/12 04:10:24 575897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224575175|pq_index:0| [2025/09/12 04:10:24 575902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224574703| [2025/09/12 04:10:24 575907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224575906| [2025/09/12 04:10:24 575912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224575175|now:1757650224575906| [2025/09/12 04:10:24 575916] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224575175|now:1757650224575906| [2025/09/12 04:10:24 575920] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 575925] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44534|min_srtt:44534|path_bw:1209592|loss_rate:3.68|path_pto:0| [2025/09/12 04:10:24 575930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 575940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 575944] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 575948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 575952] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 575957] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 575961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1362706| [2025/09/12 04:10:24 575965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 575970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/09/12 04:10:24 576005] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224575978|stream_id:0|stream_offset:1362706| [2025/09/12 04:10:24 576014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 576022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 576028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44534|rtt_var:2389|pto_duration:54090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 576035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 576041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 576047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 576052] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224650068|now:1757650224576028|interv:74040| [2025/09/12 04:10:24 576058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224650068|now:1757650224576028|interval:74040|pto_count:0|srtt:44534 [2025/09/12 04:10:24 576065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 576072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 576079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1363893| [2025/09/12 04:10:24 576085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 576092] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/09/12 04:10:24 576126] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224576101|stream_id:0|stream_offset:1363893| [2025/09/12 04:10:24 576141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 576149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 576155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44534|rtt_var:2389|pto_duration:54090|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 576161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 576167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 576172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 576178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224650191|now:1757650224576154|interv:74037| [2025/09/12 04:10:24 576184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224650191|now:1757650224576154|interval:74037|pto_count:0|srtt:44534 [2025/09/12 04:10:24 576191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 576198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 576204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 576210] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 576216] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224577216|now:1757650224576216|interv:1000| [2025/09/12 04:10:24 576222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 576228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 576234] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224577216| [2025/09/12 04:10:24 576240] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224577216| [2025/09/12 04:10:24 576246] [debug] |xqc_engine_wakeup_after|wakeup:1757650224577216|now:1757650224576246|diff:970| [2025/09/12 04:10:24 576253] [debug] |xqc_engine_main_logic|END|now:1757650224575906| [2025/09/12 04:10:24 576430] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224576429| [2025/09/12 04:10:24 576445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 576454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:619| [2025/09/12 04:10:24 576460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/09/12 04:10:24 576468] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/09/12 04:10:24 576474] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 576481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1447| [2025/09/12 04:10:24 576488] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1274897|prior_time:1757650224530633|is_app_limited:0|send_elapse:44254|ack_elapse:45796|ctl_first_sent_time:1757650224532306|lagest_ack_time:1757650224576429|curr_delivered:1328897| [2025/09/12 04:10:24 576503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224532306| [2025/09/12 04:10:24 576510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:662||sndq_packets_used_bytes:0|sndq_packets_free:229| [2025/09/12 04:10:24 576517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1448|path_largest_ack:1448| [2025/09/12 04:10:24 576523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1277297|prior_time:1757650224532561|is_app_limited:0|send_elapse:43939|ack_elapse:43868|ctl_first_sent_time:1757650224534092|lagest_ack_time:1757650224576429|curr_delivered:1330097| [2025/09/12 04:10:24 576530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224534092| [2025/09/12 04:10:24 576536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:661||sndq_packets_used_bytes:0|sndq_packets_free:230| [2025/09/12 04:10:24 576542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44534|rttvar:2389|minrtt:30473|latest_rtt:42337|ack_delay:24| [2025/09/12 04:10:24 576548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44257|rttvar:2347|minrtt:30473|latest_rtt:42337|ack_delay:24| [2025/09/12 04:10:24 576554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1448|lost_pn:1445|thresh:3| [2025/09/12 04:10:24 576558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 576562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44257|rtt_var:2347|pto_duration:53645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 576566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 576570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 576574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 576578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224649746|now:1757650224576562|interv:73184| [2025/09/12 04:10:24 576582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224649746|now:1757650224576562|interval:73184|pto_count:0|srtt:44257 [2025/09/12 04:10:24 576587] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43939, ack_elapse 43868, delivered 52800|rate 1201665|lost 299| [2025/09/12 04:10:24 576591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201665) in round 24| [2025/09/12 04:10:24 576596] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 576602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 576609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224534092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 576622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224534092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 576626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:44257|latest_rtt:42337|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 576632] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/09/12 04:10:24 576637] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1757650224576429|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 576642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344576429|now:1757650224576429|interv:120000000| [2025/09/12 04:10:24 576646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344576429|now:1757650224576429|interv:120000000| [2025/09/12 04:10:24 576650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224577216|pq_index:0| [2025/09/12 04:10:24 576654] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224575906| [2025/09/12 04:10:24 576658] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224576658| [2025/09/12 04:10:24 576663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224576662| [2025/09/12 04:10:24 576669] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|min_srtt:44257|path_bw:1209592|loss_rate:3.62|path_pto:0| [2025/09/12 04:10:24 576673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 576678] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 576682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 576687] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|min_srtt:44257|path_bw:1209592|loss_rate:3.62|path_pto:0| [2025/09/12 04:10:24 576691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1412560| [2025/09/12 04:10:24 576695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 576700] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 576704] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|min_srtt:44257|path_bw:1209592|loss_rate:3.62|path_pto:0| [2025/09/12 04:10:24 576708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 576716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 576720] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 576723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 576728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 576732] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 576736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 576741] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 576744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 576748] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224577216| [2025/09/12 04:10:24 576752] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224577216| [2025/09/12 04:10:24 576756] [debug] |xqc_engine_wakeup_after|wakeup:1757650224577216|now:1757650224576756|diff:460| [2025/09/12 04:10:24 576760] [debug] |xqc_engine_main_logic|END|now:1757650224576662| [2025/09/12 04:10:24 576766] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224576766| [2025/09/12 04:10:24 576770] [debug] |xqc_engine_wakeup_after|wakeup:1757650224577216|now:1757650224576770|diff:446| [2025/09/12 04:10:24 576774] [debug] |xqc_engine_main_logic|END|now:1757650224576766| [2025/09/12 04:10:24 577842] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224577842| [2025/09/12 04:10:24 577852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224577216|pq_index:0| [2025/09/12 04:10:24 577856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224576662| [2025/09/12 04:10:24 577861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224577860| [2025/09/12 04:10:24 577866] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224577216|now:1757650224577860| [2025/09/12 04:10:24 577870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224577216|now:1757650224577860| [2025/09/12 04:10:24 577874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 577879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44257|min_srtt:44257|path_bw:1209592|loss_rate:3.62|path_pto:0| [2025/09/12 04:10:24 577883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 577888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 577891] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 577900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 577905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 577909] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 577913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 577918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 577922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/09/12 04:10:24 577953] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224577930|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 577959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 577964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 577968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44257|rtt_var:2347|pto_duration:53645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 577973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 577976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 577980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 577984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224651575|now:1757650224577968|interv:73607| [2025/09/12 04:10:24 577988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224651575|now:1757650224577968|interval:73607|pto_count:0|srtt:44257 [2025/09/12 04:10:24 577993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 577997] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 578001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1366267| [2025/09/12 04:10:24 578006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 578010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/09/12 04:10:24 578029] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224578015|stream_id:0|stream_offset:1366267| [2025/09/12 04:10:24 578035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 578043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 578050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44257|rtt_var:2347|pto_duration:53645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 578057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 578063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 578069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 578075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224651660|now:1757650224578050|interv:73610| [2025/09/12 04:10:24 578081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224651660|now:1757650224578050|interval:73610|pto_count:0|srtt:44257 [2025/09/12 04:10:24 578087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 578095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 578100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1367454| [2025/09/12 04:10:24 578107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 578113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224579113|now:1757650224578113|interv:1000| [2025/09/12 04:10:24 578119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 578125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 578131] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224579113| [2025/09/12 04:10:24 578137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224579113| [2025/09/12 04:10:24 578143] [debug] |xqc_engine_wakeup_after|wakeup:1757650224579113|now:1757650224578143|diff:970| [2025/09/12 04:10:24 578150] [debug] |xqc_engine_main_logic|END|now:1757650224577860| [2025/09/12 04:10:24 578462] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224578460| [2025/09/12 04:10:24 578475] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 578484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:620| [2025/09/12 04:10:24 578490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/09/12 04:10:24 578498] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/09/12 04:10:24 578504] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 578512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1449| [2025/09/12 04:10:24 578532] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1277297|prior_time:1757650224532561|is_app_limited:0|send_elapse:44062|ack_elapse:45899|ctl_first_sent_time:1757650224534215|lagest_ack_time:1757650224578460|curr_delivered:1331297| [2025/09/12 04:10:24 578545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224534215| [2025/09/12 04:10:24 578552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:660||sndq_packets_used_bytes:0|sndq_packets_free:231| [2025/09/12 04:10:24 578559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1450|path_largest_ack:1450| [2025/09/12 04:10:24 578566] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1279697|prior_time:1757650224534565|is_app_limited:0|send_elapse:44056|ack_elapse:43895|ctl_first_sent_time:1757650224536090|lagest_ack_time:1757650224578460|curr_delivered:1332497| [2025/09/12 04:10:24 578572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224536090| [2025/09/12 04:10:24 578579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:659||sndq_packets_used_bytes:0|sndq_packets_free:232| [2025/09/12 04:10:24 578584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44257|rttvar:2347|minrtt:30473|latest_rtt:42370|ack_delay:24| [2025/09/12 04:10:24 578588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44018|rttvar:2238|minrtt:30473|latest_rtt:42370|ack_delay:24| [2025/09/12 04:10:24 578593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1450|lost_pn:1447|thresh:3| [2025/09/12 04:10:24 578597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 578601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44018|rtt_var:2238|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 578605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 578609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 578613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 578617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224650985|now:1757650224578601|interv:72384| [2025/09/12 04:10:24 578621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224650985|now:1757650224578601|interval:72384|pto_count:0|srtt:44018 [2025/09/12 04:10:24 578625] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44056, ack_elapse 43895, delivered 52800|rate 1198474|lost 299| [2025/09/12 04:10:24 578630] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198474) in round 24| [2025/09/12 04:10:24 578634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 578638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 578642] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224536090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 578647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224536090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1282097| [2025/09/12 04:10:24 578655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:44018|latest_rtt:42370|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 578661] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/09/12 04:10:24 578665] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1757650224578460|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 578670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344578460|now:1757650224578460|interv:120000000| [2025/09/12 04:10:24 578674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344578460|now:1757650224578460|interv:120000000| [2025/09/12 04:10:24 578678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224579113|pq_index:0| [2025/09/12 04:10:24 578682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224577860| [2025/09/12 04:10:24 578686] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224578686| [2025/09/12 04:10:24 578691] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224578690| [2025/09/12 04:10:24 578697] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1209592|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 578701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 578706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 578710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 578715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1209592|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 578719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1414934| [2025/09/12 04:10:24 578723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 578728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 578732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1209592|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 578737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 578741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 578748] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 578751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 578756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 578760] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 578764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1367454| [2025/09/12 04:10:24 578768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 578772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 578776] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224579113| [2025/09/12 04:10:24 578780] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224579113| [2025/09/12 04:10:24 578784] [debug] |xqc_engine_wakeup_after|wakeup:1757650224579113|now:1757650224578784|diff:329| [2025/09/12 04:10:24 578788] [debug] |xqc_engine_main_logic|END|now:1757650224578690| [2025/09/12 04:10:24 578794] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224578794| [2025/09/12 04:10:24 578797] [debug] |xqc_engine_wakeup_after|wakeup:1757650224579113|now:1757650224578797|diff:316| [2025/09/12 04:10:24 578801] [debug] |xqc_engine_main_logic|END|now:1757650224578794| [2025/09/12 04:10:24 579870] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224579870| [2025/09/12 04:10:24 579881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224579113|pq_index:0| [2025/09/12 04:10:24 579886] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224578690| [2025/09/12 04:10:24 579891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224579890| [2025/09/12 04:10:24 579896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224579113|now:1757650224579890| [2025/09/12 04:10:24 579900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224579113|now:1757650224579890| [2025/09/12 04:10:24 579904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 579909] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44018|min_srtt:44018|path_bw:1209592|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 579914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 579919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 579922] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 579926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 579931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 579941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 579945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1367454| [2025/09/12 04:10:24 579950] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 579954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/09/12 04:10:24 579986] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224579962|stream_id:0|stream_offset:1367454| [2025/09/12 04:10:24 579992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 579997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 580001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44018|rtt_var:2238|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 580005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 580009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 580013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 580017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224652932|now:1757650224580001|interv:72931| [2025/09/12 04:10:24 580021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224652932|now:1757650224580001|interval:72931|pto_count:0|srtt:44018 [2025/09/12 04:10:24 580028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 580035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 580042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1368641| [2025/09/12 04:10:24 580049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 580054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/09/12 04:10:24 580114] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224580064|stream_id:0|stream_offset:1368641| [2025/09/12 04:10:24 580124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 580131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 580137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44018|rtt_var:2238|pto_duration:52970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 580155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 580162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 580168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 580174] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224653034|now:1757650224580137|interv:72897| [2025/09/12 04:10:24 580180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224653034|now:1757650224580137|interval:72897|pto_count:0|srtt:44018 [2025/09/12 04:10:24 580187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 580195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 580201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1369828| [2025/09/12 04:10:24 580208] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 580214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224581214|now:1757650224580214|interv:1000| [2025/09/12 04:10:24 580220] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 580226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 580232] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224581214| [2025/09/12 04:10:24 580238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224581214| [2025/09/12 04:10:24 580244] [debug] |xqc_engine_wakeup_after|wakeup:1757650224581214|now:1757650224580244|diff:970| [2025/09/12 04:10:24 580250] [debug] |xqc_engine_main_logic|END|now:1757650224579890| [2025/09/12 04:10:24 580436] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224580435| [2025/09/12 04:10:24 580451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 580459] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:621| [2025/09/12 04:10:24 580466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/09/12 04:10:24 580474] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/09/12 04:10:24 580480] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 580488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1451| [2025/09/12 04:10:24 580495] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1279697|prior_time:1757650224534565|is_app_limited:0|send_elapse:44149|ack_elapse:45870|ctl_first_sent_time:1757650224536183|lagest_ack_time:1757650224580435|curr_delivered:1333697| [2025/09/12 04:10:24 580502] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224536183| [2025/09/12 04:10:24 580510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:658||sndq_packets_used_bytes:0|sndq_packets_free:233| [2025/09/12 04:10:24 580524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1452| [2025/09/12 04:10:24 580531] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1282097|prior_time:1757650224536537|is_app_limited:0|send_elapse:43917|ack_elapse:43898|ctl_first_sent_time:1757650224538039|lagest_ack_time:1757650224580435|curr_delivered:1334897| [2025/09/12 04:10:24 580538] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224538039| [2025/09/12 04:10:24 580545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:657||sndq_packets_used_bytes:0|sndq_packets_free:234| [2025/09/12 04:10:24 580550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44018|rttvar:2238|minrtt:30473|latest_rtt:42396|ack_delay:24| [2025/09/12 04:10:24 580557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43812|rttvar:2090|minrtt:30473|latest_rtt:42396|ack_delay:24| [2025/09/12 04:10:24 580563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/09/12 04:10:24 580571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 580577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43812|rtt_var:2090|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 580583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 580590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 580596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 580602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224652236|now:1757650224580576|interv:71660| [2025/09/12 04:10:24 580608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224652236|now:1757650224580576|interval:71660|pto_count:0|srtt:43812 [2025/09/12 04:10:24 580615] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43917, ack_elapse 43898, delivered 52800|rate 1202267|lost 299| [2025/09/12 04:10:24 580621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/09/12 04:10:24 580627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202267) in round 25| [2025/09/12 04:10:24 580634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 580640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 580647] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224538039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 580654] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224538039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 580662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43812|latest_rtt:42396|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 580672] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/09/12 04:10:24 580677] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1757650224580435|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 580682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344580435|now:1757650224580435|interv:120000000| [2025/09/12 04:10:24 580686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344580435|now:1757650224580435|interv:120000000| [2025/09/12 04:10:24 580690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224581214|pq_index:0| [2025/09/12 04:10:24 580694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224579890| [2025/09/12 04:10:24 580698] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224580698| [2025/09/12 04:10:24 580703] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224580702| [2025/09/12 04:10:24 580709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|min_srtt:43812|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 580713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 580717] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 580722] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 580727] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|min_srtt:43812|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 580731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1417308| [2025/09/12 04:10:24 580735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 580739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 580744] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|min_srtt:43812|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 580748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 580752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 580756] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 580762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 580766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 580771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 580775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1369828| [2025/09/12 04:10:24 580779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 580783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 580787] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224581214| [2025/09/12 04:10:24 580791] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224581214| [2025/09/12 04:10:24 580795] [debug] |xqc_engine_wakeup_after|wakeup:1757650224581214|now:1757650224580795|diff:419| [2025/09/12 04:10:24 580799] [debug] |xqc_engine_main_logic|END|now:1757650224580702| [2025/09/12 04:10:24 580804] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224580804| [2025/09/12 04:10:24 580808] [debug] |xqc_engine_wakeup_after|wakeup:1757650224581214|now:1757650224580808|diff:406| [2025/09/12 04:10:24 580812] [debug] |xqc_engine_main_logic|END|now:1757650224580804| [2025/09/12 04:10:24 581883] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224581882| [2025/09/12 04:10:24 581892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224581214|pq_index:0| [2025/09/12 04:10:24 581897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224580702| [2025/09/12 04:10:24 581902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224581901| [2025/09/12 04:10:24 581907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224581214|now:1757650224581901| [2025/09/12 04:10:24 581911] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224581214|now:1757650224581901| [2025/09/12 04:10:24 581915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 581920] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43812|min_srtt:43812|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 581925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 581930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 581934] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 581937] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 581942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 581946] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 581956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1369828| [2025/09/12 04:10:24 581961] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 581965] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/09/12 04:10:24 581996] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224581973|stream_id:0|stream_offset:1369828| [2025/09/12 04:10:24 582002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 582007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 582011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43812|rtt_var:2090|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 582016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 582022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 582028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 582035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224654145|now:1757650224582011|interv:72134| [2025/09/12 04:10:24 582041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224654145|now:1757650224582011|interval:72134|pto_count:0|srtt:43812 [2025/09/12 04:10:24 582048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 582056] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 582062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1371015| [2025/09/12 04:10:24 582069] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 582075] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1497| [2025/09/12 04:10:24 582142] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224582085|stream_id:0|stream_offset:1371015| [2025/09/12 04:10:24 582153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 582160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 582167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43812|rtt_var:2090|pto_duration:52172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 582173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 582186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 582191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 582197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224654257|now:1757650224582167|interv:72090| [2025/09/12 04:10:24 582203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224654257|now:1757650224582167|interval:72090|pto_count:0|srtt:43812 [2025/09/12 04:10:24 582222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 582230] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 582235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1372202| [2025/09/12 04:10:24 582242] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 582248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224583248|now:1757650224582248|interv:1000| [2025/09/12 04:10:24 582254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 582260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 582266] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224583248| [2025/09/12 04:10:24 582272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224583248| [2025/09/12 04:10:24 582278] [debug] |xqc_engine_wakeup_after|wakeup:1757650224583248|now:1757650224582278|diff:970| [2025/09/12 04:10:24 582284] [debug] |xqc_engine_main_logic|END|now:1757650224581901| [2025/09/12 04:10:24 582460] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224582459| [2025/09/12 04:10:24 582473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 582481] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:622| [2025/09/12 04:10:24 582487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/09/12 04:10:24 582496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/09/12 04:10:24 582500] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 582507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1453| [2025/09/12 04:10:24 582514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1282097|prior_time:1757650224536537|is_app_limited:0|send_elapse:44003|ack_elapse:45922|ctl_first_sent_time:1757650224538125|lagest_ack_time:1757650224582459|curr_delivered:1336097| [2025/09/12 04:10:24 582521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224538125| [2025/09/12 04:10:24 582526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:656||sndq_packets_used_bytes:0|sndq_packets_free:235| [2025/09/12 04:10:24 582531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1454|path_largest_ack:1454| [2025/09/12 04:10:24 582545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1284497|prior_time:1757650224538511|is_app_limited:0|send_elapse:45831|ack_elapse:43948|ctl_first_sent_time:1757650224540046|lagest_ack_time:1757650224582459|curr_delivered:1337297| [2025/09/12 04:10:24 582552] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224540046| [2025/09/12 04:10:24 582559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:655||sndq_packets_used_bytes:0|sndq_packets_free:236| [2025/09/12 04:10:24 582565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43812|rttvar:2090|minrtt:30473|latest_rtt:42413|ack_delay:24| [2025/09/12 04:10:24 582572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43634|rttvar:1923|minrtt:30473|latest_rtt:42413|ack_delay:24| [2025/09/12 04:10:24 582578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/09/12 04:10:24 582583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 582587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:1923|pto_duration:51326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 582591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 582595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 582599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 582603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224653411|now:1757650224582586|interv:70825| [2025/09/12 04:10:24 582606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224653411|now:1757650224582586|interval:70825|pto_count:0|srtt:43634 [2025/09/12 04:10:24 582611] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45831, ack_elapse 43948, delivered 52800|rate 1152058|lost 299| [2025/09/12 04:10:24 582615] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152058) in round 25| [2025/09/12 04:10:24 582619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 582623] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 582627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224540046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 582632] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224540046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 582636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43634|latest_rtt:42413|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 582645] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/09/12 04:10:24 582650] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1757650224582459|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 582655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344582459|now:1757650224582459|interv:120000000| [2025/09/12 04:10:24 582659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344582459|now:1757650224582459|interv:120000000| [2025/09/12 04:10:24 582663] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224583248|pq_index:0| [2025/09/12 04:10:24 582667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224581901| [2025/09/12 04:10:24 582671] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224582671| [2025/09/12 04:10:24 582676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224582675| [2025/09/12 04:10:24 582683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1209592|loss_rate:3.47|path_pto:0| [2025/09/12 04:10:24 582687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 582691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 582696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 582700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1209592|loss_rate:3.47|path_pto:0| [2025/09/12 04:10:24 582705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1419682| [2025/09/12 04:10:24 582709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 582713] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 582717] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1209592|loss_rate:3.47|path_pto:0| [2025/09/12 04:10:24 582721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1420869| [2025/09/12 04:10:24 582726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 582729] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 582733] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 582740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 582744] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 582749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1372202| [2025/09/12 04:10:24 582753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 582757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 582760] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224583248| [2025/09/12 04:10:24 582764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224583248| [2025/09/12 04:10:24 582768] [debug] |xqc_engine_wakeup_after|wakeup:1757650224583248|now:1757650224582768|diff:480| [2025/09/12 04:10:24 582773] [debug] |xqc_engine_main_logic|END|now:1757650224582675| [2025/09/12 04:10:24 582778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224582778| [2025/09/12 04:10:24 582782] [debug] |xqc_engine_wakeup_after|wakeup:1757650224583248|now:1757650224582782|diff:466| [2025/09/12 04:10:24 582785] [debug] |xqc_engine_main_logic|END|now:1757650224582778| [2025/09/12 04:10:24 583854] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224583854| [2025/09/12 04:10:24 583865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224583248|pq_index:0| [2025/09/12 04:10:24 583870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224582675| [2025/09/12 04:10:24 583875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224583874| [2025/09/12 04:10:24 583880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224583248|now:1757650224583874| [2025/09/12 04:10:24 583884] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224583248|now:1757650224583874| [2025/09/12 04:10:24 583888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 583893] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43634|min_srtt:43634|path_bw:1209592|loss_rate:3.47|path_pto:0| [2025/09/12 04:10:24 583898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1420869| [2025/09/12 04:10:24 583903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 583906] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 583910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 583915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 583919] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 583923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1372202| [2025/09/12 04:10:24 583934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 583938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1498| [2025/09/12 04:10:24 583977] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224583946|stream_id:0|stream_offset:1372202| [2025/09/12 04:10:24 583986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 583993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 584000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:1923|pto_duration:51326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 584006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 584010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 584013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 584017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224655272|now:1757650224583999|interv:71273| [2025/09/12 04:10:24 584022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224655272|now:1757650224583999|interval:71273|pto_count:0|srtt:43634 [2025/09/12 04:10:24 584030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 584037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 584043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1373389| [2025/09/12 04:10:24 584050] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 584056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1499| [2025/09/12 04:10:24 584099] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224584076|stream_id:0|stream_offset:1373389| [2025/09/12 04:10:24 584109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 584116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 584122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43634|rtt_var:1923|pto_duration:51326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 584129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 584135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 584141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 584152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224655402|now:1757650224584122|interv:71280| [2025/09/12 04:10:24 584158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224655402|now:1757650224584122|interval:71280|pto_count:0|srtt:43634 [2025/09/12 04:10:24 584165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 584172] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 584179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1374576| [2025/09/12 04:10:24 584185] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 584191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224585191|now:1757650224584191|interv:1000| [2025/09/12 04:10:24 584197] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 584203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 584209] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224585191| [2025/09/12 04:10:24 584215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224585191| [2025/09/12 04:10:24 584221] [debug] |xqc_engine_wakeup_after|wakeup:1757650224585191|now:1757650224584221|diff:970| [2025/09/12 04:10:24 584227] [debug] |xqc_engine_main_logic|END|now:1757650224583874| [2025/09/12 04:10:24 584551] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224584549| [2025/09/12 04:10:24 584563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 584571] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:623| [2025/09/12 04:10:24 584577] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/09/12 04:10:24 584585] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/09/12 04:10:24 584592] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 584599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1455| [2025/09/12 04:10:24 584606] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1284497|prior_time:1757650224538511|is_app_limited:0|send_elapse:45939|ack_elapse:46038|ctl_first_sent_time:1757650224540154|lagest_ack_time:1757650224584549|curr_delivered:1338497| [2025/09/12 04:10:24 584634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224540154| [2025/09/12 04:10:24 584641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:654||sndq_packets_used_bytes:0|sndq_packets_free:237| [2025/09/12 04:10:24 584648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1456|path_largest_ack:1456| [2025/09/12 04:10:24 584655] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1286897|prior_time:1757650224540517|is_app_limited:0|send_elapse:45987|ack_elapse:44032|ctl_first_sent_time:1757650224542035|lagest_ack_time:1757650224584549|curr_delivered:1339697| [2025/09/12 04:10:24 584669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224542035| [2025/09/12 04:10:24 584676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:653||sndq_packets_used_bytes:0|sndq_packets_free:238| [2025/09/12 04:10:24 584680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43634|rttvar:1923|minrtt:30473|latest_rtt:42514|ack_delay:24| [2025/09/12 04:10:24 584684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43491|rttvar:1729|minrtt:30473|latest_rtt:42514|ack_delay:24| [2025/09/12 04:10:24 584689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/09/12 04:10:24 584693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 584709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:1729|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 584716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 584722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 584726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 584730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224654483|now:1757650224584709|interv:69774| [2025/09/12 04:10:24 584734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224654483|now:1757650224584709|interval:69774|pto_count:0|srtt:43491 [2025/09/12 04:10:24 584738] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45987, ack_elapse 44032, delivered 52800|rate 1148150|lost 299| [2025/09/12 04:10:24 584743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148150) in round 25| [2025/09/12 04:10:24 584747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 584751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 584755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224542035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 584760] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224542035|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 584764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43491|latest_rtt:42514|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 584770] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/09/12 04:10:24 584774] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1757650224584549|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 584783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344584549|now:1757650224584549|interv:120000000| [2025/09/12 04:10:24 584787] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344584549|now:1757650224584549|interv:120000000| [2025/09/12 04:10:24 584791] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224585191|pq_index:0| [2025/09/12 04:10:24 584795] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224583874| [2025/09/12 04:10:24 584799] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224584799| [2025/09/12 04:10:24 584804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224584802| [2025/09/12 04:10:24 584810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1209592|loss_rate:3.42|path_pto:0| [2025/09/12 04:10:24 584814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1420869| [2025/09/12 04:10:24 584818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 584823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 584827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1209592|loss_rate:3.42|path_pto:0| [2025/09/12 04:10:24 584832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1422056| [2025/09/12 04:10:24 584836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 584841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 584845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1209592|loss_rate:3.42|path_pto:0| [2025/09/12 04:10:24 584849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 584853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 584857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 584861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 584865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 584870] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 584876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1374576| [2025/09/12 04:10:24 584881] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 584885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 584888] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224585191| [2025/09/12 04:10:24 584892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224585191| [2025/09/12 04:10:24 584896] [debug] |xqc_engine_wakeup_after|wakeup:1757650224585191|now:1757650224584896|diff:295| [2025/09/12 04:10:24 584901] [debug] |xqc_engine_main_logic|END|now:1757650224584802| [2025/09/12 04:10:24 584906] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224584906| [2025/09/12 04:10:24 584910] [debug] |xqc_engine_wakeup_after|wakeup:1757650224585191|now:1757650224584910|diff:281| [2025/09/12 04:10:24 584914] [debug] |xqc_engine_main_logic|END|now:1757650224584906| [2025/09/12 04:10:24 585981] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224585980| [2025/09/12 04:10:24 585991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224585191|pq_index:0| [2025/09/12 04:10:24 585995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224584802| [2025/09/12 04:10:24 586001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224586000| [2025/09/12 04:10:24 586009] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224585191|now:1757650224586000| [2025/09/12 04:10:24 586015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224585191|now:1757650224586000| [2025/09/12 04:10:24 586022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 586028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1209592|loss_rate:3.42|path_pto:0| [2025/09/12 04:10:24 586035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 586042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 586049] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 586055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 586061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 586068] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 586074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1374576| [2025/09/12 04:10:24 586081] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 586088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1500| [2025/09/12 04:10:24 586152] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224586107|stream_id:0|stream_offset:1374576| [2025/09/12 04:10:24 586161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 586168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 586174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:1729|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 586181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 586187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 586193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 586199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224656514|now:1757650224586174|interv:70340| [2025/09/12 04:10:24 586205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224656514|now:1757650224586174|interval:70340|pto_count:0|srtt:43491 [2025/09/12 04:10:24 586211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 586218] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 586224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1375763| [2025/09/12 04:10:24 586231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 586237] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/09/12 04:10:24 586303] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224586247|stream_id:0|stream_offset:1375763| [2025/09/12 04:10:24 586312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 586319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 586326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:1729|pto_duration:50407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 586332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 586338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 586344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 586349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224656654|now:1757650224586325|interv:70329| [2025/09/12 04:10:24 586355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224656654|now:1757650224586325|interval:70329|pto_count:0|srtt:43491 [2025/09/12 04:10:24 586382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 586390] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 586396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1376950| [2025/09/12 04:10:24 586403] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 586409] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224587408|now:1757650224586408|interv:1000| [2025/09/12 04:10:24 586414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 586442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 586448] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224587408| [2025/09/12 04:10:24 586455] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224587408| [2025/09/12 04:10:24 586461] [debug] |xqc_engine_wakeup_after|wakeup:1757650224587408|now:1757650224586461|diff:947| [2025/09/12 04:10:24 586467] [debug] |xqc_engine_main_logic|END|now:1757650224586000| [2025/09/12 04:10:24 586479] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224586478| [2025/09/12 04:10:24 586486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 586494] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:624| [2025/09/12 04:10:24 586501] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/09/12 04:10:24 586509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/09/12 04:10:24 586515] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 586522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1457| [2025/09/12 04:10:24 586530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1286897|prior_time:1757650224540517|is_app_limited:0|send_elapse:46094|ack_elapse:45961|ctl_first_sent_time:1757650224542142|lagest_ack_time:1757650224586478|curr_delivered:1340897| [2025/09/12 04:10:24 586534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224542142| [2025/09/12 04:10:24 586539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:652||sndq_packets_used_bytes:0|sndq_packets_free:239| [2025/09/12 04:10:24 586543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1458|path_largest_ack:1458| [2025/09/12 04:10:24 586548] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1289297|prior_time:1757650224542515|is_app_limited:0|send_elapse:47897|ack_elapse:43963|ctl_first_sent_time:1757650224544044|lagest_ack_time:1757650224586478|curr_delivered:1342097| [2025/09/12 04:10:24 586555] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224544044| [2025/09/12 04:10:24 586568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:651||sndq_packets_used_bytes:0|sndq_packets_free:240| [2025/09/12 04:10:24 586575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43491|rttvar:1729|minrtt:30473|latest_rtt:42434|ack_delay:24| [2025/09/12 04:10:24 586579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43356|rttvar:1567|minrtt:30473|latest_rtt:42434|ack_delay:24| [2025/09/12 04:10:24 586583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/09/12 04:10:24 586588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 586592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43356|rtt_var:1567|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 586596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 586600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 586604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 586608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224655871|now:1757650224586591|interv:69280| [2025/09/12 04:10:24 586612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224655871|now:1757650224586591|interval:69280|pto_count:0|srtt:43356 [2025/09/12 04:10:24 586616] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47897, ack_elapse 43963, delivered 52800|rate 1102365|lost 299| [2025/09/12 04:10:24 586621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102365) in round 25| [2025/09/12 04:10:24 586625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 586629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 586633] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224544044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 586637] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224544044|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 586642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43356|latest_rtt:42434|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 586648] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/09/12 04:10:24 586653] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1757650224586478|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 586658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344586478|now:1757650224586478|interv:120000000| [2025/09/12 04:10:24 586665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344586478|now:1757650224586478|interv:120000000| [2025/09/12 04:10:24 586669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224587408|pq_index:0| [2025/09/12 04:10:24 586673] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224586000| [2025/09/12 04:10:24 586677] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224586677| [2025/09/12 04:10:24 586682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224586681| [2025/09/12 04:10:24 586688] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|min_srtt:43356|path_bw:1209592|loss_rate:3.38|path_pto:0| [2025/09/12 04:10:24 586692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 586697] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 586701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 586706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|min_srtt:43356|path_bw:1209592|loss_rate:3.38|path_pto:0| [2025/09/12 04:10:24 586710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1424430| [2025/09/12 04:10:24 586714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 586718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 586723] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|min_srtt:43356|path_bw:1209592|loss_rate:3.38|path_pto:0| [2025/09/12 04:10:24 586727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 586731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 586735] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 586738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 586742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 586747] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 586751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1376950| [2025/09/12 04:10:24 586758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 586762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 586766] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224587408| [2025/09/12 04:10:24 586770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224587408| [2025/09/12 04:10:24 586773] [debug] |xqc_engine_wakeup_after|wakeup:1757650224587408|now:1757650224586773|diff:635| [2025/09/12 04:10:24 586778] [debug] |xqc_engine_main_logic|END|now:1757650224586681| [2025/09/12 04:10:24 586783] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224586783| [2025/09/12 04:10:24 586787] [debug] |xqc_engine_wakeup_after|wakeup:1757650224587408|now:1757650224586787|diff:621| [2025/09/12 04:10:24 586790] [debug] |xqc_engine_main_logic|END|now:1757650224586783| [2025/09/12 04:10:24 587859] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224587859| [2025/09/12 04:10:24 587871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224587408|pq_index:0| [2025/09/12 04:10:24 587875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224586681| [2025/09/12 04:10:24 587881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224587879| [2025/09/12 04:10:24 587885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224587408|now:1757650224587879| [2025/09/12 04:10:24 587890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224587408|now:1757650224587879| [2025/09/12 04:10:24 587893] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 587899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43356|min_srtt:43356|path_bw:1209592|loss_rate:3.38|path_pto:0| [2025/09/12 04:10:24 587904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 587908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 587912] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 587916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 587920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 587925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 587929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1376950| [2025/09/12 04:10:24 587933] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 587938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/09/12 04:10:24 587972] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224587946|stream_id:0|stream_offset:1376950| [2025/09/12 04:10:24 587989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 587997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 588002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43356|rtt_var:1567|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 588007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 588011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 588017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 588023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224657570|now:1757650224588002|interv:69568| [2025/09/12 04:10:24 588029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224657570|now:1757650224588002|interval:69568|pto_count:0|srtt:43356 [2025/09/12 04:10:24 588036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 588043] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 588049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 588057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 588065] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/09/12 04:10:24 588124] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224588075|stream_id:0|stream_offset:1378137| [2025/09/12 04:10:24 588135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 588142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 588148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43356|rtt_var:1567|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 588155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 588161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 588166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 588172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224657699|now:1757650224588147|interv:69552| [2025/09/12 04:10:24 588178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224657699|now:1757650224588147|interval:69552|pto_count:0|srtt:43356 [2025/09/12 04:10:24 588185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 588198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 588205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1379324| [2025/09/12 04:10:24 588212] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 588217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224589217|now:1757650224588217|interv:1000| [2025/09/12 04:10:24 588223] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 588229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 588235] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224589217| [2025/09/12 04:10:24 588241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224589217| [2025/09/12 04:10:24 588247] [debug] |xqc_engine_wakeup_after|wakeup:1757650224589217|now:1757650224588247|diff:970| [2025/09/12 04:10:24 588253] [debug] |xqc_engine_main_logic|END|now:1757650224587879| [2025/09/12 04:10:24 588415] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224588414| [2025/09/12 04:10:24 588443] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 588451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:625| [2025/09/12 04:10:24 588458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/09/12 04:10:24 588466] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/09/12 04:10:24 588472] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 588480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1459| [2025/09/12 04:10:24 588487] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1289297|prior_time:1757650224542515|is_app_limited:0|send_elapse:48007|ack_elapse:45899|ctl_first_sent_time:1757650224544154|lagest_ack_time:1757650224588414|curr_delivered:1343297| [2025/09/12 04:10:24 588494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224544154| [2025/09/12 04:10:24 588501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:650||sndq_packets_used_bytes:0|sndq_packets_free:241| [2025/09/12 04:10:24 588508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/09/12 04:10:24 588514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1291697|prior_time:1757650224544524|is_app_limited:0|send_elapse:47968|ack_elapse:43890|ctl_first_sent_time:1757650224546031|lagest_ack_time:1757650224588414|curr_delivered:1344497| [2025/09/12 04:10:24 588521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224546031| [2025/09/12 04:10:24 588528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:649||sndq_packets_used_bytes:0|sndq_packets_free:242| [2025/09/12 04:10:24 588534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43356|rttvar:1567|minrtt:30473|latest_rtt:42383|ack_delay:24| [2025/09/12 04:10:24 588548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43231|rttvar:1425|minrtt:30473|latest_rtt:42383|ack_delay:24| [2025/09/12 04:10:24 588555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/09/12 04:10:24 588561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 588568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43231|rtt_var:1425|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 588574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 588580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 588586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 588592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224657006|now:1757650224588567|interv:68439| [2025/09/12 04:10:24 588598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224657006|now:1757650224588567|interval:68439|pto_count:0|srtt:43231 [2025/09/12 04:10:24 588605] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47968, ack_elapse 43890, delivered 52800|rate 1100733|lost 299| [2025/09/12 04:10:24 588612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100733) in round 25| [2025/09/12 04:10:24 588619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 588625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 588631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224546031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 588638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224546031|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 588644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43231|latest_rtt:42383|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 588652] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/09/12 04:10:24 588659] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1757650224588414|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 588667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344588414|now:1757650224588414|interv:120000000| [2025/09/12 04:10:24 588672] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344588414|now:1757650224588414|interv:120000000| [2025/09/12 04:10:24 588676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224589217|pq_index:0| [2025/09/12 04:10:24 588685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224587879| [2025/09/12 04:10:24 588689] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224588689| [2025/09/12 04:10:24 588694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224588693| [2025/09/12 04:10:24 588700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|min_srtt:43231|path_bw:1209592|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 588704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 588709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 588714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 588718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|min_srtt:43231|path_bw:1209592|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 588722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1426804| [2025/09/12 04:10:24 588727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 588731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 588735] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|min_srtt:43231|path_bw:1209592|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 588739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 588743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 588747] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 588751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 588755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 588760] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 588764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1379324| [2025/09/12 04:10:24 588768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 588772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 588776] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224589217| [2025/09/12 04:10:24 588783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224589217| [2025/09/12 04:10:24 588786] [debug] |xqc_engine_wakeup_after|wakeup:1757650224589217|now:1757650224588786|diff:431| [2025/09/12 04:10:24 588791] [debug] |xqc_engine_main_logic|END|now:1757650224588693| [2025/09/12 04:10:24 588796] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224588796| [2025/09/12 04:10:24 588800] [debug] |xqc_engine_wakeup_after|wakeup:1757650224589217|now:1757650224588800|diff:417| [2025/09/12 04:10:24 588804] [debug] |xqc_engine_main_logic|END|now:1757650224588796| [2025/09/12 04:10:24 589871] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224589871| [2025/09/12 04:10:24 589883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224589217|pq_index:0| [2025/09/12 04:10:24 589887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224588693| [2025/09/12 04:10:24 589892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224589891| [2025/09/12 04:10:24 589897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224589217|now:1757650224589891| [2025/09/12 04:10:24 589901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224589217|now:1757650224589891| [2025/09/12 04:10:24 589905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 589911] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43231|min_srtt:43231|path_bw:1209592|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 589915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 589920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 589924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 589928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 589932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 589937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 589941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1379324| [2025/09/12 04:10:24 589945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 589949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/09/12 04:10:24 589983] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224589958|stream_id:0|stream_offset:1379324| [2025/09/12 04:10:24 589992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1504|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 590007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 590014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43231|rtt_var:1425|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 590021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 590027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 590033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 590039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224658889|now:1757650224590013|interv:68876| [2025/09/12 04:10:24 590045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224658889|now:1757650224590013|interval:68876|pto_count:0|srtt:43231 [2025/09/12 04:10:24 590051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 590059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 590065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1380511| [2025/09/12 04:10:24 590071] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 590078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/09/12 04:10:24 590118] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224590088|stream_id:0|stream_offset:1380511| [2025/09/12 04:10:24 590127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 590134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 590141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43231|rtt_var:1425|pto_duration:48931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 590147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 590153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 590159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 590165] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224659019|now:1757650224590140|interv:68879| [2025/09/12 04:10:24 590171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224659019|now:1757650224590140|interval:68879|pto_count:0|srtt:43231 [2025/09/12 04:10:24 590177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 590185] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 590198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1381698| [2025/09/12 04:10:24 590205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 590211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224591211|now:1757650224590211|interv:1000| [2025/09/12 04:10:24 590217] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 590223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 590229] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224591211| [2025/09/12 04:10:24 590235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224591211| [2025/09/12 04:10:24 590241] [debug] |xqc_engine_wakeup_after|wakeup:1757650224591211|now:1757650224590241|diff:970| [2025/09/12 04:10:24 590247] [debug] |xqc_engine_main_logic|END|now:1757650224589891| [2025/09/12 04:10:24 590318] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650224590317| [2025/09/12 04:10:24 590327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 590336] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:626| [2025/09/12 04:10:24 590342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/09/12 04:10:24 590350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/09/12 04:10:24 590356] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 590363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1461| [2025/09/12 04:10:24 590370] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1291697|prior_time:1757650224544524|is_app_limited:0|send_elapse:48092|ack_elapse:45793|ctl_first_sent_time:1757650224546155|lagest_ack_time:1757650224590317|curr_delivered:1345697| [2025/09/12 04:10:24 590376] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224546155| [2025/09/12 04:10:24 590383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:648||sndq_packets_used_bytes:0|sndq_packets_free:243| [2025/09/12 04:10:24 590390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1462|path_largest_ack:1462| [2025/09/12 04:10:24 590397] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1294097|prior_time:1757650224546541|is_app_limited:0|send_elapse:49888|ack_elapse:43776|ctl_first_sent_time:1757650224548058|lagest_ack_time:1757650224590317|curr_delivered:1346897| [2025/09/12 04:10:24 590403] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224548058| [2025/09/12 04:10:24 590409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:647||sndq_packets_used_bytes:0|sndq_packets_free:244| [2025/09/12 04:10:24 590415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43231|rttvar:1425|minrtt:30473|latest_rtt:42259|ack_delay:24| [2025/09/12 04:10:24 590441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43107|rttvar:1318|minrtt:30473|latest_rtt:42259|ack_delay:24| [2025/09/12 04:10:24 590455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/09/12 04:10:24 590461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 590468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:1318|pto_duration:48379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 590474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 590480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 590486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 590493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224658467|now:1757650224590467|interv:68000| [2025/09/12 04:10:24 590499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224658467|now:1757650224590467|interval:68000|pto_count:0|srtt:43107 [2025/09/12 04:10:24 590505] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49888, ack_elapse 43776, delivered 52800|rate 1058370|lost 299| [2025/09/12 04:10:24 590512] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1058370) in round 25| [2025/09/12 04:10:24 590518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 590525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 590531] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224548058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 590538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224548058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 590545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51611|srtt:43107|latest_rtt:42259|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 590553] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/09/12 04:10:24 590560] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1757650224590317|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 590567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344590317|now:1757650224590317|interv:120000000| [2025/09/12 04:10:24 590573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344590317|now:1757650224590317|interv:120000000| [2025/09/12 04:10:24 590579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224591211|pq_index:0| [2025/09/12 04:10:24 590585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224589891| [2025/09/12 04:10:24 590591] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224590591| [2025/09/12 04:10:24 590599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224590597| [2025/09/12 04:10:24 590609] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1209592|loss_rate:3.29|path_pto:0| [2025/09/12 04:10:24 590614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 590618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 590623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 590627] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1209592|loss_rate:3.29|path_pto:0| [2025/09/12 04:10:24 590631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1429178| [2025/09/12 04:10:24 590636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 590640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 590644] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1209592|loss_rate:3.29|path_pto:0| [2025/09/12 04:10:24 590649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 590653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 590657] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 590661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 590665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 590670] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 590674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1381698| [2025/09/12 04:10:24 590678] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 590682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 590686] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224591211| [2025/09/12 04:10:24 590690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224591211| [2025/09/12 04:10:24 590694] [debug] |xqc_engine_wakeup_after|wakeup:1757650224591211|now:1757650224590694|diff:517| [2025/09/12 04:10:24 590702] [debug] |xqc_engine_main_logic|END|now:1757650224590597| [2025/09/12 04:10:24 590707] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224590707| [2025/09/12 04:10:24 590711] [debug] |xqc_engine_wakeup_after|wakeup:1757650224591211|now:1757650224590711|diff:500| [2025/09/12 04:10:24 590715] [debug] |xqc_engine_main_logic|END|now:1757650224590707| [2025/09/12 04:10:24 591782] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224591782| [2025/09/12 04:10:24 591793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224591211|pq_index:0| [2025/09/12 04:10:24 591798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224590597| [2025/09/12 04:10:24 591803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224591802| [2025/09/12 04:10:24 591808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224591211|now:1757650224591802| [2025/09/12 04:10:24 591812] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224591211|now:1757650224591802| [2025/09/12 04:10:24 591816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 591821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1209592|loss_rate:3.29|path_pto:0| [2025/09/12 04:10:24 591826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 591830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 591834] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 591838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 591843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 591847] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 591851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1381698| [2025/09/12 04:10:24 591856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 591860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/09/12 04:10:24 591893] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224591868|stream_id:0|stream_offset:1381698| [2025/09/12 04:10:24 591902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 591910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 591916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:1318|pto_duration:48379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 591934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 591938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 591941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 591946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224660247|now:1757650224591916|interv:68331| [2025/09/12 04:10:24 591950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224660247|now:1757650224591916|interval:68331|pto_count:0|srtt:43107 [2025/09/12 04:10:24 591954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52811| [2025/09/12 04:10:24 591959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 591964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1382885| [2025/09/12 04:10:24 591968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 591972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/09/12 04:10:24 592004] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224591981|stream_id:0|stream_offset:1382885| [2025/09/12 04:10:24 592013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 592019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 592026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:1318|pto_duration:48379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 592032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 592038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 592044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 592050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224660360|now:1757650224592025|interv:68335| [2025/09/12 04:10:24 592056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224660360|now:1757650224592025|interval:68335|pto_count:0|srtt:43107 [2025/09/12 04:10:24 592063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54011| [2025/09/12 04:10:24 592070] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 592076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1384072| [2025/09/12 04:10:24 592082] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 592094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224593094|now:1757650224592094|interv:1000| [2025/09/12 04:10:24 592100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 592106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 592112] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224593094| [2025/09/12 04:10:24 592118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224593094| [2025/09/12 04:10:24 592124] [debug] |xqc_engine_wakeup_after|wakeup:1757650224593094|now:1757650224592124|diff:970| [2025/09/12 04:10:24 592130] [debug] |xqc_engine_main_logic|END|now:1757650224591802| [2025/09/12 04:10:24 593210] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224593210| [2025/09/12 04:10:24 593223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224593094|pq_index:0| [2025/09/12 04:10:24 593229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224591802| [2025/09/12 04:10:24 593237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224593235| [2025/09/12 04:10:24 593244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224593094|now:1757650224593235| [2025/09/12 04:10:24 593250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224593094|now:1757650224593235| [2025/09/12 04:10:24 593257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 593264] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43107|min_srtt:43107|path_bw:1209592|loss_rate:3.25|path_pto:0| [2025/09/12 04:10:24 593271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 593277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 593282] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 593288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 593294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 593301] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 593308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1384072| [2025/09/12 04:10:24 593314] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 593321] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/09/12 04:10:24 593359] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1757650224593332|stream_id:0|stream_offset:1384072| [2025/09/12 04:10:24 593367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 593382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/09/12 04:10:24 593388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:1318|pto_duration:48379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 593395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 593401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 593407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55211| [2025/09/12 04:10:24 593413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224661711|now:1757650224593388|interv:68323| [2025/09/12 04:10:24 593439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224661711|now:1757650224593388|interval:68323|pto_count:0|srtt:43107 [2025/09/12 04:10:24 593447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55211| [2025/09/12 04:10:24 593455] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 593461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1385259| [2025/09/12 04:10:24 593468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 593474] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/09/12 04:10:24 593509] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55211|now:1757650224593484|stream_id:0|stream_offset:1385259| [2025/09/12 04:10:24 593517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 593524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55211|applimit:0| [2025/09/12 04:10:24 593531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43107|rtt_var:1318|pto_duration:48379|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 593538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 593543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 593549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56411| [2025/09/12 04:10:24 593556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224661863|now:1757650224593530|interv:68333| [2025/09/12 04:10:24 593562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224661863|now:1757650224593530|interval:68333|pto_count:0|srtt:43107 [2025/09/12 04:10:24 593568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56411| [2025/09/12 04:10:24 593582] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 593587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56411|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1386446| [2025/09/12 04:10:24 593592] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 593595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224594595|now:1757650224593595|interv:1000| [2025/09/12 04:10:24 593599] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 593603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 593607] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224594595| [2025/09/12 04:10:24 593611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224594595| [2025/09/12 04:10:24 593615] [debug] |xqc_engine_wakeup_after|wakeup:1757650224594595|now:1757650224593615|diff:980| [2025/09/12 04:10:24 593620] [debug] |xqc_engine_main_logic|END|now:1757650224593235| [2025/09/12 04:10:24 593629] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224593628| [2025/09/12 04:10:24 593633] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 593639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:627| [2025/09/12 04:10:24 593643] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/09/12 04:10:24 593649] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/09/12 04:10:24 593653] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 593658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1465|path_largest_ack:1463| [2025/09/12 04:10:24 593662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54000|prior_delivered:1294097|prior_time:1757650224546541|is_app_limited:0|send_elapse:50017|ack_elapse:47087|ctl_first_sent_time:1757650224548187|lagest_ack_time:1757650224593628|curr_delivered:1348097| [2025/09/12 04:10:24 593667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224548187| [2025/09/12 04:10:24 593672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:646||sndq_packets_used_bytes:0|sndq_packets_free:245| [2025/09/12 04:10:24 593676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1465|path_largest_ack:1465| [2025/09/12 04:10:24 593681] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:51600|prior_delivered:1298897|prior_time:1757650224550519|is_app_limited:0|send_elapse:50831|ack_elapse:43109|ctl_first_sent_time:1757650224550914|lagest_ack_time:1757650224593628|curr_delivered:1349297| [2025/09/12 04:10:24 593685] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224550914| [2025/09/12 04:10:24 593689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:645||sndq_packets_used_bytes:0|sndq_packets_free:246| [2025/09/12 04:10:24 593693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43107|rttvar:1318|minrtt:30473|latest_rtt:42714|ack_delay:24| [2025/09/12 04:10:24 593700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43055|rttvar:1093|minrtt:30473|latest_rtt:42714|ack_delay:24| [2025/09/12 04:10:24 593705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1465|lost_pn:1462|thresh:3| [2025/09/12 04:10:24 593709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 593713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224598019|now:1757650224593713|interval:4306| [2025/09/12 04:10:24 593717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224598019|now:1757650224593713|interv:4306| [2025/09/12 04:10:24 593721] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50831, ack_elapse 43109, delivered 50400|rate 991520|lost 299| [2025/09/12 04:10:24 593725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (991520) in round 25| [2025/09/12 04:10:24 593730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 593734] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 593738] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224550914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 593742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224550914|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 593747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:54011|srtt:43055|latest_rtt:42714|min_rtt:30473|applimit:0|lost:299|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 593752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/09/12 04:10:24 593757] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1757650224593628|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 593762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344593628|now:1757650224593628|interv:120000000| [2025/09/12 04:10:24 593766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344593628|now:1757650224593628|interv:120000000| [2025/09/12 04:10:24 593770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224594595|pq_index:0| [2025/09/12 04:10:24 593774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224593235| [2025/09/12 04:10:24 593777] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224593777| [2025/09/12 04:10:24 593782] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224593781| [2025/09/12 04:10:24 593788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|min_srtt:43055|path_bw:1209592|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:24 593795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 593800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 593804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 593809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|min_srtt:43055|path_bw:1209592|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:24 593813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1431552| [2025/09/12 04:10:24 593818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 593822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 593826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|min_srtt:43055|path_bw:1209592|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:24 593830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 593834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 593838] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 593842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 593846] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 593851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 593855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1386446| [2025/09/12 04:10:24 593859] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 593863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 593867] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224594595| [2025/09/12 04:10:24 593871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224594595| [2025/09/12 04:10:24 593874] [debug] |xqc_engine_wakeup_after|wakeup:1757650224594595|now:1757650224593874|diff:721| [2025/09/12 04:10:24 593878] [debug] |xqc_engine_main_logic|END|now:1757650224593781| [2025/09/12 04:10:24 593883] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224593883| [2025/09/12 04:10:24 593887] [debug] |xqc_engine_wakeup_after|wakeup:1757650224594595|now:1757650224593887|diff:708| [2025/09/12 04:10:24 593891] [debug] |xqc_engine_main_logic|END|now:1757650224593883| [2025/09/12 04:10:24 594958] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224594958| [2025/09/12 04:10:24 594975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224594595|pq_index:0| [2025/09/12 04:10:24 594980] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224593781| [2025/09/12 04:10:24 594986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224594984| [2025/09/12 04:10:24 594993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224594595|now:1757650224594984| [2025/09/12 04:10:24 595000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224594595|now:1757650224594984| [2025/09/12 04:10:24 595006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 595013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43055|min_srtt:43055|path_bw:1209592|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:24 595020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 595027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 595032] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 595038] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 595045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 595052] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 595058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1386446| [2025/09/12 04:10:24 595065] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 595072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/09/12 04:10:24 595131] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54011|now:1757650224595083|stream_id:0|stream_offset:1386446| [2025/09/12 04:10:24 595141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 595148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54011|applimit:0| [2025/09/12 04:10:24 595154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224598019|now:1757650224595154|interval:2865| [2025/09/12 04:10:24 595160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224598019|now:1757650224595154|interv:2865| [2025/09/12 04:10:24 595166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55211| [2025/09/12 04:10:24 595173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 595185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55211|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 595192] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 595198] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224596198|now:1757650224595198|interv:1000| [2025/09/12 04:10:24 595204] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 595209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 595215] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224596198| [2025/09/12 04:10:24 595221] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224596198| [2025/09/12 04:10:24 595227] [debug] |xqc_engine_wakeup_after|wakeup:1757650224596198|now:1757650224595227|diff:971| [2025/09/12 04:10:24 595233] [debug] |xqc_engine_main_logic|END|now:1757650224594984| [2025/09/12 04:10:24 595515] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224595514| [2025/09/12 04:10:24 595529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 595537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:628| [2025/09/12 04:10:24 595542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/09/12 04:10:24 595548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/09/12 04:10:24 595554] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 595562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1467|path_largest_ack:1466| [2025/09/12 04:10:24 595569] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1298897|prior_time:1757650224550519|is_app_limited:0|send_elapse:50942|ack_elapse:44995|ctl_first_sent_time:1757650224551025|lagest_ack_time:1757650224595514|curr_delivered:1350497| [2025/09/12 04:10:24 595576] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224551025| [2025/09/12 04:10:24 595583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:644||sndq_packets_used_bytes:0|sndq_packets_free:247| [2025/09/12 04:10:24 595589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1467|path_largest_ack:1467| [2025/09/12 04:10:24 595596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1298897|prior_time:1757650224550519|is_app_limited:0|send_elapse:50942|ack_elapse:44995|ctl_first_sent_time:1757650224551025|lagest_ack_time:1757650224595514|curr_delivered:1351697| [2025/09/12 04:10:24 595603] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224552403| [2025/09/12 04:10:24 595610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/09/12 04:10:24 595616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43055|rttvar:1093|minrtt:30473|latest_rtt:43111|ack_delay:24| [2025/09/12 04:10:24 595623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43059|rttvar:828|minrtt:30473|latest_rtt:43111|ack_delay:24| [2025/09/12 04:10:24 595637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1467|lost_pn:1464|thresh:3| [2025/09/12 04:10:24 595644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1464|lost_pn:1464|po_sent_time:1757650224549583|lost_send_time:1757650224547015|loss_delay:48499|frame:STREAM |repair:128| [2025/09/12 04:10:24 595650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224549583u| [2025/09/12 04:10:24 595654] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:145654|lost_count:5|send_count:147|pkt_num:1464|po_send_time:1757650224549583|srtt:43059|cwnd:101747|bw:1209592|conn_life:1223636|now:0|last_lost_time:1223636| [2025/09/12 04:10:24 595659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 595663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:828|pto_duration:46371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 595667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 595671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 595675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 595679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224661454|now:1757650224595663|interv:65791| [2025/09/12 04:10:24 595684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224661454|now:1757650224595663|interval:65791|pto_count:0|srtt:43059 [2025/09/12 04:10:24 595688] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50942, ack_elapse 44995, delivered 52800|rate 1036472|lost 300| [2025/09/12 04:10:24 595692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036472) in round 25| [2025/09/12 04:10:24 595697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 595701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 595704] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:1|acked:2400|po_sent_time:1757650224552403|recovery:1|recovery_start:1757650224595654|packet_conservation:0|next_round_delivered:1334897| [2025/09/12 04:10:24 595709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:1|acked:2400|po_sent_time:1757650224552403|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 595714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43059|latest_rtt:43111|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 595719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/09/12 04:10:24 595724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1757650224595514|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 595731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344595514|now:1757650224595514|interv:120000000| [2025/09/12 04:10:24 595736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344595514|now:1757650224595514|interv:120000000| [2025/09/12 04:10:24 595739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224596198|pq_index:0| [2025/09/12 04:10:24 595744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224594984| [2025/09/12 04:10:24 595748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224595747| [2025/09/12 04:10:24 595752] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224595751| [2025/09/12 04:10:24 595758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1209592|loss_rate:3.18|path_pto:0| [2025/09/12 04:10:24 595763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 595767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 595771] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 595775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 595779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 595783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1209592|loss_rate:3.18|path_pto:0| [2025/09/12 04:10:24 595787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 595791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 595795] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 595799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 595803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 595807] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 595811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 595816] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 595819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 595823] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224596198| [2025/09/12 04:10:24 595830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224596198| [2025/09/12 04:10:24 595833] [debug] |xqc_engine_wakeup_after|wakeup:1757650224596198|now:1757650224595833|diff:365| [2025/09/12 04:10:24 595838] [debug] |xqc_engine_main_logic|END|now:1757650224595751| [2025/09/12 04:10:24 595843] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224595843| [2025/09/12 04:10:24 595847] [debug] |xqc_engine_wakeup_after|wakeup:1757650224596198|now:1757650224595847|diff:351| [2025/09/12 04:10:24 595851] [debug] |xqc_engine_main_logic|END|now:1757650224595843| [2025/09/12 04:10:24 596921] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224596921| [2025/09/12 04:10:24 596937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224596198|pq_index:0| [2025/09/12 04:10:24 596941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224595751| [2025/09/12 04:10:24 596947] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224596945| [2025/09/12 04:10:24 596951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224596198|now:1757650224596945| [2025/09/12 04:10:24 596956] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224596198|now:1757650224596945| [2025/09/12 04:10:24 596959] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 596965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1209592|loss_rate:3.18|path_pto:0| [2025/09/12 04:10:24 596969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 596974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 596978] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 596983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 596990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 596996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43059|min_srtt:43059|path_bw:1209592|loss_rate:3.18|path_pto:0| [2025/09/12 04:10:24 597003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 597010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 597016] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 597022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 597028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 597035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 597049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 597056] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 597063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/09/12 04:10:24 597100] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224597073|stream_id:0|stream_offset:1387633| [2025/09/12 04:10:24 597110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 597117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 597124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:828|pto_duration:46371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 597130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 597136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 597142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 597148] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224663444|now:1757650224597123|interv:66321| [2025/09/12 04:10:24 597154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224663444|now:1757650224597123|interval:66321|pto_count:0|srtt:43059 [2025/09/12 04:10:24 597162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 597169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 597176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1388820| [2025/09/12 04:10:24 597182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 597189] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/09/12 04:10:24 597220] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224597199|stream_id:0|stream_offset:1388820| [2025/09/12 04:10:24 597228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 597235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 597241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43059|rtt_var:828|pto_duration:46371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 597248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 597254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 597266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 597272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224663570|now:1757650224597241|interv:66329| [2025/09/12 04:10:24 597279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224663570|now:1757650224597241|interval:66329|pto_count:0|srtt:43059 [2025/09/12 04:10:24 597290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 597297] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 597304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 597310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 597316] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224663570| [2025/09/12 04:10:24 597322] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224663570| [2025/09/12 04:10:24 597328] [debug] |xqc_engine_wakeup_after|wakeup:1757650224663570|now:1757650224597328|diff:66242| [2025/09/12 04:10:24 597335] [debug] |xqc_engine_main_logic|END|now:1757650224596945| [2025/09/12 04:10:24 597406] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224597405| [2025/09/12 04:10:24 597444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 597454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:629| [2025/09/12 04:10:24 597460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/09/12 04:10:24 597467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/09/12 04:10:24 597472] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 597478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1469|path_largest_ack:1468| [2025/09/12 04:10:24 597485] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1301297|prior_time:1757650224552598|is_app_limited:0|send_elapse:50767|ack_elapse:44807|ctl_first_sent_time:1757650224554086|lagest_ack_time:1757650224597405|curr_delivered:1352897| [2025/09/12 04:10:24 597493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224554086| [2025/09/12 04:10:24 597500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:643||sndq_packets_used_bytes:0|sndq_packets_free:248| [2025/09/12 04:10:24 597507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1469|path_largest_ack:1469| [2025/09/12 04:10:24 597513] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1301297|prior_time:1757650224552598|is_app_limited:0|send_elapse:50767|ack_elapse:44807|ctl_first_sent_time:1757650224554086|lagest_ack_time:1757650224597405|curr_delivered:1354097| [2025/09/12 04:10:24 597527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224554219| [2025/09/12 04:10:24 597531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:642||sndq_packets_used_bytes:0|sndq_packets_free:249| [2025/09/12 04:10:24 597535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43059|rttvar:828|minrtt:30473|latest_rtt:43186|ack_delay:24| [2025/09/12 04:10:24 597540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43072|rttvar:646|minrtt:30473|latest_rtt:43186|ack_delay:24| [2025/09/12 04:10:24 597544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1469|lost_pn:1466|thresh:3| [2025/09/12 04:10:24 597548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 597552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 597556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:646|pto_duration:45656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 597561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 597565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 597568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 597572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224662855|now:1757650224597556|interv:65299| [2025/09/12 04:10:24 597576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224662855|now:1757650224597556|interval:65299|pto_count:0|srtt:43072 [2025/09/12 04:10:24 597581] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50767, ack_elapse 44807, delivered 52800|rate 1040045|lost 300| [2025/09/12 04:10:24 597585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040045) in round 25| [2025/09/12 04:10:24 597592] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 597599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 597605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224554219|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 597611] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224554219|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 597615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43072|latest_rtt:43186|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 597621] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/09/12 04:10:24 597625] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1757650224597405|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 597634] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344597405|now:1757650224597405|interv:120000000| [2025/09/12 04:10:24 597638] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344597405|now:1757650224597405|interv:120000000| [2025/09/12 04:10:24 597642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224663570|pq_index:0| [2025/09/12 04:10:24 597646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224596945| [2025/09/12 04:10:24 597650] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224597650| [2025/09/12 04:10:24 597655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224597654| [2025/09/12 04:10:24 597661] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209592|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:24 597665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 597670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 597677] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 597684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 597690] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 597695] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209592|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:24 597700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 597704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 597708] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 597711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 597716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 597720] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 597724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 597728] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 597732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224598732|now:1757650224597732|interv:1000| [2025/09/12 04:10:24 597736] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 597743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 597747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224598732| [2025/09/12 04:10:24 597751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224598732| [2025/09/12 04:10:24 597755] [debug] |xqc_engine_wakeup_after|wakeup:1757650224598732|now:1757650224597755|diff:977| [2025/09/12 04:10:24 597762] [debug] |xqc_engine_main_logic|END|now:1757650224597654| [2025/09/12 04:10:24 597771] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224597770| [2025/09/12 04:10:24 597777] [debug] |xqc_engine_wakeup_after|wakeup:1757650224598732|now:1757650224597776|diff:956| [2025/09/12 04:10:24 597781] [debug] |xqc_engine_main_logic|END|now:1757650224597770| [2025/09/12 04:10:24 598851] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224598851| [2025/09/12 04:10:24 598866] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224598732|pq_index:0| [2025/09/12 04:10:24 598871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224597654| [2025/09/12 04:10:24 598876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224598875| [2025/09/12 04:10:24 598881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224598732|now:1757650224598875| [2025/09/12 04:10:24 598885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224598732|now:1757650224598875| [2025/09/12 04:10:24 598889] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 598894] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209592|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:24 598899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 598904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 598907] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 598911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 598916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 598920] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43072|min_srtt:43072|path_bw:1209592|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:24 598924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 598929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 598935] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 598941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 598955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 598962] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 598969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 598975] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 598980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/09/12 04:10:24 599019] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224598990|stream_id:0|stream_offset:1390007| [2025/09/12 04:10:24 599028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 599036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 599042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:646|pto_duration:45656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 599049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 599055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 599061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 599066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224664646|now:1757650224599042|interv:65604| [2025/09/12 04:10:24 599072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224664646|now:1757650224599042|interval:65604|pto_count:0|srtt:43072 [2025/09/12 04:10:24 599079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 599086] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 599092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1391194| [2025/09/12 04:10:24 599098] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 599104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/09/12 04:10:24 599161] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224599115|stream_id:0|stream_offset:1391194| [2025/09/12 04:10:24 599171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1514|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 599179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 599185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43072|rtt_var:646|pto_duration:45656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 599198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 599204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 599210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 599215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224664771|now:1757650224599185|interv:65586| [2025/09/12 04:10:24 599221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224664771|now:1757650224599185|interval:65586|pto_count:0|srtt:43072 [2025/09/12 04:10:24 599228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 599235] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 599241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 599248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 599253] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224664771| [2025/09/12 04:10:24 599259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224664771| [2025/09/12 04:10:24 599265] [debug] |xqc_engine_wakeup_after|wakeup:1757650224664771|now:1757650224599265|diff:65506| [2025/09/12 04:10:24 599272] [debug] |xqc_engine_main_logic|END|now:1757650224598875| [2025/09/12 04:10:24 599453] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224599452| [2025/09/12 04:10:24 599467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 599476] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:630| [2025/09/12 04:10:24 599481] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/09/12 04:10:24 599490] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/09/12 04:10:24 599495] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 599503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1470|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1471|path_largest_ack:1470| [2025/09/12 04:10:24 599510] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1303697|prior_time:1757650224554495|is_app_limited:0|send_elapse:50746|ack_elapse:44957|ctl_first_sent_time:1757650224556002|lagest_ack_time:1757650224599452|curr_delivered:1355297| [2025/09/12 04:10:24 599517] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224556002| [2025/09/12 04:10:24 599524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:641||sndq_packets_used_bytes:0|sndq_packets_free:250| [2025/09/12 04:10:24 599531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1471|path_largest_ack:1471| [2025/09/12 04:10:24 599545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1303697|prior_time:1757650224554495|is_app_limited:0|send_elapse:50746|ack_elapse:44957|ctl_first_sent_time:1757650224556002|lagest_ack_time:1757650224599452|curr_delivered:1356497| [2025/09/12 04:10:24 599553] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224556128| [2025/09/12 04:10:24 599559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:640||sndq_packets_used_bytes:0|sndq_packets_free:251| [2025/09/12 04:10:24 599565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43072|rttvar:646|minrtt:30473|latest_rtt:43324|ack_delay:24| [2025/09/12 04:10:24 599570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43100|rttvar:542|minrtt:30473|latest_rtt:43324|ack_delay:24| [2025/09/12 04:10:24 599575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1471|lost_pn:1468|thresh:3| [2025/09/12 04:10:24 599579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 599583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 599587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43100|rtt_var:542|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 599594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 599600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 599606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 599612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224664383|now:1757650224599586|interv:64797| [2025/09/12 04:10:24 599616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224664383|now:1757650224599586|interval:64797|pto_count:0|srtt:43100 [2025/09/12 04:10:24 599620] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50746, ack_elapse 44957, delivered 52800|rate 1040476|lost 300| [2025/09/12 04:10:24 599625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040476) in round 25| [2025/09/12 04:10:24 599629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 599633] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 599637] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224556128|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 599641] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224556128|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 599646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43100|latest_rtt:43324|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 599656] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/09/12 04:10:24 599660] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1757650224599452|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 599665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344599452|now:1757650224599452|interv:120000000| [2025/09/12 04:10:24 599669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344599452|now:1757650224599452|interv:120000000| [2025/09/12 04:10:24 599673] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224664771|pq_index:0| [2025/09/12 04:10:24 599677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224598875| [2025/09/12 04:10:24 599681] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224599681| [2025/09/12 04:10:24 599686] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224599685| [2025/09/12 04:10:24 599692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43100|min_srtt:43100|path_bw:1209592|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:24 599699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 599706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 599712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 599718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 599722] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 599726] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43100|min_srtt:43100|path_bw:1209592|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:24 599730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 599735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 599738] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 599742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 599746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 599751] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 599755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 599762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 599766] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224600766|now:1757650224599766|interv:1000| [2025/09/12 04:10:24 599770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 599774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 599778] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224600766| [2025/09/12 04:10:24 599782] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224600766| [2025/09/12 04:10:24 599785] [debug] |xqc_engine_wakeup_after|wakeup:1757650224600766|now:1757650224599785|diff:981| [2025/09/12 04:10:24 599790] [debug] |xqc_engine_main_logic|END|now:1757650224599685| [2025/09/12 04:10:24 599795] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224599795| [2025/09/12 04:10:24 599799] [debug] |xqc_engine_wakeup_after|wakeup:1757650224600766|now:1757650224599799|diff:967| [2025/09/12 04:10:24 599803] [debug] |xqc_engine_main_logic|END|now:1757650224599795| [2025/09/12 04:10:24 600871] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224600871| [2025/09/12 04:10:24 600883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224600766|pq_index:0| [2025/09/12 04:10:24 600888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224599685| [2025/09/12 04:10:24 600893] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224600892| [2025/09/12 04:10:24 600898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224600766|now:1757650224600892| [2025/09/12 04:10:24 600902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224600766|now:1757650224600892| [2025/09/12 04:10:24 600906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 600911] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43100|min_srtt:43100|path_bw:1209592|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:24 600916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 600921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 600924] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 600928] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 600933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 600937] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43100|min_srtt:43100|path_bw:1209592|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:24 600941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 600945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 600950] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 600964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 600970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 600975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 600981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 600988] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 600994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/09/12 04:10:24 601031] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224601005|stream_id:0|stream_offset:1392381| [2025/09/12 04:10:24 601040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1515|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 601048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 601055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43100|rtt_var:542|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 601061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 601067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 601073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 601078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224666273|now:1757650224601054|interv:65219| [2025/09/12 04:10:24 601084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224666273|now:1757650224601054|interval:65219|pto_count:0|srtt:43100 [2025/09/12 04:10:24 601091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 601099] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 601105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1393568| [2025/09/12 04:10:24 601112] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 601118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/09/12 04:10:24 601151] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224601128|stream_id:0|stream_offset:1393568| [2025/09/12 04:10:24 601160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 601174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 601180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43100|rtt_var:542|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 601187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 601194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 601200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 601206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224666396|now:1757650224601180|interv:65216| [2025/09/12 04:10:24 601211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224666396|now:1757650224601180|interval:65216|pto_count:0|srtt:43100 [2025/09/12 04:10:24 601216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 601221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 601225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 601230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 601234] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224666396| [2025/09/12 04:10:24 601238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224666396| [2025/09/12 04:10:24 601242] [debug] |xqc_engine_wakeup_after|wakeup:1757650224666396|now:1757650224601242|diff:65154| [2025/09/12 04:10:24 601246] [debug] |xqc_engine_main_logic|END|now:1757650224600892| [2025/09/12 04:10:24 601413] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224601412| [2025/09/12 04:10:24 601448] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 601457] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:631| [2025/09/12 04:10:24 601463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/09/12 04:10:24 601472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/09/12 04:10:24 601478] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 601486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1473|path_largest_ack:1472| [2025/09/12 04:10:24 601493] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1306097|prior_time:1757650224556524|is_app_limited:0|send_elapse:48759|ack_elapse:44888|ctl_first_sent_time:1757650224558071|lagest_ack_time:1757650224601412|curr_delivered:1357697| [2025/09/12 04:10:24 601501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224558071| [2025/09/12 04:10:24 601508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:639||sndq_packets_used_bytes:0|sndq_packets_free:252| [2025/09/12 04:10:24 601521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1473|path_largest_ack:1473| [2025/09/12 04:10:24 601525] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1306097|prior_time:1757650224556524|is_app_limited:0|send_elapse:48759|ack_elapse:44888|ctl_first_sent_time:1757650224558071|lagest_ack_time:1757650224601412|curr_delivered:1358897| [2025/09/12 04:10:24 601530] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224558200| [2025/09/12 04:10:24 601534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:638||sndq_packets_used_bytes:0|sndq_packets_free:253| [2025/09/12 04:10:24 601538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43100|rttvar:542|minrtt:30473|latest_rtt:43212|ack_delay:24| [2025/09/12 04:10:24 601542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43111|rttvar:429|minrtt:30473|latest_rtt:43212|ack_delay:24| [2025/09/12 04:10:24 601546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1473|lost_pn:1470|thresh:3| [2025/09/12 04:10:24 601550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 601554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 601558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43111|rtt_var:429|pto_duration:45111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 601563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 601567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 601570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 601574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224666239|now:1757650224601558|interv:64681| [2025/09/12 04:10:24 601578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224666239|now:1757650224601558|interval:64681|pto_count:0|srtt:43111 [2025/09/12 04:10:24 601583] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48759, ack_elapse 44888, delivered 52800|rate 1082877|lost 300| [2025/09/12 04:10:24 601587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082877) in round 25| [2025/09/12 04:10:24 601591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 601595] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 601599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224558200|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 601604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224558200|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 601608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43111|latest_rtt:43212|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 601617] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/09/12 04:10:24 601621] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1757650224601412|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 601626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344601412|now:1757650224601412|interv:120000000| [2025/09/12 04:10:24 601630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344601412|now:1757650224601412|interv:120000000| [2025/09/12 04:10:24 601634] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224666396|pq_index:0| [2025/09/12 04:10:24 601638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224600892| [2025/09/12 04:10:24 601642] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224601642| [2025/09/12 04:10:24 601647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224601646| [2025/09/12 04:10:24 601653] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43111|min_srtt:43111|path_bw:1209592|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:24 601657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 601662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 601666] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 601669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 601674] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 601678] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43111|min_srtt:43111|path_bw:1209592|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:24 601683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 601687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 601691] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 601695] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 601699] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 601704] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 601711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 601715] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 601719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224602719|now:1757650224601719|interv:1000| [2025/09/12 04:10:24 601723] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 601727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 601731] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224602719| [2025/09/12 04:10:24 601735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224602719| [2025/09/12 04:10:24 601738] [debug] |xqc_engine_wakeup_after|wakeup:1757650224602719|now:1757650224601738|diff:981| [2025/09/12 04:10:24 601743] [debug] |xqc_engine_main_logic|END|now:1757650224601646| [2025/09/12 04:10:24 601748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224601748| [2025/09/12 04:10:24 601752] [debug] |xqc_engine_wakeup_after|wakeup:1757650224602719|now:1757650224601752|diff:967| [2025/09/12 04:10:24 601756] [debug] |xqc_engine_main_logic|END|now:1757650224601748| [2025/09/12 04:10:24 602823] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224602822| [2025/09/12 04:10:24 602834] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224602719|pq_index:0| [2025/09/12 04:10:24 602839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224601646| [2025/09/12 04:10:24 602844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224602843| [2025/09/12 04:10:24 602849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224602719|now:1757650224602843| [2025/09/12 04:10:24 602853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224602719|now:1757650224602843| [2025/09/12 04:10:24 602857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 602862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43111|min_srtt:43111|path_bw:1209592|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:24 602867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 602871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 602875] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 602879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 602883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 602887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43111|min_srtt:43111|path_bw:1209592|loss_rate:3.07|path_pto:0| [2025/09/12 04:10:24 602892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 602901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 602905] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 602909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 602913] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 602918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 602922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 602926] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 602930] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/09/12 04:10:24 602964] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224602939|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 602973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 602981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 602987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43111|rtt_var:429|pto_duration:45111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 602993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 602999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 603006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 603012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224668050|now:1757650224602987|interv:65063| [2025/09/12 04:10:24 603017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224668050|now:1757650224602987|interval:65063|pto_count:0|srtt:43111 [2025/09/12 04:10:24 603024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 603032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 603038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1395942| [2025/09/12 04:10:24 603045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 603051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/09/12 04:10:24 603087] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224603061|stream_id:0|stream_offset:1395942| [2025/09/12 04:10:24 603102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 603109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 603116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43111|rtt_var:429|pto_duration:45111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 603123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 603128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 603134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 603140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224668172|now:1757650224603116|interv:65056| [2025/09/12 04:10:24 603146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224668172|now:1757650224603116|interval:65056|pto_count:0|srtt:43111 [2025/09/12 04:10:24 603153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 603161] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 603167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 603173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 603180] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224668172| [2025/09/12 04:10:24 603184] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224668172| [2025/09/12 04:10:24 603188] [debug] |xqc_engine_wakeup_after|wakeup:1757650224668172|now:1757650224603188|diff:64984| [2025/09/12 04:10:24 603192] [debug] |xqc_engine_main_logic|END|now:1757650224602843| [2025/09/12 04:10:24 603393] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224603392| [2025/09/12 04:10:24 603405] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 603413] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:632| [2025/09/12 04:10:24 603439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/09/12 04:10:24 603450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/09/12 04:10:24 603456] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 603464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1475|path_largest_ack:1474| [2025/09/12 04:10:24 603471] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1308497|prior_time:1757650224558464|is_app_limited:0|send_elapse:48725|ack_elapse:44928|ctl_first_sent_time:1757650224559981|lagest_ack_time:1757650224603392|curr_delivered:1360097| [2025/09/12 04:10:24 603486] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224559981| [2025/09/12 04:10:24 603493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:637||sndq_packets_used_bytes:0|sndq_packets_free:254| [2025/09/12 04:10:24 603498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1475|path_largest_ack:1475| [2025/09/12 04:10:24 603504] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1308497|prior_time:1757650224558464|is_app_limited:0|send_elapse:48725|ack_elapse:44928|ctl_first_sent_time:1757650224559981|lagest_ack_time:1757650224603392|curr_delivered:1361297| [2025/09/12 04:10:24 603511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224560072| [2025/09/12 04:10:24 603517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:636||sndq_packets_used_bytes:0|sndq_packets_free:255| [2025/09/12 04:10:24 603523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43111|rttvar:429|minrtt:30473|latest_rtt:43320|ack_delay:32| [2025/09/12 04:10:24 603529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43134|rttvar:366|minrtt:30473|latest_rtt:43320|ack_delay:32| [2025/09/12 04:10:24 603533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1475|lost_pn:1472|thresh:3| [2025/09/12 04:10:24 603537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 603542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 603549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43134|rtt_var:366|pto_duration:45134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 603555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 603562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 603565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 603570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224668195|now:1757650224603548|interv:64647| [2025/09/12 04:10:24 603574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224668195|now:1757650224603548|interval:64647|pto_count:0|srtt:43134 [2025/09/12 04:10:24 603580] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48725, ack_elapse 44928, delivered 52800|rate 1083632|lost 300| [2025/09/12 04:10:24 603585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083632) in round 25| [2025/09/12 04:10:24 603589] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 603593] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 603597] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224560072|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 603601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224560072|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 603609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43134|latest_rtt:43320|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 603615] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/09/12 04:10:24 603620] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1757650224603392|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 603624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344603392|now:1757650224603392|interv:120000000| [2025/09/12 04:10:24 603628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344603392|now:1757650224603392|interv:120000000| [2025/09/12 04:10:24 603632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224668172|pq_index:0| [2025/09/12 04:10:24 603637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224602843| [2025/09/12 04:10:24 603640] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224603640| [2025/09/12 04:10:24 603645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224603644| [2025/09/12 04:10:24 603651] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43134|min_srtt:43134|path_bw:1209592|loss_rate:3.03|path_pto:0| [2025/09/12 04:10:24 603656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 603660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 603664] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 603668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 603672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 603676] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43134|min_srtt:43134|path_bw:1209592|loss_rate:3.03|path_pto:0| [2025/09/12 04:10:24 603680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 603684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 603688] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 603692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 603699] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 603703] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 603708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 603712] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 603716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224604716|now:1757650224603716|interv:1000| [2025/09/12 04:10:24 603720] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 603724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 603728] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224604716| [2025/09/12 04:10:24 603732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224604716| [2025/09/12 04:10:24 603736] [debug] |xqc_engine_wakeup_after|wakeup:1757650224604716|now:1757650224603736|diff:980| [2025/09/12 04:10:24 603740] [debug] |xqc_engine_main_logic|END|now:1757650224603644| [2025/09/12 04:10:24 603745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224603745| [2025/09/12 04:10:24 603749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224604716|now:1757650224603749|diff:967| [2025/09/12 04:10:24 603753] [debug] |xqc_engine_main_logic|END|now:1757650224603745| [2025/09/12 04:10:24 604823] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224604822| [2025/09/12 04:10:24 604833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224604716|pq_index:0| [2025/09/12 04:10:24 604838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224603644| [2025/09/12 04:10:24 604843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224604842| [2025/09/12 04:10:24 604848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224604716|now:1757650224604842| [2025/09/12 04:10:24 604852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224604716|now:1757650224604842| [2025/09/12 04:10:24 604856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 604861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43134|min_srtt:43134|path_bw:1209592|loss_rate:3.03|path_pto:0| [2025/09/12 04:10:24 604866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 604870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 604874] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 604878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 604883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 604887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43134|min_srtt:43134|path_bw:1209592|loss_rate:3.03|path_pto:0| [2025/09/12 04:10:24 604897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 604904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 604910] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 604916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 604923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 604930] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 604936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 604943] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 604950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/09/12 04:10:24 604988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224604961|stream_id:0|stream_offset:1397129| [2025/09/12 04:10:24 604997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 605004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 605011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43134|rtt_var:366|pto_duration:45134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 605018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 605024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 605030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 605036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224670095|now:1757650224605010|interv:65085| [2025/09/12 04:10:24 605041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224670095|now:1757650224605010|interval:65085|pto_count:0|srtt:43134 [2025/09/12 04:10:24 605046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 605052] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 605058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1398316| [2025/09/12 04:10:24 605064] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 605078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/09/12 04:10:24 605113] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224605088|stream_id:0|stream_offset:1398316| [2025/09/12 04:10:24 605123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 605130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 605136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43134|rtt_var:366|pto_duration:45134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 605143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 605149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 605155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 605161] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224670222|now:1757650224605136|interv:65086| [2025/09/12 04:10:24 605167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224670222|now:1757650224605136|interval:65086|pto_count:0|srtt:43134 [2025/09/12 04:10:24 605174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 605182] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 605186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 605190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 605194] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224670222| [2025/09/12 04:10:24 605199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224670222| [2025/09/12 04:10:24 605203] [debug] |xqc_engine_wakeup_after|wakeup:1757650224670222|now:1757650224605202|diff:65020| [2025/09/12 04:10:24 605207] [debug] |xqc_engine_main_logic|END|now:1757650224604842| [2025/09/12 04:10:24 605446] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224605445| [2025/09/12 04:10:24 605458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 605465] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:633| [2025/09/12 04:10:24 605471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/09/12 04:10:24 605479] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/09/12 04:10:24 605485] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 605493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1477|path_largest_ack:1476| [2025/09/12 04:10:24 605507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1310897|prior_time:1757650224560521|is_app_limited:0|send_elapse:48674|ack_elapse:44924|ctl_first_sent_time:1757650224562030|lagest_ack_time:1757650224605445|curr_delivered:1362497| [2025/09/12 04:10:24 605515] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224562030| [2025/09/12 04:10:24 605522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:635||sndq_packets_used_bytes:0|sndq_packets_free:256| [2025/09/12 04:10:24 605529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1477|path_largest_ack:1477| [2025/09/12 04:10:24 605536] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1310897|prior_time:1757650224560521|is_app_limited:0|send_elapse:48674|ack_elapse:44924|ctl_first_sent_time:1757650224562030|lagest_ack_time:1757650224605445|curr_delivered:1363697| [2025/09/12 04:10:24 605542] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224562159| [2025/09/12 04:10:24 605546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:634||sndq_packets_used_bytes:0|sndq_packets_free:257| [2025/09/12 04:10:24 605552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43134|rttvar:366|minrtt:30473|latest_rtt:43286|ack_delay:24| [2025/09/12 04:10:24 605559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43150|rttvar:307|minrtt:30473|latest_rtt:43286|ack_delay:24| [2025/09/12 04:10:24 605565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1477|lost_pn:1474|thresh:3| [2025/09/12 04:10:24 605572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 605578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 605584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43150|rtt_var:307|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 605591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 605597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 605603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 605609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224670238|now:1757650224605584|interv:64654| [2025/09/12 04:10:24 605613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224670238|now:1757650224605584|interval:64654|pto_count:0|srtt:43150 [2025/09/12 04:10:24 605618] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48674, ack_elapse 44924, delivered 52800|rate 1084768|lost 300| [2025/09/12 04:10:24 605622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084768) in round 25| [2025/09/12 04:10:24 605627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 605631] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 605639] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224562159|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 605643] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224562159|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 605648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43150|latest_rtt:43286|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 605654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/09/12 04:10:24 605658] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1757650224605445|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 605663] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344605445|now:1757650224605445|interv:120000000| [2025/09/12 04:10:24 605667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344605445|now:1757650224605445|interv:120000000| [2025/09/12 04:10:24 605671] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224670222|pq_index:0| [2025/09/12 04:10:24 605675] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224604842| [2025/09/12 04:10:24 605679] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224605679| [2025/09/12 04:10:24 605684] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224605683| [2025/09/12 04:10:24 605690] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43150|min_srtt:43150|path_bw:1209592|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 605695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 605699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 605704] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 605707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 605712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 605716] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43150|min_srtt:43150|path_bw:1209592|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 605720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 605724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 605728] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 605734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 605739] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 605743] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 605747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 605752] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 605755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224606755|now:1757650224605755|interv:1000| [2025/09/12 04:10:24 605760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 605763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 605767] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224606755| [2025/09/12 04:10:24 605771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224606755| [2025/09/12 04:10:24 605775] [debug] |xqc_engine_wakeup_after|wakeup:1757650224606755|now:1757650224605775|diff:980| [2025/09/12 04:10:24 605779] [debug] |xqc_engine_main_logic|END|now:1757650224605683| [2025/09/12 04:10:24 605785] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224605785| [2025/09/12 04:10:24 605789] [debug] |xqc_engine_wakeup_after|wakeup:1757650224606755|now:1757650224605789|diff:966| [2025/09/12 04:10:24 605792] [debug] |xqc_engine_main_logic|END|now:1757650224605785| [2025/09/12 04:10:24 606860] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224606860| [2025/09/12 04:10:24 606871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224606755|pq_index:0| [2025/09/12 04:10:24 606876] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224605683| [2025/09/12 04:10:24 606881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224606880| [2025/09/12 04:10:24 606886] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224606755|now:1757650224606880| [2025/09/12 04:10:24 606890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224606755|now:1757650224606880| [2025/09/12 04:10:24 606894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 606899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43150|min_srtt:43150|path_bw:1209592|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 606904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 606908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 606912] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 606916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 606925] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 606929] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43150|min_srtt:43150|path_bw:1209592|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 606936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 606943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 606949] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 606955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 606962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 606969] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 606975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 606982] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 606989] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/09/12 04:10:24 607027] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224607000|stream_id:0|stream_offset:1399503| [2025/09/12 04:10:24 607035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 607043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 607049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43150|rtt_var:307|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 607056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 607062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 607068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 607074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224672150|now:1757650224607049|interv:65101| [2025/09/12 04:10:24 607080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224672150|now:1757650224607049|interval:65101|pto_count:0|srtt:43150 [2025/09/12 04:10:24 607087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 607095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 607101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1400690| [2025/09/12 04:10:24 607115] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 607121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/09/12 04:10:24 607160] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224607133|stream_id:0|stream_offset:1400690| [2025/09/12 04:10:24 607170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 607177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 607184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43150|rtt_var:307|pto_duration:45150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 607190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 607196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 607201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 607207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224672283|now:1757650224607183|interv:65100| [2025/09/12 04:10:24 607213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224672283|now:1757650224607183|interval:65100|pto_count:0|srtt:43150 [2025/09/12 04:10:24 607221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 607227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 607234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 607241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 607248] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224672283| [2025/09/12 04:10:24 607255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224672283| [2025/09/12 04:10:24 607262] [debug] |xqc_engine_wakeup_after|wakeup:1757650224672283|now:1757650224607261|diff:65022| [2025/09/12 04:10:24 607269] [debug] |xqc_engine_main_logic|END|now:1757650224606880| [2025/09/12 04:10:24 607337] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:51|state:ESTABED|recv_time:1757650224607336| [2025/09/12 04:10:24 607346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 607355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:634| [2025/09/12 04:10:24 607361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/09/12 04:10:24 607371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/09/12 04:10:24 607377] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 607392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1478|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1479|path_largest_ack:1478| [2025/09/12 04:10:24 607399] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1313297|prior_time:1757650224562457|is_app_limited:0|send_elapse:46760|ack_elapse:44879|ctl_first_sent_time:1757650224563963|lagest_ack_time:1757650224607336|curr_delivered:1364897| [2025/09/12 04:10:24 607406] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224563963| [2025/09/12 04:10:24 607414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:633||sndq_packets_used_bytes:0|sndq_packets_free:258| [2025/09/12 04:10:24 607438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1479|path_largest_ack:1479| [2025/09/12 04:10:24 607445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52800|prior_delivered:1313297|prior_time:1757650224562457|is_app_limited:0|send_elapse:46760|ack_elapse:44879|ctl_first_sent_time:1757650224563963|lagest_ack_time:1757650224607336|curr_delivered:1366097| [2025/09/12 04:10:24 607452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224564068| [2025/09/12 04:10:24 607458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:632||sndq_packets_used_bytes:0|sndq_packets_free:259| [2025/09/12 04:10:24 607463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43150|rttvar:307|minrtt:30473|latest_rtt:43268|ack_delay:24| [2025/09/12 04:10:24 607467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43162|rttvar:254|minrtt:30473|latest_rtt:43268|ack_delay:24| [2025/09/12 04:10:24 607471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1479|lost_pn:1476|thresh:3| [2025/09/12 04:10:24 607476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 607480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 607484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:254|pto_duration:45162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 607488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 607495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 607501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51611| [2025/09/12 04:10:24 607507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224672295|now:1757650224607483|interv:64812| [2025/09/12 04:10:24 607513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224672295|now:1757650224607483|interval:64812|pto_count:0|srtt:43162 [2025/09/12 04:10:24 607517] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46760, ack_elapse 44879, delivered 52800|rate 1129170|lost 300| [2025/09/12 04:10:24 607522] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129170) in round 25| [2025/09/12 04:10:24 607530] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 607534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 607538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224564068|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 607542] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224564068|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 607547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51611|srtt:43162|latest_rtt:43268|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 607553] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/09/12 04:10:24 607557] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1757650224607336|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 607562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344607336|now:1757650224607336|interv:120000000| [2025/09/12 04:10:24 607566] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344607336|now:1757650224607336|interv:120000000| [2025/09/12 04:10:24 607570] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224672283|pq_index:0| [2025/09/12 04:10:24 607574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224606880| [2025/09/12 04:10:24 607578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224607578| [2025/09/12 04:10:24 607583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224607582| [2025/09/12 04:10:24 607589] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:24 607593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 607597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 607601] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 607605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 607609] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 607613] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:24 607617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 607624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 607628] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 607632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 607636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 607640] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 607645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 607649] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 607653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224608653|now:1757650224607653|interv:1000| [2025/09/12 04:10:24 607657] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 607661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 607665] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224608653| [2025/09/12 04:10:24 607669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224608653| [2025/09/12 04:10:24 607672] [debug] |xqc_engine_wakeup_after|wakeup:1757650224608653|now:1757650224607672|diff:981| [2025/09/12 04:10:24 607677] [debug] |xqc_engine_main_logic|END|now:1757650224607582| [2025/09/12 04:10:24 607682] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224607682| [2025/09/12 04:10:24 607686] [debug] |xqc_engine_wakeup_after|wakeup:1757650224608653|now:1757650224607686|diff:967| [2025/09/12 04:10:24 607690] [debug] |xqc_engine_main_logic|END|now:1757650224607682| [2025/09/12 04:10:24 608760] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224608760| [2025/09/12 04:10:24 608772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224608653|pq_index:0| [2025/09/12 04:10:24 608776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224607582| [2025/09/12 04:10:24 608781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224608780| [2025/09/12 04:10:24 608786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224608653|now:1757650224608780| [2025/09/12 04:10:24 608790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224608653|now:1757650224608780| [2025/09/12 04:10:24 608794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 608800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:24 608804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 608809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 608819] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 608823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 608827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 608831] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:24 608836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 608840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 608843] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 608847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 608851] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 608856] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 608860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51611|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 608864] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 608869] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/09/12 04:10:24 608903] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51611|now:1757650224608877|stream_id:0|stream_offset:1401877| [2025/09/12 04:10:24 608912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1523|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 608919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51611|applimit:0| [2025/09/12 04:10:24 608926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:254|pto_duration:45162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 608933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 608939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 608944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52811| [2025/09/12 04:10:24 608948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224674039|now:1757650224608926|interv:65113| [2025/09/12 04:10:24 608952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224674039|now:1757650224608926|interval:65113|pto_count:0|srtt:43162 [2025/09/12 04:10:24 608960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52811| [2025/09/12 04:10:24 608973] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 608979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52811|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1403064| [2025/09/12 04:10:24 608986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 608992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/09/12 04:10:24 609055] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52811|now:1757650224609003|stream_id:0|stream_offset:1403064| [2025/09/12 04:10:24 609065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 609072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52811|applimit:0| [2025/09/12 04:10:24 609078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:254|pto_duration:45162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 609084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 609090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 609096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54011| [2025/09/12 04:10:24 609103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224674165|now:1757650224609077|interv:65088| [2025/09/12 04:10:24 609108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224674165|now:1757650224609077|interval:65088|pto_count:0|srtt:43162 [2025/09/12 04:10:24 609116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54011| [2025/09/12 04:10:24 609123] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 609129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54011|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 609136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 609143] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224674165| [2025/09/12 04:10:24 609149] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224674165| [2025/09/12 04:10:24 609155] [debug] |xqc_engine_wakeup_after|wakeup:1757650224674165|now:1757650224609155|diff:65010| [2025/09/12 04:10:24 609162] [debug] |xqc_engine_main_logic|END|now:1757650224608780| [2025/09/12 04:10:24 609317] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224609316| [2025/09/12 04:10:24 609338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 609347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:635| [2025/09/12 04:10:24 609353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/09/12 04:10:24 609372] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/09/12 04:10:24 609378] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 609385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1480|origin_pktnum:0|size:1211|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1481|path_largest_ack:1480| [2025/09/12 04:10:24 609392] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1315697|prior_time:1757650224564481|is_app_limited:0|send_elapse:48717|ack_elapse:44835|ctl_first_sent_time:1757650224566049|lagest_ack_time:1757650224609316|curr_delivered:1367308| [2025/09/12 04:10:24 609400] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224566049| [2025/09/12 04:10:24 609408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:631||sndq_packets_used_bytes:0|sndq_packets_free:260| [2025/09/12 04:10:24 609414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1481|path_largest_ack:1481| [2025/09/12 04:10:24 609439] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1315697|prior_time:1757650224564481|is_app_limited:0|send_elapse:48717|ack_elapse:44835|ctl_first_sent_time:1757650224566049|lagest_ack_time:1757650224609316|curr_delivered:1368508| [2025/09/12 04:10:24 609447] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224566176| [2025/09/12 04:10:24 609453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:630||sndq_packets_used_bytes:0|sndq_packets_free:261| [2025/09/12 04:10:24 609459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43162|rttvar:254|minrtt:30473|latest_rtt:43140|ack_delay:32| [2025/09/12 04:10:24 609465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43155|rttvar:204|minrtt:30473|latest_rtt:43140|ack_delay:32| [2025/09/12 04:10:24 609472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1481|lost_pn:1478|thresh:3| [2025/09/12 04:10:24 609477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 609482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 615|pns:2| [2025/09/12 04:10:24 609486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 609490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:204|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 609494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 609498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 609502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 609506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224674158|now:1757650224609489|interv:64669| [2025/09/12 04:10:24 609510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224674158|now:1757650224609489|interval:64669|pto_count:0|srtt:43155 [2025/09/12 04:10:24 609523] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48717, ack_elapse 44835, delivered 52811|rate 1084036|lost 300| [2025/09/12 04:10:24 609528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1084036) in round 25| [2025/09/12 04:10:24 609532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 609536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 609540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2411|po_sent_time:1757650224566176|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 609545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2411|po_sent_time:1757650224566176|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 609549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43155|latest_rtt:43140|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 609555] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/09/12 04:10:24 609559] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1757650224609316|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 609564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344609316|now:1757650224609316|interv:120000000| [2025/09/12 04:10:24 609568] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344609316|now:1757650224609316|interv:120000000| [2025/09/12 04:10:24 609572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224674165|pq_index:0| [2025/09/12 04:10:24 609576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224608780| [2025/09/12 04:10:24 609580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224609580| [2025/09/12 04:10:24 609585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224609584| [2025/09/12 04:10:24 609591] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:24 609595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 609600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 609603] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 609607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 609612] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 609618] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:24 609623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 609627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 609630] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 609634] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 609638] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 609642] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 609647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 609651] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 609655] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224610655|now:1757650224609655|interv:1000| [2025/09/12 04:10:24 609659] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 609662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 609666] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224610655| [2025/09/12 04:10:24 609670] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224610655| [2025/09/12 04:10:24 609674] [debug] |xqc_engine_wakeup_after|wakeup:1757650224610655|now:1757650224609674|diff:981| [2025/09/12 04:10:24 609678] [debug] |xqc_engine_main_logic|END|now:1757650224609584| [2025/09/12 04:10:24 609684] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224609684| [2025/09/12 04:10:24 609688] [debug] |xqc_engine_wakeup_after|wakeup:1757650224610655|now:1757650224609687|diff:968| [2025/09/12 04:10:24 609691] [debug] |xqc_engine_main_logic|END|now:1757650224609684| [2025/09/12 04:10:24 610711] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224610711| [2025/09/12 04:10:24 610723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224610655|pq_index:0| [2025/09/12 04:10:24 610728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224609584| [2025/09/12 04:10:24 610733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224610732| [2025/09/12 04:10:24 610738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224610655|now:1757650224610732| [2025/09/12 04:10:24 610743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224610655|now:1757650224610732| [2025/09/12 04:10:24 610747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 610752] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:24 610762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 610767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 610771] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 610775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 610780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 610784] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.92|path_pto:0| [2025/09/12 04:10:24 610788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 610793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 610796] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 610800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 610804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 610809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 610813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 610817] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 610822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/09/12 04:10:24 610853] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224610830|stream_id:0|stream_offset:1404251| [2025/09/12 04:10:24 610860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 610865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 610872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:204|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 610886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 610892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 610898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 610905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224675985|now:1757650224610872|interv:65113| [2025/09/12 04:10:24 610918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224675985|now:1757650224610872|interval:65113|pto_count:0|srtt:43155 [2025/09/12 04:10:24 610925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 610933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 610940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1405438| [2025/09/12 04:10:24 610947] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 610953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/09/12 04:10:24 610988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224610965|stream_id:0|stream_offset:1405438| [2025/09/12 04:10:24 610997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 611004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 611011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:204|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 611018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 611024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 611030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 611037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224676120|now:1757650224611010|interv:65110| [2025/09/12 04:10:24 611043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224676120|now:1757650224611010|interval:65110|pto_count:0|srtt:43155 [2025/09/12 04:10:24 611050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 611058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 611064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 611071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 611077] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224676120| [2025/09/12 04:10:24 611083] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224676120| [2025/09/12 04:10:24 611089] [debug] |xqc_engine_wakeup_after|wakeup:1757650224676120|now:1757650224611089|diff:65031| [2025/09/12 04:10:24 611095] [debug] |xqc_engine_main_logic|END|now:1757650224610732| [2025/09/12 04:10:24 611322] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224611320| [2025/09/12 04:10:24 611334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 611343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:636| [2025/09/12 04:10:24 611349] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/09/12 04:10:24 611357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/09/12 04:10:24 611364] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 611372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1482|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1483|path_largest_ack:1482| [2025/09/12 04:10:24 611380] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1318097|prior_time:1757650224566508|is_app_limited:0|send_elapse:45452|ack_elapse:44812|ctl_first_sent_time:1757650224568021|lagest_ack_time:1757650224611320|curr_delivered:1369708| [2025/09/12 04:10:24 611387] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224568021| [2025/09/12 04:10:24 611394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:629||sndq_packets_used_bytes:0|sndq_packets_free:262| [2025/09/12 04:10:24 611398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1483|path_largest_ack:1483| [2025/09/12 04:10:24 611402] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1318097|prior_time:1757650224566508|is_app_limited:0|send_elapse:45452|ack_elapse:44812|ctl_first_sent_time:1757650224568021|lagest_ack_time:1757650224611320|curr_delivered:1370908| [2025/09/12 04:10:24 611408] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224568148| [2025/09/12 04:10:24 611414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:628||sndq_packets_used_bytes:0|sndq_packets_free:263| [2025/09/12 04:10:24 611439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43155|rttvar:204|minrtt:30473|latest_rtt:43172|ack_delay:24| [2025/09/12 04:10:24 611446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43154|rttvar:154|minrtt:30473|latest_rtt:43172|ack_delay:24| [2025/09/12 04:10:24 611451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1483|lost_pn:1480|thresh:3| [2025/09/12 04:10:24 611455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 611459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 611464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43154|rtt_var:154|pto_duration:45154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 611468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 611472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 611476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 611486] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224676119|now:1757650224611463|interv:64656| [2025/09/12 04:10:24 611491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224676119|now:1757650224611463|interval:64656|pto_count:0|srtt:43154 [2025/09/12 04:10:24 611499] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45452, ack_elapse 44812, delivered 52811|rate 1161907|lost 300| [2025/09/12 04:10:24 611505] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161907) in round 25| [2025/09/12 04:10:24 611511] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 611515] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 611519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224568148|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 611524] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224568148|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 611528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43154|latest_rtt:43172|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 611534] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/09/12 04:10:24 611539] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1757650224611320|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 611544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344611320|now:1757650224611320|interv:120000000| [2025/09/12 04:10:24 611548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344611320|now:1757650224611320|interv:120000000| [2025/09/12 04:10:24 611552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224676120|pq_index:0| [2025/09/12 04:10:24 611556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224610732| [2025/09/12 04:10:24 611560] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224611560| [2025/09/12 04:10:24 611565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224611564| [2025/09/12 04:10:24 611571] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43154|min_srtt:43154|path_bw:1209592|loss_rate:2.89|path_pto:0| [2025/09/12 04:10:24 611575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 611580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 611584] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 611591] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 611596] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 611600] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43154|min_srtt:43154|path_bw:1209592|loss_rate:2.89|path_pto:0| [2025/09/12 04:10:24 611604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 611608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 611612] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 611616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 611620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 611624] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 611628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 611633] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 611637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224612637|now:1757650224611637|interv:1000| [2025/09/12 04:10:24 611641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 611644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 611649] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224612637| [2025/09/12 04:10:24 611653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224612637| [2025/09/12 04:10:24 611656] [debug] |xqc_engine_wakeup_after|wakeup:1757650224612637|now:1757650224611656|diff:981| [2025/09/12 04:10:24 611661] [debug] |xqc_engine_main_logic|END|now:1757650224611564| [2025/09/12 04:10:24 611666] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224611666| [2025/09/12 04:10:24 611670] [debug] |xqc_engine_wakeup_after|wakeup:1757650224612637|now:1757650224611670|diff:967| [2025/09/12 04:10:24 611674] [debug] |xqc_engine_main_logic|END|now:1757650224611666| [2025/09/12 04:10:24 612743] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224612742| [2025/09/12 04:10:24 612754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224612637|pq_index:0| [2025/09/12 04:10:24 612759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224611564| [2025/09/12 04:10:24 612764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224612763| [2025/09/12 04:10:24 612769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224612637|now:1757650224612763| [2025/09/12 04:10:24 612773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224612637|now:1757650224612763| [2025/09/12 04:10:24 612783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 612788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43154|min_srtt:43154|path_bw:1209592|loss_rate:2.89|path_pto:0| [2025/09/12 04:10:24 612793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 612797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 612801] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 612805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 612810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 612814] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43154|min_srtt:43154|path_bw:1209592|loss_rate:2.89|path_pto:0| [2025/09/12 04:10:24 612818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 612822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 612826] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 612829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 612834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 612838] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 612842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 612847] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 612851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/09/12 04:10:24 612894] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224612859|stream_id:0|stream_offset:1406625| [2025/09/12 04:10:24 612905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 612913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 612920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43154|rtt_var:154|pto_duration:45154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 612927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 612933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 612946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 612952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224678013|now:1757650224612919|interv:65094| [2025/09/12 04:10:24 612958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224678013|now:1757650224612919|interval:65094|pto_count:0|srtt:43154 [2025/09/12 04:10:24 612966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 612974] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 612980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1407812| [2025/09/12 04:10:24 612987] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 612993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/09/12 04:10:24 613026] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224613004|stream_id:0|stream_offset:1407812| [2025/09/12 04:10:24 613034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 613042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 613049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43154|rtt_var:154|pto_duration:45154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 613056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 613062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 613069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 613075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224678158|now:1757650224613048|interv:65110| [2025/09/12 04:10:24 613081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224678158|now:1757650224613048|interval:65110|pto_count:0|srtt:43154 [2025/09/12 04:10:24 613087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 613094] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 613100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 613106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 613113] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224678158| [2025/09/12 04:10:24 613118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224678158| [2025/09/12 04:10:24 613130] [debug] |xqc_engine_wakeup_after|wakeup:1757650224678158|now:1757650224613130|diff:65028| [2025/09/12 04:10:24 613137] [debug] |xqc_engine_main_logic|END|now:1757650224612763| [2025/09/12 04:10:24 613404] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224613402| [2025/09/12 04:10:24 613416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 613445] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:637| [2025/09/12 04:10:24 613451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/09/12 04:10:24 613460] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/09/12 04:10:24 613464] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 613469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1485|path_largest_ack:1484| [2025/09/12 04:10:24 613474] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1320497|prior_time:1757650224568508|is_app_limited:0|send_elapse:45672|ack_elapse:44894|ctl_first_sent_time:1757650224570042|lagest_ack_time:1757650224613402|curr_delivered:1372108| [2025/09/12 04:10:24 613479] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224570042| [2025/09/12 04:10:24 613484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:627||sndq_packets_used_bytes:0|sndq_packets_free:264| [2025/09/12 04:10:24 613489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1485|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1485|path_largest_ack:1485| [2025/09/12 04:10:24 613496] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1320497|prior_time:1757650224568508|is_app_limited:0|send_elapse:45672|ack_elapse:44894|ctl_first_sent_time:1757650224570042|lagest_ack_time:1757650224613402|curr_delivered:1373308| [2025/09/12 04:10:24 613503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224570195| [2025/09/12 04:10:24 613510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:626||sndq_packets_used_bytes:0|sndq_packets_free:265| [2025/09/12 04:10:24 613515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43154|rttvar:154|minrtt:30473|latest_rtt:43207|ack_delay:24| [2025/09/12 04:10:24 613522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:123|minrtt:30473|latest_rtt:43207|ack_delay:24| [2025/09/12 04:10:24 613528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1485|lost_pn:1482|thresh:3| [2025/09/12 04:10:24 613534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 613538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 613542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:123|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 613547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 613556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 613560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 613564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224678161|now:1757650224613542|interv:64619| [2025/09/12 04:10:24 613568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224678161|now:1757650224613542|interval:64619|pto_count:0|srtt:43157 [2025/09/12 04:10:24 613572] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45672, ack_elapse 44894, delivered 52811|rate 1156310|lost 300| [2025/09/12 04:10:24 613577] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156310) in round 25| [2025/09/12 04:10:24 613582] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 613589] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 613596] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224570195|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 613602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224570195|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 613606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43157|latest_rtt:43207|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 613612] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/09/12 04:10:24 613616] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1757650224613402|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 613621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344613402|now:1757650224613402|interv:120000000| [2025/09/12 04:10:24 613625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344613402|now:1757650224613402|interv:120000000| [2025/09/12 04:10:24 613629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224678158|pq_index:0| [2025/09/12 04:10:24 613633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224612763| [2025/09/12 04:10:24 613637] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224613637| [2025/09/12 04:10:24 613642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224613641| [2025/09/12 04:10:24 613648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.86|path_pto:0| [2025/09/12 04:10:24 613653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 613661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 613667] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 613673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 613680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 613685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.86|path_pto:0| [2025/09/12 04:10:24 613689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 613693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 613697] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 613701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 613705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 613709] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 613714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 613718] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 613722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224614722|now:1757650224613722|interv:1000| [2025/09/12 04:10:24 613726] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 613730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 613734] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224614722| [2025/09/12 04:10:24 613738] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224614722| [2025/09/12 04:10:24 613742] [debug] |xqc_engine_wakeup_after|wakeup:1757650224614722|now:1757650224613741|diff:981| [2025/09/12 04:10:24 613747] [debug] |xqc_engine_main_logic|END|now:1757650224613641| [2025/09/12 04:10:24 613755] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224613755| [2025/09/12 04:10:24 613761] [debug] |xqc_engine_wakeup_after|wakeup:1757650224614722|now:1757650224613761|diff:961| [2025/09/12 04:10:24 613765] [debug] |xqc_engine_main_logic|END|now:1757650224613755| [2025/09/12 04:10:24 614837] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224614837| [2025/09/12 04:10:24 614848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224614722|pq_index:0| [2025/09/12 04:10:24 614853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224613641| [2025/09/12 04:10:24 614858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224614857| [2025/09/12 04:10:24 614878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224614722|now:1757650224614857| [2025/09/12 04:10:24 614883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224614722|now:1757650224614857| [2025/09/12 04:10:24 614887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 614892] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.86|path_pto:0| [2025/09/12 04:10:24 614897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 614901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 614905] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 614910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 614918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 614924] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.86|path_pto:0| [2025/09/12 04:10:24 614931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 614937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 614943] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 614949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 614955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 614962] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 614968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 614975] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 614982] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/09/12 04:10:24 615019] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224614994|stream_id:0|stream_offset:1408999| [2025/09/12 04:10:24 615027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 615034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 615040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:123|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 615050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 615056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 615062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 615069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224680151|now:1757650224615039|interv:65112| [2025/09/12 04:10:24 615076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224680151|now:1757650224615039|interval:65112|pto_count:0|srtt:43157 [2025/09/12 04:10:24 615082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 615090] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 615096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1410186| [2025/09/12 04:10:24 615102] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 615108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/09/12 04:10:24 615141] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224615118|stream_id:0|stream_offset:1410186| [2025/09/12 04:10:24 615149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 615156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 615162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:123|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 615169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 615175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 615180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 615184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224680275|now:1757650224615162|interv:65113| [2025/09/12 04:10:24 615188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224680275|now:1757650224615162|interval:65113|pto_count:0|srtt:43157 [2025/09/12 04:10:24 615192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 615200] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 615206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 615220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 615226] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224680275| [2025/09/12 04:10:24 615232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224680275| [2025/09/12 04:10:24 615238] [debug] |xqc_engine_wakeup_after|wakeup:1757650224680275|now:1757650224615238|diff:65037| [2025/09/12 04:10:24 615245] [debug] |xqc_engine_main_logic|END|now:1757650224614857| [2025/09/12 04:10:24 615256] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224615255| [2025/09/12 04:10:24 615263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 615272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:638| [2025/09/12 04:10:24 615278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/09/12 04:10:24 615287] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/09/12 04:10:24 615293] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 615301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1487|path_largest_ack:1486| [2025/09/12 04:10:24 615308] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1322897|prior_time:1757650224570443|is_app_limited:0|send_elapse:43718|ack_elapse:44812|ctl_first_sent_time:1757650224571948|lagest_ack_time:1757650224615255|curr_delivered:1374508| [2025/09/12 04:10:24 615315] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224571948| [2025/09/12 04:10:24 615322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:625||sndq_packets_used_bytes:0|sndq_packets_free:266| [2025/09/12 04:10:24 615328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1487|path_largest_ack:1487| [2025/09/12 04:10:24 615335] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1322897|prior_time:1757650224570443|is_app_limited:0|send_elapse:43718|ack_elapse:44812|ctl_first_sent_time:1757650224571948|lagest_ack_time:1757650224615255|curr_delivered:1375708| [2025/09/12 04:10:24 615342] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224572041| [2025/09/12 04:10:24 615348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:624||sndq_packets_used_bytes:0|sndq_packets_free:267| [2025/09/12 04:10:24 615354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:123|minrtt:30473|latest_rtt:43214|ack_delay:24| [2025/09/12 04:10:24 615360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43161|rttvar:101|minrtt:30473|latest_rtt:43214|ack_delay:24| [2025/09/12 04:10:24 615367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1487|lost_pn:1484|thresh:3| [2025/09/12 04:10:24 615371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 615376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 615382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:101|pto_duration:45161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 615395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 615401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 615408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 615414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224680279|now:1757650224615381|interv:64898| [2025/09/12 04:10:24 615440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224680279|now:1757650224615381|interval:64898|pto_count:0|srtt:43161 [2025/09/12 04:10:24 615447] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43718, ack_elapse 44812, delivered 52811|rate 1178501|lost 300| [2025/09/12 04:10:24 615454] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178501) in round 25| [2025/09/12 04:10:24 615460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 615466] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 615473] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224572041|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 615478] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224572041|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 615483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43161|latest_rtt:43214|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 615493] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/09/12 04:10:24 615500] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1757650224615255|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 615507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344615255|now:1757650224615255|interv:120000000| [2025/09/12 04:10:24 615511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344615255|now:1757650224615255|interv:120000000| [2025/09/12 04:10:24 615515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224680275|pq_index:0| [2025/09/12 04:10:24 615519] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224614857| [2025/09/12 04:10:24 615523] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224615523| [2025/09/12 04:10:24 615528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224615527| [2025/09/12 04:10:24 615534] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 615543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 615548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 615552] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 615556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 615560] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 615564] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 615568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 615573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 615576] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 615580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 615584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 615589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 615593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 615597] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 615601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224616601|now:1757650224615601|interv:1000| [2025/09/12 04:10:24 615605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 615609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 615613] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224616601| [2025/09/12 04:10:24 615617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224616601| [2025/09/12 04:10:24 615620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224616601|now:1757650224615620|diff:981| [2025/09/12 04:10:24 615625] [debug] |xqc_engine_main_logic|END|now:1757650224615527| [2025/09/12 04:10:24 615630] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224615630| [2025/09/12 04:10:24 615634] [debug] |xqc_engine_wakeup_after|wakeup:1757650224616601|now:1757650224615634|diff:967| [2025/09/12 04:10:24 615638] [debug] |xqc_engine_main_logic|END|now:1757650224615630| [2025/09/12 04:10:24 616702] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224616702| [2025/09/12 04:10:24 616714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224616601|pq_index:0| [2025/09/12 04:10:24 616719] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224615527| [2025/09/12 04:10:24 616730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224616728| [2025/09/12 04:10:24 616734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224616601|now:1757650224616728| [2025/09/12 04:10:24 616739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224616601|now:1757650224616728| [2025/09/12 04:10:24 616743] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 616748] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 616753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 616757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 616761] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 616765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 616769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 616773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 616777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 616782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 616785] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 616789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 616793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 616798] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 616802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 616806] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 616811] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/09/12 04:10:24 616844] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224616819|stream_id:0|stream_offset:1411373| [2025/09/12 04:10:24 616854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 616867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 616875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:101|pto_duration:45161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 616879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 616883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 616887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 616891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224681980|now:1757650224616874|interv:65106| [2025/09/12 04:10:24 616895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224681980|now:1757650224616874|interval:65106|pto_count:0|srtt:43161 [2025/09/12 04:10:24 616900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 616905] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 616909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1412560| [2025/09/12 04:10:24 616914] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 616921] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/09/12 04:10:24 616974] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224616931|stream_id:0|stream_offset:1412560| [2025/09/12 04:10:24 616983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 616991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 616997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:101|pto_duration:45161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 617004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 617010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 617015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 617021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224682092|now:1757650224616997|interv:65095| [2025/09/12 04:10:24 617027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224682092|now:1757650224616997|interval:65095|pto_count:0|srtt:43161 [2025/09/12 04:10:24 617034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 617042] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 617055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 617062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 617068] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224682092| [2025/09/12 04:10:24 617074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224682092| [2025/09/12 04:10:24 617080] [debug] |xqc_engine_wakeup_after|wakeup:1757650224682092|now:1757650224617080|diff:65012| [2025/09/12 04:10:24 617087] [debug] |xqc_engine_main_logic|END|now:1757650224616728| [2025/09/12 04:10:24 617291] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224617289| [2025/09/12 04:10:24 617302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 617312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:639| [2025/09/12 04:10:24 617318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/09/12 04:10:24 617327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/09/12 04:10:24 617333] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 617341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1489|path_largest_ack:1488| [2025/09/12 04:10:24 617348] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1325297|prior_time:1757650224572451|is_app_limited:0|send_elapse:43838|ack_elapse:44838|ctl_first_sent_time:1757650224573944|lagest_ack_time:1757650224617289|curr_delivered:1376908| [2025/09/12 04:10:24 617356] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224573944| [2025/09/12 04:10:24 617363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:623||sndq_packets_used_bytes:0|sndq_packets_free:268| [2025/09/12 04:10:24 617370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1489|path_largest_ack:1489| [2025/09/12 04:10:24 617377] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1325297|prior_time:1757650224572451|is_app_limited:0|send_elapse:43838|ack_elapse:44838|ctl_first_sent_time:1757650224573944|lagest_ack_time:1757650224617289|curr_delivered:1378108| [2025/09/12 04:10:24 617384] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224574068| [2025/09/12 04:10:24 617389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:622||sndq_packets_used_bytes:0|sndq_packets_free:269| [2025/09/12 04:10:24 617393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43161|rttvar:101|minrtt:30473|latest_rtt:43221|ack_delay:24| [2025/09/12 04:10:24 617397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43165|rttvar:85|minrtt:30473|latest_rtt:43221|ack_delay:24| [2025/09/12 04:10:24 617401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1489|lost_pn:1486|thresh:3| [2025/09/12 04:10:24 617405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 617415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 617438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:85|pto_duration:45165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 617448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 617452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 617456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 617460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224682096|now:1757650224617437|interv:64659| [2025/09/12 04:10:24 617464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224682096|now:1757650224617437|interval:64659|pto_count:0|srtt:43165 [2025/09/12 04:10:24 617468] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43838, ack_elapse 44838, delivered 52811|rate 1177817|lost 300| [2025/09/12 04:10:24 617473] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177817) in round 25| [2025/09/12 04:10:24 617477] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 617481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 617485] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224574068|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 617489] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224574068|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 617494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43165|latest_rtt:43221|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 617499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/09/12 04:10:24 617504] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:640|frame:ACK |recv_time:1757650224617289|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 617509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344617289|now:1757650224617289|interv:120000000| [2025/09/12 04:10:24 617513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344617289|now:1757650224617289|interv:120000000| [2025/09/12 04:10:24 617517] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224682092|pq_index:0| [2025/09/12 04:10:24 617521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224616728| [2025/09/12 04:10:24 617525] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224617525| [2025/09/12 04:10:24 617530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224617528| [2025/09/12 04:10:24 617539] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:24 617544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 617548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 617552] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 617556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 617560] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 617564] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:24 617568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 617572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 617576] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 617580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 617584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 617589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 617593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 617597] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 617601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224618601|now:1757650224617601|interv:1000| [2025/09/12 04:10:24 617605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 617608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 617612] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224618601| [2025/09/12 04:10:24 617616] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224618601| [2025/09/12 04:10:24 617620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224618601|now:1757650224617620|diff:981| [2025/09/12 04:10:24 617625] [debug] |xqc_engine_main_logic|END|now:1757650224617528| [2025/09/12 04:10:24 617630] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224617630| [2025/09/12 04:10:24 617634] [debug] |xqc_engine_wakeup_after|wakeup:1757650224618601|now:1757650224617634|diff:967| [2025/09/12 04:10:24 617637] [debug] |xqc_engine_main_logic|END|now:1757650224617630| [2025/09/12 04:10:24 618706] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224618706| [2025/09/12 04:10:24 618723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224618601|pq_index:0| [2025/09/12 04:10:24 618727] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224617528| [2025/09/12 04:10:24 618733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224618731| [2025/09/12 04:10:24 618737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224618601|now:1757650224618731| [2025/09/12 04:10:24 618742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224618601|now:1757650224618731| [2025/09/12 04:10:24 618746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 618751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:24 618756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 618760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 618764] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 618768] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 618772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 618776] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:24 618781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 618785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 618789] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 618792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 618796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 618801] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 618805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 618809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 618814] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/09/12 04:10:24 618848] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224618822|stream_id:0|stream_offset:1413747| [2025/09/12 04:10:24 618874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 618881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 618885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:85|pto_duration:45165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 618889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 618893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 618897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 618901] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224683987|now:1757650224618885|interv:65102| [2025/09/12 04:10:24 618905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224683987|now:1757650224618885|interval:65102|pto_count:0|srtt:43165 [2025/09/12 04:10:24 618910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 618915] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 618922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1414934| [2025/09/12 04:10:24 618929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 618935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/09/12 04:10:24 618987] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224618945|stream_id:0|stream_offset:1414934| [2025/09/12 04:10:24 618996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 619003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 619010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:85|pto_duration:45165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 619016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 619023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 619029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 619035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224684110|now:1757650224619009|interv:65101| [2025/09/12 04:10:24 619041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224684110|now:1757650224619009|interval:65101|pto_count:0|srtt:43165 [2025/09/12 04:10:24 619054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 619062] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 619068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 619075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 619081] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224684110| [2025/09/12 04:10:24 619087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224684110| [2025/09/12 04:10:24 619093] [debug] |xqc_engine_wakeup_after|wakeup:1757650224684110|now:1757650224619093|diff:65017| [2025/09/12 04:10:24 619100] [debug] |xqc_engine_main_logic|END|now:1757650224618731| [2025/09/12 04:10:24 619229] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224619228| [2025/09/12 04:10:24 619239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 619247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:640| [2025/09/12 04:10:24 619253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/09/12 04:10:24 619262] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/09/12 04:10:24 619278] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 619285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1491|path_largest_ack:1490| [2025/09/12 04:10:24 619293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1327697|prior_time:1757650224574475|is_app_limited:0|send_elapse:43805|ack_elapse:44753|ctl_first_sent_time:1757650224575978|lagest_ack_time:1757650224619228|curr_delivered:1379308| [2025/09/12 04:10:24 619300] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224575978| [2025/09/12 04:10:24 619307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:621||sndq_packets_used_bytes:0|sndq_packets_free:270| [2025/09/12 04:10:24 619313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1491|path_largest_ack:1491| [2025/09/12 04:10:24 619320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1327697|prior_time:1757650224574475|is_app_limited:0|send_elapse:43805|ack_elapse:44753|ctl_first_sent_time:1757650224575978|lagest_ack_time:1757650224619228|curr_delivered:1380508| [2025/09/12 04:10:24 619328] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224576101| [2025/09/12 04:10:24 619333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:620||sndq_packets_used_bytes:0|sndq_packets_free:271| [2025/09/12 04:10:24 619340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43165|rttvar:85|minrtt:30473|latest_rtt:43127|ack_delay:24| [2025/09/12 04:10:24 619344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:79|minrtt:30473|latest_rtt:43127|ack_delay:24| [2025/09/12 04:10:24 619354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1491|lost_pn:1488|thresh:3| [2025/09/12 04:10:24 619358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 619362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 619366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:79|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 619371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 619375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 619378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 619382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224684102|now:1757650224619366|interv:64736| [2025/09/12 04:10:24 619386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224684102|now:1757650224619366|interval:64736|pto_count:0|srtt:43157 [2025/09/12 04:10:24 619391] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43805, ack_elapse 44753, delivered 52811|rate 1180054|lost 300| [2025/09/12 04:10:24 619395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180054) in round 25| [2025/09/12 04:10:24 619402] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 619409] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 619415] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224576101|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 619443] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224576101|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 619448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43157|latest_rtt:43127|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 619454] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:54011|inflight:51600|mode:2|applimit:0|pacing_rate:1209592|bw:1209592|srtt:43157|latest_rtt:43127|min_rtt:30473|send:1516|lost:299|tlp:0|recv:637|recovery:1|slow_start:0|conn_life:1247575|acked:2400|delivered:1380508|is_cwnd_limited:1| [2025/09/12 04:10:24 619460] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/09/12 04:10:24 619464] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1757650224619228|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 619469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344619228|now:1757650224619228|interv:120000000| [2025/09/12 04:10:24 619478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344619228|now:1757650224619228|interv:120000000| [2025/09/12 04:10:24 619482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224684110|pq_index:0| [2025/09/12 04:10:24 619486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224618731| [2025/09/12 04:10:24 619490] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224619490| [2025/09/12 04:10:24 619495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224619494| [2025/09/12 04:10:24 619501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:24 619505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 619509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 619513] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 619517] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 619521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 619525] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:24 619529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 619534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 619537] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 619541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 619545] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 619550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 619554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 619559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 619562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224620562|now:1757650224619562|interv:1000| [2025/09/12 04:10:24 619566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 619570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 619574] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224620562| [2025/09/12 04:10:24 619581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224620562| [2025/09/12 04:10:24 619585] [debug] |xqc_engine_wakeup_after|wakeup:1757650224620562|now:1757650224619585|diff:977| [2025/09/12 04:10:24 619589] [debug] |xqc_engine_main_logic|END|now:1757650224619494| [2025/09/12 04:10:24 619594] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224619594| [2025/09/12 04:10:24 619598] [debug] |xqc_engine_wakeup_after|wakeup:1757650224620562|now:1757650224619598|diff:964| [2025/09/12 04:10:24 619602] [debug] |xqc_engine_main_logic|END|now:1757650224619594| [2025/09/12 04:10:24 620671] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224620670| [2025/09/12 04:10:24 620682] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224620562|pq_index:0| [2025/09/12 04:10:24 620687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224619494| [2025/09/12 04:10:24 620692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224620691| [2025/09/12 04:10:24 620697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224620562|now:1757650224620691| [2025/09/12 04:10:24 620701] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224620562|now:1757650224620691| [2025/09/12 04:10:24 620705] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 620710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:24 620715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 620720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 620724] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 620728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 620732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 620736] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:24 620740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 620745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 620748] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 620752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 620756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 620761] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 620771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 620776] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 620780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/09/12 04:10:24 620813] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224620788|stream_id:0|stream_offset:1416121| [2025/09/12 04:10:24 620823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 620831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 620837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:79|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 620844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 620849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 620853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 620857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224685945|now:1757650224620837|interv:65108| [2025/09/12 04:10:24 620861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224685945|now:1757650224620837|interval:65108|pto_count:0|srtt:43157 [2025/09/12 04:10:24 620866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 620871] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 620875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1417308| [2025/09/12 04:10:24 620879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 620883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/09/12 04:10:24 620910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224620890|stream_id:0|stream_offset:1417308| [2025/09/12 04:10:24 620919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 620926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 620931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:79|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 620938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 620944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 620956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 620963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224686047|now:1757650224620931|interv:65116| [2025/09/12 04:10:24 620969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224686047|now:1757650224620931|interval:65116|pto_count:0|srtt:43157 [2025/09/12 04:10:24 620976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 620982] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 620988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 620994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 621001] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224686047| [2025/09/12 04:10:24 621007] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224686047| [2025/09/12 04:10:24 621013] [debug] |xqc_engine_wakeup_after|wakeup:1757650224686047|now:1757650224621013|diff:65034| [2025/09/12 04:10:24 621021] [debug] |xqc_engine_main_logic|END|now:1757650224620691| [2025/09/12 04:10:24 621280] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224621278| [2025/09/12 04:10:24 621310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 621320] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:641| [2025/09/12 04:10:24 621326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/09/12 04:10:24 621335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/09/12 04:10:24 621341] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 621346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1493|path_largest_ack:1493| [2025/09/12 04:10:24 621351] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:54011|prior_delivered:1330097|prior_time:1757650224576429|is_app_limited:0|send_elapse:43923|ack_elapse:44849|ctl_first_sent_time:1757650224578015|lagest_ack_time:1757650224621278|curr_delivered:1381708| [2025/09/12 04:10:24 621356] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224578015| [2025/09/12 04:10:24 621363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:619||sndq_packets_used_bytes:0|sndq_packets_free:272| [2025/09/12 04:10:24 621369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:79|minrtt:30473|latest_rtt:43263|ack_delay:24| [2025/09/12 04:10:24 621375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43167|rttvar:80|minrtt:30473|latest_rtt:43263|ack_delay:24| [2025/09/12 04:10:24 621382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1493|lost_pn:1490|thresh:3| [2025/09/12 04:10:24 621396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 621402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 621408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224626600|now:1757650224621408|interval:5192| [2025/09/12 04:10:24 621414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224626600|now:1757650224621408|interv:5192| [2025/09/12 04:10:24 621434] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43923, ack_elapse 44849, delivered 51611|rate 1150772|lost 300| [2025/09/12 04:10:24 621445] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150772) in round 25| [2025/09/12 04:10:24 621449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 621453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 621457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:1200|po_sent_time:1757650224578015|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 621461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:1200|po_sent_time:1757650224578015|recovery:1|recovery_start:1757650224595654|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 621466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:52800|srtt:43167|latest_rtt:43263|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224595654|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 621472] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/09/12 04:10:24 621476] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1757650224621278|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 621481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344621278|now:1757650224621278|interv:120000000| [2025/09/12 04:10:24 621485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344621278|now:1757650224621278|interv:120000000| [2025/09/12 04:10:24 621489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224686047|pq_index:0| [2025/09/12 04:10:24 621493] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224620691| [2025/09/12 04:10:24 621497] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224621497| [2025/09/12 04:10:24 621502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224621501| [2025/09/12 04:10:24 621508] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1209592|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:24 621512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 621521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 621525] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 621528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 621533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 621537] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1209592|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:24 621541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 621545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 621549] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 621552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 621556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 621561] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 621565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 621569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 621573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224622573|now:1757650224621573|interv:1000| [2025/09/12 04:10:24 621577] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 621581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 621585] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224622573| [2025/09/12 04:10:24 621588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224622573| [2025/09/12 04:10:24 621592] [debug] |xqc_engine_wakeup_after|wakeup:1757650224622573|now:1757650224621592|diff:981| [2025/09/12 04:10:24 621597] [debug] |xqc_engine_main_logic|END|now:1757650224621501| [2025/09/12 04:10:24 621602] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224621602| [2025/09/12 04:10:24 621606] [debug] |xqc_engine_wakeup_after|wakeup:1757650224622573|now:1757650224621606|diff:967| [2025/09/12 04:10:24 621610] [debug] |xqc_engine_main_logic|END|now:1757650224621602| [2025/09/12 04:10:24 622676] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224622676| [2025/09/12 04:10:24 622688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224622573|pq_index:0| [2025/09/12 04:10:24 622692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224621501| [2025/09/12 04:10:24 622697] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224622696| [2025/09/12 04:10:24 622707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224622573|now:1757650224622696| [2025/09/12 04:10:24 622711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224622573|now:1757650224622696| [2025/09/12 04:10:24 622715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 622721] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1209592|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:24 622725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 622731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 622734] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 622738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 622743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 622747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43167|min_srtt:43167|path_bw:1209592|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:24 622751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 622755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 622759] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 622762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 622767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 622771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 622775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 622779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 622784] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/09/12 04:10:24 622813] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224622792|stream_id:0|stream_offset:1418495| [2025/09/12 04:10:24 622820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 622824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 622829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224626600|now:1757650224622828|interval:3772| [2025/09/12 04:10:24 622842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224626600|now:1757650224622828|interv:3772| [2025/09/12 04:10:24 622846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 622851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 622855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1419682| [2025/09/12 04:10:24 622859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 622864] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224626600| [2025/09/12 04:10:24 622868] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224626600| [2025/09/12 04:10:24 622871] [debug] |xqc_engine_wakeup_after|wakeup:1757650224626600|now:1757650224622871|diff:3729| [2025/09/12 04:10:24 622876] [debug] |xqc_engine_main_logic|END|now:1757650224622696| [2025/09/12 04:10:24 623292] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224623291| [2025/09/12 04:10:24 623304] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 623311] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:642| [2025/09/12 04:10:24 623318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/09/12 04:10:24 623327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/09/12 04:10:24 623333] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 623340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1495|path_largest_ack:1494| [2025/09/12 04:10:24 623347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1332497|prior_time:1757650224578460|is_app_limited:0|send_elapse:43872|ack_elapse:44831|ctl_first_sent_time:1757650224579962|lagest_ack_time:1757650224623291|curr_delivered:1382908| [2025/09/12 04:10:24 623355] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224579962| [2025/09/12 04:10:24 623359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:618||sndq_packets_used_bytes:0|sndq_packets_free:273| [2025/09/12 04:10:24 623364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1495|path_largest_ack:1495| [2025/09/12 04:10:24 623371] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1332497|prior_time:1757650224578460|is_app_limited:0|send_elapse:43872|ack_elapse:44831|ctl_first_sent_time:1757650224579962|lagest_ack_time:1757650224623291|curr_delivered:1384108| [2025/09/12 04:10:24 623378] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224580064| [2025/09/12 04:10:24 623383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/09/12 04:10:24 623389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43167|rttvar:80|minrtt:30473|latest_rtt:43227|ack_delay:24| [2025/09/12 04:10:24 623405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43172|rttvar:69|minrtt:30473|latest_rtt:43227|ack_delay:24| [2025/09/12 04:10:24 623412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1495|lost_pn:1492|thresh:3| [2025/09/12 04:10:24 623438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 623446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1492|lost_pn:1492|po_sent_time:1757650224577930|lost_send_time:1757650224574661|loss_delay:48630|frame:STREAM |repair:128| [2025/09/12 04:10:24 623451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224577930u| [2025/09/12 04:10:24 623455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 623459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43172|rtt_var:69|pto_duration:45172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 623464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 623468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 623472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 623476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224687964|now:1757650224623459|interv:64505| [2025/09/12 04:10:24 623480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224687964|now:1757650224623459|interval:64505|pto_count:0|srtt:43172 [2025/09/12 04:10:24 623484] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43872, ack_elapse 44831, delivered 51611|rate 1151234|lost 301| [2025/09/12 04:10:24 623489] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151234) in round 25| [2025/09/12 04:10:24 623493] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 623497] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 623501] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:1|acked:2400|po_sent_time:1757650224580064|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 623505] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:1|acked:2400|po_sent_time:1757650224580064|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 623510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:50400|srtt:43172|latest_rtt:43227|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 623516] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/09/12 04:10:24 623520] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1757650224623291|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 623529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344623291|now:1757650224623291|interv:120000000| [2025/09/12 04:10:24 623534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344623291|now:1757650224623291|interv:120000000| [2025/09/12 04:10:24 623538] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224626600|pq_index:0| [2025/09/12 04:10:24 623542] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224622696| [2025/09/12 04:10:24 623546] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224623546| [2025/09/12 04:10:24 623551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224623550| [2025/09/12 04:10:24 623557] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43172|min_srtt:43172|path_bw:1209592|loss_rate:2.72|path_pto:0| [2025/09/12 04:10:24 623561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50400|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 623566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 623570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 623573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 623578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 623582] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43172|min_srtt:43172|path_bw:1209592|loss_rate:2.72|path_pto:0| [2025/09/12 04:10:24 623586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:50400|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 623590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 623594] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 623598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 623602] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 623606] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 623610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1419682| [2025/09/12 04:10:24 623615] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 623619] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/09/12 04:10:24 623653] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224623627|stream_id:0|stream_offset:1419682| [2025/09/12 04:10:24 623668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 623676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 623683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43172|rtt_var:69|pto_duration:45172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 623688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 623692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 623696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 623700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224688799|now:1757650224623682|interv:65117| [2025/09/12 04:10:24 623704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224688799|now:1757650224623682|interval:65117|pto_count:0|srtt:43172 [2025/09/12 04:10:24 623709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:51600| [2025/09/12 04:10:24 623713] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 623718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1420869| [2025/09/12 04:10:24 623722] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 623727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/09/12 04:10:24 623754] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224623734|stream_id:0|stream_offset:1420869| [2025/09/12 04:10:24 623763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 623771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 623778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43172|rtt_var:69|pto_duration:45172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 623783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 623787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 623791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 623795] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224688906|now:1757650224623777|interv:65129| [2025/09/12 04:10:24 623799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224688906|now:1757650224623777|interval:65129|pto_count:0|srtt:43172 [2025/09/12 04:10:24 623808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 623813] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 623817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1422056| [2025/09/12 04:10:24 623822] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 623825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224624825|now:1757650224623825|interv:1000| [2025/09/12 04:10:24 623829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 623833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 623837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224624825| [2025/09/12 04:10:24 623842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224624825| [2025/09/12 04:10:24 623845] [debug] |xqc_engine_wakeup_after|wakeup:1757650224624825|now:1757650224623845|diff:980| [2025/09/12 04:10:24 623850] [debug] |xqc_engine_main_logic|END|now:1757650224623550| [2025/09/12 04:10:24 623855] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224623855| [2025/09/12 04:10:24 623859] [debug] |xqc_engine_wakeup_after|wakeup:1757650224624825|now:1757650224623859|diff:966| [2025/09/12 04:10:24 623863] [debug] |xqc_engine_main_logic|END|now:1757650224623855| [2025/09/12 04:10:24 624929] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224624928| [2025/09/12 04:10:24 624943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224624825|pq_index:0| [2025/09/12 04:10:24 624950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224623550| [2025/09/12 04:10:24 624957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224624956| [2025/09/12 04:10:24 624964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224624825|now:1757650224624956| [2025/09/12 04:10:24 624971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224624825|now:1757650224624956| [2025/09/12 04:10:24 624977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 624984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43172|min_srtt:43172|path_bw:1209592|loss_rate:2.69|path_pto:0| [2025/09/12 04:10:24 624991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 624997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 625003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 625009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 625015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 625028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43172|min_srtt:43172|path_bw:1209592|loss_rate:2.69|path_pto:0| [2025/09/12 04:10:24 625034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 625041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 625047] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 625053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 625059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 625066] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 625072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1422056| [2025/09/12 04:10:24 625078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 625084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/09/12 04:10:24 625119] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224625094|stream_id:0|stream_offset:1422056| [2025/09/12 04:10:24 625128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 625136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 625142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43172|rtt_var:69|pto_duration:45172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 625148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 625153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 625159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 625165] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224690266|now:1757650224625141|interv:65125| [2025/09/12 04:10:24 625171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224690266|now:1757650224625141|interval:65125|pto_count:0|srtt:43172 [2025/09/12 04:10:24 625178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 625238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 625247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 625254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 625268] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224690266| [2025/09/12 04:10:24 625274] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224690266| [2025/09/12 04:10:24 625280] [debug] |xqc_engine_wakeup_after|wakeup:1757650224690266|now:1757650224625280|diff:64986| [2025/09/12 04:10:24 625287] [debug] |xqc_engine_main_logic|END|now:1757650224624956| [2025/09/12 04:10:24 625299] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224625298| [2025/09/12 04:10:24 625306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 625314] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:643| [2025/09/12 04:10:24 625318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/09/12 04:10:24 625326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/09/12 04:10:24 625332] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 625339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1496|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1497|path_largest_ack:1496| [2025/09/12 04:10:24 625346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1334897|prior_time:1757650224580435|is_app_limited:0|send_elapse:43934|ack_elapse:44863|ctl_first_sent_time:1757650224581973|lagest_ack_time:1757650224625298|curr_delivered:1385308| [2025/09/12 04:10:24 625353] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224581973| [2025/09/12 04:10:24 625360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:617||sndq_packets_used_bytes:0|sndq_packets_free:274| [2025/09/12 04:10:24 625367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1497|path_largest_ack:1497| [2025/09/12 04:10:24 625374] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1334897|prior_time:1757650224580435|is_app_limited:0|send_elapse:43934|ack_elapse:44863|ctl_first_sent_time:1757650224581973|lagest_ack_time:1757650224625298|curr_delivered:1386508| [2025/09/12 04:10:24 625380] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224582085| [2025/09/12 04:10:24 625386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:616||sndq_packets_used_bytes:0|sndq_packets_free:275| [2025/09/12 04:10:24 625392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43172|rttvar:69|minrtt:30473|latest_rtt:43213|ack_delay:24| [2025/09/12 04:10:24 625399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43174|rttvar:56|minrtt:30473|latest_rtt:43213|ack_delay:24| [2025/09/12 04:10:24 625403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1497|lost_pn:1494|thresh:3| [2025/09/12 04:10:24 625407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 625411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 625415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 625447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:56|pto_duration:45174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 625453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 625460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 625465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 625471] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224690268|now:1757650224625446|interv:64822| [2025/09/12 04:10:24 625476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224690268|now:1757650224625446|interval:64822|pto_count:0|srtt:43174 [2025/09/12 04:10:24 625480] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43934, ack_elapse 44863, delivered 51611|rate 1150413|lost 301| [2025/09/12 04:10:24 625485] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150413) in round 25| [2025/09/12 04:10:24 625489] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 625493] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 625497] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224582085|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 625501] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224582085|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 625506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43174|latest_rtt:43213|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 625512] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/09/12 04:10:24 625516] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1757650224625298|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 625522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344625298|now:1757650224625298|interv:120000000| [2025/09/12 04:10:24 625526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344625298|now:1757650224625298|interv:120000000| [2025/09/12 04:10:24 625530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224690266|pq_index:0| [2025/09/12 04:10:24 625534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224624956| [2025/09/12 04:10:24 625538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224625537| [2025/09/12 04:10:24 625543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224625541| [2025/09/12 04:10:24 625552] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1209592|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 625556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 625561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 625565] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 625569] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 625573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 625577] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1209592|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 625581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 625585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 625589] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 625593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 625597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 625601] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 625605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 625610] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 625614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/09/12 04:10:24 625644] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224625621|stream_id:0|stream_offset:1423243| [2025/09/12 04:10:24 625650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 625655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 625661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:56|pto_duration:45174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 625668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 625674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 625680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 625693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224690795|now:1757650224625660|interv:65135| [2025/09/12 04:10:24 625700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224690795|now:1757650224625660|interval:65135|pto_count:0|srtt:43174 [2025/09/12 04:10:24 625707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 625713] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 625717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1424430| [2025/09/12 04:10:24 625722] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 625726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224626725|now:1757650224625725|interv:1000| [2025/09/12 04:10:24 625730] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 625734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 625738] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224626725| [2025/09/12 04:10:24 625742] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224626725| [2025/09/12 04:10:24 625746] [debug] |xqc_engine_wakeup_after|wakeup:1757650224626725|now:1757650224625746|diff:979| [2025/09/12 04:10:24 625751] [debug] |xqc_engine_main_logic|END|now:1757650224625541| [2025/09/12 04:10:24 625756] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224625756| [2025/09/12 04:10:24 625760] [debug] |xqc_engine_wakeup_after|wakeup:1757650224626725|now:1757650224625760|diff:965| [2025/09/12 04:10:24 625764] [debug] |xqc_engine_main_logic|END|now:1757650224625756| [2025/09/12 04:10:24 626838] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224626838| [2025/09/12 04:10:24 626852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224626725|pq_index:0| [2025/09/12 04:10:24 626859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224625541| [2025/09/12 04:10:24 626867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224626865| [2025/09/12 04:10:24 626874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224626725|now:1757650224626865| [2025/09/12 04:10:24 626881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224626725|now:1757650224626865| [2025/09/12 04:10:24 626888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 626896] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1209592|loss_rate:2.66|path_pto:0| [2025/09/12 04:10:24 626903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 626909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 626916] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 626929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 626937] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 626943] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43174|min_srtt:43174|path_bw:1209592|loss_rate:2.66|path_pto:0| [2025/09/12 04:10:24 626949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 626955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 626959] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 626964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 626971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 626977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 626983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1424430| [2025/09/12 04:10:24 626990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 626996] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/09/12 04:10:24 627032] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224627007|stream_id:0|stream_offset:1424430| [2025/09/12 04:10:24 627042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 627050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 627056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43174|rtt_var:56|pto_duration:45174|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 627063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 627069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 627075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 627081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224692181|now:1757650224627056|interv:65125| [2025/09/12 04:10:24 627088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224692181|now:1757650224627056|interval:65125|pto_count:0|srtt:43174 [2025/09/12 04:10:24 627095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 627109] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 627116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 627123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 627130] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224692181| [2025/09/12 04:10:24 627137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224692181| [2025/09/12 04:10:24 627142] [debug] |xqc_engine_wakeup_after|wakeup:1757650224692181|now:1757650224627142|diff:65039| [2025/09/12 04:10:24 627148] [debug] |xqc_engine_main_logic|END|now:1757650224626865| [2025/09/12 04:10:24 627288] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224627287| [2025/09/12 04:10:24 627300] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 627321] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:644| [2025/09/12 04:10:24 627328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/09/12 04:10:24 627337] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/09/12 04:10:24 627343] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 627352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1499|path_largest_ack:1498| [2025/09/12 04:10:24 627359] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1337297|prior_time:1757650224582459|is_app_limited:0|send_elapse:43900|ack_elapse:44828|ctl_first_sent_time:1757650224583946|lagest_ack_time:1757650224627287|curr_delivered:1387708| [2025/09/12 04:10:24 627366] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224583946| [2025/09/12 04:10:24 627373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:615||sndq_packets_used_bytes:0|sndq_packets_free:276| [2025/09/12 04:10:24 627380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1499|path_largest_ack:1499| [2025/09/12 04:10:24 627387] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1337297|prior_time:1757650224582459|is_app_limited:0|send_elapse:43900|ack_elapse:44828|ctl_first_sent_time:1757650224583946|lagest_ack_time:1757650224627287|curr_delivered:1388908| [2025/09/12 04:10:24 627393] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224584076| [2025/09/12 04:10:24 627400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:614||sndq_packets_used_bytes:0|sndq_packets_free:277| [2025/09/12 04:10:24 627406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43174|rttvar:56|minrtt:30473|latest_rtt:43211|ack_delay:24| [2025/09/12 04:10:24 627412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43176|rttvar:45|minrtt:30473|latest_rtt:43211|ack_delay:24| [2025/09/12 04:10:24 627417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1499|lost_pn:1496|thresh:3| [2025/09/12 04:10:24 627458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 627463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 627467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 627471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43176|rtt_var:45|pto_duration:45176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 627476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 627480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 627484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 627488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224692183|now:1757650224627471|interv:64712| [2025/09/12 04:10:24 627492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224692183|now:1757650224627471|interval:64712|pto_count:0|srtt:43176 [2025/09/12 04:10:24 627496] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 44828, delivered 51611|rate 1151311|lost 301| [2025/09/12 04:10:24 627501] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151311) in round 25| [2025/09/12 04:10:24 627505] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 627509] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 627513] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224584076|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 627518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224584076|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 627522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43176|latest_rtt:43211|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 627528] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/09/12 04:10:24 627533] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1757650224627287|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 627537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344627287|now:1757650224627287|interv:120000000| [2025/09/12 04:10:24 627542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344627287|now:1757650224627287|interv:120000000| [2025/09/12 04:10:24 627546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224692181|pq_index:0| [2025/09/12 04:10:24 627550] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224626865| [2025/09/12 04:10:24 627557] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224627557| [2025/09/12 04:10:24 627562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224627561| [2025/09/12 04:10:24 627568] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43176|min_srtt:43176|path_bw:1209592|loss_rate:2.65|path_pto:0| [2025/09/12 04:10:24 627573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 627577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 627581] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 627585] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 627589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 627594] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43176|min_srtt:43176|path_bw:1209592|loss_rate:2.65|path_pto:0| [2025/09/12 04:10:24 627598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 627602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 627606] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 627609] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 627614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 627618] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 627622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 627626] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 627630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224628630|now:1757650224627630|interv:1000| [2025/09/12 04:10:24 627634] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 627638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 627642] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224628630| [2025/09/12 04:10:24 627646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224628630| [2025/09/12 04:10:24 627650] [debug] |xqc_engine_wakeup_after|wakeup:1757650224628630|now:1757650224627650|diff:980| [2025/09/12 04:10:24 627654] [debug] |xqc_engine_main_logic|END|now:1757650224627561| [2025/09/12 04:10:24 627660] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224627660| [2025/09/12 04:10:24 627666] [debug] |xqc_engine_wakeup_after|wakeup:1757650224628630|now:1757650224627666|diff:964| [2025/09/12 04:10:24 627670] [debug] |xqc_engine_main_logic|END|now:1757650224627660| [2025/09/12 04:10:24 628738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224628737| [2025/09/12 04:10:24 628750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224628630|pq_index:0| [2025/09/12 04:10:24 628754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224627561| [2025/09/12 04:10:24 628759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224628758| [2025/09/12 04:10:24 628764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224628630|now:1757650224628758| [2025/09/12 04:10:24 628768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224628630|now:1757650224628758| [2025/09/12 04:10:24 628772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 628778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43176|min_srtt:43176|path_bw:1209592|loss_rate:2.65|path_pto:0| [2025/09/12 04:10:24 628782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 628787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 628791] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 628795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 628799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 628803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43176|min_srtt:43176|path_bw:1209592|loss_rate:2.65|path_pto:0| [2025/09/12 04:10:24 628808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 628812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 628816] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 628819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 628823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 628828] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 628832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 628837] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 628847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/09/12 04:10:24 628884] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224628855|stream_id:0|stream_offset:1425617| [2025/09/12 04:10:24 628893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 628901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 628907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43176|rtt_var:45|pto_duration:45176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 628914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 628920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 628926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 628931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224694031|now:1757650224628907|interv:65124| [2025/09/12 04:10:24 628938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224694031|now:1757650224628907|interval:65124|pto_count:0|srtt:43176 [2025/09/12 04:10:24 628945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 628952] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 628958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1426804| [2025/09/12 04:10:24 628965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 628971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/09/12 04:10:24 629004] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224628982|stream_id:0|stream_offset:1426804| [2025/09/12 04:10:24 629013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 629035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 629041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43176|rtt_var:45|pto_duration:45176|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 629048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 629053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 629059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 629065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224694158|now:1757650224629041|interv:65117| [2025/09/12 04:10:24 629079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224694158|now:1757650224629041|interval:65117|pto_count:0|srtt:43176 [2025/09/12 04:10:24 629086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 629093] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 629119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 629126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 629132] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224694158| [2025/09/12 04:10:24 629138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224694158| [2025/09/12 04:10:24 629145] [debug] |xqc_engine_wakeup_after|wakeup:1757650224694158|now:1757650224629145|diff:65013| [2025/09/12 04:10:24 629151] [debug] |xqc_engine_main_logic|END|now:1757650224628758| [2025/09/12 04:10:24 629310] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224629309| [2025/09/12 04:10:24 629321] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 629330] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:645| [2025/09/12 04:10:24 629336] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/09/12 04:10:24 629344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/09/12 04:10:24 629350] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 629357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1501|path_largest_ack:1500| [2025/09/12 04:10:24 629364] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1339697|prior_time:1757650224584549|is_app_limited:0|send_elapse:44072|ack_elapse:44760|ctl_first_sent_time:1757650224586107|lagest_ack_time:1757650224629309|curr_delivered:1390108| [2025/09/12 04:10:24 629371] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224586107| [2025/09/12 04:10:24 629378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:613||sndq_packets_used_bytes:0|sndq_packets_free:278| [2025/09/12 04:10:24 629383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1501|path_largest_ack:1501| [2025/09/12 04:10:24 629388] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1339697|prior_time:1757650224584549|is_app_limited:0|send_elapse:44072|ack_elapse:44760|ctl_first_sent_time:1757650224586107|lagest_ack_time:1757650224629309|curr_delivered:1391308| [2025/09/12 04:10:24 629396] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224586247| [2025/09/12 04:10:24 629403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:612||sndq_packets_used_bytes:0|sndq_packets_free:279| [2025/09/12 04:10:24 629409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43176|rttvar:45|minrtt:30473|latest_rtt:43062|ack_delay:48| [2025/09/12 04:10:24 629440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43155|rttvar:74|minrtt:30473|latest_rtt:43062|ack_delay:48| [2025/09/12 04:10:24 629445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1501|lost_pn:1498|thresh:3| [2025/09/12 04:10:24 629449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 629453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 629457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 629461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:74|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 629465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 629469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 629473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 629477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224694137|now:1757650224629461|interv:64676| [2025/09/12 04:10:24 629481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224694137|now:1757650224629461|interval:64676|pto_count:0|srtt:43155 [2025/09/12 04:10:24 629485] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44072, ack_elapse 44760, delivered 51611|rate 1153060|lost 301| [2025/09/12 04:10:24 629490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153060) in round 25| [2025/09/12 04:10:24 629494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 629498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 629502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224586247|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 629506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224586247|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 629511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43155|latest_rtt:43062|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 629517] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/09/12 04:10:24 629521] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1757650224629309|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 629526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344629309|now:1757650224629309|interv:120000000| [2025/09/12 04:10:24 629533] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344629309|now:1757650224629309|interv:120000000| [2025/09/12 04:10:24 629537] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224694158|pq_index:0| [2025/09/12 04:10:24 629541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224628758| [2025/09/12 04:10:24 629545] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224629545| [2025/09/12 04:10:24 629550] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224629549| [2025/09/12 04:10:24 629556] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.62|path_pto:0| [2025/09/12 04:10:24 629560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 629565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 629569] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 629572] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 629577] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 629581] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.62|path_pto:0| [2025/09/12 04:10:24 629585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 629590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 629593] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 629597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 629601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 629606] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 629610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 629614] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 629618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224630618|now:1757650224629618|interv:1000| [2025/09/12 04:10:24 629622] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 629626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 629630] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224630618| [2025/09/12 04:10:24 629637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224630618| [2025/09/12 04:10:24 629641] [debug] |xqc_engine_wakeup_after|wakeup:1757650224630618|now:1757650224629641|diff:977| [2025/09/12 04:10:24 629645] [debug] |xqc_engine_main_logic|END|now:1757650224629549| [2025/09/12 04:10:24 629651] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224629650| [2025/09/12 04:10:24 629654] [debug] |xqc_engine_wakeup_after|wakeup:1757650224630618|now:1757650224629654|diff:964| [2025/09/12 04:10:24 629658] [debug] |xqc_engine_main_logic|END|now:1757650224629650| [2025/09/12 04:10:24 630726] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224630725| [2025/09/12 04:10:24 630736] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224630618|pq_index:0| [2025/09/12 04:10:24 630741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224629549| [2025/09/12 04:10:24 630746] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224630745| [2025/09/12 04:10:24 630751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224630618|now:1757650224630745| [2025/09/12 04:10:24 630755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224630618|now:1757650224630745| [2025/09/12 04:10:24 630759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 630764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.62|path_pto:0| [2025/09/12 04:10:24 630769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 630773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 630777] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 630781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 630785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 630789] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43155|min_srtt:43155|path_bw:1209592|loss_rate:2.62|path_pto:0| [2025/09/12 04:10:24 630793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 630797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 630801] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 630805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 630809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 630813] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 630822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 630827] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 630831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/09/12 04:10:24 630865] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224630839|stream_id:0|stream_offset:1427991| [2025/09/12 04:10:24 630875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 630882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 630888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:74|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 630895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 630900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 630906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 630912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224695994|now:1757650224630888|interv:65106| [2025/09/12 04:10:24 630918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224695994|now:1757650224630888|interval:65106|pto_count:0|srtt:43155 [2025/09/12 04:10:24 630925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 630933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 630939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1429178| [2025/09/12 04:10:24 630946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 630952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/09/12 04:10:24 630985] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224630962|stream_id:0|stream_offset:1429178| [2025/09/12 04:10:24 630994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 631001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 631007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43155|rtt_var:74|pto_duration:45155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 631014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 631026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 631033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 631039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224696117|now:1757650224631007|interv:65110| [2025/09/12 04:10:24 631046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224696117|now:1757650224631007|interval:65110|pto_count:0|srtt:43155 [2025/09/12 04:10:24 631053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 631060] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 631066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 631072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 631078] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224696117| [2025/09/12 04:10:24 631085] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224696117| [2025/09/12 04:10:24 631090] [debug] |xqc_engine_wakeup_after|wakeup:1757650224696117|now:1757650224631090|diff:65027| [2025/09/12 04:10:24 631097] [debug] |xqc_engine_main_logic|END|now:1757650224630745| [2025/09/12 04:10:24 631190] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224631189| [2025/09/12 04:10:24 631199] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 631207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:646| [2025/09/12 04:10:24 631224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/09/12 04:10:24 631233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/09/12 04:10:24 631239] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 631246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1503|path_largest_ack:1502| [2025/09/12 04:10:24 631253] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1342097|prior_time:1757650224586478|is_app_limited:0|send_elapse:43902|ack_elapse:44711|ctl_first_sent_time:1757650224587946|lagest_ack_time:1757650224631189|curr_delivered:1392508| [2025/09/12 04:10:24 631260] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224587946| [2025/09/12 04:10:24 631267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:611||sndq_packets_used_bytes:0|sndq_packets_free:280| [2025/09/12 04:10:24 631274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1503|path_largest_ack:1503| [2025/09/12 04:10:24 631280] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1342097|prior_time:1757650224586478|is_app_limited:0|send_elapse:43902|ack_elapse:44711|ctl_first_sent_time:1757650224587946|lagest_ack_time:1757650224631189|curr_delivered:1393708| [2025/09/12 04:10:24 631294] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224588075| [2025/09/12 04:10:24 631301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:610||sndq_packets_used_bytes:0|sndq_packets_free:281| [2025/09/12 04:10:24 631307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43155|rttvar:74|minrtt:30473|latest_rtt:43114|ack_delay:24| [2025/09/12 04:10:24 631314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43147|rttvar:72|minrtt:30473|latest_rtt:43114|ack_delay:24| [2025/09/12 04:10:24 631320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1503|lost_pn:1500|thresh:3| [2025/09/12 04:10:24 631326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 631332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 631338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 631344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43147|rtt_var:72|pto_duration:45147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 631351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 631357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 631363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 631369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224696109|now:1757650224631344|interv:64765| [2025/09/12 04:10:24 631374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224696109|now:1757650224631344|interval:64765|pto_count:0|srtt:43147 [2025/09/12 04:10:24 631381] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43902, ack_elapse 44711, delivered 51611|rate 1154324|lost 301| [2025/09/12 04:10:24 631388] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154324) in round 25| [2025/09/12 04:10:24 631392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 631396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 631400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224588075|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 631405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224588075|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 631409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43147|latest_rtt:43114|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 631439] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/09/12 04:10:24 631444] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1757650224631189|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 631448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344631189|now:1757650224631189|interv:120000000| [2025/09/12 04:10:24 631453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344631189|now:1757650224631189|interv:120000000| [2025/09/12 04:10:24 631457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224696117|pq_index:0| [2025/09/12 04:10:24 631461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224630745| [2025/09/12 04:10:24 631465] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224631465| [2025/09/12 04:10:24 631470] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224631469| [2025/09/12 04:10:24 631476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43147|min_srtt:43147|path_bw:1209592|loss_rate:2.59|path_pto:0| [2025/09/12 04:10:24 631480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 631484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 631488] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 631492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 631496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 631500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43147|min_srtt:43147|path_bw:1209592|loss_rate:2.59|path_pto:0| [2025/09/12 04:10:24 631504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 631509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 631512] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 631516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 631520] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 631525] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 631529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 631533] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 631540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224632540|now:1757650224631540|interv:1000| [2025/09/12 04:10:24 631544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 631548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 631552] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224632540| [2025/09/12 04:10:24 631556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224632540| [2025/09/12 04:10:24 631560] [debug] |xqc_engine_wakeup_after|wakeup:1757650224632540|now:1757650224631560|diff:980| [2025/09/12 04:10:24 631564] [debug] |xqc_engine_main_logic|END|now:1757650224631469| [2025/09/12 04:10:24 631570] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224631569| [2025/09/12 04:10:24 631573] [debug] |xqc_engine_wakeup_after|wakeup:1757650224632540|now:1757650224631573|diff:967| [2025/09/12 04:10:24 631577] [debug] |xqc_engine_main_logic|END|now:1757650224631569| [2025/09/12 04:10:24 632645] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224632644| [2025/09/12 04:10:24 632656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224632540|pq_index:0| [2025/09/12 04:10:24 632660] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224631469| [2025/09/12 04:10:24 632666] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224632664| [2025/09/12 04:10:24 632670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224632540|now:1757650224632664| [2025/09/12 04:10:24 632675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224632540|now:1757650224632664| [2025/09/12 04:10:24 632679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 632684] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43147|min_srtt:43147|path_bw:1209592|loss_rate:2.59|path_pto:0| [2025/09/12 04:10:24 632688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 632693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 632697] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 632701] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 632705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 632709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43147|min_srtt:43147|path_bw:1209592|loss_rate:2.59|path_pto:0| [2025/09/12 04:10:24 632713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 632717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 632721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 632731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 632736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 632740] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 632744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 632749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 632753] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/09/12 04:10:24 632787] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224632761|stream_id:0|stream_offset:1430365| [2025/09/12 04:10:24 632797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1547|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 632804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 632811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43147|rtt_var:72|pto_duration:45147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 632818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 632822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 632826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 632830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224697908|now:1757650224632810|interv:65098| [2025/09/12 04:10:24 632834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224697908|now:1757650224632810|interval:65098|pto_count:0|srtt:43147 [2025/09/12 04:10:24 632839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 632844] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 632848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1431552| [2025/09/12 04:10:24 632853] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 632857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/09/12 04:10:24 632883] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224632863|stream_id:0|stream_offset:1431552| [2025/09/12 04:10:24 632892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 632905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 632911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43147|rtt_var:72|pto_duration:45147|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 632917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 632923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 632929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 632936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224698010|now:1757650224632911|interv:65099| [2025/09/12 04:10:24 632942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224698010|now:1757650224632911|interval:65099|pto_count:0|srtt:43147 [2025/09/12 04:10:24 632948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 632956] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224698010| [2025/09/12 04:10:24 632962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224698010| [2025/09/12 04:10:24 632968] [debug] |xqc_engine_wakeup_after|wakeup:1757650224698010|now:1757650224632968|diff:65042| [2025/09/12 04:10:24 632974] [debug] |xqc_engine_main_logic|END|now:1757650224632664| [2025/09/12 04:10:24 633242] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224633240| [2025/09/12 04:10:24 633252] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 633261] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:647| [2025/09/12 04:10:24 633267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/09/12 04:10:24 633275] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/09/12 04:10:24 633282] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 633288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1504|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1505|path_largest_ack:1504| [2025/09/12 04:10:24 633295] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1344497|prior_time:1757650224588414|is_app_limited:0|send_elapse:43927|ack_elapse:44826|ctl_first_sent_time:1757650224589958|lagest_ack_time:1757650224633240|curr_delivered:1394908| [2025/09/12 04:10:24 633302] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224589958| [2025/09/12 04:10:24 633309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:609||sndq_packets_used_bytes:0|sndq_packets_free:282| [2025/09/12 04:10:24 633315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1505|path_largest_ack:1505| [2025/09/12 04:10:24 633323] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1344497|prior_time:1757650224588414|is_app_limited:0|send_elapse:43927|ack_elapse:44826|ctl_first_sent_time:1757650224589958|lagest_ack_time:1757650224633240|curr_delivered:1396108| [2025/09/12 04:10:24 633337] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224590088| [2025/09/12 04:10:24 633344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:608||sndq_packets_used_bytes:0|sndq_packets_free:283| [2025/09/12 04:10:24 633350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43147|rttvar:72|minrtt:30473|latest_rtt:43152|ack_delay:24| [2025/09/12 04:10:24 633357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43145|rttvar:58|minrtt:30473|latest_rtt:43152|ack_delay:24| [2025/09/12 04:10:24 633364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1505|lost_pn:1502|thresh:3| [2025/09/12 04:10:24 633370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 633377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 633382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 633386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43145|rtt_var:58|pto_duration:45145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 633391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 633395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 633398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 633402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224698008|now:1757650224633386|interv:64622| [2025/09/12 04:10:24 633406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224698008|now:1757650224633386|interval:64622|pto_count:0|srtt:43145 [2025/09/12 04:10:24 633411] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43927, ack_elapse 44826, delivered 51611|rate 1151363|lost 301| [2025/09/12 04:10:24 633416] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151363) in round 25| [2025/09/12 04:10:24 633440] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 633445] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 633449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224590088|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 633453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224590088|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 633458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43145|latest_rtt:43152|min_rtt:30473|applimit:0|lost:299|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 633464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/09/12 04:10:24 633473] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1757650224633240|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 633478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344633240|now:1757650224633240|interv:120000000| [2025/09/12 04:10:24 633482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344633240|now:1757650224633240|interv:120000000| [2025/09/12 04:10:24 633486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224698010|pq_index:0| [2025/09/12 04:10:24 633490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224632664| [2025/09/12 04:10:24 633494] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224633494| [2025/09/12 04:10:24 633499] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224633498| [2025/09/12 04:10:24 633505] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|min_srtt:43145|path_bw:1209592|loss_rate:2.56|path_pto:0| [2025/09/12 04:10:24 633509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 633514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 633518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1464|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 633523] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|min_srtt:43145|path_bw:1209592|loss_rate:2.56|path_pto:0| [2025/09/12 04:10:24 633527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 633531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 633536] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1492|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 633540] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|min_srtt:43145|path_bw:1209592|loss_rate:2.56|path_pto:0| [2025/09/12 04:10:24 633544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 633548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 633552] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 633556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 633560] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 633567] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1464|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 633571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 633575] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 633579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224634579|now:1757650224633579|interv:1000| [2025/09/12 04:10:24 633583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 633587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 633591] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224634579| [2025/09/12 04:10:24 633595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224634579| [2025/09/12 04:10:24 633599] [debug] |xqc_engine_wakeup_after|wakeup:1757650224634579|now:1757650224633599|diff:980| [2025/09/12 04:10:24 633603] [debug] |xqc_engine_main_logic|END|now:1757650224633498| [2025/09/12 04:10:24 633609] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224633609| [2025/09/12 04:10:24 633613] [debug] |xqc_engine_wakeup_after|wakeup:1757650224634579|now:1757650224633613|diff:966| [2025/09/12 04:10:24 633616] [debug] |xqc_engine_main_logic|END|now:1757650224633609| [2025/09/12 04:10:24 634686] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224634685| [2025/09/12 04:10:24 634697] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224634579|pq_index:0| [2025/09/12 04:10:24 634701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224633498| [2025/09/12 04:10:24 634707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224634705| [2025/09/12 04:10:24 634711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224634579|now:1757650224634705| [2025/09/12 04:10:24 634716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224634579|now:1757650224634705| [2025/09/12 04:10:24 634720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 634725] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43145|min_srtt:43145|path_bw:1209592|loss_rate:2.56|path_pto:0| [2025/09/12 04:10:24 634730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 634734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 634738] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 634742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 634746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 634751] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1464|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 634755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 634765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 634769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/09/12 04:10:24 634801] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224634777|stream_id:0|stream_offset:1331844| [2025/09/12 04:10:24 634807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1549|origin_pktnum:1464|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 634812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 634816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43145|rtt_var:58|pto_duration:45145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 634820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 634824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 634828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 634832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224699922|now:1757650224634816|interv:65106| [2025/09/12 04:10:24 634836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224699922|now:1757650224634816|interval:65106|pto_count:0|srtt:43145 [2025/09/12 04:10:24 634840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 634845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1492|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 634849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 634854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 634858] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/09/12 04:10:24 634880] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224634863|stream_id:0|stream_offset:1365080| [2025/09/12 04:10:24 634888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1550|origin_pktnum:1492|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 634895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 634902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43145|rtt_var:58|pto_duration:45145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 634908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 634913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 634925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 634931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224700008|now:1757650224634901|interv:65107| [2025/09/12 04:10:24 634938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224700008|now:1757650224634901|interval:65107|pto_count:0|srtt:43145 [2025/09/12 04:10:24 634945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 634952] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224700008| [2025/09/12 04:10:24 634959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224700008| [2025/09/12 04:10:24 634964] [debug] |xqc_engine_wakeup_after|wakeup:1757650224700008|now:1757650224634964|diff:65044| [2025/09/12 04:10:24 634971] [debug] |xqc_engine_main_logic|END|now:1757650224634705| [2025/09/12 04:10:24 635257] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224635255| [2025/09/12 04:10:24 635268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 635277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:648| [2025/09/12 04:10:24 635283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/09/12 04:10:24 635292] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/09/12 04:10:24 635298] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 635306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1507|path_largest_ack:1506| [2025/09/12 04:10:24 635312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1346897|prior_time:1757650224590317|is_app_limited:0|send_elapse:43810|ack_elapse:44938|ctl_first_sent_time:1757650224591868|lagest_ack_time:1757650224635255|curr_delivered:1397308| [2025/09/12 04:10:24 635320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224591868| [2025/09/12 04:10:24 635327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:607||sndq_packets_used_bytes:0|sndq_packets_free:284| [2025/09/12 04:10:24 635333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1507|path_largest_ack:1507| [2025/09/12 04:10:24 635340] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:52811|prior_delivered:1346897|prior_time:1757650224590317|is_app_limited:0|send_elapse:43810|ack_elapse:44938|ctl_first_sent_time:1757650224591868|lagest_ack_time:1757650224635255|curr_delivered:1398508| [2025/09/12 04:10:24 635347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224591981| [2025/09/12 04:10:24 635353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:606||sndq_packets_used_bytes:0|sndq_packets_free:285| [2025/09/12 04:10:24 635360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43145|rttvar:58|minrtt:30473|latest_rtt:43274|ack_delay:24| [2025/09/12 04:10:24 635368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43158|rttvar:70|minrtt:30473|latest_rtt:43274|ack_delay:24| [2025/09/12 04:10:24 635381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1507|lost_pn:1504|thresh:3| [2025/09/12 04:10:24 635387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 635391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 635395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 635400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43158|rtt_var:70|pto_duration:45158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 635404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 635408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 635412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 635416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224700021|now:1757650224635399|interv:64622| [2025/09/12 04:10:24 635438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224700021|now:1757650224635399|interval:64622|pto_count:0|srtt:43158 [2025/09/12 04:10:24 635443] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43810, ack_elapse 44938, delivered 51611|rate 1148493|lost 301| [2025/09/12 04:10:24 635448] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148493) in round 25| [2025/09/12 04:10:24 635452] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 635456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 635460] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224591981|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 635464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224591981|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 635469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43158|latest_rtt:43274|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 635475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/09/12 04:10:24 635479] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1757650224635255|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 635484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344635255|now:1757650224635255|interv:120000000| [2025/09/12 04:10:24 635488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344635255|now:1757650224635255|interv:120000000| [2025/09/12 04:10:24 635496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224700008|pq_index:0| [2025/09/12 04:10:24 635500] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224634705| [2025/09/12 04:10:24 635504] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224635504| [2025/09/12 04:10:24 635509] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224635508| [2025/09/12 04:10:24 635515] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|min_srtt:43158|path_bw:1209592|loss_rate:3.55|path_pto:0| [2025/09/12 04:10:24 635519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 635524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 635528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 635533] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|min_srtt:43158|path_bw:1209592|loss_rate:3.55|path_pto:0| [2025/09/12 04:10:24 635537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1433926| [2025/09/12 04:10:24 635541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 635546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 635550] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|min_srtt:43158|path_bw:1209592|loss_rate:3.55|path_pto:0| [2025/09/12 04:10:24 635554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 635558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 635562] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 635566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 635570] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 635574] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 635578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 635583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 635587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224636586|now:1757650224635586|interv:1000| [2025/09/12 04:10:24 635593] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 635597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 635601] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224636586| [2025/09/12 04:10:24 635605] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224636586| [2025/09/12 04:10:24 635609] [debug] |xqc_engine_wakeup_after|wakeup:1757650224636586|now:1757650224635609|diff:977| [2025/09/12 04:10:24 635613] [debug] |xqc_engine_main_logic|END|now:1757650224635508| [2025/09/12 04:10:24 635619] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224635619| [2025/09/12 04:10:24 635622] [debug] |xqc_engine_wakeup_after|wakeup:1757650224636586|now:1757650224635622|diff:964| [2025/09/12 04:10:24 635626] [debug] |xqc_engine_main_logic|END|now:1757650224635619| [2025/09/12 04:10:24 636694] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224636694| [2025/09/12 04:10:24 636706] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224636586|pq_index:0| [2025/09/12 04:10:24 636710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224635508| [2025/09/12 04:10:24 636715] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224636714| [2025/09/12 04:10:24 636720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224636586|now:1757650224636714| [2025/09/12 04:10:24 636724] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224636586|now:1757650224636714| [2025/09/12 04:10:24 636728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 636733] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43158|min_srtt:43158|path_bw:1209592|loss_rate:3.55|path_pto:0| [2025/09/12 04:10:24 636738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 636743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 636747] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 636751] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 636755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 636759] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 636764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 636768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 636772] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/09/12 04:10:24 636802] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224636781|stream_id:0|stream_offset:1432739| [2025/09/12 04:10:24 636814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 636819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 636823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43158|rtt_var:70|pto_duration:45158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 636828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 636832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 636835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 636839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224701939|now:1757650224636823|interv:65116| [2025/09/12 04:10:24 636843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224701939|now:1757650224636823|interval:65116|pto_count:0|srtt:43158 [2025/09/12 04:10:24 636848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 636852] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 636856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1433926| [2025/09/12 04:10:24 636861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 636865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/09/12 04:10:24 636897] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224636875|stream_id:0|stream_offset:1433926| [2025/09/12 04:10:24 636906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 636912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 636918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43158|rtt_var:70|pto_duration:45158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 636925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 636931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 636936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 636943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224702033|now:1757650224636918|interv:65115| [2025/09/12 04:10:24 636948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224702033|now:1757650224636918|interval:65115|pto_count:0|srtt:43158 [2025/09/12 04:10:24 636961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 636969] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224702033| [2025/09/12 04:10:24 636975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224702033| [2025/09/12 04:10:24 636981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224702033|now:1757650224636981|diff:65052| [2025/09/12 04:10:24 636987] [debug] |xqc_engine_main_logic|END|now:1757650224636714| [2025/09/12 04:10:24 637288] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224637286| [2025/09/12 04:10:24 637299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 637308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:649| [2025/09/12 04:10:24 637314] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/09/12 04:10:24 637322] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/09/12 04:10:24 637344] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 637352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1509|path_largest_ack:1508| [2025/09/12 04:10:24 637359] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55211|prior_delivered:1346897|prior_time:1757650224590317|is_app_limited:0|send_elapse:45274|ack_elapse:46969|ctl_first_sent_time:1757650224593332|lagest_ack_time:1757650224637286|curr_delivered:1399708| [2025/09/12 04:10:24 637366] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224593332| [2025/09/12 04:10:24 637372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:605||sndq_packets_used_bytes:0|sndq_packets_free:286| [2025/09/12 04:10:24 637379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1509|path_largest_ack:1509| [2025/09/12 04:10:24 637386] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55211|prior_delivered:1346897|prior_time:1757650224590317|is_app_limited:0|send_elapse:45274|ack_elapse:46969|ctl_first_sent_time:1757650224593332|lagest_ack_time:1757650224637286|curr_delivered:1400908| [2025/09/12 04:10:24 637392] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224593484| [2025/09/12 04:10:24 637398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:604||sndq_packets_used_bytes:0|sndq_packets_free:287| [2025/09/12 04:10:24 637404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43158|rttvar:70|minrtt:30473|latest_rtt:43802|ack_delay:24| [2025/09/12 04:10:24 637411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43236|rttvar:208|minrtt:30473|latest_rtt:43802|ack_delay:24| [2025/09/12 04:10:24 637417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1509|lost_pn:1506|thresh:3| [2025/09/12 04:10:24 637440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 637444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 637453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 637458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:208|pto_duration:45236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 637462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 637466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 637470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 637474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224702111|now:1757650224637457|interv:64654| [2025/09/12 04:10:24 637478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224702111|now:1757650224637457|interval:64654|pto_count:0|srtt:43236 [2025/09/12 04:10:24 637482] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45274, ack_elapse 46969, delivered 54011|rate 1149928|lost 301| [2025/09/12 04:10:24 637486] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149928) in round 25| [2025/09/12 04:10:24 637491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 637495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 637499] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224593484|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 637503] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224593484|recovery:1|recovery_start:1757650224623455|packet_conservation:1|next_round_delivered:1351697| [2025/09/12 04:10:24 637508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:54011|full_bw_reached:1|inflight:51600|srtt:43236|latest_rtt:43802|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 637513] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/09/12 04:10:24 637518] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1757650224637286|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 637523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344637286|now:1757650224637286|interv:120000000| [2025/09/12 04:10:24 637527] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344637286|now:1757650224637286|interv:120000000| [2025/09/12 04:10:24 637531] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224702033|pq_index:0| [2025/09/12 04:10:24 637535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224636714| [2025/09/12 04:10:24 637539] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224637538| [2025/09/12 04:10:24 637543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224637542| [2025/09/12 04:10:24 637552] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 637557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 637561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 637566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 637570] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 637574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1436300| [2025/09/12 04:10:24 637578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 637583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 637587] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 637591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 637596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 637600] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 637603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 637608] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 637612] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 637616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 637621] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 637624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224638624|now:1757650224637624|interv:1000| [2025/09/12 04:10:24 637628] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 637632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 637636] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224638624| [2025/09/12 04:10:24 637640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224638624| [2025/09/12 04:10:24 637647] [debug] |xqc_engine_wakeup_after|wakeup:1757650224638624|now:1757650224637647|diff:977| [2025/09/12 04:10:24 637651] [debug] |xqc_engine_main_logic|END|now:1757650224637542| [2025/09/12 04:10:24 637656] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224637656| [2025/09/12 04:10:24 637660] [debug] |xqc_engine_wakeup_after|wakeup:1757650224638624|now:1757650224637660|diff:964| [2025/09/12 04:10:24 637664] [debug] |xqc_engine_main_logic|END|now:1757650224637656| [2025/09/12 04:10:24 638732] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224638732| [2025/09/12 04:10:24 638744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224638624|pq_index:0| [2025/09/12 04:10:24 638748] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224637542| [2025/09/12 04:10:24 638754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224638753| [2025/09/12 04:10:24 638760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224638624|now:1757650224638753| [2025/09/12 04:10:24 638764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224638624|now:1757650224638753| [2025/09/12 04:10:24 638768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 638774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43236|min_srtt:43236|path_bw:1209592|loss_rate:3.52|path_pto:0| [2025/09/12 04:10:24 638779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 638783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 638796] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 638800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 638805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 638809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 638813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 638818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 638822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/09/12 04:10:24 638857] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224638831|stream_id:0|stream_offset:1435113| [2025/09/12 04:10:24 638866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 638873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 638880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:208|pto_duration:45236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 638895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 638901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 638907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 638912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224704067|now:1757650224638880|interv:65187| [2025/09/12 04:10:24 638919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224704067|now:1757650224638880|interval:65187|pto_count:0|srtt:43236 [2025/09/12 04:10:24 638926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:52800| [2025/09/12 04:10:24 638933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 638939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1436300| [2025/09/12 04:10:24 638946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 638953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/09/12 04:10:24 639021] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224638964|stream_id:0|stream_offset:1436300| [2025/09/12 04:10:24 639032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 639039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 639046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43236|rtt_var:208|pto_duration:45236|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 639053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 639058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 639064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 639080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224704200|now:1757650224639045|interv:65155| [2025/09/12 04:10:24 639086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224704200|now:1757650224639045|interval:65155|pto_count:0|srtt:43236 [2025/09/12 04:10:24 639093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54011|inflight:54000| [2025/09/12 04:10:24 639100] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224704200| [2025/09/12 04:10:24 639107] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224704200| [2025/09/12 04:10:24 639113] [debug] |xqc_engine_wakeup_after|wakeup:1757650224704200|now:1757650224639112|diff:65088| [2025/09/12 04:10:24 639119] [debug] |xqc_engine_main_logic|END|now:1757650224638753| [2025/09/12 04:10:24 639274] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224639273| [2025/09/12 04:10:24 639284] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 639293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:650| [2025/09/12 04:10:24 639299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/09/12 04:10:24 639308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/09/12 04:10:24 639314] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 639351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1510|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1511|path_largest_ack:1510| [2025/09/12 04:10:24 639358] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:299|tx_in_flight:55211|prior_delivered:1349297|prior_time:1757650224593628|is_app_limited:0|send_elapse:44169|ack_elapse:45645|ctl_first_sent_time:1757650224595083|lagest_ack_time:1757650224639273|curr_delivered:1402108| [2025/09/12 04:10:24 639365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224595083| [2025/09/12 04:10:24 639372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:603||sndq_packets_used_bytes:0|sndq_packets_free:288| [2025/09/12 04:10:24 639379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1511|path_largest_ack:1511| [2025/09/12 04:10:24 639384] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1351697|prior_time:1757650224595514|is_app_limited:0|send_elapse:46048|ack_elapse:43759|ctl_first_sent_time:1757650224597073|lagest_ack_time:1757650224639273|curr_delivered:1403308| [2025/09/12 04:10:24 639388] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224597073| [2025/09/12 04:10:24 639392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:602||sndq_packets_used_bytes:0|sndq_packets_free:289| [2025/09/12 04:10:24 639396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43236|rttvar:208|minrtt:30473|latest_rtt:42200|ack_delay:24| [2025/09/12 04:10:24 639400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43104|rttvar:421|minrtt:30473|latest_rtt:42200|ack_delay:24| [2025/09/12 04:10:24 639405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1511|lost_pn:1508|thresh:3| [2025/09/12 04:10:24 639418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 639444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 639450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 639455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:421|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 639460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 639464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 639473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 639477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224704068|now:1757650224639455|interv:64613| [2025/09/12 04:10:24 639481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224704068|now:1757650224639455|interval:64613|pto_count:0|srtt:43104 [2025/09/12 04:10:24 639486] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46048, ack_elapse 43759, delivered 51611|rate 1120808|lost 301| [2025/09/12 04:10:24 639490] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/09/12 04:10:24 639494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120808) in round 26| [2025/09/12 04:10:24 639498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 639502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 639506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224597073|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 639510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54011|packet_lost:0|acked:2400|po_sent_time:1757650224597073|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 639516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:56411|full_bw_reached:1|inflight:51600|srtt:43104|latest_rtt:42200|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 639526] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/09/12 04:10:24 639533] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1757650224639273|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 639539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344639273|now:1757650224639273|interv:120000000| [2025/09/12 04:10:24 639543] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344639273|now:1757650224639273|interv:120000000| [2025/09/12 04:10:24 639547] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224704200|pq_index:0| [2025/09/12 04:10:24 639552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224638753| [2025/09/12 04:10:24 639555] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224639555| [2025/09/12 04:10:24 639560] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224639559| [2025/09/12 04:10:24 639567] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 639571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 639579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 639584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 639588] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 639592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1438674| [2025/09/12 04:10:24 639597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 639603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 639610] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 639617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1439861| [2025/09/12 04:10:24 639623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 639627] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 639631] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 639635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1441048| [2025/09/12 04:10:24 639639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 639643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 639648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 639652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 639656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 639660] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 639664] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 639668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 639675] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 639679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 639684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 639691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224640691|now:1757650224639691|interv:1000| [2025/09/12 04:10:24 639697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 639703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 639708] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224640691| [2025/09/12 04:10:24 639712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224640691| [2025/09/12 04:10:24 639715] [debug] |xqc_engine_wakeup_after|wakeup:1757650224640691|now:1757650224639715|diff:976| [2025/09/12 04:10:24 639720] [debug] |xqc_engine_main_logic|END|now:1757650224639559| [2025/09/12 04:10:24 639725] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224639725| [2025/09/12 04:10:24 639729] [debug] |xqc_engine_wakeup_after|wakeup:1757650224640691|now:1757650224639729|diff:962| [2025/09/12 04:10:24 639733] [debug] |xqc_engine_main_logic|END|now:1757650224639725| [2025/09/12 04:10:24 640800] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224640800| [2025/09/12 04:10:24 640811] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224640691|pq_index:0| [2025/09/12 04:10:24 640816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224639559| [2025/09/12 04:10:24 640821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224640820| [2025/09/12 04:10:24 640826] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224640691|now:1757650224640820| [2025/09/12 04:10:24 640830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224640691|now:1757650224640820| [2025/09/12 04:10:24 640834] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 640840] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.48|path_pto:0| [2025/09/12 04:10:24 640848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 640855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 640861] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 640867] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 640871] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 640876] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 640886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 640891] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 640896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/09/12 04:10:24 640934] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224640908|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 640944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 640951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 640958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:421|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 640984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 640991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 640997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 641004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224706012|now:1757650224640957|interv:65055| [2025/09/12 04:10:24 641010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224706012|now:1757650224640957|interval:65055|pto_count:0|srtt:43104 [2025/09/12 04:10:24 641017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:52800| [2025/09/12 04:10:24 641024] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 641030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1438674| [2025/09/12 04:10:24 641037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 641043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/09/12 04:10:24 641078] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224641054|stream_id:0|stream_offset:1438674| [2025/09/12 04:10:24 641088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 641095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 641101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:421|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 641108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 641114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 641126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 641132] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224706158|now:1757650224641101|interv:65057| [2025/09/12 04:10:24 641138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224706158|now:1757650224641101|interval:65057|pto_count:0|srtt:43104 [2025/09/12 04:10:24 641144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:54000| [2025/09/12 04:10:24 641151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 641157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1439861| [2025/09/12 04:10:24 641164] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 641170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/09/12 04:10:24 641219] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224641180|stream_id:0|stream_offset:1439861| [2025/09/12 04:10:24 641229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 641237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 641243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:421|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 641249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 641255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 641261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 641266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224706284|now:1757650224641242|interv:65042| [2025/09/12 04:10:24 641272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224706284|now:1757650224641242|interval:65042|pto_count:0|srtt:43104 [2025/09/12 04:10:24 641278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56411|inflight:55200| [2025/09/12 04:10:24 641285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 641291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:56411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1441048| [2025/09/12 04:10:24 641297] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 641303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224642302|now:1757650224641302|interv:1000| [2025/09/12 04:10:24 641309] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 641319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 641326] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224642302| [2025/09/12 04:10:24 641332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224642302| [2025/09/12 04:10:24 641338] [debug] |xqc_engine_wakeup_after|wakeup:1757650224642302|now:1757650224641338|diff:964| [2025/09/12 04:10:24 641344] [debug] |xqc_engine_main_logic|END|now:1757650224640820| [2025/09/12 04:10:24 641356] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224641355| [2025/09/12 04:10:24 641363] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 641371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:651| [2025/09/12 04:10:24 641377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/09/12 04:10:24 641385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/09/12 04:10:24 641392] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 641400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1513|path_largest_ack:1512| [2025/09/12 04:10:24 641407] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54011|prior_delivered:1351697|prior_time:1757650224595514|is_app_limited:0|send_elapse:46174|ack_elapse:45841|ctl_first_sent_time:1757650224597199|lagest_ack_time:1757650224641355|curr_delivered:1404508| [2025/09/12 04:10:24 641414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224597199| [2025/09/12 04:10:24 641442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:601||sndq_packets_used_bytes:0|sndq_packets_free:290| [2025/09/12 04:10:24 641448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1513|path_largest_ack:1513| [2025/09/12 04:10:24 641452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1354097|prior_time:1757650224597405|is_app_limited:0|send_elapse:44904|ack_elapse:43950|ctl_first_sent_time:1757650224598990|lagest_ack_time:1757650224641355|curr_delivered:1405708| [2025/09/12 04:10:24 641457] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224598990| [2025/09/12 04:10:24 641460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:600||sndq_packets_used_bytes:0|sndq_packets_free:291| [2025/09/12 04:10:24 641464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43104|rttvar:421|minrtt:30473|latest_rtt:42365|ack_delay:24| [2025/09/12 04:10:24 641469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43008|rttvar:506|minrtt:30473|latest_rtt:42365|ack_delay:24| [2025/09/12 04:10:24 641473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1513|lost_pn:1510|thresh:3| [2025/09/12 04:10:24 641477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 641481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 641490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 641494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43008|rtt_var:506|pto_duration:45032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 641498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 641502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 641506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 641510] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224706212|now:1757650224641494|interv:64718| [2025/09/12 04:10:24 641514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224706212|now:1757650224641494|interval:64718|pto_count:0|srtt:43008 [2025/09/12 04:10:24 641518] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44904, ack_elapse 43950, delivered 51611|rate 1149363|lost 301| [2025/09/12 04:10:24 641523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149363) in round 26| [2025/09/12 04:10:24 641527] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 641531] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 641535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1757650224598990|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 641539] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56411|packet_lost:0|acked:2400|po_sent_time:1757650224598990|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 641544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:58811|full_bw_reached:1|inflight:52800|srtt:43008|latest_rtt:42365|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 641550] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/09/12 04:10:24 641555] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1757650224641355|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 641560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344641355|now:1757650224641355|interv:120000000| [2025/09/12 04:10:24 641564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344641355|now:1757650224641355|interv:120000000| [2025/09/12 04:10:24 641568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224642302|pq_index:0| [2025/09/12 04:10:24 641572] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224640820| [2025/09/12 04:10:24 641576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224641575| [2025/09/12 04:10:24 641581] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224641579| [2025/09/12 04:10:24 641590] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 641594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 641599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 641603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 641608] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 641612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1443422| [2025/09/12 04:10:24 641616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 641620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 641625] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 641629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1444609| [2025/09/12 04:10:24 641633] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 641637] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 641641] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 641645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1445796| [2025/09/12 04:10:24 641650] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 641654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 641658] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 641662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 641666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 641673] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 641677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 641681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 641686] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 641690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1441048| [2025/09/12 04:10:24 641694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 641698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 641702] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224642302| [2025/09/12 04:10:24 641706] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224642302| [2025/09/12 04:10:24 641710] [debug] |xqc_engine_wakeup_after|wakeup:1757650224642302|now:1757650224641710|diff:592| [2025/09/12 04:10:24 641714] [debug] |xqc_engine_main_logic|END|now:1757650224641579| [2025/09/12 04:10:24 641719] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224641719| [2025/09/12 04:10:24 641723] [debug] |xqc_engine_wakeup_after|wakeup:1757650224642302|now:1757650224641723|diff:579| [2025/09/12 04:10:24 641727] [debug] |xqc_engine_main_logic|END|now:1757650224641719| [2025/09/12 04:10:24 642792] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224642792| [2025/09/12 04:10:24 642804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224642302|pq_index:0| [2025/09/12 04:10:24 642809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224641579| [2025/09/12 04:10:24 642814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224642813| [2025/09/12 04:10:24 642822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224642302|now:1757650224642813| [2025/09/12 04:10:24 642829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224642302|now:1757650224642813| [2025/09/12 04:10:24 642835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 642843] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43008|min_srtt:43008|path_bw:1209592|loss_rate:3.43|path_pto:0| [2025/09/12 04:10:24 642849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 642856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 642862] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 642868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 642874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 642889] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 642896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1441048| [2025/09/12 04:10:24 642903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 642909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/09/12 04:10:24 642943] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224642921|stream_id:0|stream_offset:1441048| [2025/09/12 04:10:24 642952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 642959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 642965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43008|rtt_var:506|pto_duration:45032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 642972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 642978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 642984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 642990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224707953|now:1757650224642965|interv:64988| [2025/09/12 04:10:24 642996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224707953|now:1757650224642965|interval:64988|pto_count:0|srtt:43008 [2025/09/12 04:10:24 643003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58811|inflight:54000| [2025/09/12 04:10:24 643010] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 643016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:58811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 643022] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 643027] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224644026|now:1757650224643026|interv:1000| [2025/09/12 04:10:24 643032] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 643037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 643043] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224644026| [2025/09/12 04:10:24 643049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224644026| [2025/09/12 04:10:24 643055] [debug] |xqc_engine_wakeup_after|wakeup:1757650224644026|now:1757650224643055|diff:971| [2025/09/12 04:10:24 643061] [debug] |xqc_engine_main_logic|END|now:1757650224642813| [2025/09/12 04:10:24 643146] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224643145| [2025/09/12 04:10:24 643169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 643178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:652| [2025/09/12 04:10:24 643183] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/09/12 04:10:24 643188] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/09/12 04:10:24 643193] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 643201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1514|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1515|path_largest_ack:1514| [2025/09/12 04:10:24 643207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54011|prior_delivered:1354097|prior_time:1757650224597405|is_app_limited:0|send_elapse:45029|ack_elapse:45740|ctl_first_sent_time:1757650224599115|lagest_ack_time:1757650224643145|curr_delivered:1406908| [2025/09/12 04:10:24 643214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224599115| [2025/09/12 04:10:24 643219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:599||sndq_packets_used_bytes:0|sndq_packets_free:292| [2025/09/12 04:10:24 643225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1515|path_largest_ack:1515| [2025/09/12 04:10:24 643231] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1356497|prior_time:1757650224599452|is_app_limited:0|send_elapse:45003|ack_elapse:43693|ctl_first_sent_time:1757650224601005|lagest_ack_time:1757650224643145|curr_delivered:1408108| [2025/09/12 04:10:24 643238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224601005| [2025/09/12 04:10:24 643245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:598||sndq_packets_used_bytes:0|sndq_packets_free:293| [2025/09/12 04:10:24 643251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43008|rttvar:506|minrtt:30473|latest_rtt:42140|ack_delay:24| [2025/09/12 04:10:24 643258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42896|rttvar:603|minrtt:30473|latest_rtt:42140|ack_delay:24| [2025/09/12 04:10:24 643265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1515|lost_pn:1512|thresh:3| [2025/09/12 04:10:24 643271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 643278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 643284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 643290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42896|rtt_var:603|pto_duration:45308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 643297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 643303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 643309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 643321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224708229|now:1757650224643290|interv:64939| [2025/09/12 04:10:24 643327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224708229|now:1757650224643290|interval:64939|pto_count:0|srtt:42896 [2025/09/12 04:10:24 643333] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45003, ack_elapse 43693, delivered 51611|rate 1146834|lost 301| [2025/09/12 04:10:24 643337] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146834) in round 26| [2025/09/12 04:10:24 643341] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 643345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 643349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58811|packet_lost:0|acked:2400|po_sent_time:1757650224601005|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 643354] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58811|packet_lost:0|acked:2400|po_sent_time:1757650224601005|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 643358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:61211|full_bw_reached:1|inflight:51600|srtt:42896|latest_rtt:42140|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 643364] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/09/12 04:10:24 643369] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1757650224643145|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 643376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344643145|now:1757650224643145|interv:120000000| [2025/09/12 04:10:24 643383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344643145|now:1757650224643145|interv:120000000| [2025/09/12 04:10:24 643389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224644026|pq_index:0| [2025/09/12 04:10:24 643395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224642813| [2025/09/12 04:10:24 643399] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224643399| [2025/09/12 04:10:24 643405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224643403| [2025/09/12 04:10:24 643411] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 643416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 643439] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 643449] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 643453] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 643458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1448170| [2025/09/12 04:10:24 643462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 643466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 643471] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 643475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 643479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 643484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 643488] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 643492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1450544| [2025/09/12 04:10:24 643497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 643501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 643505] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 643510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 643514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 643518] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 643522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 643526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 643530] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 643535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 643542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 643545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 643550] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224644026| [2025/09/12 04:10:24 643554] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224644026| [2025/09/12 04:10:24 643557] [debug] |xqc_engine_wakeup_after|wakeup:1757650224644026|now:1757650224643557|diff:469| [2025/09/12 04:10:24 643562] [debug] |xqc_engine_main_logic|END|now:1757650224643403| [2025/09/12 04:10:24 643567] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224643567| [2025/09/12 04:10:24 643571] [debug] |xqc_engine_wakeup_after|wakeup:1757650224644026|now:1757650224643571|diff:455| [2025/09/12 04:10:24 643575] [debug] |xqc_engine_main_logic|END|now:1757650224643567| [2025/09/12 04:10:24 644646] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224644645| [2025/09/12 04:10:24 644657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224644026|pq_index:0| [2025/09/12 04:10:24 644661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224643403| [2025/09/12 04:10:24 644667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224644665| [2025/09/12 04:10:24 644671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224644026|now:1757650224644665| [2025/09/12 04:10:24 644676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224644026|now:1757650224644665| [2025/09/12 04:10:24 644680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 644685] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.41|path_pto:0| [2025/09/12 04:10:24 644690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 644694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 644698] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 644702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 644706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 644711] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 644715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 644719] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 644724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/09/12 04:10:24 644755] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224644733|stream_id:0|stream_offset:1442235| [2025/09/12 04:10:24 644768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 644773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 644777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42896|rtt_var:603|pto_duration:45308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 644781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 644785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 644789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 644793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224710041|now:1757650224644777|interv:65264| [2025/09/12 04:10:24 644797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224710041|now:1757650224644777|interval:65264|pto_count:0|srtt:42896 [2025/09/12 04:10:24 644802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:52800| [2025/09/12 04:10:24 644806] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 644810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1443422| [2025/09/12 04:10:24 644815] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 644819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/09/12 04:10:24 644850] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224644828|stream_id:0|stream_offset:1443422| [2025/09/12 04:10:24 644860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 644866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 644872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42896|rtt_var:603|pto_duration:45308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 644879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 644885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 644891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 644896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224710136|now:1757650224644872|interv:65264| [2025/09/12 04:10:24 644902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224710136|now:1757650224644872|interval:65264|pto_count:0|srtt:42896 [2025/09/12 04:10:24 644915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:54000| [2025/09/12 04:10:24 644922] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 644928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1444609| [2025/09/12 04:10:24 644934] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 644939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224645939|now:1757650224644939|interv:1000| [2025/09/12 04:10:24 644945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 644950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 644955] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224645939| [2025/09/12 04:10:24 644961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224645939| [2025/09/12 04:10:24 644967] [debug] |xqc_engine_wakeup_after|wakeup:1757650224645939|now:1757650224644967|diff:972| [2025/09/12 04:10:24 644974] [debug] |xqc_engine_main_logic|END|now:1757650224644665| [2025/09/12 04:10:24 646035] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224646035| [2025/09/12 04:10:24 646049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224645939|pq_index:0| [2025/09/12 04:10:24 646055] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224644665| [2025/09/12 04:10:24 646063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224646061| [2025/09/12 04:10:24 646069] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224645939|now:1757650224646061| [2025/09/12 04:10:24 646076] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224645939|now:1757650224646061| [2025/09/12 04:10:24 646081] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 646089] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42896|min_srtt:42896|path_bw:1209592|loss_rate:3.38|path_pto:0| [2025/09/12 04:10:24 646096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 646103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 646109] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 646113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 646117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 646124] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 646130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1444609| [2025/09/12 04:10:24 646145] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 646152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/09/12 04:10:24 646190] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224646162|stream_id:0|stream_offset:1444609| [2025/09/12 04:10:24 646199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 646206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 646213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42896|rtt_var:603|pto_duration:45308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 646219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 646225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 646230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 646236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224711470|now:1757650224646212|interv:65258| [2025/09/12 04:10:24 646243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224711470|now:1757650224646212|interval:65258|pto_count:0|srtt:42896 [2025/09/12 04:10:24 646251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:55200| [2025/09/12 04:10:24 646259] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 646265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1445796| [2025/09/12 04:10:24 646272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 646278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/09/12 04:10:24 646339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224646289|stream_id:0|stream_offset:1445796| [2025/09/12 04:10:24 646349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 646354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 646359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42896|rtt_var:603|pto_duration:45308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 646373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 646377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 646386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 646390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224711597|now:1757650224646358|interv:65239| [2025/09/12 04:10:24 646394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224711597|now:1757650224646358|interval:65239|pto_count:0|srtt:42896 [2025/09/12 04:10:24 646399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61211|inflight:56400| [2025/09/12 04:10:24 646404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 646408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 646412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 646416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224647416|now:1757650224646416|interv:1000| [2025/09/12 04:10:24 646437] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 646441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 646445] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224647416| [2025/09/12 04:10:24 646449] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224647416| [2025/09/12 04:10:24 646453] [debug] |xqc_engine_wakeup_after|wakeup:1757650224647416|now:1757650224646453|diff:963| [2025/09/12 04:10:24 646458] [debug] |xqc_engine_main_logic|END|now:1757650224646061| [2025/09/12 04:10:24 646467] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224646466| [2025/09/12 04:10:24 646472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 646478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:653| [2025/09/12 04:10:24 646482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/09/12 04:10:24 646488] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/09/12 04:10:24 646492] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 646497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1518|path_largest_ack:1516| [2025/09/12 04:10:24 646501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54011|prior_delivered:1356497|prior_time:1757650224599452|is_app_limited:0|send_elapse:45126|ack_elapse:47014|ctl_first_sent_time:1757650224601128|lagest_ack_time:1757650224646466|curr_delivered:1409308| [2025/09/12 04:10:24 646506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224601128| [2025/09/12 04:10:24 646511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:597||sndq_packets_used_bytes:0|sndq_packets_free:294| [2025/09/12 04:10:24 646515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1518|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1518|path_largest_ack:1518| [2025/09/12 04:10:24 646520] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54011|prior_delivered:1358897|prior_time:1757650224601412|is_app_limited:0|send_elapse:44990|ack_elapse:45054|ctl_first_sent_time:1757650224603061|lagest_ack_time:1757650224646466|curr_delivered:1410508| [2025/09/12 04:10:24 646528] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224603061| [2025/09/12 04:10:24 646532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:596||sndq_packets_used_bytes:0|sndq_packets_free:295| [2025/09/12 04:10:24 646536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42896|rttvar:603|minrtt:30473|latest_rtt:43405|ack_delay:24| [2025/09/12 04:10:24 646540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42956|rttvar:574|minrtt:30473|latest_rtt:43405|ack_delay:24| [2025/09/12 04:10:24 646544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/09/12 04:10:24 646548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 646552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 646556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 646560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224651769|now:1757650224646560|interval:5209| [2025/09/12 04:10:24 646564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224651769|now:1757650224646560|interv:5209| [2025/09/12 04:10:24 646568] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44990, ack_elapse 45054, delivered 51611|rate 1145536|lost 301| [2025/09/12 04:10:24 646573] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145536) in round 26| [2025/09/12 04:10:24 646577] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 646581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 646585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61211|packet_lost:0|acked:2400|po_sent_time:1757650224603061|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 646590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61211|packet_lost:0|acked:2400|po_sent_time:1757650224603061|recovery:1|recovery_start:1757650224623455|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 646594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:63611|full_bw_reached:1|inflight:54000|srtt:42956|latest_rtt:43405|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224623455|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 646600] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/09/12 04:10:24 646604] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1757650224646466|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 646609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344646466|now:1757650224646466|interv:120000000| [2025/09/12 04:10:24 646616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344646466|now:1757650224646466|interv:120000000| [2025/09/12 04:10:24 646620] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224647416|pq_index:0| [2025/09/12 04:10:24 646624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224646061| [2025/09/12 04:10:24 646628] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224646628| [2025/09/12 04:10:24 646633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224646632| [2025/09/12 04:10:24 646639] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 646643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 646648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 646652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 646657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 646661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1452918| [2025/09/12 04:10:24 646665] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 646669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 646673] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 646678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1454105| [2025/09/12 04:10:24 646682] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 646686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 646690] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 646694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1455292| [2025/09/12 04:10:24 646698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 646705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 646709] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 646713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1456479| [2025/09/12 04:10:24 646718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 646721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 646725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 646729] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 646734] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 646738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 646742] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 646746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 646750] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224647416| [2025/09/12 04:10:24 646753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224647416| [2025/09/12 04:10:24 646757] [debug] |xqc_engine_wakeup_after|wakeup:1757650224647416|now:1757650224646757|diff:659| [2025/09/12 04:10:24 646761] [debug] |xqc_engine_main_logic|END|now:1757650224646632| [2025/09/12 04:10:24 646766] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224646766| [2025/09/12 04:10:24 646770] [debug] |xqc_engine_wakeup_after|wakeup:1757650224647416|now:1757650224646770|diff:646| [2025/09/12 04:10:24 646774] [debug] |xqc_engine_main_logic|END|now:1757650224646766| [2025/09/12 04:10:24 647852] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224647852| [2025/09/12 04:10:24 647867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224647416|pq_index:0| [2025/09/12 04:10:24 647873] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224646632| [2025/09/12 04:10:24 647881] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224647879| [2025/09/12 04:10:24 647888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224647416|now:1757650224647879| [2025/09/12 04:10:24 647895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224647416|now:1757650224647879| [2025/09/12 04:10:24 647900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 647908] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42956|min_srtt:42956|path_bw:1209592|loss_rate:3.35|path_pto:0| [2025/09/12 04:10:24 647914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1456479| [2025/09/12 04:10:24 647928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 647934] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 647939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 647946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 647954] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 647960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 647967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 647987] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/09/12 04:10:24 648024] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224647999|stream_id:0|stream_offset:1446983| [2025/09/12 04:10:24 648033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 648041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 648048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224651769|now:1757650224648048|interval:3721| [2025/09/12 04:10:24 648074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224651769|now:1757650224648048|interv:3721| [2025/09/12 04:10:24 648096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63611|inflight:55200| [2025/09/12 04:10:24 648104] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 648110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1448170| [2025/09/12 04:10:24 648118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 648125] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/09/12 04:10:24 648169] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224648135|stream_id:0|stream_offset:1448170| [2025/09/12 04:10:24 648178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 648185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 648191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224651769|now:1757650224648191|interval:3578| [2025/09/12 04:10:24 648204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224651769|now:1757650224648191|interv:3578| [2025/09/12 04:10:24 648211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63611|inflight:56400| [2025/09/12 04:10:24 648218] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 648225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:63611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 648232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 648237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224649237|now:1757650224648237|interv:1000| [2025/09/12 04:10:24 648243] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 648249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 648255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224649237| [2025/09/12 04:10:24 648262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224649237| [2025/09/12 04:10:24 648268] [debug] |xqc_engine_wakeup_after|wakeup:1757650224649237|now:1757650224648268|diff:969| [2025/09/12 04:10:24 648275] [debug] |xqc_engine_main_logic|END|now:1757650224647879| [2025/09/12 04:10:24 648286] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224648285| [2025/09/12 04:10:24 648293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 648302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:654| [2025/09/12 04:10:24 648306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/09/12 04:10:24 648312] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/09/12 04:10:24 648316] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 648321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1520|path_largest_ack:1519| [2025/09/12 04:10:24 648326] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1361297|prior_time:1757650224603392|is_app_limited:0|send_elapse:44980|ack_elapse:44893|ctl_first_sent_time:1757650224604961|lagest_ack_time:1757650224648285|curr_delivered:1411708| [2025/09/12 04:10:24 648331] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224604961| [2025/09/12 04:10:24 648335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:595||sndq_packets_used_bytes:0|sndq_packets_free:296| [2025/09/12 04:10:24 648339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1520|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1520|path_largest_ack:1520| [2025/09/12 04:10:24 648344] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1361297|prior_time:1757650224603392|is_app_limited:0|send_elapse:44980|ack_elapse:44893|ctl_first_sent_time:1757650224604961|lagest_ack_time:1757650224648285|curr_delivered:1412908| [2025/09/12 04:10:24 648348] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224605088| [2025/09/12 04:10:24 648357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/09/12 04:10:24 648361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42956|rttvar:574|minrtt:30473|latest_rtt:43197|ack_delay:24| [2025/09/12 04:10:24 648365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42983|rttvar:485|minrtt:30473|latest_rtt:43197|ack_delay:24| [2025/09/12 04:10:24 648370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/09/12 04:10:24 648374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 648378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 648382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1517|lost_pn:1517|po_sent_time:1757650224602939|lost_send_time:1757650224599689|loss_delay:48596|frame:STREAM |repair:128| [2025/09/12 04:10:24 648387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224602939u| [2025/09/12 04:10:24 648391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 648395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42983|rtt_var:485|pto_duration:44983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 648399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 648403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 648407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 648411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224713118|now:1757650224648395|interv:64723| [2025/09/12 04:10:24 648415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224713118|now:1757650224648395|interval:64723|pto_count:0|srtt:42983 [2025/09/12 04:10:24 648440] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44980, ack_elapse 44893, delivered 51611|rate 1147421|lost 302| [2025/09/12 04:10:24 648444] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147421) in round 26| [2025/09/12 04:10:24 648449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 648453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 648457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63611|packet_lost:1|acked:2400|po_sent_time:1757650224605088|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 648461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63611|packet_lost:1|acked:2400|po_sent_time:1757650224605088|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 648466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:66011|full_bw_reached:1|inflight:52800|srtt:42983|latest_rtt:43197|min_rtt:30473|applimit:0|lost:301|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 648475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/09/12 04:10:24 648479] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1757650224648285|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 648484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344648285|now:1757650224648285|interv:120000000| [2025/09/12 04:10:24 648488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344648285|now:1757650224648285|interv:120000000| [2025/09/12 04:10:24 648492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224649237|pq_index:0| [2025/09/12 04:10:24 648496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224647879| [2025/09/12 04:10:24 648500] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224648500| [2025/09/12 04:10:24 648505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224648504| [2025/09/12 04:10:24 648511] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 648520] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 648524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1517|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 648529] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1456479| [2025/09/12 04:10:24 648537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 648541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 648546] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1457666| [2025/09/12 04:10:24 648554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 648558] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 648565] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1458853| [2025/09/12 04:10:24 648573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 648578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 648582] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1460040| [2025/09/12 04:10:24 648590] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 648594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 648598] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 648602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1461227| [2025/09/12 04:10:24 648606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 648610] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 648614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 648618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 648622] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 648627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 648631] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 648635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 648639] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 648643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 648647] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 648653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 648657] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224649237| [2025/09/12 04:10:24 648661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224649237| [2025/09/12 04:10:24 648665] [debug] |xqc_engine_wakeup_after|wakeup:1757650224649237|now:1757650224648665|diff:572| [2025/09/12 04:10:24 648669] [debug] |xqc_engine_main_logic|END|now:1757650224648504| [2025/09/12 04:10:24 648675] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224648674| [2025/09/12 04:10:24 648678] [debug] |xqc_engine_wakeup_after|wakeup:1757650224649237|now:1757650224648678|diff:559| [2025/09/12 04:10:24 648682] [debug] |xqc_engine_main_logic|END|now:1757650224648674| [2025/09/12 04:10:24 649750] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224649750| [2025/09/12 04:10:24 649762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224649237|pq_index:0| [2025/09/12 04:10:24 649766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224648504| [2025/09/12 04:10:24 649772] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224649771| [2025/09/12 04:10:24 649776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224649237|now:1757650224649771| [2025/09/12 04:10:24 649781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224649237|now:1757650224649771| [2025/09/12 04:10:24 649785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 649790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42983|min_srtt:42983|path_bw:1209592|loss_rate:3.32|path_pto:0| [2025/09/12 04:10:24 649797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1461227| [2025/09/12 04:10:24 649804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 649811] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 649817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 649822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 649830] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1517|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 649836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 649842] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 649849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/09/12 04:10:24 649914] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224649860|stream_id:0|stream_offset:1394755| [2025/09/12 04:10:24 649924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1565|origin_pktnum:1517|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 649938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 649944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42983|rtt_var:485|pto_duration:44983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 649951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 649957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 649963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 649969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224714843|now:1757650224649944|interv:64899| [2025/09/12 04:10:24 649975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224714843|now:1757650224649944|interval:64899|pto_count:0|srtt:42983 [2025/09/12 04:10:24 649982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66011|inflight:54000| [2025/09/12 04:10:24 649989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 649995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:66011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 650002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 650008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224651008|now:1757650224650008|interv:1000| [2025/09/12 04:10:24 650014] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 650021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 650027] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224651008| [2025/09/12 04:10:24 650034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224651008| [2025/09/12 04:10:24 650040] [debug] |xqc_engine_wakeup_after|wakeup:1757650224651008|now:1757650224650040|diff:968| [2025/09/12 04:10:24 650046] [debug] |xqc_engine_main_logic|END|now:1757650224649771| [2025/09/12 04:10:24 650220] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224650219| [2025/09/12 04:10:24 650232] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 650241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:655| [2025/09/12 04:10:24 650247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/09/12 04:10:24 650256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/09/12 04:10:24 650263] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 650271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1522|path_largest_ack:1521| [2025/09/12 04:10:24 650278] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1363697|prior_time:1757650224605445|is_app_limited:0|send_elapse:44970|ack_elapse:44774|ctl_first_sent_time:1757650224607000|lagest_ack_time:1757650224650219|curr_delivered:1414108| [2025/09/12 04:10:24 650292] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224607000| [2025/09/12 04:10:24 650299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:594||sndq_packets_used_bytes:0|sndq_packets_free:297| [2025/09/12 04:10:24 650305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1522|path_largest_ack:1522| [2025/09/12 04:10:24 650311] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1363697|prior_time:1757650224605445|is_app_limited:0|send_elapse:44970|ack_elapse:44774|ctl_first_sent_time:1757650224607000|lagest_ack_time:1757650224650219|curr_delivered:1415308| [2025/09/12 04:10:24 650317] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224607133| [2025/09/12 04:10:24 650323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:593||sndq_packets_used_bytes:0|sndq_packets_free:298| [2025/09/12 04:10:24 650330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42983|rttvar:485|minrtt:30473|latest_rtt:43086|ack_delay:24| [2025/09/12 04:10:24 650334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42993|rttvar:383|minrtt:30473|latest_rtt:43086|ack_delay:24| [2025/09/12 04:10:24 650338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/09/12 04:10:24 650342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 650346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 650350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 650355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 650361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42993|rtt_var:383|pto_duration:44993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 650368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 650374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 650379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 650383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224714853|now:1757650224650360|interv:64493| [2025/09/12 04:10:24 650387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224714853|now:1757650224650360|interval:64493|pto_count:0|srtt:42993 [2025/09/12 04:10:24 650392] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44970, ack_elapse 44774, delivered 51611|rate 1147676|lost 302| [2025/09/12 04:10:24 650396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147676) in round 26| [2025/09/12 04:10:24 650400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 650408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 650412] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66011|packet_lost:0|acked:2400|po_sent_time:1757650224607133|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 650416] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66011|packet_lost:0|acked:2400|po_sent_time:1757650224607133|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 650440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:68411|full_bw_reached:1|inflight:51600|srtt:42993|latest_rtt:43086|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 650445] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/09/12 04:10:24 650450] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1757650224650219|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 650455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344650219|now:1757650224650219|interv:120000000| [2025/09/12 04:10:24 650459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344650219|now:1757650224650219|interv:120000000| [2025/09/12 04:10:24 650463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224651008|pq_index:0| [2025/09/12 04:10:24 650467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224649771| [2025/09/12 04:10:24 650471] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224650471| [2025/09/12 04:10:24 650476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224650475| [2025/09/12 04:10:24 650482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 650486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1461227| [2025/09/12 04:10:24 650491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 650495] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 650500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 650504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1462414| [2025/09/12 04:10:24 650508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 650516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 650520] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 650524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1463601| [2025/09/12 04:10:24 650528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 650532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 650536] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 650541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1464788| [2025/09/12 04:10:24 650545] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 650549] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 650553] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 650557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1465975| [2025/09/12 04:10:24 650561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 650565] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 650569] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 650573] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 650577] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 650581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 650586] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 650589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 650593] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224651008| [2025/09/12 04:10:24 650597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224651008| [2025/09/12 04:10:24 650601] [debug] |xqc_engine_wakeup_after|wakeup:1757650224651008|now:1757650224650601|diff:407| [2025/09/12 04:10:24 650605] [debug] |xqc_engine_main_logic|END|now:1757650224650475| [2025/09/12 04:10:24 650613] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224650613| [2025/09/12 04:10:24 650617] [debug] |xqc_engine_wakeup_after|wakeup:1757650224651008|now:1757650224650617|diff:391| [2025/09/12 04:10:24 650621] [debug] |xqc_engine_main_logic|END|now:1757650224650613| [2025/09/12 04:10:24 651692] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224651691| [2025/09/12 04:10:24 651703] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224651008|pq_index:0| [2025/09/12 04:10:24 651708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224650475| [2025/09/12 04:10:24 651713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224651712| [2025/09/12 04:10:24 651717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224651008|now:1757650224651712| [2025/09/12 04:10:24 651722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224651008|now:1757650224651712| [2025/09/12 04:10:24 651726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 651731] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42993|min_srtt:42993|path_bw:1209592|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 651736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1465975| [2025/09/12 04:10:24 651740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 651744] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 651748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 651752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 651757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 651761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 651765] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 651770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/09/12 04:10:24 651807] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224651778|stream_id:0|stream_offset:1449357| [2025/09/12 04:10:24 651817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 651825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 651831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42993|rtt_var:383|pto_duration:44993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 651838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 651852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 651858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 651864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224716771|now:1757650224651831|interv:64940| [2025/09/12 04:10:24 651870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224716771|now:1757650224651831|interval:64940|pto_count:0|srtt:42993 [2025/09/12 04:10:24 651877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68411|inflight:52800| [2025/09/12 04:10:24 651884] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 651890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1450544| [2025/09/12 04:10:24 651896] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 651903] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/09/12 04:10:24 651936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224651913|stream_id:0|stream_offset:1450544| [2025/09/12 04:10:24 651944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1567|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 651950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 651956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42993|rtt_var:383|pto_duration:44993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 651963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 651969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 651975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 651980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224716906|now:1757650224651956|interv:64950| [2025/09/12 04:10:24 651987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224716906|now:1757650224651956|interval:64950|pto_count:0|srtt:42993 [2025/09/12 04:10:24 651993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68411|inflight:54000| [2025/09/12 04:10:24 652000] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 652006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:68411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 652010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 652014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224653014|now:1757650224652014|interv:1000| [2025/09/12 04:10:24 652023] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 652027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 652032] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224653014| [2025/09/12 04:10:24 652040] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224653014| [2025/09/12 04:10:24 652046] [debug] |xqc_engine_wakeup_after|wakeup:1757650224653014|now:1757650224652046|diff:968| [2025/09/12 04:10:24 652053] [debug] |xqc_engine_main_logic|END|now:1757650224651712| [2025/09/12 04:10:24 652243] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224652242| [2025/09/12 04:10:24 652251] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 652257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:656| [2025/09/12 04:10:24 652261] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/09/12 04:10:24 652267] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/09/12 04:10:24 652271] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 652276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1524|path_largest_ack:1523| [2025/09/12 04:10:24 652280] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1366097|prior_time:1757650224607336|is_app_limited:0|send_elapse:44914|ack_elapse:44906|ctl_first_sent_time:1757650224608877|lagest_ack_time:1757650224652242|curr_delivered:1416508| [2025/09/12 04:10:24 652285] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224608877| [2025/09/12 04:10:24 652290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:592||sndq_packets_used_bytes:0|sndq_packets_free:299| [2025/09/12 04:10:24 652294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1524|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1524|path_largest_ack:1524| [2025/09/12 04:10:24 652298] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52811|prior_delivered:1366097|prior_time:1757650224607336|is_app_limited:0|send_elapse:44914|ack_elapse:44906|ctl_first_sent_time:1757650224608877|lagest_ack_time:1757650224652242|curr_delivered:1417708| [2025/09/12 04:10:24 652303] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224609003| [2025/09/12 04:10:24 652310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:591||sndq_packets_used_bytes:0|sndq_packets_free:300| [2025/09/12 04:10:24 652316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42993|rttvar:383|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:24 652323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:343|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:24 652330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/09/12 04:10:24 652336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 652343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 652354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 652360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 652366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:343|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 652373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 652379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 652384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 652390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224716933|now:1757650224652365|interv:64568| [2025/09/12 04:10:24 652396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224716933|now:1757650224652365|interval:64568|pto_count:0|srtt:43020 [2025/09/12 04:10:24 652403] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44914, ack_elapse 44906, delivered 51611|rate 1149107|lost 302| [2025/09/12 04:10:24 652410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149107) in round 26| [2025/09/12 04:10:24 652417] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 652443] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 652449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68411|packet_lost:0|acked:2400|po_sent_time:1757650224609003|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 652456] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68411|packet_lost:0|acked:2400|po_sent_time:1757650224609003|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 652461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:70811|full_bw_reached:1|inflight:51600|srtt:43020|latest_rtt:43239|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 652467] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/09/12 04:10:24 652472] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1757650224652242|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 652477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344652242|now:1757650224652242|interv:120000000| [2025/09/12 04:10:24 652481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344652242|now:1757650224652242|interv:120000000| [2025/09/12 04:10:24 652485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224653014|pq_index:0| [2025/09/12 04:10:24 652489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224651712| [2025/09/12 04:10:24 652493] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224652493| [2025/09/12 04:10:24 652506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224652505| [2025/09/12 04:10:24 652513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 652517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1465975| [2025/09/12 04:10:24 652522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 652526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 652531] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 652535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1467162| [2025/09/12 04:10:24 652539] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 652544] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 652548] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 652552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1468349| [2025/09/12 04:10:24 652556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 652561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 652565] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 652569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1469536| [2025/09/12 04:10:24 652574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 652578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 652582] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 652587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1470723| [2025/09/12 04:10:24 652594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 652598] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 652601] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 652606] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 652610] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 652614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 652618] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 652622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 652626] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224653014| [2025/09/12 04:10:24 652630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224653014| [2025/09/12 04:10:24 652634] [debug] |xqc_engine_wakeup_after|wakeup:1757650224653014|now:1757650224652634|diff:380| [2025/09/12 04:10:24 652638] [debug] |xqc_engine_main_logic|END|now:1757650224652505| [2025/09/12 04:10:24 652644] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224652644| [2025/09/12 04:10:24 652647] [debug] |xqc_engine_wakeup_after|wakeup:1757650224653014|now:1757650224652647|diff:367| [2025/09/12 04:10:24 652651] [debug] |xqc_engine_main_logic|END|now:1757650224652644| [2025/09/12 04:10:24 653721] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224653721| [2025/09/12 04:10:24 653733] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224653014|pq_index:0| [2025/09/12 04:10:24 653737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224652505| [2025/09/12 04:10:24 653742] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224653741| [2025/09/12 04:10:24 653747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224653014|now:1757650224653741| [2025/09/12 04:10:24 653751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224653014|now:1757650224653741| [2025/09/12 04:10:24 653755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 653761] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1209592|loss_rate:3.74|path_pto:0| [2025/09/12 04:10:24 653766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1470723| [2025/09/12 04:10:24 653771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 653775] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 653779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 653793] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 653800] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 653805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 653809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 653816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/09/12 04:10:24 653878] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224653827|stream_id:0|stream_offset:1451731| [2025/09/12 04:10:24 653888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 653896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 653902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:343|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 653909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 653915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 653921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 653927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224718847|now:1757650224653902|interv:64945| [2025/09/12 04:10:24 653976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224718847|now:1757650224653902|interval:64945|pto_count:0|srtt:43020 [2025/09/12 04:10:24 653985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70811|inflight:52800| [2025/09/12 04:10:24 653994] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 654000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1452918| [2025/09/12 04:10:24 654007] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 654013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/09/12 04:10:24 654056] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224654033|stream_id:0|stream_offset:1452918| [2025/09/12 04:10:24 654065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1569|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 654071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 654085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:343|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 654092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 654098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 654104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 654110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224719053|now:1757650224654085|interv:64968| [2025/09/12 04:10:24 654116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224719053|now:1757650224654085|interval:64968|pto_count:0|srtt:43020 [2025/09/12 04:10:24 654123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70811|inflight:54000| [2025/09/12 04:10:24 654130] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 654137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1454105| [2025/09/12 04:10:24 654143] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 654150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/09/12 04:10:24 654199] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224654160|stream_id:0|stream_offset:1454105| [2025/09/12 04:10:24 654209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 654216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 654232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:343|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 654239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 654244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 654262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 654268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224719180|now:1757650224654232|interv:64948| [2025/09/12 04:10:24 654274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224719180|now:1757650224654232|interval:64948|pto_count:0|srtt:43020 [2025/09/12 04:10:24 654280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70811|inflight:55200| [2025/09/12 04:10:24 654287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 654294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:70811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1455292| [2025/09/12 04:10:24 654316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 654322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224655322|now:1757650224654322|interv:1000| [2025/09/12 04:10:24 654340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 654346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 654352] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224655322| [2025/09/12 04:10:24 654356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224655322| [2025/09/12 04:10:24 654360] [debug] |xqc_engine_wakeup_after|wakeup:1757650224655322|now:1757650224654360|diff:962| [2025/09/12 04:10:24 654364] [debug] |xqc_engine_main_logic|END|now:1757650224653741| [2025/09/12 04:10:24 654374] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224654373| [2025/09/12 04:10:24 654379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 654385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:657| [2025/09/12 04:10:24 654389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/09/12 04:10:24 654394] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/09/12 04:10:24 654398] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 654403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1526|path_largest_ack:1525| [2025/09/12 04:10:24 654408] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1368508|prior_time:1757650224609316|is_app_limited:0|send_elapse:44781|ack_elapse:45057|ctl_first_sent_time:1757650224610830|lagest_ack_time:1757650224654373|curr_delivered:1418908| [2025/09/12 04:10:24 654413] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224610830| [2025/09/12 04:10:24 654418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:590||sndq_packets_used_bytes:0|sndq_packets_free:301| [2025/09/12 04:10:24 654440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1526|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1526|path_largest_ack:1526| [2025/09/12 04:10:24 654445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1368508|prior_time:1757650224609316|is_app_limited:0|send_elapse:44781|ack_elapse:45057|ctl_first_sent_time:1757650224610830|lagest_ack_time:1757650224654373|curr_delivered:1420108| [2025/09/12 04:10:24 654449] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224610965| [2025/09/12 04:10:24 654453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:589||sndq_packets_used_bytes:0|sndq_packets_free:302| [2025/09/12 04:10:24 654457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:343|minrtt:30473|latest_rtt:43408|ack_delay:24| [2025/09/12 04:10:24 654462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43066|rttvar:349|minrtt:30473|latest_rtt:43408|ack_delay:24| [2025/09/12 04:10:24 654470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/09/12 04:10:24 654475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 654479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 654482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 654486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 654490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:349|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 654495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 654499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 654502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 654506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224719226|now:1757650224654490|interv:64736| [2025/09/12 04:10:24 654510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224719226|now:1757650224654490|interval:64736|pto_count:0|srtt:43066 [2025/09/12 04:10:24 654515] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44781, ack_elapse 45057, delivered 51600|rate 1145216|lost 302| [2025/09/12 04:10:24 654519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145216) in round 26| [2025/09/12 04:10:24 654524] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 654528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 654532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70811|packet_lost:0|acked:2400|po_sent_time:1757650224610965|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 654536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70811|packet_lost:0|acked:2400|po_sent_time:1757650224610965|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 654541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:73211|full_bw_reached:1|inflight:52800|srtt:43066|latest_rtt:43408|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 654546] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/09/12 04:10:24 654551] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1757650224654373|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 654556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344654373|now:1757650224654373|interv:120000000| [2025/09/12 04:10:24 654560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344654373|now:1757650224654373|interv:120000000| [2025/09/12 04:10:24 654566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224655322|pq_index:0| [2025/09/12 04:10:24 654571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224653741| [2025/09/12 04:10:24 654574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224654574| [2025/09/12 04:10:24 654580] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224654578| [2025/09/12 04:10:24 654585] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 654590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1470723| [2025/09/12 04:10:24 654594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 654599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 654603] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 654608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1471910| [2025/09/12 04:10:24 654612] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 654616] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 654620] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 654624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1473097| [2025/09/12 04:10:24 654629] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 654633] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 654637] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 654641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1474284| [2025/09/12 04:10:24 654645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 654649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 654656] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 654660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1475471| [2025/09/12 04:10:24 654664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 654668] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 654672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 654676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 654681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 654685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1455292| [2025/09/12 04:10:24 654689] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 654693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 654697] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224655322| [2025/09/12 04:10:24 654701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224655322| [2025/09/12 04:10:24 654704] [debug] |xqc_engine_wakeup_after|wakeup:1757650224655322|now:1757650224654704|diff:618| [2025/09/12 04:10:24 654708] [debug] |xqc_engine_main_logic|END|now:1757650224654578| [2025/09/12 04:10:24 654714] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224654714| [2025/09/12 04:10:24 654717] [debug] |xqc_engine_wakeup_after|wakeup:1757650224655322|now:1757650224654717|diff:605| [2025/09/12 04:10:24 654721] [debug] |xqc_engine_main_logic|END|now:1757650224654714| [2025/09/12 04:10:24 655759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224655759| [2025/09/12 04:10:24 655774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224655322|pq_index:0| [2025/09/12 04:10:24 655781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224654578| [2025/09/12 04:10:24 655790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224655788| [2025/09/12 04:10:24 655797] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224655322|now:1757650224655788| [2025/09/12 04:10:24 655804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224655322|now:1757650224655788| [2025/09/12 04:10:24 655810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 655818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.69|path_pto:0| [2025/09/12 04:10:24 655825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1475471| [2025/09/12 04:10:24 655840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 655846] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 655852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 655858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 655865] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 655871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1455292| [2025/09/12 04:10:24 655878] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 655884] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/09/12 04:10:24 655920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224655895|stream_id:0|stream_offset:1455292| [2025/09/12 04:10:24 655929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1571|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 655936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 655942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:349|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 655949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 655956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 655962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 655968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224720961|now:1757650224655942|interv:65019| [2025/09/12 04:10:24 655974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224720961|now:1757650224655942|interval:65019|pto_count:0|srtt:43066 [2025/09/12 04:10:24 655981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73211|inflight:54000| [2025/09/12 04:10:24 655988] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 655995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1456479| [2025/09/12 04:10:24 656002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 656008] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/09/12 04:10:24 656062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224656019|stream_id:0|stream_offset:1456479| [2025/09/12 04:10:24 656080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 656088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 656095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:349|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 656102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 656108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 656114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 656120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224721085|now:1757650224656094|interv:64991| [2025/09/12 04:10:24 656126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224721085|now:1757650224656094|interval:64991|pto_count:0|srtt:43066 [2025/09/12 04:10:24 656134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73211|inflight:55200| [2025/09/12 04:10:24 656142] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 656149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:73211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1457666| [2025/09/12 04:10:24 656155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 656161] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224657161|now:1757650224656161|interv:1000| [2025/09/12 04:10:24 656167] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 656172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 656179] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224657161| [2025/09/12 04:10:24 656184] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224657161| [2025/09/12 04:10:24 656190] [debug] |xqc_engine_wakeup_after|wakeup:1757650224657161|now:1757650224656190|diff:971| [2025/09/12 04:10:24 656196] [debug] |xqc_engine_main_logic|END|now:1757650224655788| [2025/09/12 04:10:24 656208] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224656207| [2025/09/12 04:10:24 656216] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 656225] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:658| [2025/09/12 04:10:24 656231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/09/12 04:10:24 656240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/09/12 04:10:24 656246] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 656252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1528|path_largest_ack:1527| [2025/09/12 04:10:24 656261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1370908|prior_time:1757650224611320|is_app_limited:0|send_elapse:44838|ack_elapse:44887|ctl_first_sent_time:1757650224612859|lagest_ack_time:1757650224656207|curr_delivered:1421308| [2025/09/12 04:10:24 656266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224612859| [2025/09/12 04:10:24 656271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:588||sndq_packets_used_bytes:0|sndq_packets_free:303| [2025/09/12 04:10:24 656275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1528|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1528|path_largest_ack:1528| [2025/09/12 04:10:24 656279] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1370908|prior_time:1757650224611320|is_app_limited:0|send_elapse:44838|ack_elapse:44887|ctl_first_sent_time:1757650224612859|lagest_ack_time:1757650224656207|curr_delivered:1422508| [2025/09/12 04:10:24 656284] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224613004| [2025/09/12 04:10:24 656288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:587||sndq_packets_used_bytes:0|sndq_packets_free:304| [2025/09/12 04:10:24 656292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43066|rttvar:349|minrtt:30473|latest_rtt:43203|ack_delay:24| [2025/09/12 04:10:24 656296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43080|rttvar:290|minrtt:30473|latest_rtt:43203|ack_delay:24| [2025/09/12 04:10:24 656300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/09/12 04:10:24 656304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 656308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 656312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 656316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 656320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43080|rtt_var:290|pto_duration:45080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 656325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 656328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 656332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 656336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224721099|now:1757650224656320|interv:64779| [2025/09/12 04:10:24 656340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224721099|now:1757650224656320|interval:64779|pto_count:0|srtt:43080 [2025/09/12 04:10:24 656345] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44838, ack_elapse 44887, delivered 51600|rate 1149553|lost 302| [2025/09/12 04:10:24 656349] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149553) in round 26| [2025/09/12 04:10:24 656356] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 656361] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 656365] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73211|packet_lost:0|acked:2400|po_sent_time:1757650224613004|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 656369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73211|packet_lost:0|acked:2400|po_sent_time:1757650224613004|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 656374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:75611|full_bw_reached:1|inflight:52800|srtt:43080|latest_rtt:43203|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 656379] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/09/12 04:10:24 656384] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1757650224656207|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 656389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344656207|now:1757650224656207|interv:120000000| [2025/09/12 04:10:24 656393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344656207|now:1757650224656207|interv:120000000| [2025/09/12 04:10:24 656397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224657161|pq_index:0| [2025/09/12 04:10:24 656401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224655788| [2025/09/12 04:10:24 656405] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224656405| [2025/09/12 04:10:24 656410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224656409| [2025/09/12 04:10:24 656416] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 656441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1475471| [2025/09/12 04:10:24 656446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 656450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 656455] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 656460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1476658| [2025/09/12 04:10:24 656464] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 656471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 656476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 656480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1477845| [2025/09/12 04:10:24 656484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 656488] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 656492] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 656497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1479032| [2025/09/12 04:10:24 656501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 656505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 656509] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 656513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1480219| [2025/09/12 04:10:24 656517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 656521] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 656525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 656529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 656533] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 656538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1457666| [2025/09/12 04:10:24 656542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 656546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 656549] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224657161| [2025/09/12 04:10:24 656553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224657161| [2025/09/12 04:10:24 656557] [debug] |xqc_engine_wakeup_after|wakeup:1757650224657161|now:1757650224656557|diff:604| [2025/09/12 04:10:24 656564] [debug] |xqc_engine_main_logic|END|now:1757650224656409| [2025/09/12 04:10:24 656569] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224656569| [2025/09/12 04:10:24 656573] [debug] |xqc_engine_wakeup_after|wakeup:1757650224657161|now:1757650224656573|diff:588| [2025/09/12 04:10:24 656577] [debug] |xqc_engine_main_logic|END|now:1757650224656569| [2025/09/12 04:10:24 657646] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224657646| [2025/09/12 04:10:24 657658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224657161|pq_index:0| [2025/09/12 04:10:24 657662] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224656409| [2025/09/12 04:10:24 657668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224657666| [2025/09/12 04:10:24 657672] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224657161|now:1757650224657666| [2025/09/12 04:10:24 657677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224657161|now:1757650224657666| [2025/09/12 04:10:24 657680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 657686] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43080|min_srtt:43080|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 657691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1480219| [2025/09/12 04:10:24 657695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 657699] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 657703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 657707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 657712] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 657716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1457666| [2025/09/12 04:10:24 657720] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 657725] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/09/12 04:10:24 657766] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224657737|stream_id:0|stream_offset:1457666| [2025/09/12 04:10:24 657776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1573|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 657783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 657790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43080|rtt_var:290|pto_duration:45080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 657804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 657811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 657817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 657824] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224722817|now:1757650224657790|interv:65027| [2025/09/12 04:10:24 657831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224722817|now:1757650224657790|interval:65027|pto_count:0|srtt:43080 [2025/09/12 04:10:24 657837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75611|inflight:54000| [2025/09/12 04:10:24 657844] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 657851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:75611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1458853| [2025/09/12 04:10:24 657857] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 657863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224658862|now:1757650224657862|interv:1000| [2025/09/12 04:10:24 657869] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 657875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 657881] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224658862| [2025/09/12 04:10:24 657887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224658862| [2025/09/12 04:10:24 657892] [debug] |xqc_engine_wakeup_after|wakeup:1757650224658862|now:1757650224657892|diff:970| [2025/09/12 04:10:24 657914] [debug] |xqc_engine_main_logic|END|now:1757650224657666| [2025/09/12 04:10:24 658145] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224658144| [2025/09/12 04:10:24 658157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 658166] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:659| [2025/09/12 04:10:24 658172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/09/12 04:10:24 658181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/09/12 04:10:24 658187] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 658195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1530|path_largest_ack:1529| [2025/09/12 04:10:24 658203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1373308|prior_time:1757650224613402|is_app_limited:0|send_elapse:44952|ack_elapse:44742|ctl_first_sent_time:1757650224614994|lagest_ack_time:1757650224658144|curr_delivered:1423708| [2025/09/12 04:10:24 658210] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224614994| [2025/09/12 04:10:24 658217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:586||sndq_packets_used_bytes:0|sndq_packets_free:305| [2025/09/12 04:10:24 658232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1530|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1530|path_largest_ack:1530| [2025/09/12 04:10:24 658238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1373308|prior_time:1757650224613402|is_app_limited:0|send_elapse:44952|ack_elapse:44742|ctl_first_sent_time:1757650224614994|lagest_ack_time:1757650224658144|curr_delivered:1424908| [2025/09/12 04:10:24 658246] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224615118| [2025/09/12 04:10:24 658253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:585||sndq_packets_used_bytes:0|sndq_packets_free:306| [2025/09/12 04:10:24 658259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43080|rttvar:290|minrtt:30473|latest_rtt:43026|ack_delay:24| [2025/09/12 04:10:24 658266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43070|rttvar:237|minrtt:30473|latest_rtt:43026|ack_delay:24| [2025/09/12 04:10:24 658272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/09/12 04:10:24 658276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 658280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 658284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 658288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 658292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43070|rtt_var:237|pto_duration:45070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 658297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 658301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 658304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 658308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224722807|now:1757650224658292|interv:64515| [2025/09/12 04:10:24 658312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224722807|now:1757650224658292|interval:64515|pto_count:0|srtt:43070 [2025/09/12 04:10:24 658317] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44952, ack_elapse 44742, delivered 51600|rate 1147891|lost 302| [2025/09/12 04:10:24 658321] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147891) in round 26| [2025/09/12 04:10:24 658325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 658329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 658333] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75611|packet_lost:0|acked:2400|po_sent_time:1757650224615118|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 658342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75611|packet_lost:0|acked:2400|po_sent_time:1757650224615118|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 658346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:78011|full_bw_reached:1|inflight:51600|srtt:43070|latest_rtt:43026|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 658352] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/09/12 04:10:24 658357] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1757650224658144|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 658361] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344658144|now:1757650224658144|interv:120000000| [2025/09/12 04:10:24 658366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344658144|now:1757650224658144|interv:120000000| [2025/09/12 04:10:24 658369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224658862|pq_index:0| [2025/09/12 04:10:24 658374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224657666| [2025/09/12 04:10:24 658378] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224658378| [2025/09/12 04:10:24 658382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224658381| [2025/09/12 04:10:24 658388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 658393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1480219| [2025/09/12 04:10:24 658397] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 658402] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 658407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 658411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1481406| [2025/09/12 04:10:24 658415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 658439] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 658444] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 658448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1482593| [2025/09/12 04:10:24 658458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 658462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 658466] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 658470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1483780| [2025/09/12 04:10:24 658475] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 658479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 658483] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 658487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1484967| [2025/09/12 04:10:24 658491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 658495] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 658499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 658503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 658508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 658512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1458853| [2025/09/12 04:10:24 658516] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 658520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 658524] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224658862| [2025/09/12 04:10:24 658528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224658862| [2025/09/12 04:10:24 658532] [debug] |xqc_engine_wakeup_after|wakeup:1757650224658862|now:1757650224658532|diff:330| [2025/09/12 04:10:24 658536] [debug] |xqc_engine_main_logic|END|now:1757650224658381| [2025/09/12 04:10:24 658542] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224658542| [2025/09/12 04:10:24 658545] [debug] |xqc_engine_wakeup_after|wakeup:1757650224658862|now:1757650224658545|diff:317| [2025/09/12 04:10:24 658549] [debug] |xqc_engine_main_logic|END|now:1757650224658542| [2025/09/12 04:10:24 659618] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224659617| [2025/09/12 04:10:24 659629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224658862|pq_index:0| [2025/09/12 04:10:24 659640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224658381| [2025/09/12 04:10:24 659645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224659644| [2025/09/12 04:10:24 659649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224658862|now:1757650224659644| [2025/09/12 04:10:24 659654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224658862|now:1757650224659644| [2025/09/12 04:10:24 659658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 659663] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43070|min_srtt:43070|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 659668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1484967| [2025/09/12 04:10:24 659672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 659676] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 659680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 659684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 659689] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 659693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1458853| [2025/09/12 04:10:24 659697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 659702] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/09/12 04:10:24 659744] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224659710|stream_id:0|stream_offset:1458853| [2025/09/12 04:10:24 659754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 659761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 659768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43070|rtt_var:237|pto_duration:45070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 659774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 659778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 659781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 659786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224724780|now:1757650224659767|interv:65013| [2025/09/12 04:10:24 659799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224724780|now:1757650224659767|interval:65013|pto_count:0|srtt:43070 [2025/09/12 04:10:24 659806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78011|inflight:52800| [2025/09/12 04:10:24 659813] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 659820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1460040| [2025/09/12 04:10:24 659826] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 659832] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/09/12 04:10:24 659886] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224659842|stream_id:0|stream_offset:1460040| [2025/09/12 04:10:24 659896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 659903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 659909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43070|rtt_var:237|pto_duration:45070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 659916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 659922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 659928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 659934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224724912|now:1757650224659909|interv:65003| [2025/09/12 04:10:24 659940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224724912|now:1757650224659909|interval:65003|pto_count:0|srtt:43070 [2025/09/12 04:10:24 659947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78011|inflight:54000| [2025/09/12 04:10:24 659959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 659966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1461227| [2025/09/12 04:10:24 659973] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 659980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/09/12 04:10:24 660014] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224659990|stream_id:0|stream_offset:1461227| [2025/09/12 04:10:24 660023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 660036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 660043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43070|rtt_var:237|pto_duration:45070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 660049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 660055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 660060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 660066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224725060|now:1757650224660043|interv:65017| [2025/09/12 04:10:24 660073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224725060|now:1757650224660043|interval:65017|pto_count:0|srtt:43070 [2025/09/12 04:10:24 660081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78011|inflight:55200| [2025/09/12 04:10:24 660087] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 660094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:78011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1462414| [2025/09/12 04:10:24 660100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 660105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224661105|now:1757650224660105|interv:1000| [2025/09/12 04:10:24 660111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 660116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 660123] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224661105| [2025/09/12 04:10:24 660130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224661105| [2025/09/12 04:10:24 660136] [debug] |xqc_engine_wakeup_after|wakeup:1757650224661105|now:1757650224660136|diff:969| [2025/09/12 04:10:24 660142] [debug] |xqc_engine_main_logic|END|now:1757650224659644| [2025/09/12 04:10:24 660189] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224660188| [2025/09/12 04:10:24 660198] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 660207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:660| [2025/09/12 04:10:24 660214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/09/12 04:10:24 660222] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/09/12 04:10:24 660228] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 660234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1532|path_largest_ack:1531| [2025/09/12 04:10:24 660241] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1375708|prior_time:1757650224615255|is_app_limited:0|send_elapse:44871|ack_elapse:44933|ctl_first_sent_time:1757650224616819|lagest_ack_time:1757650224660188|curr_delivered:1426108| [2025/09/12 04:10:24 660266] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224616819| [2025/09/12 04:10:24 660274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:584||sndq_packets_used_bytes:0|sndq_packets_free:307| [2025/09/12 04:10:24 660280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1532|path_largest_ack:1532| [2025/09/12 04:10:24 660285] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1375708|prior_time:1757650224615255|is_app_limited:0|send_elapse:44871|ack_elapse:44933|ctl_first_sent_time:1757650224616819|lagest_ack_time:1757650224660188|curr_delivered:1427308| [2025/09/12 04:10:24 660293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224616931| [2025/09/12 04:10:24 660299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:583||sndq_packets_used_bytes:0|sndq_packets_free:308| [2025/09/12 04:10:24 660305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43070|rttvar:237|minrtt:30473|latest_rtt:43257|ack_delay:24| [2025/09/12 04:10:24 660309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43091|rttvar:218|minrtt:30473|latest_rtt:43257|ack_delay:24| [2025/09/12 04:10:24 660313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/09/12 04:10:24 660317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 660321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 660325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 660329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 660333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43091|rtt_var:218|pto_duration:45091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 660339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 660345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 660351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 660358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224725081|now:1757650224660333|interv:64748| [2025/09/12 04:10:24 660362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224725081|now:1757650224660333|interval:64748|pto_count:0|srtt:43091 [2025/09/12 04:10:24 660367] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44871, ack_elapse 44933, delivered 51600|rate 1148376|lost 302| [2025/09/12 04:10:24 660371] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148376) in round 26| [2025/09/12 04:10:24 660375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 660379] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 660387] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78011|packet_lost:0|acked:2400|po_sent_time:1757650224616931|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 660391] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78011|packet_lost:0|acked:2400|po_sent_time:1757650224616931|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 660396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:80411|full_bw_reached:1|inflight:52800|srtt:43091|latest_rtt:43257|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 660402] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/09/12 04:10:24 660406] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK |recv_time:1757650224660188|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 660411] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344660188|now:1757650224660188|interv:120000000| [2025/09/12 04:10:24 660415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344660188|now:1757650224660188|interv:120000000| [2025/09/12 04:10:24 660435] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224661105|pq_index:0| [2025/09/12 04:10:24 660443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224659644| [2025/09/12 04:10:24 660446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224660446| [2025/09/12 04:10:24 660451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224660450| [2025/09/12 04:10:24 660458] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 660462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1484967| [2025/09/12 04:10:24 660466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 660471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 660476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 660480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1486154| [2025/09/12 04:10:24 660484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 660488] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 660496] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 660500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1487341| [2025/09/12 04:10:24 660504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 660509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 660513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 660517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1488528| [2025/09/12 04:10:24 660521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 660525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 660530] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 660534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 660538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 660542] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 660545] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 660550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 660554] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 660558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1462414| [2025/09/12 04:10:24 660562] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 660566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 660570] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224661105| [2025/09/12 04:10:24 660574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224661105| [2025/09/12 04:10:24 660578] [debug] |xqc_engine_wakeup_after|wakeup:1757650224661105|now:1757650224660578|diff:527| [2025/09/12 04:10:24 660582] [debug] |xqc_engine_main_logic|END|now:1757650224660450| [2025/09/12 04:10:24 660588] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224660588| [2025/09/12 04:10:24 660591] [debug] |xqc_engine_wakeup_after|wakeup:1757650224661105|now:1757650224660591|diff:514| [2025/09/12 04:10:24 660598] [debug] |xqc_engine_main_logic|END|now:1757650224660588| [2025/09/12 04:10:24 661669] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224661668| [2025/09/12 04:10:24 661680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224661105|pq_index:0| [2025/09/12 04:10:24 661685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224660450| [2025/09/12 04:10:24 661690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224661689| [2025/09/12 04:10:24 661694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224661105|now:1757650224661689| [2025/09/12 04:10:24 661699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224661105|now:1757650224661689| [2025/09/12 04:10:24 661703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 661708] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 661713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 661717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 661721] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 661725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 661729] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 661734] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 661738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1462414| [2025/09/12 04:10:24 661742] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 661746] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/09/12 04:10:24 661782] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224661755|stream_id:0|stream_offset:1462414| [2025/09/12 04:10:24 661792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 661799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 661805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43091|rtt_var:218|pto_duration:45091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 661813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 661819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 661833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 661839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224726846|now:1757650224661805|interv:65041| [2025/09/12 04:10:24 661845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224726846|now:1757650224661805|interval:65041|pto_count:0|srtt:43091 [2025/09/12 04:10:24 661851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80411|inflight:54000| [2025/09/12 04:10:24 661859] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 661865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:80411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1463601| [2025/09/12 04:10:24 661873] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 661878] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224662878|now:1757650224661878|interv:1000| [2025/09/12 04:10:24 661884] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 661890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 661896] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224662878| [2025/09/12 04:10:24 661923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224662878| [2025/09/12 04:10:24 661929] [debug] |xqc_engine_wakeup_after|wakeup:1757650224662878|now:1757650224661929|diff:949| [2025/09/12 04:10:24 661935] [debug] |xqc_engine_main_logic|END|now:1757650224661689| [2025/09/12 04:10:24 662140] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224662138| [2025/09/12 04:10:24 662163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 662172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:661| [2025/09/12 04:10:24 662178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/09/12 04:10:24 662187] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/09/12 04:10:24 662193] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 662201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1534|path_largest_ack:1533| [2025/09/12 04:10:24 662208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1378108|prior_time:1757650224617289|is_app_limited:0|send_elapse:44878|ack_elapse:44849|ctl_first_sent_time:1757650224618822|lagest_ack_time:1757650224662138|curr_delivered:1428508| [2025/09/12 04:10:24 662215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224618822| [2025/09/12 04:10:24 662222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:582||sndq_packets_used_bytes:0|sndq_packets_free:309| [2025/09/12 04:10:24 662229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1534|path_largest_ack:1534| [2025/09/12 04:10:24 662243] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1378108|prior_time:1757650224617289|is_app_limited:0|send_elapse:44878|ack_elapse:44849|ctl_first_sent_time:1757650224618822|lagest_ack_time:1757650224662138|curr_delivered:1429708| [2025/09/12 04:10:24 662250] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224618945| [2025/09/12 04:10:24 662257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:581||sndq_packets_used_bytes:0|sndq_packets_free:310| [2025/09/12 04:10:24 662263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43091|rttvar:218|minrtt:30473|latest_rtt:43193|ack_delay:24| [2025/09/12 04:10:24 662270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43101|rttvar:183|minrtt:30473|latest_rtt:43193|ack_delay:24| [2025/09/12 04:10:24 662276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/09/12 04:10:24 662283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 662288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 662292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 662296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 662300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43101|rtt_var:183|pto_duration:45101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 662304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 662308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 662312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 662316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224726856|now:1757650224662300|interv:64556| [2025/09/12 04:10:24 662320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224726856|now:1757650224662300|interval:64556|pto_count:0|srtt:43101 [2025/09/12 04:10:24 662324] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44878, ack_elapse 44849, delivered 51600|rate 1149783|lost 302| [2025/09/12 04:10:24 662329] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149783) in round 26| [2025/09/12 04:10:24 662333] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 662337] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 662341] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80411|packet_lost:0|acked:2400|po_sent_time:1757650224618945|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 662346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80411|packet_lost:0|acked:2400|po_sent_time:1757650224618945|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 662354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:82811|full_bw_reached:1|inflight:51600|srtt:43101|latest_rtt:43193|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 662360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/09/12 04:10:24 662365] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1757650224662138|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 662369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344662138|now:1757650224662138|interv:120000000| [2025/09/12 04:10:24 662374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344662138|now:1757650224662138|interv:120000000| [2025/09/12 04:10:24 662377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224662878|pq_index:0| [2025/09/12 04:10:24 662382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224661689| [2025/09/12 04:10:24 662386] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224662385| [2025/09/12 04:10:24 662390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224662389| [2025/09/12 04:10:24 662396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 662401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 662406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 662410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 662415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 662437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1490902| [2025/09/12 04:10:24 662445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 662449] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 662453] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 662457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1492089| [2025/09/12 04:10:24 662461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 662469] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 662473] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 662478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1493276| [2025/09/12 04:10:24 662482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 662486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 662490] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 662494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 662498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 662502] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 662506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 662510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 662515] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 662519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1463601| [2025/09/12 04:10:24 662523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 662527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 662531] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224662878| [2025/09/12 04:10:24 662535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224662878| [2025/09/12 04:10:24 662539] [debug] |xqc_engine_wakeup_after|wakeup:1757650224662878|now:1757650224662539|diff:339| [2025/09/12 04:10:24 662543] [debug] |xqc_engine_main_logic|END|now:1757650224662389| [2025/09/12 04:10:24 662549] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224662549| [2025/09/12 04:10:24 662552] [debug] |xqc_engine_wakeup_after|wakeup:1757650224662878|now:1757650224662552|diff:326| [2025/09/12 04:10:24 662556] [debug] |xqc_engine_main_logic|END|now:1757650224662549| [2025/09/12 04:10:24 663624] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224663624| [2025/09/12 04:10:24 663636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224662878|pq_index:0| [2025/09/12 04:10:24 663641] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224662389| [2025/09/12 04:10:24 663646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224663645| [2025/09/12 04:10:24 663656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224662878|now:1757650224663645| [2025/09/12 04:10:24 663661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224662878|now:1757650224663645| [2025/09/12 04:10:24 663665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 663670] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43101|min_srtt:43101|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 663675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 663680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 663684] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 663687] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 663692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 663696] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 663701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1463601| [2025/09/12 04:10:24 663705] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 663712] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/09/12 04:10:24 663754] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224663724|stream_id:0|stream_offset:1463601| [2025/09/12 04:10:24 663764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 663772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 663779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43101|rtt_var:183|pto_duration:45101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 663785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 663791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 663798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 663804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224728825|now:1757650224663778|interv:65047| [2025/09/12 04:10:24 663810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224728825|now:1757650224663778|interval:65047|pto_count:0|srtt:43101 [2025/09/12 04:10:24 663823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82811|inflight:52800| [2025/09/12 04:10:24 663830] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 663837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1464788| [2025/09/12 04:10:24 663843] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 663849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/09/12 04:10:24 663883] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224663860|stream_id:0|stream_offset:1464788| [2025/09/12 04:10:24 663891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 663898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 663904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43101|rtt_var:183|pto_duration:45101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 663911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 663917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 663924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 663930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224728961|now:1757650224663904|interv:65057| [2025/09/12 04:10:24 663936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224728961|now:1757650224663904|interval:65057|pto_count:0|srtt:43101 [2025/09/12 04:10:24 663943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82811|inflight:54000| [2025/09/12 04:10:24 663950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 663957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1465975| [2025/09/12 04:10:24 663963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 663969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/09/12 04:10:24 663999] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224663979|stream_id:0|stream_offset:1465975| [2025/09/12 04:10:24 664008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 664015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 664022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43101|rtt_var:183|pto_duration:45101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 664035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 664040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 664047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 664053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224729080|now:1757650224664021|interv:65059| [2025/09/12 04:10:24 664060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224729080|now:1757650224664021|interval:65059|pto_count:0|srtt:43101 [2025/09/12 04:10:24 664067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82811|inflight:55200| [2025/09/12 04:10:24 664074] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 664081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:82811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1467162| [2025/09/12 04:10:24 664087] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 664093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224665093|now:1757650224664093|interv:1000| [2025/09/12 04:10:24 664099] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 664105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 664111] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224665093| [2025/09/12 04:10:24 664118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224665093| [2025/09/12 04:10:24 664124] [debug] |xqc_engine_wakeup_after|wakeup:1757650224665093|now:1757650224664124|diff:969| [2025/09/12 04:10:24 664130] [debug] |xqc_engine_main_logic|END|now:1757650224663645| [2025/09/12 04:10:24 664143] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224664142| [2025/09/12 04:10:24 664151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 664159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:662| [2025/09/12 04:10:24 664165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/09/12 04:10:24 664173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/09/12 04:10:24 664179] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 664187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1535| [2025/09/12 04:10:24 664194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1380508|prior_time:1757650224619228|is_app_limited:0|send_elapse:44810|ack_elapse:44914|ctl_first_sent_time:1757650224620788|lagest_ack_time:1757650224664142|curr_delivered:1430908| [2025/09/12 04:10:24 664202] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224620788| [2025/09/12 04:10:24 664209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:580||sndq_packets_used_bytes:0|sndq_packets_free:311| [2025/09/12 04:10:24 664222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1536|path_largest_ack:1536| [2025/09/12 04:10:24 664229] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:52800|prior_delivered:1380508|prior_time:1757650224619228|is_app_limited:0|send_elapse:44810|ack_elapse:44914|ctl_first_sent_time:1757650224620788|lagest_ack_time:1757650224664142|curr_delivered:1432108| [2025/09/12 04:10:24 664236] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224620890| [2025/09/12 04:10:24 664242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:579||sndq_packets_used_bytes:0|sndq_packets_free:312| [2025/09/12 04:10:24 664248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43101|rttvar:183|minrtt:30473|latest_rtt:43252|ack_delay:24| [2025/09/12 04:10:24 664255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43117|rttvar:169|minrtt:30473|latest_rtt:43252|ack_delay:24| [2025/09/12 04:10:24 664262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/09/12 04:10:24 664268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 664275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 664281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 664287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 664294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43117|rtt_var:169|pto_duration:45117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 664301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 664308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 664313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 664320] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224729096|now:1757650224664293|interv:64803| [2025/09/12 04:10:24 664326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224729096|now:1757650224664293|interval:64803|pto_count:0|srtt:43117 [2025/09/12 04:10:24 664333] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44810, ack_elapse 44914, delivered 51600|rate 1148862|lost 302| [2025/09/12 04:10:24 664340] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148862) in round 26| [2025/09/12 04:10:24 664346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 664351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 664355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82811|packet_lost:0|acked:2400|po_sent_time:1757650224620890|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 664364] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82811|packet_lost:0|acked:2400|po_sent_time:1757650224620890|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 664369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:85211|full_bw_reached:1|inflight:52800|srtt:43117|latest_rtt:43252|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 664375] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/09/12 04:10:24 664379] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1757650224664142|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 664384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344664142|now:1757650224664142|interv:120000000| [2025/09/12 04:10:24 664388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344664142|now:1757650224664142|interv:120000000| [2025/09/12 04:10:24 664392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224665093|pq_index:0| [2025/09/12 04:10:24 664396] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224663645| [2025/09/12 04:10:24 664400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224664400| [2025/09/12 04:10:24 664405] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224664404| [2025/09/12 04:10:24 664411] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 664416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 664442] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 664447] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 664452] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 664456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1495650| [2025/09/12 04:10:24 664460] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 664465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 664469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 664476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 664481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 664485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 664489] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 664494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1498024| [2025/09/12 04:10:24 664498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 664502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 664507] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 664511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 664515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 664519] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 664523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 664527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 664531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 664536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1467162| [2025/09/12 04:10:24 664540] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 664544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 664548] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224665093| [2025/09/12 04:10:24 664552] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224665093| [2025/09/12 04:10:24 664555] [debug] |xqc_engine_wakeup_after|wakeup:1757650224665093|now:1757650224664555|diff:538| [2025/09/12 04:10:24 664560] [debug] |xqc_engine_main_logic|END|now:1757650224664404| [2025/09/12 04:10:24 664565] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224664565| [2025/09/12 04:10:24 664569] [debug] |xqc_engine_wakeup_after|wakeup:1757650224665093|now:1757650224664569|diff:524| [2025/09/12 04:10:24 664573] [debug] |xqc_engine_main_logic|END|now:1757650224664565| [2025/09/12 04:10:24 665639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224665639| [2025/09/12 04:10:24 665656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224665093|pq_index:0| [2025/09/12 04:10:24 665661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224664404| [2025/09/12 04:10:24 665666] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224665665| [2025/09/12 04:10:24 665671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224665093|now:1757650224665665| [2025/09/12 04:10:24 665675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224665093|now:1757650224665665| [2025/09/12 04:10:24 665680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 665689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43117|min_srtt:43117|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 665696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 665713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 665719] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 665725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 665732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 665739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 665746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1467162| [2025/09/12 04:10:24 665753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 665760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/09/12 04:10:24 665798] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224665772|stream_id:0|stream_offset:1467162| [2025/09/12 04:10:24 665808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 665815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 665822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43117|rtt_var:169|pto_duration:45117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 665828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 665834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 665840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 665853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224730889|now:1757650224665821|interv:65068| [2025/09/12 04:10:24 665859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224730889|now:1757650224665821|interval:65068|pto_count:0|srtt:43117 [2025/09/12 04:10:24 665866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85211|inflight:54000| [2025/09/12 04:10:24 665873] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 665879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:85211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1468349| [2025/09/12 04:10:24 665886] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 665892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224666892|now:1757650224665892|interv:1000| [2025/09/12 04:10:24 665898] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 665903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 665909] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224666892| [2025/09/12 04:10:24 665916] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224666892| [2025/09/12 04:10:24 665922] [debug] |xqc_engine_wakeup_after|wakeup:1757650224666892|now:1757650224665922|diff:970| [2025/09/12 04:10:24 665929] [debug] |xqc_engine_main_logic|END|now:1757650224665665| [2025/09/12 04:10:24 666144] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224666142| [2025/09/12 04:10:24 666155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 666164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:663| [2025/09/12 04:10:24 666170] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/09/12 04:10:24 666178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/09/12 04:10:24 666184] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 666192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1537| [2025/09/12 04:10:24 666199] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:300|tx_in_flight:54000|prior_delivered:1381708|prior_time:1757650224621278|is_app_limited:0|send_elapse:44777|ack_elapse:44864|ctl_first_sent_time:1757650224622792|lagest_ack_time:1757650224666142|curr_delivered:1433308| [2025/09/12 04:10:24 666207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224622792| [2025/09/12 04:10:24 666214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:578||sndq_packets_used_bytes:0|sndq_packets_free:313| [2025/09/12 04:10:24 666220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1538| [2025/09/12 04:10:24 666226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:51600|prior_delivered:1384108|prior_time:1757650224623291|is_app_limited:0|send_elapse:43665|ack_elapse:42851|ctl_first_sent_time:1757650224623627|lagest_ack_time:1757650224666142|curr_delivered:1434508| [2025/09/12 04:10:24 666249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224623627| [2025/09/12 04:10:24 666255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:577||sndq_packets_used_bytes:0|sndq_packets_free:314| [2025/09/12 04:10:24 666261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43117|rttvar:169|minrtt:30473|latest_rtt:42515|ack_delay:24| [2025/09/12 04:10:24 666265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43039|rttvar:283|minrtt:30473|latest_rtt:42515|ack_delay:24| [2025/09/12 04:10:24 666270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/09/12 04:10:24 666274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 666278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 666282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 666285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 666290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43039|rtt_var:283|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 666294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 666298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 666302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 666306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224730811|now:1757650224666289|interv:64522| [2025/09/12 04:10:24 666310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224730811|now:1757650224666289|interval:64522|pto_count:0|srtt:43039 [2025/09/12 04:10:24 666314] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43665, ack_elapse 42851, delivered 50400|rate 1154242|lost 302| [2025/09/12 04:10:24 666319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154242) in round 26| [2025/09/12 04:10:24 666325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 666332] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 666338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85211|packet_lost:0|acked:2400|po_sent_time:1757650224623627|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 666345] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85211|packet_lost:0|acked:2400|po_sent_time:1757650224623627|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 666349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:87611|full_bw_reached:1|inflight:51600|srtt:43039|latest_rtt:42515|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 666359] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/09/12 04:10:24 666363] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:664|frame:ACK |recv_time:1757650224666142|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 666369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344666142|now:1757650224666142|interv:120000000| [2025/09/12 04:10:24 666373] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344666142|now:1757650224666142|interv:120000000| [2025/09/12 04:10:24 666377] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224666892|pq_index:0| [2025/09/12 04:10:24 666381] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224665665| [2025/09/12 04:10:24 666385] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224666385| [2025/09/12 04:10:24 666390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224666389| [2025/09/12 04:10:24 666396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 666400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 666405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 666413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 666435] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 666445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1500398| [2025/09/12 04:10:24 666450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 666455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 666459] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 666463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1501585| [2025/09/12 04:10:24 666468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 666472] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 666480] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 666484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1502772| [2025/09/12 04:10:24 666489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 666493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 666497] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 666501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 666505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 666511] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 666518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 666525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 666531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 666535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1468349| [2025/09/12 04:10:24 666540] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 666543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 666547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224666892| [2025/09/12 04:10:24 666551] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224666892| [2025/09/12 04:10:24 666555] [debug] |xqc_engine_wakeup_after|wakeup:1757650224666892|now:1757650224666555|diff:337| [2025/09/12 04:10:24 666560] [debug] |xqc_engine_main_logic|END|now:1757650224666389| [2025/09/12 04:10:24 666565] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224666565| [2025/09/12 04:10:24 666569] [debug] |xqc_engine_wakeup_after|wakeup:1757650224666892|now:1757650224666569|diff:323| [2025/09/12 04:10:24 666573] [debug] |xqc_engine_main_logic|END|now:1757650224666565| [2025/09/12 04:10:24 667640] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224667639| [2025/09/12 04:10:24 667651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224666892|pq_index:0| [2025/09/12 04:10:24 667656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224666389| [2025/09/12 04:10:24 667661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224667660| [2025/09/12 04:10:24 667674] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224666892|now:1757650224667660| [2025/09/12 04:10:24 667682] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224666892|now:1757650224667660| [2025/09/12 04:10:24 667688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 667696] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43039|min_srtt:43039|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 667701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 667705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 667709] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 667713] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 667717] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 667722] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 667726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1468349| [2025/09/12 04:10:24 667731] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 667735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/09/12 04:10:24 667769] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224667744|stream_id:0|stream_offset:1468349| [2025/09/12 04:10:24 667778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 667785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 667792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43039|rtt_var:283|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 667799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 667805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 667810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 667816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224732783|now:1757650224667791|interv:64992| [2025/09/12 04:10:24 667822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224732783|now:1757650224667791|interval:64992|pto_count:0|srtt:43039 [2025/09/12 04:10:24 667828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87611|inflight:52800| [2025/09/12 04:10:24 667835] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 667848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1469536| [2025/09/12 04:10:24 667855] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 667861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/09/12 04:10:24 667893] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224667871|stream_id:0|stream_offset:1469536| [2025/09/12 04:10:24 667902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 667908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 667915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43039|rtt_var:283|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 667921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 667927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 667933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 667939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224732910|now:1757650224667914|interv:64996| [2025/09/12 04:10:24 667945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224732910|now:1757650224667914|interval:64996|pto_count:0|srtt:43039 [2025/09/12 04:10:24 667949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87611|inflight:54000| [2025/09/12 04:10:24 667954] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 667958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1470723| [2025/09/12 04:10:24 667963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 667970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/09/12 04:10:24 668001] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224667980|stream_id:0|stream_offset:1470723| [2025/09/12 04:10:24 668007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 668014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 668020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43039|rtt_var:283|pto_duration:45039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 668027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 668039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 668046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 668053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224733019|now:1757650224668020|interv:64999| [2025/09/12 04:10:24 668060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224733019|now:1757650224668020|interval:64999|pto_count:0|srtt:43039 [2025/09/12 04:10:24 668068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87611|inflight:55200| [2025/09/12 04:10:24 668075] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 668082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:87611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1471910| [2025/09/12 04:10:24 668089] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 668095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224669095|now:1757650224668095|interv:1000| [2025/09/12 04:10:24 668101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 668107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 668114] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224669095| [2025/09/12 04:10:24 668121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224669095| [2025/09/12 04:10:24 668126] [debug] |xqc_engine_wakeup_after|wakeup:1757650224669095|now:1757650224668126|diff:969| [2025/09/12 04:10:24 668133] [debug] |xqc_engine_main_logic|END|now:1757650224667660| [2025/09/12 04:10:24 668145] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224668144| [2025/09/12 04:10:24 668152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 668159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:664| [2025/09/12 04:10:24 668165] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/09/12 04:10:24 668173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/09/12 04:10:24 668180] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 668188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1539| [2025/09/12 04:10:24 668195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1384108|prior_time:1757650224623291|is_app_limited:0|send_elapse:43772|ack_elapse:44853|ctl_first_sent_time:1757650224623734|lagest_ack_time:1757650224668144|curr_delivered:1435708| [2025/09/12 04:10:24 668202] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224623734| [2025/09/12 04:10:24 668208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:576||sndq_packets_used_bytes:0|sndq_packets_free:315| [2025/09/12 04:10:24 668212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1540| [2025/09/12 04:10:24 668221] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1384108|prior_time:1757650224623291|is_app_limited:0|send_elapse:43772|ack_elapse:44853|ctl_first_sent_time:1757650224623734|lagest_ack_time:1757650224668144|curr_delivered:1436908| [2025/09/12 04:10:24 668226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224625094| [2025/09/12 04:10:24 668230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:575||sndq_packets_used_bytes:0|sndq_packets_free:316| [2025/09/12 04:10:24 668234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43039|rttvar:283|minrtt:30473|latest_rtt:43050|ack_delay:24| [2025/09/12 04:10:24 668238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43038|rttvar:216|minrtt:30473|latest_rtt:43050|ack_delay:24| [2025/09/12 04:10:24 668242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/09/12 04:10:24 668246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 668252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 668258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 668264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 668270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43038|rtt_var:216|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 668274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 668278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 668282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 668286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224733018|now:1757650224668270|interv:64748| [2025/09/12 04:10:24 668290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224733018|now:1757650224668270|interval:64748|pto_count:0|srtt:43038 [2025/09/12 04:10:24 668294] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43772, ack_elapse 44853, delivered 52800|rate 1177178|lost 302| [2025/09/12 04:10:24 668299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177178) in round 26| [2025/09/12 04:10:24 668303] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 668307] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 668311] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87611|packet_lost:0|acked:2400|po_sent_time:1757650224625094|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 668316] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87611|packet_lost:0|acked:2400|po_sent_time:1757650224625094|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 668323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:90011|full_bw_reached:1|inflight:52800|srtt:43038|latest_rtt:43050|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 668329] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/09/12 04:10:24 668336] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1757650224668144|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 668344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344668144|now:1757650224668144|interv:120000000| [2025/09/12 04:10:24 668350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344668144|now:1757650224668144|interv:120000000| [2025/09/12 04:10:24 668355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224669095|pq_index:0| [2025/09/12 04:10:24 668359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224667660| [2025/09/12 04:10:24 668363] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224668363| [2025/09/12 04:10:24 668368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224668367| [2025/09/12 04:10:24 668374] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 668378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 668383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 668387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 668392] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 668396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1505146| [2025/09/12 04:10:24 668401] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 668405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 668409] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 668413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1506333| [2025/09/12 04:10:24 668443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 668448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 668453] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 668457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 668461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 668465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 668470] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 668474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 668478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 668482] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 668486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 668490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 668494] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 668498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1471910| [2025/09/12 04:10:24 668505] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 668511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 668518] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224669095| [2025/09/12 04:10:24 668522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224669095| [2025/09/12 04:10:24 668526] [debug] |xqc_engine_wakeup_after|wakeup:1757650224669095|now:1757650224668526|diff:569| [2025/09/12 04:10:24 668531] [debug] |xqc_engine_main_logic|END|now:1757650224668367| [2025/09/12 04:10:24 668536] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224668536| [2025/09/12 04:10:24 668540] [debug] |xqc_engine_wakeup_after|wakeup:1757650224669095|now:1757650224668540|diff:555| [2025/09/12 04:10:24 668544] [debug] |xqc_engine_main_logic|END|now:1757650224668536| [2025/09/12 04:10:24 669612] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224669612| [2025/09/12 04:10:24 669624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224669095|pq_index:0| [2025/09/12 04:10:24 669629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224668367| [2025/09/12 04:10:24 669639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224669638| [2025/09/12 04:10:24 669644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224669095|now:1757650224669638| [2025/09/12 04:10:24 669648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224669095|now:1757650224669638| [2025/09/12 04:10:24 669652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 669658] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 669663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 669667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 669671] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 669675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 669679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 669684] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 669700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1471910| [2025/09/12 04:10:24 669707] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 669714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/09/12 04:10:24 669754] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224669724|stream_id:0|stream_offset:1471910| [2025/09/12 04:10:24 669763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 669771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 669777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43038|rtt_var:216|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 669784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 669791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 669797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 669803] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224734762|now:1757650224669777|interv:64985| [2025/09/12 04:10:24 669809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224734762|now:1757650224669777|interval:64985|pto_count:0|srtt:43038 [2025/09/12 04:10:24 669823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90011|inflight:54000| [2025/09/12 04:10:24 669831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 669837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:90011|conn:000055D52C7C50DC|stream_id:0|stream_offset:1473097| [2025/09/12 04:10:24 669845] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 669850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224670850|now:1757650224669850|interv:1000| [2025/09/12 04:10:24 669856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 669862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 669867] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224670850| [2025/09/12 04:10:24 669873] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224670850| [2025/09/12 04:10:24 669879] [debug] |xqc_engine_wakeup_after|wakeup:1757650224670850|now:1757650224669879|diff:971| [2025/09/12 04:10:24 669886] [debug] |xqc_engine_main_logic|END|now:1757650224669638| [2025/09/12 04:10:24 670137] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224670135| [2025/09/12 04:10:24 670148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 670157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:665| [2025/09/12 04:10:24 670163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/09/12 04:10:24 670171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/09/12 04:10:24 670177] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 670184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1542|path_largest_ack:1541| [2025/09/12 04:10:24 670191] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1386508|prior_time:1757650224625298|is_app_limited:0|send_elapse:43648|ack_elapse:44837|ctl_first_sent_time:1757650224625621|lagest_ack_time:1757650224670135|curr_delivered:1438108| [2025/09/12 04:10:24 670198] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224625621| [2025/09/12 04:10:24 670205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:574||sndq_packets_used_bytes:0|sndq_packets_free:317| [2025/09/12 04:10:24 670212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1542|path_largest_ack:1542| [2025/09/12 04:10:24 670219] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1386508|prior_time:1757650224625298|is_app_limited:0|send_elapse:43648|ack_elapse:44837|ctl_first_sent_time:1757650224625621|lagest_ack_time:1757650224670135|curr_delivered:1439308| [2025/09/12 04:10:24 670225] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224627007| [2025/09/12 04:10:24 670240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:573||sndq_packets_used_bytes:0|sndq_packets_free:318| [2025/09/12 04:10:24 670246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43038|rttvar:216|minrtt:30473|latest_rtt:43128|ack_delay:40| [2025/09/12 04:10:24 670253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43045|rttvar:174|minrtt:30473|latest_rtt:43128|ack_delay:40| [2025/09/12 04:10:24 670260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1542|lost_pn:1539|thresh:3| [2025/09/12 04:10:24 670267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 670273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 670279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 670286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 670291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43045|rtt_var:174|pto_duration:45045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 670295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 670299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 670303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 670307] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224734769|now:1757650224670290|interv:64479| [2025/09/12 04:10:24 670311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224734769|now:1757650224670290|interval:64479|pto_count:0|srtt:43045 [2025/09/12 04:10:24 670315] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43648, ack_elapse 44837, delivered 52800|rate 1177598|lost 302| [2025/09/12 04:10:24 670320] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177598) in round 26| [2025/09/12 04:10:24 670324] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 670328] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 670332] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90011|packet_lost:0|acked:2400|po_sent_time:1757650224627007|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 670336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90011|packet_lost:0|acked:2400|po_sent_time:1757650224627007|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 670341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:92411|full_bw_reached:1|inflight:51600|srtt:43045|latest_rtt:43128|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 670347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/09/12 04:10:24 670356] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1757650224670135|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 670360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344670135|now:1757650224670135|interv:120000000| [2025/09/12 04:10:24 670365] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344670135|now:1757650224670135|interv:120000000| [2025/09/12 04:10:24 670368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224670850|pq_index:0| [2025/09/12 04:10:24 670373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224669638| [2025/09/12 04:10:24 670377] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224670376| [2025/09/12 04:10:24 670382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224670380| [2025/09/12 04:10:24 670388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 670392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 670397] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 670401] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 670406] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 670410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1509894| [2025/09/12 04:10:24 670414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 670435] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 670443] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 670447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1511081| [2025/09/12 04:10:24 670451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 670456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 670460] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 670467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1512268| [2025/09/12 04:10:24 670472] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 670476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 670480] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 670484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 670488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 670492] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 670496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 670500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 670505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 670509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1473097| [2025/09/12 04:10:24 670513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 670517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 670521] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224670850| [2025/09/12 04:10:24 670525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224670850| [2025/09/12 04:10:24 670529] [debug] |xqc_engine_wakeup_after|wakeup:1757650224670850|now:1757650224670529|diff:321| [2025/09/12 04:10:24 670533] [debug] |xqc_engine_main_logic|END|now:1757650224670380| [2025/09/12 04:10:24 670539] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224670539| [2025/09/12 04:10:24 670542] [debug] |xqc_engine_wakeup_after|wakeup:1757650224670850|now:1757650224670542|diff:308| [2025/09/12 04:10:24 670546] [debug] |xqc_engine_main_logic|END|now:1757650224670539| [2025/09/12 04:10:24 671616] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224671616| [2025/09/12 04:10:24 671628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224670850|pq_index:0| [2025/09/12 04:10:24 671632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224670380| [2025/09/12 04:10:24 671637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224671636| [2025/09/12 04:10:24 671642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224670850|now:1757650224671636| [2025/09/12 04:10:24 671646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224670850|now:1757650224671636| [2025/09/12 04:10:24 671656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 671662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43045|min_srtt:43045|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 671667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 671671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 671675] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 671679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 671683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 671688] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 671692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1473097| [2025/09/12 04:10:24 671697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 671701] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/09/12 04:10:24 671737] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224671709|stream_id:0|stream_offset:1473097| [2025/09/12 04:10:24 671746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 671753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 671760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43045|rtt_var:174|pto_duration:45045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 671767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 671772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 671779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 671784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224736754|now:1757650224671760|interv:64994| [2025/09/12 04:10:24 671790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224736754|now:1757650224671760|interval:64994|pto_count:0|srtt:43045 [2025/09/12 04:10:24 671798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92411|inflight:52800| [2025/09/12 04:10:24 671805] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 671811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1474284| [2025/09/12 04:10:24 671824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 671830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/09/12 04:10:24 671864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224671840|stream_id:0|stream_offset:1474284| [2025/09/12 04:10:24 671874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 671880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 671886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43045|rtt_var:174|pto_duration:45045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 671893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 671899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 671904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 671910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224736885|now:1757650224671886|interv:64999| [2025/09/12 04:10:24 671916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224736885|now:1757650224671886|interval:64999|pto_count:0|srtt:43045 [2025/09/12 04:10:24 671923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92411|inflight:54000| [2025/09/12 04:10:24 671931] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 671937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1475471| [2025/09/12 04:10:24 671944] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 671950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/09/12 04:10:24 671981] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224671960|stream_id:0|stream_offset:1475471| [2025/09/12 04:10:24 671989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 671996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 672002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43045|rtt_var:174|pto_duration:45045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 672009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 672015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 672021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 672033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224737005|now:1757650224672002|interv:65003| [2025/09/12 04:10:24 672039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224737005|now:1757650224672002|interval:65003|pto_count:0|srtt:43045 [2025/09/12 04:10:24 672047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92411|inflight:55200| [2025/09/12 04:10:24 672054] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 672060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:92411|conn:000055D52C7C50DC|stream_id:0|stream_offset:1476658| [2025/09/12 04:10:24 672066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 672072] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224673072|now:1757650224672072|interv:1000| [2025/09/12 04:10:24 672078] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 672084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 672090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224673072| [2025/09/12 04:10:24 672096] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224673072| [2025/09/12 04:10:24 672103] [debug] |xqc_engine_wakeup_after|wakeup:1757650224673072|now:1757650224672103|diff:969| [2025/09/12 04:10:24 672109] [debug] |xqc_engine_main_logic|END|now:1757650224671636| [2025/09/12 04:10:24 672122] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224672120| [2025/09/12 04:10:24 672129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 672137] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:666| [2025/09/12 04:10:24 672143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/09/12 04:10:24 672151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/09/12 04:10:24 672158] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 672165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1544|path_largest_ack:1543| [2025/09/12 04:10:24 672172] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1388908|prior_time:1757650224627287|is_app_limited:0|send_elapse:44909|ack_elapse:44833|ctl_first_sent_time:1757650224628855|lagest_ack_time:1757650224672120|curr_delivered:1440508| [2025/09/12 04:10:24 672180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224628855| [2025/09/12 04:10:24 672187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:572||sndq_packets_used_bytes:0|sndq_packets_free:319| [2025/09/12 04:10:24 672194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1544|path_largest_ack:1544| [2025/09/12 04:10:24 672201] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1388908|prior_time:1757650224627287|is_app_limited:0|send_elapse:44909|ack_elapse:44833|ctl_first_sent_time:1757650224628855|lagest_ack_time:1757650224672120|curr_delivered:1441708| [2025/09/12 04:10:24 672213] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224628982| [2025/09/12 04:10:24 672218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:571||sndq_packets_used_bytes:0|sndq_packets_free:320| [2025/09/12 04:10:24 672222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43045|rttvar:174|minrtt:30473|latest_rtt:43138|ack_delay:24| [2025/09/12 04:10:24 672226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43054|rttvar:148|minrtt:30473|latest_rtt:43138|ack_delay:24| [2025/09/12 04:10:24 672230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1544|lost_pn:1541|thresh:3| [2025/09/12 04:10:24 672234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 672238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 672242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 672246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 672250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43054|rtt_var:148|pto_duration:45054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 672254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 672258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 672262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 672266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224737014|now:1757650224672250|interv:64764| [2025/09/12 04:10:24 672272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224737014|now:1757650224672250|interval:64764|pto_count:0|srtt:43054 [2025/09/12 04:10:24 672279] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44909, ack_elapse 44833, delivered 52800|rate 1175710|lost 302| [2025/09/12 04:10:24 672286] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175710) in round 26| [2025/09/12 04:10:24 672293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 672297] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 672301] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92411|packet_lost:0|acked:2400|po_sent_time:1757650224628982|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 672306] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92411|packet_lost:0|acked:2400|po_sent_time:1757650224628982|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 672310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:94811|full_bw_reached:1|inflight:52800|srtt:43054|latest_rtt:43138|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 672319] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/09/12 04:10:24 672324] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1757650224672120|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 672329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344672120|now:1757650224672120|interv:120000000| [2025/09/12 04:10:24 672333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344672120|now:1757650224672120|interv:120000000| [2025/09/12 04:10:24 672337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224673072|pq_index:0| [2025/09/12 04:10:24 672341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224671636| [2025/09/12 04:10:24 672345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224672345| [2025/09/12 04:10:24 672350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224672349| [2025/09/12 04:10:24 672356] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 672360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 672365] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 672370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 672374] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 672378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1514642| [2025/09/12 04:10:24 672383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 672387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 672391] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 672395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1515829| [2025/09/12 04:10:24 672399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 672408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 672412] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 672416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1517016| [2025/09/12 04:10:24 672442] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 672446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 672450] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 672454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 672458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 672462] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 672466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 672470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 672475] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 672479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1476658| [2025/09/12 04:10:24 672483] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 672487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 672491] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224673072| [2025/09/12 04:10:24 672495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224673072| [2025/09/12 04:10:24 672499] [debug] |xqc_engine_wakeup_after|wakeup:1757650224673072|now:1757650224672499|diff:573| [2025/09/12 04:10:24 672503] [debug] |xqc_engine_main_logic|END|now:1757650224672349| [2025/09/12 04:10:24 672508] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224672508| [2025/09/12 04:10:24 672512] [debug] |xqc_engine_wakeup_after|wakeup:1757650224673072|now:1757650224672512|diff:560| [2025/09/12 04:10:24 672516] [debug] |xqc_engine_main_logic|END|now:1757650224672508| [2025/09/12 04:10:24 673585] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224673584| [2025/09/12 04:10:24 673596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224673072|pq_index:0| [2025/09/12 04:10:24 673601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224672349| [2025/09/12 04:10:24 673606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224673605| [2025/09/12 04:10:24 673616] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224673072|now:1757650224673605| [2025/09/12 04:10:24 673621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224673072|now:1757650224673605| [2025/09/12 04:10:24 673625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 673630] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43054|min_srtt:43054|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 673635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 673639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 673643] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 673647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 673651] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 673656] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 673660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1476658| [2025/09/12 04:10:24 673664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 673669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/09/12 04:10:24 673702] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224673677|stream_id:0|stream_offset:1476658| [2025/09/12 04:10:24 673716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 673723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 673729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43054|rtt_var:148|pto_duration:45054|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 673736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 673742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 673748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 673754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224738731|now:1757650224673729|interv:65002| [2025/09/12 04:10:24 673760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224738731|now:1757650224673729|interval:65002|pto_count:0|srtt:43054 [2025/09/12 04:10:24 673765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94811|inflight:54000| [2025/09/12 04:10:24 673778] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 673784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:94811|conn:000055D52C7C50DC|stream_id:0|stream_offset:1477845| [2025/09/12 04:10:24 673790] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 673796] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224674795|now:1757650224673795|interv:1000| [2025/09/12 04:10:24 673802] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 673808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 673814] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224674795| [2025/09/12 04:10:24 673821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224674795| [2025/09/12 04:10:24 673826] [debug] |xqc_engine_wakeup_after|wakeup:1757650224674795|now:1757650224673826|diff:969| [2025/09/12 04:10:24 673832] [debug] |xqc_engine_main_logic|END|now:1757650224673605| [2025/09/12 04:10:24 674137] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224674135| [2025/09/12 04:10:24 674148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 674157] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:667| [2025/09/12 04:10:24 674164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/09/12 04:10:24 674173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/09/12 04:10:24 674179] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 674186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1546|path_largest_ack:1545| [2025/09/12 04:10:24 674191] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1391308|prior_time:1757650224629309|is_app_limited:0|send_elapse:44732|ack_elapse:44826|ctl_first_sent_time:1757650224630839|lagest_ack_time:1757650224674135|curr_delivered:1442908| [2025/09/12 04:10:24 674198] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224630839| [2025/09/12 04:10:24 674206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:570||sndq_packets_used_bytes:0|sndq_packets_free:321| [2025/09/12 04:10:24 674212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1546|path_largest_ack:1546| [2025/09/12 04:10:24 674219] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1391308|prior_time:1757650224629309|is_app_limited:0|send_elapse:44732|ack_elapse:44826|ctl_first_sent_time:1757650224630839|lagest_ack_time:1757650224674135|curr_delivered:1444108| [2025/09/12 04:10:24 674224] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224630962| [2025/09/12 04:10:24 674228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:569||sndq_packets_used_bytes:0|sndq_packets_free:322| [2025/09/12 04:10:24 674232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43054|rttvar:148|minrtt:30473|latest_rtt:43173|ack_delay:24| [2025/09/12 04:10:24 674242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43066|rttvar:134|minrtt:30473|latest_rtt:43173|ack_delay:24| [2025/09/12 04:10:24 674247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1546|lost_pn:1543|thresh:3| [2025/09/12 04:10:24 674251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 674255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 674259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 674262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 674266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:134|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 674271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 674275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 674279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 674283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224738743|now:1757650224674266|interv:64477| [2025/09/12 04:10:24 674287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224738743|now:1757650224674266|interval:64477|pto_count:0|srtt:43066 [2025/09/12 04:10:24 674291] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44732, ack_elapse 44826, delivered 52800|rate 1177887|lost 302| [2025/09/12 04:10:24 674295] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177887) in round 26| [2025/09/12 04:10:24 674300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 674304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 674308] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94811|packet_lost:0|acked:2400|po_sent_time:1757650224630962|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 674312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94811|packet_lost:0|acked:2400|po_sent_time:1757650224630962|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 674317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:97211|full_bw_reached:1|inflight:51600|srtt:43066|latest_rtt:43173|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 674322] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/09/12 04:10:24 674327] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1757650224674135|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 674334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344674135|now:1757650224674135|interv:120000000| [2025/09/12 04:10:24 674339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344674135|now:1757650224674135|interv:120000000| [2025/09/12 04:10:24 674342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224674795|pq_index:0| [2025/09/12 04:10:24 674347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224673605| [2025/09/12 04:10:24 674350] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224674350| [2025/09/12 04:10:24 674355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224674354| [2025/09/12 04:10:24 674361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 674366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 674370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 674375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 674379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 674383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1519390| [2025/09/12 04:10:24 674388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 674392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 674397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 674401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1520577| [2025/09/12 04:10:24 674405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 674410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 674414] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 674418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1521764| [2025/09/12 04:10:24 674445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 674450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 674454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 674458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 674462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 674466] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 674470] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 674474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 674478] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 674482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1477845| [2025/09/12 04:10:24 674487] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 674490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 674494] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224674795| [2025/09/12 04:10:24 674498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224674795| [2025/09/12 04:10:24 674502] [debug] |xqc_engine_wakeup_after|wakeup:1757650224674795|now:1757650224674502|diff:293| [2025/09/12 04:10:24 674506] [debug] |xqc_engine_main_logic|END|now:1757650224674354| [2025/09/12 04:10:24 674512] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224674512| [2025/09/12 04:10:24 674516] [debug] |xqc_engine_wakeup_after|wakeup:1757650224674795|now:1757650224674516|diff:279| [2025/09/12 04:10:24 674519] [debug] |xqc_engine_main_logic|END|now:1757650224674512| [2025/09/12 04:10:24 675587] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224675587| [2025/09/12 04:10:24 675598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224674795|pq_index:0| [2025/09/12 04:10:24 675603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224674354| [2025/09/12 04:10:24 675608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224675607| [2025/09/12 04:10:24 675613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224674795|now:1757650224675607| [2025/09/12 04:10:24 675617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224674795|now:1757650224675607| [2025/09/12 04:10:24 675621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 675626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43066|min_srtt:43066|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 675637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 675641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 675645] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 675649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 675654] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 675658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 675662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1477845| [2025/09/12 04:10:24 675667] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 675671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/09/12 04:10:24 675704] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224675679|stream_id:0|stream_offset:1477845| [2025/09/12 04:10:24 675713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 675721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 675727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:134|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 675734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 675740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 675746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 675752] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224740745|now:1757650224675727|interv:65018| [2025/09/12 04:10:24 675758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224740745|now:1757650224675727|interval:65018|pto_count:0|srtt:43066 [2025/09/12 04:10:24 675764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97211|inflight:52800| [2025/09/12 04:10:24 675772] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 675778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1479032| [2025/09/12 04:10:24 675784] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 675796] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/09/12 04:10:24 675851] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224675807|stream_id:0|stream_offset:1479032| [2025/09/12 04:10:24 675859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 675866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 675873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:134|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 675880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 675885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 675891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 675897] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224740873|now:1757650224675873|interv:65000| [2025/09/12 04:10:24 675904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224740873|now:1757650224675873|interval:65000|pto_count:0|srtt:43066 [2025/09/12 04:10:24 675911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97211|inflight:54000| [2025/09/12 04:10:24 675918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 675924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1480219| [2025/09/12 04:10:24 675930] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 675936] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/09/12 04:10:24 675980] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224675947|stream_id:0|stream_offset:1480219| [2025/09/12 04:10:24 675990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 675997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 676003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43066|rtt_var:134|pto_duration:45066|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 676009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 676015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 676020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 676026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224741013|now:1757650224676002|interv:65011| [2025/09/12 04:10:24 676058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224741013|now:1757650224676002|interval:65011|pto_count:0|srtt:43066 [2025/09/12 04:10:24 676065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97211|inflight:55200| [2025/09/12 04:10:24 676072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 676078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:97211|conn:000055D52C7C50DC|stream_id:0|stream_offset:1481406| [2025/09/12 04:10:24 676085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 676091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224677090|now:1757650224676090|interv:1000| [2025/09/12 04:10:24 676096] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 676102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 676109] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224677090| [2025/09/12 04:10:24 676114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224677090| [2025/09/12 04:10:24 676120] [debug] |xqc_engine_wakeup_after|wakeup:1757650224677090|now:1757650224676120|diff:970| [2025/09/12 04:10:24 676126] [debug] |xqc_engine_main_logic|END|now:1757650224675607| [2025/09/12 04:10:24 676138] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224676137| [2025/09/12 04:10:24 676145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 676154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:668| [2025/09/12 04:10:24 676159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/09/12 04:10:24 676167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/09/12 04:10:24 676173] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 676180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1548|path_largest_ack:1547| [2025/09/12 04:10:24 676187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1393708|prior_time:1757650224631189|is_app_limited:0|send_elapse:44815|ack_elapse:44948|ctl_first_sent_time:1757650224632761|lagest_ack_time:1757650224676137|curr_delivered:1445308| [2025/09/12 04:10:24 676194] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224632761| [2025/09/12 04:10:24 676201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:568||sndq_packets_used_bytes:0|sndq_packets_free:323| [2025/09/12 04:10:24 676208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1548|path_largest_ack:1548| [2025/09/12 04:10:24 676214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1393708|prior_time:1757650224631189|is_app_limited:0|send_elapse:44815|ack_elapse:44948|ctl_first_sent_time:1757650224632761|lagest_ack_time:1757650224676137|curr_delivered:1446508| [2025/09/12 04:10:24 676229] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224632863| [2025/09/12 04:10:24 676236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:567||sndq_packets_used_bytes:0|sndq_packets_free:324| [2025/09/12 04:10:24 676242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43066|rttvar:134|minrtt:30473|latest_rtt:43274|ack_delay:24| [2025/09/12 04:10:24 676249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43089|rttvar:147|minrtt:30473|latest_rtt:43274|ack_delay:24| [2025/09/12 04:10:24 676253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1548|lost_pn:1545|thresh:3| [2025/09/12 04:10:24 676257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 676261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 676265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 676269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 676273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43089|rtt_var:147|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 676277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 676281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 676285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 676289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224741036|now:1757650224676272|interv:64764| [2025/09/12 04:10:24 676293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224741036|now:1757650224676272|interval:64764|pto_count:0|srtt:43089 [2025/09/12 04:10:24 676297] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44815, ack_elapse 44948, delivered 52800|rate 1174690|lost 302| [2025/09/12 04:10:24 676302] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174690) in round 26| [2025/09/12 04:10:24 676306] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 676310] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 676314] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97211|packet_lost:0|acked:2400|po_sent_time:1757650224632863|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 676319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97211|packet_lost:0|acked:2400|po_sent_time:1757650224632863|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 676323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:99611|full_bw_reached:1|inflight:52800|srtt:43089|latest_rtt:43274|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 676332] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/09/12 04:10:24 676337] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1757650224676137|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 676342] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344676137|now:1757650224676137|interv:120000000| [2025/09/12 04:10:24 676346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344676137|now:1757650224676137|interv:120000000| [2025/09/12 04:10:24 676350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224677090|pq_index:0| [2025/09/12 04:10:24 676354] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224675607| [2025/09/12 04:10:24 676358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224676357| [2025/09/12 04:10:24 676363] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224676361| [2025/09/12 04:10:24 676369] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 676373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 676377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 676382] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 676387] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 676391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1524138| [2025/09/12 04:10:24 676396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 676400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 676404] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 676408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1525325| [2025/09/12 04:10:24 676413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 676417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 676442] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 676449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1526512| [2025/09/12 04:10:24 676453] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 676458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 676462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 676466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 676470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 676474] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 676478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 676482] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 676486] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 676490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1481406| [2025/09/12 04:10:24 676495] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 676498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 676502] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224677090| [2025/09/12 04:10:24 676506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224677090| [2025/09/12 04:10:24 676510] [debug] |xqc_engine_wakeup_after|wakeup:1757650224677090|now:1757650224676510|diff:580| [2025/09/12 04:10:24 676514] [debug] |xqc_engine_main_logic|END|now:1757650224676361| [2025/09/12 04:10:24 676520] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224676520| [2025/09/12 04:10:24 676524] [debug] |xqc_engine_wakeup_after|wakeup:1757650224677090|now:1757650224676524|diff:566| [2025/09/12 04:10:24 676527] [debug] |xqc_engine_main_logic|END|now:1757650224676520| [2025/09/12 04:10:24 677125] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224677123| [2025/09/12 04:10:24 677136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 677144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:669| [2025/09/12 04:10:24 677150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/09/12 04:10:24 677158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/09/12 04:10:24 677165] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 677171] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=2412469|max_stream_data_old=2137085| [2025/09/12 04:10:24 677186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224702123|now:1757650224677123|interv:25000| [2025/09/12 04:10:24 677192] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224677123|max_ack_delay:25000| [2025/09/12 04:10:24 677198] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/09/12 04:10:24 677205] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:670|frame:MAX_STREAM_DATA |recv_time:1757650224677123|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 677212] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344677123|now:1757650224677123|interv:120000000| [2025/09/12 04:10:24 677218] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344677123|now:1757650224677123|interv:120000000| [2025/09/12 04:10:24 677222] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224677090|pq_index:0| [2025/09/12 04:10:24 677228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224676361| [2025/09/12 04:10:24 677234] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224677234| [2025/09/12 04:10:24 677242] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224677240| [2025/09/12 04:10:24 677249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224677090|now:1757650224677240| [2025/09/12 04:10:24 677255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224677090|now:1757650224677240| [2025/09/12 04:10:24 677259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 677265] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43089|min_srtt:43089|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 677269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 677274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 677278] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 677282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 677286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 677290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 677295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1481406| [2025/09/12 04:10:24 677299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 677307] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/09/12 04:10:24 677340] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224677314|stream_id:0|stream_offset:1481406| [2025/09/12 04:10:24 677349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1593|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 677357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 677363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43089|rtt_var:147|pto_duration:45089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 677370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 677374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 677378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 677382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224742403|now:1757650224677363|interv:65040| [2025/09/12 04:10:24 677386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224742403|now:1757650224677363|interval:65040|pto_count:0|srtt:43089 [2025/09/12 04:10:24 677391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99611|inflight:54000| [2025/09/12 04:10:24 677396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 677400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:99611|conn:000055D52C7C50DC|stream_id:0|stream_offset:1482593| [2025/09/12 04:10:24 677404] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 677408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224678408|now:1757650224677408|interv:1000| [2025/09/12 04:10:24 677412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 677416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 677439] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224678408| [2025/09/12 04:10:24 677443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224678408| [2025/09/12 04:10:24 677447] [debug] |xqc_engine_wakeup_after|wakeup:1757650224678408|now:1757650224677447|diff:961| [2025/09/12 04:10:24 677451] [debug] |xqc_engine_main_logic|END|now:1757650224677240| [2025/09/12 04:10:24 677457] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224677457| [2025/09/12 04:10:24 677461] [debug] |xqc_engine_wakeup_after|wakeup:1757650224678408|now:1757650224677461|diff:947| [2025/09/12 04:10:24 677464] [debug] |xqc_engine_main_logic|END|now:1757650224677457| [2025/09/12 04:10:24 678111] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224678109| [2025/09/12 04:10:24 678123] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 678132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:670| [2025/09/12 04:10:24 678146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/09/12 04:10:24 678156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/09/12 04:10:24 678163] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 678170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1549|origin_pktnum:1464|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1550|path_largest_ack:1549| [2025/09/12 04:10:24 678178] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1396108|prior_time:1757650224633240|is_app_limited:0|send_elapse:44819|ack_elapse:44869|ctl_first_sent_time:1757650224634777|lagest_ack_time:1757650224678109|curr_delivered:1447708| [2025/09/12 04:10:24 678185] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224634777| [2025/09/12 04:10:24 678193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:565||sndq_packets_used_bytes:0|sndq_packets_free:326| [2025/09/12 04:10:24 678200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1550|origin_pktnum:1492|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1550|path_largest_ack:1550| [2025/09/12 04:10:24 678207] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1396108|prior_time:1757650224633240|is_app_limited:0|send_elapse:44819|ack_elapse:44869|ctl_first_sent_time:1757650224634777|lagest_ack_time:1757650224678109|curr_delivered:1448908| [2025/09/12 04:10:24 678214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224634863| [2025/09/12 04:10:24 678218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:563||sndq_packets_used_bytes:0|sndq_packets_free:328| [2025/09/12 04:10:24 678222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43089|rttvar:147|minrtt:30473|latest_rtt:43246|ack_delay:32| [2025/09/12 04:10:24 678227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43104|rttvar:142|minrtt:30473|latest_rtt:43246|ack_delay:32| [2025/09/12 04:10:24 678231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1550|lost_pn:1547|thresh:3| [2025/09/12 04:10:24 678235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 678239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 678243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:142|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 678248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 678252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 678256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 678260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224742418|now:1757650224678243|interv:64175| [2025/09/12 04:10:24 678264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224742418|now:1757650224678243|interval:64175|pto_count:0|srtt:43104 [2025/09/12 04:10:24 678273] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44819, ack_elapse 44869, delivered 52800|rate 1176759|lost 302| [2025/09/12 04:10:24 678277] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176759) in round 26| [2025/09/12 04:10:24 678282] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 678286] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 678290] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99611|packet_lost:0|acked:2400|po_sent_time:1757650224634863|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 678294] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99611|packet_lost:0|acked:2400|po_sent_time:1757650224634863|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 678299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43104|latest_rtt:43246|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 678305] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/09/12 04:10:24 678309] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1757650224678109|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 678314] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344678109|now:1757650224678109|interv:120000000| [2025/09/12 04:10:24 678318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344678109|now:1757650224678109|interv:120000000| [2025/09/12 04:10:24 678322] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224678408|pq_index:0| [2025/09/12 04:10:24 678326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224677240| [2025/09/12 04:10:24 678330] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224678330| [2025/09/12 04:10:24 678335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224678334| [2025/09/12 04:10:24 678341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 678346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 678350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 678355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 678360] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 678367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1528886| [2025/09/12 04:10:24 678371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 678376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 678380] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 678384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1530073| [2025/09/12 04:10:24 678388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 678393] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 678397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 678401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 678406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 678410] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 678413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 678418] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 678448] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 678452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1482593| [2025/09/12 04:10:24 678457] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 678461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 678465] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224678408| [2025/09/12 04:10:24 678469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224678408| [2025/09/12 04:10:24 678473] [debug] |xqc_engine_wakeup_after|wakeup:1757650224678408|now:1757650224678473|diff:18446744073709551551| [2025/09/12 04:10:24 678477] [debug] |xqc_engine_main_logic|END|now:1757650224678334| [2025/09/12 04:10:24 678483] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224678483| [2025/09/12 04:10:24 678486] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224678408|pq_index:0| [2025/09/12 04:10:24 678490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224678334| [2025/09/12 04:10:24 678499] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224678498| [2025/09/12 04:10:24 678503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224678408|now:1757650224678498| [2025/09/12 04:10:24 678507] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224678408|now:1757650224678498| [2025/09/12 04:10:24 678511] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 678516] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 678520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 678524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 678528] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 678532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 678536] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 678540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 678544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1482593| [2025/09/12 04:10:24 678548] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 678553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/09/12 04:10:24 678584] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224678560|stream_id:0|stream_offset:1482593| [2025/09/12 04:10:24 678590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 678595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 678600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:142|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 678604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 678608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 678612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 678615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224743664|now:1757650224678599|interv:65065| [2025/09/12 04:10:24 678619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224743664|now:1757650224678599|interval:65065|pto_count:0|srtt:43104 [2025/09/12 04:10:24 678633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 678637] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 678642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1483780| [2025/09/12 04:10:24 678646] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 678650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224679650|now:1757650224678650|interv:1000| [2025/09/12 04:10:24 678654] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 678658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 678662] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224679650| [2025/09/12 04:10:24 678666] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224679650| [2025/09/12 04:10:24 678669] [debug] |xqc_engine_wakeup_after|wakeup:1757650224679650|now:1757650224678669|diff:981| [2025/09/12 04:10:24 678674] [debug] |xqc_engine_main_logic|END|now:1757650224678498| [2025/09/12 04:10:24 679745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224679745| [2025/09/12 04:10:24 679760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224679650|pq_index:0| [2025/09/12 04:10:24 679766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224678498| [2025/09/12 04:10:24 679775] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224679773| [2025/09/12 04:10:24 679782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224679650|now:1757650224679773| [2025/09/12 04:10:24 679788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224679650|now:1757650224679773| [2025/09/12 04:10:24 679794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 679801] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43104|min_srtt:43104|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 679808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 679815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 679820] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 679826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 679833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 679840] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 679845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1483780| [2025/09/12 04:10:24 679859] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 679866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/09/12 04:10:24 679902] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224679877|stream_id:0|stream_offset:1483780| [2025/09/12 04:10:24 679912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1595|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 679919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 679926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:142|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 679932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 679938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 679944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 679949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224744981|now:1757650224679925|interv:65056| [2025/09/12 04:10:24 679955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224744981|now:1757650224679925|interval:65056|pto_count:0|srtt:43104 [2025/09/12 04:10:24 679962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 679969] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 679976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1484967| [2025/09/12 04:10:24 679983] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 679990] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/09/12 04:10:24 680040] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224680000|stream_id:0|stream_offset:1484967| [2025/09/12 04:10:24 680050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 680057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 680064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43104|rtt_var:142|pto_duration:45104|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 680071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 680078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 680090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 680095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224745104|now:1757650224680064|interv:65040| [2025/09/12 04:10:24 680099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224745104|now:1757650224680064|interval:65040|pto_count:0|srtt:43104 [2025/09/12 04:10:24 680104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 680112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 680119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1486154| [2025/09/12 04:10:24 680125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 680131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224681131|now:1757650224680131|interv:1000| [2025/09/12 04:10:24 680137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 680144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 680150] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224681131| [2025/09/12 04:10:24 680156] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224681131| [2025/09/12 04:10:24 680161] [debug] |xqc_engine_wakeup_after|wakeup:1757650224681131|now:1757650224680161|diff:970| [2025/09/12 04:10:24 680166] [debug] |xqc_engine_main_logic|END|now:1757650224679773| [2025/09/12 04:10:24 680175] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224680174| [2025/09/12 04:10:24 680180] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 680186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:671| [2025/09/12 04:10:24 680190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/09/12 04:10:24 680195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/09/12 04:10:24 680199] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 680204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1552|path_largest_ack:1551| [2025/09/12 04:10:24 680209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1398508|prior_time:1757650224635255|is_app_limited:0|send_elapse:44913|ack_elapse:44919|ctl_first_sent_time:1757650224636781|lagest_ack_time:1757650224680174|curr_delivered:1450108| [2025/09/12 04:10:24 680214] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224636781| [2025/09/12 04:10:24 680218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:562||sndq_packets_used_bytes:0|sndq_packets_free:329| [2025/09/12 04:10:24 680223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1552|path_largest_ack:1552| [2025/09/12 04:10:24 680227] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1398508|prior_time:1757650224635255|is_app_limited:0|send_elapse:44913|ack_elapse:44919|ctl_first_sent_time:1757650224636781|lagest_ack_time:1757650224680174|curr_delivered:1451308| [2025/09/12 04:10:24 680236] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224636875| [2025/09/12 04:10:24 680240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:561||sndq_packets_used_bytes:0|sndq_packets_free:330| [2025/09/12 04:10:24 680244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43104|rttvar:142|minrtt:30473|latest_rtt:43299|ack_delay:24| [2025/09/12 04:10:24 680248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43125|rttvar:149|minrtt:30473|latest_rtt:43299|ack_delay:24| [2025/09/12 04:10:24 680252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1552|lost_pn:1549|thresh:3| [2025/09/12 04:10:24 680256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 680261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 680265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43125|rtt_var:149|pto_duration:45125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 680269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 680273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 680277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 680280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224745125|now:1757650224680264|interv:64861| [2025/09/12 04:10:24 680285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224745125|now:1757650224680264|interval:64861|pto_count:0|srtt:43125 [2025/09/12 04:10:24 680289] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44913, ack_elapse 44919, delivered 52800|rate 1175449|lost 302| [2025/09/12 04:10:24 680293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175449) in round 26| [2025/09/12 04:10:24 680298] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 680302] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 680305] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224636875|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 680310] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224636875|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 680314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43125|latest_rtt:43299|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 680323] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/09/12 04:10:24 680327] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1757650224680174|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 680332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344680174|now:1757650224680174|interv:120000000| [2025/09/12 04:10:24 680336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344680174|now:1757650224680174|interv:120000000| [2025/09/12 04:10:24 680340] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224681131|pq_index:0| [2025/09/12 04:10:24 680344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224679773| [2025/09/12 04:10:24 680348] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224680348| [2025/09/12 04:10:24 680353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224680352| [2025/09/12 04:10:24 680359] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|min_srtt:43125|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 680363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 680368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 680373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 680377] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|min_srtt:43125|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 680381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1532447| [2025/09/12 04:10:24 680385] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 680390] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 680394] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|min_srtt:43125|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 680398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1533634| [2025/09/12 04:10:24 680402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 680406] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 680410] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 680417] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 680448] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 680452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1486154| [2025/09/12 04:10:24 680457] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 680460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 680464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224681131| [2025/09/12 04:10:24 680468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224681131| [2025/09/12 04:10:24 680472] [debug] |xqc_engine_wakeup_after|wakeup:1757650224681131|now:1757650224680472|diff:659| [2025/09/12 04:10:24 680476] [debug] |xqc_engine_main_logic|END|now:1757650224680352| [2025/09/12 04:10:24 680482] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224680481| [2025/09/12 04:10:24 680485] [debug] |xqc_engine_wakeup_after|wakeup:1757650224681131|now:1757650224680485|diff:646| [2025/09/12 04:10:24 680489] [debug] |xqc_engine_main_logic|END|now:1757650224680481| [2025/09/12 04:10:24 681557] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224681557| [2025/09/12 04:10:24 681569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224681131|pq_index:0| [2025/09/12 04:10:24 681574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224680352| [2025/09/12 04:10:24 681579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224681578| [2025/09/12 04:10:24 681584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224681131|now:1757650224681578| [2025/09/12 04:10:24 681588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224681131|now:1757650224681578| [2025/09/12 04:10:24 681592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 681597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43125|min_srtt:43125|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 681602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1533634| [2025/09/12 04:10:24 681607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 681611] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 681614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 681619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 681624] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 681628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1486154| [2025/09/12 04:10:24 681638] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 681642] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/09/12 04:10:24 681683] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224681651|stream_id:0|stream_offset:1486154| [2025/09/12 04:10:24 681693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 681700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 681708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43125|rtt_var:149|pto_duration:45125|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 681715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 681721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 681727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 681733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224746776|now:1757650224681707|interv:65069| [2025/09/12 04:10:24 681739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224746776|now:1757650224681707|interval:65069|pto_count:0|srtt:43125 [2025/09/12 04:10:24 681747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 681755] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 681761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1487341| [2025/09/12 04:10:24 681768] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 681774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224682773|now:1757650224681773|interv:1000| [2025/09/12 04:10:24 681779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 681785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 681790] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224682773| [2025/09/12 04:10:24 681797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224682773| [2025/09/12 04:10:24 681803] [debug] |xqc_engine_wakeup_after|wakeup:1757650224682773|now:1757650224681802|diff:971| [2025/09/12 04:10:24 681809] [debug] |xqc_engine_main_logic|END|now:1757650224681578| [2025/09/12 04:10:24 682075] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224682074| [2025/09/12 04:10:24 682088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 682097] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:672| [2025/09/12 04:10:24 682103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/09/12 04:10:24 682119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/09/12 04:10:24 682126] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 682133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1554|path_largest_ack:1553| [2025/09/12 04:10:24 682138] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1400908|prior_time:1757650224637286|is_app_limited:0|send_elapse:45499|ack_elapse:44788|ctl_first_sent_time:1757650224638831|lagest_ack_time:1757650224682074|curr_delivered:1452508| [2025/09/12 04:10:24 682145] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224638831| [2025/09/12 04:10:24 682152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:560||sndq_packets_used_bytes:0|sndq_packets_free:331| [2025/09/12 04:10:24 682158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1554|path_largest_ack:1554| [2025/09/12 04:10:24 682163] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1400908|prior_time:1757650224637286|is_app_limited:0|send_elapse:45499|ack_elapse:44788|ctl_first_sent_time:1757650224638831|lagest_ack_time:1757650224682074|curr_delivered:1453708| [2025/09/12 04:10:24 682168] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224638964| [2025/09/12 04:10:24 682173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:559||sndq_packets_used_bytes:0|sndq_packets_free:332| [2025/09/12 04:10:24 682179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43125|rttvar:149|minrtt:30473|latest_rtt:43110|ack_delay:24| [2025/09/12 04:10:24 682185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43120|rttvar:121|minrtt:30473|latest_rtt:43110|ack_delay:24| [2025/09/12 04:10:24 682192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1554|lost_pn:1551|thresh:3| [2025/09/12 04:10:24 682197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 682204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 682210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43120|rtt_var:121|pto_duration:45120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 682217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 682222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 682226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 682230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224746771|now:1757650224682209|interv:64562| [2025/09/12 04:10:24 682234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224746771|now:1757650224682209|interval:64562|pto_count:0|srtt:43120 [2025/09/12 04:10:24 682238] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45499, ack_elapse 44788, delivered 52800|rate 1160465|lost 302| [2025/09/12 04:10:24 682251] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160465) in round 26| [2025/09/12 04:10:24 682256] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 682260] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 682264] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224638964|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 682268] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224638964|recovery:1|recovery_start:1757650224648391|packet_conservation:0|next_round_delivered:1403308| [2025/09/12 04:10:24 682273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43120|latest_rtt:43110|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224648391|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 682278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/09/12 04:10:24 682283] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK |recv_time:1757650224682074|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 682288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344682074|now:1757650224682074|interv:120000000| [2025/09/12 04:10:24 682292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344682074|now:1757650224682074|interv:120000000| [2025/09/12 04:10:24 682296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224682773|pq_index:0| [2025/09/12 04:10:24 682300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224681578| [2025/09/12 04:10:24 682304] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224682304| [2025/09/12 04:10:24 682309] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224682308| [2025/09/12 04:10:24 682315] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|min_srtt:43120|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 682320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1533634| [2025/09/12 04:10:24 682324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 682329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 682334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|min_srtt:43120|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 682338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1534821| [2025/09/12 04:10:24 682345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 682350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 682354] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|min_srtt:43120|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 682359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 682363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 682367] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 682371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 682375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 682379] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 682384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1487341| [2025/09/12 04:10:24 682388] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 682391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 682396] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224682773| [2025/09/12 04:10:24 682400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224682773| [2025/09/12 04:10:24 682403] [debug] |xqc_engine_wakeup_after|wakeup:1757650224682773|now:1757650224682403|diff:370| [2025/09/12 04:10:24 682408] [debug] |xqc_engine_main_logic|END|now:1757650224682308| [2025/09/12 04:10:24 682413] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224682413| [2025/09/12 04:10:24 682417] [debug] |xqc_engine_wakeup_after|wakeup:1757650224682773|now:1757650224682417|diff:356| [2025/09/12 04:10:24 682441] [debug] |xqc_engine_main_logic|END|now:1757650224682413| [2025/09/12 04:10:24 683511] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224683511| [2025/09/12 04:10:24 683522] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224682773|pq_index:0| [2025/09/12 04:10:24 683527] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224682308| [2025/09/12 04:10:24 683532] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224683531| [2025/09/12 04:10:24 683536] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224682773|now:1757650224683531| [2025/09/12 04:10:24 683541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224682773|now:1757650224683531| [2025/09/12 04:10:24 683545] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 683557] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|min_srtt:43120|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 683562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 683566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 683570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 683574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 683578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 683583] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 683587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1487341| [2025/09/12 04:10:24 683591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 683596] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/09/12 04:10:24 683628] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224683604|stream_id:0|stream_offset:1487341| [2025/09/12 04:10:24 683634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 683639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 683643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43120|rtt_var:121|pto_duration:45120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 683648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 683652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 683655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 683659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224748724|now:1757650224683643|interv:65081| [2025/09/12 04:10:24 683663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224748724|now:1757650224683643|interval:65081|pto_count:0|srtt:43120 [2025/09/12 04:10:24 683668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 683673] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 683677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1488528| [2025/09/12 04:10:24 683686] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 683690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/09/12 04:10:24 683715] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224683696|stream_id:0|stream_offset:1488528| [2025/09/12 04:10:24 683724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 683731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 683737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43120|rtt_var:121|pto_duration:45120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 683743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 683749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 683755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 683761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224748816|now:1757650224683736|interv:65080| [2025/09/12 04:10:24 683767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224748816|now:1757650224683736|interval:65080|pto_count:0|srtt:43120 [2025/09/12 04:10:24 683774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 683781] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 683787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 683794] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 683800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224684800|now:1757650224683800|interv:1000| [2025/09/12 04:10:24 683806] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 683812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 683818] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224684800| [2025/09/12 04:10:24 683824] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224684800| [2025/09/12 04:10:24 683830] [debug] |xqc_engine_wakeup_after|wakeup:1757650224684800|now:1757650224683830|diff:970| [2025/09/12 04:10:24 683836] [debug] |xqc_engine_main_logic|END|now:1757650224683531| [2025/09/12 04:10:24 684912] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224684912| [2025/09/12 04:10:24 684924] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224684800|pq_index:0| [2025/09/12 04:10:24 684931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224683531| [2025/09/12 04:10:24 684938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224684936| [2025/09/12 04:10:24 684952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224684800|now:1757650224684936| [2025/09/12 04:10:24 684959] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224684800|now:1757650224684936| [2025/09/12 04:10:24 684965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 684972] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43120|min_srtt:43120|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 684979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 684986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 684992] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 684998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 685005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 685012] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 685018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 685024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 685031] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/09/12 04:10:24 685068] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224685042|stream_id:0|stream_offset:1489715| [2025/09/12 04:10:24 685077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 685084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 685090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43120|rtt_var:121|pto_duration:45120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 685097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 685104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 685109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 685113] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224750162|now:1757650224685090|interv:65072| [2025/09/12 04:10:24 685118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224750162|now:1757650224685090|interval:65072|pto_count:0|srtt:43120 [2025/09/12 04:10:24 685126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 685139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 685145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1490902| [2025/09/12 04:10:24 685150] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 685154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/09/12 04:10:24 685180] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224685161|stream_id:0|stream_offset:1490902| [2025/09/12 04:10:24 685186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 685191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 685195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43120|rtt_var:121|pto_duration:45120|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 685199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 685203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 685207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 685211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224750281|now:1757650224685195|interv:65086| [2025/09/12 04:10:24 685215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224750281|now:1757650224685195|interval:65086|pto_count:0|srtt:43120 [2025/09/12 04:10:24 685219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56400| [2025/09/12 04:10:24 685223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 685227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1492089| [2025/09/12 04:10:24 685232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 685235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224686235|now:1757650224685235|interv:1000| [2025/09/12 04:10:24 685239] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 685243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 685247] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224686235| [2025/09/12 04:10:24 685251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224686235| [2025/09/12 04:10:24 685255] [debug] |xqc_engine_wakeup_after|wakeup:1757650224686235|now:1757650224685255|diff:980| [2025/09/12 04:10:24 685260] [debug] |xqc_engine_main_logic|END|now:1757650224684936| [2025/09/12 04:10:24 686099] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224686098| [2025/09/12 04:10:24 686120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 686144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:673| [2025/09/12 04:10:24 686150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/09/12 04:10:24 686158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/09/12 04:10:24 686165] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 686173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1558|path_largest_ack:1556| [2025/09/12 04:10:24 686180] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:54000|prior_delivered:1403308|prior_time:1757650224639273|is_app_limited:0|send_elapse:43981|ack_elapse:46825|ctl_first_sent_time:1757650224641054|lagest_ack_time:1757650224686098|curr_delivered:1454908| [2025/09/12 04:10:24 686187] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224641054| [2025/09/12 04:10:24 686194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:558||sndq_packets_used_bytes:0|sndq_packets_free:333| [2025/09/12 04:10:24 686201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1558|path_largest_ack:1557| [2025/09/12 04:10:24 686208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:54000|prior_delivered:1403308|prior_time:1757650224639273|is_app_limited:0|send_elapse:43981|ack_elapse:46825|ctl_first_sent_time:1757650224641054|lagest_ack_time:1757650224686098|curr_delivered:1456108| [2025/09/12 04:10:24 686215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224641180| [2025/09/12 04:10:24 686221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:557||sndq_packets_used_bytes:0|sndq_packets_free:334| [2025/09/12 04:10:24 686227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1558|path_largest_ack:1558| [2025/09/12 04:10:24 686233] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:54000|prior_delivered:1405708|prior_time:1757650224641355|is_app_limited:0|send_elapse:43931|ack_elapse:44743|ctl_first_sent_time:1757650224642921|lagest_ack_time:1757650224686098|curr_delivered:1457308| [2025/09/12 04:10:24 686238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224642921| [2025/09/12 04:10:24 686244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/09/12 04:10:24 686250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43120|rttvar:121|minrtt:30473|latest_rtt:43177|ack_delay:32| [2025/09/12 04:10:24 686257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43123|rttvar:97|minrtt:30473|latest_rtt:43177|ack_delay:32| [2025/09/12 04:10:24 686261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1558|lost_pn:1555|thresh:3| [2025/09/12 04:10:24 686265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 686278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1555|lost_pn:1555|po_sent_time:1757650224640908|lost_send_time:1757650224637524|loss_delay:48574|frame:STREAM |repair:128| [2025/09/12 04:10:24 686285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224640908u| [2025/09/12 04:10:24 686291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 686296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43123|rtt_var:97|pto_duration:45123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 686301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 686305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 686309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 686313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224750284|now:1757650224686296|interv:63988| [2025/09/12 04:10:24 686317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224750284|now:1757650224686296|interval:63988|pto_count:0|srtt:43123 [2025/09/12 04:10:24 686321] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43931, ack_elapse 44743, delivered 51600|rate 1153253|lost 303| [2025/09/12 04:10:24 686325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/09/12 04:10:24 686330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153253) in round 27| [2025/09/12 04:10:24 686334] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 686338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 686342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:1|acked:3600|po_sent_time:1757650224642921|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 686346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:1|acked:3600|po_sent_time:1757650224642921|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 686351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43123|latest_rtt:43177|min_rtt:30473|applimit:0|lost:302|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 686358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/09/12 04:10:24 686362] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1757650224686098|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 686367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344686098|now:1757650224686098|interv:120000000| [2025/09/12 04:10:24 686372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344686098|now:1757650224686098|interv:120000000| [2025/09/12 04:10:24 686375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224686235|pq_index:0| [2025/09/12 04:10:24 686383] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224684936| [2025/09/12 04:10:24 686387] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224686387| [2025/09/12 04:10:24 686392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224686391| [2025/09/12 04:10:24 686397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224686235|now:1757650224686391| [2025/09/12 04:10:24 686401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224686235|now:1757650224686391| [2025/09/12 04:10:24 686405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 686410] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 686414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 686435] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 686443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1555|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 686448] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 686452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 686456] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 686460] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 686465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 686469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1537195| [2025/09/12 04:10:24 686473] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 686477] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 686481] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 686486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1538382| [2025/09/12 04:10:24 686490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 686498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 686502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 686507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1539569| [2025/09/12 04:10:24 686511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 686515] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 686519] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 686523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 686527] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1555|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 686532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 686536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 686540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/09/12 04:10:24 686570] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224686548|stream_id:0|stream_offset:1437487| [2025/09/12 04:10:24 686576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1602|origin_pktnum:1555|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 686581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 686585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43123|rtt_var:97|pto_duration:45123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 686589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 686593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 686597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 686601] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224751671|now:1757650224686585|interv:65086| [2025/09/12 04:10:24 686605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224751671|now:1757650224686585|interval:65086|pto_count:0|srtt:43123 [2025/09/12 04:10:24 686609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 686614] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 686622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1492089| [2025/09/12 04:10:24 686626] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 686630] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224687630|now:1757650224686630|interv:1000| [2025/09/12 04:10:24 686634] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 686638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 686642] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224687630| [2025/09/12 04:10:24 686646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224687630| [2025/09/12 04:10:24 686650] [debug] |xqc_engine_wakeup_after|wakeup:1757650224687630|now:1757650224686650|diff:980| [2025/09/12 04:10:24 686654] [debug] |xqc_engine_main_logic|END|now:1757650224686391| [2025/09/12 04:10:24 686660] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224686660| [2025/09/12 04:10:24 686663] [debug] |xqc_engine_wakeup_after|wakeup:1757650224687630|now:1757650224686663|diff:967| [2025/09/12 04:10:24 686667] [debug] |xqc_engine_main_logic|END|now:1757650224686660| [2025/09/12 04:10:24 687748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224687748| [2025/09/12 04:10:24 687763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224687630|pq_index:0| [2025/09/12 04:10:24 687769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224686391| [2025/09/12 04:10:24 687777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224687775| [2025/09/12 04:10:24 687784] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224687630|now:1757650224687775| [2025/09/12 04:10:24 687790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224687630|now:1757650224687775| [2025/09/12 04:10:24 687796] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 687803] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43123|min_srtt:43123|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 687810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1539569| [2025/09/12 04:10:24 687816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 687821] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 687827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 687833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 687839] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 687846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1492089| [2025/09/12 04:10:24 687861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 687867] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/09/12 04:10:24 687905] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224687879|stream_id:0|stream_offset:1492089| [2025/09/12 04:10:24 687915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 687922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 687929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43123|rtt_var:97|pto_duration:45123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 687935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 687941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 688038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 688046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224753002|now:1757650224687928|interv:65074| [2025/09/12 04:10:24 688053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224753002|now:1757650224687928|interval:65074|pto_count:0|srtt:43123 [2025/09/12 04:10:24 688061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 688068] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 688076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1493276| [2025/09/12 04:10:24 688083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 688089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/09/12 04:10:24 688128] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224688100|stream_id:0|stream_offset:1493276| [2025/09/12 04:10:24 688139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 688147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 688153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43123|rtt_var:97|pto_duration:45123|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 688159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 688165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 688171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 688184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224753223|now:1757650224688153|interv:65070| [2025/09/12 04:10:24 688191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224753223|now:1757650224688153|interval:65070|pto_count:0|srtt:43123 [2025/09/12 04:10:24 688198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 688205] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 688210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 688214] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 688218] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224689218|now:1757650224688218|interv:1000| [2025/09/12 04:10:24 688222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 688226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 688230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224689218| [2025/09/12 04:10:24 688234] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224689218| [2025/09/12 04:10:24 688238] [debug] |xqc_engine_wakeup_after|wakeup:1757650224689218|now:1757650224688238|diff:980| [2025/09/12 04:10:24 688242] [debug] |xqc_engine_main_logic|END|now:1757650224687775| [2025/09/12 04:10:24 688252] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224688251| [2025/09/12 04:10:24 688257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 688263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:675| [2025/09/12 04:10:24 688266] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/09/12 04:10:24 688272] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/09/12 04:10:24 688276] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 688281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1560|path_largest_ack:1559| [2025/09/12 04:10:24 688286] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1408108|prior_time:1757650224643145|is_app_limited:0|send_elapse:43728|ack_elapse:45106|ctl_first_sent_time:1757650224644733|lagest_ack_time:1757650224688251|curr_delivered:1458508| [2025/09/12 04:10:24 688291] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224644733| [2025/09/12 04:10:24 688295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:556||sndq_packets_used_bytes:0|sndq_packets_free:335| [2025/09/12 04:10:24 688299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1560|path_largest_ack:1560| [2025/09/12 04:10:24 688304] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:52800|prior_delivered:1408108|prior_time:1757650224643145|is_app_limited:0|send_elapse:43728|ack_elapse:45106|ctl_first_sent_time:1757650224644733|lagest_ack_time:1757650224688251|curr_delivered:1459708| [2025/09/12 04:10:24 688312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224644828| [2025/09/12 04:10:24 688316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:555||sndq_packets_used_bytes:0|sndq_packets_free:336| [2025/09/12 04:10:24 688320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43123|rttvar:97|minrtt:30473|latest_rtt:43423|ack_delay:24| [2025/09/12 04:10:24 688324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:142|minrtt:30473|latest_rtt:43423|ack_delay:24| [2025/09/12 04:10:24 688328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1560|lost_pn:1557|thresh:3| [2025/09/12 04:10:24 688332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 688336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 688340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 688344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:142|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 688349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 688353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 688356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 688360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224753257|now:1757650224688344|interv:64913| [2025/09/12 04:10:24 688364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224753257|now:1757650224688344|interval:64913|pto_count:0|srtt:43157 [2025/09/12 04:10:24 688368] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43728, ack_elapse 45106, delivered 51600|rate 1143971|lost 303| [2025/09/12 04:10:24 688373] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143971) in round 27| [2025/09/12 04:10:24 688377] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 688381] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 688385] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224644828|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 688390] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224644828|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 688394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43157|latest_rtt:43423|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 688403] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/09/12 04:10:24 688407] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1757650224688251|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 688412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344688251|now:1757650224688251|interv:120000000| [2025/09/12 04:10:24 688416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344688251|now:1757650224688251|interv:120000000| [2025/09/12 04:10:24 688446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224689218|pq_index:0| [2025/09/12 04:10:24 688450] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224687775| [2025/09/12 04:10:24 688454] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224688454| [2025/09/12 04:10:24 688459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224688458| [2025/09/12 04:10:24 688465] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 688470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1539569| [2025/09/12 04:10:24 688474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 688479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 688483] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 688488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1540756| [2025/09/12 04:10:24 688492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 688496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 688500] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 688504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1541943| [2025/09/12 04:10:24 688509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 688513] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 688516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 688524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 688528] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 688532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 688537] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 688540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 688544] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224689218| [2025/09/12 04:10:24 688548] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224689218| [2025/09/12 04:10:24 688552] [debug] |xqc_engine_wakeup_after|wakeup:1757650224689218|now:1757650224688552|diff:666| [2025/09/12 04:10:24 688556] [debug] |xqc_engine_main_logic|END|now:1757650224688458| [2025/09/12 04:10:24 688562] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224688561| [2025/09/12 04:10:24 688565] [debug] |xqc_engine_wakeup_after|wakeup:1757650224689218|now:1757650224688565|diff:653| [2025/09/12 04:10:24 688569] [debug] |xqc_engine_main_logic|END|now:1757650224688561| [2025/09/12 04:10:24 689639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224689639| [2025/09/12 04:10:24 689653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224689218|pq_index:0| [2025/09/12 04:10:24 689661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224688458| [2025/09/12 04:10:24 689669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224689667| [2025/09/12 04:10:24 689676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224689218|now:1757650224689667| [2025/09/12 04:10:24 689683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224689218|now:1757650224689667| [2025/09/12 04:10:24 689689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 689696] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43157|min_srtt:43157|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 689704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1541943| [2025/09/12 04:10:24 689711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 689717] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 689723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 689730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 689737] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 689743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 689758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 689765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/09/12 04:10:24 689802] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224689776|stream_id:0|stream_offset:1494463| [2025/09/12 04:10:24 689812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 689819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 689826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:142|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 689832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 689838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 689844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 689850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224754933|now:1757650224689825|interv:65108| [2025/09/12 04:10:24 689856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224754933|now:1757650224689825|interval:65108|pto_count:0|srtt:43157 [2025/09/12 04:10:24 689863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 689871] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 689877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1495650| [2025/09/12 04:10:24 689885] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 689891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/09/12 04:10:24 689927] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224689902|stream_id:0|stream_offset:1495650| [2025/09/12 04:10:24 689937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 689944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 689950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43157|rtt_var:142|pto_duration:45157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 689957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 689962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 689976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 689982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224755059|now:1757650224689950|interv:65109| [2025/09/12 04:10:24 689988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224755059|now:1757650224689950|interval:65109|pto_count:0|srtt:43157 [2025/09/12 04:10:24 689994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 689999] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 690006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 690013] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 690019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224691019|now:1757650224690019|interv:1000| [2025/09/12 04:10:24 690026] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 690032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 690038] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224691019| [2025/09/12 04:10:24 690045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224691019| [2025/09/12 04:10:24 690051] [debug] |xqc_engine_wakeup_after|wakeup:1757650224691019|now:1757650224690051|diff:968| [2025/09/12 04:10:24 690058] [debug] |xqc_engine_main_logic|END|now:1757650224689667| [2025/09/12 04:10:24 690086] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224690085| [2025/09/12 04:10:24 690094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 690103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:676| [2025/09/12 04:10:24 690108] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/09/12 04:10:24 690114] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/09/12 04:10:24 690118] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 690123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1562|path_largest_ack:1561| [2025/09/12 04:10:24 690127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:55200|prior_delivered:1408108|prior_time:1757650224643145|is_app_limited:0|send_elapse:45157|ack_elapse:46940|ctl_first_sent_time:1757650224646162|lagest_ack_time:1757650224690085|curr_delivered:1460908| [2025/09/12 04:10:24 690132] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224646162| [2025/09/12 04:10:24 690137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:554||sndq_packets_used_bytes:0|sndq_packets_free:337| [2025/09/12 04:10:24 690141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1562|path_largest_ack:1562| [2025/09/12 04:10:24 690145] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:55200|prior_delivered:1408108|prior_time:1757650224643145|is_app_limited:0|send_elapse:45157|ack_elapse:46940|ctl_first_sent_time:1757650224646162|lagest_ack_time:1757650224690085|curr_delivered:1462108| [2025/09/12 04:10:24 690155] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224646289| [2025/09/12 04:10:24 690162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:553||sndq_packets_used_bytes:0|sndq_packets_free:338| [2025/09/12 04:10:24 690168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43157|rttvar:142|minrtt:30473|latest_rtt:43796|ack_delay:24| [2025/09/12 04:10:24 690174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43234|rttvar:260|minrtt:30473|latest_rtt:43796|ack_delay:24| [2025/09/12 04:10:24 690181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1562|lost_pn:1559|thresh:3| [2025/09/12 04:10:24 690188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 690194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 690200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 690206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43234|rtt_var:260|pto_duration:45234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 690212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 690218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 690223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 690230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224755136|now:1757650224690206|interv:64930| [2025/09/12 04:10:24 690236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224755136|now:1757650224690206|interval:64930|pto_count:0|srtt:43234 [2025/09/12 04:10:24 690242] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45157, ack_elapse 46940, delivered 54000|rate 1150404|lost 303| [2025/09/12 04:10:24 690248] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150404) in round 27| [2025/09/12 04:10:24 690252] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 690259] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 690265] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224646289|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 690272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224646289|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 690279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43234|latest_rtt:43796|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 690293] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/09/12 04:10:24 690298] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1757650224690085|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 690303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344690085|now:1757650224690085|interv:120000000| [2025/09/12 04:10:24 690307] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344690085|now:1757650224690085|interv:120000000| [2025/09/12 04:10:24 690311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224691019|pq_index:0| [2025/09/12 04:10:24 690315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224689667| [2025/09/12 04:10:24 690319] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224690319| [2025/09/12 04:10:24 690324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224690323| [2025/09/12 04:10:24 690330] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|min_srtt:43234|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 690336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1541943| [2025/09/12 04:10:24 690343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 690350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 690357] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|min_srtt:43234|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 690362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1543130| [2025/09/12 04:10:24 690366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 690371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 690375] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|min_srtt:43234|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 690379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 690384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 690387] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 690391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 690399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 690403] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 690407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 690412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 690415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 690443] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224691019| [2025/09/12 04:10:24 690448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224691019| [2025/09/12 04:10:24 690452] [debug] |xqc_engine_wakeup_after|wakeup:1757650224691019|now:1757650224690452|diff:567| [2025/09/12 04:10:24 690456] [debug] |xqc_engine_main_logic|END|now:1757650224690323| [2025/09/12 04:10:24 690462] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224690461| [2025/09/12 04:10:24 690465] [debug] |xqc_engine_wakeup_after|wakeup:1757650224691019|now:1757650224690465|diff:554| [2025/09/12 04:10:24 690469] [debug] |xqc_engine_main_logic|END|now:1757650224690461| [2025/09/12 04:10:24 691546] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224691546| [2025/09/12 04:10:24 691560] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224691019|pq_index:0| [2025/09/12 04:10:24 691565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224690323| [2025/09/12 04:10:24 691570] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224691569| [2025/09/12 04:10:24 691575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224691019|now:1757650224691569| [2025/09/12 04:10:24 691579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224691019|now:1757650224691569| [2025/09/12 04:10:24 691583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 691588] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43234|min_srtt:43234|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 691593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 691598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 691601] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 691605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 691610] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 691614] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 691628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 691635] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 691641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/09/12 04:10:24 691677] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224691650|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 691685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 691690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 691695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43234|rtt_var:260|pto_duration:45234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 691702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 691708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 691715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 691720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224756884|now:1757650224691695|interv:65189| [2025/09/12 04:10:24 691727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224756884|now:1757650224691695|interval:65189|pto_count:0|srtt:43234 [2025/09/12 04:10:24 691734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 691741] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 691747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1498024| [2025/09/12 04:10:24 691754] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 691761] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/09/12 04:10:24 691794] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224691770|stream_id:0|stream_offset:1498024| [2025/09/12 04:10:24 691803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 691810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 691816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43234|rtt_var:260|pto_duration:45234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 691823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 691829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 691841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 691848] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224757004|now:1757650224691816|interv:65188| [2025/09/12 04:10:24 691854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224757004|now:1757650224691816|interval:65188|pto_count:0|srtt:43234 [2025/09/12 04:10:24 691861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 691868] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 691874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 691881] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 691887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224692887|now:1757650224691887|interv:1000| [2025/09/12 04:10:24 691893] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 691898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 691904] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224692887| [2025/09/12 04:10:24 691909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224692887| [2025/09/12 04:10:24 691913] [debug] |xqc_engine_wakeup_after|wakeup:1757650224692887|now:1757650224691913|diff:974| [2025/09/12 04:10:24 691918] [debug] |xqc_engine_main_logic|END|now:1757650224691569| [2025/09/12 04:10:24 692042] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224692041| [2025/09/12 04:10:24 692053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 692061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:677| [2025/09/12 04:10:24 692067] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/09/12 04:10:24 692079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/09/12 04:10:24 692085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 692093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1564|path_largest_ack:1563| [2025/09/12 04:10:24 692100] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:55200|prior_delivered:1410508|prior_time:1757650224646466|is_app_limited:0|send_elapse:44938|ack_elapse:45575|ctl_first_sent_time:1757650224647999|lagest_ack_time:1757650224692041|curr_delivered:1463308| [2025/09/12 04:10:24 692107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224647999| [2025/09/12 04:10:24 692114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:552||sndq_packets_used_bytes:0|sndq_packets_free:339| [2025/09/12 04:10:24 692121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1564|path_largest_ack:1564| [2025/09/12 04:10:24 692133] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:301|tx_in_flight:55200|prior_delivered:1410508|prior_time:1757650224646466|is_app_limited:0|send_elapse:44938|ack_elapse:45575|ctl_first_sent_time:1757650224647999|lagest_ack_time:1757650224692041|curr_delivered:1464508| [2025/09/12 04:10:24 692140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224648135| [2025/09/12 04:10:24 692145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:551||sndq_packets_used_bytes:0|sndq_packets_free:340| [2025/09/12 04:10:24 692149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43234|rttvar:260|minrtt:30473|latest_rtt:43906|ack_delay:24| [2025/09/12 04:10:24 692154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43315|rttvar:357|minrtt:30473|latest_rtt:43906|ack_delay:24| [2025/09/12 04:10:24 692158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1564|lost_pn:1561|thresh:3| [2025/09/12 04:10:24 692162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 692166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 692170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 692174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43315|rtt_var:357|pto_duration:45315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 692178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 692182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 692186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 692190] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224757085|now:1757650224692173|interv:64912| [2025/09/12 04:10:24 692194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224757085|now:1757650224692173|interval:64912|pto_count:0|srtt:43315 [2025/09/12 04:10:24 692200] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44938, ack_elapse 45575, delivered 54000|rate 1184860|lost 303| [2025/09/12 04:10:24 692208] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184860) in round 27| [2025/09/12 04:10:24 692215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 692220] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 692224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224648135|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 692229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224648135|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 692233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43315|latest_rtt:43906|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 692242] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/09/12 04:10:24 692247] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1757650224692041|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 692252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344692041|now:1757650224692041|interv:120000000| [2025/09/12 04:10:24 692256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344692041|now:1757650224692041|interv:120000000| [2025/09/12 04:10:24 692260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224692887|pq_index:0| [2025/09/12 04:10:24 692264] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224691569| [2025/09/12 04:10:24 692268] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224692267| [2025/09/12 04:10:24 692273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224692271| [2025/09/12 04:10:24 692279] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|min_srtt:43315|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 692284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 692291] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 692299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 692304] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|min_srtt:43315|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 692309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1545504| [2025/09/12 04:10:24 692313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 692318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 692322] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|min_srtt:43315|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 692326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 692331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 692335] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 692342] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 692346] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 692351] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 692355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 692359] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 692363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 692369] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224692887| [2025/09/12 04:10:24 692375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224692887| [2025/09/12 04:10:24 692381] [debug] |xqc_engine_wakeup_after|wakeup:1757650224692887|now:1757650224692381|diff:506| [2025/09/12 04:10:24 692385] [debug] |xqc_engine_main_logic|END|now:1757650224692271| [2025/09/12 04:10:24 692391] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224692390| [2025/09/12 04:10:24 692394] [debug] |xqc_engine_wakeup_after|wakeup:1757650224692887|now:1757650224692394|diff:493| [2025/09/12 04:10:24 692398] [debug] |xqc_engine_main_logic|END|now:1757650224692390| [2025/09/12 04:10:24 693465] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224693465| [2025/09/12 04:10:24 693477] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224692887|pq_index:0| [2025/09/12 04:10:24 693481] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224692271| [2025/09/12 04:10:24 693487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224693485| [2025/09/12 04:10:24 693491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224692887|now:1757650224693485| [2025/09/12 04:10:24 693496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224692887|now:1757650224693485| [2025/09/12 04:10:24 693499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 693505] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43315|min_srtt:43315|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 693513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 693520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 693526] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 693529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 693534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 693538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 693548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 693553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 693557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/09/12 04:10:24 693588] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224693565|stream_id:0|stream_offset:1499211| [2025/09/12 04:10:24 693598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 693606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 693613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43315|rtt_var:357|pto_duration:45315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 693618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 693622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 693626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 693629] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224758880|now:1757650224693612|interv:65268| [2025/09/12 04:10:24 693633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224758880|now:1757650224693612|interval:65268|pto_count:0|srtt:43315 [2025/09/12 04:10:24 693638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 693643] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 693647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1500398| [2025/09/12 04:10:24 693652] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 693659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224694658|now:1757650224693658|interv:1000| [2025/09/12 04:10:24 693665] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 693670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 693674] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224694658| [2025/09/12 04:10:24 693679] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224694658| [2025/09/12 04:10:24 693686] [debug] |xqc_engine_wakeup_after|wakeup:1757650224694658|now:1757650224693686|diff:972| [2025/09/12 04:10:24 693693] [debug] |xqc_engine_main_logic|END|now:1757650224693485| [2025/09/12 04:10:24 694106] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224694105| [2025/09/12 04:10:24 694118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 694135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:678| [2025/09/12 04:10:24 694141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/09/12 04:10:24 694149] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/09/12 04:10:24 694153] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 694159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1565|origin_pktnum:1517|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1566|path_largest_ack:1565| [2025/09/12 04:10:24 694166] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1412908|prior_time:1757650224648285|is_app_limited:0|send_elapse:44899|ack_elapse:45820|ctl_first_sent_time:1757650224649860|lagest_ack_time:1757650224694105|curr_delivered:1465708| [2025/09/12 04:10:24 694173] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224649860| [2025/09/12 04:10:24 694180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:549||sndq_packets_used_bytes:0|sndq_packets_free:342| [2025/09/12 04:10:24 694186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1566|path_largest_ack:1566| [2025/09/12 04:10:24 694192] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1415308|prior_time:1757650224650219|is_app_limited:0|send_elapse:44778|ack_elapse:43886|ctl_first_sent_time:1757650224651778|lagest_ack_time:1757650224694105|curr_delivered:1466908| [2025/09/12 04:10:24 694200] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224651778| [2025/09/12 04:10:24 694205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:548||sndq_packets_used_bytes:0|sndq_packets_free:343| [2025/09/12 04:10:24 694209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43315|rttvar:357|minrtt:30473|latest_rtt:42327|ack_delay:24| [2025/09/12 04:10:24 694213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43188|rttvar:521|minrtt:30473|latest_rtt:42327|ack_delay:24| [2025/09/12 04:10:24 694217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1566|lost_pn:1563|thresh:3| [2025/09/12 04:10:24 694221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 694225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 694229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43188|rtt_var:521|pto_duration:45272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 694234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 694238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 694241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 694245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224758837|now:1757650224694229|interv:64608| [2025/09/12 04:10:24 694249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224758837|now:1757650224694229|interval:64608|pto_count:0|srtt:43188 [2025/09/12 04:10:24 694258] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44778, ack_elapse 43886, delivered 51600|rate 1152351|lost 303| [2025/09/12 04:10:24 694263] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152351) in round 27| [2025/09/12 04:10:24 694267] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 694271] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 694275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224651778|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 694279] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224651778|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 694284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43188|latest_rtt:42327|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 694290] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/09/12 04:10:24 694294] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1757650224694105|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 694299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344694105|now:1757650224694105|interv:120000000| [2025/09/12 04:10:24 694303] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344694105|now:1757650224694105|interv:120000000| [2025/09/12 04:10:24 694307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224694658|pq_index:0| [2025/09/12 04:10:24 694311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224693485| [2025/09/12 04:10:24 694315] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224694315| [2025/09/12 04:10:24 694320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224694319| [2025/09/12 04:10:24 694326] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 694330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 694335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 694339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 694344] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 694351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1547878| [2025/09/12 04:10:24 694355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 694359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 694363] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 694368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1549065| [2025/09/12 04:10:24 694372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 694375] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 694379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 694383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 694388] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 694392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1500398| [2025/09/12 04:10:24 694396] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 694400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 694404] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224694658| [2025/09/12 04:10:24 694408] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224694658| [2025/09/12 04:10:24 694412] [debug] |xqc_engine_wakeup_after|wakeup:1757650224694658|now:1757650224694412|diff:246| [2025/09/12 04:10:24 694416] [debug] |xqc_engine_main_logic|END|now:1757650224694319| [2025/09/12 04:10:24 694444] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224694444| [2025/09/12 04:10:24 694449] [debug] |xqc_engine_wakeup_after|wakeup:1757650224694658|now:1757650224694449|diff:209| [2025/09/12 04:10:24 694453] [debug] |xqc_engine_main_logic|END|now:1757650224694444| [2025/09/12 04:10:24 695518] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224695518| [2025/09/12 04:10:24 695530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224694658|pq_index:0| [2025/09/12 04:10:24 695534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224694319| [2025/09/12 04:10:24 695539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224695538| [2025/09/12 04:10:24 695544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224694658|now:1757650224695538| [2025/09/12 04:10:24 695554] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224694658|now:1757650224695538| [2025/09/12 04:10:24 695557] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 695563] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43188|min_srtt:43188|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 695568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1549065| [2025/09/12 04:10:24 695572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 695576] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 695580] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 695584] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 695589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 695593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1500398| [2025/09/12 04:10:24 695597] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 695601] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/09/12 04:10:24 695641] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224695612|stream_id:0|stream_offset:1500398| [2025/09/12 04:10:24 695651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 695659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 695666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43188|rtt_var:521|pto_duration:45272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 695673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 695679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 695685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 695691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224760884|now:1757650224695666|interv:65218| [2025/09/12 04:10:24 695697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224760884|now:1757650224695666|interval:65218|pto_count:0|srtt:43188 [2025/09/12 04:10:24 695703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 695711] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 695724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1501585| [2025/09/12 04:10:24 695731] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 695737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/09/12 04:10:24 695772] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224695748|stream_id:0|stream_offset:1501585| [2025/09/12 04:10:24 695781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 695789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 695796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43188|rtt_var:521|pto_duration:45272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 695803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 695809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 695815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 695821] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224761020|now:1757650224695796|interv:65224| [2025/09/12 04:10:24 695827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224761020|now:1757650224695796|interval:65224|pto_count:0|srtt:43188 [2025/09/12 04:10:24 695833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 695841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 695847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1502772| [2025/09/12 04:10:24 695854] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 695861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/09/12 04:10:24 695892] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224695872|stream_id:0|stream_offset:1502772| [2025/09/12 04:10:24 695901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 695907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 695913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43188|rtt_var:521|pto_duration:45272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 695919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 695925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 695937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 695943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224761144|now:1757650224695913|interv:65231| [2025/09/12 04:10:24 695949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224761144|now:1757650224695913|interval:65231|pto_count:0|srtt:43188 [2025/09/12 04:10:24 695956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 695963] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 695969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 695976] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 695981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224696981|now:1757650224695981|interv:1000| [2025/09/12 04:10:24 695988] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 695994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 696000] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224696981| [2025/09/12 04:10:24 696006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224696981| [2025/09/12 04:10:24 696012] [debug] |xqc_engine_wakeup_after|wakeup:1757650224696981|now:1757650224696012|diff:969| [2025/09/12 04:10:24 696018] [debug] |xqc_engine_main_logic|END|now:1757650224695538| [2025/09/12 04:10:24 696032] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224696031| [2025/09/12 04:10:24 696039] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 696047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:679| [2025/09/12 04:10:24 696053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/09/12 04:10:24 696061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/09/12 04:10:24 696067] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 696075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1567| [2025/09/12 04:10:24 696082] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1415308|prior_time:1757650224650219|is_app_limited:0|send_elapse:44913|ack_elapse:45812|ctl_first_sent_time:1757650224651913|lagest_ack_time:1757650224696031|curr_delivered:1468108| [2025/09/12 04:10:24 696089] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224651913| [2025/09/12 04:10:24 696096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:547||sndq_packets_used_bytes:0|sndq_packets_free:344| [2025/09/12 04:10:24 696102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1568|path_largest_ack:1568| [2025/09/12 04:10:24 696116] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1417708|prior_time:1757650224652242|is_app_limited:0|send_elapse:44950|ack_elapse:43789|ctl_first_sent_time:1757650224653827|lagest_ack_time:1757650224696031|curr_delivered:1469308| [2025/09/12 04:10:24 696123] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224653827| [2025/09/12 04:10:24 696130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:546||sndq_packets_used_bytes:0|sndq_packets_free:345| [2025/09/12 04:10:24 696136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43188|rttvar:521|minrtt:30473|latest_rtt:42204|ack_delay:24| [2025/09/12 04:10:24 696142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43062|rttvar:643|minrtt:30473|latest_rtt:42204|ack_delay:24| [2025/09/12 04:10:24 696149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1568|lost_pn:1565|thresh:3| [2025/09/12 04:10:24 696156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 696162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 696169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43062|rtt_var:643|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 696174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 696178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 696182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 696186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224761506|now:1757650224696168|interv:65338| [2025/09/12 04:10:24 696190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224761506|now:1757650224696168|interval:65338|pto_count:0|srtt:43062 [2025/09/12 04:10:24 696194] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44950, ack_elapse 43789, delivered 51600|rate 1147942|lost 303| [2025/09/12 04:10:24 696199] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147942) in round 27| [2025/09/12 04:10:24 696203] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 696207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 696211] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224653827|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 696215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224653827|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 696220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43062|latest_rtt:42204|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 696230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/09/12 04:10:24 696234] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1757650224696031|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 696239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344696031|now:1757650224696031|interv:120000000| [2025/09/12 04:10:24 696243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344696031|now:1757650224696031|interv:120000000| [2025/09/12 04:10:24 696247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224696981|pq_index:0| [2025/09/12 04:10:24 696251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224695538| [2025/09/12 04:10:24 696255] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224696255| [2025/09/12 04:10:24 696260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224696258| [2025/09/12 04:10:24 696266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|min_srtt:43062|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 696270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1549065| [2025/09/12 04:10:24 696274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 696279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 696284] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|min_srtt:43062|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 696288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1550252| [2025/09/12 04:10:24 696292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 696296] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 696300] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|min_srtt:43062|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 696305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1551439| [2025/09/12 04:10:24 696309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 696313] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 696316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 696323] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 696328] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 696332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 696336] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 696340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 696344] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224696981| [2025/09/12 04:10:24 696347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224696981| [2025/09/12 04:10:24 696351] [debug] |xqc_engine_wakeup_after|wakeup:1757650224696981|now:1757650224696351|diff:630| [2025/09/12 04:10:24 696356] [debug] |xqc_engine_main_logic|END|now:1757650224696258| [2025/09/12 04:10:24 696361] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224696361| [2025/09/12 04:10:24 696365] [debug] |xqc_engine_wakeup_after|wakeup:1757650224696981|now:1757650224696365|diff:616| [2025/09/12 04:10:24 696368] [debug] |xqc_engine_main_logic|END|now:1757650224696361| [2025/09/12 04:10:24 697436] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224697436| [2025/09/12 04:10:24 697448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224696981|pq_index:0| [2025/09/12 04:10:24 697453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224696258| [2025/09/12 04:10:24 697458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224697457| [2025/09/12 04:10:24 697462] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224696981|now:1757650224697457| [2025/09/12 04:10:24 697467] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224696981|now:1757650224697457| [2025/09/12 04:10:24 697471] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 697476] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43062|min_srtt:43062|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 697481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1551439| [2025/09/12 04:10:24 697485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 697489] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 697493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 697497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 697502] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 697506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 697517] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 697522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/09/12 04:10:24 697555] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224697530|stream_id:0|stream_offset:1503959| [2025/09/12 04:10:24 697564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 697572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 697579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43062|rtt_var:643|pto_duration:45634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 697586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 697590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 697594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 697598] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224763164|now:1757650224697578|interv:65586| [2025/09/12 04:10:24 697602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224763164|now:1757650224697578|interval:65586|pto_count:0|srtt:43062 [2025/09/12 04:10:24 697606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 697611] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 697615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1505146| [2025/09/12 04:10:24 697620] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 697624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224698624|now:1757650224697624|interv:1000| [2025/09/12 04:10:24 697628] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 697632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 697636] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224698624| [2025/09/12 04:10:24 697640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224698624| [2025/09/12 04:10:24 697646] [debug] |xqc_engine_wakeup_after|wakeup:1757650224698624|now:1757650224697646|diff:978| [2025/09/12 04:10:24 697652] [debug] |xqc_engine_main_logic|END|now:1757650224697457| [2025/09/12 04:10:24 698071] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224698070| [2025/09/12 04:10:24 698082] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 698091] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:680| [2025/09/12 04:10:24 698104] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/09/12 04:10:24 698112] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/09/12 04:10:24 698118] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 698126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1569|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1570|path_largest_ack:1569| [2025/09/12 04:10:24 698133] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1417708|prior_time:1757650224652242|is_app_limited:0|send_elapse:45156|ack_elapse:45828|ctl_first_sent_time:1757650224654033|lagest_ack_time:1757650224698070|curr_delivered:1470508| [2025/09/12 04:10:24 698140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224654033| [2025/09/12 04:10:24 698147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:545||sndq_packets_used_bytes:0|sndq_packets_free:346| [2025/09/12 04:10:24 698153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1570|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1570|path_largest_ack:1570| [2025/09/12 04:10:24 698158] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1417708|prior_time:1757650224652242|is_app_limited:0|send_elapse:45156|ack_elapse:45828|ctl_first_sent_time:1757650224654033|lagest_ack_time:1757650224698070|curr_delivered:1471708| [2025/09/12 04:10:24 698163] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224654160| [2025/09/12 04:10:24 698166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:544||sndq_packets_used_bytes:0|sndq_packets_free:347| [2025/09/12 04:10:24 698170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43062|rttvar:643|minrtt:30473|latest_rtt:43910|ack_delay:24| [2025/09/12 04:10:24 698175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43165|rttvar:689|minrtt:30473|latest_rtt:43910|ack_delay:24| [2025/09/12 04:10:24 698179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1570|lost_pn:1567|thresh:3| [2025/09/12 04:10:24 698183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 698187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 698191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:689|pto_duration:45921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 698196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 698199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 698203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 698207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224763451|now:1757650224698191|interv:65260| [2025/09/12 04:10:24 698211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224763451|now:1757650224698191|interval:65260|pto_count:0|srtt:43165 [2025/09/12 04:10:24 698219] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45156, ack_elapse 45828, delivered 54000|rate 1178318|lost 303| [2025/09/12 04:10:24 698224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178318) in round 27| [2025/09/12 04:10:24 698228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 698232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 698236] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224654160|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 698240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224654160|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 698245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43165|latest_rtt:43910|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 698251] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/09/12 04:10:24 698255] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1757650224698070|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 698260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344698070|now:1757650224698070|interv:120000000| [2025/09/12 04:10:24 698264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344698070|now:1757650224698070|interv:120000000| [2025/09/12 04:10:24 698268] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224698624|pq_index:0| [2025/09/12 04:10:24 698272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224697457| [2025/09/12 04:10:24 698276] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224698276| [2025/09/12 04:10:24 698281] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224698280| [2025/09/12 04:10:24 698287] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 698291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1551439| [2025/09/12 04:10:24 698296] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 698300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 698305] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 698311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1552626| [2025/09/12 04:10:24 698316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 698320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 698324] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 698329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1553813| [2025/09/12 04:10:24 698333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 698336] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 698340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 698344] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 698349] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 698353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1505146| [2025/09/12 04:10:24 698357] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 698361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 698365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224698624| [2025/09/12 04:10:24 698369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224698624| [2025/09/12 04:10:24 698373] [debug] |xqc_engine_wakeup_after|wakeup:1757650224698624|now:1757650224698373|diff:251| [2025/09/12 04:10:24 698377] [debug] |xqc_engine_main_logic|END|now:1757650224698280| [2025/09/12 04:10:24 698382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224698382| [2025/09/12 04:10:24 698386] [debug] |xqc_engine_wakeup_after|wakeup:1757650224698624|now:1757650224698386|diff:238| [2025/09/12 04:10:24 698390] [debug] |xqc_engine_main_logic|END|now:1757650224698382| [2025/09/12 04:10:24 699462] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224699462| [2025/09/12 04:10:24 699473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224698624|pq_index:0| [2025/09/12 04:10:24 699478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224698280| [2025/09/12 04:10:24 699483] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224699482| [2025/09/12 04:10:24 699487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224698624|now:1757650224699482| [2025/09/12 04:10:24 699492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224698624|now:1757650224699482| [2025/09/12 04:10:24 699501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 699506] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43165|min_srtt:43165|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 699511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1553813| [2025/09/12 04:10:24 699516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 699519] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 699523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 699528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 699532] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 699536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1505146| [2025/09/12 04:10:24 699541] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 699545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/09/12 04:10:24 699580] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224699554|stream_id:0|stream_offset:1505146| [2025/09/12 04:10:24 699589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 699597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 699603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:689|pto_duration:45921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 699609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 699613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 699617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 699621] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224765475|now:1757650224699603|interv:65872| [2025/09/12 04:10:24 699625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224765475|now:1757650224699603|interval:65872|pto_count:0|srtt:43165 [2025/09/12 04:10:24 699629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52800| [2025/09/12 04:10:24 699635] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 699642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1506333| [2025/09/12 04:10:24 699655] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 699659] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/09/12 04:10:24 699716] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224699667|stream_id:0|stream_offset:1506333| [2025/09/12 04:10:24 699726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 699733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 699739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:689|pto_duration:45921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 699745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 699751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 699757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 699763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224765588|now:1757650224699739|interv:65849| [2025/09/12 04:10:24 699769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224765588|now:1757650224699739|interval:65849|pto_count:0|srtt:43165 [2025/09/12 04:10:24 699775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 699783] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 699789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 699795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 699802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/09/12 04:10:24 699842] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224699811|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 699852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 699858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 699866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43165|rtt_var:689|pto_duration:45921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 699871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 699877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 699884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 699903] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224765732|now:1757650224699865|interv:65867| [2025/09/12 04:10:24 699907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224765732|now:1757650224699865|interval:65867|pto_count:0|srtt:43165 [2025/09/12 04:10:24 699912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55200| [2025/09/12 04:10:24 699917] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 699921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 699925] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 699929] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224700929|now:1757650224699929|interv:1000| [2025/09/12 04:10:24 699935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 699941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 699947] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224700929| [2025/09/12 04:10:24 699953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224700929| [2025/09/12 04:10:24 699959] [debug] |xqc_engine_wakeup_after|wakeup:1757650224700929|now:1757650224699959|diff:970| [2025/09/12 04:10:24 699977] [debug] |xqc_engine_main_logic|END|now:1757650224699482| [2025/09/12 04:10:24 700033] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224700032| [2025/09/12 04:10:24 700043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 700051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:681| [2025/09/12 04:10:24 700057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/09/12 04:10:24 700066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/09/12 04:10:24 700073] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 700080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1571|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1572|path_largest_ack:1571| [2025/09/12 04:10:24 700086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1420108|prior_time:1757650224654373|is_app_limited:0|send_elapse:45065|ack_elapse:45659|ctl_first_sent_time:1757650224655895|lagest_ack_time:1757650224700032|curr_delivered:1472908| [2025/09/12 04:10:24 700093] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224655895| [2025/09/12 04:10:24 700100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:543||sndq_packets_used_bytes:0|sndq_packets_free:348| [2025/09/12 04:10:24 700104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1572|path_largest_ack:1572| [2025/09/12 04:10:24 700109] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1420108|prior_time:1757650224654373|is_app_limited:0|send_elapse:45065|ack_elapse:45659|ctl_first_sent_time:1757650224655895|lagest_ack_time:1757650224700032|curr_delivered:1474108| [2025/09/12 04:10:24 700121] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224656019| [2025/09/12 04:10:24 700128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:542||sndq_packets_used_bytes:0|sndq_packets_free:349| [2025/09/12 04:10:24 700134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43165|rttvar:689|minrtt:30473|latest_rtt:44013|ack_delay:24| [2025/09/12 04:10:24 700140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43268|rttvar:723|minrtt:30473|latest_rtt:44013|ack_delay:24| [2025/09/12 04:10:24 700147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1572|lost_pn:1569|thresh:3| [2025/09/12 04:10:24 700153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 700160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 700164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:723|pto_duration:46160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 700168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 700172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 700176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 700180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224765971|now:1757650224700164|interv:65807| [2025/09/12 04:10:24 700184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224765971|now:1757650224700164|interval:65807|pto_count:0|srtt:43268 [2025/09/12 04:10:24 700188] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45065, ack_elapse 45659, delivered 54000|rate 1182680|lost 303| [2025/09/12 04:10:24 700193] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182680) in round 27| [2025/09/12 04:10:24 700197] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 700201] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 700205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224656019|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 700209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224656019|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 700214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52800|srtt:43268|latest_rtt:44013|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 700220] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/09/12 04:10:24 700228] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1757650224700032|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 700233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344700032|now:1757650224700032|interv:120000000| [2025/09/12 04:10:24 700237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344700032|now:1757650224700032|interv:120000000| [2025/09/12 04:10:24 700241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224700929|pq_index:0| [2025/09/12 04:10:24 700245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224699482| [2025/09/12 04:10:24 700249] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224700249| [2025/09/12 04:10:24 700254] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224700253| [2025/09/12 04:10:24 700260] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 700264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1553813| [2025/09/12 04:10:24 700268] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 700273] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 700278] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 700282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1555000| [2025/09/12 04:10:24 700286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 700290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 700294] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 700299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 700303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 700306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 700310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 700314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 700322] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 700326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 700330] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 700334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 700338] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224700929| [2025/09/12 04:10:24 700342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224700929| [2025/09/12 04:10:24 700345] [debug] |xqc_engine_wakeup_after|wakeup:1757650224700929|now:1757650224700345|diff:584| [2025/09/12 04:10:24 700350] [debug] |xqc_engine_main_logic|END|now:1757650224700253| [2025/09/12 04:10:24 700355] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224700355| [2025/09/12 04:10:24 700359] [debug] |xqc_engine_wakeup_after|wakeup:1757650224700929|now:1757650224700359|diff:570| [2025/09/12 04:10:24 700363] [debug] |xqc_engine_main_logic|END|now:1757650224700355| [2025/09/12 04:10:24 701432] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224701432| [2025/09/12 04:10:24 701443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224700929|pq_index:0| [2025/09/12 04:10:24 701448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224700253| [2025/09/12 04:10:24 701453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224701452| [2025/09/12 04:10:24 701458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224700929|now:1757650224701452| [2025/09/12 04:10:24 701462] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224700929|now:1757650224701452| [2025/09/12 04:10:24 701466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 701472] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 701476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 701481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 701485] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 701489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 701493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 701498] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 701502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 701511] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 701516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/09/12 04:10:24 701549] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224701524|stream_id:0|stream_offset:1508707| [2025/09/12 04:10:24 701558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 701566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 701572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:723|pto_duration:46160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 701580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 701584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 701588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 701592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224767684|now:1757650224701572|interv:66112| [2025/09/12 04:10:24 701596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224767684|now:1757650224701572|interval:66112|pto_count:0|srtt:43268 [2025/09/12 04:10:24 701600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54000| [2025/09/12 04:10:24 701605] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 701609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1509894| [2025/09/12 04:10:24 701614] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 701617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224702617|now:1757650224701617|interv:1000| [2025/09/12 04:10:24 701623] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 701629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 701636] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224702123| [2025/09/12 04:10:24 701643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224702123| [2025/09/12 04:10:24 701647] [debug] |xqc_engine_wakeup_after|wakeup:1757650224702123|now:1757650224701647|diff:476| [2025/09/12 04:10:24 701654] [debug] |xqc_engine_main_logic|END|now:1757650224701452| [2025/09/12 04:10:24 702150] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224702149| [2025/09/12 04:10:24 702162] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 702171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:682| [2025/09/12 04:10:24 702177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/09/12 04:10:24 702186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/09/12 04:10:24 702200] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 702208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1574|path_largest_ack:1573| [2025/09/12 04:10:24 702215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1422508|prior_time:1757650224656207|is_app_limited:0|send_elapse:44878|ack_elapse:45942|ctl_first_sent_time:1757650224657737|lagest_ack_time:1757650224702149|curr_delivered:1475308| [2025/09/12 04:10:24 702222] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224657737| [2025/09/12 04:10:24 702230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:541||sndq_packets_used_bytes:0|sndq_packets_free:350| [2025/09/12 04:10:24 702236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1574|path_largest_ack:1574| [2025/09/12 04:10:24 702243] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1424908|prior_time:1757650224658144|is_app_limited:0|send_elapse:44716|ack_elapse:44005|ctl_first_sent_time:1757650224659710|lagest_ack_time:1757650224702149|curr_delivered:1476508| [2025/09/12 04:10:24 702249] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224659710| [2025/09/12 04:10:24 702255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:540||sndq_packets_used_bytes:0|sndq_packets_free:351| [2025/09/12 04:10:24 702260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43268|rttvar:723|minrtt:30473|latest_rtt:42439|ack_delay:24| [2025/09/12 04:10:24 702264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43161|rttvar:756|minrtt:30473|latest_rtt:42439|ack_delay:24| [2025/09/12 04:10:24 702268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1574|lost_pn:1571|thresh:3| [2025/09/12 04:10:24 702272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 702278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 702284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:756|pto_duration:46185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 702291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 702297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 702301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 702305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224767709|now:1757650224702284|interv:65425| [2025/09/12 04:10:24 702309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224767709|now:1757650224702284|interval:65425|pto_count:0|srtt:43161 [2025/09/12 04:10:24 702313] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44716, ack_elapse 44005, delivered 51600|rate 1153949|lost 303| [2025/09/12 04:10:24 702322] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153949) in round 27| [2025/09/12 04:10:24 702326] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 702330] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 702334] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224659710|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 702338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224659710|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 702343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51600|srtt:43161|latest_rtt:42439|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 702349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/09/12 04:10:24 702353] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1757650224702149|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 702358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344702149|now:1757650224702149|interv:120000000| [2025/09/12 04:10:24 702362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344702149|now:1757650224702149|interv:120000000| [2025/09/12 04:10:24 702366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224702123|pq_index:0| [2025/09/12 04:10:24 702370] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224701452| [2025/09/12 04:10:24 702374] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224702374| [2025/09/12 04:10:24 702379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224702378| [2025/09/12 04:10:24 702383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224702123|now:1757650224702378| [2025/09/12 04:10:24 702387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 702391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224702123|now:1757650224702378| [2025/09/12 04:10:24 702395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 702400] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:683|ack_delay:25276|first_ack_range:8|largest_pkt_recv_time:1757650224677123| [2025/09/12 04:10:24 702404] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:683|low:675|pkt_pns:2| [2025/09/12 04:10:24 702408] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:673|low:615|pkt_pns:2| [2025/09/12 04:10:24 702412] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:670|frame_largest_recv:683| [2025/09/12 04:10:24 702416] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 702449] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 702454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 702458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 702463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 702468] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 702472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1557374| [2025/09/12 04:10:24 702476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 702480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 702485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 702489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 702493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 702497] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 702501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 702505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 702509] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 702513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1509894| [2025/09/12 04:10:24 702518] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 702521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 702525] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224702617| [2025/09/12 04:10:24 702529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224702617| [2025/09/12 04:10:24 702533] [debug] |xqc_engine_wakeup_after|wakeup:1757650224702617|now:1757650224702533|diff:84| [2025/09/12 04:10:24 702538] [debug] |xqc_engine_main_logic|END|now:1757650224702378| [2025/09/12 04:10:24 702543] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224702543| [2025/09/12 04:10:24 702547] [debug] |xqc_engine_wakeup_after|wakeup:1757650224702617|now:1757650224702547|diff:70| [2025/09/12 04:10:24 702554] [debug] |xqc_engine_main_logic|END|now:1757650224702543| [2025/09/12 04:10:24 703622] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224703621| [2025/09/12 04:10:24 703633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224702617|pq_index:0| [2025/09/12 04:10:24 703637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224702378| [2025/09/12 04:10:24 703645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224703643| [2025/09/12 04:10:24 703652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224702617|now:1757650224703643| [2025/09/12 04:10:24 703658] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224702617|now:1757650224703643| [2025/09/12 04:10:24 703664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 703671] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43161|min_srtt:43161|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 703678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 703685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 703691] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 703696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 703703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 703710] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 703716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:51600|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1509894| [2025/09/12 04:10:24 703723] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 703729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/09/12 04:10:24 703766] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1618|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1757650224703741|stream_id:0|stream_offset:1509894| [2025/09/12 04:10:24 703775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1618|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 703783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 703790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:756|pto_duration:46185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 703796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 703802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 703816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 703822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224769926|now:1757650224703789|interv:66137| [2025/09/12 04:10:24 703828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224769926|now:1757650224703789|interval:66137|pto_count:0|srtt:43161 [2025/09/12 04:10:24 703835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52809| [2025/09/12 04:10:24 703842] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 703849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1511081| [2025/09/12 04:10:24 703856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 703863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/09/12 04:10:24 703894] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224703874|stream_id:0|stream_offset:1511081| [2025/09/12 04:10:24 703902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 703908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 703914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:756|pto_duration:46185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 703921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 703927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 703933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 703939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224770059|now:1757650224703914|interv:66145| [2025/09/12 04:10:24 703946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224770059|now:1757650224703914|interval:66145|pto_count:0|srtt:43161 [2025/09/12 04:10:24 703952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 703960] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 703966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1512268| [2025/09/12 04:10:24 703973] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 703979] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/09/12 04:10:24 704008] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224703990|stream_id:0|stream_offset:1512268| [2025/09/12 04:10:24 704021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 704029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 704035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43161|rtt_var:756|pto_duration:46185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 704042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 704047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 704053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 704059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224770175|now:1757650224704035|interv:66140| [2025/09/12 04:10:24 704065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224770175|now:1757650224704035|interval:66140|pto_count:0|srtt:43161 [2025/09/12 04:10:24 704071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 704078] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 704084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 704091] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 704096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224705096|now:1757650224704096|interv:1000| [2025/09/12 04:10:24 704102] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 704108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 704114] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224705096| [2025/09/12 04:10:24 704121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224705096| [2025/09/12 04:10:24 704127] [debug] |xqc_engine_wakeup_after|wakeup:1757650224705096|now:1757650224704127|diff:969| [2025/09/12 04:10:24 704133] [debug] |xqc_engine_main_logic|END|now:1757650224703643| [2025/09/12 04:10:24 704145] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224704144| [2025/09/12 04:10:24 704152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 704159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:683| [2025/09/12 04:10:24 704163] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/09/12 04:10:24 704172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/09/12 04:10:24 704179] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 704187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1576|path_largest_ack:1575| [2025/09/12 04:10:24 704198] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1424908|prior_time:1757650224658144|is_app_limited:0|send_elapse:44848|ack_elapse:46000|ctl_first_sent_time:1757650224659842|lagest_ack_time:1757650224704144|curr_delivered:1477708| [2025/09/12 04:10:24 704203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224659842| [2025/09/12 04:10:24 704207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:539||sndq_packets_used_bytes:0|sndq_packets_free:352| [2025/09/12 04:10:24 704212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1576|path_largest_ack:1576| [2025/09/12 04:10:24 704216] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1424908|prior_time:1757650224658144|is_app_limited:0|send_elapse:44848|ack_elapse:46000|ctl_first_sent_time:1757650224659842|lagest_ack_time:1757650224704144|curr_delivered:1478908| [2025/09/12 04:10:24 704220] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224659990| [2025/09/12 04:10:24 704224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:538||sndq_packets_used_bytes:0|sndq_packets_free:353| [2025/09/12 04:10:24 704228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43161|rttvar:756|minrtt:30473|latest_rtt:44154|ack_delay:24| [2025/09/12 04:10:24 704232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43282|rttvar:809|minrtt:30473|latest_rtt:44154|ack_delay:24| [2025/09/12 04:10:24 704237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1576|lost_pn:1573|thresh:3| [2025/09/12 04:10:24 704241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 704245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 704249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:809|pto_duration:46518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 704253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 704257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 704261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 704265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224770508|now:1757650224704249|interv:66259| [2025/09/12 04:10:24 704269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224770508|now:1757650224704249|interval:66259|pto_count:0|srtt:43282 [2025/09/12 04:10:24 704273] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44848, ack_elapse 46000, delivered 54000|rate 1173913|lost 303| [2025/09/12 04:10:24 704278] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173913) in round 27| [2025/09/12 04:10:24 704282] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 704286] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 704292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224659990|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 704297] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224659990|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 704302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43282|latest_rtt:44154|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 704307] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/09/12 04:10:24 704312] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1757650224704144|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 704317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344704144|now:1757650224704144|interv:120000000| [2025/09/12 04:10:24 704321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344704144|now:1757650224704144|interv:120000000| [2025/09/12 04:10:24 704325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224705096|pq_index:0| [2025/09/12 04:10:24 704329] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224703643| [2025/09/12 04:10:24 704333] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224704333| [2025/09/12 04:10:24 704338] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224704336| [2025/09/12 04:10:24 704344] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 704348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 704352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 704357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 704361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 704366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1559748| [2025/09/12 04:10:24 704370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 704374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 704381] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 704385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 704389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 704393] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 704397] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 704401] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 704406] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 704410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 704414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 704418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 704449] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224705096| [2025/09/12 04:10:24 704453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224705096| [2025/09/12 04:10:24 704457] [debug] |xqc_engine_wakeup_after|wakeup:1757650224705096|now:1757650224704457|diff:639| [2025/09/12 04:10:24 704461] [debug] |xqc_engine_main_logic|END|now:1757650224704336| [2025/09/12 04:10:24 704466] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224704466| [2025/09/12 04:10:24 704470] [debug] |xqc_engine_wakeup_after|wakeup:1757650224705096|now:1757650224704470|diff:626| [2025/09/12 04:10:24 704474] [debug] |xqc_engine_main_logic|END|now:1757650224704466| [2025/09/12 04:10:24 705544] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224705544| [2025/09/12 04:10:24 705556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224705096|pq_index:0| [2025/09/12 04:10:24 705561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224704336| [2025/09/12 04:10:24 705566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224705565| [2025/09/12 04:10:24 705571] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224705096|now:1757650224705565| [2025/09/12 04:10:24 705575] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224705096|now:1757650224705565| [2025/09/12 04:10:24 705579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 705584] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43282|min_srtt:43282|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 705589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 705599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 705603] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 705607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 705611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 705616] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 705620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 705625] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 705630] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/09/12 04:10:24 705693] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224705641|stream_id:0|stream_offset:1513455| [2025/09/12 04:10:24 705703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 705711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 705718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:809|pto_duration:46518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 705724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 705730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 705736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 705742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224772159|now:1757650224705717|interv:66442| [2025/09/12 04:10:24 705748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224772159|now:1757650224705717|interval:66442|pto_count:0|srtt:43282 [2025/09/12 04:10:24 705754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 705761] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 705767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1514642| [2025/09/12 04:10:24 705774] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 705780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/09/12 04:10:24 705831] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224705790|stream_id:0|stream_offset:1514642| [2025/09/12 04:10:24 705846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 705853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 705859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43282|rtt_var:809|pto_duration:46518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 705866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 705871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 705877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 705883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224772308|now:1757650224705859|interv:66449| [2025/09/12 04:10:24 705890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224772308|now:1757650224705859|interval:66449|pto_count:0|srtt:43282 [2025/09/12 04:10:24 705897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 705904] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 705911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1515829| [2025/09/12 04:10:24 705917] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 705923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224706922|now:1757650224705922|interv:1000| [2025/09/12 04:10:24 705928] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 705934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 705939] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224706922| [2025/09/12 04:10:24 705946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224706922| [2025/09/12 04:10:24 705952] [debug] |xqc_engine_wakeup_after|wakeup:1757650224706922|now:1757650224705951|diff:971| [2025/09/12 04:10:24 705958] [debug] |xqc_engine_main_logic|END|now:1757650224705565| [2025/09/12 04:10:24 706076] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224706075| [2025/09/12 04:10:24 706087] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 706096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:684| [2025/09/12 04:10:24 706102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/09/12 04:10:24 706110] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/09/12 04:10:24 706116] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 706123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1578|path_largest_ack:1577| [2025/09/12 04:10:24 706137] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1427308|prior_time:1757650224660188|is_app_limited:0|send_elapse:44936|ack_elapse:45887|ctl_first_sent_time:1757650224661755|lagest_ack_time:1757650224706075|curr_delivered:1480108| [2025/09/12 04:10:24 706144] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224661755| [2025/09/12 04:10:24 706151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:537||sndq_packets_used_bytes:0|sndq_packets_free:354| [2025/09/12 04:10:24 706158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1578|path_largest_ack:1578| [2025/09/12 04:10:24 706165] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1429708|prior_time:1757650224662138|is_app_limited:0|send_elapse:44902|ack_elapse:43937|ctl_first_sent_time:1757650224663724|lagest_ack_time:1757650224706075|curr_delivered:1481308| [2025/09/12 04:10:24 706172] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224663724| [2025/09/12 04:10:24 706178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:536||sndq_packets_used_bytes:0|sndq_packets_free:355| [2025/09/12 04:10:24 706184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43282|rttvar:809|minrtt:30473|latest_rtt:42351|ack_delay:24| [2025/09/12 04:10:24 706191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43162|rttvar:845|minrtt:30473|latest_rtt:42351|ack_delay:24| [2025/09/12 04:10:24 706197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1578|lost_pn:1575|thresh:3| [2025/09/12 04:10:24 706203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 706210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 706216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:845|pto_duration:46542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 706222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 706228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 706234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 706239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224772332|now:1757650224706215|interv:66117| [2025/09/12 04:10:24 706243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224772332|now:1757650224706215|interval:66117|pto_count:0|srtt:43162 [2025/09/12 04:10:24 706248] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44902, ack_elapse 43937, delivered 51600|rate 1149169|lost 303| [2025/09/12 04:10:24 706252] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149169) in round 27| [2025/09/12 04:10:24 706256] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 706260] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 706269] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224663724|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 706273] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224663724|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 706278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43162|latest_rtt:42351|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 706284] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/09/12 04:10:24 706289] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK |recv_time:1757650224706075|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 706294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344706075|now:1757650224706075|interv:120000000| [2025/09/12 04:10:24 706298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344706075|now:1757650224706075|interv:120000000| [2025/09/12 04:10:24 706302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224706922|pq_index:0| [2025/09/12 04:10:24 706306] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224705565| [2025/09/12 04:10:24 706310] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224706310| [2025/09/12 04:10:24 706315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224706314| [2025/09/12 04:10:24 706321] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 706325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 706330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 706334] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 706339] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 706343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1562122| [2025/09/12 04:10:24 706347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 706352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 706359] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 706363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 706368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 706372] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 706376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 706380] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 706384] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 706388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1515829| [2025/09/12 04:10:24 706393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 706396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 706400] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224706922| [2025/09/12 04:10:24 706404] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224706922| [2025/09/12 04:10:24 706408] [debug] |xqc_engine_wakeup_after|wakeup:1757650224706922|now:1757650224706408|diff:514| [2025/09/12 04:10:24 706413] [debug] |xqc_engine_main_logic|END|now:1757650224706314| [2025/09/12 04:10:24 706418] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224706418| [2025/09/12 04:10:24 706444] [debug] |xqc_engine_wakeup_after|wakeup:1757650224706922|now:1757650224706444|diff:478| [2025/09/12 04:10:24 706450] [debug] |xqc_engine_main_logic|END|now:1757650224706418| [2025/09/12 04:10:24 707518] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224707518| [2025/09/12 04:10:24 707529] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224706922|pq_index:0| [2025/09/12 04:10:24 707534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224706314| [2025/09/12 04:10:24 707539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224707538| [2025/09/12 04:10:24 707544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224706922|now:1757650224707538| [2025/09/12 04:10:24 707548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224706922|now:1757650224707538| [2025/09/12 04:10:24 707552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 707557] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43162|min_srtt:43162|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 707562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 707574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 707585] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 707589] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 707593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 707598] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 707602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1515829| [2025/09/12 04:10:24 707606] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 707612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/09/12 04:10:24 707652] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224707624|stream_id:0|stream_offset:1515829| [2025/09/12 04:10:24 707662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 707669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 707676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:845|pto_duration:46542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 707682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 707688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 707693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 707699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224774166|now:1757650224707675|interv:66491| [2025/09/12 04:10:24 707705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224774166|now:1757650224707675|interval:66491|pto_count:0|srtt:43162 [2025/09/12 04:10:24 707712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 707719] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 707726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1517016| [2025/09/12 04:10:24 707732] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 707739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/09/12 04:10:24 707776] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1624|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224707749|stream_id:0|stream_offset:1517016| [2025/09/12 04:10:24 707785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 707798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 707804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43162|rtt_var:845|pto_duration:46542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 707811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 707817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 707823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 707829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224774291|now:1757650224707804|interv:66487| [2025/09/12 04:10:24 707834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224774291|now:1757650224707804|interval:66487|pto_count:0|srtt:43162 [2025/09/12 04:10:24 707841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 707849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 707855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 707862] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 707868] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224708867|now:1757650224707867|interv:1000| [2025/09/12 04:10:24 707873] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 707879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 707886] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224708867| [2025/09/12 04:10:24 707892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224708867| [2025/09/12 04:10:24 707899] [debug] |xqc_engine_wakeup_after|wakeup:1757650224708867|now:1757650224707899|diff:968| [2025/09/12 04:10:24 707905] [debug] |xqc_engine_main_logic|END|now:1757650224707538| [2025/09/12 04:10:24 708003] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224708001| [2025/09/12 04:10:24 708013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 708022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:685| [2025/09/12 04:10:24 708027] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/09/12 04:10:24 708036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/09/12 04:10:24 708042] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 708050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1580|path_largest_ack:1579| [2025/09/12 04:10:24 708057] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1429708|prior_time:1757650224662138|is_app_limited:0|send_elapse:45038|ack_elapse:45863|ctl_first_sent_time:1757650224663860|lagest_ack_time:1757650224708001|curr_delivered:1482508| [2025/09/12 04:10:24 708071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224663860| [2025/09/12 04:10:24 708078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:535||sndq_packets_used_bytes:0|sndq_packets_free:356| [2025/09/12 04:10:24 708085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1580|path_largest_ack:1580| [2025/09/12 04:10:24 708092] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1429708|prior_time:1757650224662138|is_app_limited:0|send_elapse:45038|ack_elapse:45863|ctl_first_sent_time:1757650224663860|lagest_ack_time:1757650224708001|curr_delivered:1483708| [2025/09/12 04:10:24 708099] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224663979| [2025/09/12 04:10:24 708105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:534||sndq_packets_used_bytes:0|sndq_packets_free:357| [2025/09/12 04:10:24 708111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43162|rttvar:845|minrtt:30473|latest_rtt:44022|ack_delay:24| [2025/09/12 04:10:24 708118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43266|rttvar:843|minrtt:30473|latest_rtt:44022|ack_delay:24| [2025/09/12 04:10:24 708124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1580|lost_pn:1577|thresh:3| [2025/09/12 04:10:24 708131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 708135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 708140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:843|pto_duration:46638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 708144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 708148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 708152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 708156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224774387|now:1757650224708139|interv:66248| [2025/09/12 04:10:24 708160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224774387|now:1757650224708139|interval:66248|pto_count:0|srtt:43266 [2025/09/12 04:10:24 708164] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45038, ack_elapse 45863, delivered 54000|rate 1177419|lost 303| [2025/09/12 04:10:24 708168] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177419) in round 27| [2025/09/12 04:10:24 708173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 708177] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 708181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224663979|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 708191] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224663979|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 708198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43266|latest_rtt:44022|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 708207] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/09/12 04:10:24 708214] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1757650224708001|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 708219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344708001|now:1757650224708001|interv:120000000| [2025/09/12 04:10:24 708223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344708001|now:1757650224708001|interv:120000000| [2025/09/12 04:10:24 708227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224708867|pq_index:0| [2025/09/12 04:10:24 708231] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224707538| [2025/09/12 04:10:24 708235] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224708235| [2025/09/12 04:10:24 708240] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224708239| [2025/09/12 04:10:24 708246] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 708250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 708255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 708259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 708264] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 708268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1564496| [2025/09/12 04:10:24 708272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 708277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 708281] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 708289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 708294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 708297] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 708301] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 708306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 708310] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 708314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 708318] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 708322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 708326] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224708867| [2025/09/12 04:10:24 708330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224708867| [2025/09/12 04:10:24 708334] [debug] |xqc_engine_wakeup_after|wakeup:1757650224708867|now:1757650224708334|diff:533| [2025/09/12 04:10:24 708338] [debug] |xqc_engine_main_logic|END|now:1757650224708239| [2025/09/12 04:10:24 708344] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224708344| [2025/09/12 04:10:24 708347] [debug] |xqc_engine_wakeup_after|wakeup:1757650224708867|now:1757650224708347|diff:520| [2025/09/12 04:10:24 708351] [debug] |xqc_engine_main_logic|END|now:1757650224708344| [2025/09/12 04:10:24 709434] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224709434| [2025/09/12 04:10:24 709447] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224708867|pq_index:0| [2025/09/12 04:10:24 709451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224708239| [2025/09/12 04:10:24 709457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224709455| [2025/09/12 04:10:24 709461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224708867|now:1757650224709455| [2025/09/12 04:10:24 709466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224708867|now:1757650224709455| [2025/09/12 04:10:24 709470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 709475] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43266|min_srtt:43266|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 709480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 709484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 709493] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 709497] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 709502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 709507] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 709511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 709515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 709520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/09/12 04:10:24 709553] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224709528|stream_id:0|stream_offset:1518203| [2025/09/12 04:10:24 709562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 709569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 709576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:843|pto_duration:46638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 709582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 709586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 709590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 709594] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224776166|now:1757650224709576|interv:66590| [2025/09/12 04:10:24 709599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224776166|now:1757650224709576|interval:66590|pto_count:0|srtt:43266 [2025/09/12 04:10:24 709606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 709614] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 709621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1519390| [2025/09/12 04:10:24 709625] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 709631] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/09/12 04:10:24 709665] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224709640|stream_id:0|stream_offset:1519390| [2025/09/12 04:10:24 709674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 709688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 709694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43266|rtt_var:843|pto_duration:46638|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 709701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 709707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 709712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 709718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224776278|now:1757650224709694|interv:66584| [2025/09/12 04:10:24 709724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224776278|now:1757650224709694|interval:66584|pto_count:0|srtt:43266 [2025/09/12 04:10:24 709731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 709738] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 709743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1520577| [2025/09/12 04:10:24 709749] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 709754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224710754|now:1757650224709754|interv:1000| [2025/09/12 04:10:24 709760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 709765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 709771] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224710754| [2025/09/12 04:10:24 709778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224710754| [2025/09/12 04:10:24 709784] [debug] |xqc_engine_wakeup_after|wakeup:1757650224710754|now:1757650224709784|diff:970| [2025/09/12 04:10:24 709790] [debug] |xqc_engine_main_logic|END|now:1757650224709455| [2025/09/12 04:10:24 710043] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224710041| [2025/09/12 04:10:24 710055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 710064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:686| [2025/09/12 04:10:24 710070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/09/12 04:10:24 710078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/09/12 04:10:24 710085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 710091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1582|path_largest_ack:1581| [2025/09/12 04:10:24 710098] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1432108|prior_time:1757650224664142|is_app_limited:0|send_elapse:44984|ack_elapse:45899|ctl_first_sent_time:1757650224665772|lagest_ack_time:1757650224710041|curr_delivered:1484908| [2025/09/12 04:10:24 710112] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224665772| [2025/09/12 04:10:24 710120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:533||sndq_packets_used_bytes:0|sndq_packets_free:358| [2025/09/12 04:10:24 710126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1582|path_largest_ack:1582| [2025/09/12 04:10:24 710132] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1434508|prior_time:1757650224666142|is_app_limited:0|send_elapse:44117|ack_elapse:43899|ctl_first_sent_time:1757650224667744|lagest_ack_time:1757650224710041|curr_delivered:1486108| [2025/09/12 04:10:24 710139] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224667744| [2025/09/12 04:10:24 710145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:532||sndq_packets_used_bytes:0|sndq_packets_free:359| [2025/09/12 04:10:24 710151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43266|rttvar:843|minrtt:30473|latest_rtt:42297|ack_delay:24| [2025/09/12 04:10:24 710158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43142|rttvar:881|minrtt:30473|latest_rtt:42297|ack_delay:24| [2025/09/12 04:10:24 710165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1582|lost_pn:1579|thresh:3| [2025/09/12 04:10:24 710171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 710178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 710184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43142|rtt_var:881|pto_duration:46666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 710191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 710196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 710200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 710204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224776306|now:1757650224710184|interv:66122| [2025/09/12 04:10:24 710208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224776306|now:1757650224710184|interval:66122|pto_count:0|srtt:43142 [2025/09/12 04:10:24 710212] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44117, ack_elapse 43899, delivered 51600|rate 1169617|lost 303| [2025/09/12 04:10:24 710217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169617) in round 27| [2025/09/12 04:10:24 710221] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 710225] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 710229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224667744|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 710238] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224667744|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 710242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43142|latest_rtt:42297|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 710248] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/09/12 04:10:24 710253] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1757650224710041|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 710258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344710041|now:1757650224710041|interv:120000000| [2025/09/12 04:10:24 710262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344710041|now:1757650224710041|interv:120000000| [2025/09/12 04:10:24 710266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224710754|pq_index:0| [2025/09/12 04:10:24 710270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224709455| [2025/09/12 04:10:24 710274] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224710273| [2025/09/12 04:10:24 710279] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224710277| [2025/09/12 04:10:24 710285] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|min_srtt:43142|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 710289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 710293] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 710298] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 710303] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|min_srtt:43142|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 710307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1566870| [2025/09/12 04:10:24 710311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 710315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 710320] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|min_srtt:43142|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 710326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 710331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 710334] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 710338] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 710342] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 710347] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 710351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1520577| [2025/09/12 04:10:24 710355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 710359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 710363] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224710754| [2025/09/12 04:10:24 710367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224710754| [2025/09/12 04:10:24 710371] [debug] |xqc_engine_wakeup_after|wakeup:1757650224710754|now:1757650224710371|diff:383| [2025/09/12 04:10:24 710375] [debug] |xqc_engine_main_logic|END|now:1757650224710277| [2025/09/12 04:10:24 710380] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224710380| [2025/09/12 04:10:24 710384] [debug] |xqc_engine_wakeup_after|wakeup:1757650224710754|now:1757650224710384|diff:370| [2025/09/12 04:10:24 710388] [debug] |xqc_engine_main_logic|END|now:1757650224710380| [2025/09/12 04:10:24 711456] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224711456| [2025/09/12 04:10:24 711468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224710754|pq_index:0| [2025/09/12 04:10:24 711472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224710277| [2025/09/12 04:10:24 711477] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224711476| [2025/09/12 04:10:24 711482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224710754|now:1757650224711476| [2025/09/12 04:10:24 711487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224710754|now:1757650224711476| [2025/09/12 04:10:24 711490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 711496] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43142|min_srtt:43142|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 711501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 711505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 711509] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 711523] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 711527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 711532] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 711536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1520577| [2025/09/12 04:10:24 711541] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 711545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/09/12 04:10:24 711588] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224711563|stream_id:0|stream_offset:1520577| [2025/09/12 04:10:24 711598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 711605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 711612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43142|rtt_var:881|pto_duration:46666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 711619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 711625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 711631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 711637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224778229|now:1757650224711611|interv:66618| [2025/09/12 04:10:24 711644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224778229|now:1757650224711611|interval:66618|pto_count:0|srtt:43142 [2025/09/12 04:10:24 711651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 711658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 711664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1521764| [2025/09/12 04:10:24 711670] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 711676] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/09/12 04:10:24 711709] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224711686|stream_id:0|stream_offset:1521764| [2025/09/12 04:10:24 711717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 711731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 711737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43142|rtt_var:881|pto_duration:46666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 711743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 711748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 711754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 711759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224778352|now:1757650224711736|interv:66616| [2025/09/12 04:10:24 711765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224778352|now:1757650224711736|interval:66616|pto_count:0|srtt:43142 [2025/09/12 04:10:24 711771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 711779] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 711785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 711791] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 711798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224712797|now:1757650224711797|interv:1000| [2025/09/12 04:10:24 711804] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 711810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 711816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224712797| [2025/09/12 04:10:24 711822] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224712797| [2025/09/12 04:10:24 711828] [debug] |xqc_engine_wakeup_after|wakeup:1757650224712797|now:1757650224711828|diff:969| [2025/09/12 04:10:24 711834] [debug] |xqc_engine_main_logic|END|now:1757650224711476| [2025/09/12 04:10:24 712050] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224712049| [2025/09/12 04:10:24 712060] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 712069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:687| [2025/09/12 04:10:24 712076] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/09/12 04:10:24 712085] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/09/12 04:10:24 712091] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 712099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1584|path_largest_ack:1583| [2025/09/12 04:10:24 712105] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1434508|prior_time:1757650224666142|is_app_limited:0|send_elapse:44244|ack_elapse:45907|ctl_first_sent_time:1757650224667871|lagest_ack_time:1757650224712049|curr_delivered:1487308| [2025/09/12 04:10:24 712119] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224667871| [2025/09/12 04:10:24 712124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:531||sndq_packets_used_bytes:0|sndq_packets_free:360| [2025/09/12 04:10:24 712131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1584|path_largest_ack:1584| [2025/09/12 04:10:24 712137] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1434508|prior_time:1757650224666142|is_app_limited:0|send_elapse:44244|ack_elapse:45907|ctl_first_sent_time:1757650224667871|lagest_ack_time:1757650224712049|curr_delivered:1488508| [2025/09/12 04:10:24 712145] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224667980| [2025/09/12 04:10:24 712151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:530||sndq_packets_used_bytes:0|sndq_packets_free:361| [2025/09/12 04:10:24 712158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43142|rttvar:881|minrtt:30473|latest_rtt:44069|ack_delay:24| [2025/09/12 04:10:24 712165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43255|rttvar:886|minrtt:30473|latest_rtt:44069|ack_delay:24| [2025/09/12 04:10:24 712171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1584|lost_pn:1581|thresh:3| [2025/09/12 04:10:24 712177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 712182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 712186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43255|rtt_var:886|pto_duration:46799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 712191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 712195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 712198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 712202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224778485|now:1757650224712186|interv:66299| [2025/09/12 04:10:24 712206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224778485|now:1757650224712186|interval:66299|pto_count:0|srtt:43255 [2025/09/12 04:10:24 712211] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44244, ack_elapse 45907, delivered 54000|rate 1176291|lost 303| [2025/09/12 04:10:24 712215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176291) in round 27| [2025/09/12 04:10:24 712219] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 712223] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 712227] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224667980|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 712302] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224667980|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 712306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43255|latest_rtt:44069|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 712312] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/09/12 04:10:24 712317] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1757650224712049|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 712321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344712049|now:1757650224712049|interv:120000000| [2025/09/12 04:10:24 712325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344712049|now:1757650224712049|interv:120000000| [2025/09/12 04:10:24 712329] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224712797|pq_index:0| [2025/09/12 04:10:24 712333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224711476| [2025/09/12 04:10:24 712337] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224712337| [2025/09/12 04:10:24 712342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224712341| [2025/09/12 04:10:24 712348] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|min_srtt:43255|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 712352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 712357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 712362] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 712366] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|min_srtt:43255|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 712370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1569244| [2025/09/12 04:10:24 712375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 712379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 712383] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|min_srtt:43255|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 712387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1570431| [2025/09/12 04:10:24 712394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 712398] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 712402] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 712406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 712411] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 712415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 712437] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 712445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 712449] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224712797| [2025/09/12 04:10:24 712454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224712797| [2025/09/12 04:10:24 712457] [debug] |xqc_engine_wakeup_after|wakeup:1757650224712797|now:1757650224712457|diff:340| [2025/09/12 04:10:24 712462] [debug] |xqc_engine_main_logic|END|now:1757650224712341| [2025/09/12 04:10:24 712467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224712467| [2025/09/12 04:10:24 712471] [debug] |xqc_engine_wakeup_after|wakeup:1757650224712797|now:1757650224712471|diff:326| [2025/09/12 04:10:24 712475] [debug] |xqc_engine_main_logic|END|now:1757650224712467| [2025/09/12 04:10:24 713546] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224713546| [2025/09/12 04:10:24 713557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224712797|pq_index:0| [2025/09/12 04:10:24 713562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224712341| [2025/09/12 04:10:24 713567] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224713566| [2025/09/12 04:10:24 713572] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224712797|now:1757650224713566| [2025/09/12 04:10:24 713576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224712797|now:1757650224713566| [2025/09/12 04:10:24 713580] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 713585] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43255|min_srtt:43255|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 713590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1570431| [2025/09/12 04:10:24 713594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 713598] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 713602] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 713617] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 713625] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 713631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 713638] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 713644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/09/12 04:10:24 713711] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224713655|stream_id:0|stream_offset:1522951| [2025/09/12 04:10:24 713721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 713727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 713734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43255|rtt_var:886|pto_duration:46799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 713741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 713747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 713752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 713758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224780454|now:1757650224713734|interv:66720| [2025/09/12 04:10:24 713764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224780454|now:1757650224713734|interval:66720|pto_count:0|srtt:43255 [2025/09/12 04:10:24 713771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 713778] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 713784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1524138| [2025/09/12 04:10:24 713791] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 713797] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/09/12 04:10:24 713835] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224713808|stream_id:0|stream_offset:1524138| [2025/09/12 04:10:24 713843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 713856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 713863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43255|rtt_var:886|pto_duration:46799|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 713871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 713876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 713882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 713888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224780607|now:1757650224713863|interv:66744| [2025/09/12 04:10:24 713894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224780607|now:1757650224713863|interval:66744|pto_count:0|srtt:43255 [2025/09/12 04:10:24 713900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 713907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 713914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1525325| [2025/09/12 04:10:24 713920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 713926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224714926|now:1757650224713926|interv:1000| [2025/09/12 04:10:24 713932] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 713938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 713945] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224714926| [2025/09/12 04:10:24 713951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224714926| [2025/09/12 04:10:24 713958] [debug] |xqc_engine_wakeup_after|wakeup:1757650224714926|now:1757650224713957|diff:969| [2025/09/12 04:10:24 713964] [debug] |xqc_engine_main_logic|END|now:1757650224713566| [2025/09/12 04:10:24 713976] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224713975| [2025/09/12 04:10:24 713984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 713993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:688| [2025/09/12 04:10:24 713999] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/09/12 04:10:24 714007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/09/12 04:10:24 714013] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 714021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1586|path_largest_ack:1585| [2025/09/12 04:10:24 714028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1436908|prior_time:1757650224668144|is_app_limited:0|send_elapse:45990|ack_elapse:45831|ctl_first_sent_time:1757650224669724|lagest_ack_time:1757650224713975|curr_delivered:1489708| [2025/09/12 04:10:24 714041] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224669724| [2025/09/12 04:10:24 714049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:529||sndq_packets_used_bytes:0|sndq_packets_free:362| [2025/09/12 04:10:24 714055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1586|path_largest_ack:1586| [2025/09/12 04:10:24 714062] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1439308|prior_time:1757650224670135|is_app_limited:0|send_elapse:46088|ack_elapse:43840|ctl_first_sent_time:1757650224671709|lagest_ack_time:1757650224713975|curr_delivered:1490908| [2025/09/12 04:10:24 714068] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224671709| [2025/09/12 04:10:24 714074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:528||sndq_packets_used_bytes:0|sndq_packets_free:363| [2025/09/12 04:10:24 714081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43255|rttvar:886|minrtt:30473|latest_rtt:42266|ack_delay:24| [2025/09/12 04:10:24 714088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43129|rttvar:918|minrtt:30473|latest_rtt:42266|ack_delay:24| [2025/09/12 04:10:24 714095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1586|lost_pn:1583|thresh:3| [2025/09/12 04:10:24 714101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 714107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 714111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43129|rtt_var:918|pto_duration:46801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 714115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 714119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 714123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 714127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224780609|now:1757650224714111|interv:66498| [2025/09/12 04:10:24 714130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224780609|now:1757650224714111|interval:66498|pto_count:0|srtt:43129 [2025/09/12 04:10:24 714135] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46088, ack_elapse 43840, delivered 51600|rate 1119597|lost 303| [2025/09/12 04:10:24 714139] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119597) in round 27| [2025/09/12 04:10:24 714143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 714147] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 714151] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224671709|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 714156] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224671709|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 714164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43129|latest_rtt:42266|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 714170] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/09/12 04:10:24 714175] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1757650224713975|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 714179] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344713975|now:1757650224713975|interv:120000000| [2025/09/12 04:10:24 714183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344713975|now:1757650224713975|interv:120000000| [2025/09/12 04:10:24 714187] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224714926|pq_index:0| [2025/09/12 04:10:24 714191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224713566| [2025/09/12 04:10:24 714195] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224714195| [2025/09/12 04:10:24 714200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224714199| [2025/09/12 04:10:24 714206] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 714211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1570431| [2025/09/12 04:10:24 714215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 714220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 714224] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 714228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1571618| [2025/09/12 04:10:24 714232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 714236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 714241] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 714245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1572805| [2025/09/12 04:10:24 714251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 714255] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 714259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 714263] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 714267] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 714271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1525325| [2025/09/12 04:10:24 714276] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 714279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 714283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224714926| [2025/09/12 04:10:24 714287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224714926| [2025/09/12 04:10:24 714291] [debug] |xqc_engine_wakeup_after|wakeup:1757650224714926|now:1757650224714291|diff:635| [2025/09/12 04:10:24 714295] [debug] |xqc_engine_main_logic|END|now:1757650224714199| [2025/09/12 04:10:24 714301] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224714301| [2025/09/12 04:10:24 714304] [debug] |xqc_engine_wakeup_after|wakeup:1757650224714926|now:1757650224714304|diff:622| [2025/09/12 04:10:24 714308] [debug] |xqc_engine_main_logic|END|now:1757650224714301| [2025/09/12 04:10:24 715378] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224715378| [2025/09/12 04:10:24 715390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224714926|pq_index:0| [2025/09/12 04:10:24 715395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224714199| [2025/09/12 04:10:24 715400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224715399| [2025/09/12 04:10:24 715404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224714926|now:1757650224715399| [2025/09/12 04:10:24 715409] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224714926|now:1757650224715399| [2025/09/12 04:10:24 715413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 715435] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43129|min_srtt:43129|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 715444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1572805| [2025/09/12 04:10:24 715449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 715453] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 715457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 715467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 715472] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 715476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1525325| [2025/09/12 04:10:24 715480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 715485] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/09/12 04:10:24 715516] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224715493|stream_id:0|stream_offset:1525325| [2025/09/12 04:10:24 715523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 715528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 715532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43129|rtt_var:918|pto_duration:46801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 715536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 715540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 715544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 715548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224782294|now:1757650224715532|interv:66762| [2025/09/12 04:10:24 715552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224782294|now:1757650224715532|interval:66762|pto_count:0|srtt:43129 [2025/09/12 04:10:24 715557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 715561] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 715566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1526512| [2025/09/12 04:10:24 715570] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 715574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/09/12 04:10:24 715597] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224715580|stream_id:0|stream_offset:1526512| [2025/09/12 04:10:24 715607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 715614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 715626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43129|rtt_var:918|pto_duration:46801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 715632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 715638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 715644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 715650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224782381|now:1757650224715626|interv:66755| [2025/09/12 04:10:24 715656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224782381|now:1757650224715626|interval:66755|pto_count:0|srtt:43129 [2025/09/12 04:10:24 715663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 715670] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 715676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 715683] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 715689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224716689|now:1757650224715689|interv:1000| [2025/09/12 04:10:24 715695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 715701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 715707] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224716689| [2025/09/12 04:10:24 715713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224716689| [2025/09/12 04:10:24 715719] [debug] |xqc_engine_wakeup_after|wakeup:1757650224716689|now:1757650224715719|diff:970| [2025/09/12 04:10:24 715726] [debug] |xqc_engine_main_logic|END|now:1757650224715399| [2025/09/12 04:10:24 715946] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224715945| [2025/09/12 04:10:24 715956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 715964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:689| [2025/09/12 04:10:24 715971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/09/12 04:10:24 715980] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/09/12 04:10:24 715986] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 715993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1587| [2025/09/12 04:10:24 716001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1439308|prior_time:1757650224670135|is_app_limited:0|send_elapse:46219|ack_elapse:45810|ctl_first_sent_time:1757650224671840|lagest_ack_time:1757650224715945|curr_delivered:1492108| [2025/09/12 04:10:24 716008] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224671840| [2025/09/12 04:10:24 716023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:527||sndq_packets_used_bytes:0|sndq_packets_free:364| [2025/09/12 04:10:24 716030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1588|path_largest_ack:1588| [2025/09/12 04:10:24 716036] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1439308|prior_time:1757650224670135|is_app_limited:0|send_elapse:46219|ack_elapse:45810|ctl_first_sent_time:1757650224671840|lagest_ack_time:1757650224715945|curr_delivered:1493308| [2025/09/12 04:10:24 716043] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224671960| [2025/09/12 04:10:24 716047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:526||sndq_packets_used_bytes:0|sndq_packets_free:365| [2025/09/12 04:10:24 716054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43129|rttvar:918|minrtt:30473|latest_rtt:43985|ack_delay:24| [2025/09/12 04:10:24 716060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43233|rttvar:897|minrtt:30473|latest_rtt:43985|ack_delay:24| [2025/09/12 04:10:24 716066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1588|lost_pn:1585|thresh:3| [2025/09/12 04:10:24 716072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 716078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 716084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43233|rtt_var:897|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 716091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 716097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 716101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 716105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224782401|now:1757650224716084|interv:66317| [2025/09/12 04:10:24 716109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224782401|now:1757650224716084|interval:66317|pto_count:0|srtt:43233 [2025/09/12 04:10:24 716114] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46219, ack_elapse 45810, delivered 54000|rate 1168350|lost 303| [2025/09/12 04:10:24 716118] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168350) in round 27| [2025/09/12 04:10:24 716122] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 716126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 716130] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224671960|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 716135] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224671960|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 716144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43233|latest_rtt:43985|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 716150] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/09/12 04:10:24 716154] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1757650224715945|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 716159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344715945|now:1757650224715945|interv:120000000| [2025/09/12 04:10:24 716163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344715945|now:1757650224715945|interv:120000000| [2025/09/12 04:10:24 716167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224716689|pq_index:0| [2025/09/12 04:10:24 716172] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224715399| [2025/09/12 04:10:24 716175] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224716175| [2025/09/12 04:10:24 716180] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224716179| [2025/09/12 04:10:24 716186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|min_srtt:43233|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 716191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1572805| [2025/09/12 04:10:24 716195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 716200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 716204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|min_srtt:43233|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 716209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1573992| [2025/09/12 04:10:24 716213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 716217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 716221] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|min_srtt:43233|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 716226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1575179| [2025/09/12 04:10:24 716233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 716237] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 716240] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 716245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 716249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 716253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 716257] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 716261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 716265] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224716689| [2025/09/12 04:10:24 716269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224716689| [2025/09/12 04:10:24 716273] [debug] |xqc_engine_wakeup_after|wakeup:1757650224716689|now:1757650224716273|diff:416| [2025/09/12 04:10:24 716277] [debug] |xqc_engine_main_logic|END|now:1757650224716179| [2025/09/12 04:10:24 716283] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224716283| [2025/09/12 04:10:24 716287] [debug] |xqc_engine_wakeup_after|wakeup:1757650224716689|now:1757650224716286|diff:403| [2025/09/12 04:10:24 716290] [debug] |xqc_engine_main_logic|END|now:1757650224716283| [2025/09/12 04:10:24 717327] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224717326| [2025/09/12 04:10:24 717339] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224716689|pq_index:0| [2025/09/12 04:10:24 717343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224716179| [2025/09/12 04:10:24 717349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224717348| [2025/09/12 04:10:24 717354] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224716689|now:1757650224717348| [2025/09/12 04:10:24 717358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224716689|now:1757650224717348| [2025/09/12 04:10:24 717362] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 717368] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43233|min_srtt:43233|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 717373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1575179| [2025/09/12 04:10:24 717378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 717382] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 717385] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 717396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 717401] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 717405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 717410] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 717414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/09/12 04:10:24 717461] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224717439|stream_id:0|stream_offset:1527699| [2025/09/12 04:10:24 717470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1633|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 717477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 717484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43233|rtt_var:897|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 717491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 717497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 717503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 717509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224784260|now:1757650224717483|interv:66777| [2025/09/12 04:10:24 717516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224784260|now:1757650224717483|interval:66777|pto_count:0|srtt:43233 [2025/09/12 04:10:24 717524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 717531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 717536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1528886| [2025/09/12 04:10:24 717541] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 717545] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224718545|now:1757650224717545|interv:1000| [2025/09/12 04:10:24 717549] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 717553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 717557] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224718545| [2025/09/12 04:10:24 717561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224718545| [2025/09/12 04:10:24 717565] [debug] |xqc_engine_wakeup_after|wakeup:1757650224718545|now:1757650224717565|diff:980| [2025/09/12 04:10:24 717569] [debug] |xqc_engine_main_logic|END|now:1757650224717348| [2025/09/12 04:10:24 718006] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224718005| [2025/09/12 04:10:24 718017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 718026] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:690| [2025/09/12 04:10:24 718032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/09/12 04:10:24 718041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/09/12 04:10:24 718046] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 718054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1590|path_largest_ack:1589| [2025/09/12 04:10:24 718060] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1441708|prior_time:1757650224672120|is_app_limited:0|send_elapse:44822|ack_elapse:45885|ctl_first_sent_time:1757650224673677|lagest_ack_time:1757650224718005|curr_delivered:1494508| [2025/09/12 04:10:24 718068] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224673677| [2025/09/12 04:10:24 718075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:525||sndq_packets_used_bytes:0|sndq_packets_free:366| [2025/09/12 04:10:24 718081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1590|path_largest_ack:1590| [2025/09/12 04:10:24 718088] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1444108|prior_time:1757650224674135|is_app_limited:0|send_elapse:44840|ack_elapse:43870|ctl_first_sent_time:1757650224675679|lagest_ack_time:1757650224718005|curr_delivered:1495708| [2025/09/12 04:10:24 718094] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224675679| [2025/09/12 04:10:24 718101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:524||sndq_packets_used_bytes:0|sndq_packets_free:367| [2025/09/12 04:10:24 718108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43233|rttvar:897|minrtt:30473|latest_rtt:42326|ack_delay:24| [2025/09/12 04:10:24 718115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43116|rttvar:905|minrtt:30473|latest_rtt:42326|ack_delay:24| [2025/09/12 04:10:24 718122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1590|lost_pn:1587|thresh:3| [2025/09/12 04:10:24 718128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 718133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 718138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43116|rtt_var:905|pto_duration:46736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 718142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 718146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 718150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51609| [2025/09/12 04:10:24 718160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224784175|now:1757650224718137|interv:66038| [2025/09/12 04:10:24 718166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224784175|now:1757650224718137|interval:66038|pto_count:0|srtt:43116 [2025/09/12 04:10:24 718174] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44840, ack_elapse 43870, delivered 51600|rate 1150758|lost 303| [2025/09/12 04:10:24 718180] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150758) in round 27| [2025/09/12 04:10:24 718187] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 718191] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 718195] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224675679|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 718200] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224675679|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 718204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1209592|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:51609|srtt:43116|latest_rtt:42326|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 718210] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/09/12 04:10:24 718215] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1757650224718005|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 718220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344718005|now:1757650224718005|interv:120000000| [2025/09/12 04:10:24 718224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344718005|now:1757650224718005|interv:120000000| [2025/09/12 04:10:24 718228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224718545|pq_index:0| [2025/09/12 04:10:24 718232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224717348| [2025/09/12 04:10:24 718236] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224718236| [2025/09/12 04:10:24 718241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224718240| [2025/09/12 04:10:24 718247] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|min_srtt:43116|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 718252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1575179| [2025/09/12 04:10:24 718256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 718265] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 718269] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|min_srtt:43116|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 718274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1576366| [2025/09/12 04:10:24 718278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 718282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 718287] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|min_srtt:43116|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 718291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1577553| [2025/09/12 04:10:24 718296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 718300] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 718303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 718308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 718312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 718317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1528886| [2025/09/12 04:10:24 718321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 718325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 718329] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224718545| [2025/09/12 04:10:24 718333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224718545| [2025/09/12 04:10:24 718337] [debug] |xqc_engine_wakeup_after|wakeup:1757650224718545|now:1757650224718336|diff:209| [2025/09/12 04:10:24 718341] [debug] |xqc_engine_main_logic|END|now:1757650224718240| [2025/09/12 04:10:24 718346] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224718346| [2025/09/12 04:10:24 718350] [debug] |xqc_engine_wakeup_after|wakeup:1757650224718545|now:1757650224718350|diff:195| [2025/09/12 04:10:24 718354] [debug] |xqc_engine_main_logic|END|now:1757650224718346| [2025/09/12 04:10:24 719435] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224719434| [2025/09/12 04:10:24 719446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224718545|pq_index:0| [2025/09/12 04:10:24 719450] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224718240| [2025/09/12 04:10:24 719455] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224719454| [2025/09/12 04:10:24 719465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224718545|now:1757650224719454| [2025/09/12 04:10:24 719470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224718545|now:1757650224719454| [2025/09/12 04:10:24 719474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 719479] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43116|min_srtt:43116|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 719484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1577553| [2025/09/12 04:10:24 719489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 719493] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 719496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 719501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 719505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 719510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1528886| [2025/09/12 04:10:24 719515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 719522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/09/12 04:10:24 719563] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51609|now:1757650224719533|stream_id:0|stream_offset:1528886| [2025/09/12 04:10:24 719573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1634|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 719581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51609|applimit:0| [2025/09/12 04:10:24 719588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43116|rtt_var:905|pto_duration:46736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 719595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 719601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 719607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 719613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224786269|now:1757650224719588|interv:66681| [2025/09/12 04:10:24 719620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224786269|now:1757650224719588|interval:66681|pto_count:0|srtt:43116 [2025/09/12 04:10:24 719633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:52809| [2025/09/12 04:10:24 719640] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 719647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1530073| [2025/09/12 04:10:24 719654] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 719661] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/09/12 04:10:24 719697] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224719672|stream_id:0|stream_offset:1530073| [2025/09/12 04:10:24 719706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 719713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 719719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43116|rtt_var:905|pto_duration:46736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 719726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 719732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 719738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 719744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224786408|now:1757650224719719|interv:66689| [2025/09/12 04:10:24 719750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224786408|now:1757650224719719|interval:66689|pto_count:0|srtt:43116 [2025/09/12 04:10:24 719755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 719761] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 719767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 719775] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 719781] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/09/12 04:10:24 719812] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224719790|stream_id:0|stream_offset:1531260| [2025/09/12 04:10:24 719821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 719828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 719834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43116|rtt_var:905|pto_duration:46736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 719845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 719851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 719857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 719863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224786526|now:1757650224719834|interv:66692| [2025/09/12 04:10:24 719870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224786526|now:1757650224719834|interval:66692|pto_count:0|srtt:43116 [2025/09/12 04:10:24 719875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 719879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 719883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1532447| [2025/09/12 04:10:24 719889] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 719895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224720895|now:1757650224719895|interv:1000| [2025/09/12 04:10:24 719902] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 719907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 719913] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224720895| [2025/09/12 04:10:24 719918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224720895| [2025/09/12 04:10:24 719924] [debug] |xqc_engine_wakeup_after|wakeup:1757650224720895|now:1757650224719924|diff:971| [2025/09/12 04:10:24 719930] [debug] |xqc_engine_main_logic|END|now:1757650224719454| [2025/09/12 04:10:24 719943] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224719942| [2025/09/12 04:10:24 719950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 719959] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:691| [2025/09/12 04:10:24 719965] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/09/12 04:10:24 719973] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/09/12 04:10:24 719979] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 719987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1592|path_largest_ack:1591| [2025/09/12 04:10:24 719995] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1444108|prior_time:1757650224674135|is_app_limited:0|send_elapse:44968|ack_elapse:45807|ctl_first_sent_time:1757650224675807|lagest_ack_time:1757650224719942|curr_delivered:1496908| [2025/09/12 04:10:24 720002] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224675807| [2025/09/12 04:10:24 720009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:523||sndq_packets_used_bytes:0|sndq_packets_free:368| [2025/09/12 04:10:24 720022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1592|path_largest_ack:1592| [2025/09/12 04:10:24 720030] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1444108|prior_time:1757650224674135|is_app_limited:0|send_elapse:44968|ack_elapse:45807|ctl_first_sent_time:1757650224675807|lagest_ack_time:1757650224719942|curr_delivered:1498108| [2025/09/12 04:10:24 720037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224675947| [2025/09/12 04:10:24 720044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:522||sndq_packets_used_bytes:0|sndq_packets_free:369| [2025/09/12 04:10:24 720050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43116|rttvar:905|minrtt:30473|latest_rtt:43995|ack_delay:24| [2025/09/12 04:10:24 720057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43223|rttvar:892|minrtt:30473|latest_rtt:43995|ack_delay:24| [2025/09/12 04:10:24 720063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1592|lost_pn:1589|thresh:3| [2025/09/12 04:10:24 720069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 720073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 720077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43223|rtt_var:892|pto_duration:46791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 720081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 720085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 720089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 720093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224786581|now:1757650224720077|interv:66504| [2025/09/12 04:10:24 720097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224786581|now:1757650224720077|interval:66504|pto_count:0|srtt:43223 [2025/09/12 04:10:24 720102] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44968, ack_elapse 45807, delivered 54000|rate 1178859|lost 303| [2025/09/12 04:10:24 720106] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178859) in round 27| [2025/09/12 04:10:24 720110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 720115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 720119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224675947|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 720123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224675947|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 720131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43223|latest_rtt:43995|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 720137] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:101747|inflight:52809|mode:2|applimit:0|pacing_rate:1511990|bw:1209592|srtt:43223|latest_rtt:43995|min_rtt:30473|send:1618|lost:303|tlp:0|recv:687|recovery:1|slow_start:0|conn_life:1348258|acked:2400|delivered:1498108|is_cwnd_limited:0| [2025/09/12 04:10:24 720143] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/09/12 04:10:24 720147] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1757650224719942|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 720152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344719942|now:1757650224719942|interv:120000000| [2025/09/12 04:10:24 720156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344719942|now:1757650224719942|interv:120000000| [2025/09/12 04:10:24 720160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224720895|pq_index:0| [2025/09/12 04:10:24 720164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224719454| [2025/09/12 04:10:24 720168] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224720168| [2025/09/12 04:10:24 720173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224720172| [2025/09/12 04:10:24 720179] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|min_srtt:43223|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 720184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1577553| [2025/09/12 04:10:24 720188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 720193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 720197] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|min_srtt:43223|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 720202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1578740| [2025/09/12 04:10:24 720206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 720210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 720214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|min_srtt:43223|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 720221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1579927| [2025/09/12 04:10:24 720225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 720229] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 720233] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 720237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 720242] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 720246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1532447| [2025/09/12 04:10:24 720250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 720254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 720258] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224720895| [2025/09/12 04:10:24 720262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224720895| [2025/09/12 04:10:24 720266] [debug] |xqc_engine_wakeup_after|wakeup:1757650224720895|now:1757650224720265|diff:630| [2025/09/12 04:10:24 720270] [debug] |xqc_engine_main_logic|END|now:1757650224720172| [2025/09/12 04:10:24 720275] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224720275| [2025/09/12 04:10:24 720279] [debug] |xqc_engine_wakeup_after|wakeup:1757650224720895|now:1757650224720279|diff:616| [2025/09/12 04:10:24 720283] [debug] |xqc_engine_main_logic|END|now:1757650224720275| [2025/09/12 04:10:24 721353] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224721352| [2025/09/12 04:10:24 721364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224720895|pq_index:0| [2025/09/12 04:10:24 721369] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224720172| [2025/09/12 04:10:24 721374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224721373| [2025/09/12 04:10:24 721379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224720895|now:1757650224721373| [2025/09/12 04:10:24 721383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224720895|now:1757650224721373| [2025/09/12 04:10:24 721387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 721392] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43223|min_srtt:43223|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 721397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1579927| [2025/09/12 04:10:24 721402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 721405] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 721415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 721437] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 721442] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 721446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1532447| [2025/09/12 04:10:24 721451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 721455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/09/12 04:10:24 721488] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224721463|stream_id:0|stream_offset:1532447| [2025/09/12 04:10:24 721497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 721505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 721511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43223|rtt_var:892|pto_duration:46791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 721518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 721522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 721526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 721532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224788254|now:1757650224721511|interv:66743| [2025/09/12 04:10:24 721538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224788254|now:1757650224721511|interval:66743|pto_count:0|srtt:43223 [2025/09/12 04:10:24 721543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 721548] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 721552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1533634| [2025/09/12 04:10:24 721557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 721561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/09/12 04:10:24 721587] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224721567|stream_id:0|stream_offset:1533634| [2025/09/12 04:10:24 721596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 721609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 721615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43223|rtt_var:892|pto_duration:46791|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 721622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 721628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 721633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 721639] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224788358|now:1757650224721615|interv:66743| [2025/09/12 04:10:24 721646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224788358|now:1757650224721615|interval:66743|pto_count:0|srtt:43223 [2025/09/12 04:10:24 721653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 721660] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 721666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1534821| [2025/09/12 04:10:24 721672] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 721678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224722678|now:1757650224721678|interv:1000| [2025/09/12 04:10:24 721684] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 721690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 721696] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224722678| [2025/09/12 04:10:24 721702] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224722678| [2025/09/12 04:10:24 721708] [debug] |xqc_engine_wakeup_after|wakeup:1757650224722678|now:1757650224721708|diff:970| [2025/09/12 04:10:24 721715] [debug] |xqc_engine_main_logic|END|now:1757650224721373| [2025/09/12 04:10:24 721960] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224721959| [2025/09/12 04:10:24 721972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 721981] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:692| [2025/09/12 04:10:24 721988] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/09/12 04:10:24 722018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/09/12 04:10:24 722028] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 722036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1594|path_largest_ack:1593| [2025/09/12 04:10:24 722043] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1446508|prior_time:1757650224676137|is_app_limited:0|send_elapse:44553|ack_elapse:45822|ctl_first_sent_time:1757650224677314|lagest_ack_time:1757650224721959|curr_delivered:1499308| [2025/09/12 04:10:24 722057] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224677314| [2025/09/12 04:10:24 722062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:521||sndq_packets_used_bytes:0|sndq_packets_free:370| [2025/09/12 04:10:24 722066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1594|path_largest_ack:1594| [2025/09/12 04:10:24 722071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1448908|prior_time:1757650224678109|is_app_limited:0|send_elapse:43783|ack_elapse:43850|ctl_first_sent_time:1757650224678560|lagest_ack_time:1757650224721959|curr_delivered:1500508| [2025/09/12 04:10:24 722075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224678560| [2025/09/12 04:10:24 722079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:520||sndq_packets_used_bytes:0|sndq_packets_free:371| [2025/09/12 04:10:24 722083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43223|rttvar:892|minrtt:30473|latest_rtt:43399|ack_delay:24| [2025/09/12 04:10:24 722088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43242|rttvar:707|minrtt:30473|latest_rtt:43399|ack_delay:24| [2025/09/12 04:10:24 722092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1594|lost_pn:1591|thresh:3| [2025/09/12 04:10:24 722096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 722100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 722104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:707|pto_duration:46070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 722109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 722112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 722116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:24 722120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224787637|now:1757650224722104|interv:65533| [2025/09/12 04:10:24 722124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224787637|now:1757650224722104|interval:65533|pto_count:0|srtt:43242 [2025/09/12 04:10:24 722129] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43783, ack_elapse 43850, delivered 51600|rate 1176738|lost 303| [2025/09/12 04:10:24 722133] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176738) in round 27| [2025/09/12 04:10:24 722137] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 722141] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 722145] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224678560|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 722153] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224678560|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 722157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:52809|srtt:43242|latest_rtt:43399|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 722163] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/09/12 04:10:24 722168] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1757650224721959|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 722172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344721959|now:1757650224721959|interv:120000000| [2025/09/12 04:10:24 722177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344721959|now:1757650224721959|interv:120000000| [2025/09/12 04:10:24 722181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224722678|pq_index:0| [2025/09/12 04:10:24 722185] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224721373| [2025/09/12 04:10:24 722189] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224722189| [2025/09/12 04:10:24 722194] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224722192| [2025/09/12 04:10:24 722200] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 722204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1579927| [2025/09/12 04:10:24 722209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 722214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 722218] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 722222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1581114| [2025/09/12 04:10:24 722227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 722231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 722235] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 722240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1582301| [2025/09/12 04:10:24 722247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 722251] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 722254] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 722259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 722263] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 722267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1534821| [2025/09/12 04:10:24 722272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 722275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 722279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224722678| [2025/09/12 04:10:24 722283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224722678| [2025/09/12 04:10:24 722287] [debug] |xqc_engine_wakeup_after|wakeup:1757650224722678|now:1757650224722287|diff:391| [2025/09/12 04:10:24 722292] [debug] |xqc_engine_main_logic|END|now:1757650224722192| [2025/09/12 04:10:24 722297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224722297| [2025/09/12 04:10:24 722301] [debug] |xqc_engine_wakeup_after|wakeup:1757650224722678|now:1757650224722301|diff:377| [2025/09/12 04:10:24 722305] [debug] |xqc_engine_main_logic|END|now:1757650224722297| [2025/09/12 04:10:24 723375] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224723375| [2025/09/12 04:10:24 723387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224722678|pq_index:0| [2025/09/12 04:10:24 723391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224722192| [2025/09/12 04:10:24 723397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224723395| [2025/09/12 04:10:24 723401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224722678|now:1757650224723395| [2025/09/12 04:10:24 723406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224722678|now:1757650224723395| [2025/09/12 04:10:24 723410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 723415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43242|min_srtt:43242|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 723441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1582301| [2025/09/12 04:10:24 723446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 723450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 723454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 723464] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 723469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 723473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1534821| [2025/09/12 04:10:24 723478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 723482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/09/12 04:10:24 723513] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650224723491|stream_id:0|stream_offset:1534821| [2025/09/12 04:10:24 723519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 723524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:24 723529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:707|pto_duration:46070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 723533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 723537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 723541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 723545] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224789561|now:1757650224723529|interv:66032| [2025/09/12 04:10:24 723549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224789561|now:1757650224723529|interval:66032|pto_count:0|srtt:43242 [2025/09/12 04:10:24 723554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:54009| [2025/09/12 04:10:24 723558] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 723563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 723567] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 723571] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/09/12 04:10:24 723613] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224723577|stream_id:0|stream_offset:1536008| [2025/09/12 04:10:24 723622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 723629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 723641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:707|pto_duration:46070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 723647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 723653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 723660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 723666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224789647|now:1757650224723641|interv:66006| [2025/09/12 04:10:24 723672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224789647|now:1757650224723641|interval:66006|pto_count:0|srtt:43242 [2025/09/12 04:10:24 723679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 723686] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 723692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1537195| [2025/09/12 04:10:24 723698] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 723704] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/09/12 04:10:24 723766] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650224723714|stream_id:0|stream_offset:1537195| [2025/09/12 04:10:24 723776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 723783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:24 723790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43242|rtt_var:707|pto_duration:46070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 723796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 723802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 723809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 723815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224789784|now:1757650224723789|interv:65995| [2025/09/12 04:10:24 723821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224789784|now:1757650224723789|interval:65995|pto_count:0|srtt:43242 [2025/09/12 04:10:24 723847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56409| [2025/09/12 04:10:24 723854] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 723860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1538382| [2025/09/12 04:10:24 723870] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 723876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224724876|now:1757650224723876|interv:1000| [2025/09/12 04:10:24 723881] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 723887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 723893] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224724876| [2025/09/12 04:10:24 723899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224724876| [2025/09/12 04:10:24 723905] [debug] |xqc_engine_wakeup_after|wakeup:1757650224724876|now:1757650224723905|diff:971| [2025/09/12 04:10:24 723923] [debug] |xqc_engine_main_logic|END|now:1757650224723395| [2025/09/12 04:10:24 724041] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224724040| [2025/09/12 04:10:24 724050] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 724058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:693| [2025/09/12 04:10:24 724064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/09/12 04:10:24 724073] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/09/12 04:10:24 724080] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 724088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1596|path_largest_ack:1595| [2025/09/12 04:10:24 724095] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1448908|prior_time:1757650224678109|is_app_limited:0|send_elapse:45100|ack_elapse:45931|ctl_first_sent_time:1757650224679877|lagest_ack_time:1757650224724040|curr_delivered:1501708| [2025/09/12 04:10:24 724103] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224679877| [2025/09/12 04:10:24 724110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:519||sndq_packets_used_bytes:0|sndq_packets_free:372| [2025/09/12 04:10:24 724117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1596|path_largest_ack:1596| [2025/09/12 04:10:24 724124] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1448908|prior_time:1757650224678109|is_app_limited:0|send_elapse:45100|ack_elapse:45931|ctl_first_sent_time:1757650224679877|lagest_ack_time:1757650224724040|curr_delivered:1502908| [2025/09/12 04:10:24 724128] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224680000| [2025/09/12 04:10:24 724132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:518||sndq_packets_used_bytes:0|sndq_packets_free:373| [2025/09/12 04:10:24 724136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43242|rttvar:707|minrtt:30473|latest_rtt:44040|ack_delay:24| [2025/09/12 04:10:24 724140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43339|rttvar:724|minrtt:30473|latest_rtt:44040|ack_delay:24| [2025/09/12 04:10:24 724152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1596|lost_pn:1593|thresh:3| [2025/09/12 04:10:24 724158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 724164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 724168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43339|rtt_var:724|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 724173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 724176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 724180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 724186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224789949|now:1757650224724168|interv:65781| [2025/09/12 04:10:24 724193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224789949|now:1757650224724168|interval:65781|pto_count:0|srtt:43339 [2025/09/12 04:10:24 724199] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45100, ack_elapse 45931, delivered 54000|rate 1175676|lost 303| [2025/09/12 04:10:24 724206] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175676) in round 27| [2025/09/12 04:10:24 724210] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 724215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 724218] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224680000|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 724223] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224680000|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 724228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:54009|srtt:43339|latest_rtt:44040|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 724234] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/09/12 04:10:24 724238] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1757650224724040|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 724243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344724040|now:1757650224724040|interv:120000000| [2025/09/12 04:10:24 724247] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344724040|now:1757650224724040|interv:120000000| [2025/09/12 04:10:24 724251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224724876|pq_index:0| [2025/09/12 04:10:24 724255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224723395| [2025/09/12 04:10:24 724262] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224724262| [2025/09/12 04:10:24 724267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224724266| [2025/09/12 04:10:24 724273] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|min_srtt:43339|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 724278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1582301| [2025/09/12 04:10:24 724282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 724287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 724291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|min_srtt:43339|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 724295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1583488| [2025/09/12 04:10:24 724300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 724304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 724308] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|min_srtt:43339|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 724313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1584675| [2025/09/12 04:10:24 724317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 724321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 724324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 724329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 724333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 724337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1538382| [2025/09/12 04:10:24 724341] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 724345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 724349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224724876| [2025/09/12 04:10:24 724353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224724876| [2025/09/12 04:10:24 724359] [debug] |xqc_engine_wakeup_after|wakeup:1757650224724876|now:1757650224724359|diff:517| [2025/09/12 04:10:24 724364] [debug] |xqc_engine_main_logic|END|now:1757650224724266| [2025/09/12 04:10:24 724369] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224724369| [2025/09/12 04:10:24 724373] [debug] |xqc_engine_wakeup_after|wakeup:1757650224724876|now:1757650224724373|diff:503| [2025/09/12 04:10:24 724377] [debug] |xqc_engine_main_logic|END|now:1757650224724369| [2025/09/12 04:10:24 725446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224725445| [2025/09/12 04:10:24 725457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224724876|pq_index:0| [2025/09/12 04:10:24 725461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224724266| [2025/09/12 04:10:24 725467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224725466| [2025/09/12 04:10:24 725471] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224724876|now:1757650224725466| [2025/09/12 04:10:24 725476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224724876|now:1757650224725466| [2025/09/12 04:10:24 725480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 725485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43339|min_srtt:43339|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 725490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1584675| [2025/09/12 04:10:24 725494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 725498] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 725502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 725506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 725511] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 725515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1538382| [2025/09/12 04:10:24 725520] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 725524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/09/12 04:10:24 725554] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224725532|stream_id:0|stream_offset:1538382| [2025/09/12 04:10:24 725560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 725567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 725582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43339|rtt_var:724|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 725589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 725593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 725599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 725606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224791767|now:1757650224725581|interv:66186| [2025/09/12 04:10:24 725611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224791767|now:1757650224725581|interval:66186|pto_count:0|srtt:43339 [2025/09/12 04:10:24 725619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 725626] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 725632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1539569| [2025/09/12 04:10:24 725639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 725646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/09/12 04:10:24 725680] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650224725656|stream_id:0|stream_offset:1539569| [2025/09/12 04:10:24 725689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 725695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:24 725702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43339|rtt_var:724|pto_duration:46235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 725708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 725714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 725720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 725726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224791891|now:1757650224725701|interv:66190| [2025/09/12 04:10:24 725732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224791891|now:1757650224725701|interval:66190|pto_count:0|srtt:43339 [2025/09/12 04:10:24 725738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56409| [2025/09/12 04:10:24 725745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 725752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1540756| [2025/09/12 04:10:24 725770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 725777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224726776|now:1757650224725776|interv:1000| [2025/09/12 04:10:24 725783] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 725789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 725795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224726776| [2025/09/12 04:10:24 725802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224726776| [2025/09/12 04:10:24 725807] [debug] |xqc_engine_wakeup_after|wakeup:1757650224726776|now:1757650224725807|diff:969| [2025/09/12 04:10:24 725814] [debug] |xqc_engine_main_logic|END|now:1757650224725466| [2025/09/12 04:10:24 725994] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224725993| [2025/09/12 04:10:24 726004] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 726013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:694| [2025/09/12 04:10:24 726019] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/09/12 04:10:24 726028] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/09/12 04:10:24 726034] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 726041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1597| [2025/09/12 04:10:24 726061] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1451308|prior_time:1757650224680174|is_app_limited:0|send_elapse:44870|ack_elapse:45819|ctl_first_sent_time:1757650224681651|lagest_ack_time:1757650224725993|curr_delivered:1504108| [2025/09/12 04:10:24 726068] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224681651| [2025/09/12 04:10:24 726074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:517||sndq_packets_used_bytes:0|sndq_packets_free:374| [2025/09/12 04:10:24 726081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1598|path_largest_ack:1598| [2025/09/12 04:10:24 726088] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:52800|prior_delivered:1453708|prior_time:1757650224682074|is_app_limited:0|send_elapse:44773|ack_elapse:43919|ctl_first_sent_time:1757650224683604|lagest_ack_time:1757650224725993|curr_delivered:1505308| [2025/09/12 04:10:24 726094] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224683604| [2025/09/12 04:10:24 726100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:516||sndq_packets_used_bytes:0|sndq_packets_free:375| [2025/09/12 04:10:24 726104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43339|rttvar:724|minrtt:30473|latest_rtt:42389|ack_delay:24| [2025/09/12 04:10:24 726108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43217|rttvar:786|minrtt:30473|latest_rtt:42389|ack_delay:24| [2025/09/12 04:10:24 726112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1598|lost_pn:1595|thresh:3| [2025/09/12 04:10:24 726124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 726132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 726138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43217|rtt_var:786|pto_duration:46361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 726145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 726149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 726153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:24 726157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224792017|now:1757650224726138|interv:65879| [2025/09/12 04:10:24 726161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224792017|now:1757650224726138|interval:65879|pto_count:0|srtt:43217 [2025/09/12 04:10:24 726165] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44773, ack_elapse 43919, delivered 51600|rate 1152480|lost 303| [2025/09/12 04:10:24 726169] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152480) in round 27| [2025/09/12 04:10:24 726174] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 726178] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 726181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224683604|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 726186] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224683604|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 726191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:54009|srtt:43217|latest_rtt:42389|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 726196] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/09/12 04:10:24 726201] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1757650224725993|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 726206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344725993|now:1757650224725993|interv:120000000| [2025/09/12 04:10:24 726210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344725993|now:1757650224725993|interv:120000000| [2025/09/12 04:10:24 726214] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224726776|pq_index:0| [2025/09/12 04:10:24 726218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224725466| [2025/09/12 04:10:24 726222] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224726222| [2025/09/12 04:10:24 726230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224726229| [2025/09/12 04:10:24 726236] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|min_srtt:43217|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 726240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1584675| [2025/09/12 04:10:24 726245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 726250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 726254] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|min_srtt:43217|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 726258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1585862| [2025/09/12 04:10:24 726262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 726266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 726271] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|min_srtt:43217|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 726275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 726279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 726283] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 726287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 726291] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 726295] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 726299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1540756| [2025/09/12 04:10:24 726303] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 726307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 726311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224726776| [2025/09/12 04:10:24 726315] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224726776| [2025/09/12 04:10:24 726321] [debug] |xqc_engine_wakeup_after|wakeup:1757650224726776|now:1757650224726321|diff:455| [2025/09/12 04:10:24 726326] [debug] |xqc_engine_main_logic|END|now:1757650224726229| [2025/09/12 04:10:24 726331] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224726331| [2025/09/12 04:10:24 726335] [debug] |xqc_engine_wakeup_after|wakeup:1757650224726776|now:1757650224726335|diff:441| [2025/09/12 04:10:24 726339] [debug] |xqc_engine_main_logic|END|now:1757650224726331| [2025/09/12 04:10:24 727408] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224727407| [2025/09/12 04:10:24 727440] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224726776|pq_index:0| [2025/09/12 04:10:24 727445] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224726229| [2025/09/12 04:10:24 727450] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224727449| [2025/09/12 04:10:24 727455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224726776|now:1757650224727449| [2025/09/12 04:10:24 727459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224726776|now:1757650224727449| [2025/09/12 04:10:24 727463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 727469] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43217|min_srtt:43217|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 727473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 727478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 727482] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 727485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 727490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 727494] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 727499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1540756| [2025/09/12 04:10:24 727503] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 727507] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/09/12 04:10:24 727539] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650224727515|stream_id:0|stream_offset:1540756| [2025/09/12 04:10:24 727545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 727550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:24 727556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43217|rtt_var:786|pto_duration:46361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 727571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 727577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 727583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 727589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224793876|now:1757650224727555|interv:66321| [2025/09/12 04:10:24 727595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224793876|now:1757650224727555|interval:66321|pto_count:0|srtt:43217 [2025/09/12 04:10:24 727602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:55209| [2025/09/12 04:10:24 727610] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 727616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1541943| [2025/09/12 04:10:24 727623] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 727629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/09/12 04:10:24 727669] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650224727639|stream_id:0|stream_offset:1541943| [2025/09/12 04:10:24 727677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 727684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:24 727691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43217|rtt_var:786|pto_duration:46361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 727697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 727704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 727710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 727715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224794000|now:1757650224727690|interv:66310| [2025/09/12 04:10:24 727721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224794000|now:1757650224727690|interval:66310|pto_count:0|srtt:43217 [2025/09/12 04:10:24 727727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56409| [2025/09/12 04:10:24 727734] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 727741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1543130| [2025/09/12 04:10:24 727753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 727760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/09/12 04:10:24 727817] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1757650224727769|stream_id:0|stream_offset:1543130| [2025/09/12 04:10:24 727827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 727833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/09/12 04:10:24 727838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43217|rtt_var:786|pto_duration:46361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 727842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 727846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 727852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 727859] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224794130|now:1757650224727837|interv:66293| [2025/09/12 04:10:24 727865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224794130|now:1757650224727837|interval:66293|pto_count:0|srtt:43217 [2025/09/12 04:10:24 727872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:57609| [2025/09/12 04:10:24 727879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 727885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 727892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 727898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224728897|now:1757650224727897|interv:1000| [2025/09/12 04:10:24 727904] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 727910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 727916] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224728897| [2025/09/12 04:10:24 727922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224728897| [2025/09/12 04:10:24 727928] [debug] |xqc_engine_wakeup_after|wakeup:1757650224728897|now:1757650224727928|diff:969| [2025/09/12 04:10:24 727935] [debug] |xqc_engine_main_logic|END|now:1757650224727449| [2025/09/12 04:10:24 727947] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224727946| [2025/09/12 04:10:24 727955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 727963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:695| [2025/09/12 04:10:24 727969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/09/12 04:10:24 727978] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/09/12 04:10:24 727991] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 727999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1599| [2025/09/12 04:10:24 728007] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1453708|prior_time:1757650224682074|is_app_limited:0|send_elapse:44865|ack_elapse:45872|ctl_first_sent_time:1757650224683696|lagest_ack_time:1757650224727946|curr_delivered:1506508| [2025/09/12 04:10:24 728015] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224683696| [2025/09/12 04:10:24 728022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:515||sndq_packets_used_bytes:0|sndq_packets_free:376| [2025/09/12 04:10:24 728028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1600|path_largest_ack:1600| [2025/09/12 04:10:24 728035] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:54000|prior_delivered:1453708|prior_time:1757650224682074|is_app_limited:0|send_elapse:44865|ack_elapse:45872|ctl_first_sent_time:1757650224683696|lagest_ack_time:1757650224727946|curr_delivered:1507708| [2025/09/12 04:10:24 728042] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224685042| [2025/09/12 04:10:24 728048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:514||sndq_packets_used_bytes:0|sndq_packets_free:377| [2025/09/12 04:10:24 728054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43217|rttvar:786|minrtt:30473|latest_rtt:42904|ack_delay:24| [2025/09/12 04:10:24 728060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43175|rttvar:674|minrtt:30473|latest_rtt:42904|ack_delay:24| [2025/09/12 04:10:24 728064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1600|lost_pn:1597|thresh:3| [2025/09/12 04:10:24 728068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 728072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 728076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:674|pto_duration:45871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 728080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 728084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 728088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 728092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224793640|now:1757650224728076|interv:65564| [2025/09/12 04:10:24 728096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224793640|now:1757650224728076|interval:65564|pto_count:0|srtt:43175 [2025/09/12 04:10:24 728100] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44865, ack_elapse 45872, delivered 54000|rate 1177188|lost 303| [2025/09/12 04:10:24 728108] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177188) in round 27| [2025/09/12 04:10:24 728113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 728118] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 728125] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224685042|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 728132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224685042|recovery:1|recovery_start:1757650224686291|packet_conservation:0|next_round_delivered:1457308| [2025/09/12 04:10:24 728139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:55209|srtt:43175|latest_rtt:42904|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224686291|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 728145] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/09/12 04:10:24 728149] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:696|frame:ACK |recv_time:1757650224727946|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 728154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344727946|now:1757650224727946|interv:120000000| [2025/09/12 04:10:24 728158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344727946|now:1757650224727946|interv:120000000| [2025/09/12 04:10:24 728162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224728897|pq_index:0| [2025/09/12 04:10:24 728166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224727449| [2025/09/12 04:10:24 728170] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224728170| [2025/09/12 04:10:24 728175] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224728174| [2025/09/12 04:10:24 728181] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 728185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 728190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 728194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 728199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 728203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1588236| [2025/09/12 04:10:24 728210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 728215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 728219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 728223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 728227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 728231] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 728235] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 728239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 728244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 728248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 728252] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 728256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 728260] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224728897| [2025/09/12 04:10:24 728264] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224728897| [2025/09/12 04:10:24 728267] [debug] |xqc_engine_wakeup_after|wakeup:1757650224728897|now:1757650224728267|diff:630| [2025/09/12 04:10:24 728272] [debug] |xqc_engine_main_logic|END|now:1757650224728174| [2025/09/12 04:10:24 728277] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224728277| [2025/09/12 04:10:24 728281] [debug] |xqc_engine_wakeup_after|wakeup:1757650224728897|now:1757650224728281|diff:616| [2025/09/12 04:10:24 728285] [debug] |xqc_engine_main_logic|END|now:1757650224728277| [2025/09/12 04:10:24 729353] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224729353| [2025/09/12 04:10:24 729364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224728897|pq_index:0| [2025/09/12 04:10:24 729368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224728174| [2025/09/12 04:10:24 729373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224729372| [2025/09/12 04:10:24 729378] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224728897|now:1757650224729372| [2025/09/12 04:10:24 729382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224728897|now:1757650224729372| [2025/09/12 04:10:24 729386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 729397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43175|min_srtt:43175|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 729402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 729406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 729410] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 729414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 729434] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 729443] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 729448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 729452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 729456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/09/12 04:10:24 729490] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650224729464|stream_id:0|stream_offset:1544317| [2025/09/12 04:10:24 729499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 729507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:24 729514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:674|pto_duration:45871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 729521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 729524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 729528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 729532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224795335|now:1757650224729513|interv:65822| [2025/09/12 04:10:24 729536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224795335|now:1757650224729513|interval:65822|pto_count:0|srtt:43175 [2025/09/12 04:10:24 729541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56409| [2025/09/12 04:10:24 729549] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 729556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1545504| [2025/09/12 04:10:24 729563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 729574] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/09/12 04:10:24 729628] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1757650224729584|stream_id:0|stream_offset:1545504| [2025/09/12 04:10:24 729638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 729645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/09/12 04:10:24 729652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43175|rtt_var:674|pto_duration:45871|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 729659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 729664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 729671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 729676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224795455|now:1757650224729652|interv:65803| [2025/09/12 04:10:24 729682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224795455|now:1757650224729652|interval:65803|pto_count:0|srtt:43175 [2025/09/12 04:10:24 729689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:57609| [2025/09/12 04:10:24 729696] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 729703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 729709] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 729715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224730715|now:1757650224729715|interv:1000| [2025/09/12 04:10:24 729721] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 729727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 729733] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224730715| [2025/09/12 04:10:24 729739] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224730715| [2025/09/12 04:10:24 729745] [debug] |xqc_engine_wakeup_after|wakeup:1757650224730715|now:1757650224729745|diff:970| [2025/09/12 04:10:24 729751] [debug] |xqc_engine_main_logic|END|now:1757650224729372| [2025/09/12 04:10:24 729943] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224729942| [2025/09/12 04:10:24 729955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 729963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:696| [2025/09/12 04:10:24 729969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/09/12 04:10:24 729977] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/09/12 04:10:24 729987] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 729995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1601| [2025/09/12 04:10:24 730002] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:302|tx_in_flight:56400|prior_delivered:1453708|prior_time:1757650224682074|is_app_limited:0|send_elapse:46330|ack_elapse:47868|ctl_first_sent_time:1757650224685161|lagest_ack_time:1757650224729942|curr_delivered:1508908| [2025/09/12 04:10:24 730009] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224685161| [2025/09/12 04:10:24 730017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:513||sndq_packets_used_bytes:0|sndq_packets_free:378| [2025/09/12 04:10:24 730023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1602|origin_pktnum:1555|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1602|path_largest_ack:1602| [2025/09/12 04:10:24 730029] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52800|prior_delivered:1457308|prior_time:1757650224686098|is_app_limited:0|send_elapse:43627|ack_elapse:43844|ctl_first_sent_time:1757650224686548|lagest_ack_time:1757650224729942|curr_delivered:1510108| [2025/09/12 04:10:24 730037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224686548| [2025/09/12 04:10:24 730043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:511||sndq_packets_used_bytes:0|sndq_packets_free:380| [2025/09/12 04:10:24 730049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43175|rttvar:674|minrtt:30473|latest_rtt:43394|ack_delay:24| [2025/09/12 04:10:24 730056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43200|rttvar:554|minrtt:30473|latest_rtt:43394|ack_delay:24| [2025/09/12 04:10:24 730062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1602|lost_pn:1599|thresh:3| [2025/09/12 04:10:24 730069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 730076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43200|rtt_var:554|pto_duration:45416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 730082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 730088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 730094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:24 730098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224795000|now:1757650224730076|interv:64924| [2025/09/12 04:10:24 730102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224795000|now:1757650224730076|interval:64924|pto_count:0|srtt:43200 [2025/09/12 04:10:24 730106] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43627, ack_elapse 43844, delivered 52800|rate 1204269|lost 303| [2025/09/12 04:10:24 730111] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/09/12 04:10:24 730115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204269) in round 28| [2025/09/12 04:10:24 730123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 730127] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 730131] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224686548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 730136] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224686548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 730140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:55209|srtt:43200|latest_rtt:43394|min_rtt:30473|applimit:0|lost:303|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 730148] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/09/12 04:10:24 730156] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1757650224729942|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 730163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344729942|now:1757650224729942|interv:120000000| [2025/09/12 04:10:24 730169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344729942|now:1757650224729942|interv:120000000| [2025/09/12 04:10:24 730173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224730715|pq_index:0| [2025/09/12 04:10:24 730177] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224729372| [2025/09/12 04:10:24 730181] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224730181| [2025/09/12 04:10:24 730186] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224730184| [2025/09/12 04:10:24 730192] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|min_srtt:43200|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 730196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 730200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 730205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 730210] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|min_srtt:43200|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 730214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1590610| [2025/09/12 04:10:24 730218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 730226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 730231] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|min_srtt:43200|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 730235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 730239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 730243] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 730247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 730251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 730255] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 730259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 730264] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 730267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 730271] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224730715| [2025/09/12 04:10:24 730275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224730715| [2025/09/12 04:10:24 730279] [debug] |xqc_engine_wakeup_after|wakeup:1757650224730715|now:1757650224730279|diff:436| [2025/09/12 04:10:24 730283] [debug] |xqc_engine_main_logic|END|now:1757650224730184| [2025/09/12 04:10:24 730289] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224730289| [2025/09/12 04:10:24 730292] [debug] |xqc_engine_wakeup_after|wakeup:1757650224730715|now:1757650224730292|diff:423| [2025/09/12 04:10:24 730296] [debug] |xqc_engine_main_logic|END|now:1757650224730289| [2025/09/12 04:10:24 731363] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224731363| [2025/09/12 04:10:24 731374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224730715|pq_index:0| [2025/09/12 04:10:24 731379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224730184| [2025/09/12 04:10:24 731384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224731383| [2025/09/12 04:10:24 731389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224730715|now:1757650224731383| [2025/09/12 04:10:24 731393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224730715|now:1757650224731383| [2025/09/12 04:10:24 731397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 731402] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43200|min_srtt:43200|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 731412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 731417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 731442] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 731446] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 731450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 731455] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 731459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 731464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 731468] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/09/12 04:10:24 731501] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650224731476|stream_id:0|stream_offset:1546691| [2025/09/12 04:10:24 731510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 731518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:24 731524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43200|rtt_var:554|pto_duration:45416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 731530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 731534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 731537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 731541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224796892|now:1757650224731524|interv:65368| [2025/09/12 04:10:24 731545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224796892|now:1757650224731524|interval:65368|pto_count:0|srtt:43200 [2025/09/12 04:10:24 731550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:56409| [2025/09/12 04:10:24 731555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 731559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1547878| [2025/09/12 04:10:24 731564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 731568] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/09/12 04:10:24 731629] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1757650224731585|stream_id:0|stream_offset:1547878| [2025/09/12 04:10:24 731638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 731645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/09/12 04:10:24 731652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43200|rtt_var:554|pto_duration:45416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 731659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 731665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 731670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 731676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224797001|now:1757650224731651|interv:65350| [2025/09/12 04:10:24 731682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224797001|now:1757650224731651|interval:65350|pto_count:0|srtt:43200 [2025/09/12 04:10:24 731689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:57609| [2025/09/12 04:10:24 731696] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 731703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1549065| [2025/09/12 04:10:24 731743] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 731751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/09/12 04:10:24 731799] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224731761|stream_id:0|stream_offset:1549065| [2025/09/12 04:10:24 731808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 731814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 731821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43200|rtt_var:554|pto_duration:45416|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 731827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 731833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 731840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 731846] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224797177|now:1757650224731820|interv:65357| [2025/09/12 04:10:24 731852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224797177|now:1757650224731820|interval:65357|pto_count:0|srtt:43200 [2025/09/12 04:10:24 731865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:58809| [2025/09/12 04:10:24 731872] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 731879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1550252| [2025/09/12 04:10:24 731885] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 731891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224732891|now:1757650224731891|interv:1000| [2025/09/12 04:10:24 731897] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 731903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 731909] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224732891| [2025/09/12 04:10:24 731915] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224732891| [2025/09/12 04:10:24 731921] [debug] |xqc_engine_wakeup_after|wakeup:1757650224732891|now:1757650224731921|diff:970| [2025/09/12 04:10:24 731928] [debug] |xqc_engine_main_logic|END|now:1757650224731383| [2025/09/12 04:10:24 731940] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224731939| [2025/09/12 04:10:24 731948] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 731955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:697| [2025/09/12 04:10:24 731961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/09/12 04:10:24 731969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/09/12 04:10:24 731975] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 731983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1603| [2025/09/12 04:10:24 731990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1457308|prior_time:1757650224686098|is_app_limited:0|send_elapse:44958|ack_elapse:45841|ctl_first_sent_time:1757650224687879|lagest_ack_time:1757650224731939|curr_delivered:1511308| [2025/09/12 04:10:24 731997] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224687879| [2025/09/12 04:10:24 732003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:510||sndq_packets_used_bytes:0|sndq_packets_free:381| [2025/09/12 04:10:24 732010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1604|path_largest_ack:1604| [2025/09/12 04:10:24 732016] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1457308|prior_time:1757650224686098|is_app_limited:0|send_elapse:44958|ack_elapse:45841|ctl_first_sent_time:1757650224687879|lagest_ack_time:1757650224731939|curr_delivered:1512508| [2025/09/12 04:10:24 732024] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224688100| [2025/09/12 04:10:24 732035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:509||sndq_packets_used_bytes:0|sndq_packets_free:382| [2025/09/12 04:10:24 732041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43200|rttvar:554|minrtt:30473|latest_rtt:43839|ack_delay:24| [2025/09/12 04:10:24 732047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:569|minrtt:30473|latest_rtt:43839|ack_delay:24| [2025/09/12 04:10:24 732053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1604|lost_pn:1601|thresh:3| [2025/09/12 04:10:24 732059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 732066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:569|pto_duration:45552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 732072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 732078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 732084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 732090] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224797313|now:1757650224732065|interv:65248| [2025/09/12 04:10:24 732096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224797313|now:1757650224732065|interval:65248|pto_count:0|srtt:43276 [2025/09/12 04:10:24 732101] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44958, ack_elapse 45841, delivered 55200|rate 1204162|lost 303| [2025/09/12 04:10:24 732105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204162) in round 28| [2025/09/12 04:10:24 732109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 732113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92147|extra_cwnd:9600| [2025/09/12 04:10:24 732117] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224688100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 732122] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224688100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 732126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1511990|bw:1209592|cwnd:101747|full_bw_reached:1|inflight:56409|srtt:43276|latest_rtt:43839|min_rtt:30473|applimit:0|lost:303|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 732132] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/09/12 04:10:24 732137] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK |recv_time:1757650224731939|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 732142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344731939|now:1757650224731939|interv:120000000| [2025/09/12 04:10:24 732151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344731939|now:1757650224731939|interv:120000000| [2025/09/12 04:10:24 732158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224732891|pq_index:0| [2025/09/12 04:10:24 732165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224731383| [2025/09/12 04:10:24 732170] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224732170| [2025/09/12 04:10:24 732178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224732176| [2025/09/12 04:10:24 732184] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 732188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 732192] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 732197] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 732202] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 732206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1592984| [2025/09/12 04:10:24 732210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 732214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 732219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 732223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1594171| [2025/09/12 04:10:24 732227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 732231] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 732235] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 732239] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 732243] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 732247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1550252| [2025/09/12 04:10:24 732254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 732258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 732262] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224732891| [2025/09/12 04:10:24 732266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224732891| [2025/09/12 04:10:24 732270] [debug] |xqc_engine_wakeup_after|wakeup:1757650224732891|now:1757650224732270|diff:621| [2025/09/12 04:10:24 732274] [debug] |xqc_engine_main_logic|END|now:1757650224732176| [2025/09/12 04:10:24 732280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224732280| [2025/09/12 04:10:24 732283] [debug] |xqc_engine_wakeup_after|wakeup:1757650224732891|now:1757650224732283|diff:608| [2025/09/12 04:10:24 732287] [debug] |xqc_engine_main_logic|END|now:1757650224732280| [2025/09/12 04:10:24 733358] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224733358| [2025/09/12 04:10:24 733368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224732891|pq_index:0| [2025/09/12 04:10:24 733373] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224732176| [2025/09/12 04:10:24 733378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224733377| [2025/09/12 04:10:24 733383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224732891|now:1757650224733377| [2025/09/12 04:10:24 733387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224732891|now:1757650224733377| [2025/09/12 04:10:24 733391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 733397] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1209592|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 733401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1594171| [2025/09/12 04:10:24 733406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 733410] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 733414] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 733418] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 733445] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 733449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1550252| [2025/09/12 04:10:24 733453] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 733458] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/09/12 04:10:24 733491] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1757650224733466|stream_id:0|stream_offset:1550252| [2025/09/12 04:10:24 733508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 733515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/09/12 04:10:24 733522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:569|pto_duration:45552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 733528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 733531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 733535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 733539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224799018|now:1757650224733522|interv:65496| [2025/09/12 04:10:24 733544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224799018|now:1757650224733522|interval:65496|pto_count:0|srtt:43276 [2025/09/12 04:10:24 733548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:57609| [2025/09/12 04:10:24 733553] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 733557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1551439| [2025/09/12 04:10:24 733563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 733570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/09/12 04:10:24 733604] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224733580|stream_id:0|stream_offset:1551439| [2025/09/12 04:10:24 733613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 733620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 733626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:569|pto_duration:45552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 733632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 733638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 733643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 733649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224799132|now:1757650224733626|interv:65506| [2025/09/12 04:10:24 733655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224799132|now:1757650224733626|interval:65506|pto_count:0|srtt:43276 [2025/09/12 04:10:24 733663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101747|inflight:58809| [2025/09/12 04:10:24 733675] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 733682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:101747|conn:000055D52C7C50DC|stream_id:0|stream_offset:1552626| [2025/09/12 04:10:24 733688] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 733694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224734694|now:1757650224733694|interv:1000| [2025/09/12 04:10:24 733700] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 733706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 733712] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224734694| [2025/09/12 04:10:24 733718] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224734694| [2025/09/12 04:10:24 733723] [debug] |xqc_engine_wakeup_after|wakeup:1757650224734694|now:1757650224733723|diff:971| [2025/09/12 04:10:24 733730] [debug] |xqc_engine_main_logic|END|now:1757650224733377| [2025/09/12 04:10:24 733832] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224733831| [2025/09/12 04:10:24 733843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 733851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:698| [2025/09/12 04:10:24 733857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/09/12 04:10:24 733865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/09/12 04:10:24 733871] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 733878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1605| [2025/09/12 04:10:24 733885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1459708|prior_time:1757650224688251|is_app_limited:0|send_elapse:45043|ack_elapse:45580|ctl_first_sent_time:1757650224689776|lagest_ack_time:1757650224733831|curr_delivered:1513708| [2025/09/12 04:10:24 733892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224689776| [2025/09/12 04:10:24 733900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:508||sndq_packets_used_bytes:0|sndq_packets_free:383| [2025/09/12 04:10:24 733906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1606|path_largest_ack:1606| [2025/09/12 04:10:24 733913] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1459708|prior_time:1757650224688251|is_app_limited:0|send_elapse:45043|ack_elapse:45580|ctl_first_sent_time:1757650224689776|lagest_ack_time:1757650224733831|curr_delivered:1514908| [2025/09/12 04:10:24 733920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224689902| [2025/09/12 04:10:24 733926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:507||sndq_packets_used_bytes:0|sndq_packets_free:384| [2025/09/12 04:10:24 733932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:569|minrtt:30473|latest_rtt:43929|ack_delay:24| [2025/09/12 04:10:24 733946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43355|rttvar:584|minrtt:30473|latest_rtt:43929|ack_delay:24| [2025/09/12 04:10:24 733952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1606|lost_pn:1603|thresh:3| [2025/09/12 04:10:24 733959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 733965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43355|rtt_var:584|pto_duration:45691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 733971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 733978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 733984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:24 733990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224799271|now:1757650224733964|interv:65307| [2025/09/12 04:10:24 733996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224799271|now:1757650224733964|interval:65307|pto_count:0|srtt:43355 [2025/09/12 04:10:24 734003] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45043, ack_elapse 45580, delivered 55200|rate 1211057|lost 303| [2025/09/12 04:10:24 734010] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211057) in round 28| [2025/09/12 04:10:24 734017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 734022] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 734028] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224689902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 734035] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101747|packet_lost:0|acked:2400|po_sent_time:1757650224689902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 734042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:56409|srtt:43355|latest_rtt:43929|min_rtt:30473|applimit:0|lost:303|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 734051] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/09/12 04:10:24 734055] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1757650224733831|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 734060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344733831|now:1757650224733831|interv:120000000| [2025/09/12 04:10:24 734064] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344733831|now:1757650224733831|interv:120000000| [2025/09/12 04:10:24 734068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224734694|pq_index:0| [2025/09/12 04:10:24 734077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224733377| [2025/09/12 04:10:24 734081] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224734081| [2025/09/12 04:10:24 734086] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224734085| [2025/09/12 04:10:24 734092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|min_srtt:43355|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 734100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1594171| [2025/09/12 04:10:24 734107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 734115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 734121] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|min_srtt:43355|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 734128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 734133] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 734138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 734142] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|min_srtt:43355|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 734146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 734150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 734154] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 734158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 734162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 734166] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 734171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1552626| [2025/09/12 04:10:24 734175] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 734179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 734183] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224734694| [2025/09/12 04:10:24 734190] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224734694| [2025/09/12 04:10:24 734194] [debug] |xqc_engine_wakeup_after|wakeup:1757650224734694|now:1757650224734194|diff:500| [2025/09/12 04:10:24 734198] [debug] |xqc_engine_main_logic|END|now:1757650224734085| [2025/09/12 04:10:24 734204] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224734204| [2025/09/12 04:10:24 734208] [debug] |xqc_engine_wakeup_after|wakeup:1757650224734694|now:1757650224734207|diff:487| [2025/09/12 04:10:24 734211] [debug] |xqc_engine_main_logic|END|now:1757650224734204| [2025/09/12 04:10:24 735280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224735280| [2025/09/12 04:10:24 735291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224734694|pq_index:0| [2025/09/12 04:10:24 735296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224734085| [2025/09/12 04:10:24 735301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224735300| [2025/09/12 04:10:24 735306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224734694|now:1757650224735300| [2025/09/12 04:10:24 735310] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224734694|now:1757650224735300| [2025/09/12 04:10:24 735314] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 735319] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43355|min_srtt:43355|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 735324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 735329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 735333] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 735336] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 735341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 735345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 735350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1552626| [2025/09/12 04:10:24 735354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 735358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/09/12 04:10:24 735392] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56409|now:1757650224735367|stream_id:0|stream_offset:1552626| [2025/09/12 04:10:24 735401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 735409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56409|applimit:0| [2025/09/12 04:10:24 735442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43355|rtt_var:584|pto_duration:45691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 735448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 735452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 735455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 735459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224801058|now:1757650224735442|interv:65616| [2025/09/12 04:10:24 735463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224801058|now:1757650224735442|interval:65616|pto_count:0|srtt:43355 [2025/09/12 04:10:24 735468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:57609| [2025/09/12 04:10:24 735473] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 735477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1553813| [2025/09/12 04:10:24 735481] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 735486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/09/12 04:10:24 735514] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224735492|stream_id:0|stream_offset:1553813| [2025/09/12 04:10:24 735523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 735530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 735537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43355|rtt_var:584|pto_duration:45691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 735543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 735547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 735551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 735555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224801183|now:1757650224735536|interv:65647| [2025/09/12 04:10:24 735559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224801183|now:1757650224735536|interval:65647|pto_count:0|srtt:43355 [2025/09/12 04:10:24 735563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:58809| [2025/09/12 04:10:24 735568] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 735572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1555000| [2025/09/12 04:10:24 735583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 735590] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/09/12 04:10:24 735645] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224735600|stream_id:0|stream_offset:1555000| [2025/09/12 04:10:24 735655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 735662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 735668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43355|rtt_var:584|pto_duration:45691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 735675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 735681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 735686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60009| [2025/09/12 04:10:24 735692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224801291|now:1757650224735668|interv:65623| [2025/09/12 04:10:24 735698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224801291|now:1757650224735668|interval:65623|pto_count:0|srtt:43355 [2025/09/12 04:10:24 735704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:60009| [2025/09/12 04:10:24 735711] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 735717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 735723] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 735729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224736729|now:1757650224735729|interv:1000| [2025/09/12 04:10:24 735735] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 735741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 735747] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224736729| [2025/09/12 04:10:24 735753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224736729| [2025/09/12 04:10:24 735759] [debug] |xqc_engine_wakeup_after|wakeup:1757650224736729|now:1757650224735759|diff:970| [2025/09/12 04:10:24 735765] [debug] |xqc_engine_main_logic|END|now:1757650224735300| [2025/09/12 04:10:24 736009] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224736008| [2025/09/12 04:10:24 736020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 736029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:699| [2025/09/12 04:10:24 736042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/09/12 04:10:24 736051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/09/12 04:10:24 736057] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 736064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1608|path_largest_ack:1608| [2025/09/12 04:10:24 736071] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55200|prior_delivered:1462108|prior_time:1757650224690085|is_app_limited:0|send_elapse:45608|ack_elapse:45923|ctl_first_sent_time:1757650224691770|lagest_ack_time:1757650224736008|curr_delivered:1516108| [2025/09/12 04:10:24 736077] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224691770| [2025/09/12 04:10:24 736083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:506||sndq_packets_used_bytes:0|sndq_packets_free:385| [2025/09/12 04:10:24 736089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43355|rttvar:584|minrtt:30473|latest_rtt:44238|ack_delay:24| [2025/09/12 04:10:24 736096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43462|rttvar:652|minrtt:30473|latest_rtt:44238|ack_delay:24| [2025/09/12 04:10:24 736102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1608|lost_pn:1605|thresh:3| [2025/09/12 04:10:24 736108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 736114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224741417|now:1757650224736114|interval:5303| [2025/09/12 04:10:24 736120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224741417|now:1757650224736114|interv:5303| [2025/09/12 04:10:24 736126] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45608, ack_elapse 45923, delivered 54000|rate 1175881|lost 303| [2025/09/12 04:10:24 736133] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175881) in round 28| [2025/09/12 04:10:24 736140] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 736146] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 736151] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:1200|po_sent_time:1757650224691770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 736155] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:1200|po_sent_time:1757650224691770|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 736160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:58809|srtt:43462|latest_rtt:44238|min_rtt:30473|applimit:0|lost:303|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 736166] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/09/12 04:10:24 736170] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1757650224736008|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 736189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344736008|now:1757650224736008|interv:120000000| [2025/09/12 04:10:24 736194] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344736008|now:1757650224736008|interv:120000000| [2025/09/12 04:10:24 736198] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224736729|pq_index:0| [2025/09/12 04:10:24 736202] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224735300| [2025/09/12 04:10:24 736208] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224736208| [2025/09/12 04:10:24 736216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224736214| [2025/09/12 04:10:24 736225] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43462|min_srtt:43462|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 736231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 736235] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43462|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 736240] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 736244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43462|min_srtt:43462|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 736249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 736253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 736257] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 736261] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 736265] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 736269] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 736273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 736278] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 736281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 736285] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224736729| [2025/09/12 04:10:24 736289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224736729| [2025/09/12 04:10:24 736297] [debug] |xqc_engine_wakeup_after|wakeup:1757650224736729|now:1757650224736296|diff:433| [2025/09/12 04:10:24 736301] [debug] |xqc_engine_main_logic|END|now:1757650224736214| [2025/09/12 04:10:24 736306] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224736306| [2025/09/12 04:10:24 736310] [debug] |xqc_engine_wakeup_after|wakeup:1757650224736729|now:1757650224736310|diff:419| [2025/09/12 04:10:24 736314] [debug] |xqc_engine_main_logic|END|now:1757650224736306| [2025/09/12 04:10:24 737382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224737382| [2025/09/12 04:10:24 737393] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224736729|pq_index:0| [2025/09/12 04:10:24 737398] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224736214| [2025/09/12 04:10:24 737403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224737402| [2025/09/12 04:10:24 737408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224736729|now:1757650224737402| [2025/09/12 04:10:24 737412] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224736729|now:1757650224737402| [2025/09/12 04:10:24 737416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 737441] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43462|min_srtt:43462|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 737447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 737451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 737455] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 737459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 737463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 737468] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 737472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 737477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 737481] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/09/12 04:10:24 737514] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224737489|stream_id:0|stream_offset:1556187| [2025/09/12 04:10:24 737523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 737531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 737537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224741417|now:1757650224737537|interval:3880| [2025/09/12 04:10:24 737550] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224741417|now:1757650224737537|interv:3880| [2025/09/12 04:10:24 737557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:60009| [2025/09/12 04:10:24 737564] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 737570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1557374| [2025/09/12 04:10:24 737577] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 737583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/09/12 04:10:24 737646] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60009|now:1757650224737593|stream_id:0|stream_offset:1557374| [2025/09/12 04:10:24 737656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1658|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 737662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60009|applimit:0| [2025/09/12 04:10:24 737669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224741417|now:1757650224737669|interval:3748| [2025/09/12 04:10:24 737675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224741417|now:1757650224737669|interv:3748| [2025/09/12 04:10:24 737682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:61209| [2025/09/12 04:10:24 737689] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 737695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61209|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 737702] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 737708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224738708|now:1757650224737708|interv:1000| [2025/09/12 04:10:24 737740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 737746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 737752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224738708| [2025/09/12 04:10:24 737759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224738708| [2025/09/12 04:10:24 737764] [debug] |xqc_engine_wakeup_after|wakeup:1757650224738708|now:1757650224737764|diff:944| [2025/09/12 04:10:24 737770] [debug] |xqc_engine_main_logic|END|now:1757650224737402| [2025/09/12 04:10:24 737950] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224737949| [2025/09/12 04:10:24 737961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 737970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:700| [2025/09/12 04:10:24 737984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/09/12 04:10:24 737992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/09/12 04:10:24 737999] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 738006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1609| [2025/09/12 04:10:24 738013] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1464508|prior_time:1757650224692041|is_app_limited:0|send_elapse:45566|ack_elapse:45908|ctl_first_sent_time:1757650224693565|lagest_ack_time:1757650224737949|curr_delivered:1517308| [2025/09/12 04:10:24 738020] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224693565| [2025/09/12 04:10:24 738027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:505||sndq_packets_used_bytes:0|sndq_packets_free:386| [2025/09/12 04:10:24 738034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1610|path_largest_ack:1610| [2025/09/12 04:10:24 738041] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52800|prior_delivered:1466908|prior_time:1757650224694105|is_app_limited:0|send_elapse:43834|ack_elapse:43844|ctl_first_sent_time:1757650224695612|lagest_ack_time:1757650224737949|curr_delivered:1518508| [2025/09/12 04:10:24 738048] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224695612| [2025/09/12 04:10:24 738054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/09/12 04:10:24 738060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43462|rttvar:652|minrtt:30473|latest_rtt:42337|ack_delay:40| [2025/09/12 04:10:24 738066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43317|rttvar:780|minrtt:30473|latest_rtt:42337|ack_delay:40| [2025/09/12 04:10:24 738073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1610|lost_pn:1607|thresh:3| [2025/09/12 04:10:24 738080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1607|lost_pn:1607|po_sent_time:1757650224691650|lost_send_time:1757650224689218|loss_delay:48731|frame:STREAM |repair:128| [2025/09/12 04:10:24 738087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224691650u| [2025/09/12 04:10:24 738094] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:142435|lost_count:4|send_count:148|pkt_num:1607|po_send_time:1757650224691650|srtt:43317|cwnd:101860|bw:1211057|conn_life:1366071|now:0|last_lost_time:1366071| [2025/09/12 04:10:24 738099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 738103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:780|pto_duration:46437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 738108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 738111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 738120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 738124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224804030|now:1757650224738103|interv:65927| [2025/09/12 04:10:24 738128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224804030|now:1757650224738103|interval:65927|pto_count:0|srtt:43317 [2025/09/12 04:10:24 738134] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43834, ack_elapse 43844, delivered 51600|rate 1176899|lost 304| [2025/09/12 04:10:24 738141] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176899) in round 28| [2025/09/12 04:10:24 738147] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 738154] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 738159] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:1|acked:2400|po_sent_time:1757650224695612|recovery:1|recovery_start:1757650224738093|packet_conservation:0|next_round_delivered:1510108| [2025/09/12 04:10:24 738163] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:1|acked:2400|po_sent_time:1757650224695612|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 738168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57609|srtt:43317|latest_rtt:42337|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224738093|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 738174] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/09/12 04:10:24 738178] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1757650224737949|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 738183] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344737949|now:1757650224737949|interv:120000000| [2025/09/12 04:10:24 738187] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344737949|now:1757650224737949|interv:120000000| [2025/09/12 04:10:24 738191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224738708|pq_index:0| [2025/09/12 04:10:24 738195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224737402| [2025/09/12 04:10:24 738199] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224738199| [2025/09/12 04:10:24 738204] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224738203| [2025/09/12 04:10:24 738209] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 738214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 738218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 738225] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 738229] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 738234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 738238] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 738242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 738246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 738250] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 738253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 738258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 738262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 738266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 738271] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 738274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 738278] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224738708| [2025/09/12 04:10:24 738282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224738708| [2025/09/12 04:10:24 738286] [debug] |xqc_engine_wakeup_after|wakeup:1757650224738708|now:1757650224738286|diff:422| [2025/09/12 04:10:24 738291] [debug] |xqc_engine_main_logic|END|now:1757650224738203| [2025/09/12 04:10:24 738296] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224738296| [2025/09/12 04:10:24 738300] [debug] |xqc_engine_wakeup_after|wakeup:1757650224738708|now:1757650224738300|diff:408| [2025/09/12 04:10:24 738304] [debug] |xqc_engine_main_logic|END|now:1757650224738296| [2025/09/12 04:10:24 739371] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224739370| [2025/09/12 04:10:24 739382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224738708|pq_index:0| [2025/09/12 04:10:24 739386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224738203| [2025/09/12 04:10:24 739392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224739390| [2025/09/12 04:10:24 739396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224738708|now:1757650224739390| [2025/09/12 04:10:24 739401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224738708|now:1757650224739390| [2025/09/12 04:10:24 739404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 739415] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 739441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 739446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 739450] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 739454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 739458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 739462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43317|min_srtt:43317|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 739466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 739471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 739475] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 739478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 739483] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 739487] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 739491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 739496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 739500] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/09/12 04:10:24 739534] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224739508|stream_id:0|stream_offset:1558561| [2025/09/12 04:10:24 739543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 739550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 739557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:780|pto_duration:46437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 739564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 739569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 739581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 739588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224805945|now:1757650224739557|interv:66388| [2025/09/12 04:10:24 739594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224805945|now:1757650224739557|interval:66388|pto_count:0|srtt:43317 [2025/09/12 04:10:24 739601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58809| [2025/09/12 04:10:24 739609] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 739615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1559748| [2025/09/12 04:10:24 739622] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 739628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/09/12 04:10:24 739687] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224739639|stream_id:0|stream_offset:1559748| [2025/09/12 04:10:24 739697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 739704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 739711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43317|rtt_var:780|pto_duration:46437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 739717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 739723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 739729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60009| [2025/09/12 04:10:24 739735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224806076|now:1757650224739710|interv:66366| [2025/09/12 04:10:24 739741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224806076|now:1757650224739710|interval:66366|pto_count:0|srtt:43317 [2025/09/12 04:10:24 739748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60009| [2025/09/12 04:10:24 739771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 739777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 739784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 739790] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224806076| [2025/09/12 04:10:24 739796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224806076| [2025/09/12 04:10:24 739801] [debug] |xqc_engine_wakeup_after|wakeup:1757650224806076|now:1757650224739801|diff:66275| [2025/09/12 04:10:24 739813] [debug] |xqc_engine_main_logic|END|now:1757650224739390| [2025/09/12 04:10:24 739931] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224739930| [2025/09/12 04:10:24 739944] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 739953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:701| [2025/09/12 04:10:24 739958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/09/12 04:10:24 739967] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/09/12 04:10:24 739974] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 739982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1611| [2025/09/12 04:10:24 739989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1466908|prior_time:1757650224694105|is_app_limited:0|send_elapse:43970|ack_elapse:45825|ctl_first_sent_time:1757650224695748|lagest_ack_time:1757650224739930|curr_delivered:1519708| [2025/09/12 04:10:24 739997] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224695748| [2025/09/12 04:10:24 740004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:504||sndq_packets_used_bytes:0|sndq_packets_free:387| [2025/09/12 04:10:24 740011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1612|path_largest_ack:1612| [2025/09/12 04:10:24 740019] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1466908|prior_time:1757650224694105|is_app_limited:0|send_elapse:43970|ack_elapse:45825|ctl_first_sent_time:1757650224695748|lagest_ack_time:1757650224739930|curr_delivered:1520908| [2025/09/12 04:10:24 740026] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224695872| [2025/09/12 04:10:24 740032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:503||sndq_packets_used_bytes:0|sndq_packets_free:388| [2025/09/12 04:10:24 740038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43317|rttvar:780|minrtt:30473|latest_rtt:44058|ack_delay:24| [2025/09/12 04:10:24 740042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43407|rttvar:764|minrtt:30473|latest_rtt:44058|ack_delay:24| [2025/09/12 04:10:24 740047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1612|lost_pn:1609|thresh:3| [2025/09/12 04:10:24 740051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 740055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 740061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:764|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 740068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 740074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 740084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 740088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224806102|now:1757650224740061|interv:66041| [2025/09/12 04:10:24 740092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224806102|now:1757650224740061|interval:66041|pto_count:0|srtt:43407 [2025/09/12 04:10:24 740099] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43970, ack_elapse 45825, delivered 54000|rate 1178396|lost 304| [2025/09/12 04:10:24 740106] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178396) in round 28| [2025/09/12 04:10:24 740113] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 740119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 740123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224695872|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 740128] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224695872|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 740132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57609|srtt:43407|latest_rtt:44058|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224738093|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 740138] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/09/12 04:10:24 740143] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1757650224739930|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 740147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344739930|now:1757650224739930|interv:120000000| [2025/09/12 04:10:24 740152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344739930|now:1757650224739930|interv:120000000| [2025/09/12 04:10:24 740156] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224806076|pq_index:0| [2025/09/12 04:10:24 740160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224739390| [2025/09/12 04:10:24 740164] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224740164| [2025/09/12 04:10:24 740169] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224740168| [2025/09/12 04:10:24 740175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 740179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 740184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 740191] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 740195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 740200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 740204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 740208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 740212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 740216] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 740220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 740224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 740228] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 740232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 740237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 740241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/09/12 04:10:24 740272] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224740249|stream_id:0|stream_offset:1560935| [2025/09/12 04:10:24 740278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 740284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 740291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:764|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 740298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 740304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 740310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 740316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224806712|now:1757650224740290|interv:66422| [2025/09/12 04:10:24 740322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224806712|now:1757650224740290|interval:66422|pto_count:0|srtt:43407 [2025/09/12 04:10:24 740336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58809| [2025/09/12 04:10:24 740341] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 740345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1562122| [2025/09/12 04:10:24 740350] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 740354] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/09/12 04:10:24 740380] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224740361|stream_id:0|stream_offset:1562122| [2025/09/12 04:10:24 740386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 740394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 740401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:764|pto_duration:46463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 740407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 740414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 740444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60009| [2025/09/12 04:10:24 740451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224806824|now:1757650224740400|interv:66424| [2025/09/12 04:10:24 740458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224806824|now:1757650224740400|interval:66424|pto_count:0|srtt:43407 [2025/09/12 04:10:24 740465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60009| [2025/09/12 04:10:24 740471] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 740475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 740479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 740484] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224806824| [2025/09/12 04:10:24 740488] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224806824| [2025/09/12 04:10:24 740492] [debug] |xqc_engine_wakeup_after|wakeup:1757650224806824|now:1757650224740492|diff:66332| [2025/09/12 04:10:24 740497] [debug] |xqc_engine_main_logic|END|now:1757650224740168| [2025/09/12 04:10:24 740502] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224740502| [2025/09/12 04:10:24 740506] [debug] |xqc_engine_wakeup_after|wakeup:1757650224806824|now:1757650224740506|diff:66318| [2025/09/12 04:10:24 740510] [debug] |xqc_engine_main_logic|END|now:1757650224740502| [2025/09/12 04:10:24 741960] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224741958| [2025/09/12 04:10:24 741982] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 741991] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:702| [2025/09/12 04:10:24 741998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/09/12 04:10:24 742007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/09/12 04:10:24 742013] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 742042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1613| [2025/09/12 04:10:24 742050] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1469308|prior_time:1757650224696031|is_app_limited:0|send_elapse:43703|ack_elapse:45927|ctl_first_sent_time:1757650224697530|lagest_ack_time:1757650224741958|curr_delivered:1522108| [2025/09/12 04:10:24 742057] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224697530| [2025/09/12 04:10:24 742064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:502||sndq_packets_used_bytes:0|sndq_packets_free:389| [2025/09/12 04:10:24 742071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1614|path_largest_ack:1614| [2025/09/12 04:10:24 742078] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52800|prior_delivered:1471708|prior_time:1757650224698070|is_app_limited:0|send_elapse:45521|ack_elapse:43888|ctl_first_sent_time:1757650224699554|lagest_ack_time:1757650224741958|curr_delivered:1523308| [2025/09/12 04:10:24 742084] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224699554| [2025/09/12 04:10:24 742090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:501||sndq_packets_used_bytes:0|sndq_packets_free:390| [2025/09/12 04:10:24 742096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43407|rttvar:764|minrtt:30473|latest_rtt:42404|ack_delay:24| [2025/09/12 04:10:24 742103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43279|rttvar:829|minrtt:30473|latest_rtt:42404|ack_delay:24| [2025/09/12 04:10:24 742108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1614|lost_pn:1611|thresh:3| [2025/09/12 04:10:24 742112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 742116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 742120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43279|rtt_var:829|pto_duration:46595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 742124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 742128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 742132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57609| [2025/09/12 04:10:24 742136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224806956|now:1757650224742120|interv:64836| [2025/09/12 04:10:24 742145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224806956|now:1757650224742120|interval:64836|pto_count:0|srtt:43279 [2025/09/12 04:10:24 742149] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45521, ack_elapse 43888, delivered 51600|rate 1133542|lost 304| [2025/09/12 04:10:24 742154] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133542) in round 28| [2025/09/12 04:10:24 742158] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 742162] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 742166] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224699554|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 742170] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224699554|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 742175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57609|srtt:43279|latest_rtt:42404|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224738093|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 742181] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/09/12 04:10:24 742186] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1757650224741958|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 742191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344741958|now:1757650224741958|interv:120000000| [2025/09/12 04:10:24 742195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344741958|now:1757650224741958|interv:120000000| [2025/09/12 04:10:24 742199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224806824|pq_index:0| [2025/09/12 04:10:24 742203] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224740168| [2025/09/12 04:10:24 742207] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224742207| [2025/09/12 04:10:24 742212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224742211| [2025/09/12 04:10:24 742218] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43279|min_srtt:43279|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 742222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 742227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 742230] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 742234] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 742241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 742245] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43279|min_srtt:43279|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 742250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 742254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 742258] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 742262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 742266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 742270] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 742274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 742279] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 742283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224743282|now:1757650224742282|interv:1000| [2025/09/12 04:10:24 742287] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 742290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 742294] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224743282| [2025/09/12 04:10:24 742298] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224743282| [2025/09/12 04:10:24 742302] [debug] |xqc_engine_wakeup_after|wakeup:1757650224743282|now:1757650224742302|diff:980| [2025/09/12 04:10:24 742307] [debug] |xqc_engine_main_logic|END|now:1757650224742211| [2025/09/12 04:10:24 742312] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224742312| [2025/09/12 04:10:24 742316] [debug] |xqc_engine_wakeup_after|wakeup:1757650224743282|now:1757650224742316|diff:966| [2025/09/12 04:10:24 742320] [debug] |xqc_engine_main_logic|END|now:1757650224742312| [2025/09/12 04:10:24 743388] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224743387| [2025/09/12 04:10:24 743399] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224743282|pq_index:0| [2025/09/12 04:10:24 743404] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224742211| [2025/09/12 04:10:24 743409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224743408| [2025/09/12 04:10:24 743413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224743282|now:1757650224743408| [2025/09/12 04:10:24 743418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224743282|now:1757650224743408| [2025/09/12 04:10:24 743448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 743454] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43279|min_srtt:43279|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 743459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 743463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 743467] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 743471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 743476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 743479] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43279|min_srtt:43279|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 743484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 743488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 743491] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 743495] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 743499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 743504] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 743511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 743519] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 743525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/09/12 04:10:24 743565] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224743537|stream_id:0|stream_offset:1563309| [2025/09/12 04:10:24 743574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 743581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 743588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43279|rtt_var:829|pto_duration:46595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 743595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 743600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 743613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58809| [2025/09/12 04:10:24 743619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224810132|now:1757650224743588|interv:66544| [2025/09/12 04:10:24 743625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224810132|now:1757650224743588|interval:66544|pto_count:0|srtt:43279 [2025/09/12 04:10:24 743633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58809| [2025/09/12 04:10:24 743639] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 743646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1564496| [2025/09/12 04:10:24 743652] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 743658] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/09/12 04:10:24 743688] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224743669|stream_id:0|stream_offset:1564496| [2025/09/12 04:10:24 743697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 743704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 743710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43279|rtt_var:829|pto_duration:46595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 743717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 743723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 743729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60009| [2025/09/12 04:10:24 743735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224810264|now:1757650224743710|interv:66554| [2025/09/12 04:10:24 743741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224810264|now:1757650224743710|interval:66554|pto_count:0|srtt:43279 [2025/09/12 04:10:24 743749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60009| [2025/09/12 04:10:24 743761] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 743767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 743774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 743781] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224810264| [2025/09/12 04:10:24 743787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224810264| [2025/09/12 04:10:24 743799] [debug] |xqc_engine_wakeup_after|wakeup:1757650224810264|now:1757650224743799|diff:66465| [2025/09/12 04:10:24 743806] [debug] |xqc_engine_main_logic|END|now:1757650224743408| [2025/09/12 04:10:24 744927] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:50|state:ESTABED|recv_time:1757650224744926| [2025/09/12 04:10:24 744956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 744964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:703| [2025/09/12 04:10:24 744971] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/09/12 04:10:24 744979] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/09/12 04:10:24 744985] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 744992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1615| [2025/09/12 04:10:24 745010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1471708|prior_time:1757650224698070|is_app_limited:0|send_elapse:45634|ack_elapse:46856|ctl_first_sent_time:1757650224699667|lagest_ack_time:1757650224744926|curr_delivered:1524508| [2025/09/12 04:10:24 745017] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224699667| [2025/09/12 04:10:24 745024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:500||sndq_packets_used_bytes:0|sndq_packets_free:391| [2025/09/12 04:10:24 745031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1617| [2025/09/12 04:10:24 745037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54000|prior_delivered:1474108|prior_time:1757650224700032|is_app_limited:0|send_elapse:45629|ack_elapse:44894|ctl_first_sent_time:1757650224701524|lagest_ack_time:1757650224744926|curr_delivered:1525708| [2025/09/12 04:10:24 745044] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224701524| [2025/09/12 04:10:24 745050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:499||sndq_packets_used_bytes:0|sndq_packets_free:392| [2025/09/12 04:10:24 745057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43279|rttvar:829|minrtt:30473|latest_rtt:43402|ack_delay:24| [2025/09/12 04:10:24 745063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43292|rttvar:646|minrtt:30473|latest_rtt:43402|ack_delay:24| [2025/09/12 04:10:24 745069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/09/12 04:10:24 745073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 745077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 745082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224748638|now:1757650224745081|interval:3557| [2025/09/12 04:10:24 745088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224748638|now:1757650224745081|interv:3557| [2025/09/12 04:10:24 745096] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45629, ack_elapse 44894, delivered 51600|rate 1130859|lost 304| [2025/09/12 04:10:24 745109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130859) in round 28| [2025/09/12 04:10:24 745114] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 745118] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 745122] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224701524|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 745126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224701524|recovery:1|recovery_start:1757650224738093|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 745131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57609|srtt:43292|latest_rtt:43402|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224738093|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 745137] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/09/12 04:10:24 745141] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:704|frame:ACK |recv_time:1757650224744926|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 745147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344744926|now:1757650224744926|interv:120000000| [2025/09/12 04:10:24 745151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344744926|now:1757650224744926|interv:120000000| [2025/09/12 04:10:24 745155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224810264|pq_index:0| [2025/09/12 04:10:24 745159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224743408| [2025/09/12 04:10:24 745163] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224745163| [2025/09/12 04:10:24 745168] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224745167| [2025/09/12 04:10:24 745174] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 745179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 745183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 745187] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 745191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 745195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 745199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 745207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 745211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 745215] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 745218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 745223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 745227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 745231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57609|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 745236] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 745240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1665-1665|next_skip_chance:1757650224957868|current_time:1757650224745240| [2025/09/12 04:10:24 745244] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/09/12 04:10:24 745276] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57609|now:1757650224745252|stream_id:0|stream_offset:1565683| [2025/09/12 04:10:24 745282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 745287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57609|applimit:0| [2025/09/12 04:10:24 745292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224748638|now:1757650224745291|interval:3347| [2025/09/12 04:10:24 745296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224748638|now:1757650224745291|interv:3347| [2025/09/12 04:10:24 745300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58809| [2025/09/12 04:10:24 745305] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 745309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58809|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1566870| [2025/09/12 04:10:24 745314] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 745318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/09/12 04:10:24 745347] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58809|now:1757650224745326|stream_id:0|stream_offset:1566870| [2025/09/12 04:10:24 745355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 745364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58809|applimit:0| [2025/09/12 04:10:24 745368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224748638|now:1757650224745368|interval:3270| [2025/09/12 04:10:24 745372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224748638|now:1757650224745368|interv:3270| [2025/09/12 04:10:24 745376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60009| [2025/09/12 04:10:24 745380] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 745385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60009|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 745389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 745393] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224748638| [2025/09/12 04:10:24 745397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224748638| [2025/09/12 04:10:24 745401] [debug] |xqc_engine_wakeup_after|wakeup:1757650224748638|now:1757650224745401|diff:3237| [2025/09/12 04:10:24 745405] [debug] |xqc_engine_main_logic|END|now:1757650224745167| [2025/09/12 04:10:24 745412] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224745412| [2025/09/12 04:10:24 745418] [debug] |xqc_engine_wakeup_after|wakeup:1757650224748638|now:1757650224745418|diff:3220| [2025/09/12 04:10:24 745446] [debug] |xqc_engine_main_logic|END|now:1757650224745412| [2025/09/12 04:10:24 746908] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224746906| [2025/09/12 04:10:24 746922] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 746931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:704| [2025/09/12 04:10:24 746937] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/09/12 04:10:24 746945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/09/12 04:10:24 746952] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 746960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1618|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1618| [2025/09/12 04:10:24 746968] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52809|prior_delivered:1476508|prior_time:1757650224702149|is_app_limited:0|send_elapse:44031|ack_elapse:44757|ctl_first_sent_time:1757650224703741|lagest_ack_time:1757650224746906|curr_delivered:1526917| [2025/09/12 04:10:24 746975] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224703741| [2025/09/12 04:10:24 746982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:498||sndq_packets_used_bytes:0|sndq_packets_free:393| [2025/09/12 04:10:24 746989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1619| [2025/09/12 04:10:24 747003] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52809|prior_delivered:1476508|prior_time:1757650224702149|is_app_limited:0|send_elapse:44031|ack_elapse:44757|ctl_first_sent_time:1757650224703741|lagest_ack_time:1757650224746906|curr_delivered:1528117| [2025/09/12 04:10:24 747011] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224703874| [2025/09/12 04:10:24 747017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/09/12 04:10:24 747023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43292|rttvar:646|minrtt:30473|latest_rtt:43032|ack_delay:32| [2025/09/12 04:10:24 747030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43256|rttvar:558|minrtt:30473|latest_rtt:43032|ack_delay:32| [2025/09/12 04:10:24 747036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/09/12 04:10:24 747042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 747049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1616|lost_pn:1616|po_sent_time:1757650224699811|lost_send_time:1757650224698243|loss_delay:48663|frame:STREAM |repair:128| [2025/09/12 04:10:24 747056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224699811u| [2025/09/12 04:10:24 747064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 684|pns:2| [2025/09/12 04:10:24 747070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 747076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:558|pto_duration:45488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 747083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 747089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 747093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 747097] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224810814|now:1757650224747076|interv:63738| [2025/09/12 04:10:24 747102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224810814|now:1757650224747076|interval:63738|pto_count:0|srtt:43256 [2025/09/12 04:10:24 747106] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44031, ack_elapse 44757, delivered 51609|rate 1153093|lost 305| [2025/09/12 04:10:24 747110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153093) in round 28| [2025/09/12 04:10:24 747115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 747119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 747123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:1|acked:2409|po_sent_time:1757650224703874|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 747127] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:1|acked:2409|po_sent_time:1757650224703874|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 747136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:56400|srtt:43256|latest_rtt:43032|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 747142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/09/12 04:10:24 747146] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1757650224746906|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 747151] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344746906|now:1757650224746906|interv:120000000| [2025/09/12 04:10:24 747155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344746906|now:1757650224746906|interv:120000000| [2025/09/12 04:10:24 747159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224748638|pq_index:0| [2025/09/12 04:10:24 747163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224745167| [2025/09/12 04:10:24 747167] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224747167| [2025/09/12 04:10:24 747172] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224747171| [2025/09/12 04:10:24 747178] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43256|min_srtt:43256|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 747183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 747187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 747191] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 747195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 747199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 747203] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43256|min_srtt:43256|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 747208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 747214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 747220] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 747226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 747237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 747241] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 747246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 747250] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 747254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/09/12 04:10:24 747286] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224747262|stream_id:0|stream_offset:1568057| [2025/09/12 04:10:24 747292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 747297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 747301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:558|pto_duration:45488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 747306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 747310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 747313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 747317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224812750|now:1757650224747301|interv:65449| [2025/09/12 04:10:24 747321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224812750|now:1757650224747301|interval:65449|pto_count:0|srtt:43256 [2025/09/12 04:10:24 747326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:57600| [2025/09/12 04:10:24 747331] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 747335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1569244| [2025/09/12 04:10:24 747340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 747344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/09/12 04:10:24 747362] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224747349|stream_id:0|stream_offset:1569244| [2025/09/12 04:10:24 747368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 747372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 747377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:558|pto_duration:45488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 747384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 747388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 747392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 747396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224812837|now:1757650224747376|interv:65461| [2025/09/12 04:10:24 747400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224812837|now:1757650224747376|interval:65461|pto_count:0|srtt:43256 [2025/09/12 04:10:24 747404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 747409] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 747413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1570431| [2025/09/12 04:10:24 747417] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 747444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/09/12 04:10:24 747473] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224747454|stream_id:0|stream_offset:1570431| [2025/09/12 04:10:24 747479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 747484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 747489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43256|rtt_var:558|pto_duration:45488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 747496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 747503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 747508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 747512] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224812942|now:1757650224747489|interv:65453| [2025/09/12 04:10:24 747516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224812942|now:1757650224747489|interval:65453|pto_count:0|srtt:43256 [2025/09/12 04:10:24 747522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 747529] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 747535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1571618| [2025/09/12 04:10:24 747548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 747554] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224812942| [2025/09/12 04:10:24 747561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224812942| [2025/09/12 04:10:24 747567] [debug] |xqc_engine_wakeup_after|wakeup:1757650224812942|now:1757650224747567|diff:65375| [2025/09/12 04:10:24 747573] [debug] |xqc_engine_main_logic|END|now:1757650224747171| [2025/09/12 04:10:24 747580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224747580| [2025/09/12 04:10:24 747586] [debug] |xqc_engine_wakeup_after|wakeup:1757650224812942|now:1757650224747586|diff:65356| [2025/09/12 04:10:24 747592] [debug] |xqc_engine_main_logic|END|now:1757650224747580| [2025/09/12 04:10:24 748933] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224748932| [2025/09/12 04:10:24 748949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 748958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:705| [2025/09/12 04:10:24 748963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/09/12 04:10:24 748972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/09/12 04:10:24 748979] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 748986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1620| [2025/09/12 04:10:24 748994] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1476508|prior_time:1757650224702149|is_app_limited:0|send_elapse:44280|ack_elapse:46783|ctl_first_sent_time:1757650224703990|lagest_ack_time:1757650224748932|curr_delivered:1529317| [2025/09/12 04:10:24 749001] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224703990| [2025/09/12 04:10:24 749008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:497||sndq_packets_used_bytes:0|sndq_packets_free:394| [2025/09/12 04:10:24 749015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1621|path_largest_ack:1621| [2025/09/12 04:10:24 749022] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1478908|prior_time:1757650224704144|is_app_limited:0|send_elapse:45799|ack_elapse:44788|ctl_first_sent_time:1757650224705641|lagest_ack_time:1757650224748932|curr_delivered:1530517| [2025/09/12 04:10:24 749028] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224705641| [2025/09/12 04:10:24 749035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:496||sndq_packets_used_bytes:0|sndq_packets_free:395| [2025/09/12 04:10:24 749039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43256|rttvar:558|minrtt:30473|latest_rtt:43291|ack_delay:24| [2025/09/12 04:10:24 749043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43257|rttvar:421|minrtt:30473|latest_rtt:43291|ack_delay:24| [2025/09/12 04:10:24 749047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1621|lost_pn:1618|thresh:3| [2025/09/12 04:10:24 749051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 749064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 749071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 749077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43257|rtt_var:421|pto_duration:45257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 749082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 749086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 749090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 749094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224812711|now:1757650224749077|interv:63634| [2025/09/12 04:10:24 749098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224812711|now:1757650224749077|interval:63634|pto_count:0|srtt:43257 [2025/09/12 04:10:24 749102] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45799, ack_elapse 44788, delivered 51609|rate 1126858|lost 305| [2025/09/12 04:10:24 749107] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126858) in round 28| [2025/09/12 04:10:24 749111] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 749115] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 749119] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224705641|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 749123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224705641|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 749128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43257|latest_rtt:43291|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 749134] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/09/12 04:10:24 749138] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1757650224748932|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 749143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344748932|now:1757650224748932|interv:120000000| [2025/09/12 04:10:24 749147] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344748932|now:1757650224748932|interv:120000000| [2025/09/12 04:10:24 749151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224812942|pq_index:0| [2025/09/12 04:10:24 749155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224747171| [2025/09/12 04:10:24 749159] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224749159| [2025/09/12 04:10:24 749167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224749166| [2025/09/12 04:10:24 749173] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43257|min_srtt:43257|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 749178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 749182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 749186] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 749190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 749194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 749198] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43257|min_srtt:43257|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 749202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 749207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 749210] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 749214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 749218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 749223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 749227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1571618| [2025/09/12 04:10:24 749231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 749235] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/09/12 04:10:24 749269] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224749243|stream_id:0|stream_offset:1571618| [2025/09/12 04:10:24 749279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 749286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 749293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43257|rtt_var:421|pto_duration:45257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 749300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 749308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 749312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 749316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224814500|now:1757650224749293|interv:65207| [2025/09/12 04:10:24 749320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224814500|now:1757650224749293|interval:65207|pto_count:0|srtt:43257 [2025/09/12 04:10:24 749325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 749330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 749334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1572805| [2025/09/12 04:10:24 749338] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 749342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/09/12 04:10:24 749370] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224749349|stream_id:0|stream_offset:1572805| [2025/09/12 04:10:24 749379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 749386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 749393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43257|rtt_var:421|pto_duration:45257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 749399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 749403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 749406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 749410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224814606|now:1757650224749392|interv:65214| [2025/09/12 04:10:24 749414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224814606|now:1757650224749392|interval:65214|pto_count:0|srtt:43257 [2025/09/12 04:10:24 749437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 749447] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 749451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1573992| [2025/09/12 04:10:24 749455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 749464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224814606| [2025/09/12 04:10:24 749468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224814606| [2025/09/12 04:10:24 749472] [debug] |xqc_engine_wakeup_after|wakeup:1757650224814606|now:1757650224749472|diff:65134| [2025/09/12 04:10:24 749476] [debug] |xqc_engine_main_logic|END|now:1757650224749166| [2025/09/12 04:10:24 749482] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224749482| [2025/09/12 04:10:24 749485] [debug] |xqc_engine_wakeup_after|wakeup:1757650224814606|now:1757650224749485|diff:65121| [2025/09/12 04:10:24 749489] [debug] |xqc_engine_main_logic|END|now:1757650224749482| [2025/09/12 04:10:24 750993] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224750991| [2025/09/12 04:10:24 751009] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 751018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:706| [2025/09/12 04:10:24 751024] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/09/12 04:10:24 751032] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/09/12 04:10:24 751036] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 751043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1623|path_largest_ack:1622| [2025/09/12 04:10:24 751051] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1478908|prior_time:1757650224704144|is_app_limited:0|send_elapse:45948|ack_elapse:46847|ctl_first_sent_time:1757650224705790|lagest_ack_time:1757650224750991|curr_delivered:1531717| [2025/09/12 04:10:24 751058] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224705790| [2025/09/12 04:10:24 751064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:495||sndq_packets_used_bytes:0|sndq_packets_free:396| [2025/09/12 04:10:24 751069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1623|path_largest_ack:1623| [2025/09/12 04:10:24 751073] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1481308|prior_time:1757650224706075|is_app_limited:0|send_elapse:43900|ack_elapse:44916|ctl_first_sent_time:1757650224707624|lagest_ack_time:1757650224750991|curr_delivered:1532917| [2025/09/12 04:10:24 751078] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224707624| [2025/09/12 04:10:24 751082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:494||sndq_packets_used_bytes:0|sndq_packets_free:397| [2025/09/12 04:10:24 751089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43257|rttvar:421|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:24 751096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43267|rttvar:337|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:24 751102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1623|lost_pn:1620|thresh:3| [2025/09/12 04:10:24 751109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 751115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 751129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 751136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:337|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 751143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 751148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 751151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 751155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224814616|now:1757650224751135|interv:63481| [2025/09/12 04:10:24 751159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224814616|now:1757650224751135|interval:63481|pto_count:0|srtt:43267 [2025/09/12 04:10:24 751164] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43900, ack_elapse 44916, delivered 51609|rate 1149011|lost 305| [2025/09/12 04:10:24 751168] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149011) in round 28| [2025/09/12 04:10:24 751173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 751177] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 751181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224707624|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 751185] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224707624|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 751190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43267|latest_rtt:43367|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 751196] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/09/12 04:10:24 751200] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1757650224750991|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 751205] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344750991|now:1757650224750991|interv:120000000| [2025/09/12 04:10:24 751209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344750991|now:1757650224750991|interv:120000000| [2025/09/12 04:10:24 751213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224814606|pq_index:0| [2025/09/12 04:10:24 751217] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224749166| [2025/09/12 04:10:24 751221] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224751221| [2025/09/12 04:10:24 751226] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224751225| [2025/09/12 04:10:24 751235] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43267|min_srtt:43267|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 751240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 751244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 751248] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 751252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 751256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 751260] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43267|min_srtt:43267|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 751264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 751269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 751272] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 751276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 751280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 751284] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 751289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1573992| [2025/09/12 04:10:24 751293] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 751297] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/09/12 04:10:24 751332] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224751305|stream_id:0|stream_offset:1573992| [2025/09/12 04:10:24 751342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 751349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 751356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:337|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 751363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 751372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 751376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 751379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224816572|now:1757650224751356|interv:65216| [2025/09/12 04:10:24 751384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224816572|now:1757650224751356|interval:65216|pto_count:0|srtt:43267 [2025/09/12 04:10:24 751388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 751393] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 751397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1575179| [2025/09/12 04:10:24 751402] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 751406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/09/12 04:10:24 751450] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224751413|stream_id:0|stream_offset:1575179| [2025/09/12 04:10:24 751464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 751472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 751478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43267|rtt_var:337|pto_duration:45267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 751485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 751491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 751497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 751503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224816680|now:1757650224751478|interv:65202| [2025/09/12 04:10:24 751509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224816680|now:1757650224751478|interval:65202|pto_count:0|srtt:43267 [2025/09/12 04:10:24 751516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 751523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 751529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1576366| [2025/09/12 04:10:24 751536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 751543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224816680| [2025/09/12 04:10:24 751556] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224816680| [2025/09/12 04:10:24 751561] [debug] |xqc_engine_wakeup_after|wakeup:1757650224816680|now:1757650224751561|diff:65119| [2025/09/12 04:10:24 751580] [debug] |xqc_engine_main_logic|END|now:1757650224751225| [2025/09/12 04:10:24 751589] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224751589| [2025/09/12 04:10:24 751595] [debug] |xqc_engine_wakeup_after|wakeup:1757650224816680|now:1757650224751595|diff:65085| [2025/09/12 04:10:24 751600] [debug] |xqc_engine_main_logic|END|now:1757650224751589| [2025/09/12 04:10:24 752924] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224752923| [2025/09/12 04:10:24 752939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 752948] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:707| [2025/09/12 04:10:24 752954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/09/12 04:10:24 752963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/09/12 04:10:24 752970] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 752977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1624|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1625|path_largest_ack:1624| [2025/09/12 04:10:24 752985] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1481308|prior_time:1757650224706075|is_app_limited:0|send_elapse:44025|ack_elapse:46848|ctl_first_sent_time:1757650224707749|lagest_ack_time:1757650224752923|curr_delivered:1534117| [2025/09/12 04:10:24 752992] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224707749| [2025/09/12 04:10:24 752999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:493||sndq_packets_used_bytes:0|sndq_packets_free:398| [2025/09/12 04:10:24 753006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1625|path_largest_ack:1625| [2025/09/12 04:10:24 753012] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1483708|prior_time:1757650224708001|is_app_limited:0|send_elapse:45668|ack_elapse:44922|ctl_first_sent_time:1757650224709528|lagest_ack_time:1757650224752923|curr_delivered:1535317| [2025/09/12 04:10:24 753020] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224709528| [2025/09/12 04:10:24 753026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:492||sndq_packets_used_bytes:0|sndq_packets_free:399| [2025/09/12 04:10:24 753032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43267|rttvar:337|minrtt:30473|latest_rtt:43395|ack_delay:24| [2025/09/12 04:10:24 753039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43280|rttvar:279|minrtt:30473|latest_rtt:43395|ack_delay:24| [2025/09/12 04:10:24 753046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1625|lost_pn:1622|thresh:3| [2025/09/12 04:10:24 753050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 753054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 753064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 753068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43280|rtt_var:279|pto_duration:45280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 753072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 753076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 753080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 753084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224816693|now:1757650224753068|interv:63625| [2025/09/12 04:10:24 753088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224816693|now:1757650224753068|interval:63625|pto_count:0|srtt:43280 [2025/09/12 04:10:24 753093] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45668, ack_elapse 44922, delivered 51609|rate 1130091|lost 305| [2025/09/12 04:10:24 753097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130091) in round 28| [2025/09/12 04:10:24 753101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 753105] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 753109] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224709528|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 753114] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224709528|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 753118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43280|latest_rtt:43395|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 753124] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/09/12 04:10:24 753128] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1757650224752923|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 753133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344752923|now:1757650224752923|interv:120000000| [2025/09/12 04:10:24 753137] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344752923|now:1757650224752923|interv:120000000| [2025/09/12 04:10:24 753141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224816680|pq_index:0| [2025/09/12 04:10:24 753145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224751225| [2025/09/12 04:10:24 753149] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224753149| [2025/09/12 04:10:24 753154] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224753153| [2025/09/12 04:10:24 753163] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43280|min_srtt:43280|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 753167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 753172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 753175] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 753179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 753184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 753187] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43280|min_srtt:43280|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 753192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 753196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 753199] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 753203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 753207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 753212] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 753216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1576366| [2025/09/12 04:10:24 753220] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 753224] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/09/12 04:10:24 753258] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224753232|stream_id:0|stream_offset:1576366| [2025/09/12 04:10:24 753268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 753275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 753282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43280|rtt_var:279|pto_duration:45280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 753289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 753293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 753301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 753305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224818512|now:1757650224753281|interv:65231| [2025/09/12 04:10:24 753309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224818512|now:1757650224753281|interval:65231|pto_count:0|srtt:43280 [2025/09/12 04:10:24 753314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 753319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 753323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1577553| [2025/09/12 04:10:24 753327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 753332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/09/12 04:10:24 753359] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224753338|stream_id:0|stream_offset:1577553| [2025/09/12 04:10:24 753368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 753376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 753382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43280|rtt_var:279|pto_duration:45280|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 753388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 753392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 753396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 753399] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224818618|now:1757650224753382|interv:65236| [2025/09/12 04:10:24 753403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224818618|now:1757650224753382|interval:65236|pto_count:0|srtt:43280 [2025/09/12 04:10:24 753408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 753413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 753417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1578740| [2025/09/12 04:10:24 753443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 753447] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224818618| [2025/09/12 04:10:24 753451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224818618| [2025/09/12 04:10:24 753460] [debug] |xqc_engine_wakeup_after|wakeup:1757650224818618|now:1757650224753459|diff:65159| [2025/09/12 04:10:24 753464] [debug] |xqc_engine_main_logic|END|now:1757650224753153| [2025/09/12 04:10:24 753469] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224753469| [2025/09/12 04:10:24 753473] [debug] |xqc_engine_wakeup_after|wakeup:1757650224818618|now:1757650224753473|diff:65145| [2025/09/12 04:10:24 753477] [debug] |xqc_engine_main_logic|END|now:1757650224753469| [2025/09/12 04:10:24 754843] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224754842| [2025/09/12 04:10:24 754859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 754868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:708| [2025/09/12 04:10:24 754872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/09/12 04:10:24 754881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/09/12 04:10:24 754888] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 754895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1626| [2025/09/12 04:10:24 754902] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1483708|prior_time:1757650224708001|is_app_limited:0|send_elapse:45780|ack_elapse:46841|ctl_first_sent_time:1757650224709640|lagest_ack_time:1757650224754842|curr_delivered:1536517| [2025/09/12 04:10:24 754909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224709640| [2025/09/12 04:10:24 754915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:491||sndq_packets_used_bytes:0|sndq_packets_free:400| [2025/09/12 04:10:24 754921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1627| [2025/09/12 04:10:24 754927] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1486108|prior_time:1757650224710041|is_app_limited:0|send_elapse:43819|ack_elapse:44801|ctl_first_sent_time:1757650224711563|lagest_ack_time:1757650224754842|curr_delivered:1537717| [2025/09/12 04:10:24 754934] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224711563| [2025/09/12 04:10:24 754938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:490||sndq_packets_used_bytes:0|sndq_packets_free:401| [2025/09/12 04:10:24 754943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43280|rttvar:279|minrtt:30473|latest_rtt:43279|ack_delay:24| [2025/09/12 04:10:24 754949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:216|minrtt:30473|latest_rtt:43279|ack_delay:24| [2025/09/12 04:10:24 754956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/09/12 04:10:24 754963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 754970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 754977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 754991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:216|pto_duration:45276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 754998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 755002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 755006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 755011] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224818614|now:1757650224754990|interv:63624| [2025/09/12 04:10:24 755015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224818614|now:1757650224754990|interval:63624|pto_count:0|srtt:43276 [2025/09/12 04:10:24 755019] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43819, ack_elapse 44801, delivered 51609|rate 1151960|lost 305| [2025/09/12 04:10:24 755024] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151960) in round 28| [2025/09/12 04:10:24 755028] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 755032] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 755036] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224711563|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 755040] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224711563|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 755045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43276|latest_rtt:43279|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 755051] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/09/12 04:10:24 755055] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1757650224754842|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 755060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344754842|now:1757650224754842|interv:120000000| [2025/09/12 04:10:24 755064] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344754842|now:1757650224754842|interv:120000000| [2025/09/12 04:10:24 755068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224818618|pq_index:0| [2025/09/12 04:10:24 755072] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224753153| [2025/09/12 04:10:24 755076] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224755076| [2025/09/12 04:10:24 755081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224755080| [2025/09/12 04:10:24 755090] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 755094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 755099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 755103] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 755106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 755111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 755115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 755119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 755123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 755127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 755130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 755134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 755139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 755143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1578740| [2025/09/12 04:10:24 755147] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 755152] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/09/12 04:10:24 755186] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224755159|stream_id:0|stream_offset:1578740| [2025/09/12 04:10:24 755194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 755202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 755209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:216|pto_duration:45276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 755216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 755220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 755224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 755232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224820435|now:1757650224755208|interv:65227| [2025/09/12 04:10:24 755236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224820435|now:1757650224755208|interval:65227|pto_count:0|srtt:43276 [2025/09/12 04:10:24 755241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 755246] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 755250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1579927| [2025/09/12 04:10:24 755254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 755258] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/09/12 04:10:24 755286] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224755265|stream_id:0|stream_offset:1579927| [2025/09/12 04:10:24 755294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 755302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 755308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:216|pto_duration:45276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 755314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 755318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 755322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 755326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224820541|now:1757650224755308|interv:65233| [2025/09/12 04:10:24 755330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224820541|now:1757650224755308|interval:65233|pto_count:0|srtt:43276 [2025/09/12 04:10:24 755334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 755339] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 755343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1581114| [2025/09/12 04:10:24 755347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 755351] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224820541| [2025/09/12 04:10:24 755355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224820541| [2025/09/12 04:10:24 755359] [debug] |xqc_engine_wakeup_after|wakeup:1757650224820541|now:1757650224755359|diff:65182| [2025/09/12 04:10:24 755368] [debug] |xqc_engine_main_logic|END|now:1757650224755080| [2025/09/12 04:10:24 755373] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224755373| [2025/09/12 04:10:24 755377] [debug] |xqc_engine_wakeup_after|wakeup:1757650224820541|now:1757650224755377|diff:65164| [2025/09/12 04:10:24 755381] [debug] |xqc_engine_main_logic|END|now:1757650224755373| [2025/09/12 04:10:24 756895] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224756893| [2025/09/12 04:10:24 756910] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 756920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:709| [2025/09/12 04:10:24 756926] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/09/12 04:10:24 756934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/09/12 04:10:24 756941] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 756949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1628| [2025/09/12 04:10:24 756956] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1486108|prior_time:1757650224710041|is_app_limited:0|send_elapse:43942|ack_elapse:46852|ctl_first_sent_time:1757650224711686|lagest_ack_time:1757650224756893|curr_delivered:1538917| [2025/09/12 04:10:24 756961] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224711686| [2025/09/12 04:10:24 756967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:489||sndq_packets_used_bytes:0|sndq_packets_free:402| [2025/09/12 04:10:24 756973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1629| [2025/09/12 04:10:24 756980] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1488508|prior_time:1757650224712049|is_app_limited:0|send_elapse:45784|ack_elapse:44844|ctl_first_sent_time:1757650224713655|lagest_ack_time:1757650224756893|curr_delivered:1540117| [2025/09/12 04:10:24 756987] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224713655| [2025/09/12 04:10:24 756991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:488||sndq_packets_used_bytes:0|sndq_packets_free:403| [2025/09/12 04:10:24 756995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:216|minrtt:30473|latest_rtt:43238|ack_delay:24| [2025/09/12 04:10:24 757000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43268|rttvar:177|minrtt:30473|latest_rtt:43238|ack_delay:24| [2025/09/12 04:10:24 757006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/09/12 04:10:24 757012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 757017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 757021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 757025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:177|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 757036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 757040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 757044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 757048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224820533|now:1757650224757025|interv:63508| [2025/09/12 04:10:24 757052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224820533|now:1757650224757025|interval:63508|pto_count:0|srtt:43268 [2025/09/12 04:10:24 757056] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45784, ack_elapse 44844, delivered 51609|rate 1127227|lost 305| [2025/09/12 04:10:24 757061] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127227) in round 28| [2025/09/12 04:10:24 757065] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 757069] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 757073] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224713655|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 757078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224713655|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 757082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43268|latest_rtt:43238|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 757088] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/09/12 04:10:24 757092] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1757650224756893|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 757097] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344756893|now:1757650224756893|interv:120000000| [2025/09/12 04:10:24 757101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344756893|now:1757650224756893|interv:120000000| [2025/09/12 04:10:24 757105] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224820541|pq_index:0| [2025/09/12 04:10:24 757109] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224755080| [2025/09/12 04:10:24 757113] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224757113| [2025/09/12 04:10:24 757118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224757117| [2025/09/12 04:10:24 757124] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 757132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 757137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 757141] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 757144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 757149] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 757153] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43268|min_srtt:43268|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 757157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 757162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 757166] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 757169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 757174] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 757178] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 757182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1581114| [2025/09/12 04:10:24 757187] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 757191] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/09/12 04:10:24 757222] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224757199|stream_id:0|stream_offset:1581114| [2025/09/12 04:10:24 757228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 757234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 757241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:177|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 757248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 757254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 757261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 757274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224822467|now:1757650224757240|interv:65227| [2025/09/12 04:10:24 757280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224822467|now:1757650224757240|interval:65227|pto_count:0|srtt:43268 [2025/09/12 04:10:24 757286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 757291] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 757295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1582301| [2025/09/12 04:10:24 757300] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 757304] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/09/12 04:10:24 757330] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224757311|stream_id:0|stream_offset:1582301| [2025/09/12 04:10:24 757336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 757344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 757350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43268|rtt_var:177|pto_duration:45268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 757357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 757363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 757369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 757376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224822579|now:1757650224757350|interv:65229| [2025/09/12 04:10:24 757382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224822579|now:1757650224757350|interval:65229|pto_count:0|srtt:43268 [2025/09/12 04:10:24 757389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 757395] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 757399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1583488| [2025/09/12 04:10:24 757403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 757407] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224822579| [2025/09/12 04:10:24 757411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224822579| [2025/09/12 04:10:24 757415] [debug] |xqc_engine_wakeup_after|wakeup:1757650224822579|now:1757650224757415|diff:65164| [2025/09/12 04:10:24 757436] [debug] |xqc_engine_main_logic|END|now:1757650224757117| [2025/09/12 04:10:24 757449] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224757449| [2025/09/12 04:10:24 757453] [debug] |xqc_engine_wakeup_after|wakeup:1757650224822579|now:1757650224757453|diff:65126| [2025/09/12 04:10:24 757457] [debug] |xqc_engine_main_logic|END|now:1757650224757449| [2025/09/12 04:10:24 758908] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224758906| [2025/09/12 04:10:24 758923] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 758932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:710| [2025/09/12 04:10:24 758938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/09/12 04:10:24 758947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/09/12 04:10:24 758951] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 758959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1630| [2025/09/12 04:10:24 758966] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1488508|prior_time:1757650224712049|is_app_limited:0|send_elapse:45937|ack_elapse:46857|ctl_first_sent_time:1757650224713808|lagest_ack_time:1757650224758906|curr_delivered:1541317| [2025/09/12 04:10:24 758973] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224713808| [2025/09/12 04:10:24 758980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:487||sndq_packets_used_bytes:0|sndq_packets_free:404| [2025/09/12 04:10:24 758984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1631| [2025/09/12 04:10:24 758990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1490908|prior_time:1757650224713975|is_app_limited:0|send_elapse:43784|ack_elapse:44931|ctl_first_sent_time:1757650224715493|lagest_ack_time:1757650224758906|curr_delivered:1542517| [2025/09/12 04:10:24 758998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224715493| [2025/09/12 04:10:24 759004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:486||sndq_packets_used_bytes:0|sndq_packets_free:405| [2025/09/12 04:10:24 759010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43268|rttvar:177|minrtt:30473|latest_rtt:43413|ack_delay:24| [2025/09/12 04:10:24 759017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43283|rttvar:163|minrtt:30473|latest_rtt:43413|ack_delay:24| [2025/09/12 04:10:24 759023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/09/12 04:10:24 759029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 759036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 759042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 759048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:163|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 759060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 759064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 759068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 759074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224822594|now:1757650224759048|interv:63546| [2025/09/12 04:10:24 759080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224822594|now:1757650224759048|interval:63546|pto_count:0|srtt:43283 [2025/09/12 04:10:24 759087] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43784, ack_elapse 44931, delivered 51609|rate 1148627|lost 305| [2025/09/12 04:10:24 759094] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148627) in round 28| [2025/09/12 04:10:24 759099] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 759103] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 759107] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224715493|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 759112] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224715493|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 759116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43283|latest_rtt:43413|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 759122] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/09/12 04:10:24 759126] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1757650224758906|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 759131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344758906|now:1757650224758906|interv:120000000| [2025/09/12 04:10:24 759135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344758906|now:1757650224758906|interv:120000000| [2025/09/12 04:10:24 759139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224822579|pq_index:0| [2025/09/12 04:10:24 759143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224757117| [2025/09/12 04:10:24 759147] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224759147| [2025/09/12 04:10:24 759152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224759151| [2025/09/12 04:10:24 759158] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 759166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 759171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 759175] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 759179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 759183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 759187] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 759191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 759195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 759199] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 759203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 759207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 759211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 759215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1583488| [2025/09/12 04:10:24 759220] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 759223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224760223|now:1757650224759223|interv:1000| [2025/09/12 04:10:24 759227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 759231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 759235] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224760223| [2025/09/12 04:10:24 759239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224760223| [2025/09/12 04:10:24 759243] [debug] |xqc_engine_wakeup_after|wakeup:1757650224760223|now:1757650224759243|diff:980| [2025/09/12 04:10:24 759247] [debug] |xqc_engine_main_logic|END|now:1757650224759151| [2025/09/12 04:10:24 759253] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224759253| [2025/09/12 04:10:24 759256] [debug] |xqc_engine_wakeup_after|wakeup:1757650224760223|now:1757650224759256|diff:967| [2025/09/12 04:10:24 759260] [debug] |xqc_engine_main_logic|END|now:1757650224759253| [2025/09/12 04:10:24 760328] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224760328| [2025/09/12 04:10:24 760339] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224760223|pq_index:0| [2025/09/12 04:10:24 760344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224759151| [2025/09/12 04:10:24 760349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224760348| [2025/09/12 04:10:24 760360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224760223|now:1757650224760348| [2025/09/12 04:10:24 760364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224760223|now:1757650224760348| [2025/09/12 04:10:24 760368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 760374] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 760378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 760383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 760387] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 760391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 760395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 760400] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 760412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 760417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 760435] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 760439] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 760443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 760448] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 760452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1583488| [2025/09/12 04:10:24 760456] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 760461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/09/12 04:10:24 760495] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224760469|stream_id:0|stream_offset:1583488| [2025/09/12 04:10:24 760504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1681|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 760511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 760524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:163|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 760531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 760536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 760542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 760548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224825752|now:1757650224760523|interv:65229| [2025/09/12 04:10:24 760554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224825752|now:1757650224760523|interval:65229|pto_count:0|srtt:43283 [2025/09/12 04:10:24 760562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 760569] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 760575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1584675| [2025/09/12 04:10:24 760582] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 760588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/09/12 04:10:24 760624] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224760598|stream_id:0|stream_offset:1584675| [2025/09/12 04:10:24 760633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1682|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 760639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 760646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:163|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 760652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 760658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 760663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 760669] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224825881|now:1757650224760645|interv:65236| [2025/09/12 04:10:24 760674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224825881|now:1757650224760645|interval:65236|pto_count:0|srtt:43283 [2025/09/12 04:10:24 760680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 760686] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 760692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1585862| [2025/09/12 04:10:24 760701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 760706] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224825881| [2025/09/12 04:10:24 760712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224825881| [2025/09/12 04:10:24 760717] [debug] |xqc_engine_wakeup_after|wakeup:1757650224825881|now:1757650224760717|diff:65164| [2025/09/12 04:10:24 760723] [debug] |xqc_engine_main_logic|END|now:1757650224760348| [2025/09/12 04:10:24 760831] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224760830| [2025/09/12 04:10:24 760839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 760846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:711| [2025/09/12 04:10:24 760852] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/09/12 04:10:24 760859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/09/12 04:10:24 760864] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 760870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1632| [2025/09/12 04:10:24 760876] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1490908|prior_time:1757650224713975|is_app_limited:0|send_elapse:43871|ack_elapse:46855|ctl_first_sent_time:1757650224715580|lagest_ack_time:1757650224760830|curr_delivered:1543717| [2025/09/12 04:10:24 760883] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224715580| [2025/09/12 04:10:24 760888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:485||sndq_packets_used_bytes:0|sndq_packets_free:406| [2025/09/12 04:10:24 760894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1633| [2025/09/12 04:10:24 760900] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1493308|prior_time:1757650224715945|is_app_limited:0|send_elapse:45599|ack_elapse:44885|ctl_first_sent_time:1757650224717439|lagest_ack_time:1757650224760830|curr_delivered:1544917| [2025/09/12 04:10:24 760906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224717439| [2025/09/12 04:10:24 760911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:484||sndq_packets_used_bytes:0|sndq_packets_free:407| [2025/09/12 04:10:24 760916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43283|rttvar:163|minrtt:30473|latest_rtt:43391|ack_delay:24| [2025/09/12 04:10:24 760922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43293|rttvar:144|minrtt:30473|latest_rtt:43391|ack_delay:24| [2025/09/12 04:10:24 760928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1633|lost_pn:1630|thresh:3| [2025/09/12 04:10:24 760933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 760938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 760947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 760952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43293|rtt_var:144|pto_duration:45293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 760958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 760963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 760968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 760973] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224825891|now:1757650224760951|interv:64940| [2025/09/12 04:10:24 760978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224825891|now:1757650224760951|interval:64940|pto_count:0|srtt:43293 [2025/09/12 04:10:24 760984] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45599, ack_elapse 44885, delivered 51609|rate 1131801|lost 305| [2025/09/12 04:10:24 760990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131801) in round 28| [2025/09/12 04:10:24 760995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 761001] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 761006] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224717439|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 761012] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224717439|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 761018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43293|latest_rtt:43391|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 761025] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/09/12 04:10:24 761031] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1757650224760830|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 761037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344760830|now:1757650224760830|interv:120000000| [2025/09/12 04:10:24 761043] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344760830|now:1757650224760830|interv:120000000| [2025/09/12 04:10:24 761048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224825881|pq_index:0| [2025/09/12 04:10:24 761053] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224760348| [2025/09/12 04:10:24 761059] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224761059| [2025/09/12 04:10:24 761066] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224761064| [2025/09/12 04:10:24 761077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43293|min_srtt:43293|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 761082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 761088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 761093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 761098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 761104] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 761109] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43293|min_srtt:43293|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 761115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 761121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 761126] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 761131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 761136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 761142] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 761147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1585862| [2025/09/12 04:10:24 761153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 761159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/09/12 04:10:24 761193] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224761167|stream_id:0|stream_offset:1585862| [2025/09/12 04:10:24 761200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1683|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 761207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 761212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43293|rtt_var:144|pto_duration:45293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 761218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 761226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 761231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 761236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224826460|now:1757650224761212|interv:65248| [2025/09/12 04:10:24 761242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224826460|now:1757650224761212|interval:65248|pto_count:0|srtt:43293 [2025/09/12 04:10:24 761248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 761254] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 761260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 761266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 761271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224762271|now:1757650224761271|interv:1000| [2025/09/12 04:10:24 761276] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 761281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 761286] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224762271| [2025/09/12 04:10:24 761292] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224762271| [2025/09/12 04:10:24 761297] [debug] |xqc_engine_wakeup_after|wakeup:1757650224762271|now:1757650224761296|diff:975| [2025/09/12 04:10:24 761302] [debug] |xqc_engine_main_logic|END|now:1757650224761064| [2025/09/12 04:10:24 761309] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224761309| [2025/09/12 04:10:24 761326] [debug] |xqc_engine_wakeup_after|wakeup:1757650224762271|now:1757650224761326|diff:945| [2025/09/12 04:10:24 761331] [debug] |xqc_engine_main_logic|END|now:1757650224761309| [2025/09/12 04:10:24 762402] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224762402| [2025/09/12 04:10:24 762413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224762271|pq_index:0| [2025/09/12 04:10:24 762418] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224761064| [2025/09/12 04:10:24 762438] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224762437| [2025/09/12 04:10:24 762443] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224762271|now:1757650224762437| [2025/09/12 04:10:24 762448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224762271|now:1757650224762437| [2025/09/12 04:10:24 762451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 762457] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43293|min_srtt:43293|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 762462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 762475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 762481] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 762486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 762494] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 762499] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43293|min_srtt:43293|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 762503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 762507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 762512] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 762518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 762525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 762531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 762538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 762544] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 762550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/09/12 04:10:24 762589] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224762561|stream_id:0|stream_offset:1587049| [2025/09/12 04:10:24 762597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1684|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 762605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 762611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43293|rtt_var:144|pto_duration:45293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 762618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 762624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 762629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 762635] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224827854|now:1757650224762611|interv:65243| [2025/09/12 04:10:24 762641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224827854|now:1757650224762611|interval:65243|pto_count:0|srtt:43293 [2025/09/12 04:10:24 762653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:60000| [2025/09/12 04:10:24 762661] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 762668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1588236| [2025/09/12 04:10:24 762674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 762681] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224827854| [2025/09/12 04:10:24 762687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224827854| [2025/09/12 04:10:24 762693] [debug] |xqc_engine_wakeup_after|wakeup:1757650224827854|now:1757650224762693|diff:65161| [2025/09/12 04:10:24 762700] [debug] |xqc_engine_main_logic|END|now:1757650224762437| [2025/09/12 04:10:24 762849] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224762848| [2025/09/12 04:10:24 762860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 762869] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:712| [2025/09/12 04:10:24 762875] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/09/12 04:10:24 762883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/09/12 04:10:24 762889] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 762897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1635|path_largest_ack:1634| [2025/09/12 04:10:24 762916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52809|prior_delivered:1495708|prior_time:1757650224718005|is_app_limited:0|send_elapse:43854|ack_elapse:44843|ctl_first_sent_time:1757650224719533|lagest_ack_time:1757650224762848|curr_delivered:1546117| [2025/09/12 04:10:24 762924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224719533| [2025/09/12 04:10:24 762931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:483||sndq_packets_used_bytes:0|sndq_packets_free:408| [2025/09/12 04:10:24 762938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1635|path_largest_ack:1635| [2025/09/12 04:10:24 762943] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:52809|prior_delivered:1495708|prior_time:1757650224718005|is_app_limited:0|send_elapse:43854|ack_elapse:44843|ctl_first_sent_time:1757650224719533|lagest_ack_time:1757650224762848|curr_delivered:1547317| [2025/09/12 04:10:24 762947] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224719672| [2025/09/12 04:10:24 762951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:482||sndq_packets_used_bytes:0|sndq_packets_free:409| [2025/09/12 04:10:24 762955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43293|rttvar:144|minrtt:30473|latest_rtt:43176|ack_delay:24| [2025/09/12 04:10:24 762959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:143|minrtt:30473|latest_rtt:43176|ack_delay:24| [2025/09/12 04:10:24 762969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1635|lost_pn:1632|thresh:3| [2025/09/12 04:10:24 762973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 762977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 762981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 762985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:143|pto_duration:45276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 762990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 762994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 762998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 763001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224827837|now:1757650224762985|interv:64852| [2025/09/12 04:10:24 763005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224827837|now:1757650224762985|interval:64852|pto_count:0|srtt:43276 [2025/09/12 04:10:24 763010] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43854, ack_elapse 44843, delivered 51609|rate 1150881|lost 305| [2025/09/12 04:10:24 763014] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150881) in round 28| [2025/09/12 04:10:24 763018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 763022] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 763026] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224719672|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 763031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224719672|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 763035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:57600|srtt:43276|latest_rtt:43176|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 763041] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/09/12 04:10:24 763045] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1757650224762848|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 763050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344762848|now:1757650224762848|interv:120000000| [2025/09/12 04:10:24 763054] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344762848|now:1757650224762848|interv:120000000| [2025/09/12 04:10:24 763061] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224827854|pq_index:0| [2025/09/12 04:10:24 763066] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224762437| [2025/09/12 04:10:24 763069] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224763069| [2025/09/12 04:10:24 763074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224763073| [2025/09/12 04:10:24 763080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 763085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 763089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 763093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 763097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 763101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 763105] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 763109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 763114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 763117] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 763121] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 763125] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 763130] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 763134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1588236| [2025/09/12 04:10:24 763138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 763142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224764142|now:1757650224763142|interv:1000| [2025/09/12 04:10:24 763146] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 763150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 763154] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224764142| [2025/09/12 04:10:24 763158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224764142| [2025/09/12 04:10:24 763164] [debug] |xqc_engine_wakeup_after|wakeup:1757650224764142|now:1757650224763164|diff:978| [2025/09/12 04:10:24 763168] [debug] |xqc_engine_main_logic|END|now:1757650224763073| [2025/09/12 04:10:24 763174] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224763174| [2025/09/12 04:10:24 763178] [debug] |xqc_engine_wakeup_after|wakeup:1757650224764142|now:1757650224763178|diff:964| [2025/09/12 04:10:24 763181] [debug] |xqc_engine_main_logic|END|now:1757650224763174| [2025/09/12 04:10:24 764251] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224764250| [2025/09/12 04:10:24 764262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224764142|pq_index:0| [2025/09/12 04:10:24 764266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224763073| [2025/09/12 04:10:24 764272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224764270| [2025/09/12 04:10:24 764276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224764142|now:1757650224764270| [2025/09/12 04:10:24 764281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224764142|now:1757650224764270| [2025/09/12 04:10:24 764284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 764290] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 764295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 764299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 764303] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 764307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 764311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 764315] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43276|min_srtt:43276|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 764320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 764324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 764328] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 764331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 764336] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 764340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 764344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1588236| [2025/09/12 04:10:24 764355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 764359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/09/12 04:10:24 764390] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224764368|stream_id:0|stream_offset:1588236| [2025/09/12 04:10:24 764397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1685|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 764402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 764406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43276|rtt_var:143|pto_duration:45276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 764411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 764414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 764434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 764444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224829644|now:1757650224764406|interv:65238| [2025/09/12 04:10:24 764448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224829644|now:1757650224764406|interval:65238|pto_count:0|srtt:43276 [2025/09/12 04:10:24 764454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 764462] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 764469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 764476] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 764481] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224765481|now:1757650224764481|interv:1000| [2025/09/12 04:10:24 764487] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 764493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 764499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224765481| [2025/09/12 04:10:24 764505] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224765481| [2025/09/12 04:10:24 764511] [debug] |xqc_engine_wakeup_after|wakeup:1757650224765481|now:1757650224764511|diff:970| [2025/09/12 04:10:24 764517] [debug] |xqc_engine_main_logic|END|now:1757650224764270| [2025/09/12 04:10:24 764824] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224764822| [2025/09/12 04:10:24 764835] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 764843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:713| [2025/09/12 04:10:24 764850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/09/12 04:10:24 764866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/09/12 04:10:24 764872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 764880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1636| [2025/09/12 04:10:24 764887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1495708|prior_time:1757650224718005|is_app_limited:0|send_elapse:44111|ack_elapse:46817|ctl_first_sent_time:1757650224719790|lagest_ack_time:1757650224764822|curr_delivered:1548517| [2025/09/12 04:10:24 764894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224719790| [2025/09/12 04:10:24 764902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:481||sndq_packets_used_bytes:0|sndq_packets_free:410| [2025/09/12 04:10:24 764908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1637| [2025/09/12 04:10:24 764915] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1498108|prior_time:1757650224719942|is_app_limited:0|send_elapse:45656|ack_elapse:44880|ctl_first_sent_time:1757650224721463|lagest_ack_time:1757650224764822|curr_delivered:1549717| [2025/09/12 04:10:24 764921] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224721463| [2025/09/12 04:10:24 764928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:480||sndq_packets_used_bytes:0|sndq_packets_free:411| [2025/09/12 04:10:24 764934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43276|rttvar:143|minrtt:30473|latest_rtt:43359|ack_delay:24| [2025/09/12 04:10:24 764941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43283|rttvar:122|minrtt:30473|latest_rtt:43359|ack_delay:24| [2025/09/12 04:10:24 764947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1637|lost_pn:1634|thresh:3| [2025/09/12 04:10:24 764953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 764957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 764961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 764965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:122|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 764970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 764974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 764978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 764982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224829651|now:1757650224764965|interv:64686| [2025/09/12 04:10:24 764986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224829651|now:1757650224764965|interval:64686|pto_count:0|srtt:43283 [2025/09/12 04:10:24 764995] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45656, ack_elapse 44880, delivered 51609|rate 1130388|lost 305| [2025/09/12 04:10:24 765000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130388) in round 28| [2025/09/12 04:10:24 765004] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 765008] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 765012] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224721463|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 765016] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224721463|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 765021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:56400|srtt:43283|latest_rtt:43359|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 765027] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/09/12 04:10:24 765031] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1757650224764822|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 765036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344764822|now:1757650224764822|interv:120000000| [2025/09/12 04:10:24 765040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344764822|now:1757650224764822|interv:120000000| [2025/09/12 04:10:24 765044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224765481|pq_index:0| [2025/09/12 04:10:24 765049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224764270| [2025/09/12 04:10:24 765052] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224765052| [2025/09/12 04:10:24 765057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224765056| [2025/09/12 04:10:24 765063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 765068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 765072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 765076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 765080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 765084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 765091] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 765095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 765099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 765103] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 765107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 765111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 765116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 765120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 765124] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 765128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 765132] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224765481| [2025/09/12 04:10:24 765136] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224765481| [2025/09/12 04:10:24 765139] [debug] |xqc_engine_wakeup_after|wakeup:1757650224765481|now:1757650224765139|diff:342| [2025/09/12 04:10:24 765144] [debug] |xqc_engine_main_logic|END|now:1757650224765056| [2025/09/12 04:10:24 765149] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224765149| [2025/09/12 04:10:24 765153] [debug] |xqc_engine_wakeup_after|wakeup:1757650224765481|now:1757650224765153|diff:328| [2025/09/12 04:10:24 765157] [debug] |xqc_engine_main_logic|END|now:1757650224765149| [2025/09/12 04:10:24 766225] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224766225| [2025/09/12 04:10:24 766237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224765481|pq_index:0| [2025/09/12 04:10:24 766241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224765056| [2025/09/12 04:10:24 766247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224766245| [2025/09/12 04:10:24 766251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224765481|now:1757650224766245| [2025/09/12 04:10:24 766255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224765481|now:1757650224766245| [2025/09/12 04:10:24 766259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 766265] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 766269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 766279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 766283] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 766287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 766292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 766296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43283|min_srtt:43283|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 766300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 766304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 766308] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 766311] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 766315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 766320] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 766324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 766328] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 766333] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/09/12 04:10:24 766363] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224766341|stream_id:0|stream_offset:1589423| [2025/09/12 04:10:24 766369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1686|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 766374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 766379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:122|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 766383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 766387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 766391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 766395] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224831624|now:1757650224766378|interv:65246| [2025/09/12 04:10:24 766399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224831624|now:1757650224766378|interval:65246|pto_count:0|srtt:43283 [2025/09/12 04:10:24 766407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:57600| [2025/09/12 04:10:24 766412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 766416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1590610| [2025/09/12 04:10:24 766438] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 766442] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/09/12 04:10:24 766468] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224766448|stream_id:0|stream_offset:1590610| [2025/09/12 04:10:24 766477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 766483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 766490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43283|rtt_var:122|pto_duration:45283|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 766496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 766502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 766508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 766514] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224831731|now:1757650224766489|interv:65242| [2025/09/12 04:10:24 766519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224831731|now:1757650224766489|interval:65242|pto_count:0|srtt:43283 [2025/09/12 04:10:24 766526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:58800| [2025/09/12 04:10:24 766533] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 766540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 766546] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 766552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224767552|now:1757650224766552|interv:1000| [2025/09/12 04:10:24 766558] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 766564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 766570] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224767552| [2025/09/12 04:10:24 766576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224767552| [2025/09/12 04:10:24 766582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224767552|now:1757650224766582|diff:970| [2025/09/12 04:10:24 766589] [debug] |xqc_engine_main_logic|END|now:1757650224766245| [2025/09/12 04:10:24 766839] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224766838| [2025/09/12 04:10:24 766850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 766858] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:714| [2025/09/12 04:10:24 766864] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/09/12 04:10:24 766873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/09/12 04:10:24 766880] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 766887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1638| [2025/09/12 04:10:24 766894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1498108|prior_time:1757650224719942|is_app_limited:0|send_elapse:45760|ack_elapse:46896|ctl_first_sent_time:1757650224721567|lagest_ack_time:1757650224766838|curr_delivered:1550917| [2025/09/12 04:10:24 766901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224721567| [2025/09/12 04:10:24 766908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:479||sndq_packets_used_bytes:0|sndq_packets_free:412| [2025/09/12 04:10:24 766915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1639| [2025/09/12 04:10:24 766919] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:54009|prior_delivered:1500508|prior_time:1757650224721959|is_app_limited:0|send_elapse:44931|ack_elapse:44879|ctl_first_sent_time:1757650224723491|lagest_ack_time:1757650224766838|curr_delivered:1552117| [2025/09/12 04:10:24 766924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224723491| [2025/09/12 04:10:24 766928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:478||sndq_packets_used_bytes:0|sndq_packets_free:413| [2025/09/12 04:10:24 766932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43283|rttvar:122|minrtt:30473|latest_rtt:43347|ack_delay:24| [2025/09/12 04:10:24 766937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43288|rttvar:102|minrtt:30473|latest_rtt:43347|ack_delay:24| [2025/09/12 04:10:24 766944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1639|lost_pn:1636|thresh:3| [2025/09/12 04:10:24 766950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 766957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 766962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 766966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43288|rtt_var:102|pto_duration:45288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 766970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 766974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 766983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 766987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224831736|now:1757650224766966|interv:64770| [2025/09/12 04:10:24 766991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224831736|now:1757650224766966|interval:64770|pto_count:0|srtt:43288 [2025/09/12 04:10:24 766996] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44931, ack_elapse 44879, delivered 51609|rate 1148627|lost 305| [2025/09/12 04:10:24 767000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148627) in round 28| [2025/09/12 04:10:24 767005] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 767009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 767013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224723491|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 767018] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224723491|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 767022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:56400|srtt:43288|latest_rtt:43347|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 767028] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/09/12 04:10:24 767032] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1757650224766838|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 767037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344766838|now:1757650224766838|interv:120000000| [2025/09/12 04:10:24 767041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344766838|now:1757650224766838|interv:120000000| [2025/09/12 04:10:24 767045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224767552|pq_index:0| [2025/09/12 04:10:24 767049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224766245| [2025/09/12 04:10:24 767053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224767053| [2025/09/12 04:10:24 767058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224767057| [2025/09/12 04:10:24 767064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43288|min_srtt:43288|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 767069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 767076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 767080] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 767084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 767088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 767092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43288|min_srtt:43288|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 767096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 767101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 767104] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 767108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 767112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 767117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 767121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 767125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 767129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 767133] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224767552| [2025/09/12 04:10:24 767137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224767552| [2025/09/12 04:10:24 767140] [debug] |xqc_engine_wakeup_after|wakeup:1757650224767552|now:1757650224767140|diff:412| [2025/09/12 04:10:24 767145] [debug] |xqc_engine_main_logic|END|now:1757650224767057| [2025/09/12 04:10:24 767150] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224767150| [2025/09/12 04:10:24 767154] [debug] |xqc_engine_wakeup_after|wakeup:1757650224767552|now:1757650224767154|diff:398| [2025/09/12 04:10:24 767158] [debug] |xqc_engine_main_logic|END|now:1757650224767150| [2025/09/12 04:10:24 768226] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224768225| [2025/09/12 04:10:24 768237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224767552|pq_index:0| [2025/09/12 04:10:24 768242] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224767057| [2025/09/12 04:10:24 768247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224768246| [2025/09/12 04:10:24 768252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224767552|now:1757650224768246| [2025/09/12 04:10:24 768256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224767552|now:1757650224768246| [2025/09/12 04:10:24 768266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 768271] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43288|min_srtt:43288|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 768276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 768280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 768284] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 768288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 768292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 768296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43288|min_srtt:43288|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 768300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 768305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 768308] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 768312] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 768316] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 768321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 768325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 768329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 768334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/09/12 04:10:24 768364] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224768342|stream_id:0|stream_offset:1591797| [2025/09/12 04:10:24 768370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 768375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 768379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43288|rtt_var:102|pto_duration:45288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 768384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 768388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 768395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 768399] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224833630|now:1757650224768379|interv:65251| [2025/09/12 04:10:24 768403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224833630|now:1757650224768379|interval:65251|pto_count:0|srtt:43288 [2025/09/12 04:10:24 768408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:57600| [2025/09/12 04:10:24 768413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 768417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1592984| [2025/09/12 04:10:24 768438] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 768442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224769442|now:1757650224768442|interv:1000| [2025/09/12 04:10:24 768446] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 768450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 768454] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224769442| [2025/09/12 04:10:24 768458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224769442| [2025/09/12 04:10:24 768462] [debug] |xqc_engine_wakeup_after|wakeup:1757650224769442|now:1757650224768462|diff:980| [2025/09/12 04:10:24 768468] [debug] |xqc_engine_main_logic|END|now:1757650224768246| [2025/09/12 04:10:24 768858] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224768857| [2025/09/12 04:10:24 768871] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 768880] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:715| [2025/09/12 04:10:24 768886] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/09/12 04:10:24 768895] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/09/12 04:10:24 768902] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 768910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1641|path_largest_ack:1640| [2025/09/12 04:10:24 768917] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1500508|prior_time:1757650224721959|is_app_limited:0|send_elapse:45017|ack_elapse:46898|ctl_first_sent_time:1757650224723577|lagest_ack_time:1757650224768857|curr_delivered:1553317| [2025/09/12 04:10:24 768924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224723577| [2025/09/12 04:10:24 768931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:477||sndq_packets_used_bytes:0|sndq_packets_free:414| [2025/09/12 04:10:24 768937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1641|path_largest_ack:1641| [2025/09/12 04:10:24 768952] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1500508|prior_time:1757650224721959|is_app_limited:0|send_elapse:45017|ack_elapse:46898|ctl_first_sent_time:1757650224723577|lagest_ack_time:1757650224768857|curr_delivered:1554517| [2025/09/12 04:10:24 768959] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224723714| [2025/09/12 04:10:24 768965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:476||sndq_packets_used_bytes:0|sndq_packets_free:415| [2025/09/12 04:10:24 768972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43288|rttvar:102|minrtt:30473|latest_rtt:45143|ack_delay:24| [2025/09/12 04:10:24 768978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43516|rttvar:534|minrtt:30473|latest_rtt:45143|ack_delay:24| [2025/09/12 04:10:24 768985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1641|lost_pn:1638|thresh:3| [2025/09/12 04:10:24 768989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 768993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 768997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 769003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:534|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 769010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 769016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 769022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 769026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224833994|now:1757650224769002|interv:64992| [2025/09/12 04:10:24 769030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224833994|now:1757650224769002|interval:64992|pto_count:0|srtt:43516 [2025/09/12 04:10:24 769034] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45017, ack_elapse 46898, delivered 54009|rate 1151626|lost 305| [2025/09/12 04:10:24 769039] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151626) in round 28| [2025/09/12 04:10:24 769043] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 769047] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 769051] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224723714|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 769056] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224723714|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 769060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:55200|srtt:43516|latest_rtt:45143|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 769070] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/09/12 04:10:24 769075] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1757650224768857|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 769079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344768857|now:1757650224768857|interv:120000000| [2025/09/12 04:10:24 769084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344768857|now:1757650224768857|interv:120000000| [2025/09/12 04:10:24 769087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224769442|pq_index:0| [2025/09/12 04:10:24 769092] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224768246| [2025/09/12 04:10:24 769096] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224769095| [2025/09/12 04:10:24 769101] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224769099| [2025/09/12 04:10:24 769107] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 769112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 769116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 769120] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 769124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 769128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 769132] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 769137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 769141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 769145] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 769148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 769153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 769157] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 769162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1592984| [2025/09/12 04:10:24 769169] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 769173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 769177] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224769442| [2025/09/12 04:10:24 769181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224769442| [2025/09/12 04:10:24 769185] [debug] |xqc_engine_wakeup_after|wakeup:1757650224769442|now:1757650224769185|diff:257| [2025/09/12 04:10:24 769189] [debug] |xqc_engine_main_logic|END|now:1757650224769099| [2025/09/12 04:10:24 769195] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224769195| [2025/09/12 04:10:24 769198] [debug] |xqc_engine_wakeup_after|wakeup:1757650224769442|now:1757650224769198|diff:244| [2025/09/12 04:10:24 769202] [debug] |xqc_engine_main_logic|END|now:1757650224769195| [2025/09/12 04:10:24 770248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224770248| [2025/09/12 04:10:24 770260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224769442|pq_index:0| [2025/09/12 04:10:24 770265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224769099| [2025/09/12 04:10:24 770270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224770269| [2025/09/12 04:10:24 770274] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224769442|now:1757650224770269| [2025/09/12 04:10:24 770279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224769442|now:1757650224770269| [2025/09/12 04:10:24 770283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 770288] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 770293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 770297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 770301] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 770305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 770309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 770313] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43516|min_srtt:43516|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 770318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 770322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 770326] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 770335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 770340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 770344] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 770348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1592984| [2025/09/12 04:10:24 770353] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 770357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/09/12 04:10:24 770392] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224770365|stream_id:0|stream_offset:1592984| [2025/09/12 04:10:24 770401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 770409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 770415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:534|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 770445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 770451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 770458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 770463] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224836017|now:1757650224770415|interv:65602| [2025/09/12 04:10:24 770470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224836017|now:1757650224770415|interval:65602|pto_count:0|srtt:43516 [2025/09/12 04:10:24 770477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:56400| [2025/09/12 04:10:24 770484] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 770491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1594171| [2025/09/12 04:10:24 770498] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 770504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/09/12 04:10:24 770538] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224770514|stream_id:0|stream_offset:1594171| [2025/09/12 04:10:24 770547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 770561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 770567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43516|rtt_var:534|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 770574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 770580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 770586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 770592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224836166|now:1757650224770567|interv:65599| [2025/09/12 04:10:24 770599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224836166|now:1757650224770567|interval:65599|pto_count:0|srtt:43516 [2025/09/12 04:10:24 770606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:57600| [2025/09/12 04:10:24 770613] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 770619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 770625] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 770631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224771631|now:1757650224770631|interv:1000| [2025/09/12 04:10:24 770637] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 770642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 770648] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224771631| [2025/09/12 04:10:24 770654] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224771631| [2025/09/12 04:10:24 770660] [debug] |xqc_engine_wakeup_after|wakeup:1757650224771631|now:1757650224770660|diff:971| [2025/09/12 04:10:24 770667] [debug] |xqc_engine_main_logic|END|now:1757650224770269| [2025/09/12 04:10:24 770889] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224770888| [2025/09/12 04:10:24 770900] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 770909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:716| [2025/09/12 04:10:24 770915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/09/12 04:10:24 770924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/09/12 04:10:24 770930] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 770937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1643|path_largest_ack:1642| [2025/09/12 04:10:24 770944] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1502908|prior_time:1757650224724040|is_app_limited:0|send_elapse:45655|ack_elapse:46848|ctl_first_sent_time:1757650224725532|lagest_ack_time:1757650224770888|curr_delivered:1555717| [2025/09/12 04:10:24 770962] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224725532| [2025/09/12 04:10:24 770969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:475||sndq_packets_used_bytes:0|sndq_packets_free:416| [2025/09/12 04:10:24 770975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1643|path_largest_ack:1643| [2025/09/12 04:10:24 770982] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1502908|prior_time:1757650224724040|is_app_limited:0|send_elapse:45655|ack_elapse:46848|ctl_first_sent_time:1757650224725532|lagest_ack_time:1757650224770888|curr_delivered:1556917| [2025/09/12 04:10:24 770989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224725656| [2025/09/12 04:10:24 770995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:474||sndq_packets_used_bytes:0|sndq_packets_free:417| [2025/09/12 04:10:24 771001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43516|rttvar:534|minrtt:30473|latest_rtt:45232|ack_delay:24| [2025/09/12 04:10:24 771008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43728|rttvar:824|minrtt:30473|latest_rtt:45232|ack_delay:24| [2025/09/12 04:10:24 771014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1643|lost_pn:1640|thresh:3| [2025/09/12 04:10:24 771020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 771024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 771028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 771032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:824|pto_duration:47024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 771037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 771041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 771045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 771049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224837538|now:1757650224771032|interv:66506| [2025/09/12 04:10:24 771053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224837538|now:1757650224771032|interval:66506|pto_count:0|srtt:43728 [2025/09/12 04:10:24 771058] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45655, ack_elapse 46848, delivered 54009|rate 1152856|lost 305| [2025/09/12 04:10:24 771063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152856) in round 28| [2025/09/12 04:10:24 771067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 771071] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 771075] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224725656|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 771084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224725656|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 771088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:55200|srtt:43728|latest_rtt:45232|min_rtt:30473|applimit:0|lost:303|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 771094] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/09/12 04:10:24 771099] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1757650224770888|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 771104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344770888|now:1757650224770888|interv:120000000| [2025/09/12 04:10:24 771108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344770888|now:1757650224770888|interv:120000000| [2025/09/12 04:10:24 771112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224771631|pq_index:0| [2025/09/12 04:10:24 771116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224770269| [2025/09/12 04:10:24 771120] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224771120| [2025/09/12 04:10:24 771125] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224771124| [2025/09/12 04:10:24 771131] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 771135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 771140] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 771144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1607|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 771149] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 771153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 771157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 771162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1616|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 771166] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 771173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 771177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 771181] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 771185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 771189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 771193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 771198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 771202] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 771206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 771210] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 771214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 771218] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 771221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 771225] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224771631| [2025/09/12 04:10:24 771229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224771631| [2025/09/12 04:10:24 771233] [debug] |xqc_engine_wakeup_after|wakeup:1757650224771631|now:1757650224771233|diff:398| [2025/09/12 04:10:24 771238] [debug] |xqc_engine_main_logic|END|now:1757650224771124| [2025/09/12 04:10:24 771243] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224771243| [2025/09/12 04:10:24 771247] [debug] |xqc_engine_wakeup_after|wakeup:1757650224771631|now:1757650224771247|diff:384| [2025/09/12 04:10:24 771251] [debug] |xqc_engine_main_logic|END|now:1757650224771243| [2025/09/12 04:10:24 772320] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224772320| [2025/09/12 04:10:24 772335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224771631|pq_index:0| [2025/09/12 04:10:24 772342] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224771124| [2025/09/12 04:10:24 772350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224772348| [2025/09/12 04:10:24 772358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224771631|now:1757650224772348| [2025/09/12 04:10:24 772364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224771631|now:1757650224772348| [2025/09/12 04:10:24 772369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 772381] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43728|min_srtt:43728|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 772386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 772390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 772394] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 772398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 772403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 772407] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1607|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 772411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 772440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 772451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/09/12 04:10:24 772488] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224772462|stream_id:0|stream_offset:1496837| [2025/09/12 04:10:24 772498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1691|origin_pktnum:1607|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 772505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 772512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:824|pto_duration:47024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 772519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 772525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 772531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 772537] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224839486|now:1757650224772511|interv:66975| [2025/09/12 04:10:24 772543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224839486|now:1757650224772511|interval:66975|pto_count:0|srtt:43728 [2025/09/12 04:10:24 772550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:56400| [2025/09/12 04:10:24 772557] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1616|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 772563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 772569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 772583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/09/12 04:10:24 772618] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224772595|stream_id:0|stream_offset:1507520| [2025/09/12 04:10:24 772627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1692|origin_pktnum:1616|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 772634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 772641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43728|rtt_var:824|pto_duration:47024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 772648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 772655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 772660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 772666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224839619|now:1757650224772641|interv:66978| [2025/09/12 04:10:24 772673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224839619|now:1757650224772641|interval:66978|pto_count:0|srtt:43728 [2025/09/12 04:10:24 772680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:57600| [2025/09/12 04:10:24 772687] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 772694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 772701] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1061| [2025/09/12 04:10:24 772706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224773767|now:1757650224772706|interv:1061| [2025/09/12 04:10:24 772712] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1061| [2025/09/12 04:10:24 772718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 772722] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224773767| [2025/09/12 04:10:24 772726] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224773767| [2025/09/12 04:10:24 772730] [debug] |xqc_engine_wakeup_after|wakeup:1757650224773767|now:1757650224772730|diff:1037| [2025/09/12 04:10:24 772735] [debug] |xqc_engine_main_logic|END|now:1757650224772348| [2025/09/12 04:10:24 772838] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224772837| [2025/09/12 04:10:24 772849] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 772858] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:717| [2025/09/12 04:10:24 772865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/09/12 04:10:24 772873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/09/12 04:10:24 772886] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 772895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1645|path_largest_ack:1644| [2025/09/12 04:10:24 772902] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1505308|prior_time:1757650224725993|is_app_limited:0|send_elapse:43911|ack_elapse:46844|ctl_first_sent_time:1757650224727515|lagest_ack_time:1757650224772837|curr_delivered:1558117| [2025/09/12 04:10:24 772909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224727515| [2025/09/12 04:10:24 772915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:473||sndq_packets_used_bytes:0|sndq_packets_free:418| [2025/09/12 04:10:24 772919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1645|path_largest_ack:1645| [2025/09/12 04:10:24 772924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:55209|prior_delivered:1505308|prior_time:1757650224725993|is_app_limited:0|send_elapse:43911|ack_elapse:46844|ctl_first_sent_time:1757650224727515|lagest_ack_time:1757650224772837|curr_delivered:1559317| [2025/09/12 04:10:24 772931] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224727639| [2025/09/12 04:10:24 772937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:472||sndq_packets_used_bytes:0|sndq_packets_free:419| [2025/09/12 04:10:24 772943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43728|rttvar:824|minrtt:30473|latest_rtt:45198|ack_delay:24| [2025/09/12 04:10:24 772950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43908|rttvar:979|minrtt:30473|latest_rtt:45198|ack_delay:24| [2025/09/12 04:10:24 772956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1645|lost_pn:1642|thresh:3| [2025/09/12 04:10:24 772962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 772966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 772970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 772975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:979|pto_duration:47824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 772982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 772988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 772994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 773001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224840419|now:1757650224772975|interv:67444| [2025/09/12 04:10:24 773005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224840419|now:1757650224772975|interval:67444|pto_count:0|srtt:43908 [2025/09/12 04:10:24 773014] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43911, ack_elapse 46844, delivered 54009|rate 1152954|lost 305| [2025/09/12 04:10:24 773019] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152954) in round 28| [2025/09/12 04:10:24 773023] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 773027] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 773031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224727639|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 773036] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224727639|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 773040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:55200|srtt:43908|latest_rtt:45198|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 773046] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/09/12 04:10:24 773051] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1757650224772837|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 773055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344772837|now:1757650224772837|interv:120000000| [2025/09/12 04:10:24 773060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344772837|now:1757650224772837|interv:120000000| [2025/09/12 04:10:24 773063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224773767|pq_index:0| [2025/09/12 04:10:24 773068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224772348| [2025/09/12 04:10:24 773072] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224773071| [2025/09/12 04:10:24 773076] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224773075| [2025/09/12 04:10:24 773082] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 773087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 773092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 773096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 773101] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 773105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1598919| [2025/09/12 04:10:24 773113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 773117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 773122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 773126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 773130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 773134] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 773138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 773142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 773147] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 773151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 773155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 773159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 773163] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224773767| [2025/09/12 04:10:24 773167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224773767| [2025/09/12 04:10:24 773171] [debug] |xqc_engine_wakeup_after|wakeup:1757650224773767|now:1757650224773171|diff:596| [2025/09/12 04:10:24 773175] [debug] |xqc_engine_main_logic|END|now:1757650224773075| [2025/09/12 04:10:24 773181] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224773180| [2025/09/12 04:10:24 773184] [debug] |xqc_engine_wakeup_after|wakeup:1757650224773767|now:1757650224773184|diff:583| [2025/09/12 04:10:24 773188] [debug] |xqc_engine_main_logic|END|now:1757650224773180| [2025/09/12 04:10:24 774258] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224774258| [2025/09/12 04:10:24 774270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224773767|pq_index:0| [2025/09/12 04:10:24 774275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224773075| [2025/09/12 04:10:24 774280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224774279| [2025/09/12 04:10:24 774285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224773767|now:1757650224774279| [2025/09/12 04:10:24 774289] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224773767|now:1757650224774279| [2025/09/12 04:10:24 774299] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 774304] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43908|min_srtt:43908|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 774309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 774314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 774317] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 774321] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 774326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 774330] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 774335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 774339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 774343] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/09/12 04:10:24 774379] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224774352|stream_id:0|stream_offset:1595358| [2025/09/12 04:10:24 774389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 774397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 774404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43908|rtt_var:979|pto_duration:47824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 774410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 774416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 774442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 774448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224842176|now:1757650224774403|interv:67773| [2025/09/12 04:10:24 774455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224842176|now:1757650224774403|interval:67773|pto_count:0|srtt:43908 [2025/09/12 04:10:24 774462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:56400| [2025/09/12 04:10:24 774469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 774476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 774496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 774503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224775503|now:1757650224774503|interv:1000| [2025/09/12 04:10:24 774509] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 774515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 774521] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224775503| [2025/09/12 04:10:24 774527] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224775503| [2025/09/12 04:10:24 774533] [debug] |xqc_engine_wakeup_after|wakeup:1757650224775503|now:1757650224774533|diff:970| [2025/09/12 04:10:24 774540] [debug] |xqc_engine_main_logic|END|now:1757650224774279| [2025/09/12 04:10:24 774850] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224774849| [2025/09/12 04:10:24 774861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 774868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:718| [2025/09/12 04:10:24 774874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/09/12 04:10:24 774882] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/09/12 04:10:24 774888] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 774894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1646| [2025/09/12 04:10:24 774902] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1505308|prior_time:1757650224725993|is_app_limited:0|send_elapse:44165|ack_elapse:48856|ctl_first_sent_time:1757650224727769|lagest_ack_time:1757650224774849|curr_delivered:1560517| [2025/09/12 04:10:24 774910] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224727769| [2025/09/12 04:10:24 774917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:471||sndq_packets_used_bytes:0|sndq_packets_free:420| [2025/09/12 04:10:24 774923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1647| [2025/09/12 04:10:24 774930] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:56409|prior_delivered:1507708|prior_time:1757650224727946|is_app_limited:0|send_elapse:45768|ack_elapse:46903|ctl_first_sent_time:1757650224729464|lagest_ack_time:1757650224774849|curr_delivered:1561717| [2025/09/12 04:10:24 774938] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224729464| [2025/09/12 04:10:24 774944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:470||sndq_packets_used_bytes:0|sndq_packets_free:421| [2025/09/12 04:10:24 774949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43908|rttvar:979|minrtt:30473|latest_rtt:45385|ack_delay:24| [2025/09/12 04:10:24 774956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44090|rttvar:1098|minrtt:30473|latest_rtt:45385|ack_delay:24| [2025/09/12 04:10:24 774961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1647|lost_pn:1644|thresh:3| [2025/09/12 04:10:24 774971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 774975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 774979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 774983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44090|rtt_var:1098|pto_duration:48482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 774988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 774992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 774996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 775000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224842834|now:1757650224774983|interv:67851| [2025/09/12 04:10:24 775004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224842834|now:1757650224774983|interval:67851|pto_count:0|srtt:44090 [2025/09/12 04:10:24 775008] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45768, ack_elapse 46903, delivered 54009|rate 1151504|lost 305| [2025/09/12 04:10:24 775013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151504) in round 28| [2025/09/12 04:10:24 775017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 775021] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 775025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224729464|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 775029] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224729464|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 775034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:54000|srtt:44090|latest_rtt:45385|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 775040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/09/12 04:10:24 775044] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1757650224774849|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 775049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344774849|now:1757650224774849|interv:120000000| [2025/09/12 04:10:24 775053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344774849|now:1757650224774849|interv:120000000| [2025/09/12 04:10:24 775057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224775503|pq_index:0| [2025/09/12 04:10:24 775061] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224774279| [2025/09/12 04:10:24 775068] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224775068| [2025/09/12 04:10:24 775073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224775072| [2025/09/12 04:10:24 775079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|min_srtt:44090|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 775084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 775088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 775093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 775098] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|min_srtt:44090|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 775102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1601293| [2025/09/12 04:10:24 775106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 775111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 775115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|min_srtt:44090|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 775119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 775123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 775127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 775131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 775135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 775140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 775144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 775148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 775152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 775156] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224775503| [2025/09/12 04:10:24 775160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224775503| [2025/09/12 04:10:24 775166] [debug] |xqc_engine_wakeup_after|wakeup:1757650224775503|now:1757650224775166|diff:337| [2025/09/12 04:10:24 775171] [debug] |xqc_engine_main_logic|END|now:1757650224775072| [2025/09/12 04:10:24 775176] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224775176| [2025/09/12 04:10:24 775180] [debug] |xqc_engine_wakeup_after|wakeup:1757650224775503|now:1757650224775180|diff:323| [2025/09/12 04:10:24 775183] [debug] |xqc_engine_main_logic|END|now:1757650224775176| [2025/09/12 04:10:24 776252] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224776252| [2025/09/12 04:10:24 776263] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224775503|pq_index:0| [2025/09/12 04:10:24 776268] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224775072| [2025/09/12 04:10:24 776273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224776272| [2025/09/12 04:10:24 776278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224775503|now:1757650224776272| [2025/09/12 04:10:24 776282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224775503|now:1757650224776272| [2025/09/12 04:10:24 776286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 776292] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44090|min_srtt:44090|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 776297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 776301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 776305] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 776309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 776314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 776318] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 776323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 776327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 776331] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/09/12 04:10:24 776366] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224776340|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 776376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 776384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 776398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44090|rtt_var:1098|pto_duration:48482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 776405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 776409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 776413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 776417] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224844822|now:1757650224776398|interv:68424| [2025/09/12 04:10:24 776439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224844822|now:1757650224776398|interval:68424|pto_count:0|srtt:44090 [2025/09/12 04:10:24 776446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:55200| [2025/09/12 04:10:24 776454] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 776461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 776467] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 776471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/09/12 04:10:24 776508] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224776481|stream_id:0|stream_offset:1597732| [2025/09/12 04:10:24 776518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 776525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 776531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44090|rtt_var:1098|pto_duration:48482|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 776538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 776544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 776550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 776556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224844963|now:1757650224776531|interv:68432| [2025/09/12 04:10:24 776562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224844963|now:1757650224776531|interval:68432|pto_count:0|srtt:44090 [2025/09/12 04:10:24 776569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:56400| [2025/09/12 04:10:24 776576] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 776582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1598919| [2025/09/12 04:10:24 776598] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1139| [2025/09/12 04:10:24 776604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224777743|now:1757650224776604|interv:1139| [2025/09/12 04:10:24 776611] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1139| [2025/09/12 04:10:24 776617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 776623] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224777743| [2025/09/12 04:10:24 776629] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224777743| [2025/09/12 04:10:24 776636] [debug] |xqc_engine_wakeup_after|wakeup:1757650224777743|now:1757650224776635|diff:1108| [2025/09/12 04:10:24 776642] [debug] |xqc_engine_main_logic|END|now:1757650224776272| [2025/09/12 04:10:24 776846] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224776844| [2025/09/12 04:10:24 776857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 776866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:719| [2025/09/12 04:10:24 776872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/09/12 04:10:24 776881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/09/12 04:10:24 776887] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 776894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1649|path_largest_ack:1648| [2025/09/12 04:10:24 776901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1507708|prior_time:1757650224727946|is_app_limited:0|send_elapse:45888|ack_elapse:48898|ctl_first_sent_time:1757650224729584|lagest_ack_time:1757650224776844|curr_delivered:1562917| [2025/09/12 04:10:24 776909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224729584| [2025/09/12 04:10:24 776916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:469||sndq_packets_used_bytes:0|sndq_packets_free:422| [2025/09/12 04:10:24 776923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1649|path_largest_ack:1649| [2025/09/12 04:10:24 776929] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:56409|prior_delivered:1510108|prior_time:1757650224729942|is_app_limited:0|send_elapse:44928|ack_elapse:46902|ctl_first_sent_time:1757650224731476|lagest_ack_time:1757650224776844|curr_delivered:1564117| [2025/09/12 04:10:24 776936] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224731476| [2025/09/12 04:10:24 776942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:468||sndq_packets_used_bytes:0|sndq_packets_free:423| [2025/09/12 04:10:24 776948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44090|rttvar:1098|minrtt:30473|latest_rtt:45368|ack_delay:24| [2025/09/12 04:10:24 776955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44247|rttvar:1137|minrtt:30473|latest_rtt:45368|ack_delay:24| [2025/09/12 04:10:24 776961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1649|lost_pn:1646|thresh:3| [2025/09/12 04:10:24 776976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 776982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 776989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 776995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44247|rtt_var:1137|pto_duration:48795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 777002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 777006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 777010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 777014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224845276|now:1757650224776995|interv:68281| [2025/09/12 04:10:24 777018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224845276|now:1757650224776995|interval:68281|pto_count:0|srtt:44247 [2025/09/12 04:10:24 777022] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44928, ack_elapse 46902, delivered 54009|rate 1151528|lost 305| [2025/09/12 04:10:24 777027] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151528) in round 28| [2025/09/12 04:10:24 777031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 777035] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 777039] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224731476|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 777043] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224731476|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 777048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:54000|srtt:44247|latest_rtt:45368|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 777054] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/09/12 04:10:24 777059] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1757650224776844|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 777065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344776844|now:1757650224776844|interv:120000000| [2025/09/12 04:10:24 777071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344776844|now:1757650224776844|interv:120000000| [2025/09/12 04:10:24 777078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224777743|pq_index:0| [2025/09/12 04:10:24 777088] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224776272| [2025/09/12 04:10:24 777092] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224777092| [2025/09/12 04:10:24 777097] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224777096| [2025/09/12 04:10:24 777103] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|min_srtt:44247|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 777108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 777112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 777117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 777121] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|min_srtt:44247|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 777125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1603667| [2025/09/12 04:10:24 777130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 777134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 777138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|min_srtt:44247|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 777143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1604854| [2025/09/12 04:10:24 777147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 777153] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 777160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 777166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 777172] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 777176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1598919| [2025/09/12 04:10:24 777180] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 777184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 777188] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224777743| [2025/09/12 04:10:24 777195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224777743| [2025/09/12 04:10:24 777199] [debug] |xqc_engine_wakeup_after|wakeup:1757650224777743|now:1757650224777199|diff:544| [2025/09/12 04:10:24 777203] [debug] |xqc_engine_main_logic|END|now:1757650224777096| [2025/09/12 04:10:24 777209] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224777209| [2025/09/12 04:10:24 777213] [debug] |xqc_engine_wakeup_after|wakeup:1757650224777743|now:1757650224777212|diff:531| [2025/09/12 04:10:24 777216] [debug] |xqc_engine_main_logic|END|now:1757650224777209| [2025/09/12 04:10:24 778288] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224778288| [2025/09/12 04:10:24 778302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224777743|pq_index:0| [2025/09/12 04:10:24 778306] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224777096| [2025/09/12 04:10:24 778312] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224778310| [2025/09/12 04:10:24 778316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224777743|now:1757650224778310| [2025/09/12 04:10:24 778321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224777743|now:1757650224778310| [2025/09/12 04:10:24 778325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 778330] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44247|min_srtt:44247|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 778335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1604854| [2025/09/12 04:10:24 778339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 778343] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 778347] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 778352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 778356] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 778360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1598919| [2025/09/12 04:10:24 778365] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 778369] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/09/12 04:10:24 778405] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224778377|stream_id:0|stream_offset:1598919| [2025/09/12 04:10:24 778414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1696|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 778441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 778455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44247|rtt_var:1137|pto_duration:48795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 778462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 778468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 778473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 778480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224847172|now:1757650224778455|interv:68717| [2025/09/12 04:10:24 778486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224847172|now:1757650224778455|interval:68717|pto_count:0|srtt:44247 [2025/09/12 04:10:24 778492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:55200| [2025/09/12 04:10:24 778500] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 778506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 778514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 778519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224779519|now:1757650224778519|interv:1000| [2025/09/12 04:10:24 778525] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 778531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 778537] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224779519| [2025/09/12 04:10:24 778543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224779519| [2025/09/12 04:10:24 778549] [debug] |xqc_engine_wakeup_after|wakeup:1757650224779519|now:1757650224778549|diff:970| [2025/09/12 04:10:24 778555] [debug] |xqc_engine_main_logic|END|now:1757650224778310| [2025/09/12 04:10:24 778797] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224778795| [2025/09/12 04:10:24 778808] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 778817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:720| [2025/09/12 04:10:24 778823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/09/12 04:10:24 778830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/09/12 04:10:24 778835] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 778843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1650| [2025/09/12 04:10:24 778850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1510108|prior_time:1757650224729942|is_app_limited:0|send_elapse:45037|ack_elapse:48853|ctl_first_sent_time:1757650224731585|lagest_ack_time:1757650224778795|curr_delivered:1565317| [2025/09/12 04:10:24 778857] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224731585| [2025/09/12 04:10:24 778872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:467||sndq_packets_used_bytes:0|sndq_packets_free:424| [2025/09/12 04:10:24 778878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1651|path_largest_ack:1651| [2025/09/12 04:10:24 778885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1510108|prior_time:1757650224729942|is_app_limited:0|send_elapse:45037|ack_elapse:48853|ctl_first_sent_time:1757650224731585|lagest_ack_time:1757650224778795|curr_delivered:1566517| [2025/09/12 04:10:24 778892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224731761| [2025/09/12 04:10:24 778898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:466||sndq_packets_used_bytes:0|sndq_packets_free:425| [2025/09/12 04:10:24 778904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44247|rttvar:1137|minrtt:30473|latest_rtt:47034|ack_delay:24| [2025/09/12 04:10:24 778909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44593|rttvar:1543|minrtt:30473|latest_rtt:47034|ack_delay:24| [2025/09/12 04:10:24 778913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1651|lost_pn:1648|thresh:3| [2025/09/12 04:10:24 778920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 778926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 778932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 778938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44593|rtt_var:1543|pto_duration:50765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 778946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 778950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 778953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 778957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224849142|now:1757650224778938|interv:70204| [2025/09/12 04:10:24 778961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224849142|now:1757650224778938|interval:70204|pto_count:0|srtt:44593 [2025/09/12 04:10:24 778966] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45037, ack_elapse 48853, delivered 56409|rate 1154668|lost 305| [2025/09/12 04:10:24 778970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154668) in round 28| [2025/09/12 04:10:24 778974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 778978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 778982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224731761|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 778991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224731761|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 778995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:52800|srtt:44593|latest_rtt:47034|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 779001] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/09/12 04:10:24 779005] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1757650224778795|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 779010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344778795|now:1757650224778795|interv:120000000| [2025/09/12 04:10:24 779014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344778795|now:1757650224778795|interv:120000000| [2025/09/12 04:10:24 779018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224779519|pq_index:0| [2025/09/12 04:10:24 779022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224778310| [2025/09/12 04:10:24 779026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224779026| [2025/09/12 04:10:24 779031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224779030| [2025/09/12 04:10:24 779038] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|min_srtt:44593|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 779042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1604854| [2025/09/12 04:10:24 779047] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 779051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 779056] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|min_srtt:44593|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 779060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1606041| [2025/09/12 04:10:24 779064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 779069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 779073] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|min_srtt:44593|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 779077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1607228| [2025/09/12 04:10:24 779084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 779088] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 779092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 779096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 779101] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 779105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 779109] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 779113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 779117] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224779519| [2025/09/12 04:10:24 779120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224779519| [2025/09/12 04:10:24 779124] [debug] |xqc_engine_wakeup_after|wakeup:1757650224779519|now:1757650224779124|diff:395| [2025/09/12 04:10:24 779129] [debug] |xqc_engine_main_logic|END|now:1757650224779030| [2025/09/12 04:10:24 779134] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224779134| [2025/09/12 04:10:24 779138] [debug] |xqc_engine_wakeup_after|wakeup:1757650224779519|now:1757650224779138|diff:381| [2025/09/12 04:10:24 779142] [debug] |xqc_engine_main_logic|END|now:1757650224779134| [2025/09/12 04:10:24 780211] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224780211| [2025/09/12 04:10:24 780223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224779519|pq_index:0| [2025/09/12 04:10:24 780227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224779030| [2025/09/12 04:10:24 780232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224780231| [2025/09/12 04:10:24 780237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224779519|now:1757650224780231| [2025/09/12 04:10:24 780241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224779519|now:1757650224780231| [2025/09/12 04:10:24 780245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 780250] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44593|min_srtt:44593|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 780255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1607228| [2025/09/12 04:10:24 780259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 780263] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 780272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 780277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 780281] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 780285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 780290] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 780294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/09/12 04:10:24 780324] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224780302|stream_id:0|stream_offset:1600106| [2025/09/12 04:10:24 780330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 780335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 780339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44593|rtt_var:1543|pto_duration:50765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 780344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 780348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 780351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 780355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224851067|now:1757650224780339|interv:70728| [2025/09/12 04:10:24 780359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224851067|now:1757650224780339|interval:70728|pto_count:0|srtt:44593 [2025/09/12 04:10:24 780364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:54000| [2025/09/12 04:10:24 780368] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 780372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1601293| [2025/09/12 04:10:24 780377] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 780381] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/09/12 04:10:24 780405] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224780387|stream_id:0|stream_offset:1601293| [2025/09/12 04:10:24 780414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1698|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 780446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 780453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44593|rtt_var:1543|pto_duration:50765|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 780460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 780466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 780471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 780478] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224851152|now:1757650224780453|interv:70699| [2025/09/12 04:10:24 780484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224851152|now:1757650224780453|interval:70699|pto_count:0|srtt:44593 [2025/09/12 04:10:24 780491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:55200| [2025/09/12 04:10:24 780498] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 780504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 780511] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1183| [2025/09/12 04:10:24 780516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224781699|now:1757650224780516|interv:1183| [2025/09/12 04:10:24 780522] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1183| [2025/09/12 04:10:24 780528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 780534] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224781699| [2025/09/12 04:10:24 780540] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224781699| [2025/09/12 04:10:24 780546] [debug] |xqc_engine_wakeup_after|wakeup:1757650224781699|now:1757650224780546|diff:1153| [2025/09/12 04:10:24 780552] [debug] |xqc_engine_main_logic|END|now:1757650224780231| [2025/09/12 04:10:24 780818] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224780816| [2025/09/12 04:10:24 780829] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 780838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:721| [2025/09/12 04:10:24 780844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/09/12 04:10:24 780853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/09/12 04:10:24 780860] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 780867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1653|path_largest_ack:1652| [2025/09/12 04:10:24 780874] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1512508|prior_time:1757650224731939|is_app_limited:0|send_elapse:45587|ack_elapse:48877|ctl_first_sent_time:1757650224733466|lagest_ack_time:1757650224780816|curr_delivered:1567717| [2025/09/12 04:10:24 780889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224733466| [2025/09/12 04:10:24 780896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:465||sndq_packets_used_bytes:0|sndq_packets_free:426| [2025/09/12 04:10:24 780903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1653|path_largest_ack:1653| [2025/09/12 04:10:24 780909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1512508|prior_time:1757650224731939|is_app_limited:0|send_elapse:45587|ack_elapse:48877|ctl_first_sent_time:1757650224733466|lagest_ack_time:1757650224780816|curr_delivered:1568917| [2025/09/12 04:10:24 780916] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224733580| [2025/09/12 04:10:24 780922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:464||sndq_packets_used_bytes:0|sndq_packets_free:427| [2025/09/12 04:10:24 780928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44593|rttvar:1543|minrtt:30473|latest_rtt:47236|ack_delay:24| [2025/09/12 04:10:24 780935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44920|rttvar:1812|minrtt:30473|latest_rtt:47236|ack_delay:24| [2025/09/12 04:10:24 780942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1653|lost_pn:1650|thresh:3| [2025/09/12 04:10:24 780948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 780954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 780959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 780963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44920|rtt_var:1812|pto_duration:52168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 780968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 780971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 780975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 780979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224852555|now:1757650224780963|interv:71592| [2025/09/12 04:10:24 780983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224852555|now:1757650224780963|interval:71592|pto_count:0|srtt:44920 [2025/09/12 04:10:24 780987] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45587, ack_elapse 48877, delivered 56409|rate 1154101|lost 305| [2025/09/12 04:10:24 780992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154101) in round 28| [2025/09/12 04:10:24 780996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 781000] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 781004] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224733580|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 781013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224733580|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 781017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:52800|srtt:44920|latest_rtt:47236|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 781023] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/09/12 04:10:24 781027] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1757650224780816|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 781032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344780816|now:1757650224780816|interv:120000000| [2025/09/12 04:10:24 781037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344780816|now:1757650224780816|interv:120000000| [2025/09/12 04:10:24 781041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224781699|pq_index:0| [2025/09/12 04:10:24 781045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224780231| [2025/09/12 04:10:24 781049] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224781049| [2025/09/12 04:10:24 781054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224781053| [2025/09/12 04:10:24 781060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|min_srtt:44920|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 781064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1607228| [2025/09/12 04:10:24 781068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 781073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 781077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|min_srtt:44920|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 781082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1608415| [2025/09/12 04:10:24 781086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 781091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 781095] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|min_srtt:44920|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 781102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1609602| [2025/09/12 04:10:24 781106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 781110] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 781114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 781118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 781122] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 781127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 781131] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 781135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 781139] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224781699| [2025/09/12 04:10:24 781143] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224781699| [2025/09/12 04:10:24 781147] [debug] |xqc_engine_wakeup_after|wakeup:1757650224781699|now:1757650224781147|diff:552| [2025/09/12 04:10:24 781151] [debug] |xqc_engine_main_logic|END|now:1757650224781053| [2025/09/12 04:10:24 781156] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224781156| [2025/09/12 04:10:24 781160] [debug] |xqc_engine_wakeup_after|wakeup:1757650224781699|now:1757650224781160|diff:539| [2025/09/12 04:10:24 781164] [debug] |xqc_engine_main_logic|END|now:1757650224781156| [2025/09/12 04:10:24 782234] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224782234| [2025/09/12 04:10:24 782246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224781699|pq_index:0| [2025/09/12 04:10:24 782251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224781053| [2025/09/12 04:10:24 782256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224782255| [2025/09/12 04:10:24 782261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224781699|now:1757650224782255| [2025/09/12 04:10:24 782265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224781699|now:1757650224782255| [2025/09/12 04:10:24 782269] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 782274] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44920|min_srtt:44920|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 782279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1609602| [2025/09/12 04:10:24 782283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 782287] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 782297] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 782301] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 782306] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 782310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 782315] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 782319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/09/12 04:10:24 782349] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224782327|stream_id:0|stream_offset:1602480| [2025/09/12 04:10:24 782355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 782360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 782364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44920|rtt_var:1812|pto_duration:52168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 782369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 782372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 782376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 782380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224854495|now:1757650224782364|interv:72131| [2025/09/12 04:10:24 782384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224854495|now:1757650224782364|interval:72131|pto_count:0|srtt:44920 [2025/09/12 04:10:24 782389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:54000| [2025/09/12 04:10:24 782394] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 782401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1603667| [2025/09/12 04:10:24 782408] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 782414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224783414|now:1757650224782414|interv:1000| [2025/09/12 04:10:24 782439] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 782446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 782452] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224783414| [2025/09/12 04:10:24 782458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224783414| [2025/09/12 04:10:24 782470] [debug] |xqc_engine_wakeup_after|wakeup:1757650224783414|now:1757650224782470|diff:944| [2025/09/12 04:10:24 782477] [debug] |xqc_engine_main_logic|END|now:1757650224782255| [2025/09/12 04:10:24 782807] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224782806| [2025/09/12 04:10:24 782819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 782827] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:722| [2025/09/12 04:10:24 782833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/09/12 04:10:24 782841] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/09/12 04:10:24 782845] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 782853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1655|path_largest_ack:1654| [2025/09/12 04:10:24 782860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1514908|prior_time:1757650224733831|is_app_limited:0|send_elapse:45591|ack_elapse:48975|ctl_first_sent_time:1757650224735367|lagest_ack_time:1757650224782806|curr_delivered:1570117| [2025/09/12 04:10:24 782868] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224735367| [2025/09/12 04:10:24 782875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:463||sndq_packets_used_bytes:0|sndq_packets_free:428| [2025/09/12 04:10:24 782881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1655|path_largest_ack:1655| [2025/09/12 04:10:24 782887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:57609|prior_delivered:1514908|prior_time:1757650224733831|is_app_limited:0|send_elapse:45591|ack_elapse:48975|ctl_first_sent_time:1757650224735367|lagest_ack_time:1757650224782806|curr_delivered:1571317| [2025/09/12 04:10:24 782892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224735492| [2025/09/12 04:10:24 782896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:462||sndq_packets_used_bytes:0|sndq_packets_free:429| [2025/09/12 04:10:24 782903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44920|rttvar:1812|minrtt:30473|latest_rtt:47314|ack_delay:24| [2025/09/12 04:10:24 782909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45216|rttvar:1951|minrtt:30473|latest_rtt:47314|ack_delay:24| [2025/09/12 04:10:24 782915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1655|lost_pn:1652|thresh:3| [2025/09/12 04:10:24 782922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 782928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 782935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 782941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45216|rtt_var:1951|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 782954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 782958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 782962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 782966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224855347|now:1757650224782941|interv:72406| [2025/09/12 04:10:24 782970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224855347|now:1757650224782941|interval:72406|pto_count:0|srtt:45216 [2025/09/12 04:10:24 782974] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45591, ack_elapse 48975, delivered 56409|rate 1151791|lost 305| [2025/09/12 04:10:24 782979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151791) in round 28| [2025/09/12 04:10:24 782983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 782987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 782991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224735492|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 782995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224735492|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 783000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:51600|srtt:45216|latest_rtt:47314|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 783006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/09/12 04:10:24 783010] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1757650224782806|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 783015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344782806|now:1757650224782806|interv:120000000| [2025/09/12 04:10:24 783019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344782806|now:1757650224782806|interv:120000000| [2025/09/12 04:10:24 783023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224783414|pq_index:0| [2025/09/12 04:10:24 783027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224782255| [2025/09/12 04:10:24 783031] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224783031| [2025/09/12 04:10:24 783036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224783035| [2025/09/12 04:10:24 783043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|min_srtt:45216|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 783047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1609602| [2025/09/12 04:10:24 783054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 783059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 783063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|min_srtt:45216|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 783068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1610789| [2025/09/12 04:10:24 783072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 783076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 783080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|min_srtt:45216|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 783085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1611976| [2025/09/12 04:10:24 783089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 783092] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 783096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 783100] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 783105] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 783109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1603667| [2025/09/12 04:10:24 783113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 783117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 783121] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224783414| [2025/09/12 04:10:24 783125] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224783414| [2025/09/12 04:10:24 783129] [debug] |xqc_engine_wakeup_after|wakeup:1757650224783414|now:1757650224783128|diff:286| [2025/09/12 04:10:24 783133] [debug] |xqc_engine_main_logic|END|now:1757650224783035| [2025/09/12 04:10:24 783138] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224783138| [2025/09/12 04:10:24 783142] [debug] |xqc_engine_wakeup_after|wakeup:1757650224783414|now:1757650224783142|diff:272| [2025/09/12 04:10:24 783146] [debug] |xqc_engine_main_logic|END|now:1757650224783138| [2025/09/12 04:10:24 784214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224784213| [2025/09/12 04:10:24 784225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224783414|pq_index:0| [2025/09/12 04:10:24 784235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224783035| [2025/09/12 04:10:24 784240] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224784239| [2025/09/12 04:10:24 784244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224783414|now:1757650224784239| [2025/09/12 04:10:24 784249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224783414|now:1757650224784239| [2025/09/12 04:10:24 784252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 784258] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45216|min_srtt:45216|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 784263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1611976| [2025/09/12 04:10:24 784267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 784271] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 784275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 784279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 784284] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 784288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1603667| [2025/09/12 04:10:24 784292] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 784296] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/09/12 04:10:24 784327] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224784305|stream_id:0|stream_offset:1603667| [2025/09/12 04:10:24 784334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 784339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 784343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45216|rtt_var:1951|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 784348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 784351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 784355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 784359] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224857325|now:1757650224784343|interv:72982| [2025/09/12 04:10:24 784367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224857325|now:1757650224784343|interval:72982|pto_count:0|srtt:45216 [2025/09/12 04:10:24 784372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:52800| [2025/09/12 04:10:24 784377] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 784384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1604854| [2025/09/12 04:10:24 784391] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 784398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/09/12 04:10:24 784444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224784408|stream_id:0|stream_offset:1604854| [2025/09/12 04:10:24 784457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 784465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 784471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45216|rtt_var:1951|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 784478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 784484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 784489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 784495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224857428|now:1757650224784471|interv:72957| [2025/09/12 04:10:24 784501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224857428|now:1757650224784471|interval:72957|pto_count:0|srtt:45216 [2025/09/12 04:10:24 784507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:54000| [2025/09/12 04:10:24 784514] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 784520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1606041| [2025/09/12 04:10:24 784527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 784532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224785531|now:1757650224784531|interv:1000| [2025/09/12 04:10:24 784537] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 784542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 784548] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224785531| [2025/09/12 04:10:24 784557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224785531| [2025/09/12 04:10:24 784563] [debug] |xqc_engine_wakeup_after|wakeup:1757650224785531|now:1757650224784563|diff:968| [2025/09/12 04:10:24 784570] [debug] |xqc_engine_main_logic|END|now:1757650224784239| [2025/09/12 04:10:24 784804] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224784803| [2025/09/12 04:10:24 784816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 784824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:723| [2025/09/12 04:10:24 784830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/09/12 04:10:24 784839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/09/12 04:10:24 784845] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 784853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1657|path_largest_ack:1656| [2025/09/12 04:10:24 784860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:60009|prior_delivered:1514908|prior_time:1757650224733831|is_app_limited:0|send_elapse:45824|ack_elapse:50972|ctl_first_sent_time:1757650224735600|lagest_ack_time:1757650224784803|curr_delivered:1572517| [2025/09/12 04:10:24 784867] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224735600| [2025/09/12 04:10:24 784873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:461||sndq_packets_used_bytes:0|sndq_packets_free:430| [2025/09/12 04:10:24 784879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1657|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1657|path_largest_ack:1657| [2025/09/12 04:10:24 784885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:60009|prior_delivered:1516108|prior_time:1757650224736008|is_app_limited:0|send_elapse:45719|ack_elapse:48795|ctl_first_sent_time:1757650224737489|lagest_ack_time:1757650224784803|curr_delivered:1573717| [2025/09/12 04:10:24 784892] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224737489| [2025/09/12 04:10:24 784898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:460||sndq_packets_used_bytes:0|sndq_packets_free:431| [2025/09/12 04:10:24 784904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45216|rttvar:1951|minrtt:30473|latest_rtt:47314|ack_delay:24| [2025/09/12 04:10:24 784911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45475|rttvar:1982|minrtt:30473|latest_rtt:47314|ack_delay:24| [2025/09/12 04:10:24 784918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1657|lost_pn:1654|thresh:3| [2025/09/12 04:10:24 784923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 784927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 784931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 784937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45475|rtt_var:1982|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 784952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 784958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 784963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 784967] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224857811|now:1757650224784937|interv:72874| [2025/09/12 04:10:24 784971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224857811|now:1757650224784937|interval:72874|pto_count:0|srtt:45475 [2025/09/12 04:10:24 784975] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45719, ack_elapse 48795, delivered 57609|rate 1180633|lost 305| [2025/09/12 04:10:24 784980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180633) in round 28| [2025/09/12 04:10:24 784984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 784988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 784992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224737489|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 784996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224737489|recovery:1|recovery_start:1757650224747063|packet_conservation:1|next_round_delivered:1518508| [2025/09/12 04:10:24 785001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:60009|full_bw_reached:1|inflight:51600|srtt:45475|latest_rtt:47314|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 785007] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/09/12 04:10:24 785011] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1757650224784803|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 785016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344784803|now:1757650224784803|interv:120000000| [2025/09/12 04:10:24 785020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344784803|now:1757650224784803|interv:120000000| [2025/09/12 04:10:24 785024] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224785531|pq_index:0| [2025/09/12 04:10:24 785028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224784239| [2025/09/12 04:10:24 785032] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224785032| [2025/09/12 04:10:24 785036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224785035| [2025/09/12 04:10:24 785043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 785055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1611976| [2025/09/12 04:10:24 785059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 785064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 785069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 785073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1613163| [2025/09/12 04:10:24 785077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 785081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 785086] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 785090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1614350| [2025/09/12 04:10:24 785094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 785098] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 785101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 785106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 785110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 785114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1606041| [2025/09/12 04:10:24 785118] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 785122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 785126] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224785531| [2025/09/12 04:10:24 785130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224785531| [2025/09/12 04:10:24 785134] [debug] |xqc_engine_wakeup_after|wakeup:1757650224785531|now:1757650224785134|diff:397| [2025/09/12 04:10:24 785138] [debug] |xqc_engine_main_logic|END|now:1757650224785035| [2025/09/12 04:10:24 785144] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224785144| [2025/09/12 04:10:24 785147] [debug] |xqc_engine_wakeup_after|wakeup:1757650224785531|now:1757650224785147|diff:384| [2025/09/12 04:10:24 785151] [debug] |xqc_engine_main_logic|END|now:1757650224785144| [2025/09/12 04:10:24 786220] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224786220| [2025/09/12 04:10:24 786237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224785531|pq_index:0| [2025/09/12 04:10:24 786241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224785035| [2025/09/12 04:10:24 786246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224786245| [2025/09/12 04:10:24 786251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224785531|now:1757650224786245| [2025/09/12 04:10:24 786255] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224785531|now:1757650224786245| [2025/09/12 04:10:24 786259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 786264] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45475|min_srtt:45475|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 786269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1614350| [2025/09/12 04:10:24 786273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 786277] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 786281] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 786286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 786290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 786294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1606041| [2025/09/12 04:10:24 786299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 786303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/09/12 04:10:24 786336] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224786311|stream_id:0|stream_offset:1606041| [2025/09/12 04:10:24 786345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 786352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 786360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45475|rtt_var:1982|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 786367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 786373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 786379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 786391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224859714|now:1757650224786359|interv:73355| [2025/09/12 04:10:24 786398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224859714|now:1757650224786359|interval:73355|pto_count:0|srtt:45475 [2025/09/12 04:10:24 786405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:52800| [2025/09/12 04:10:24 786412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 786435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1607228| [2025/09/12 04:10:24 786446] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 786452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/09/12 04:10:24 786490] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224786463|stream_id:0|stream_offset:1607228| [2025/09/12 04:10:24 786499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 786507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 786514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45475|rtt_var:1982|pto_duration:53403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 786520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 786526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 786532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 786539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224859866|now:1757650224786513|interv:73353| [2025/09/12 04:10:24 786545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224859866|now:1757650224786513|interval:73353|pto_count:0|srtt:45475 [2025/09/12 04:10:24 786552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:60009|inflight:54000| [2025/09/12 04:10:24 786559] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 786566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:60009|conn:000055D52C7C50DC|stream_id:0|stream_offset:1608415| [2025/09/12 04:10:24 786573] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 786578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224787578|now:1757650224786578|interv:1000| [2025/09/12 04:10:24 786584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 786590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 786596] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224787578| [2025/09/12 04:10:24 786608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224787578| [2025/09/12 04:10:24 786614] [debug] |xqc_engine_wakeup_after|wakeup:1757650224787578|now:1757650224786614|diff:964| [2025/09/12 04:10:24 786620] [debug] |xqc_engine_main_logic|END|now:1757650224786245| [2025/09/12 04:10:24 786727] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224786726| [2025/09/12 04:10:24 786738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 786747] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:724| [2025/09/12 04:10:24 786762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/09/12 04:10:24 786770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/09/12 04:10:24 786776] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 786783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1658|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1659|path_largest_ack:1658| [2025/09/12 04:10:24 786790] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:303|tx_in_flight:61209|prior_delivered:1516108|prior_time:1757650224736008|is_app_limited:0|send_elapse:45823|ack_elapse:50718|ctl_first_sent_time:1757650224737593|lagest_ack_time:1757650224786726|curr_delivered:1574917| [2025/09/12 04:10:24 786797] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224737593| [2025/09/12 04:10:24 786804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:459||sndq_packets_used_bytes:0|sndq_packets_free:432| [2025/09/12 04:10:24 786810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1659|path_largest_ack:1659| [2025/09/12 04:10:24 786816] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:58809|prior_delivered:1518508|prior_time:1757650224737949|is_app_limited:0|send_elapse:43896|ack_elapse:48777|ctl_first_sent_time:1757650224739508|lagest_ack_time:1757650224786726|curr_delivered:1576117| [2025/09/12 04:10:24 786823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224739508| [2025/09/12 04:10:24 786829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:458||sndq_packets_used_bytes:0|sndq_packets_free:433| [2025/09/12 04:10:24 786832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45475|rttvar:1982|minrtt:30473|latest_rtt:47218|ack_delay:24| [2025/09/12 04:10:24 786837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45690|rttvar:1916|minrtt:30473|latest_rtt:47218|ack_delay:24| [2025/09/12 04:10:24 786842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1659|lost_pn:1656|thresh:3| [2025/09/12 04:10:24 786848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 786855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 786861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 786866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45690|rtt_var:1916|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 786877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 786880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 786884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 786888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224859817|now:1757650224786866|interv:72951| [2025/09/12 04:10:24 786892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224859817|now:1757650224786866|interval:72951|pto_count:0|srtt:45690 [2025/09/12 04:10:24 786897] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43896, ack_elapse 48777, delivered 57609|rate 1181068|lost 305| [2025/09/12 04:10:24 786901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/09/12 04:10:24 786905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181068) in round 29| [2025/09/12 04:10:24 786909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 786913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 786917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224739508|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 786921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:60009|packet_lost:0|acked:2400|po_sent_time:1757650224739508|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 786926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:62409|full_bw_reached:1|inflight:51600|srtt:45690|latest_rtt:47218|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 786932] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/09/12 04:10:24 786936] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1757650224786726|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 786941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344786726|now:1757650224786726|interv:120000000| [2025/09/12 04:10:24 786945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344786726|now:1757650224786726|interv:120000000| [2025/09/12 04:10:24 786949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224787578|pq_index:0| [2025/09/12 04:10:24 786953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224786245| [2025/09/12 04:10:24 786957] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224786957| [2025/09/12 04:10:24 786962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224786961| [2025/09/12 04:10:24 786970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 786975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1614350| [2025/09/12 04:10:24 786979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 786984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 786988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 786993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1615537| [2025/09/12 04:10:24 786997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 787001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 787006] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 787010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1616724| [2025/09/12 04:10:24 787015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 787019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 787024] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 787028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1617911| [2025/09/12 04:10:24 787032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 787037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 787041] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 787045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1619098| [2025/09/12 04:10:24 787050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 787054] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 787060] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 787064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 787069] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 787073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1608415| [2025/09/12 04:10:24 787077] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 787081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 787085] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224787578| [2025/09/12 04:10:24 787089] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224787578| [2025/09/12 04:10:24 787093] [debug] |xqc_engine_wakeup_after|wakeup:1757650224787578|now:1757650224787092|diff:486| [2025/09/12 04:10:24 787097] [debug] |xqc_engine_main_logic|END|now:1757650224786961| [2025/09/12 04:10:24 787102] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224787102| [2025/09/12 04:10:24 787106] [debug] |xqc_engine_wakeup_after|wakeup:1757650224787578|now:1757650224787106|diff:472| [2025/09/12 04:10:24 787110] [debug] |xqc_engine_main_logic|END|now:1757650224787102| [2025/09/12 04:10:24 788180] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224788180| [2025/09/12 04:10:24 788192] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224787578|pq_index:0| [2025/09/12 04:10:24 788197] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224786961| [2025/09/12 04:10:24 788202] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224788201| [2025/09/12 04:10:24 788206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224787578|now:1757650224788201| [2025/09/12 04:10:24 788211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224787578|now:1757650224788201| [2025/09/12 04:10:24 788215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 788220] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45690|min_srtt:45690|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 788225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1619098| [2025/09/12 04:10:24 788229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 788233] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 788237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 788241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 788246] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 788256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1608415| [2025/09/12 04:10:24 788260] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 788265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/09/12 04:10:24 788295] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224788273|stream_id:0|stream_offset:1608415| [2025/09/12 04:10:24 788301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 788306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 788312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45690|rtt_var:1916|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 788320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 788326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 788332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 788338] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224861627|now:1757650224788312|interv:73315| [2025/09/12 04:10:24 788344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224861627|now:1757650224788312|interval:73315|pto_count:0|srtt:45690 [2025/09/12 04:10:24 788351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62409|inflight:52800| [2025/09/12 04:10:24 788359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 788366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1609602| [2025/09/12 04:10:24 788373] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 788379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/09/12 04:10:24 788415] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224788390|stream_id:0|stream_offset:1609602| [2025/09/12 04:10:24 788444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 788452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 788458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45690|rtt_var:1916|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 788465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 788477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 788483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 788489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224861744|now:1757650224788458|interv:73286| [2025/09/12 04:10:24 788495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224861744|now:1757650224788458|interval:73286|pto_count:0|srtt:45690 [2025/09/12 04:10:24 788501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:62409|inflight:54000| [2025/09/12 04:10:24 788509] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 788515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:62409|conn:000055D52C7C50DC|stream_id:0|stream_offset:1610789| [2025/09/12 04:10:24 788522] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 788528] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224789528|now:1757650224788528|interv:1000| [2025/09/12 04:10:24 788535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 788540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 788547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224789528| [2025/09/12 04:10:24 788553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224789528| [2025/09/12 04:10:24 788559] [debug] |xqc_engine_wakeup_after|wakeup:1757650224789528|now:1757650224788558|diff:970| [2025/09/12 04:10:24 788565] [debug] |xqc_engine_main_logic|END|now:1757650224788201| [2025/09/12 04:10:24 788790] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224788789| [2025/09/12 04:10:24 788815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 788824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:725| [2025/09/12 04:10:24 788830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/09/12 04:10:24 788838] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/09/12 04:10:24 788842] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 788847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1661|path_largest_ack:1660| [2025/09/12 04:10:24 788854] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:60009|prior_delivered:1518508|prior_time:1757650224737949|is_app_limited:0|send_elapse:44027|ack_elapse:50840|ctl_first_sent_time:1757650224739639|lagest_ack_time:1757650224788789|curr_delivered:1577317| [2025/09/12 04:10:24 788861] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224739639| [2025/09/12 04:10:24 788867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:457||sndq_packets_used_bytes:0|sndq_packets_free:434| [2025/09/12 04:10:24 788874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1661|path_largest_ack:1661| [2025/09/12 04:10:24 788887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:58809|prior_delivered:1520908|prior_time:1757650224739930|is_app_limited:0|send_elapse:44501|ack_elapse:48859|ctl_first_sent_time:1757650224740249|lagest_ack_time:1757650224788789|curr_delivered:1578517| [2025/09/12 04:10:24 788895] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224740249| [2025/09/12 04:10:24 788901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:456||sndq_packets_used_bytes:0|sndq_packets_free:435| [2025/09/12 04:10:24 788907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45690|rttvar:1916|minrtt:30473|latest_rtt:48540|ack_delay:24| [2025/09/12 04:10:24 788913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46043|rttvar:2143|minrtt:30473|latest_rtt:48540|ack_delay:24| [2025/09/12 04:10:24 788920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1661|lost_pn:1658|thresh:3| [2025/09/12 04:10:24 788926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 788932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 788937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 788941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46043|rtt_var:2143|pto_duration:54615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 788946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 788949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 788953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 788957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224863005|now:1757650224788941|interv:74064| [2025/09/12 04:10:24 788961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224863005|now:1757650224788941|interval:74064|pto_count:0|srtt:46043 [2025/09/12 04:10:24 788966] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44501, ack_elapse 48859, delivered 57609|rate 1179086|lost 305| [2025/09/12 04:10:24 788970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179086) in round 29| [2025/09/12 04:10:24 788974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 788978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 788982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:62409|packet_lost:0|acked:2400|po_sent_time:1757650224740249|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 788988] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:62409|packet_lost:0|acked:2400|po_sent_time:1757650224740249|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 789000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:64809|full_bw_reached:1|inflight:51600|srtt:46043|latest_rtt:48540|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 789008] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/09/12 04:10:24 789012] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1757650224788789|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 789017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344788789|now:1757650224788789|interv:120000000| [2025/09/12 04:10:24 789022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344788789|now:1757650224788789|interv:120000000| [2025/09/12 04:10:24 789025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224789528|pq_index:0| [2025/09/12 04:10:24 789030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224788201| [2025/09/12 04:10:24 789033] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224789033| [2025/09/12 04:10:24 789038] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224789037| [2025/09/12 04:10:24 789044] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 789049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1619098| [2025/09/12 04:10:24 789053] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 789058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 789062] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 789066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1620285| [2025/09/12 04:10:24 789070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 789075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 789079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 789083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1621472| [2025/09/12 04:10:24 789087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 789094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 789099] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 789103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1622659| [2025/09/12 04:10:24 789107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 789111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 789115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 789119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1623846| [2025/09/12 04:10:24 789124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 789127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 789131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 789135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 789140] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 789144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1610789| [2025/09/12 04:10:24 789148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 789152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 789156] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224789528| [2025/09/12 04:10:24 789160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224789528| [2025/09/12 04:10:24 789164] [debug] |xqc_engine_wakeup_after|wakeup:1757650224789528|now:1757650224789164|diff:364| [2025/09/12 04:10:24 789168] [debug] |xqc_engine_main_logic|END|now:1757650224789037| [2025/09/12 04:10:24 789173] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224789173| [2025/09/12 04:10:24 789177] [debug] |xqc_engine_wakeup_after|wakeup:1757650224789528|now:1757650224789177|diff:351| [2025/09/12 04:10:24 789181] [debug] |xqc_engine_main_logic|END|now:1757650224789173| [2025/09/12 04:10:24 790251] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224790251| [2025/09/12 04:10:24 790262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224789528|pq_index:0| [2025/09/12 04:10:24 790267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224789037| [2025/09/12 04:10:24 790272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224790271| [2025/09/12 04:10:24 790282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224789528|now:1757650224790271| [2025/09/12 04:10:24 790287] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224789528|now:1757650224790271| [2025/09/12 04:10:24 790290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 790296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46043|min_srtt:46043|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 790301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1623846| [2025/09/12 04:10:24 790305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 790311] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 790318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 790325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 790332] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 790339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1610789| [2025/09/12 04:10:24 790346] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 790353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/09/12 04:10:24 790394] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224790365|stream_id:0|stream_offset:1610789| [2025/09/12 04:10:24 790403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1706|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 790411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 790418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46043|rtt_var:2143|pto_duration:54615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 790445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 790452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 790458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 790464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224864980|now:1757650224790417|interv:74563| [2025/09/12 04:10:24 790470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224864980|now:1757650224790417|interval:74563|pto_count:0|srtt:46043 [2025/09/12 04:10:24 790486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64809|inflight:52800| [2025/09/12 04:10:24 790494] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 790500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1611976| [2025/09/12 04:10:24 790506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 790513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/09/12 04:10:24 790549] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224790523|stream_id:0|stream_offset:1611976| [2025/09/12 04:10:24 790558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 790565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 790572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46043|rtt_var:2143|pto_duration:54615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 790579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 790585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 790591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 790597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224865138|now:1757650224790572|interv:74566| [2025/09/12 04:10:24 790604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224865138|now:1757650224790572|interval:74566|pto_count:0|srtt:46043 [2025/09/12 04:10:24 790611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64809|inflight:54000| [2025/09/12 04:10:24 790618] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 790625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:64809|conn:000055D52C7C50DC|stream_id:0|stream_offset:1613163| [2025/09/12 04:10:24 790631] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 790637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224791637|now:1757650224790637|interv:1000| [2025/09/12 04:10:24 790643] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 790648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 790654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224791637| [2025/09/12 04:10:24 790660] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224791637| [2025/09/12 04:10:24 790666] [debug] |xqc_engine_wakeup_after|wakeup:1757650224791637|now:1757650224790666|diff:971| [2025/09/12 04:10:24 790672] [debug] |xqc_engine_main_logic|END|now:1757650224790271| [2025/09/12 04:10:24 790877] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224790876| [2025/09/12 04:10:24 790894] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 790903] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:726| [2025/09/12 04:10:24 790908] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/09/12 04:10:24 790915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/09/12 04:10:24 790921] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 790929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1663|path_largest_ack:1662| [2025/09/12 04:10:24 790936] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:60009|prior_delivered:1520908|prior_time:1757650224739930|is_app_limited:0|send_elapse:44613|ack_elapse:50946|ctl_first_sent_time:1757650224740361|lagest_ack_time:1757650224790876|curr_delivered:1579717| [2025/09/12 04:10:24 790943] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224740361| [2025/09/12 04:10:24 790950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:455||sndq_packets_used_bytes:0|sndq_packets_free:436| [2025/09/12 04:10:24 790956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1663|path_largest_ack:1663| [2025/09/12 04:10:24 790963] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:58809|prior_delivered:1523308|prior_time:1757650224741958|is_app_limited:0|send_elapse:43983|ack_elapse:48918|ctl_first_sent_time:1757650224743537|lagest_ack_time:1757650224790876|curr_delivered:1580917| [2025/09/12 04:10:24 790970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224743537| [2025/09/12 04:10:24 790976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:454||sndq_packets_used_bytes:0|sndq_packets_free:437| [2025/09/12 04:10:24 790986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46043|rttvar:2143|minrtt:30473|latest_rtt:47339|ack_delay:24| [2025/09/12 04:10:24 790992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46202|rttvar:1926|minrtt:30473|latest_rtt:47339|ack_delay:24| [2025/09/12 04:10:24 790997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1663|lost_pn:1660|thresh:3| [2025/09/12 04:10:24 791004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 791010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 791015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 791019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46202|rtt_var:1926|pto_duration:53906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 791023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 791027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 791045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 791051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224864429|now:1757650224791018|interv:73411| [2025/09/12 04:10:24 791055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224864429|now:1757650224791018|interval:73411|pto_count:0|srtt:46202 [2025/09/12 04:10:24 791060] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43983, ack_elapse 48918, delivered 57609|rate 1177664|lost 305| [2025/09/12 04:10:24 791064] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177664) in round 29| [2025/09/12 04:10:24 791068] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 791072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 791076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64809|packet_lost:0|acked:2400|po_sent_time:1757650224743537|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 791081] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64809|packet_lost:0|acked:2400|po_sent_time:1757650224743537|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 791085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:67209|full_bw_reached:1|inflight:51600|srtt:46202|latest_rtt:47339|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 791091] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/09/12 04:10:24 791095] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1757650224790876|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 791100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344790876|now:1757650224790876|interv:120000000| [2025/09/12 04:10:24 791104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344790876|now:1757650224790876|interv:120000000| [2025/09/12 04:10:24 791108] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224791637|pq_index:0| [2025/09/12 04:10:24 791112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224790271| [2025/09/12 04:10:24 791116] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224791116| [2025/09/12 04:10:24 791121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224791120| [2025/09/12 04:10:24 791127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 791132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1623846| [2025/09/12 04:10:24 791136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 791144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 791148] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 791152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1625033| [2025/09/12 04:10:24 791157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 791161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 791165] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 791169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1626220| [2025/09/12 04:10:24 791173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 791178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 791182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 791186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1627407| [2025/09/12 04:10:24 791190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 791195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 791199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 791204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 791208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 791212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 791216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 791220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 791224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 791231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1613163| [2025/09/12 04:10:24 791235] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 791239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 791243] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224791637| [2025/09/12 04:10:24 791247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224791637| [2025/09/12 04:10:24 791251] [debug] |xqc_engine_wakeup_after|wakeup:1757650224791637|now:1757650224791251|diff:386| [2025/09/12 04:10:24 791255] [debug] |xqc_engine_main_logic|END|now:1757650224791120| [2025/09/12 04:10:24 791261] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224791260| [2025/09/12 04:10:24 791264] [debug] |xqc_engine_wakeup_after|wakeup:1757650224791637|now:1757650224791264|diff:373| [2025/09/12 04:10:24 791268] [debug] |xqc_engine_main_logic|END|now:1757650224791260| [2025/09/12 04:10:24 792342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224792342| [2025/09/12 04:10:24 792357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224791637|pq_index:0| [2025/09/12 04:10:24 792364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224791120| [2025/09/12 04:10:24 792372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224792370| [2025/09/12 04:10:24 792379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224791637|now:1757650224792370| [2025/09/12 04:10:24 792385] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224791637|now:1757650224792370| [2025/09/12 04:10:24 792391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 792399] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46202|min_srtt:46202|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 792406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 792412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 792418] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 792448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 792454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 792462] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 792468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1613163| [2025/09/12 04:10:24 792475] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 792481] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/09/12 04:10:24 792524] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224792500|stream_id:0|stream_offset:1613163| [2025/09/12 04:10:24 792534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 792541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 792547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46202|rtt_var:1926|pto_duration:53906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 792554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 792560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 792567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 792573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224866406|now:1757650224792547|interv:73859| [2025/09/12 04:10:24 792579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224866406|now:1757650224792547|interval:73859|pto_count:0|srtt:46202 [2025/09/12 04:10:24 792586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67209|inflight:52800| [2025/09/12 04:10:24 792594] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 792600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1614350| [2025/09/12 04:10:24 792607] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 792613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/09/12 04:10:24 792647] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224792623|stream_id:0|stream_offset:1614350| [2025/09/12 04:10:24 792657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 792664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 792671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46202|rtt_var:1926|pto_duration:53906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 792678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 792684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 792691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 792697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224866529|now:1757650224792671|interv:73858| [2025/09/12 04:10:24 792704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224866529|now:1757650224792671|interval:73858|pto_count:0|srtt:46202 [2025/09/12 04:10:24 792717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67209|inflight:54000| [2025/09/12 04:10:24 792724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 792731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:67209|conn:000055D52C7C50DC|stream_id:0|stream_offset:1615537| [2025/09/12 04:10:24 792737] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 792744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224793743|now:1757650224792743|interv:1000| [2025/09/12 04:10:24 792750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 792755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 792761] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224793743| [2025/09/12 04:10:24 792767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224793743| [2025/09/12 04:10:24 792774] [debug] |xqc_engine_wakeup_after|wakeup:1757650224793743|now:1757650224792773|diff:970| [2025/09/12 04:10:24 792781] [debug] |xqc_engine_main_logic|END|now:1757650224792370| [2025/09/12 04:10:24 792794] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224792793| [2025/09/12 04:10:24 792802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 792810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:727| [2025/09/12 04:10:24 792816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/09/12 04:10:24 792824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/09/12 04:10:24 792831] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 792838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1664| [2025/09/12 04:10:24 792845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:60009|prior_delivered:1523308|prior_time:1757650224741958|is_app_limited:0|send_elapse:44115|ack_elapse:50835|ctl_first_sent_time:1757650224743669|lagest_ack_time:1757650224792793|curr_delivered:1582117| [2025/09/12 04:10:24 792853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224743669| [2025/09/12 04:10:24 792859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:453||sndq_packets_used_bytes:0|sndq_packets_free:438| [2025/09/12 04:10:24 792866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1666| [2025/09/12 04:10:24 792872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:58809|prior_delivered:1525708|prior_time:1757650224744926|is_app_limited:0|send_elapse:43728|ack_elapse:47867|ctl_first_sent_time:1757650224745252|lagest_ack_time:1757650224792793|curr_delivered:1583317| [2025/09/12 04:10:24 792880] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224745252| [2025/09/12 04:10:24 792893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:452||sndq_packets_used_bytes:0|sndq_packets_free:439| [2025/09/12 04:10:24 792899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46202|rttvar:1926|minrtt:30473|latest_rtt:47541|ack_delay:24| [2025/09/12 04:10:24 792905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46366|rttvar:1773|minrtt:30473|latest_rtt:47541|ack_delay:24| [2025/09/12 04:10:24 792910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/09/12 04:10:24 792914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 792918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 792922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 792926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46366|rtt_var:1773|pto_duration:53458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 792930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 792934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 792938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 792942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224866081|now:1757650224792926|interv:73155| [2025/09/12 04:10:24 792946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224866081|now:1757650224792926|interval:73155|pto_count:0|srtt:46366 [2025/09/12 04:10:24 792951] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43728, ack_elapse 47867, delivered 57609|rate 1203522|lost 305| [2025/09/12 04:10:24 792955] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203522) in round 29| [2025/09/12 04:10:24 792961] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 792968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 792973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67209|packet_lost:0|acked:2400|po_sent_time:1757650224745252|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 792979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67209|packet_lost:0|acked:2400|po_sent_time:1757650224745252|recovery:1|recovery_start:1757650224747063|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 792984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:69609|full_bw_reached:1|inflight:51600|srtt:46366|latest_rtt:47541|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224747063|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 792990] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/09/12 04:10:24 792994] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:728|frame:ACK |recv_time:1757650224792793|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 793003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344792793|now:1757650224792793|interv:120000000| [2025/09/12 04:10:24 793007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344792793|now:1757650224792793|interv:120000000| [2025/09/12 04:10:24 793011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224793743|pq_index:0| [2025/09/12 04:10:24 793015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224792370| [2025/09/12 04:10:24 793019] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224793019| [2025/09/12 04:10:24 793024] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224793023| [2025/09/12 04:10:24 793030] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 793035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 793039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 793044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 793048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 793053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1629781| [2025/09/12 04:10:24 793058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 793062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 793066] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 793070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1630968| [2025/09/12 04:10:24 793075] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 793079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 793083] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 793087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1632155| [2025/09/12 04:10:24 793094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 793098] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 793102] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 793106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1633342| [2025/09/12 04:10:24 793110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 793114] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 793118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 793122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 793127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 793131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1615537| [2025/09/12 04:10:24 793135] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 793139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 793143] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224793743| [2025/09/12 04:10:24 793147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224793743| [2025/09/12 04:10:24 793150] [debug] |xqc_engine_wakeup_after|wakeup:1757650224793743|now:1757650224793150|diff:593| [2025/09/12 04:10:24 793155] [debug] |xqc_engine_main_logic|END|now:1757650224793023| [2025/09/12 04:10:24 793160] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224793160| [2025/09/12 04:10:24 793164] [debug] |xqc_engine_wakeup_after|wakeup:1757650224793743|now:1757650224793164|diff:579| [2025/09/12 04:10:24 793168] [debug] |xqc_engine_main_logic|END|now:1757650224793160| [2025/09/12 04:10:24 794235] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224794235| [2025/09/12 04:10:24 794246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224793743|pq_index:0| [2025/09/12 04:10:24 794251] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224793023| [2025/09/12 04:10:24 794256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224794255| [2025/09/12 04:10:24 794260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224793743|now:1757650224794255| [2025/09/12 04:10:24 794265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224793743|now:1757650224794255| [2025/09/12 04:10:24 794268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 794280] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46366|min_srtt:46366|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 794285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1633342| [2025/09/12 04:10:24 794289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 794293] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 794299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 794306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 794313] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 794320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1615537| [2025/09/12 04:10:24 794327] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 794334] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/09/12 04:10:24 794385] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224794357|stream_id:0|stream_offset:1615537| [2025/09/12 04:10:24 794394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 794401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 794408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46366|rtt_var:1773|pto_duration:53458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 794415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 794442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 794449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 794455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224867815|now:1757650224794408|interv:73407| [2025/09/12 04:10:24 794461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224867815|now:1757650224794408|interval:73407|pto_count:0|srtt:46366 [2025/09/12 04:10:24 794468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69609|inflight:52800| [2025/09/12 04:10:24 794475] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 794481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1616724| [2025/09/12 04:10:24 794494] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 794501] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/09/12 04:10:24 794540] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224794512|stream_id:0|stream_offset:1616724| [2025/09/12 04:10:24 794549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 794555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 794561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46366|rtt_var:1773|pto_duration:53458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 794568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 794575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 794581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 794587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224867970|now:1757650224794561|interv:73409| [2025/09/12 04:10:24 794592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224867970|now:1757650224794561|interval:73409|pto_count:0|srtt:46366 [2025/09/12 04:10:24 794600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69609|inflight:54000| [2025/09/12 04:10:24 794607] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 794613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:69609|conn:000055D52C7C50DC|stream_id:0|stream_offset:1617911| [2025/09/12 04:10:24 794619] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 794624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224795624|now:1757650224794624|interv:1000| [2025/09/12 04:10:24 794630] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 794636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 794641] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224795624| [2025/09/12 04:10:24 794648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224795624| [2025/09/12 04:10:24 794653] [debug] |xqc_engine_wakeup_after|wakeup:1757650224795624|now:1757650224794653|diff:971| [2025/09/12 04:10:24 794660] [debug] |xqc_engine_main_logic|END|now:1757650224794255| [2025/09/12 04:10:24 794718] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224794717| [2025/09/12 04:10:24 794728] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 794737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:728| [2025/09/12 04:10:24 794742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/09/12 04:10:24 794751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/09/12 04:10:24 794761] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 794781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1667| [2025/09/12 04:10:24 794788] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:304|tx_in_flight:60009|prior_delivered:1525708|prior_time:1757650224744926|is_app_limited:0|send_elapse:43802|ack_elapse:49791|ctl_first_sent_time:1757650224745326|lagest_ack_time:1757650224794717|curr_delivered:1584517| [2025/09/12 04:10:24 794795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224745326| [2025/09/12 04:10:24 794801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:451||sndq_packets_used_bytes:0|sndq_packets_free:440| [2025/09/12 04:10:24 794808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1668| [2025/09/12 04:10:24 794814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57600|prior_delivered:1528117|prior_time:1757650224746906|is_app_limited:0|send_elapse:43521|ack_elapse:47811|ctl_first_sent_time:1757650224747262|lagest_ack_time:1757650224794717|curr_delivered:1585717| [2025/09/12 04:10:24 794821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224747262| [2025/09/12 04:10:24 794828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:450||sndq_packets_used_bytes:0|sndq_packets_free:441| [2025/09/12 04:10:24 794834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46366|rttvar:1773|minrtt:30473|latest_rtt:47455|ack_delay:24| [2025/09/12 04:10:24 794841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46499|rttvar:1596|minrtt:30473|latest_rtt:47455|ack_delay:24| [2025/09/12 04:10:24 794847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1668|lost_pn:1665|thresh:3| [2025/09/12 04:10:24 794854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 794861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 794867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 794873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46499|rtt_var:1596|pto_duration:52883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 794878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 794882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 794887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 794893] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224867395|now:1757650224794873|interv:72522| [2025/09/12 04:10:24 794899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224867395|now:1757650224794873|interval:72522|pto_count:0|srtt:46499 [2025/09/12 04:10:24 794909] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43521, ack_elapse 47811, delivered 57600|rate 1204743|lost 305| [2025/09/12 04:10:24 794913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204743) in round 29| [2025/09/12 04:10:24 794918] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 794922] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 794926] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69609|packet_lost:0|acked:2400|po_sent_time:1757650224747262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 794930] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224747262|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 794935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:46499|latest_rtt:47455|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 794941] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/09/12 04:10:24 794945] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:729|frame:ACK |recv_time:1757650224794717|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 794950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344794717|now:1757650224794717|interv:120000000| [2025/09/12 04:10:24 794954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344794717|now:1757650224794717|interv:120000000| [2025/09/12 04:10:24 794958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224795624|pq_index:0| [2025/09/12 04:10:24 794962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224794255| [2025/09/12 04:10:24 794966] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224794966| [2025/09/12 04:10:24 794971] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224794969| [2025/09/12 04:10:24 794977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 794981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1633342| [2025/09/12 04:10:24 794985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 794990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 794994] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 794999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1634529| [2025/09/12 04:10:24 795010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795019] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1635716| [2025/09/12 04:10:24 795028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795036] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1636903| [2025/09/12 04:10:24 795044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795053] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1638090| [2025/09/12 04:10:24 795061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1639277| [2025/09/12 04:10:24 795077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795086] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1640464| [2025/09/12 04:10:24 795096] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795105] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1641651| [2025/09/12 04:10:24 795114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795122] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1642838| [2025/09/12 04:10:24 795130] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1644025| [2025/09/12 04:10:24 795147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795155] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1645212| [2025/09/12 04:10:24 795163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795167] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795174] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1646399| [2025/09/12 04:10:24 795183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795191] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1647586| [2025/09/12 04:10:24 795199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1648773| [2025/09/12 04:10:24 795215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795224] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1649960| [2025/09/12 04:10:24 795232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795236] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795240] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1651147| [2025/09/12 04:10:24 795248] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795259] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1652334| [2025/09/12 04:10:24 795267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795275] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1653521| [2025/09/12 04:10:24 795283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795292] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1654708| [2025/09/12 04:10:24 795306] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795319] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1655895| [2025/09/12 04:10:24 795332] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795340] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795347] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1657082| [2025/09/12 04:10:24 795360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795373] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795380] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1658269| [2025/09/12 04:10:24 795392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795405] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1659456| [2025/09/12 04:10:24 795418] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795449] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1660643| [2025/09/12 04:10:24 795462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795474] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1661830| [2025/09/12 04:10:24 795486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795492] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795498] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1663017| [2025/09/12 04:10:24 795517] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795531] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1664204| [2025/09/12 04:10:24 795543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795556] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1665391| [2025/09/12 04:10:24 795569] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 795576] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 795583] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 795597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 795603] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 795609] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 795615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 795622] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 795628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1617911| [2025/09/12 04:10:24 795635] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 795641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 795646] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224795624| [2025/09/12 04:10:24 795653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224795624| [2025/09/12 04:10:24 795665] [debug] |xqc_engine_wakeup_after|wakeup:1757650224795624|now:1757650224795665|diff:18446744073709551575| [2025/09/12 04:10:24 795672] [debug] |xqc_engine_main_logic|END|now:1757650224794969| [2025/09/12 04:10:24 795680] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224795680| [2025/09/12 04:10:24 795685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224795624|pq_index:0| [2025/09/12 04:10:24 795692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224794969| [2025/09/12 04:10:24 795698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224795696| [2025/09/12 04:10:24 795702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224795624|now:1757650224795696| [2025/09/12 04:10:24 795706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224795624|now:1757650224795696| [2025/09/12 04:10:24 795711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 795718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46499|min_srtt:46499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 795725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 795732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 795737] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 795743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 795750] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 795757] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 795764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1617911| [2025/09/12 04:10:24 795771] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 795778] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/09/12 04:10:24 795818] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224795789|stream_id:0|stream_offset:1617911| [2025/09/12 04:10:24 795826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 795834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 795841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46499|rtt_var:1596|pto_duration:52883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 795848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 795861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 795867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 795874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224868672|now:1757650224795841|interv:72831| [2025/09/12 04:10:24 795881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224868672|now:1757650224795841|interval:72831|pto_count:0|srtt:46499 [2025/09/12 04:10:24 795888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 795895] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 795902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1619098| [2025/09/12 04:10:24 795909] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 795915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/09/12 04:10:24 795944] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224795925|stream_id:0|stream_offset:1619098| [2025/09/12 04:10:24 795953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 795962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 795968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46499|rtt_var:1596|pto_duration:52883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 795975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 795982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 795988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 795995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224868808|now:1757650224795968|interv:72840| [2025/09/12 04:10:24 796001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224868808|now:1757650224795968|interval:72840|pto_count:0|srtt:46499 [2025/09/12 04:10:24 796007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 796012] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 796016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1620285| [2025/09/12 04:10:24 796020] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 796024] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224797024|now:1757650224796024|interv:1000| [2025/09/12 04:10:24 796033] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 796037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 796041] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224797024| [2025/09/12 04:10:24 796045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224797024| [2025/09/12 04:10:24 796049] [debug] |xqc_engine_wakeup_after|wakeup:1757650224797024|now:1757650224796049|diff:975| [2025/09/12 04:10:24 796054] [debug] |xqc_engine_main_logic|END|now:1757650224795696| [2025/09/12 04:10:24 796784] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224796782| [2025/09/12 04:10:24 796800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 796809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:729| [2025/09/12 04:10:24 796816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/09/12 04:10:24 796824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/09/12 04:10:24 796831] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 796838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1669| [2025/09/12 04:10:24 796845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1528117|prior_time:1757650224746906|is_app_limited:0|send_elapse:43608|ack_elapse:49876|ctl_first_sent_time:1757650224747349|lagest_ack_time:1757650224796782|curr_delivered:1586917| [2025/09/12 04:10:24 796853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224747349| [2025/09/12 04:10:24 796859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:449||sndq_packets_used_bytes:0|sndq_packets_free:442| [2025/09/12 04:10:24 796865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1670| [2025/09/12 04:10:24 796872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1528117|prior_time:1757650224746906|is_app_limited:0|send_elapse:43608|ack_elapse:49876|ctl_first_sent_time:1757650224747349|lagest_ack_time:1757650224796782|curr_delivered:1588117| [2025/09/12 04:10:24 796879] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224747454| [2025/09/12 04:10:24 796886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:448||sndq_packets_used_bytes:0|sndq_packets_free:443| [2025/09/12 04:10:24 796892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46499|rttvar:1596|minrtt:30473|latest_rtt:49328|ack_delay:24| [2025/09/12 04:10:24 796898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46850|rttvar:1898|minrtt:30473|latest_rtt:49328|ack_delay:24| [2025/09/12 04:10:24 796904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1670|lost_pn:1667|thresh:3| [2025/09/12 04:10:24 796910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 796917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 796931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 796937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:1898|pto_duration:54442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 796943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 796949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 796956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 796962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224870367|now:1757650224796937|interv:73430| [2025/09/12 04:10:24 796968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224870367|now:1757650224796937|interval:73430|pto_count:0|srtt:46850 [2025/09/12 04:10:24 796974] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43608, ack_elapse 49876, delivered 60000|rate 1202983|lost 305| [2025/09/12 04:10:24 796978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202983) in round 29| [2025/09/12 04:10:24 796983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 796987] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 796991] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224747454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 796995] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224747454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 797000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:46850|latest_rtt:49328|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 797006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/09/12 04:10:24 797011] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1757650224796782|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 797015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344796782|now:1757650224796782|interv:120000000| [2025/09/12 04:10:24 797020] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344796782|now:1757650224796782|interv:120000000| [2025/09/12 04:10:24 797023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224797024|pq_index:0| [2025/09/12 04:10:24 797028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224795696| [2025/09/12 04:10:24 797032] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224797031| [2025/09/12 04:10:24 797037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224797035| [2025/09/12 04:10:24 797045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224797024|now:1757650224797035| [2025/09/12 04:10:24 797049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224797024|now:1757650224797035| [2025/09/12 04:10:24 797053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 797059] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 797063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 797068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 797072] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 797077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 797082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1667765| [2025/09/12 04:10:24 797086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 797091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 797095] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 797100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 797104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 797108] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 797112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 797116] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 797120] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 797125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1620285| [2025/09/12 04:10:24 797129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 797133] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/09/12 04:10:24 797171] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224797144|stream_id:0|stream_offset:1620285| [2025/09/12 04:10:24 797181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 797189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 797196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:1898|pto_duration:54442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 797203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 797207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 797211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 797215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224871586|now:1757650224797195|interv:74391| [2025/09/12 04:10:24 797219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224871586|now:1757650224797195|interval:74391|pto_count:0|srtt:46850 [2025/09/12 04:10:24 797224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 797229] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 797233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1621472| [2025/09/12 04:10:24 797237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 797241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224798241|now:1757650224797241|interv:1000| [2025/09/12 04:10:24 797245] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 797249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 797253] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224798241| [2025/09/12 04:10:24 797257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224798241| [2025/09/12 04:10:24 797261] [debug] |xqc_engine_wakeup_after|wakeup:1757650224798241|now:1757650224797261|diff:980| [2025/09/12 04:10:24 797266] [debug] |xqc_engine_main_logic|END|now:1757650224797035| [2025/09/12 04:10:24 797271] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224797271| [2025/09/12 04:10:24 797275] [debug] |xqc_engine_wakeup_after|wakeup:1757650224798241|now:1757650224797275|diff:966| [2025/09/12 04:10:24 797279] [debug] |xqc_engine_main_logic|END|now:1757650224797271| [2025/09/12 04:10:24 798308] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224798308| [2025/09/12 04:10:24 798323] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224798241|pq_index:0| [2025/09/12 04:10:24 798330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224797035| [2025/09/12 04:10:24 798338] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224798336| [2025/09/12 04:10:24 798353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224798241|now:1757650224798336| [2025/09/12 04:10:24 798360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224798241|now:1757650224798336| [2025/09/12 04:10:24 798366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 798373] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46850|min_srtt:46850|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 798380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 798387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 798393] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 798399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 798405] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 798413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 798437] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1621472| [2025/09/12 04:10:24 798448] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 798454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/09/12 04:10:24 798495] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224798465|stream_id:0|stream_offset:1621472| [2025/09/12 04:10:24 798504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 798510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 798516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46850|rtt_var:1898|pto_duration:54442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 798523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 798529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 798535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 798541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224872907|now:1757650224798516|interv:74391| [2025/09/12 04:10:24 798548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224872907|now:1757650224798516|interval:74391|pto_count:0|srtt:46850 [2025/09/12 04:10:24 798562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 798570] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 798577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1622659| [2025/09/12 04:10:24 798584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 798589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224799589|now:1757650224798589|interv:1000| [2025/09/12 04:10:24 798594] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 798600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 798606] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224799589| [2025/09/12 04:10:24 798612] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224799589| [2025/09/12 04:10:24 798618] [debug] |xqc_engine_wakeup_after|wakeup:1757650224799589|now:1757650224798618|diff:971| [2025/09/12 04:10:24 798624] [debug] |xqc_engine_main_logic|END|now:1757650224798336| [2025/09/12 04:10:24 798736] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224798735| [2025/09/12 04:10:24 798748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 798757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:730| [2025/09/12 04:10:24 798763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/09/12 04:10:24 798771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/09/12 04:10:24 798778] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 798785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1671| [2025/09/12 04:10:24 798793] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1530517|prior_time:1757650224748932|is_app_limited:0|send_elapse:43602|ack_elapse:49803|ctl_first_sent_time:1757650224749243|lagest_ack_time:1757650224798735|curr_delivered:1589317| [2025/09/12 04:10:24 798812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224749243| [2025/09/12 04:10:24 798818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:447||sndq_packets_used_bytes:0|sndq_packets_free:444| [2025/09/12 04:10:24 798825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1672| [2025/09/12 04:10:24 798832] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1530517|prior_time:1757650224748932|is_app_limited:0|send_elapse:43602|ack_elapse:49803|ctl_first_sent_time:1757650224749243|lagest_ack_time:1757650224798735|curr_delivered:1590517| [2025/09/12 04:10:24 798839] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224749349| [2025/09/12 04:10:24 798845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:446||sndq_packets_used_bytes:0|sndq_packets_free:445| [2025/09/12 04:10:24 798851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46850|rttvar:1898|minrtt:30473|latest_rtt:49386|ack_delay:24| [2025/09/12 04:10:24 798864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47164|rttvar:2052|minrtt:30473|latest_rtt:49386|ack_delay:24| [2025/09/12 04:10:24 798869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1672|lost_pn:1669|thresh:3| [2025/09/12 04:10:24 798874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 798881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 798887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 798893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2052|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 798899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 798905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 798911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 798917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224873837|now:1757650224798893|interv:74944| [2025/09/12 04:10:24 798923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224873837|now:1757650224798893|interval:74944|pto_count:0|srtt:47164 [2025/09/12 04:10:24 798931] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43602, ack_elapse 49803, delivered 60000|rate 1204746|lost 305| [2025/09/12 04:10:24 798937] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204746) in round 29| [2025/09/12 04:10:24 798942] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 798946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 798950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224749349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 798955] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224749349|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 798962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47164|latest_rtt:49386|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 798970] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/09/12 04:10:24 798977] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1757650224798735|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 798982] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344798735|now:1757650224798735|interv:120000000| [2025/09/12 04:10:24 798991] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344798735|now:1757650224798735|interv:120000000| [2025/09/12 04:10:24 798995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224799589|pq_index:0| [2025/09/12 04:10:24 798999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224798336| [2025/09/12 04:10:24 799003] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224799002| [2025/09/12 04:10:24 799008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224799006| [2025/09/12 04:10:24 799014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 799018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 799023] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 799027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 799032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 799036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1670139| [2025/09/12 04:10:24 799041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 799045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 799049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 799054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 799059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 799063] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 799066] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 799071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 799075] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 799079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1622659| [2025/09/12 04:10:24 799086] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 799090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 799094] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224799589| [2025/09/12 04:10:24 799098] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224799589| [2025/09/12 04:10:24 799102] [debug] |xqc_engine_wakeup_after|wakeup:1757650224799589|now:1757650224799102|diff:487| [2025/09/12 04:10:24 799106] [debug] |xqc_engine_main_logic|END|now:1757650224799006| [2025/09/12 04:10:24 799112] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224799112| [2025/09/12 04:10:24 799115] [debug] |xqc_engine_wakeup_after|wakeup:1757650224799589|now:1757650224799115|diff:474| [2025/09/12 04:10:24 799119] [debug] |xqc_engine_main_logic|END|now:1757650224799112| [2025/09/12 04:10:24 800190] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224800190| [2025/09/12 04:10:24 800202] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224799589|pq_index:0| [2025/09/12 04:10:24 800206] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224799006| [2025/09/12 04:10:24 800212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224800210| [2025/09/12 04:10:24 800216] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224799589|now:1757650224800210| [2025/09/12 04:10:24 800221] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224799589|now:1757650224800210| [2025/09/12 04:10:24 800225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 800230] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47164|min_srtt:47164|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 800235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 800239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 800243] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 800247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 800251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 800256] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 800260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1622659| [2025/09/12 04:10:24 800265] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 800269] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/09/12 04:10:24 800304] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224800277|stream_id:0|stream_offset:1622659| [2025/09/12 04:10:24 800321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 800329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 800336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2052|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 800343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 800348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 800354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 800360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224875649|now:1757650224800335|interv:75314| [2025/09/12 04:10:24 800366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224875649|now:1757650224800335|interval:75314|pto_count:0|srtt:47164 [2025/09/12 04:10:24 800373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 800380] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 800386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1623846| [2025/09/12 04:10:24 800393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 800399] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/09/12 04:10:24 800454] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224800410|stream_id:0|stream_offset:1623846| [2025/09/12 04:10:24 800467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 800474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 800480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47164|rtt_var:2052|pto_duration:55372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 800486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 800492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 800498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 800505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224875782|now:1757650224800480|interv:75302| [2025/09/12 04:10:24 800511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224875782|now:1757650224800480|interval:75302|pto_count:0|srtt:47164 [2025/09/12 04:10:24 800524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 800531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 800538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1625033| [2025/09/12 04:10:24 800545] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 800551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224801551|now:1757650224800551|interv:1000| [2025/09/12 04:10:24 800557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 800563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 800569] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224801551| [2025/09/12 04:10:24 800576] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224801551| [2025/09/12 04:10:24 800582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224801551|now:1757650224800581|diff:970| [2025/09/12 04:10:24 800588] [debug] |xqc_engine_main_logic|END|now:1757650224800210| [2025/09/12 04:10:24 800728] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224800727| [2025/09/12 04:10:24 800737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 800743] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:731| [2025/09/12 04:10:24 800750] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/09/12 04:10:24 800759] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/09/12 04:10:24 800765] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 800772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1673| [2025/09/12 04:10:24 800779] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1532917|prior_time:1757650224750991|is_app_limited:0|send_elapse:43681|ack_elapse:49736|ctl_first_sent_time:1757650224751305|lagest_ack_time:1757650224800727|curr_delivered:1591717| [2025/09/12 04:10:24 800786] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224751305| [2025/09/12 04:10:24 800794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:445||sndq_packets_used_bytes:0|sndq_packets_free:446| [2025/09/12 04:10:24 800800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1674| [2025/09/12 04:10:24 800806] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1532917|prior_time:1757650224750991|is_app_limited:0|send_elapse:43681|ack_elapse:49736|ctl_first_sent_time:1757650224751305|lagest_ack_time:1757650224800727|curr_delivered:1592917| [2025/09/12 04:10:24 800814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224751413| [2025/09/12 04:10:24 800819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:444||sndq_packets_used_bytes:0|sndq_packets_free:447| [2025/09/12 04:10:24 800833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47164|rttvar:2052|minrtt:30473|latest_rtt:49314|ack_delay:40| [2025/09/12 04:10:24 800839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47428|rttvar:2066|minrtt:30473|latest_rtt:49314|ack_delay:40| [2025/09/12 04:10:24 800846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/09/12 04:10:24 800852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 800859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 800864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 800869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47428|rtt_var:2066|pto_duration:55692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 800873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 800877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 800881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 800885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224876102|now:1757650224800868|interv:75234| [2025/09/12 04:10:24 800889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224876102|now:1757650224800868|interval:75234|pto_count:0|srtt:47428 [2025/09/12 04:10:24 800893] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43681, ack_elapse 49736, delivered 60000|rate 1206369|lost 305| [2025/09/12 04:10:24 800897] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206369) in round 29| [2025/09/12 04:10:24 800901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 800906] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 800909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224751413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 800914] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224751413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 800918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47428|latest_rtt:49314|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 800925] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/09/12 04:10:24 800929] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1757650224800727|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 800934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344800727|now:1757650224800727|interv:120000000| [2025/09/12 04:10:24 800942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344800727|now:1757650224800727|interv:120000000| [2025/09/12 04:10:24 800946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224801551|pq_index:0| [2025/09/12 04:10:24 800950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224800210| [2025/09/12 04:10:24 800954] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224800954| [2025/09/12 04:10:24 800959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224800958| [2025/09/12 04:10:24 800965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|min_srtt:47428|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 800970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 800974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 800979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 800983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|min_srtt:47428|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 800987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 800992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 800997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 801001] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|min_srtt:47428|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 801005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 801009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 801013] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 801017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 801021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 801026] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 801030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1625033| [2025/09/12 04:10:24 801037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 801040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 801044] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224801551| [2025/09/12 04:10:24 801048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224801551| [2025/09/12 04:10:24 801052] [debug] |xqc_engine_wakeup_after|wakeup:1757650224801551|now:1757650224801052|diff:499| [2025/09/12 04:10:24 801057] [debug] |xqc_engine_main_logic|END|now:1757650224800958| [2025/09/12 04:10:24 801063] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224801063| [2025/09/12 04:10:24 801067] [debug] |xqc_engine_wakeup_after|wakeup:1757650224801551|now:1757650224801066|diff:485| [2025/09/12 04:10:24 801070] [debug] |xqc_engine_main_logic|END|now:1757650224801063| [2025/09/12 04:10:24 802139] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224802139| [2025/09/12 04:10:24 802150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224801551|pq_index:0| [2025/09/12 04:10:24 802155] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224800958| [2025/09/12 04:10:24 802160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224802159| [2025/09/12 04:10:24 802165] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224801551|now:1757650224802159| [2025/09/12 04:10:24 802169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224801551|now:1757650224802159| [2025/09/12 04:10:24 802173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 802178] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47428|min_srtt:47428|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 802183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 802187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 802191] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 802195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 802200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 802204] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 802208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1625033| [2025/09/12 04:10:24 802213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 802217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/09/12 04:10:24 802250] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224802225|stream_id:0|stream_offset:1625033| [2025/09/12 04:10:24 802267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 802274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 802281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47428|rtt_var:2066|pto_duration:55692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 802287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 802290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 802294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 802298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224877917|now:1757650224802281|interv:75636| [2025/09/12 04:10:24 802302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224877917|now:1757650224802281|interval:75636|pto_count:0|srtt:47428 [2025/09/12 04:10:24 802307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 802312] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 802316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1626220| [2025/09/12 04:10:24 802321] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 802327] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/09/12 04:10:24 802363] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224802338|stream_id:0|stream_offset:1626220| [2025/09/12 04:10:24 802372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 802379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 802385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47428|rtt_var:2066|pto_duration:55692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 802391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 802397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 802403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 802409] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224878030|now:1757650224802385|interv:75645| [2025/09/12 04:10:24 802414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224878030|now:1757650224802385|interval:75645|pto_count:0|srtt:47428 [2025/09/12 04:10:24 802446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 802454] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 802461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1627407| [2025/09/12 04:10:24 802468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 802473] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224803473|now:1757650224802473|interv:1000| [2025/09/12 04:10:24 802479] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 802485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 802491] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224803473| [2025/09/12 04:10:24 802498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224803473| [2025/09/12 04:10:24 802504] [debug] |xqc_engine_wakeup_after|wakeup:1757650224803473|now:1757650224802504|diff:969| [2025/09/12 04:10:24 802511] [debug] |xqc_engine_main_logic|END|now:1757650224802159| [2025/09/12 04:10:24 802704] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224802702| [2025/09/12 04:10:24 802715] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 802723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:732| [2025/09/12 04:10:24 802730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/09/12 04:10:24 802738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/09/12 04:10:24 802744] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 802752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1675| [2025/09/12 04:10:24 802758] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1535317|prior_time:1757650224752923|is_app_limited:0|send_elapse:43704|ack_elapse:49779|ctl_first_sent_time:1757650224753232|lagest_ack_time:1757650224802702|curr_delivered:1594117| [2025/09/12 04:10:24 802765] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224753232| [2025/09/12 04:10:24 802772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:443||sndq_packets_used_bytes:0|sndq_packets_free:448| [2025/09/12 04:10:24 802778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1676| [2025/09/12 04:10:24 802786] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1535317|prior_time:1757650224752923|is_app_limited:0|send_elapse:43704|ack_elapse:49779|ctl_first_sent_time:1757650224753232|lagest_ack_time:1757650224802702|curr_delivered:1595317| [2025/09/12 04:10:24 802793] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224753338| [2025/09/12 04:10:24 802799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:442||sndq_packets_used_bytes:0|sndq_packets_free:449| [2025/09/12 04:10:24 802813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47428|rttvar:2066|minrtt:30473|latest_rtt:49364|ack_delay:40| [2025/09/12 04:10:24 802820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47665|rttvar:2024|minrtt:30473|latest_rtt:49364|ack_delay:40| [2025/09/12 04:10:24 802826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/09/12 04:10:24 802830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 802834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 802838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 802842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47665|rtt_var:2024|pto_duration:55761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 802847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 802851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 802854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 802858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224878099|now:1757650224802842|interv:75257| [2025/09/12 04:10:24 802862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224878099|now:1757650224802842|interval:75257|pto_count:0|srtt:47665 [2025/09/12 04:10:24 802867] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43704, ack_elapse 49779, delivered 60000|rate 1205327|lost 305| [2025/09/12 04:10:24 802871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205327) in round 29| [2025/09/12 04:10:24 802875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 802879] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 802883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224753338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 802888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224753338|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 802892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47665|latest_rtt:49364|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 802898] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/09/12 04:10:24 802902] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1757650224802702|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 802910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344802702|now:1757650224802702|interv:120000000| [2025/09/12 04:10:24 802914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344802702|now:1757650224802702|interv:120000000| [2025/09/12 04:10:24 802918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224803473|pq_index:0| [2025/09/12 04:10:24 802922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224802159| [2025/09/12 04:10:24 802926] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224802926| [2025/09/12 04:10:24 802931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224802930| [2025/09/12 04:10:24 802937] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|min_srtt:47665|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 802941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 802946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 802951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 802955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|min_srtt:47665|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 802959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1674887| [2025/09/12 04:10:24 802963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 802968] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 802972] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|min_srtt:47665|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 802976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 802980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 802984] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 802988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 802992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 802997] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 803001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1627407| [2025/09/12 04:10:24 803010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 803013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 803017] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224803473| [2025/09/12 04:10:24 803021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224803473| [2025/09/12 04:10:24 803025] [debug] |xqc_engine_wakeup_after|wakeup:1757650224803473|now:1757650224803025|diff:448| [2025/09/12 04:10:24 803029] [debug] |xqc_engine_main_logic|END|now:1757650224802930| [2025/09/12 04:10:24 803035] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224803035| [2025/09/12 04:10:24 803039] [debug] |xqc_engine_wakeup_after|wakeup:1757650224803473|now:1757650224803039|diff:434| [2025/09/12 04:10:24 803042] [debug] |xqc_engine_main_logic|END|now:1757650224803035| [2025/09/12 04:10:24 804112] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224804112| [2025/09/12 04:10:24 804123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224803473|pq_index:0| [2025/09/12 04:10:24 804128] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224802930| [2025/09/12 04:10:24 804133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224804132| [2025/09/12 04:10:24 804138] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224803473|now:1757650224804132| [2025/09/12 04:10:24 804142] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224803473|now:1757650224804132| [2025/09/12 04:10:24 804146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 804152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47665|min_srtt:47665|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 804156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 804161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 804165] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 804169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 804173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 804178] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 804182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1627407| [2025/09/12 04:10:24 804186] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 804190] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/09/12 04:10:24 804223] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224804198|stream_id:0|stream_offset:1627407| [2025/09/12 04:10:24 804241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 804249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 804256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47665|rtt_var:2024|pto_duration:55761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 804261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 804265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 804268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 804272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224879959|now:1757650224804255|interv:75704| [2025/09/12 04:10:24 804276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224879959|now:1757650224804255|interval:75704|pto_count:0|srtt:47665 [2025/09/12 04:10:24 804281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 804286] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 804290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 804296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 804303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/09/12 04:10:24 804337] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224804314|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 804345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 804352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 804358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47665|rtt_var:2024|pto_duration:55761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 804365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 804370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 804376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 804382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224880075|now:1757650224804358|interv:75717| [2025/09/12 04:10:24 804388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224880075|now:1757650224804358|interval:75717|pto_count:0|srtt:47665 [2025/09/12 04:10:24 804401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 804409] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 804415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1629781| [2025/09/12 04:10:24 804441] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 804447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224805447|now:1757650224804447|interv:1000| [2025/09/12 04:10:24 804453] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 804458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 804464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224805447| [2025/09/12 04:10:24 804471] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224805447| [2025/09/12 04:10:24 804476] [debug] |xqc_engine_wakeup_after|wakeup:1757650224805447|now:1757650224804476|diff:971| [2025/09/12 04:10:24 804482] [debug] |xqc_engine_main_logic|END|now:1757650224804132| [2025/09/12 04:10:24 804710] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224804709| [2025/09/12 04:10:24 804721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 804730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:733| [2025/09/12 04:10:24 804736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/09/12 04:10:24 804744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/09/12 04:10:24 804750] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 804758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1678|path_largest_ack:1677| [2025/09/12 04:10:24 804765] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1537717|prior_time:1757650224754842|is_app_limited:0|send_elapse:43596|ack_elapse:49867|ctl_first_sent_time:1757650224755159|lagest_ack_time:1757650224804709|curr_delivered:1596517| [2025/09/12 04:10:24 804773] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224755159| [2025/09/12 04:10:24 804779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:441||sndq_packets_used_bytes:0|sndq_packets_free:450| [2025/09/12 04:10:24 804786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1678|path_largest_ack:1678| [2025/09/12 04:10:24 804791] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1537717|prior_time:1757650224754842|is_app_limited:0|send_elapse:43596|ack_elapse:49867|ctl_first_sent_time:1757650224755159|lagest_ack_time:1757650224804709|curr_delivered:1597717| [2025/09/12 04:10:24 804795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224755265| [2025/09/12 04:10:24 804800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:440||sndq_packets_used_bytes:0|sndq_packets_free:451| [2025/09/12 04:10:24 804812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47665|rttvar:2024|minrtt:30473|latest_rtt:49444|ack_delay:40| [2025/09/12 04:10:24 804823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47882|rttvar:1952|minrtt:30473|latest_rtt:49444|ack_delay:40| [2025/09/12 04:10:24 804830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/09/12 04:10:24 804837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 804842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 804849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 804853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1952|pto_duration:55690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 804857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 804861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 804865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 804869] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224880004|now:1757650224804853|interv:75151| [2025/09/12 04:10:24 804873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224880004|now:1757650224804853|interval:75151|pto_count:0|srtt:47882 [2025/09/12 04:10:24 804877] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43596, ack_elapse 49867, delivered 60000|rate 1203200|lost 305| [2025/09/12 04:10:24 804882] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203200) in round 29| [2025/09/12 04:10:24 804886] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 804890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 804894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224755265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 804898] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224755265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 804903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47882|latest_rtt:49444|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 804909] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/09/12 04:10:24 804913] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1757650224804709|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 804922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344804709|now:1757650224804709|interv:120000000| [2025/09/12 04:10:24 804926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344804709|now:1757650224804709|interv:120000000| [2025/09/12 04:10:24 804930] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224805447|pq_index:0| [2025/09/12 04:10:24 804934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224804132| [2025/09/12 04:10:24 804938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224804938| [2025/09/12 04:10:24 804943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224804942| [2025/09/12 04:10:24 804949] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 804953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 804958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 804962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 804967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 804971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1677261| [2025/09/12 04:10:24 804975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 804980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 804984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 804989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 804993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 804997] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 805001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 805005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 805009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 805013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1629781| [2025/09/12 04:10:24 805020] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 805024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 805028] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224805447| [2025/09/12 04:10:24 805032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224805447| [2025/09/12 04:10:24 805036] [debug] |xqc_engine_wakeup_after|wakeup:1757650224805447|now:1757650224805036|diff:411| [2025/09/12 04:10:24 805040] [debug] |xqc_engine_main_logic|END|now:1757650224804942| [2025/09/12 04:10:24 805046] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224805046| [2025/09/12 04:10:24 805049] [debug] |xqc_engine_wakeup_after|wakeup:1757650224805447|now:1757650224805049|diff:398| [2025/09/12 04:10:24 805053] [debug] |xqc_engine_main_logic|END|now:1757650224805046| [2025/09/12 04:10:24 806121] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224806120| [2025/09/12 04:10:24 806131] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224805447|pq_index:0| [2025/09/12 04:10:24 806135] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224804942| [2025/09/12 04:10:24 806140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224806139| [2025/09/12 04:10:24 806144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224805447|now:1757650224806139| [2025/09/12 04:10:24 806149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224805447|now:1757650224806139| [2025/09/12 04:10:24 806152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 806158] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47882|min_srtt:47882|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 806162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 806167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 806171] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 806174] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 806179] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 806183] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 806188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1629781| [2025/09/12 04:10:24 806192] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 806196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/09/12 04:10:24 806229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224806204|stream_id:0|stream_offset:1629781| [2025/09/12 04:10:24 806245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 806253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 806260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1952|pto_duration:55690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 806264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 806268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 806272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 806276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224881894|now:1757650224806259|interv:75635| [2025/09/12 04:10:24 806280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224881894|now:1757650224806259|interval:75635|pto_count:0|srtt:47882 [2025/09/12 04:10:24 806284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 806289] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 806294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1630968| [2025/09/12 04:10:24 806301] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 806308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/09/12 04:10:24 806339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224806318|stream_id:0|stream_offset:1630968| [2025/09/12 04:10:24 806348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 806355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 806362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47882|rtt_var:1952|pto_duration:55690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 806368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 806374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 806380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 806386] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224882008|now:1757650224806361|interv:75647| [2025/09/12 04:10:24 806392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224882008|now:1757650224806361|interval:75647|pto_count:0|srtt:47882 [2025/09/12 04:10:24 806406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 806413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 806441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1632155| [2025/09/12 04:10:24 806448] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 806453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224807453|now:1757650224806453|interv:1000| [2025/09/12 04:10:24 806459] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 806465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 806471] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224807453| [2025/09/12 04:10:24 806477] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224807453| [2025/09/12 04:10:24 806483] [debug] |xqc_engine_wakeup_after|wakeup:1757650224807453|now:1757650224806483|diff:970| [2025/09/12 04:10:24 806489] [debug] |xqc_engine_main_logic|END|now:1757650224806139| [2025/09/12 04:10:24 806733] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224806732| [2025/09/12 04:10:24 806744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 806750] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:734| [2025/09/12 04:10:24 806754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/09/12 04:10:24 806762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/09/12 04:10:24 806768] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 806775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1680|path_largest_ack:1679| [2025/09/12 04:10:24 806781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1540117|prior_time:1757650224756893|is_app_limited:0|send_elapse:43544|ack_elapse:49839|ctl_first_sent_time:1757650224757199|lagest_ack_time:1757650224806732|curr_delivered:1598917| [2025/09/12 04:10:24 806786] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224757199| [2025/09/12 04:10:24 806792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:439||sndq_packets_used_bytes:0|sndq_packets_free:452| [2025/09/12 04:10:24 806798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1680|path_largest_ack:1680| [2025/09/12 04:10:24 806805] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1540117|prior_time:1757650224756893|is_app_limited:0|send_elapse:43544|ack_elapse:49839|ctl_first_sent_time:1757650224757199|lagest_ack_time:1757650224806732|curr_delivered:1600117| [2025/09/12 04:10:24 806812] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224757311| [2025/09/12 04:10:24 806818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:438||sndq_packets_used_bytes:0|sndq_packets_free:453| [2025/09/12 04:10:24 806831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47882|rttvar:1952|minrtt:30473|latest_rtt:49421|ack_delay:80| [2025/09/12 04:10:24 806838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48064|rttvar:1828|minrtt:30473|latest_rtt:49421|ack_delay:80| [2025/09/12 04:10:24 806845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/09/12 04:10:24 806851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 806857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 806864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 806871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48064|rtt_var:1828|pto_duration:55376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 806878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 806884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 806890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 806895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224881694|now:1757650224806870|interv:74824| [2025/09/12 04:10:24 806902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224881694|now:1757650224806870|interval:74824|pto_count:0|srtt:48064 [2025/09/12 04:10:24 806907] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43544, ack_elapse 49839, delivered 60000|rate 1203876|lost 305| [2025/09/12 04:10:24 806912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203876) in round 29| [2025/09/12 04:10:24 806916] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 806920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 806924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224757311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 806928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224757311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 806933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:48064|latest_rtt:49421|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 806939] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/09/12 04:10:24 806943] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1757650224806732|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 806952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344806732|now:1757650224806732|interv:120000000| [2025/09/12 04:10:24 806957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344806732|now:1757650224806732|interv:120000000| [2025/09/12 04:10:24 806961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224807453|pq_index:0| [2025/09/12 04:10:24 806965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224806139| [2025/09/12 04:10:24 806969] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224806968| [2025/09/12 04:10:24 806973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224806972| [2025/09/12 04:10:24 806979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|min_srtt:48064|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 806984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 806988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 806993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 806997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|min_srtt:48064|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 807002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1679635| [2025/09/12 04:10:24 807006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 807010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 807014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|min_srtt:48064|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 807019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1680822| [2025/09/12 04:10:24 807023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 807027] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 807030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 807035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 807039] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 807046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1632155| [2025/09/12 04:10:24 807050] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 807054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 807058] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224807453| [2025/09/12 04:10:24 807062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224807453| [2025/09/12 04:10:24 807066] [debug] |xqc_engine_wakeup_after|wakeup:1757650224807453|now:1757650224807065|diff:388| [2025/09/12 04:10:24 807070] [debug] |xqc_engine_main_logic|END|now:1757650224806972| [2025/09/12 04:10:24 807075] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224807075| [2025/09/12 04:10:24 807079] [debug] |xqc_engine_wakeup_after|wakeup:1757650224807453|now:1757650224807079|diff:374| [2025/09/12 04:10:24 807083] [debug] |xqc_engine_main_logic|END|now:1757650224807075| [2025/09/12 04:10:24 808152] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224808151| [2025/09/12 04:10:24 808163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224807453|pq_index:0| [2025/09/12 04:10:24 808168] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224806972| [2025/09/12 04:10:24 808173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224808172| [2025/09/12 04:10:24 808178] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224807453|now:1757650224808172| [2025/09/12 04:10:24 808182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224807453|now:1757650224808172| [2025/09/12 04:10:24 808186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 808191] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48064|min_srtt:48064|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 808196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1680822| [2025/09/12 04:10:24 808201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 808205] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 808208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 808213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 808217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 808222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1632155| [2025/09/12 04:10:24 808226] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 808230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/09/12 04:10:24 808261] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224808239|stream_id:0|stream_offset:1632155| [2025/09/12 04:10:24 808273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 808278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 808282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48064|rtt_var:1828|pto_duration:55376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 808286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 808290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 808294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 808298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224883615|now:1757650224808282|interv:75333| [2025/09/12 04:10:24 808302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224883615|now:1757650224808282|interval:75333|pto_count:0|srtt:48064 [2025/09/12 04:10:24 808307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 808311] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 808316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1633342| [2025/09/12 04:10:24 808323] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 808329] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/09/12 04:10:24 808359] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224808339|stream_id:0|stream_offset:1633342| [2025/09/12 04:10:24 808368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 808375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 808381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48064|rtt_var:1828|pto_duration:55376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 808388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 808394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 808400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 808406] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224883715|now:1757650224808381|interv:75334| [2025/09/12 04:10:24 808412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224883715|now:1757650224808381|interval:75334|pto_count:0|srtt:48064 [2025/09/12 04:10:24 808444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 808452] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 808458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1634529| [2025/09/12 04:10:24 808465] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 808470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224809470|now:1757650224808470|interv:1000| [2025/09/12 04:10:24 808477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 808483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 808490] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224809470| [2025/09/12 04:10:24 808496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224809470| [2025/09/12 04:10:24 808502] [debug] |xqc_engine_wakeup_after|wakeup:1757650224809470|now:1757650224808502|diff:968| [2025/09/12 04:10:24 808508] [debug] |xqc_engine_main_logic|END|now:1757650224808172| [2025/09/12 04:10:24 808820] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224808818| [2025/09/12 04:10:24 808831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 808840] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:735| [2025/09/12 04:10:24 808846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/09/12 04:10:24 808854] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/09/12 04:10:24 808861] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 808868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1682|path_largest_ack:1681| [2025/09/12 04:10:24 808873] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1542517|prior_time:1757650224758906|is_app_limited:0|send_elapse:44976|ack_elapse:49912|ctl_first_sent_time:1757650224760469|lagest_ack_time:1757650224808818|curr_delivered:1601317| [2025/09/12 04:10:24 808877] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224760469| [2025/09/12 04:10:24 808882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:437||sndq_packets_used_bytes:0|sndq_packets_free:454| [2025/09/12 04:10:24 808886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1682|path_largest_ack:1682| [2025/09/12 04:10:24 808891] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1542517|prior_time:1757650224758906|is_app_limited:0|send_elapse:44976|ack_elapse:49912|ctl_first_sent_time:1757650224760469|lagest_ack_time:1757650224808818|curr_delivered:1602517| [2025/09/12 04:10:24 808895] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224760598| [2025/09/12 04:10:24 808905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:436||sndq_packets_used_bytes:0|sndq_packets_free:455| [2025/09/12 04:10:24 808909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48064|rttvar:1828|minrtt:30473|latest_rtt:48220|ack_delay:40| [2025/09/12 04:10:24 808914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48078|rttvar:1400|minrtt:30473|latest_rtt:48220|ack_delay:40| [2025/09/12 04:10:24 808918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/09/12 04:10:24 808922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 808926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 808930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 808934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48078|rtt_var:1400|pto_duration:53678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 808938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 808942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 808946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 808950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224882017|now:1757650224808933|interv:73084| [2025/09/12 04:10:24 808954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224882017|now:1757650224808933|interval:73084|pto_count:0|srtt:48078 [2025/09/12 04:10:24 808958] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44976, ack_elapse 49912, delivered 60000|rate 1202115|lost 305| [2025/09/12 04:10:24 808963] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202115) in round 29| [2025/09/12 04:10:24 808967] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 808971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 808975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224760598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 808979] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224760598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 808984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:48078|latest_rtt:48220|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 808989] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/09/12 04:10:24 808994] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1757650224808818|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 809001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344808818|now:1757650224808818|interv:120000000| [2025/09/12 04:10:24 809005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344808818|now:1757650224808818|interv:120000000| [2025/09/12 04:10:24 809009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224809470|pq_index:0| [2025/09/12 04:10:24 809013] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224808172| [2025/09/12 04:10:24 809017] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224809017| [2025/09/12 04:10:24 809022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224809021| [2025/09/12 04:10:24 809028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|min_srtt:48078|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 809033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1680822| [2025/09/12 04:10:24 809037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 809042] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 809047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|min_srtt:48078|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 809051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1682009| [2025/09/12 04:10:24 809055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 809059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 809064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|min_srtt:48078|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 809068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 809072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 809077] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 809080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 809085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 809089] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 809096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1634529| [2025/09/12 04:10:24 809100] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 809104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 809108] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224809470| [2025/09/12 04:10:24 809112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224809470| [2025/09/12 04:10:24 809116] [debug] |xqc_engine_wakeup_after|wakeup:1757650224809470|now:1757650224809115|diff:355| [2025/09/12 04:10:24 809120] [debug] |xqc_engine_main_logic|END|now:1757650224809021| [2025/09/12 04:10:24 809125] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224809125| [2025/09/12 04:10:24 809129] [debug] |xqc_engine_wakeup_after|wakeup:1757650224809470|now:1757650224809129|diff:341| [2025/09/12 04:10:24 809133] [debug] |xqc_engine_main_logic|END|now:1757650224809125| [2025/09/12 04:10:24 810201] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224810201| [2025/09/12 04:10:24 810213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224809470|pq_index:0| [2025/09/12 04:10:24 810217] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224809021| [2025/09/12 04:10:24 810222] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224810221| [2025/09/12 04:10:24 810227] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224809470|now:1757650224810221| [2025/09/12 04:10:24 810231] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224809470|now:1757650224810221| [2025/09/12 04:10:24 810235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 810241] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48078|min_srtt:48078|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 810245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 810250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 810253] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 810257] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 810262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 810266] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 810273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1634529| [2025/09/12 04:10:24 810279] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 810287] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/09/12 04:10:24 810333] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224810305|stream_id:0|stream_offset:1634529| [2025/09/12 04:10:24 810344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 810351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 810358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48078|rtt_var:1400|pto_duration:53678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 810365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 810370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 810376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 810382] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224883983|now:1757650224810358|interv:73625| [2025/09/12 04:10:24 810389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224883983|now:1757650224810358|interval:73625|pto_count:0|srtt:48078 [2025/09/12 04:10:24 810396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 810404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 810410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1635716| [2025/09/12 04:10:24 810416] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 810444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/09/12 04:10:24 810478] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224810455|stream_id:0|stream_offset:1635716| [2025/09/12 04:10:24 810487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 810494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 810500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48078|rtt_var:1400|pto_duration:53678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 810507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 810513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 810518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 810524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224884133|now:1757650224810500|interv:73633| [2025/09/12 04:10:24 810530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224884133|now:1757650224810500|interval:73633|pto_count:0|srtt:48078 [2025/09/12 04:10:24 810544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 810551] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 810557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1636903| [2025/09/12 04:10:24 810563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 810569] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224811569|now:1757650224810569|interv:1000| [2025/09/12 04:10:24 810575] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 810580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 810586] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224811569| [2025/09/12 04:10:24 810591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224811569| [2025/09/12 04:10:24 810597] [debug] |xqc_engine_wakeup_after|wakeup:1757650224811569|now:1757650224810597|diff:972| [2025/09/12 04:10:24 810603] [debug] |xqc_engine_main_logic|END|now:1757650224810221| [2025/09/12 04:10:24 810754] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224810753| [2025/09/12 04:10:24 810765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 810773] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:736| [2025/09/12 04:10:24 810779] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/09/12 04:10:24 810787] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/09/12 04:10:24 810793] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 810800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1684|path_largest_ack:1683| [2025/09/12 04:10:24 810807] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1544917|prior_time:1757650224760830|is_app_limited:0|send_elapse:43728|ack_elapse:49923|ctl_first_sent_time:1757650224761167|lagest_ack_time:1757650224810753|curr_delivered:1603717| [2025/09/12 04:10:24 810815] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224761167| [2025/09/12 04:10:24 810821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:435||sndq_packets_used_bytes:0|sndq_packets_free:456| [2025/09/12 04:10:24 810827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1684|path_largest_ack:1684| [2025/09/12 04:10:24 810834] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1544917|prior_time:1757650224760830|is_app_limited:0|send_elapse:43728|ack_elapse:49923|ctl_first_sent_time:1757650224761167|lagest_ack_time:1757650224810753|curr_delivered:1604917| [2025/09/12 04:10:24 810841] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224762561| [2025/09/12 04:10:24 810853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:434||sndq_packets_used_bytes:0|sndq_packets_free:457| [2025/09/12 04:10:24 810859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48078|rttvar:1400|minrtt:30473|latest_rtt:48192|ack_delay:40| [2025/09/12 04:10:24 810866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48088|rttvar:1068|minrtt:30473|latest_rtt:48192|ack_delay:40| [2025/09/12 04:10:24 810872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/09/12 04:10:24 810879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 810885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 810891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 810897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:1068|pto_duration:52360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 810905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 810910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 810917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 810923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224882815|now:1757650224810897|interv:71918| [2025/09/12 04:10:24 810930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224882815|now:1757650224810897|interval:71918|pto_count:0|srtt:48088 [2025/09/12 04:10:24 810936] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43728, ack_elapse 49923, delivered 60000|rate 1201850|lost 305| [2025/09/12 04:10:24 810943] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201850) in round 29| [2025/09/12 04:10:24 810949] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 810956] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 810962] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224762561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 810969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224762561|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 810976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:48088|latest_rtt:48192|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 810985] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/09/12 04:10:24 810992] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1757650224810753|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 811003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344810753|now:1757650224810753|interv:120000000| [2025/09/12 04:10:24 811007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344810753|now:1757650224810753|interv:120000000| [2025/09/12 04:10:24 811011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224811569|pq_index:0| [2025/09/12 04:10:24 811015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224810221| [2025/09/12 04:10:24 811019] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224811019| [2025/09/12 04:10:24 811024] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224811023| [2025/09/12 04:10:24 811030] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 811035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 811039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 811044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 811048] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 811053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1684383| [2025/09/12 04:10:24 811057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 811061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 811066] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 811070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 811074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 811078] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 811082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 811086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 811090] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 811097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1636903| [2025/09/12 04:10:24 811101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 811105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 811109] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224811569| [2025/09/12 04:10:24 811113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224811569| [2025/09/12 04:10:24 811117] [debug] |xqc_engine_wakeup_after|wakeup:1757650224811569|now:1757650224811117|diff:452| [2025/09/12 04:10:24 811121] [debug] |xqc_engine_main_logic|END|now:1757650224811023| [2025/09/12 04:10:24 811127] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224811127| [2025/09/12 04:10:24 811131] [debug] |xqc_engine_wakeup_after|wakeup:1757650224811569|now:1757650224811131|diff:438| [2025/09/12 04:10:24 811135] [debug] |xqc_engine_main_logic|END|now:1757650224811127| [2025/09/12 04:10:24 812201] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224812201| [2025/09/12 04:10:24 812215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224811569|pq_index:0| [2025/09/12 04:10:24 812222] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224811023| [2025/09/12 04:10:24 812231] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224812229| [2025/09/12 04:10:24 812236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224811569|now:1757650224812229| [2025/09/12 04:10:24 812240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224811569|now:1757650224812229| [2025/09/12 04:10:24 812244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 812249] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 812254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 812260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 812266] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 812272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 812278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 812283] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 812287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1636903| [2025/09/12 04:10:24 812294] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 812301] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/09/12 04:10:24 812346] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224812319|stream_id:0|stream_offset:1636903| [2025/09/12 04:10:24 812355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 812362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 812369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:1068|pto_duration:52360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 812376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 812382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 812388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 812394] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224884679|now:1757650224812369|interv:72310| [2025/09/12 04:10:24 812400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224884679|now:1757650224812369|interval:72310|pto_count:0|srtt:48088 [2025/09/12 04:10:24 812406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 812414] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 812438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1638090| [2025/09/12 04:10:24 812449] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 812455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/09/12 04:10:24 812488] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224812465|stream_id:0|stream_offset:1638090| [2025/09/12 04:10:24 812497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 812503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 812510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:1068|pto_duration:52360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 812516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 812522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 812528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 812534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224884825|now:1757650224812510|interv:72315| [2025/09/12 04:10:24 812546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224884825|now:1757650224812510|interval:72315|pto_count:0|srtt:48088 [2025/09/12 04:10:24 812553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 812560] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 812566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1639277| [2025/09/12 04:10:24 812572] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 812578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224813578|now:1757650224812578|interv:1000| [2025/09/12 04:10:24 812584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 812590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 812596] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224813578| [2025/09/12 04:10:24 812602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224813578| [2025/09/12 04:10:24 812608] [debug] |xqc_engine_wakeup_after|wakeup:1757650224813578|now:1757650224812608|diff:970| [2025/09/12 04:10:24 812615] [debug] |xqc_engine_main_logic|END|now:1757650224812229| [2025/09/12 04:10:24 812713] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224812712| [2025/09/12 04:10:24 812723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 812731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:737| [2025/09/12 04:10:24 812736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/09/12 04:10:24 812744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/09/12 04:10:24 812751] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 812758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1686|path_largest_ack:1685| [2025/09/12 04:10:24 812765] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1547317|prior_time:1757650224762848|is_app_limited:0|send_elapse:44835|ack_elapse:49864|ctl_first_sent_time:1757650224764368|lagest_ack_time:1757650224812712|curr_delivered:1606117| [2025/09/12 04:10:24 812772] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224764368| [2025/09/12 04:10:24 812779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:433||sndq_packets_used_bytes:0|sndq_packets_free:458| [2025/09/12 04:10:24 812786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1686|path_largest_ack:1686| [2025/09/12 04:10:24 812792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57600|prior_delivered:1549717|prior_time:1757650224764822|is_app_limited:0|send_elapse:44878|ack_elapse:47890|ctl_first_sent_time:1757650224766341|lagest_ack_time:1757650224812712|curr_delivered:1607317| [2025/09/12 04:10:24 812799] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224766341| [2025/09/12 04:10:24 812810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:432||sndq_packets_used_bytes:0|sndq_packets_free:459| [2025/09/12 04:10:24 812816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48088|rttvar:1068|minrtt:30473|latest_rtt:46371|ack_delay:24| [2025/09/12 04:10:24 812822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47870|rttvar:1236|minrtt:30473|latest_rtt:46371|ack_delay:24| [2025/09/12 04:10:24 812829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/09/12 04:10:24 812835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 812842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 812849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 812855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47870|rtt_var:1236|pto_duration:52814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 812861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 812868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 812873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 812880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224885279|now:1757650224812854|interv:72425| [2025/09/12 04:10:24 812884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224885279|now:1757650224812854|interval:72425|pto_count:0|srtt:47870 [2025/09/12 04:10:24 812888] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44878, ack_elapse 47890, delivered 57600|rate 1202756|lost 305| [2025/09/12 04:10:24 812893] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202756) in round 29| [2025/09/12 04:10:24 812900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 812906] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 812912] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224766341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 812919] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224766341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 812926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47870|latest_rtt:46371|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 812935] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/09/12 04:10:24 812942] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1757650224812712|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 812955] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344812712|now:1757650224812712|interv:120000000| [2025/09/12 04:10:24 812961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344812712|now:1757650224812712|interv:120000000| [2025/09/12 04:10:24 812965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224813578|pq_index:0| [2025/09/12 04:10:24 812969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224812229| [2025/09/12 04:10:24 812973] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224812973| [2025/09/12 04:10:24 812978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224812977| [2025/09/12 04:10:24 812984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|min_srtt:47870|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 812989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 812993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 812998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 813002] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|min_srtt:47870|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 813007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1686757| [2025/09/12 04:10:24 813011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 813015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 813020] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|min_srtt:47870|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 813025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 813032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 813038] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 813044] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 813048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 813053] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 813060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1639277| [2025/09/12 04:10:24 813065] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 813069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 813073] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224813578| [2025/09/12 04:10:24 813077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224813578| [2025/09/12 04:10:24 813080] [debug] |xqc_engine_wakeup_after|wakeup:1757650224813578|now:1757650224813080|diff:498| [2025/09/12 04:10:24 813085] [debug] |xqc_engine_main_logic|END|now:1757650224812977| [2025/09/12 04:10:24 813090] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224813090| [2025/09/12 04:10:24 813094] [debug] |xqc_engine_wakeup_after|wakeup:1757650224813578|now:1757650224813094|diff:484| [2025/09/12 04:10:24 813099] [debug] |xqc_engine_main_logic|END|now:1757650224813090| [2025/09/12 04:10:24 814166] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224814166| [2025/09/12 04:10:24 814178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224813578|pq_index:0| [2025/09/12 04:10:24 814182] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224812977| [2025/09/12 04:10:24 814189] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224814187| [2025/09/12 04:10:24 814196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224813578|now:1757650224814187| [2025/09/12 04:10:24 814203] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224813578|now:1757650224814187| [2025/09/12 04:10:24 814209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 814218] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47870|min_srtt:47870|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 814225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 814230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 814234] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 814238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 814242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 814247] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 814251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1639277| [2025/09/12 04:10:24 814255] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 814260] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/09/12 04:10:24 814303] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224814274|stream_id:0|stream_offset:1639277| [2025/09/12 04:10:24 814312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 814320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 814326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47870|rtt_var:1236|pto_duration:52814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 814333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 814340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 814345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 814351] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224887088|now:1757650224814326|interv:72762| [2025/09/12 04:10:24 814358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224887088|now:1757650224814326|interval:72762|pto_count:0|srtt:47870 [2025/09/12 04:10:24 814365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 814373] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 814379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1640464| [2025/09/12 04:10:24 814385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 814391] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/09/12 04:10:24 814444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224814401|stream_id:0|stream_offset:1640464| [2025/09/12 04:10:24 814456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 814463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 814470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47870|rtt_var:1236|pto_duration:52814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 814477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 814484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 814490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 814496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224887215|now:1757650224814470|interv:72745| [2025/09/12 04:10:24 814508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224887215|now:1757650224814470|interval:72745|pto_count:0|srtt:47870 [2025/09/12 04:10:24 814515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 814523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 814529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1641651| [2025/09/12 04:10:24 814536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 814541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224815541|now:1757650224814541|interv:1000| [2025/09/12 04:10:24 814548] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 814554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 814560] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224815541| [2025/09/12 04:10:24 814566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224815541| [2025/09/12 04:10:24 814572] [debug] |xqc_engine_wakeup_after|wakeup:1757650224815541|now:1757650224814572|diff:969| [2025/09/12 04:10:24 814579] [debug] |xqc_engine_main_logic|END|now:1757650224814187| [2025/09/12 04:10:24 814608] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224814606| [2025/09/12 04:10:24 814616] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 814625] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:738| [2025/09/12 04:10:24 814630] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/09/12 04:10:24 814638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/09/12 04:10:24 814645] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 814653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1688|path_largest_ack:1687| [2025/09/12 04:10:24 814660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:58800|prior_delivered:1549717|prior_time:1757650224764822|is_app_limited:0|send_elapse:44985|ack_elapse:49784|ctl_first_sent_time:1757650224766448|lagest_ack_time:1757650224814606|curr_delivered:1608517| [2025/09/12 04:10:24 814688] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224766448| [2025/09/12 04:10:24 814695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:431||sndq_packets_used_bytes:0|sndq_packets_free:460| [2025/09/12 04:10:24 814701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1688|path_largest_ack:1688| [2025/09/12 04:10:24 814708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:57600|prior_delivered:1552117|prior_time:1757650224766838|is_app_limited:0|send_elapse:44851|ack_elapse:47768|ctl_first_sent_time:1757650224768342|lagest_ack_time:1757650224814606|curr_delivered:1609717| [2025/09/12 04:10:24 814722] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224768342| [2025/09/12 04:10:24 814728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:430||sndq_packets_used_bytes:0|sndq_packets_free:461| [2025/09/12 04:10:24 814734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47870|rttvar:1236|minrtt:30473|latest_rtt:46264|ack_delay:24| [2025/09/12 04:10:24 814741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47667|rttvar:1334|minrtt:30473|latest_rtt:46264|ack_delay:24| [2025/09/12 04:10:24 814747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/09/12 04:10:24 814773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 814779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 814785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 814791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47667|rtt_var:1334|pto_duration:53003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 814798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 814804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 814811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 814817] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224887404|now:1757650224814791|interv:72613| [2025/09/12 04:10:24 814823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224887404|now:1757650224814791|interval:72613|pto_count:0|srtt:47667 [2025/09/12 04:10:24 814830] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44851, ack_elapse 47768, delivered 57600|rate 1205828|lost 305| [2025/09/12 04:10:24 814844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205828) in round 29| [2025/09/12 04:10:24 814850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 814856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 814860] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224768342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 814864] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224768342|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 814869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47667|latest_rtt:46264|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 814874] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/09/12 04:10:24 814883] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1757650224814606|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 814888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344814606|now:1757650224814606|interv:120000000| [2025/09/12 04:10:24 814892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344814606|now:1757650224814606|interv:120000000| [2025/09/12 04:10:24 814896] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224815541|pq_index:0| [2025/09/12 04:10:24 814900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224814187| [2025/09/12 04:10:24 814904] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224814904| [2025/09/12 04:10:24 814909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224814908| [2025/09/12 04:10:24 814915] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|min_srtt:47667|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 814920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 814924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 814929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 814933] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|min_srtt:47667|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 814938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1689131| [2025/09/12 04:10:24 814942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 814946] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 814951] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|min_srtt:47667|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 814955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 814959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 814963] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 814967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 814971] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 814975] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 814986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1641651| [2025/09/12 04:10:24 814991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 814995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 814999] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224815541| [2025/09/12 04:10:24 815003] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224815541| [2025/09/12 04:10:24 815007] [debug] |xqc_engine_wakeup_after|wakeup:1757650224815541|now:1757650224815006|diff:535| [2025/09/12 04:10:24 815011] [debug] |xqc_engine_main_logic|END|now:1757650224814908| [2025/09/12 04:10:24 815016] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224815016| [2025/09/12 04:10:24 815020] [debug] |xqc_engine_wakeup_after|wakeup:1757650224815541|now:1757650224815020|diff:521| [2025/09/12 04:10:24 815024] [debug] |xqc_engine_main_logic|END|now:1757650224815016| [2025/09/12 04:10:24 816092] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224816092| [2025/09/12 04:10:24 816103] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224815541|pq_index:0| [2025/09/12 04:10:24 816108] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224814908| [2025/09/12 04:10:24 816113] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224816112| [2025/09/12 04:10:24 816118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224815541|now:1757650224816112| [2025/09/12 04:10:24 816122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224815541|now:1757650224816112| [2025/09/12 04:10:24 816126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 816131] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47667|min_srtt:47667|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 816136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 816140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 816144] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 816148] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 816153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 816157] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 816161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1641651| [2025/09/12 04:10:24 816166] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 816176] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/09/12 04:10:24 816206] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224816184|stream_id:0|stream_offset:1641651| [2025/09/12 04:10:24 816212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 816217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 816225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47667|rtt_var:1334|pto_duration:53003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 816232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 816238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 816244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 816250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889187|now:1757650224816224|interv:72963| [2025/09/12 04:10:24 816257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889187|now:1757650224816224|interval:72963|pto_count:0|srtt:47667 [2025/09/12 04:10:24 816264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 816272] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 816279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1642838| [2025/09/12 04:10:24 816286] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 816293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/09/12 04:10:24 816327] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224816303|stream_id:0|stream_offset:1642838| [2025/09/12 04:10:24 816336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1733|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 816343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 816350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47667|rtt_var:1334|pto_duration:53003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 816357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 816363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 816369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 816375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889306|now:1757650224816349|interv:72957| [2025/09/12 04:10:24 816387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889306|now:1757650224816349|interval:72957|pto_count:0|srtt:47667 [2025/09/12 04:10:24 816395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 816402] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 816408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1644025| [2025/09/12 04:10:24 816415] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 816442] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224817442|now:1757650224816442|interv:1000| [2025/09/12 04:10:24 816449] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 816455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 816461] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224817442| [2025/09/12 04:10:24 816467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224817442| [2025/09/12 04:10:24 816473] [debug] |xqc_engine_wakeup_after|wakeup:1757650224817442|now:1757650224816473|diff:969| [2025/09/12 04:10:24 816480] [debug] |xqc_engine_main_logic|END|now:1757650224816112| [2025/09/12 04:10:24 816718] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224816717| [2025/09/12 04:10:24 816729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 816738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:739| [2025/09/12 04:10:24 816745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/09/12 04:10:24 816754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/09/12 04:10:24 816760] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 816767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1689| [2025/09/12 04:10:24 816774] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1554517|prior_time:1757650224768857|is_app_limited:0|send_elapse:46788|ack_elapse:47860|ctl_first_sent_time:1757650224770365|lagest_ack_time:1757650224816717|curr_delivered:1610917| [2025/09/12 04:10:24 816781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224770365| [2025/09/12 04:10:24 816787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:429||sndq_packets_used_bytes:0|sndq_packets_free:462| [2025/09/12 04:10:24 816794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1690| [2025/09/12 04:10:24 816800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1554517|prior_time:1757650224768857|is_app_limited:0|send_elapse:46788|ack_elapse:47860|ctl_first_sent_time:1757650224770365|lagest_ack_time:1757650224816717|curr_delivered:1612117| [2025/09/12 04:10:24 816814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224770514| [2025/09/12 04:10:24 816821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:428||sndq_packets_used_bytes:0|sndq_packets_free:463| [2025/09/12 04:10:24 816827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47667|rttvar:1334|minrtt:30473|latest_rtt:46203|ack_delay:24| [2025/09/12 04:10:24 816833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47481|rttvar:1373|minrtt:30473|latest_rtt:46203|ack_delay:24| [2025/09/12 04:10:24 816840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/09/12 04:10:24 816846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 816853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 816859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 816865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47481|rtt_var:1373|pto_duration:52973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 816872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 816878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 816885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 816890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889276|now:1757650224816865|interv:72411| [2025/09/12 04:10:24 816894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889276|now:1757650224816865|interval:72411|pto_count:0|srtt:47481 [2025/09/12 04:10:24 816899] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46788, ack_elapse 47860, delivered 57600|rate 1203510|lost 305| [2025/09/12 04:10:24 816903] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203510) in round 29| [2025/09/12 04:10:24 816907] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 816911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 816915] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224770514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 816920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224770514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 816924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47481|latest_rtt:46203|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 816930] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/09/12 04:10:24 816939] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1757650224816717|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 816943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344816717|now:1757650224816717|interv:120000000| [2025/09/12 04:10:24 816947] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344816717|now:1757650224816717|interv:120000000| [2025/09/12 04:10:24 816951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224817442|pq_index:0| [2025/09/12 04:10:24 816955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224816112| [2025/09/12 04:10:24 816959] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224816959| [2025/09/12 04:10:24 816964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224816963| [2025/09/12 04:10:24 816970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|min_srtt:47481|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 816974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 816979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 816983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 816988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|min_srtt:47481|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 816992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1691505| [2025/09/12 04:10:24 816996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 817001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 817005] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|min_srtt:47481|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 817009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 817013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 817017] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 817021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 817025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 817032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 817036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1644025| [2025/09/12 04:10:24 817041] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 817044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 817048] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224817442| [2025/09/12 04:10:24 817052] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224817442| [2025/09/12 04:10:24 817056] [debug] |xqc_engine_wakeup_after|wakeup:1757650224817442|now:1757650224817056|diff:386| [2025/09/12 04:10:24 817060] [debug] |xqc_engine_main_logic|END|now:1757650224816963| [2025/09/12 04:10:24 817066] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224817066| [2025/09/12 04:10:24 817069] [debug] |xqc_engine_wakeup_after|wakeup:1757650224817442|now:1757650224817069|diff:373| [2025/09/12 04:10:24 817073] [debug] |xqc_engine_main_logic|END|now:1757650224817066| [2025/09/12 04:10:24 818141] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224818141| [2025/09/12 04:10:24 818153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224817442|pq_index:0| [2025/09/12 04:10:24 818157] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224816963| [2025/09/12 04:10:24 818162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224818161| [2025/09/12 04:10:24 818167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224817442|now:1757650224818161| [2025/09/12 04:10:24 818171] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224817442|now:1757650224818161| [2025/09/12 04:10:24 818175] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 818181] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47481|min_srtt:47481|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 818185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 818190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 818194] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 818198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 818202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 818207] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 818211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1644025| [2025/09/12 04:10:24 818215] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 818234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/09/12 04:10:24 818265] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224818243|stream_id:0|stream_offset:1644025| [2025/09/12 04:10:24 818274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 818282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 818288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47481|rtt_var:1373|pto_duration:52973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 818295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 818301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 818306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 818313] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224891216|now:1757650224818287|interv:72929| [2025/09/12 04:10:24 818319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224891216|now:1757650224818287|interval:72929|pto_count:0|srtt:47481 [2025/09/12 04:10:24 818326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 818333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 818340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1645212| [2025/09/12 04:10:24 818347] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 818353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/09/12 04:10:24 818386] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224818363|stream_id:0|stream_offset:1645212| [2025/09/12 04:10:24 818395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 818457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 818469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47481|rtt_var:1373|pto_duration:52973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 818476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 818482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 818488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 818494] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224891336|now:1757650224818469|interv:72867| [2025/09/12 04:10:24 818507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224891336|now:1757650224818469|interval:72867|pto_count:0|srtt:47481 [2025/09/12 04:10:24 818514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 818540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 818547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1646399| [2025/09/12 04:10:24 818553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 818573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224819573|now:1757650224818573|interv:1000| [2025/09/12 04:10:24 818579] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 818585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 818591] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224819573| [2025/09/12 04:10:24 818596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224819573| [2025/09/12 04:10:24 818602] [debug] |xqc_engine_wakeup_after|wakeup:1757650224819573|now:1757650224818602|diff:971| [2025/09/12 04:10:24 818608] [debug] |xqc_engine_main_logic|END|now:1757650224818161| [2025/09/12 04:10:24 818621] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650224818620| [2025/09/12 04:10:24 818627] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 818655] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:740| [2025/09/12 04:10:24 818662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/09/12 04:10:24 818671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/09/12 04:10:24 818676] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 818683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1691|origin_pktnum:1607|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1691| [2025/09/12 04:10:24 818690] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1556917|prior_time:1757650224770888|is_app_limited:0|send_elapse:46930|ack_elapse:47732|ctl_first_sent_time:1757650224772462|lagest_ack_time:1757650224818620|curr_delivered:1613317| [2025/09/12 04:10:24 818697] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224772462| [2025/09/12 04:10:24 818704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:426||sndq_packets_used_bytes:0|sndq_packets_free:465| [2025/09/12 04:10:24 818710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1692|origin_pktnum:1616|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1692| [2025/09/12 04:10:24 818718] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1556917|prior_time:1757650224770888|is_app_limited:0|send_elapse:46930|ack_elapse:47732|ctl_first_sent_time:1757650224772462|lagest_ack_time:1757650224818620|curr_delivered:1614517| [2025/09/12 04:10:24 818741] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224772595| [2025/09/12 04:10:24 818748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:424||sndq_packets_used_bytes:0|sndq_packets_free:467| [2025/09/12 04:10:24 818754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47481|rttvar:1373|minrtt:30473|latest_rtt:46025|ack_delay:24| [2025/09/12 04:10:24 818760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47296|rttvar:1400|minrtt:30473|latest_rtt:46025|ack_delay:24| [2025/09/12 04:10:24 818767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/09/12 04:10:24 818773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 818780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47296|rtt_var:1400|pto_duration:52896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 818787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 818792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 818798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 818805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224891259|now:1757650224818780|interv:72479| [2025/09/12 04:10:24 818811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224891259|now:1757650224818780|interval:72479|pto_count:0|srtt:47296 [2025/09/12 04:10:24 818818] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46930, ack_elapse 47732, delivered 57600|rate 1206737|lost 305| [2025/09/12 04:10:24 818825] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206737) in round 29| [2025/09/12 04:10:24 818831] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 818838] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 818842] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224772595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 818846] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224772595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 818851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:51600|srtt:47296|latest_rtt:46025|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 818857] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/09/12 04:10:24 818862] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1757650224818620|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 818875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344818620|now:1757650224818620|interv:120000000| [2025/09/12 04:10:24 818882] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344818620|now:1757650224818620|interv:120000000| [2025/09/12 04:10:24 818887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224819573|pq_index:0| [2025/09/12 04:10:24 818891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224818161| [2025/09/12 04:10:24 818895] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224818895| [2025/09/12 04:10:24 818900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224818899| [2025/09/12 04:10:24 818906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|min_srtt:47296|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 818911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 818915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 818920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 818924] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|min_srtt:47296|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 818929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1693879| [2025/09/12 04:10:24 818933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 818938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 818942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|min_srtt:47296|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 818946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 818951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 818955] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 818959] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 818963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 818967] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 818971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1646399| [2025/09/12 04:10:24 818979] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 818983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 818987] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224819573| [2025/09/12 04:10:24 818991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224819573| [2025/09/12 04:10:24 818995] [debug] |xqc_engine_wakeup_after|wakeup:1757650224819573|now:1757650224818995|diff:578| [2025/09/12 04:10:24 818999] [debug] |xqc_engine_main_logic|END|now:1757650224818899| [2025/09/12 04:10:24 819005] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224819005| [2025/09/12 04:10:24 819009] [debug] |xqc_engine_wakeup_after|wakeup:1757650224819573|now:1757650224819009|diff:564| [2025/09/12 04:10:24 819012] [debug] |xqc_engine_main_logic|END|now:1757650224819005| [2025/09/12 04:10:24 820081] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224820080| [2025/09/12 04:10:24 820092] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224819573|pq_index:0| [2025/09/12 04:10:24 820096] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224818899| [2025/09/12 04:10:24 820101] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224820100| [2025/09/12 04:10:24 820106] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224819573|now:1757650224820100| [2025/09/12 04:10:24 820110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224819573|now:1757650224820100| [2025/09/12 04:10:24 820114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 820119] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|min_srtt:47296|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 820124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 820128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 820132] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 820136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 820141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 820145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 820149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1646399| [2025/09/12 04:10:24 820153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 820158] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/09/12 04:10:24 820188] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224820166|stream_id:0|stream_offset:1646399| [2025/09/12 04:10:24 820199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 820204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 820209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47296|rtt_var:1400|pto_duration:52896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 820213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 820217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 820220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 820224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224893062|now:1757650224820208|interv:72854| [2025/09/12 04:10:24 820228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224893062|now:1757650224820208|interval:72854|pto_count:0|srtt:47296 [2025/09/12 04:10:24 820236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:52800| [2025/09/12 04:10:24 820241] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 820245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1647586| [2025/09/12 04:10:24 820249] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 820253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/09/12 04:10:24 820277] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224820259|stream_id:0|stream_offset:1647586| [2025/09/12 04:10:24 820286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 820293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 820299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47296|rtt_var:1400|pto_duration:52896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 820305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 820312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 820317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 820323] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224893155|now:1757650224820299|interv:72856| [2025/09/12 04:10:24 820330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224893155|now:1757650224820299|interval:72856|pto_count:0|srtt:47296 [2025/09/12 04:10:24 820342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:54000| [2025/09/12 04:10:24 820349] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 820355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1648773| [2025/09/12 04:10:24 820361] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 820366] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224821366|now:1757650224820366|interv:1000| [2025/09/12 04:10:24 820371] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 820377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 820384] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224821366| [2025/09/12 04:10:24 820390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224821366| [2025/09/12 04:10:24 820396] [debug] |xqc_engine_wakeup_after|wakeup:1757650224821366|now:1757650224820396|diff:970| [2025/09/12 04:10:24 820402] [debug] |xqc_engine_main_logic|END|now:1757650224820100| [2025/09/12 04:10:24 821449] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224821449| [2025/09/12 04:10:24 821461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224821366|pq_index:0| [2025/09/12 04:10:24 821467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224820100| [2025/09/12 04:10:24 821475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224821473| [2025/09/12 04:10:24 821482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224821366|now:1757650224821473| [2025/09/12 04:10:24 821488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224821366|now:1757650224821473| [2025/09/12 04:10:24 821494] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 821501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47296|min_srtt:47296|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 821508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 821514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 821520] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 821526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 821533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 821539] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 821546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1648773| [2025/09/12 04:10:24 821557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 821564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/09/12 04:10:24 821602] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224821575|stream_id:0|stream_offset:1648773| [2025/09/12 04:10:24 821612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 821627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 821633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47296|rtt_var:1400|pto_duration:52896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 821641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 821647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 821653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 821659] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224894471|now:1757650224821633|interv:72838| [2025/09/12 04:10:24 821666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224894471|now:1757650224821633|interval:72838|pto_count:0|srtt:47296 [2025/09/12 04:10:24 821673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:55200| [2025/09/12 04:10:24 821681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 821687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1649960| [2025/09/12 04:10:24 821695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 821702] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/09/12 04:10:24 821738] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224821713|stream_id:0|stream_offset:1649960| [2025/09/12 04:10:24 821747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 821754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 821761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47296|rtt_var:1400|pto_duration:52896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 821768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 821774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 821786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 821794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224894609|now:1757650224821761|interv:72848| [2025/09/12 04:10:24 821800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224894609|now:1757650224821761|interval:72848|pto_count:0|srtt:47296 [2025/09/12 04:10:24 821807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:56400| [2025/09/12 04:10:24 821815] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 821821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1651147| [2025/09/12 04:10:24 821827] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 821833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224822833|now:1757650224821833|interv:1000| [2025/09/12 04:10:24 821837] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 821841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 821845] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224822833| [2025/09/12 04:10:24 821849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224822833| [2025/09/12 04:10:24 821853] [debug] |xqc_engine_wakeup_after|wakeup:1757650224822833|now:1757650224821853|diff:980| [2025/09/12 04:10:24 821857] [debug] |xqc_engine_main_logic|END|now:1757650224821473| [2025/09/12 04:10:24 821866] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224821866| [2025/09/12 04:10:24 821871] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 821877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:741| [2025/09/12 04:10:24 821882] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/09/12 04:10:24 821891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/09/12 04:10:24 821897] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 821904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1693| [2025/09/12 04:10:24 821909] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1559317|prior_time:1757650224772837|is_app_limited:0|send_elapse:46837|ack_elapse:49029|ctl_first_sent_time:1757650224774352|lagest_ack_time:1757650224821866|curr_delivered:1615717| [2025/09/12 04:10:24 821914] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224774352| [2025/09/12 04:10:24 821919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:423||sndq_packets_used_bytes:0|sndq_packets_free:468| [2025/09/12 04:10:24 821923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1695|path_largest_ack:1695| [2025/09/12 04:10:24 821927] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1561717|prior_time:1757650224774849|is_app_limited:0|send_elapse:47017|ack_elapse:47017|ctl_first_sent_time:1757650224776481|lagest_ack_time:1757650224821866|curr_delivered:1616917| [2025/09/12 04:10:24 821936] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224776481| [2025/09/12 04:10:24 821940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:422||sndq_packets_used_bytes:0|sndq_packets_free:469| [2025/09/12 04:10:24 821944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47296|rttvar:1400|minrtt:30473|latest_rtt:45385|ack_delay:24| [2025/09/12 04:10:24 821948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47054|rttvar:1533|minrtt:30473|latest_rtt:45385|ack_delay:24| [2025/09/12 04:10:24 821952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1695|lost_pn:1692|thresh:3| [2025/09/12 04:10:24 821956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 821960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224829275|now:1757650224821960|interval:7315| [2025/09/12 04:10:24 821965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224829275|now:1757650224821960|interv:7315| [2025/09/12 04:10:24 821971] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47017, ack_elapse 47017, delivered 55200|rate 1174043|lost 305| [2025/09/12 04:10:24 821978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174043) in round 29| [2025/09/12 04:10:24 821985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 821990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 821993] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224776481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 821998] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101860|packet_lost:0|acked:2400|po_sent_time:1757650224776481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 822003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101860|full_bw_reached:1|inflight:54000|srtt:47054|latest_rtt:45385|min_rtt:30473|applimit:0|lost:305|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 822008] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:101860|inflight:54000|mode:2|applimit:0|pacing_rate:1211057|bw:1211057|srtt:47054|latest_rtt:45385|min_rtt:30473|send:1720|lost:305|tlp:0|recv:737|recovery:0|slow_start:0|conn_life:1450129|acked:2400|delivered:1616917|is_cwnd_limited:0| [2025/09/12 04:10:24 822013] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/09/12 04:10:24 822018] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1757650224821866|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 822023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344821866|now:1757650224821866|interv:120000000| [2025/09/12 04:10:24 822030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344821866|now:1757650224821866|interv:120000000| [2025/09/12 04:10:24 822034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224822833|pq_index:0| [2025/09/12 04:10:24 822038] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224821473| [2025/09/12 04:10:24 822042] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224822042| [2025/09/12 04:10:24 822047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224822046| [2025/09/12 04:10:24 822056] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|min_srtt:47054|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 822063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 822070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 822074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 822079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|min_srtt:47054|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 822083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 822087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 822092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 822096] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|min_srtt:47054|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 822101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 822105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 822109] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 822113] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 822117] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 822121] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 822125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1651147| [2025/09/12 04:10:24 822135] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 822141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 822147] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224822833| [2025/09/12 04:10:24 822152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224822833| [2025/09/12 04:10:24 822155] [debug] |xqc_engine_wakeup_after|wakeup:1757650224822833|now:1757650224822155|diff:678| [2025/09/12 04:10:24 822160] [debug] |xqc_engine_main_logic|END|now:1757650224822046| [2025/09/12 04:10:24 822165] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224822165| [2025/09/12 04:10:24 822169] [debug] |xqc_engine_wakeup_after|wakeup:1757650224822833|now:1757650224822169|diff:664| [2025/09/12 04:10:24 822173] [debug] |xqc_engine_main_logic|END|now:1757650224822165| [2025/09/12 04:10:24 823245] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224823244| [2025/09/12 04:10:24 823260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224822833|pq_index:0| [2025/09/12 04:10:24 823268] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224822046| [2025/09/12 04:10:24 823276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224823274| [2025/09/12 04:10:24 823281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224822833|now:1757650224823274| [2025/09/12 04:10:24 823288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224822833|now:1757650224823274| [2025/09/12 04:10:24 823294] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 823301] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47054|min_srtt:47054|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 823309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 823316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 823322] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 823328] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 823335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 823342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 823348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1651147| [2025/09/12 04:10:24 823355] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 823361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/09/12 04:10:24 823401] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224823372|stream_id:0|stream_offset:1651147| [2025/09/12 04:10:24 823417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 823444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 823451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224829275|now:1757650224823451|interval:5824| [2025/09/12 04:10:24 823458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224829275|now:1757650224823451|interv:5824| [2025/09/12 04:10:24 823464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101860|inflight:55200| [2025/09/12 04:10:24 823471] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 823477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101860|conn:000055D52C7C50DC|stream_id:0|stream_offset:1652334| [2025/09/12 04:10:24 823484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 823490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224824490|now:1757650224823490|interv:1000| [2025/09/12 04:10:24 823496] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 823502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 823509] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224824490| [2025/09/12 04:10:24 823515] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224824490| [2025/09/12 04:10:24 823520] [debug] |xqc_engine_wakeup_after|wakeup:1757650224824490|now:1757650224823520|diff:970| [2025/09/12 04:10:24 823526] [debug] |xqc_engine_main_logic|END|now:1757650224823274| [2025/09/12 04:10:24 823707] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224823705| [2025/09/12 04:10:24 823718] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 823727] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:742| [2025/09/12 04:10:24 823733] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/09/12 04:10:24 823742] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/09/12 04:10:24 823748] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 823755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1697|path_largest_ack:1696| [2025/09/12 04:10:24 823763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55200|prior_delivered:1564117|prior_time:1757650224776844|is_app_limited:0|send_elapse:46901|ack_elapse:46861|ctl_first_sent_time:1757650224778377|lagest_ack_time:1757650224823705|curr_delivered:1618117| [2025/09/12 04:10:24 823780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224778377| [2025/09/12 04:10:24 823787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:421||sndq_packets_used_bytes:0|sndq_packets_free:470| [2025/09/12 04:10:24 823793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1697|path_largest_ack:1697| [2025/09/12 04:10:24 823810] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1566517|prior_time:1757650224778795|is_app_limited:0|send_elapse:48717|ack_elapse:44910|ctl_first_sent_time:1757650224780302|lagest_ack_time:1757650224823705|curr_delivered:1619317| [2025/09/12 04:10:24 823817] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224780302| [2025/09/12 04:10:24 823823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/09/12 04:10:24 823828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47054|rttvar:1533|minrtt:30473|latest_rtt:43403|ack_delay:24| [2025/09/12 04:10:24 823835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46595|rttvar:2068|minrtt:30473|latest_rtt:43403|ack_delay:24| [2025/09/12 04:10:24 823841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1697|lost_pn:1694|thresh:3| [2025/09/12 04:10:24 823850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1694|lost_pn:1694|po_sent_time:1757650224776340|lost_send_time:1757650224771286|loss_delay:52419|frame:STREAM |repair:128| [2025/09/12 04:10:24 823856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224776340u| [2025/09/12 04:10:24 823863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 823868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46595|rtt_var:2068|pto_duration:54867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 823873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 823877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 823881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 823885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224898239|now:1757650224823868|interv:74371| [2025/09/12 04:10:24 823889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224898239|now:1757650224823868|interval:74371|pto_count:0|srtt:46595 [2025/09/12 04:10:24 823893] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48717, ack_elapse 44910, delivered 52800|rate 1083810|lost 306| [2025/09/12 04:10:24 823898] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083810) in round 29| [2025/09/12 04:10:24 823902] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 823906] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 823910] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101860|packet_lost:1|acked:2400|po_sent_time:1757650224780302|recovery:1|recovery_start:1757650224823863|packet_conservation:0|next_round_delivered:1576117| [2025/09/12 04:10:24 823914] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:1|acked:2400|po_sent_time:1757650224780302|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 823923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:46595|latest_rtt:43403|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 823929] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/09/12 04:10:24 823934] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1757650224823705|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 823939] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344823705|now:1757650224823705|interv:120000000| [2025/09/12 04:10:24 823943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344823705|now:1757650224823705|interv:120000000| [2025/09/12 04:10:24 823947] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224824490|pq_index:0| [2025/09/12 04:10:24 823952] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224823274| [2025/09/12 04:10:24 823956] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224823956| [2025/09/12 04:10:24 823961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224823959| [2025/09/12 04:10:24 823967] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46595|min_srtt:46595|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 823971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 823976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 823979] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 823983] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 823988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 823992] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46595|min_srtt:46595|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 823996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 824000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 824004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 824008] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 824012] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 824019] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 824023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1652334| [2025/09/12 04:10:24 824028] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 824031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 824036] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224824490| [2025/09/12 04:10:24 824040] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224824490| [2025/09/12 04:10:24 824044] [debug] |xqc_engine_wakeup_after|wakeup:1757650224824490|now:1757650224824043|diff:447| [2025/09/12 04:10:24 824048] [debug] |xqc_engine_main_logic|END|now:1757650224823959| [2025/09/12 04:10:24 824053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224824053| [2025/09/12 04:10:24 824057] [debug] |xqc_engine_wakeup_after|wakeup:1757650224824490|now:1757650224824057|diff:433| [2025/09/12 04:10:24 824061] [debug] |xqc_engine_main_logic|END|now:1757650224824053| [2025/09/12 04:10:24 825129] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224825128| [2025/09/12 04:10:24 825140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224824490|pq_index:0| [2025/09/12 04:10:24 825144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224823959| [2025/09/12 04:10:24 825150] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224825149| [2025/09/12 04:10:24 825155] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224824490|now:1757650224825149| [2025/09/12 04:10:24 825159] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224824490|now:1757650224825149| [2025/09/12 04:10:24 825163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 825168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46595|min_srtt:46595|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 825173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 825178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 825182] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 825185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 825190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 825194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46595|min_srtt:46595|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 825198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 825208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 825212] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 825215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 825220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 825224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 825228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1652334| [2025/09/12 04:10:24 825233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 825237] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/09/12 04:10:24 825273] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224825245|stream_id:0|stream_offset:1652334| [2025/09/12 04:10:24 825282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 825290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 825297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46595|rtt_var:2068|pto_duration:54867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 825303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 825309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 825315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 825321] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224900112|now:1757650224825296|interv:74816| [2025/09/12 04:10:24 825326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224900112|now:1757650224825296|interval:74816|pto_count:0|srtt:46595 [2025/09/12 04:10:24 825333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 825340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 825346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1653521| [2025/09/12 04:10:24 825352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 825358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/09/12 04:10:24 825390] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224825368|stream_id:0|stream_offset:1653521| [2025/09/12 04:10:24 825402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 825408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 825415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46595|rtt_var:2068|pto_duration:54867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 825442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 825448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 825454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 825460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224900235|now:1757650224825414|interv:74821| [2025/09/12 04:10:24 825466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224900235|now:1757650224825414|interval:74821|pto_count:0|srtt:46595 [2025/09/12 04:10:24 825473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 825480] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 825486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1654708| [2025/09/12 04:10:24 825493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 825499] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224900235| [2025/09/12 04:10:24 825507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224900235| [2025/09/12 04:10:24 825513] [debug] |xqc_engine_wakeup_after|wakeup:1757650224900235|now:1757650224825513|diff:74722| [2025/09/12 04:10:24 825519] [debug] |xqc_engine_main_logic|END|now:1757650224825149| [2025/09/12 04:10:24 825680] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224825679| [2025/09/12 04:10:24 825692] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 825700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:743| [2025/09/12 04:10:24 825706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/09/12 04:10:24 825714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/09/12 04:10:24 825720] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 825726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1698| [2025/09/12 04:10:24 825733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55200|prior_delivered:1566517|prior_time:1757650224778795|is_app_limited:0|send_elapse:48802|ack_elapse:46884|ctl_first_sent_time:1757650224780387|lagest_ack_time:1757650224825679|curr_delivered:1620517| [2025/09/12 04:10:24 825740] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224780387| [2025/09/12 04:10:24 825778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:420||sndq_packets_used_bytes:0|sndq_packets_free:471| [2025/09/12 04:10:24 825786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1699|path_largest_ack:1699| [2025/09/12 04:10:24 825792] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1568917|prior_time:1757650224780816|is_app_limited:0|send_elapse:48861|ack_elapse:44863|ctl_first_sent_time:1757650224782327|lagest_ack_time:1757650224825679|curr_delivered:1621717| [2025/09/12 04:10:24 825797] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224782327| [2025/09/12 04:10:24 825801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:419||sndq_packets_used_bytes:0|sndq_packets_free:472| [2025/09/12 04:10:24 825805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46595|rttvar:2068|minrtt:30473|latest_rtt:43352|ack_delay:24| [2025/09/12 04:10:24 825809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46187|rttvar:2367|minrtt:30473|latest_rtt:43352|ack_delay:24| [2025/09/12 04:10:24 825813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1699|lost_pn:1696|thresh:3| [2025/09/12 04:10:24 825817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 825829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 825833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46187|rtt_var:2367|pto_duration:55655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 825838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 825842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 825846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 825850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224901023|now:1757650224825833|interv:75190| [2025/09/12 04:10:24 825854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224901023|now:1757650224825833|interval:75190|pto_count:0|srtt:46187 [2025/09/12 04:10:24 825858] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48861, ack_elapse 44863, delivered 52800|rate 1080616|lost 306| [2025/09/12 04:10:24 825863] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080616) in round 29| [2025/09/12 04:10:24 825867] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 825871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 825875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224782327|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 825880] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224782327|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 825890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:46187|latest_rtt:43352|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 825895] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/09/12 04:10:24 825900] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK |recv_time:1757650224825679|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 825905] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344825679|now:1757650224825679|interv:120000000| [2025/09/12 04:10:24 825909] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344825679|now:1757650224825679|interv:120000000| [2025/09/12 04:10:24 825913] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224900235|pq_index:0| [2025/09/12 04:10:24 825917] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224825149| [2025/09/12 04:10:24 825921] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224825921| [2025/09/12 04:10:24 825926] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224825925| [2025/09/12 04:10:24 825932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46187|min_srtt:46187|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 825937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 825941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 825945] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 825949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 825953] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 825957] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46187|min_srtt:46187|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 825961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 825965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 825969] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 825973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 825977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 825984] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 825989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1654708| [2025/09/12 04:10:24 825993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 825997] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224826997|now:1757650224825997|interv:1000| [2025/09/12 04:10:24 826001] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 826005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 826009] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224826997| [2025/09/12 04:10:24 826013] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224826997| [2025/09/12 04:10:24 826016] [debug] |xqc_engine_wakeup_after|wakeup:1757650224826997|now:1757650224826016|diff:981| [2025/09/12 04:10:24 826021] [debug] |xqc_engine_main_logic|END|now:1757650224825925| [2025/09/12 04:10:24 826026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224826026| [2025/09/12 04:10:24 826030] [debug] |xqc_engine_wakeup_after|wakeup:1757650224826997|now:1757650224826030|diff:967| [2025/09/12 04:10:24 826034] [debug] |xqc_engine_main_logic|END|now:1757650224826026| [2025/09/12 04:10:24 827105] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224827105| [2025/09/12 04:10:24 827116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224826997|pq_index:0| [2025/09/12 04:10:24 827121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224825925| [2025/09/12 04:10:24 827126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224827125| [2025/09/12 04:10:24 827131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224826997|now:1757650224827125| [2025/09/12 04:10:24 827135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224826997|now:1757650224827125| [2025/09/12 04:10:24 827139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 827144] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46187|min_srtt:46187|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 827149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 827154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 827157] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 827161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 827166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 827170] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46187|min_srtt:46187|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 827179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 827184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 827188] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 827191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 827195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 827200] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 827204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1654708| [2025/09/12 04:10:24 827209] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 827213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/09/12 04:10:24 827247] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224827221|stream_id:0|stream_offset:1654708| [2025/09/12 04:10:24 827257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 827264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 827271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46187|rtt_var:2367|pto_duration:55655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 827278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 827284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 827289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 827295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224902876|now:1757650224827271|interv:75605| [2025/09/12 04:10:24 827301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224902876|now:1757650224827271|interval:75605|pto_count:0|srtt:46187 [2025/09/12 04:10:24 827308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 827316] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 827322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1655895| [2025/09/12 04:10:24 827329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 827335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/09/12 04:10:24 827379] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224827351|stream_id:0|stream_offset:1655895| [2025/09/12 04:10:24 827388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 827396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 827402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46187|rtt_var:2367|pto_duration:55655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 827409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 827415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 827441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 827448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224903006|now:1757650224827402|interv:75604| [2025/09/12 04:10:24 827454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224903006|now:1757650224827402|interval:75604|pto_count:0|srtt:46187 [2025/09/12 04:10:24 827461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 827468] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 827475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1657082| [2025/09/12 04:10:24 827482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 827489] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224903006| [2025/09/12 04:10:24 827495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224903006| [2025/09/12 04:10:24 827502] [debug] |xqc_engine_wakeup_after|wakeup:1757650224903006|now:1757650224827502|diff:75504| [2025/09/12 04:10:24 827509] [debug] |xqc_engine_main_logic|END|now:1757650224827125| [2025/09/12 04:10:24 827584] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224827583| [2025/09/12 04:10:24 827593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 827601] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:744| [2025/09/12 04:10:24 827606] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/09/12 04:10:24 827614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/09/12 04:10:24 827619] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 827626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1701|path_largest_ack:1700| [2025/09/12 04:10:24 827633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1571317|prior_time:1757650224782806|is_app_limited:0|send_elapse:48938|ack_elapse:44777|ctl_first_sent_time:1757650224784305|lagest_ack_time:1757650224827583|curr_delivered:1622917| [2025/09/12 04:10:24 827659] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224784305| [2025/09/12 04:10:24 827667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:418||sndq_packets_used_bytes:0|sndq_packets_free:473| [2025/09/12 04:10:24 827673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1701|path_largest_ack:1701| [2025/09/12 04:10:24 827679] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1571317|prior_time:1757650224782806|is_app_limited:0|send_elapse:48938|ack_elapse:44777|ctl_first_sent_time:1757650224784305|lagest_ack_time:1757650224827583|curr_delivered:1624117| [2025/09/12 04:10:24 827686] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224784408| [2025/09/12 04:10:24 827692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:417||sndq_packets_used_bytes:0|sndq_packets_free:474| [2025/09/12 04:10:24 827699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46187|rttvar:2367|minrtt:30473|latest_rtt:43175|ack_delay:24| [2025/09/12 04:10:24 827706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45807|rttvar:2535|minrtt:30473|latest_rtt:43175|ack_delay:24| [2025/09/12 04:10:24 827712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1701|lost_pn:1698|thresh:3| [2025/09/12 04:10:24 827718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 827725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 827731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45807|rtt_var:2535|pto_duration:55947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 827738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 827744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 827750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 827756] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224903298|now:1757650224827730|interv:75568| [2025/09/12 04:10:24 827762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224903298|now:1757650224827730|interval:75568|pto_count:0|srtt:45807 [2025/09/12 04:10:24 827769] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48938, ack_elapse 44777, delivered 52800|rate 1078916|lost 306| [2025/09/12 04:10:24 827774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078916) in round 29| [2025/09/12 04:10:24 827781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 827787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 827794] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224784408|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 827805] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224784408|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 827810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:45807|latest_rtt:43175|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 827816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/09/12 04:10:24 827821] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1757650224827583|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 827825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344827583|now:1757650224827583|interv:120000000| [2025/09/12 04:10:24 827830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344827583|now:1757650224827583|interv:120000000| [2025/09/12 04:10:24 827833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224903006|pq_index:0| [2025/09/12 04:10:24 827838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224827125| [2025/09/12 04:10:24 827842] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224827841| [2025/09/12 04:10:24 827847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224827845| [2025/09/12 04:10:24 827853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45807|min_srtt:45807|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 827857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 827862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 827866] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 827870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 827874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 827878] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45807|min_srtt:45807|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 827882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 827886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 827890] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 827897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 827901] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 827905] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 827910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1657082| [2025/09/12 04:10:24 827914] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 827918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224828918|now:1757650224827918|interv:1000| [2025/09/12 04:10:24 827922] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 827926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 827930] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224828918| [2025/09/12 04:10:24 827934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224828918| [2025/09/12 04:10:24 827937] [debug] |xqc_engine_wakeup_after|wakeup:1757650224828918|now:1757650224827937|diff:981| [2025/09/12 04:10:24 827942] [debug] |xqc_engine_main_logic|END|now:1757650224827845| [2025/09/12 04:10:24 827947] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224827947| [2025/09/12 04:10:24 827951] [debug] |xqc_engine_wakeup_after|wakeup:1757650224828918|now:1757650224827951|diff:967| [2025/09/12 04:10:24 827955] [debug] |xqc_engine_main_logic|END|now:1757650224827947| [2025/09/12 04:10:24 829023] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224829023| [2025/09/12 04:10:24 829034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224828918|pq_index:0| [2025/09/12 04:10:24 829039] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224827845| [2025/09/12 04:10:24 829044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224829043| [2025/09/12 04:10:24 829049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224828918|now:1757650224829043| [2025/09/12 04:10:24 829053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224828918|now:1757650224829043| [2025/09/12 04:10:24 829057] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 829063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45807|min_srtt:45807|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 829067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 829072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 829076] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 829080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 829090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 829094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45807|min_srtt:45807|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 829098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 829103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 829106] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 829110] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 829114] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 829119] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 829123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1657082| [2025/09/12 04:10:24 829128] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 829132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/09/12 04:10:24 829165] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224829140|stream_id:0|stream_offset:1657082| [2025/09/12 04:10:24 829174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 829182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 829188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45807|rtt_var:2535|pto_duration:55947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 829196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 829201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 829205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 829209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224905087|now:1757650224829188|interv:75899| [2025/09/12 04:10:24 829213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224905087|now:1757650224829188|interval:75899|pto_count:0|srtt:45807 [2025/09/12 04:10:24 829217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 829222] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 829226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1658269| [2025/09/12 04:10:24 829236] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 829242] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/09/12 04:10:24 829274] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224829253|stream_id:0|stream_offset:1658269| [2025/09/12 04:10:24 829283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 829291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 829297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45807|rtt_var:2535|pto_duration:55947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 829304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 829310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 829316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 829322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224905200|now:1757650224829297|interv:75903| [2025/09/12 04:10:24 829328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224905200|now:1757650224829297|interval:75903|pto_count:0|srtt:45807 [2025/09/12 04:10:24 829335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 829342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 829349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1659456| [2025/09/12 04:10:24 829356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 829362] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224905200| [2025/09/12 04:10:24 829368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224905200| [2025/09/12 04:10:24 829374] [debug] |xqc_engine_wakeup_after|wakeup:1757650224905200|now:1757650224829373|diff:75827| [2025/09/12 04:10:24 829380] [debug] |xqc_engine_main_logic|END|now:1757650224829043| [2025/09/12 04:10:24 829825] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224829823| [2025/09/12 04:10:24 829840] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 829850] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:745| [2025/09/12 04:10:24 829856] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/09/12 04:10:24 829866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/09/12 04:10:24 829871] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 829879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1702| [2025/09/12 04:10:24 829895] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1573717|prior_time:1757650224784803|is_app_limited:0|send_elapse:48822|ack_elapse:45020|ctl_first_sent_time:1757650224786311|lagest_ack_time:1757650224829823|curr_delivered:1625317| [2025/09/12 04:10:24 829902] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224786311| [2025/09/12 04:10:24 829910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:416||sndq_packets_used_bytes:0|sndq_packets_free:475| [2025/09/12 04:10:24 829917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1703|path_largest_ack:1703| [2025/09/12 04:10:24 829924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1573717|prior_time:1757650224784803|is_app_limited:0|send_elapse:48822|ack_elapse:45020|ctl_first_sent_time:1757650224786311|lagest_ack_time:1757650224829823|curr_delivered:1626517| [2025/09/12 04:10:24 829931] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224786463| [2025/09/12 04:10:24 829937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:415||sndq_packets_used_bytes:0|sndq_packets_free:476| [2025/09/12 04:10:24 829942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45807|rttvar:2535|minrtt:30473|latest_rtt:43360|ack_delay:24| [2025/09/12 04:10:24 829947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45499|rttvar:2519|minrtt:30473|latest_rtt:43360|ack_delay:24| [2025/09/12 04:10:24 829951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1703|lost_pn:1700|thresh:3| [2025/09/12 04:10:24 829955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 829959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 829963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45499|rtt_var:2519|pto_duration:55575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 829968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 829972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 829975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 829979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224904828|now:1757650224829963|interv:74865| [2025/09/12 04:10:24 829983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224904828|now:1757650224829963|interval:74865|pto_count:0|srtt:45499 [2025/09/12 04:10:24 829988] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48822, ack_elapse 45020, delivered 52800|rate 1081479|lost 306| [2025/09/12 04:10:24 829992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081479) in round 29| [2025/09/12 04:10:24 829996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 830005] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 830009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224786463|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 830013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224786463|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 830018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:45499|latest_rtt:43360|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 830024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/09/12 04:10:24 830028] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1757650224829823|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 830033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344829823|now:1757650224829823|interv:120000000| [2025/09/12 04:10:24 830037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344829823|now:1757650224829823|interv:120000000| [2025/09/12 04:10:24 830041] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224905200|pq_index:0| [2025/09/12 04:10:24 830045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224829043| [2025/09/12 04:10:24 830049] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224830049| [2025/09/12 04:10:24 830054] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224830053| [2025/09/12 04:10:24 830060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45499|min_srtt:45499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 830064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 830069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 830072] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 830076] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 830081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 830085] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45499|min_srtt:45499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 830089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 830096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 830100] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 830104] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 830108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 830113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 830117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1659456| [2025/09/12 04:10:24 830121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 830125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224831125|now:1757650224830125|interv:1000| [2025/09/12 04:10:24 830129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 830133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 830137] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224831125| [2025/09/12 04:10:24 830141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224831125| [2025/09/12 04:10:24 830145] [debug] |xqc_engine_wakeup_after|wakeup:1757650224831125|now:1757650224830145|diff:980| [2025/09/12 04:10:24 830149] [debug] |xqc_engine_main_logic|END|now:1757650224830053| [2025/09/12 04:10:24 830155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224830155| [2025/09/12 04:10:24 830158] [debug] |xqc_engine_wakeup_after|wakeup:1757650224831125|now:1757650224830158|diff:967| [2025/09/12 04:10:24 830162] [debug] |xqc_engine_main_logic|END|now:1757650224830155| [2025/09/12 04:10:24 831236] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224831236| [2025/09/12 04:10:24 831250] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224831125|pq_index:0| [2025/09/12 04:10:24 831257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224830053| [2025/09/12 04:10:24 831265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224831263| [2025/09/12 04:10:24 831272] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224831125|now:1757650224831263| [2025/09/12 04:10:24 831279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224831125|now:1757650224831263| [2025/09/12 04:10:24 831285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 831292] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45499|min_srtt:45499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 831300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 831306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 831312] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 831325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 831332] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 831338] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45499|min_srtt:45499|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 831345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 831351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 831356] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 831361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 831368] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 831396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 831402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1659456| [2025/09/12 04:10:24 831409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 831416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/09/12 04:10:24 831473] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224831445|stream_id:0|stream_offset:1659456| [2025/09/12 04:10:24 831484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 831491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 831498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45499|rtt_var:2519|pto_duration:55575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 831505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 831512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 831518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 831525] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224907020|now:1757650224831498|interv:75522| [2025/09/12 04:10:24 831532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224907020|now:1757650224831498|interval:75522|pto_count:0|srtt:45499 [2025/09/12 04:10:24 831539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 831560] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 831564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1660643| [2025/09/12 04:10:24 831568] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 831573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/09/12 04:10:24 831604] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224831580|stream_id:0|stream_offset:1660643| [2025/09/12 04:10:24 831613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1748|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 831621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 831628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45499|rtt_var:2519|pto_duration:55575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 831634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 831640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 831646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 831650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224907155|now:1757650224831627|interv:75528| [2025/09/12 04:10:24 831654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224907155|now:1757650224831627|interval:75528|pto_count:0|srtt:45499 [2025/09/12 04:10:24 831659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 831666] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 831672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1661830| [2025/09/12 04:10:24 831679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 831684] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224907155| [2025/09/12 04:10:24 831688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224907155| [2025/09/12 04:10:24 831694] [debug] |xqc_engine_wakeup_after|wakeup:1757650224907155|now:1757650224831694|diff:75461| [2025/09/12 04:10:24 831701] [debug] |xqc_engine_main_logic|END|now:1757650224831263| [2025/09/12 04:10:24 831714] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224831713| [2025/09/12 04:10:24 831721] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 831729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:746| [2025/09/12 04:10:24 831735] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/09/12 04:10:24 831750] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/09/12 04:10:24 831757] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 831765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1705|path_largest_ack:1704| [2025/09/12 04:10:24 831772] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1576117|prior_time:1757650224786726|is_app_limited:0|send_elapse:48765|ack_elapse:44987|ctl_first_sent_time:1757650224788273|lagest_ack_time:1757650224831713|curr_delivered:1627717| [2025/09/12 04:10:24 831779] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224788273| [2025/09/12 04:10:24 831785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:414||sndq_packets_used_bytes:0|sndq_packets_free:477| [2025/09/12 04:10:24 831789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1705|path_largest_ack:1705| [2025/09/12 04:10:24 831794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1576117|prior_time:1757650224786726|is_app_limited:0|send_elapse:48765|ack_elapse:44987|ctl_first_sent_time:1757650224788273|lagest_ack_time:1757650224831713|curr_delivered:1628917| [2025/09/12 04:10:24 831801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224788390| [2025/09/12 04:10:24 831807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:413||sndq_packets_used_bytes:0|sndq_packets_free:478| [2025/09/12 04:10:24 831813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45499|rttvar:2519|minrtt:30473|latest_rtt:43323|ack_delay:24| [2025/09/12 04:10:24 831820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45224|rttvar:2440|minrtt:30473|latest_rtt:43323|ack_delay:24| [2025/09/12 04:10:24 831827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1705|lost_pn:1702|thresh:3| [2025/09/12 04:10:24 831833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 831840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 831847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45224|rtt_var:2440|pto_duration:54984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 831854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 831860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 831866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 831870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224906564|now:1757650224831846|interv:74718| [2025/09/12 04:10:24 831874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224906564|now:1757650224831846|interval:74718|pto_count:0|srtt:45224 [2025/09/12 04:10:24 831878] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48765, ack_elapse 44987, delivered 52800|rate 1082743|lost 306| [2025/09/12 04:10:24 831888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082743) in round 29| [2025/09/12 04:10:24 831892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 831896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 831900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224788390|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 831904] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224788390|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 831909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:45224|latest_rtt:43323|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 831915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/09/12 04:10:24 831919] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1757650224831713|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 831924] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344831713|now:1757650224831713|interv:120000000| [2025/09/12 04:10:24 831928] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344831713|now:1757650224831713|interv:120000000| [2025/09/12 04:10:24 831932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224907155|pq_index:0| [2025/09/12 04:10:24 831936] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224831263| [2025/09/12 04:10:24 831940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224831940| [2025/09/12 04:10:24 831945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224831944| [2025/09/12 04:10:24 831951] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45224|min_srtt:45224|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 831955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 831960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 831963] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 831967] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 831972] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 831976] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45224|min_srtt:45224|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 831985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 831989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 831993] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 831996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 832001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 832005] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 832009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1661830| [2025/09/12 04:10:24 832014] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 832018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/09/12 04:10:24 832049] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224832025|stream_id:0|stream_offset:1661830| [2025/09/12 04:10:24 832058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 832066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 832072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45224|rtt_var:2440|pto_duration:54984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 832079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 832083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 832087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 832091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224907009|now:1757650224832072|interv:74937| [2025/09/12 04:10:24 832095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224907009|now:1757650224832072|interval:74937|pto_count:0|srtt:45224 [2025/09/12 04:10:24 832100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 832104] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 832109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1663017| [2025/09/12 04:10:24 832114] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 832117] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224833117|now:1757650224832117|interv:1000| [2025/09/12 04:10:24 832126] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 832129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 832133] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224833117| [2025/09/12 04:10:24 832138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224833117| [2025/09/12 04:10:24 832141] [debug] |xqc_engine_wakeup_after|wakeup:1757650224833117|now:1757650224832141|diff:976| [2025/09/12 04:10:24 832146] [debug] |xqc_engine_main_logic|END|now:1757650224831944| [2025/09/12 04:10:24 832151] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224832151| [2025/09/12 04:10:24 832155] [debug] |xqc_engine_wakeup_after|wakeup:1757650224833117|now:1757650224832155|diff:962| [2025/09/12 04:10:24 832159] [debug] |xqc_engine_main_logic|END|now:1757650224832151| [2025/09/12 04:10:24 833230] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224833230| [2025/09/12 04:10:24 833241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224833117|pq_index:0| [2025/09/12 04:10:24 833247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224831944| [2025/09/12 04:10:24 833255] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224833254| [2025/09/12 04:10:24 833262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224833117|now:1757650224833254| [2025/09/12 04:10:24 833269] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224833117|now:1757650224833254| [2025/09/12 04:10:24 833275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 833282] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45224|min_srtt:45224|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 833289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 833296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 833302] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 833307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 833314] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 833321] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45224|min_srtt:45224|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 833328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 833334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 833340] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 833345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 833359] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 833396] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 833403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1663017| [2025/09/12 04:10:24 833409] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 833415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/09/12 04:10:24 833475] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224833447|stream_id:0|stream_offset:1663017| [2025/09/12 04:10:24 833484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 833491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 833498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45224|rtt_var:2440|pto_duration:54984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 833505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 833511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 833517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 833523] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224908431|now:1757650224833498|interv:74933| [2025/09/12 04:10:24 833529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224908431|now:1757650224833498|interval:74933|pto_count:0|srtt:45224 [2025/09/12 04:10:24 833536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 833543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 833550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1664204| [2025/09/12 04:10:24 833556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 833562] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224908431| [2025/09/12 04:10:24 833568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224908431| [2025/09/12 04:10:24 833574] [debug] |xqc_engine_wakeup_after|wakeup:1757650224908431|now:1757650224833574|diff:74857| [2025/09/12 04:10:24 833580] [debug] |xqc_engine_main_logic|END|now:1757650224833254| [2025/09/12 04:10:24 833592] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224833591| [2025/09/12 04:10:24 833599] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 833613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:747| [2025/09/12 04:10:24 833619] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/09/12 04:10:24 833627] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/09/12 04:10:24 833633] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 833640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1706|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1707|path_largest_ack:1706| [2025/09/12 04:10:24 833647] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1578517|prior_time:1757650224788789|is_app_limited:0|send_elapse:50116|ack_elapse:44802|ctl_first_sent_time:1757650224790365|lagest_ack_time:1757650224833591|curr_delivered:1630117| [2025/09/12 04:10:24 833654] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224790365| [2025/09/12 04:10:24 833662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:412||sndq_packets_used_bytes:0|sndq_packets_free:479| [2025/09/12 04:10:24 833668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1707|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1707|path_largest_ack:1707| [2025/09/12 04:10:24 833674] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1578517|prior_time:1757650224788789|is_app_limited:0|send_elapse:50116|ack_elapse:44802|ctl_first_sent_time:1757650224790365|lagest_ack_time:1757650224833591|curr_delivered:1631317| [2025/09/12 04:10:24 833682] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224790523| [2025/09/12 04:10:24 833688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:411||sndq_packets_used_bytes:0|sndq_packets_free:480| [2025/09/12 04:10:24 833694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45224|rttvar:2440|minrtt:30473|latest_rtt:43068|ack_delay:24| [2025/09/12 04:10:24 833700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44951|rttvar:2375|minrtt:30473|latest_rtt:43068|ack_delay:24| [2025/09/12 04:10:24 833706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1707|lost_pn:1704|thresh:3| [2025/09/12 04:10:24 833712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 833718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 833724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44951|rtt_var:2375|pto_duration:54451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 833730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 833736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 833742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 833748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224907898|now:1757650224833723|interv:74175| [2025/09/12 04:10:24 833754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224907898|now:1757650224833723|interval:74175|pto_count:0|srtt:44951 [2025/09/12 04:10:24 833767] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50116, ack_elapse 44802, delivered 52800|rate 1053555|lost 306| [2025/09/12 04:10:24 833774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053555) in round 29| [2025/09/12 04:10:24 833780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 833787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 833793] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224790523|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 833800] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224790523|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 833807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44951|latest_rtt:43068|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 833816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/09/12 04:10:24 833823] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK |recv_time:1757650224833591|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 833830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344833591|now:1757650224833591|interv:120000000| [2025/09/12 04:10:24 833836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344833591|now:1757650224833591|interv:120000000| [2025/09/12 04:10:24 833842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224908431|pq_index:0| [2025/09/12 04:10:24 833848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224833254| [2025/09/12 04:10:24 833854] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224833854| [2025/09/12 04:10:24 833859] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224833858| [2025/09/12 04:10:24 833865] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44951|min_srtt:44951|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 833870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 833874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 833878] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 833881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 833890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 833894] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44951|min_srtt:44951|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 833898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 833902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 833906] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 833909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 833914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 833918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 833922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1664204| [2025/09/12 04:10:24 833926] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 833931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/09/12 04:10:24 833961] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224833938|stream_id:0|stream_offset:1664204| [2025/09/12 04:10:24 833967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 833972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 833979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44951|rtt_var:2375|pto_duration:54451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 833986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 833992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 833998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 834005] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224908389|now:1757650224833979|interv:74410| [2025/09/12 04:10:24 834011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224908389|now:1757650224833979|interval:74410|pto_count:0|srtt:44951 [2025/09/12 04:10:24 834018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 834025] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 834030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1665391| [2025/09/12 04:10:24 834038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 834042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224835042|now:1757650224834042|interv:1000| [2025/09/12 04:10:24 834046] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 834050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 834054] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224835042| [2025/09/12 04:10:24 834058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224835042| [2025/09/12 04:10:24 834062] [debug] |xqc_engine_wakeup_after|wakeup:1757650224835042|now:1757650224834062|diff:980| [2025/09/12 04:10:24 834066] [debug] |xqc_engine_main_logic|END|now:1757650224833858| [2025/09/12 04:10:24 834072] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224834072| [2025/09/12 04:10:24 834075] [debug] |xqc_engine_wakeup_after|wakeup:1757650224835042|now:1757650224834075|diff:967| [2025/09/12 04:10:24 834079] [debug] |xqc_engine_main_logic|END|now:1757650224834072| [2025/09/12 04:10:24 835148] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224835148| [2025/09/12 04:10:24 835160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224835042|pq_index:0| [2025/09/12 04:10:24 835168] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224833858| [2025/09/12 04:10:24 835177] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224835175| [2025/09/12 04:10:24 835184] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224835042|now:1757650224835175| [2025/09/12 04:10:24 835190] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224835042|now:1757650224835175| [2025/09/12 04:10:24 835197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 835205] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44951|min_srtt:44951|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 835212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 835219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 835225] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 835231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 835238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 835244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44951|min_srtt:44951|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 835251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 835258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 835271] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 835277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 835283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 835290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 835297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1665391| [2025/09/12 04:10:24 835304] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 835310] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/09/12 04:10:24 835344] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224835321|stream_id:0|stream_offset:1665391| [2025/09/12 04:10:24 835353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 835360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 835367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44951|rtt_var:2375|pto_duration:54451|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 835374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 835380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 835387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 835393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224909772|now:1757650224835367|interv:74405| [2025/09/12 04:10:24 835399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224909772|now:1757650224835367|interval:74405|pto_count:0|srtt:44951 [2025/09/12 04:10:24 835405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 835413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 835439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 835449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 835456] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224909772| [2025/09/12 04:10:24 835462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224909772| [2025/09/12 04:10:24 835468] [debug] |xqc_engine_wakeup_after|wakeup:1757650224909772|now:1757650224835468|diff:74304| [2025/09/12 04:10:24 835482] [debug] |xqc_engine_main_logic|END|now:1757650224835175| [2025/09/12 04:10:24 835644] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650224835643| [2025/09/12 04:10:24 835656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 835664] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:748| [2025/09/12 04:10:24 835670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/09/12 04:10:24 835679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/09/12 04:10:24 835685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 835693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1708| [2025/09/12 04:10:24 835699] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1580917|prior_time:1757650224790876|is_app_limited:0|send_elapse:48963|ack_elapse:44767|ctl_first_sent_time:1757650224792500|lagest_ack_time:1757650224835643|curr_delivered:1632517| [2025/09/12 04:10:24 835706] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224792500| [2025/09/12 04:10:24 835713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:410||sndq_packets_used_bytes:0|sndq_packets_free:481| [2025/09/12 04:10:24 835719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1709|path_largest_ack:1709| [2025/09/12 04:10:24 835726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1580917|prior_time:1757650224790876|is_app_limited:0|send_elapse:48963|ack_elapse:44767|ctl_first_sent_time:1757650224792500|lagest_ack_time:1757650224835643|curr_delivered:1633717| [2025/09/12 04:10:24 835733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224792623| [2025/09/12 04:10:24 835739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:409||sndq_packets_used_bytes:0|sndq_packets_free:482| [2025/09/12 04:10:24 835745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44951|rttvar:2375|minrtt:30473|latest_rtt:43020|ack_delay:24| [2025/09/12 04:10:24 835751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44707|rttvar:2270|minrtt:30473|latest_rtt:43020|ack_delay:24| [2025/09/12 04:10:24 835758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1709|lost_pn:1706|thresh:3| [2025/09/12 04:10:24 835764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 835770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 835777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44707|rtt_var:2270|pto_duration:53787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 835784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 835788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 835792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 835801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224909108|now:1757650224835776|interv:73332| [2025/09/12 04:10:24 835805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224909108|now:1757650224835776|interval:73332|pto_count:0|srtt:44707 [2025/09/12 04:10:24 835810] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48963, ack_elapse 44767, delivered 52800|rate 1078365|lost 306| [2025/09/12 04:10:24 835814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078365) in round 29| [2025/09/12 04:10:24 835818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 835822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 835826] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224792623|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 835831] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224792623|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 835835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44707|latest_rtt:43020|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 835841] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:24 835849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224860643|now:1757650224835643|interv:25000| [2025/09/12 04:10:24 835857] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224835643|max_ack_delay:25000| [2025/09/12 04:10:24 835864] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/09/12 04:10:24 835870] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:749|frame:PING ACK |recv_time:1757650224835643|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 835875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344835643|now:1757650224835643|interv:120000000| [2025/09/12 04:10:24 835879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344835643|now:1757650224835643|interv:120000000| [2025/09/12 04:10:24 835883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224909772|pq_index:0| [2025/09/12 04:10:24 835887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224835175| [2025/09/12 04:10:24 835891] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224835891| [2025/09/12 04:10:24 835896] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224835895| [2025/09/12 04:10:24 835906] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44707|min_srtt:44707|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 835910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 835915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 835919] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 835922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 835927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 835931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44707|min_srtt:44707|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 835935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 835939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 835943] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 835951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 835955] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 835959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 835964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 835968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 835972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/09/12 04:10:24 836002] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224835980|stream_id:0|stream_offset:1666578| [2025/09/12 04:10:24 836008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 836014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 836021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44707|rtt_var:2270|pto_duration:53787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 836027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 836033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 836040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 836053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224909767|now:1757650224836021|interv:73746| [2025/09/12 04:10:24 836059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224909767|now:1757650224836021|interval:73746|pto_count:0|srtt:44707 [2025/09/12 04:10:24 836066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 836071] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 836075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1667765| [2025/09/12 04:10:24 836080] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 836084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224837084|now:1757650224836084|interv:1000| [2025/09/12 04:10:24 836088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 836092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 836096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224837084| [2025/09/12 04:10:24 836100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224837084| [2025/09/12 04:10:24 836104] [debug] |xqc_engine_wakeup_after|wakeup:1757650224837084|now:1757650224836104|diff:980| [2025/09/12 04:10:24 836108] [debug] |xqc_engine_main_logic|END|now:1757650224835895| [2025/09/12 04:10:24 836114] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224836114| [2025/09/12 04:10:24 836118] [debug] |xqc_engine_wakeup_after|wakeup:1757650224837084|now:1757650224836118|diff:966| [2025/09/12 04:10:24 836122] [debug] |xqc_engine_main_logic|END|now:1757650224836114| [2025/09/12 04:10:24 837193] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224837193| [2025/09/12 04:10:24 837208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224837084|pq_index:0| [2025/09/12 04:10:24 837215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224835895| [2025/09/12 04:10:24 837223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224837221| [2025/09/12 04:10:24 837230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224837084|now:1757650224837221| [2025/09/12 04:10:24 837236] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224837084|now:1757650224837221| [2025/09/12 04:10:24 837242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 837250] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44707|min_srtt:44707|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 837258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 837265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 837270] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 837283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 837289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 837296] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44707|min_srtt:44707|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 837302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 837308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 837314] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 837319] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 837326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 837332] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 837338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1667765| [2025/09/12 04:10:24 837344] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 837350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/09/12 04:10:24 837387] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224837361|stream_id:0|stream_offset:1667765| [2025/09/12 04:10:24 837395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 837403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 837409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44707|rtt_var:2270|pto_duration:53787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 837416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 837442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 837448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 837455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224911148|now:1757650224837409|interv:73739| [2025/09/12 04:10:24 837461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224911148|now:1757650224837409|interval:73739|pto_count:0|srtt:44707 [2025/09/12 04:10:24 837469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 837482] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 837489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 837497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 837503] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 837510] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 837516] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224837516|diff:23127| [2025/09/12 04:10:24 837523] [debug] |xqc_engine_main_logic|END|now:1757650224837221| [2025/09/12 04:10:24 837535] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224837534| [2025/09/12 04:10:24 837542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 837550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:749| [2025/09/12 04:10:24 837556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/09/12 04:10:24 837564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/09/12 04:10:24 837571] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 837578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1711|path_largest_ack:1710| [2025/09/12 04:10:24 837585] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1583317|prior_time:1757650224792793|is_app_limited:0|send_elapse:49105|ack_elapse:44741|ctl_first_sent_time:1757650224794357|lagest_ack_time:1757650224837534|curr_delivered:1634917| [2025/09/12 04:10:24 837591] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224794357| [2025/09/12 04:10:24 837598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:408||sndq_packets_used_bytes:0|sndq_packets_free:483| [2025/09/12 04:10:24 837606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1711|path_largest_ack:1711| [2025/09/12 04:10:24 837612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1583317|prior_time:1757650224792793|is_app_limited:0|send_elapse:49105|ack_elapse:44741|ctl_first_sent_time:1757650224794357|lagest_ack_time:1757650224837534|curr_delivered:1636117| [2025/09/12 04:10:24 837619] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224794512| [2025/09/12 04:10:24 837625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:407||sndq_packets_used_bytes:0|sndq_packets_free:484| [2025/09/12 04:10:24 837632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44707|rttvar:2270|minrtt:30473|latest_rtt:43022|ack_delay:32| [2025/09/12 04:10:24 837638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44492|rttvar:2132|minrtt:30473|latest_rtt:43022|ack_delay:32| [2025/09/12 04:10:24 837645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1711|lost_pn:1708|thresh:3| [2025/09/12 04:10:24 837656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 837663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 837669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44492|rtt_var:2132|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 837676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 837682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 837688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 837694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224910381|now:1757650224837669|interv:72712| [2025/09/12 04:10:24 837701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224910381|now:1757650224837669|interval:72712|pto_count:0|srtt:44492 [2025/09/12 04:10:24 837707] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49105, ack_elapse 44741, delivered 52800|rate 1075246|lost 306| [2025/09/12 04:10:24 837714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075246) in round 29| [2025/09/12 04:10:24 837721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 837727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 837733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224794512|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 837740] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224794512|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 837744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44492|latest_rtt:43022|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 837750] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/09/12 04:10:24 837755] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1757650224837534|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 837759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344837534|now:1757650224837534|interv:120000000| [2025/09/12 04:10:24 837763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344837534|now:1757650224837534|interv:120000000| [2025/09/12 04:10:24 837767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 837771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224837221| [2025/09/12 04:10:24 837775] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224837775| [2025/09/12 04:10:24 837784] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224837783| [2025/09/12 04:10:24 837790] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44492|min_srtt:44492|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 837795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 837799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 837803] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 837807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 837811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 837815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44492|min_srtt:44492|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 837819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 837823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 837827] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 837830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 837835] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 837839] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 837843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 837847] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 837852] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/09/12 04:10:24 837882] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224837859|stream_id:0|stream_offset:1668952| [2025/09/12 04:10:24 837888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 837894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 837901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44492|rtt_var:2132|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 837907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 837920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 837927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 837933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224910879|now:1757650224837900|interv:72979| [2025/09/12 04:10:24 837939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224910879|now:1757650224837900|interval:72979|pto_count:0|srtt:44492 [2025/09/12 04:10:24 837946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 837951] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 837955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1670139| [2025/09/12 04:10:24 837960] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 837964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224838963|now:1757650224837963|interv:1000| [2025/09/12 04:10:24 837968] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 837971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 837975] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224838963| [2025/09/12 04:10:24 837979] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224838963| [2025/09/12 04:10:24 837983] [debug] |xqc_engine_wakeup_after|wakeup:1757650224838963|now:1757650224837983|diff:980| [2025/09/12 04:10:24 837988] [debug] |xqc_engine_main_logic|END|now:1757650224837783| [2025/09/12 04:10:24 837993] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224837993| [2025/09/12 04:10:24 837997] [debug] |xqc_engine_wakeup_after|wakeup:1757650224838963|now:1757650224837997|diff:966| [2025/09/12 04:10:24 838001] [debug] |xqc_engine_main_logic|END|now:1757650224837993| [2025/09/12 04:10:24 839069] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224839069| [2025/09/12 04:10:24 839080] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224838963|pq_index:0| [2025/09/12 04:10:24 839085] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224837783| [2025/09/12 04:10:24 839090] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224839089| [2025/09/12 04:10:24 839094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224838963|now:1757650224839089| [2025/09/12 04:10:24 839099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224838963|now:1757650224839089| [2025/09/12 04:10:24 839103] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 839108] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44492|min_srtt:44492|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 839113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 839123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 839128] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 839132] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 839136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 839140] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44492|min_srtt:44492|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 839144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 839149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 839155] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 839161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 839168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 839175] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 839181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1670139| [2025/09/12 04:10:24 839188] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 839195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/09/12 04:10:24 839235] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224839206|stream_id:0|stream_offset:1670139| [2025/09/12 04:10:24 839245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 839252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 839259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44492|rtt_var:2132|pto_duration:53020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 839266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 839272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 839277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 839283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224912226|now:1757650224839259|interv:72967| [2025/09/12 04:10:24 839289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224912226|now:1757650224839259|interval:72967|pto_count:0|srtt:44492 [2025/09/12 04:10:24 839303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 839311] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 839317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 839324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 839331] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 839337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 839343] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224839342|diff:21301| [2025/09/12 04:10:24 839349] [debug] |xqc_engine_main_logic|END|now:1757650224839089| [2025/09/12 04:10:24 839513] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224839512| [2025/09/12 04:10:24 839526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 839535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:750| [2025/09/12 04:10:24 839540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/09/12 04:10:24 839548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/09/12 04:10:24 839554] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 839561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1713|path_largest_ack:1712| [2025/09/12 04:10:24 839567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1585717|prior_time:1757650224794717|is_app_limited:0|send_elapse:48527|ack_elapse:44795|ctl_first_sent_time:1757650224795789|lagest_ack_time:1757650224839512|curr_delivered:1637317| [2025/09/12 04:10:24 839574] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224795789| [2025/09/12 04:10:24 839581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:406||sndq_packets_used_bytes:0|sndq_packets_free:485| [2025/09/12 04:10:24 839588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1713|path_largest_ack:1713| [2025/09/12 04:10:24 839594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1585717|prior_time:1757650224794717|is_app_limited:0|send_elapse:48527|ack_elapse:44795|ctl_first_sent_time:1757650224795789|lagest_ack_time:1757650224839512|curr_delivered:1638517| [2025/09/12 04:10:24 839601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224795925| [2025/09/12 04:10:24 839607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:405||sndq_packets_used_bytes:0|sndq_packets_free:486| [2025/09/12 04:10:24 839613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44492|rttvar:2132|minrtt:30473|latest_rtt:43587|ack_delay:24| [2025/09/12 04:10:24 839626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44376|rttvar:1831|minrtt:30473|latest_rtt:43587|ack_delay:24| [2025/09/12 04:10:24 839632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1713|lost_pn:1710|thresh:3| [2025/09/12 04:10:24 839638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 839645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 839651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44376|rtt_var:1831|pto_duration:51700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 839655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 839659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 839663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 839667] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224910906|now:1757650224839651|interv:71255| [2025/09/12 04:10:24 839671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224910906|now:1757650224839651|interval:71255|pto_count:0|srtt:44376 [2025/09/12 04:10:24 839675] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48527, ack_elapse 44795, delivered 52800|rate 1088054|lost 306| [2025/09/12 04:10:24 839680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1088054) in round 29| [2025/09/12 04:10:24 839684] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 839689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 839695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224795925|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 839702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224795925|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 839709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44376|latest_rtt:43587|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 839718] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/09/12 04:10:24 839725] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1757650224839512|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 839732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344839512|now:1757650224839512|interv:120000000| [2025/09/12 04:10:24 839739] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344839512|now:1757650224839512|interv:120000000| [2025/09/12 04:10:24 839743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 839751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224839089| [2025/09/12 04:10:24 839755] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224839755| [2025/09/12 04:10:24 839760] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224839759| [2025/09/12 04:10:24 839766] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44376|min_srtt:44376|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 839770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 839776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 839782] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 839788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 839795] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 839801] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44376|min_srtt:44376|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 839805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 839809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 839813] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 839817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 839821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 839825] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 839829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 839834] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 839838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224840837|now:1757650224839837|interv:1000| [2025/09/12 04:10:24 839841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 839845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 839849] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224840837| [2025/09/12 04:10:24 839853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224840837| [2025/09/12 04:10:24 839857] [debug] |xqc_engine_wakeup_after|wakeup:1757650224840837|now:1757650224839857|diff:980| [2025/09/12 04:10:24 839865] [debug] |xqc_engine_main_logic|END|now:1757650224839759| [2025/09/12 04:10:24 839870] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224839870| [2025/09/12 04:10:24 839874] [debug] |xqc_engine_wakeup_after|wakeup:1757650224840837|now:1757650224839874|diff:963| [2025/09/12 04:10:24 839878] [debug] |xqc_engine_main_logic|END|now:1757650224839870| [2025/09/12 04:10:24 840944] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224840944| [2025/09/12 04:10:24 840956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224840837|pq_index:0| [2025/09/12 04:10:24 840960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224839759| [2025/09/12 04:10:24 840965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224840964| [2025/09/12 04:10:24 840970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224840837|now:1757650224840964| [2025/09/12 04:10:24 840974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224840837|now:1757650224840964| [2025/09/12 04:10:24 840978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 840983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44376|min_srtt:44376|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 840988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 840992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 840996] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 841000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 841004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 841008] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44376|min_srtt:44376|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 841012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 841016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 841020] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 841024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 841028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 841032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 841037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 841047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 841051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/09/12 04:10:24 841093] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224841059|stream_id:0|stream_offset:1671326| [2025/09/12 04:10:24 841099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 841104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 841111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44376|rtt_var:1831|pto_duration:51700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 841118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 841124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 841130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 841136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224912759|now:1757650224841111|interv:71648| [2025/09/12 04:10:24 841142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224912759|now:1757650224841111|interval:71648|pto_count:0|srtt:44376 [2025/09/12 04:10:24 841159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 841166] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 841173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 841180] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 841187] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/09/12 04:10:24 841219] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224841198|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 841228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 841235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 841241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44376|rtt_var:1831|pto_duration:51700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 841247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 841253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 841259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 841271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224912898|now:1757650224841241|interv:71657| [2025/09/12 04:10:24 841277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224912898|now:1757650224841241|interval:71657|pto_count:0|srtt:44376 [2025/09/12 04:10:24 841285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 841292] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 841298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 841305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 841311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 841318] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 841324] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224841324|diff:19319| [2025/09/12 04:10:24 841330] [debug] |xqc_engine_main_logic|END|now:1757650224840964| [2025/09/12 04:10:24 841566] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224841565| [2025/09/12 04:10:24 841580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 841588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:751| [2025/09/12 04:10:24 841594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/09/12 04:10:24 841613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/09/12 04:10:24 841620] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 841626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1714| [2025/09/12 04:10:24 841633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1588117|prior_time:1757650224796782|is_app_limited:0|send_elapse:49795|ack_elapse:44783|ctl_first_sent_time:1757650224797144|lagest_ack_time:1757650224841565|curr_delivered:1639717| [2025/09/12 04:10:24 841640] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224797144| [2025/09/12 04:10:24 841647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:404||sndq_packets_used_bytes:0|sndq_packets_free:487| [2025/09/12 04:10:24 841653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1715|path_largest_ack:1715| [2025/09/12 04:10:24 841660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1588117|prior_time:1757650224796782|is_app_limited:0|send_elapse:49795|ack_elapse:44783|ctl_first_sent_time:1757650224797144|lagest_ack_time:1757650224841565|curr_delivered:1640917| [2025/09/12 04:10:24 841667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224798465| [2025/09/12 04:10:24 841673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:403||sndq_packets_used_bytes:0|sndq_packets_free:488| [2025/09/12 04:10:24 841686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44376|rttvar:1831|minrtt:30473|latest_rtt:43100|ack_delay:24| [2025/09/12 04:10:24 841693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44213|rttvar:1699|minrtt:30473|latest_rtt:43100|ack_delay:24| [2025/09/12 04:10:24 841700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1715|lost_pn:1712|thresh:3| [2025/09/12 04:10:24 841706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 841712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 841718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44213|rtt_var:1699|pto_duration:51009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 841723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 841727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 841731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 841735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224912207|now:1757650224841717|interv:70490| [2025/09/12 04:10:24 841739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224912207|now:1757650224841717|interval:70490|pto_count:0|srtt:44213 [2025/09/12 04:10:24 841746] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49795, ack_elapse 44783, delivered 52800|rate 1060347|lost 306| [2025/09/12 04:10:24 841754] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060347) in round 29| [2025/09/12 04:10:24 841760] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 841767] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 841771] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224798465|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 841775] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224798465|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 841780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44213|latest_rtt:43100|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 841786] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/09/12 04:10:24 841790] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1757650224841565|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 841795] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344841565|now:1757650224841565|interv:120000000| [2025/09/12 04:10:24 841807] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344841565|now:1757650224841565|interv:120000000| [2025/09/12 04:10:24 841811] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 841815] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224840964| [2025/09/12 04:10:24 841819] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224841819| [2025/09/12 04:10:24 841824] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224841823| [2025/09/12 04:10:24 841830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44213|min_srtt:44213|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 841837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 841844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 841850] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 841854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 841858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 841862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44213|min_srtt:44213|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 841867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 841871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 841875] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 841878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 841883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 841887] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 841891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 841896] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 841899] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224842899|now:1757650224841899|interv:1000| [2025/09/12 04:10:24 841903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 841907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 841914] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224842899| [2025/09/12 04:10:24 841918] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224842899| [2025/09/12 04:10:24 841922] [debug] |xqc_engine_wakeup_after|wakeup:1757650224842899|now:1757650224841922|diff:977| [2025/09/12 04:10:24 841926] [debug] |xqc_engine_main_logic|END|now:1757650224841823| [2025/09/12 04:10:24 841931] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224841931| [2025/09/12 04:10:24 841935] [debug] |xqc_engine_wakeup_after|wakeup:1757650224842899|now:1757650224841935|diff:964| [2025/09/12 04:10:24 841939] [debug] |xqc_engine_main_logic|END|now:1757650224841931| [2025/09/12 04:10:24 843007] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224843007| [2025/09/12 04:10:24 843018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224842899|pq_index:0| [2025/09/12 04:10:24 843022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224841823| [2025/09/12 04:10:24 843027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224843026| [2025/09/12 04:10:24 843032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224842899|now:1757650224843026| [2025/09/12 04:10:24 843036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224842899|now:1757650224843026| [2025/09/12 04:10:24 843040] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 843046] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44213|min_srtt:44213|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 843050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 843055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 843058] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 843062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 843067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 843071] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44213|min_srtt:44213|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 843075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 843079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 843083] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 843086] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 843090] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 843095] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 843105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 843109] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 843113] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/09/12 04:10:24 843147] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224843121|stream_id:0|stream_offset:1673700| [2025/09/12 04:10:24 843157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 843164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 843171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44213|rtt_var:1699|pto_duration:51009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 843178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 843184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 843190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 843197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224914130|now:1757650224843171|interv:70959| [2025/09/12 04:10:24 843203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224914130|now:1757650224843171|interval:70959|pto_count:0|srtt:44213 [2025/09/12 04:10:24 843210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 843218] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 843224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1674887| [2025/09/12 04:10:24 843231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 843238] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1760| [2025/09/12 04:10:24 843271] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224843249|stream_id:0|stream_offset:1674887| [2025/09/12 04:10:24 843279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 843286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 843293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44213|rtt_var:1699|pto_duration:51009|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 843299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 843311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 843317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 843322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224914258|now:1757650224843292|interv:70966| [2025/09/12 04:10:24 843328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224914258|now:1757650224843292|interval:70966|pto_count:0|srtt:44213 [2025/09/12 04:10:24 843335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 843342] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 843348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 843354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 843360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 843365] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 843371] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224843370|diff:17273| [2025/09/12 04:10:24 843376] [debug] |xqc_engine_main_logic|END|now:1757650224843026| [2025/09/12 04:10:24 843531] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:44|state:ESTABED|recv_time:1757650224843530| [2025/09/12 04:10:24 843547] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 843555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:752| [2025/09/12 04:10:24 843561] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/09/12 04:10:24 843570] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/09/12 04:10:24 843575] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 843582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1716| [2025/09/12 04:10:24 843589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1590517|prior_time:1757650224798735|is_app_limited:0|send_elapse:51034|ack_elapse:44795|ctl_first_sent_time:1757650224800277|lagest_ack_time:1757650224843530|curr_delivered:1642117| [2025/09/12 04:10:24 843596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224800277| [2025/09/12 04:10:24 843603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:402||sndq_packets_used_bytes:0|sndq_packets_free:489| [2025/09/12 04:10:24 843609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1717| [2025/09/12 04:10:24 843616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1590517|prior_time:1757650224798735|is_app_limited:0|send_elapse:51034|ack_elapse:44795|ctl_first_sent_time:1757650224800277|lagest_ack_time:1757650224843530|curr_delivered:1643317| [2025/09/12 04:10:24 843638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224800410| [2025/09/12 04:10:24 843644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:401||sndq_packets_used_bytes:0|sndq_packets_free:490| [2025/09/12 04:10:24 843651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44213|rttvar:1699|minrtt:30473|latest_rtt:43120|ack_delay:24| [2025/09/12 04:10:24 843657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44074|rttvar:1554|minrtt:30473|latest_rtt:43120|ack_delay:24| [2025/09/12 04:10:24 843664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/09/12 04:10:24 843670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 843676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 843681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1554|pto_duration:50290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 843685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 843689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 843693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 843697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224913539|now:1757650224843680|interv:69859| [2025/09/12 04:10:24 843701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224913539|now:1757650224843680|interval:69859|pto_count:0|srtt:44074 [2025/09/12 04:10:24 843705] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51034, ack_elapse 44795, delivered 52800|rate 1034604|lost 306| [2025/09/12 04:10:24 843710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034604) in round 29| [2025/09/12 04:10:24 843714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 843718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 843722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224800410|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 843727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224800410|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 843733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:44074|latest_rtt:43120|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 843742] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/09/12 04:10:24 843752] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1757650224843530|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 843757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344843530|now:1757650224843530|interv:120000000| [2025/09/12 04:10:24 843761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344843530|now:1757650224843530|interv:120000000| [2025/09/12 04:10:24 843765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 843769] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224843026| [2025/09/12 04:10:24 843773] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224843773| [2025/09/12 04:10:24 843778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224843777| [2025/09/12 04:10:24 843784] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 843788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 843793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 843796] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 843800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 843804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 843808] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 843813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 843817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 843820] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 843824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 843828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 843833] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 843837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 843841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 843845] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1761| [2025/09/12 04:10:24 843879] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224843855|stream_id:0|stream_offset:1676074| [2025/09/12 04:10:24 843885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 843890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 843896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1554|pto_duration:50290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 843903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 843909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 843916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 843922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224914145|now:1757650224843896|interv:70249| [2025/09/12 04:10:24 843928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224914145|now:1757650224843896|interval:70249|pto_count:0|srtt:44074 [2025/09/12 04:10:24 843936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 843943] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 843948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1677261| [2025/09/12 04:10:24 843953] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 843957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224844956|now:1757650224843956|interv:1000| [2025/09/12 04:10:24 843960] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 843964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 843968] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224844956| [2025/09/12 04:10:24 843972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224844956| [2025/09/12 04:10:24 843976] [debug] |xqc_engine_wakeup_after|wakeup:1757650224844956|now:1757650224843976|diff:980| [2025/09/12 04:10:24 843981] [debug] |xqc_engine_main_logic|END|now:1757650224843777| [2025/09/12 04:10:24 843986] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224843986| [2025/09/12 04:10:24 843990] [debug] |xqc_engine_wakeup_after|wakeup:1757650224844956|now:1757650224843990|diff:966| [2025/09/12 04:10:24 843994] [debug] |xqc_engine_main_logic|END|now:1757650224843986| [2025/09/12 04:10:24 845062] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224845062| [2025/09/12 04:10:24 845073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224844956|pq_index:0| [2025/09/12 04:10:24 845078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224843777| [2025/09/12 04:10:24 845083] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224845082| [2025/09/12 04:10:24 845093] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224844956|now:1757650224845082| [2025/09/12 04:10:24 845098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224844956|now:1757650224845082| [2025/09/12 04:10:24 845102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 845107] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 845112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 845116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 845120] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 845124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 845128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 845133] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44074|min_srtt:44074|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 845140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 845147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 845152] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 845158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 845165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 845173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 845179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1677261| [2025/09/12 04:10:24 845186] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 845193] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1762| [2025/09/12 04:10:24 845229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224845205|stream_id:0|stream_offset:1677261| [2025/09/12 04:10:24 845238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 845245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 845259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44074|rtt_var:1554|pto_duration:50290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 845265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 845271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 845277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 845283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224915495|now:1757650224845259|interv:70236| [2025/09/12 04:10:24 845290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224915495|now:1757650224845259|interval:70236|pto_count:0|srtt:44074 [2025/09/12 04:10:24 845297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 845347] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 845355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 845361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 845368] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 845374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 845380] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224845380|diff:15263| [2025/09/12 04:10:24 845387] [debug] |xqc_engine_main_logic|END|now:1757650224845082| [2025/09/12 04:10:24 848594] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224848593| [2025/09/12 04:10:24 848608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 848617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:753| [2025/09/12 04:10:24 848623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/09/12 04:10:24 848631] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/09/12 04:10:24 848637] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 848657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1718| [2025/09/12 04:10:24 848664] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1592917|prior_time:1757650224800727|is_app_limited:0|send_elapse:50920|ack_elapse:47866|ctl_first_sent_time:1757650224802225|lagest_ack_time:1757650224848593|curr_delivered:1644517| [2025/09/12 04:10:24 848671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224802225| [2025/09/12 04:10:24 848678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:400||sndq_packets_used_bytes:0|sndq_packets_free:491| [2025/09/12 04:10:24 848684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1719| [2025/09/12 04:10:24 848699] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1592917|prior_time:1757650224800727|is_app_limited:0|send_elapse:50920|ack_elapse:47866|ctl_first_sent_time:1757650224802225|lagest_ack_time:1757650224848593|curr_delivered:1645717| [2025/09/12 04:10:24 848707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224802338| [2025/09/12 04:10:24 848714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:399||sndq_packets_used_bytes:0|sndq_packets_free:492| [2025/09/12 04:10:24 848720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1720| [2025/09/12 04:10:24 848726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1595317|prior_time:1757650224802702|is_app_limited:0|send_elapse:50966|ack_elapse:45891|ctl_first_sent_time:1757650224804198|lagest_ack_time:1757650224848593|curr_delivered:1646917| [2025/09/12 04:10:24 848733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224804198| [2025/09/12 04:10:24 848739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:398||sndq_packets_used_bytes:0|sndq_packets_free:493| [2025/09/12 04:10:24 848746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1722|path_largest_ack:1722| [2025/09/12 04:10:24 848753] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1597717|prior_time:1757650224804709|is_app_limited:0|send_elapse:51045|ack_elapse:43884|ctl_first_sent_time:1757650224806204|lagest_ack_time:1757650224848593|curr_delivered:1648117| [2025/09/12 04:10:24 848760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224806204| [2025/09/12 04:10:24 848765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:397||sndq_packets_used_bytes:0|sndq_packets_free:494| [2025/09/12 04:10:24 848769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44074|rttvar:1554|minrtt:30473|latest_rtt:42389|ack_delay:24| [2025/09/12 04:10:24 848773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43860|rttvar:1593|minrtt:30473|latest_rtt:42389|ack_delay:24| [2025/09/12 04:10:24 848777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1722|lost_pn:1719|thresh:3| [2025/09/12 04:10:24 848781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 848785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 848789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224853656|now:1757650224848789|interval:4867| [2025/09/12 04:10:24 848794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224853656|now:1757650224848789|interv:4867| [2025/09/12 04:10:24 848798] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51045, ack_elapse 43884, delivered 50400|rate 987364|lost 306| [2025/09/12 04:10:24 848802] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (987364) in round 29| [2025/09/12 04:10:24 848810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 848815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 848819] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:4800|po_sent_time:1757650224806204|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 848824] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:4800|po_sent_time:1757650224806204|recovery:1|recovery_start:1757650224823863|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 848831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:49200|srtt:43860|latest_rtt:42389|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224823863|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 848841] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/09/12 04:10:24 848847] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1757650224848593|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 848852] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344848593|now:1757650224848593|interv:120000000| [2025/09/12 04:10:24 848856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344848593|now:1757650224848593|interv:120000000| [2025/09/12 04:10:24 848860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 848864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224845082| [2025/09/12 04:10:24 848868] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224848868| [2025/09/12 04:10:24 848873] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224848872| [2025/09/12 04:10:24 848879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 848883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 848888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 848892] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 848895] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 848900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 848904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43860|min_srtt:43860|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 848909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:49200|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 848921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 848927] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 848931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 848935] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 848940] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 848944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49200|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 848948] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 848953] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1763| [2025/09/12 04:10:24 848984] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49200|now:1757650224848961|stream_id:0|stream_offset:1678448| [2025/09/12 04:10:24 848991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 848999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:49200|applimit:0| [2025/09/12 04:10:24 849006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224853656|now:1757650224849006|interval:4650| [2025/09/12 04:10:24 849013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224853656|now:1757650224849006|interv:4650| [2025/09/12 04:10:24 849020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:50400| [2025/09/12 04:10:24 849028] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 849034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1679635| [2025/09/12 04:10:24 849042] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 849048] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/09/12 04:10:24 849075] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224849056|stream_id:0|stream_offset:1679635| [2025/09/12 04:10:24 849081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 849088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 849095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224853656|now:1757650224849095|interval:4561| [2025/09/12 04:10:24 849108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224853656|now:1757650224849095|interv:4561| [2025/09/12 04:10:24 849115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:51600| [2025/09/12 04:10:24 849122] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 849130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1680822| [2025/09/12 04:10:24 849137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 849143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/09/12 04:10:24 849177] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224849153|stream_id:0|stream_offset:1680822| [2025/09/12 04:10:24 849186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 849193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 849199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224853656|now:1757650224849199|interval:4457| [2025/09/12 04:10:24 849206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224853656|now:1757650224849199|interv:4457| [2025/09/12 04:10:24 849212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 849220] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 849226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1682009| [2025/09/12 04:10:24 849233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 849240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/09/12 04:10:24 849271] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224849249|stream_id:0|stream_offset:1682009| [2025/09/12 04:10:24 849280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 849287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 849293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224853656|now:1757650224849293|interval:4363| [2025/09/12 04:10:24 849300] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224853656|now:1757650224849293|interv:4363| [2025/09/12 04:10:24 849306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 849319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 849326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 849333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 849340] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224853656| [2025/09/12 04:10:24 849346] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224853656| [2025/09/12 04:10:24 849352] [debug] |xqc_engine_wakeup_after|wakeup:1757650224853656|now:1757650224849352|diff:4304| [2025/09/12 04:10:24 849359] [debug] |xqc_engine_main_logic|END|now:1757650224848872| [2025/09/12 04:10:24 849366] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224849366| [2025/09/12 04:10:24 849372] [debug] |xqc_engine_wakeup_after|wakeup:1757650224853656|now:1757650224849372|diff:4284| [2025/09/12 04:10:24 849378] [debug] |xqc_engine_main_logic|END|now:1757650224849366| [2025/09/12 04:10:24 850640] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224850639| [2025/09/12 04:10:24 850653] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 850661] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:755| [2025/09/12 04:10:24 850667] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/09/12 04:10:24 850675] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/09/12 04:10:24 850681] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 850689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1723| [2025/09/12 04:10:24 850694] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1597717|prior_time:1757650224804709|is_app_limited:0|send_elapse:51159|ack_elapse:45930|ctl_first_sent_time:1757650224806318|lagest_ack_time:1757650224850639|curr_delivered:1649317| [2025/09/12 04:10:24 850699] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224806318| [2025/09/12 04:10:24 850705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:396||sndq_packets_used_bytes:0|sndq_packets_free:495| [2025/09/12 04:10:24 850712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1724|path_largest_ack:1724| [2025/09/12 04:10:24 850719] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1600117|prior_time:1757650224806732|is_app_limited:0|send_elapse:51040|ack_elapse:43907|ctl_first_sent_time:1757650224808239|lagest_ack_time:1757650224850639|curr_delivered:1650517| [2025/09/12 04:10:24 850726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224808239| [2025/09/12 04:10:24 850732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/09/12 04:10:24 850738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43860|rttvar:1593|minrtt:30473|latest_rtt:42400|ack_delay:24| [2025/09/12 04:10:24 850752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43675|rttvar:1566|minrtt:30473|latest_rtt:42400|ack_delay:24| [2025/09/12 04:10:24 850759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1724|lost_pn:1721|thresh:3| [2025/09/12 04:10:24 850766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 850773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1721|lost_pn:1721|po_sent_time:1757650224804314|lost_send_time:1757650224801505|loss_delay:49134|frame:STREAM |repair:128| [2025/09/12 04:10:24 850778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224804314u| [2025/09/12 04:10:24 850782] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:112690|lost_count:2|send_count:107|pkt_num:1721|po_send_time:1757650224804314|srtt:43675|cwnd:54000|bw:1211057|conn_life:1478761|now:0|last_lost_time:1478761| [2025/09/12 04:10:24 850787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 850791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43675|rtt_var:1566|pto_duration:49939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 850796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 850800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 850804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 850808] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224919188|now:1757650224850791|interv:68397| [2025/09/12 04:10:24 850812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224919188|now:1757650224850791|interval:68397|pto_count:0|srtt:43675 [2025/09/12 04:10:24 850819] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51040, ack_elapse 43907, delivered 50400|rate 987460|lost 307| [2025/09/12 04:10:24 850827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (987460) in round 29| [2025/09/12 04:10:24 850833] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 850839] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 850842] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:1|acked:2400|po_sent_time:1757650224808239|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 850847] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:1|acked:2400|po_sent_time:1757650224808239|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 850852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:50400|srtt:43675|latest_rtt:42400|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 850857] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/09/12 04:10:24 850866] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1757650224850639|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 850871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344850639|now:1757650224850639|interv:120000000| [2025/09/12 04:10:24 850875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344850639|now:1757650224850639|interv:120000000| [2025/09/12 04:10:24 850879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224853656|pq_index:0| [2025/09/12 04:10:24 850883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224848872| [2025/09/12 04:10:24 850887] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224850887| [2025/09/12 04:10:24 850892] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224850891| [2025/09/12 04:10:24 850898] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43675|min_srtt:43675|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 850903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 850907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 850911] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 850915] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 850919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 850923] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43675|min_srtt:43675|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 850927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 850931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 850935] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 850939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 850943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 850947] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 850952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 850956] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 850960] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/09/12 04:10:24 850995] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224850971|stream_id:0|stream_offset:1683196| [2025/09/12 04:10:24 851001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 851006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 851010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43675|rtt_var:1566|pto_duration:49939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 851015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 851019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 851023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 851026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224920910|now:1757650224851010|interv:69900| [2025/09/12 04:10:24 851030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224920910|now:1757650224851010|interval:69900|pto_count:0|srtt:43675 [2025/09/12 04:10:24 851035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:51600| [2025/09/12 04:10:24 851040] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 851044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1684383| [2025/09/12 04:10:24 851048] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 851052] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/09/12 04:10:24 851071] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224851058|stream_id:0|stream_offset:1684383| [2025/09/12 04:10:24 851076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 851081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 851085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43675|rtt_var:1566|pto_duration:49939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 851089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 851093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 851097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 851100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224920997|now:1757650224851085|interv:69912| [2025/09/12 04:10:24 851108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224920997|now:1757650224851085|interval:69912|pto_count:0|srtt:43675 [2025/09/12 04:10:24 851113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 851117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 851121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 851125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 851133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224852133|now:1757650224851133|interv:1000| [2025/09/12 04:10:24 851140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 851146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 851153] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224852133| [2025/09/12 04:10:24 851160] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224852133| [2025/09/12 04:10:24 851166] [debug] |xqc_engine_wakeup_after|wakeup:1757650224852133|now:1757650224851166|diff:967| [2025/09/12 04:10:24 851172] [debug] |xqc_engine_main_logic|END|now:1757650224850891| [2025/09/12 04:10:24 851180] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224851180| [2025/09/12 04:10:24 851186] [debug] |xqc_engine_wakeup_after|wakeup:1757650224852133|now:1757650224851186|diff:947| [2025/09/12 04:10:24 851192] [debug] |xqc_engine_main_logic|END|now:1757650224851180| [2025/09/12 04:10:24 852279] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224852278| [2025/09/12 04:10:24 852291] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224852133|pq_index:0| [2025/09/12 04:10:24 852297] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224850891| [2025/09/12 04:10:24 852306] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224852303| [2025/09/12 04:10:24 852312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224852133|now:1757650224852303| [2025/09/12 04:10:24 852319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224852133|now:1757650224852303| [2025/09/12 04:10:24 852325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 852333] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43675|min_srtt:43675|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 852341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 852347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 852354] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 852360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 852375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 852382] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43675|min_srtt:43675|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 852388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 852395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 852401] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 852406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 852412] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 852433] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 852443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 852449] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 852456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/09/12 04:10:24 852500] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224852467|stream_id:0|stream_offset:1685570| [2025/09/12 04:10:24 852510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 852517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 852522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43675|rtt_var:1566|pto_duration:49939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 852527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 852533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 852539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 852546] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224922406|now:1757650224852521|interv:69885| [2025/09/12 04:10:24 852552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224922406|now:1757650224852521|interval:69885|pto_count:0|srtt:43675 [2025/09/12 04:10:24 852559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 852566] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 852572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1686757| [2025/09/12 04:10:24 852584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 852591] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 852598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 852604] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224852604|diff:8039| [2025/09/12 04:10:24 852610] [debug] |xqc_engine_main_logic|END|now:1757650224852303| [2025/09/12 04:10:24 852622] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224852621| [2025/09/12 04:10:24 852629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 852638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:756| [2025/09/12 04:10:24 852644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/09/12 04:10:24 852652] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/09/12 04:10:24 852660] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 852667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1725| [2025/09/12 04:10:24 852674] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1600117|prior_time:1757650224806732|is_app_limited:0|send_elapse:51140|ack_elapse:45889|ctl_first_sent_time:1757650224808339|lagest_ack_time:1757650224852621|curr_delivered:1651717| [2025/09/12 04:10:24 852681] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224808339| [2025/09/12 04:10:24 852689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:395||sndq_packets_used_bytes:0|sndq_packets_free:496| [2025/09/12 04:10:24 852695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1726|path_largest_ack:1726| [2025/09/12 04:10:24 852701] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1602517|prior_time:1757650224808818|is_app_limited:0|send_elapse:49836|ack_elapse:43803|ctl_first_sent_time:1757650224810305|lagest_ack_time:1757650224852621|curr_delivered:1652917| [2025/09/12 04:10:24 852707] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224810305| [2025/09/12 04:10:24 852711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:394||sndq_packets_used_bytes:0|sndq_packets_free:497| [2025/09/12 04:10:24 852715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43675|rttvar:1566|minrtt:30473|latest_rtt:42316|ack_delay:24| [2025/09/12 04:10:24 852719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43502|rttvar:1520|minrtt:30473|latest_rtt:42316|ack_delay:24| [2025/09/12 04:10:24 852724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1726|lost_pn:1723|thresh:3| [2025/09/12 04:10:24 852730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 852736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 852747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 852754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:1520|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 852760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 852766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 852770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 852774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224922049|now:1757650224852753|interv:69296| [2025/09/12 04:10:24 852778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224922049|now:1757650224852753|interval:69296|pto_count:0|srtt:43502 [2025/09/12 04:10:24 852782] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49836, ack_elapse 43803, delivered 50400|rate 1011317|lost 307| [2025/09/12 04:10:24 852787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1011317) in round 29| [2025/09/12 04:10:24 852791] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 852795] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9600| [2025/09/12 04:10:24 852799] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224810305|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 852804] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224810305|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 852811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:43502|latest_rtt:42316|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 852821] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/09/12 04:10:24 852827] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1757650224852621|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 852832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344852621|now:1757650224852621|interv:120000000| [2025/09/12 04:10:24 852836] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344852621|now:1757650224852621|interv:120000000| [2025/09/12 04:10:24 852840] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 852844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224852303| [2025/09/12 04:10:24 852848] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224852848| [2025/09/12 04:10:24 852853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224852852| [2025/09/12 04:10:24 852862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 852867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 852871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 852875] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 852879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 852883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 852888] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 852895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 852901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 852907] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 852912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 852917] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 852921] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 852925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1686757| [2025/09/12 04:10:24 852929] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 852934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/09/12 04:10:24 852964] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224852941|stream_id:0|stream_offset:1686757| [2025/09/12 04:10:24 852970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 852977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 852983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:1520|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 852990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 853003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 853009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 853016] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224922523|now:1757650224852983|interv:69540| [2025/09/12 04:10:24 853022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224922523|now:1757650224852983|interval:69540|pto_count:0|srtt:43502 [2025/09/12 04:10:24 853030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 853035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 853040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 853044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 853048] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224854048|now:1757650224853048|interv:1000| [2025/09/12 04:10:24 853052] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 853055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 853059] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224854048| [2025/09/12 04:10:24 853063] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224854048| [2025/09/12 04:10:24 853067] [debug] |xqc_engine_wakeup_after|wakeup:1757650224854048|now:1757650224853067|diff:981| [2025/09/12 04:10:24 853072] [debug] |xqc_engine_main_logic|END|now:1757650224852852| [2025/09/12 04:10:24 853077] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224853077| [2025/09/12 04:10:24 853081] [debug] |xqc_engine_wakeup_after|wakeup:1757650224854048|now:1757650224853081|diff:967| [2025/09/12 04:10:24 853085] [debug] |xqc_engine_main_logic|END|now:1757650224853077| [2025/09/12 04:10:24 854122] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224854121| [2025/09/12 04:10:24 854134] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224854048|pq_index:0| [2025/09/12 04:10:24 854139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224852852| [2025/09/12 04:10:24 854144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224854143| [2025/09/12 04:10:24 854149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224854048|now:1757650224854143| [2025/09/12 04:10:24 854154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224854048|now:1757650224854143| [2025/09/12 04:10:24 854158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 854163] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 854172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 854187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 854193] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 854199] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 854206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 854212] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43502|min_srtt:43502|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 854219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 854225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 854231] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 854237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 854243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 854250] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 854256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 854263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 854270] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/09/12 04:10:24 854307] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224854281|stream_id:0|stream_offset:1687944| [2025/09/12 04:10:24 854316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 854324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 854330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43502|rtt_var:1520|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 854337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 854343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 854349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 854355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224923863|now:1757650224854330|interv:69533| [2025/09/12 04:10:24 854361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224923863|now:1757650224854330|interval:69533|pto_count:0|srtt:43502 [2025/09/12 04:10:24 854374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 854382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 854388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1689131| [2025/09/12 04:10:24 854395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 854400] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 854407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 854413] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224854413|diff:6230| [2025/09/12 04:10:24 854438] [debug] |xqc_engine_main_logic|END|now:1757650224854143| [2025/09/12 04:10:24 854502] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224854501| [2025/09/12 04:10:24 854511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 854521] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:757| [2025/09/12 04:10:24 854527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/09/12 04:10:24 854535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/09/12 04:10:24 854541] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 854549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1727| [2025/09/12 04:10:24 854556] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1602517|prior_time:1757650224808818|is_app_limited:0|send_elapse:49986|ack_elapse:45683|ctl_first_sent_time:1757650224810455|lagest_ack_time:1757650224854501|curr_delivered:1654117| [2025/09/12 04:10:24 854563] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224810455| [2025/09/12 04:10:24 854569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:393||sndq_packets_used_bytes:0|sndq_packets_free:498| [2025/09/12 04:10:24 854576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1728|path_largest_ack:1728| [2025/09/12 04:10:24 854582] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1604917|prior_time:1757650224810753|is_app_limited:0|send_elapse:51152|ack_elapse:43748|ctl_first_sent_time:1757650224812319|lagest_ack_time:1757650224854501|curr_delivered:1655317| [2025/09/12 04:10:24 854587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224812319| [2025/09/12 04:10:24 854593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:392||sndq_packets_used_bytes:0|sndq_packets_free:499| [2025/09/12 04:10:24 854599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43502|rttvar:1520|minrtt:30473|latest_rtt:42182|ack_delay:24| [2025/09/12 04:10:24 854606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43334|rttvar:1476|minrtt:30473|latest_rtt:42182|ack_delay:24| [2025/09/12 04:10:24 854617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1728|lost_pn:1725|thresh:3| [2025/09/12 04:10:24 854624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 854631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 854637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 854643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:1476|pto_duration:49238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 854649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 854653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 854657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 854661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224923519|now:1757650224854643|interv:68876| [2025/09/12 04:10:24 854665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224923519|now:1757650224854643|interval:68876|pto_count:0|srtt:43334 [2025/09/12 04:10:24 854669] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51152, ack_elapse 43748, delivered 50400|rate 985298|lost 307| [2025/09/12 04:10:24 854674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (985298) in round 29| [2025/09/12 04:10:24 854678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 854682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 854686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224812319|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 854690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224812319|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 854695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:43334|latest_rtt:42182|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 854701] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/09/12 04:10:24 854705] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1757650224854501|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 854710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344854501|now:1757650224854501|interv:120000000| [2025/09/12 04:10:24 854714] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344854501|now:1757650224854501|interv:120000000| [2025/09/12 04:10:24 854722] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 854726] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224854143| [2025/09/12 04:10:24 854730] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224854730| [2025/09/12 04:10:24 854735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224854734| [2025/09/12 04:10:24 854741] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 854745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 854750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 854753] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 854757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 854762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 854766] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 854770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 854774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 854778] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 854782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 854786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 854790] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 854794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1689131| [2025/09/12 04:10:24 854799] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 854803] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/09/12 04:10:24 854834] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224854810|stream_id:0|stream_offset:1689131| [2025/09/12 04:10:24 854843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 854856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 854863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:1476|pto_duration:49238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 854869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 854873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 854877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 854880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224924048|now:1757650224854863|interv:69185| [2025/09/12 04:10:24 854885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224924048|now:1757650224854863|interval:69185|pto_count:0|srtt:43334 [2025/09/12 04:10:24 854889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 854894] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 854898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 854903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 854907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224855906|now:1757650224854906|interv:1000| [2025/09/12 04:10:24 854911] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 854914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 854918] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224855906| [2025/09/12 04:10:24 854923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224855906| [2025/09/12 04:10:24 854926] [debug] |xqc_engine_wakeup_after|wakeup:1757650224855906|now:1757650224854926|diff:980| [2025/09/12 04:10:24 854931] [debug] |xqc_engine_main_logic|END|now:1757650224854734| [2025/09/12 04:10:24 854936] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224854936| [2025/09/12 04:10:24 854940] [debug] |xqc_engine_wakeup_after|wakeup:1757650224855906|now:1757650224854940|diff:966| [2025/09/12 04:10:24 854944] [debug] |xqc_engine_main_logic|END|now:1757650224854936| [2025/09/12 04:10:24 856012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224856012| [2025/09/12 04:10:24 856023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224855906|pq_index:0| [2025/09/12 04:10:24 856028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224854734| [2025/09/12 04:10:24 856033] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224856032| [2025/09/12 04:10:24 856037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224855906|now:1757650224856032| [2025/09/12 04:10:24 856042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224855906|now:1757650224856032| [2025/09/12 04:10:24 856046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 856057] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 856062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 856067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 856070] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 856074] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 856079] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 856083] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43334|min_srtt:43334|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 856087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 856092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 856095] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 856099] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 856103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 856108] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 856112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 856117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 856121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/09/12 04:10:24 856156] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224856129|stream_id:0|stream_offset:1690318| [2025/09/12 04:10:24 856166] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 856173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 856180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43334|rtt_var:1476|pto_duration:49238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 856186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 856192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 856198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 856210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224925367|now:1757650224856179|interv:69188| [2025/09/12 04:10:24 856216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224925367|now:1757650224856179|interval:69188|pto_count:0|srtt:43334 [2025/09/12 04:10:24 856223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 856231] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 856237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1691505| [2025/09/12 04:10:24 856244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 856249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 856256] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 856262] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224856261|diff:4382| [2025/09/12 04:10:24 856268] [debug] |xqc_engine_main_logic|END|now:1757650224856032| [2025/09/12 04:10:24 856534] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224856533| [2025/09/12 04:10:24 856549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 856558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:758| [2025/09/12 04:10:24 856564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/09/12 04:10:24 856573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/09/12 04:10:24 856579] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 856586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1729| [2025/09/12 04:10:24 856593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1604917|prior_time:1757650224810753|is_app_limited:0|send_elapse:51298|ack_elapse:45780|ctl_first_sent_time:1757650224812465|lagest_ack_time:1757650224856533|curr_delivered:1656517| [2025/09/12 04:10:24 856601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224812465| [2025/09/12 04:10:24 856608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:391||sndq_packets_used_bytes:0|sndq_packets_free:500| [2025/09/12 04:10:24 856615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1730|path_largest_ack:1730| [2025/09/12 04:10:24 856622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1607317|prior_time:1757650224812712|is_app_limited:0|send_elapse:47933|ack_elapse:43821|ctl_first_sent_time:1757650224814274|lagest_ack_time:1757650224856533|curr_delivered:1657717| [2025/09/12 04:10:24 856629] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224814274| [2025/09/12 04:10:24 856643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:390||sndq_packets_used_bytes:0|sndq_packets_free:501| [2025/09/12 04:10:24 856649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43334|rttvar:1476|minrtt:30473|latest_rtt:42259|ack_delay:24| [2025/09/12 04:10:24 856656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43197|rttvar:1381|minrtt:30473|latest_rtt:42259|ack_delay:24| [2025/09/12 04:10:24 856662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1730|lost_pn:1727|thresh:3| [2025/09/12 04:10:24 856669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 856675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 856680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 856684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:1381|pto_duration:48721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 856688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 856692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 856696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 856700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224924850|now:1757650224856684|interv:68166| [2025/09/12 04:10:24 856704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224924850|now:1757650224856684|interval:68166|pto_count:0|srtt:43197 [2025/09/12 04:10:24 856709] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47933, ack_elapse 43821, delivered 50400|rate 1051467|lost 307| [2025/09/12 04:10:24 856713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051467) in round 29| [2025/09/12 04:10:24 856718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 856722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 856726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224814274|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 856730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224814274|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 856735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:43197|latest_rtt:42259|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 856741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/09/12 04:10:24 856745] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK |recv_time:1757650224856533|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 856754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344856533|now:1757650224856533|interv:120000000| [2025/09/12 04:10:24 856758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344856533|now:1757650224856533|interv:120000000| [2025/09/12 04:10:24 856762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 856767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224856032| [2025/09/12 04:10:24 856771] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224856771| [2025/09/12 04:10:24 856776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224856775| [2025/09/12 04:10:24 856782] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43197|min_srtt:43197|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 856786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 856791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 856794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 856798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 856803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 856807] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43197|min_srtt:43197|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 856811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 856815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 856819] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 856823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 856827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 856831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 856835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1691505| [2025/09/12 04:10:24 856840] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 856844] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/09/12 04:10:24 856887] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224856851|stream_id:0|stream_offset:1691505| [2025/09/12 04:10:24 856901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 856906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 856911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:1381|pto_duration:48721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 856915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 856919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 856923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 856927] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224925572|now:1757650224856911|interv:68661| [2025/09/12 04:10:24 856931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224925572|now:1757650224856911|interval:68661|pto_count:0|srtt:43197 [2025/09/12 04:10:24 856936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 856940] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 856945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 856949] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 856953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224857953|now:1757650224856953|interv:1000| [2025/09/12 04:10:24 856957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 856961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 856965] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224857953| [2025/09/12 04:10:24 856969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224857953| [2025/09/12 04:10:24 856973] [debug] |xqc_engine_wakeup_after|wakeup:1757650224857953|now:1757650224856973|diff:980| [2025/09/12 04:10:24 856977] [debug] |xqc_engine_main_logic|END|now:1757650224856775| [2025/09/12 04:10:24 856982] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224856982| [2025/09/12 04:10:24 856986] [debug] |xqc_engine_wakeup_after|wakeup:1757650224857953|now:1757650224856986|diff:967| [2025/09/12 04:10:24 856990] [debug] |xqc_engine_main_logic|END|now:1757650224856982| [2025/09/12 04:10:24 858061] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224858060| [2025/09/12 04:10:24 858072] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224857953|pq_index:0| [2025/09/12 04:10:24 858077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224856775| [2025/09/12 04:10:24 858082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224858081| [2025/09/12 04:10:24 858092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224857953|now:1757650224858081| [2025/09/12 04:10:24 858097] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224857953|now:1757650224858081| [2025/09/12 04:10:24 858101] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 858106] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43197|min_srtt:43197|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 858111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 858115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 858119] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 858123] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 858128] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 858134] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43197|min_srtt:43197|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 858141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 858148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 858153] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 858157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 858163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 858169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 858176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 858183] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 858189] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/09/12 04:10:24 858231] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224858200|stream_id:0|stream_offset:1692692| [2025/09/12 04:10:24 858240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 858248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 858254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43197|rtt_var:1381|pto_duration:48721|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 858267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 858273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 858279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 858285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224926921|now:1757650224858254|interv:68667| [2025/09/12 04:10:24 858291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224926921|now:1757650224858254|interval:68667|pto_count:0|srtt:43197 [2025/09/12 04:10:24 858298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 858305] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 858311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1693879| [2025/09/12 04:10:24 858317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 858323] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 858330] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 858335] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224858335|diff:2308| [2025/09/12 04:10:24 858342] [debug] |xqc_engine_main_logic|END|now:1757650224858081| [2025/09/12 04:10:24 858560] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224858559| [2025/09/12 04:10:24 858573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 858582] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:759| [2025/09/12 04:10:24 858588] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/09/12 04:10:24 858608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/09/12 04:10:24 858614] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 858622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1731| [2025/09/12 04:10:24 858628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1607317|prior_time:1757650224812712|is_app_limited:0|send_elapse:48060|ack_elapse:45847|ctl_first_sent_time:1757650224814401|lagest_ack_time:1757650224858559|curr_delivered:1658917| [2025/09/12 04:10:24 858635] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224814401| [2025/09/12 04:10:24 858641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:389||sndq_packets_used_bytes:0|sndq_packets_free:502| [2025/09/12 04:10:24 858648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1732|path_largest_ack:1732| [2025/09/12 04:10:24 858661] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1609717|prior_time:1757650224814606|is_app_limited:0|send_elapse:47842|ack_elapse:43953|ctl_first_sent_time:1757650224816184|lagest_ack_time:1757650224858559|curr_delivered:1660117| [2025/09/12 04:10:24 858669] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224816184| [2025/09/12 04:10:24 858676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:388||sndq_packets_used_bytes:0|sndq_packets_free:503| [2025/09/12 04:10:24 858683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43197|rttvar:1381|minrtt:30473|latest_rtt:42375|ack_delay:24| [2025/09/12 04:10:24 858689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43091|rttvar:1247|minrtt:30473|latest_rtt:42375|ack_delay:24| [2025/09/12 04:10:24 858695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1732|lost_pn:1729|thresh:3| [2025/09/12 04:10:24 858700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 858704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 858708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 858712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43091|rtt_var:1247|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 858717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 858721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 858724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 858728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224926279|now:1757650224858712|interv:67567| [2025/09/12 04:10:24 858732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224926279|now:1757650224858712|interval:67567|pto_count:0|srtt:43091 [2025/09/12 04:10:24 858737] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47842, ack_elapse 43953, delivered 50400|rate 1053467|lost 307| [2025/09/12 04:10:24 858741] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053467) in round 29| [2025/09/12 04:10:24 858745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 858749] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 858753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224816184|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 858758] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224816184|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 858763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:43091|latest_rtt:42375|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 858772] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/09/12 04:10:24 858777] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1757650224858559|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 858782] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344858559|now:1757650224858559|interv:120000000| [2025/09/12 04:10:24 858786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344858559|now:1757650224858559|interv:120000000| [2025/09/12 04:10:24 858790] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 858794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224858081| [2025/09/12 04:10:24 858798] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224858798| [2025/09/12 04:10:24 858803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224858802| [2025/09/12 04:10:24 858809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 858813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 858818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 858822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 858826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 858830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 858834] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 858838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 858843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 858846] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 858850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 858854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 858859] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 858863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1693879| [2025/09/12 04:10:24 858870] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 858874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/09/12 04:10:24 858904] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224858882|stream_id:0|stream_offset:1693879| [2025/09/12 04:10:24 858910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 858915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 858919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43091|rtt_var:1247|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 858924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 858928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 858931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 858935] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224926961|now:1757650224858919|interv:68042| [2025/09/12 04:10:24 858939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224926961|now:1757650224858919|interval:68042|pto_count:0|srtt:43091 [2025/09/12 04:10:24 858944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 858949] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 858953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 858957] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 858961] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224859961|now:1757650224858961|interv:1000| [2025/09/12 04:10:24 858965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 858969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 858973] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224859961| [2025/09/12 04:10:24 858977] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224859961| [2025/09/12 04:10:24 858981] [debug] |xqc_engine_wakeup_after|wakeup:1757650224859961|now:1757650224858981|diff:980| [2025/09/12 04:10:24 858985] [debug] |xqc_engine_main_logic|END|now:1757650224858802| [2025/09/12 04:10:24 858991] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224858991| [2025/09/12 04:10:24 858994] [debug] |xqc_engine_wakeup_after|wakeup:1757650224859961|now:1757650224858994|diff:967| [2025/09/12 04:10:24 858998] [debug] |xqc_engine_main_logic|END|now:1757650224858991| [2025/09/12 04:10:24 860071] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224860071| [2025/09/12 04:10:24 860083] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224859961|pq_index:0| [2025/09/12 04:10:24 860093] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224858802| [2025/09/12 04:10:24 860099] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224860097| [2025/09/12 04:10:24 860104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224859961|now:1757650224860097| [2025/09/12 04:10:24 860112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224859961|now:1757650224860097| [2025/09/12 04:10:24 860118] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 860126] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 860132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 860140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 860145] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 860151] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 860158] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 860164] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43091|min_srtt:43091|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 860170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 860176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 860182] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 860187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 860193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 860201] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 860208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 860214] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 860221] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/09/12 04:10:24 860262] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224860232|stream_id:0|stream_offset:1695066| [2025/09/12 04:10:24 860271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 860284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 860291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43091|rtt_var:1247|pto_duration:48079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 860298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 860304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 860310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 860317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224928311|now:1757650224860291|interv:68020| [2025/09/12 04:10:24 860323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224928311|now:1757650224860291|interval:68020|pto_count:0|srtt:43091 [2025/09/12 04:10:24 860330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:54000| [2025/09/12 04:10:24 860337] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 860343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 860350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 860357] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224860643| [2025/09/12 04:10:24 860364] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224860643| [2025/09/12 04:10:24 860370] [debug] |xqc_engine_wakeup_after|wakeup:1757650224860643|now:1757650224860370|diff:273| [2025/09/12 04:10:24 860377] [debug] |xqc_engine_main_logic|END|now:1757650224860097| [2025/09/12 04:10:24 860523] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224860522| [2025/09/12 04:10:24 860535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 860541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:760| [2025/09/12 04:10:24 860546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/09/12 04:10:24 860554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/09/12 04:10:24 860560] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 860567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1733| [2025/09/12 04:10:24 860574] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1609717|prior_time:1757650224814606|is_app_limited:0|send_elapse:47961|ack_elapse:45916|ctl_first_sent_time:1757650224816303|lagest_ack_time:1757650224860522|curr_delivered:1661317| [2025/09/12 04:10:24 860582] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224816303| [2025/09/12 04:10:24 860596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:387||sndq_packets_used_bytes:0|sndq_packets_free:504| [2025/09/12 04:10:24 860603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1734|path_largest_ack:1734| [2025/09/12 04:10:24 860610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1612117|prior_time:1757650224816717|is_app_limited:0|send_elapse:47878|ack_elapse:43805|ctl_first_sent_time:1757650224818243|lagest_ack_time:1757650224860522|curr_delivered:1662517| [2025/09/12 04:10:24 860617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224818243| [2025/09/12 04:10:24 860622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:386||sndq_packets_used_bytes:0|sndq_packets_free:505| [2025/09/12 04:10:24 860629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43091|rttvar:1247|minrtt:30473|latest_rtt:42279|ack_delay:24| [2025/09/12 04:10:24 860635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42986|rttvar:1145|minrtt:30473|latest_rtt:42279|ack_delay:24| [2025/09/12 04:10:24 860642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1734|lost_pn:1731|thresh:3| [2025/09/12 04:10:24 860649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 860655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 860661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 860667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42986|rtt_var:1145|pto_duration:47566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 860673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 860677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 860681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 860685] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224927798|now:1757650224860667|interv:67131| [2025/09/12 04:10:24 860689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224927798|now:1757650224860667|interval:67131|pto_count:0|srtt:42986 [2025/09/12 04:10:24 860693] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47878, ack_elapse 43805, delivered 50400|rate 1052675|lost 307| [2025/09/12 04:10:24 860698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1052675) in round 29| [2025/09/12 04:10:24 860702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 860706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 860710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224818243|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 860718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224818243|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 860723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:51600|srtt:42986|latest_rtt:42279|min_rtt:30473|applimit:0|lost:305|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 860729] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/09/12 04:10:24 860733] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1757650224860522|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 860738] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344860522|now:1757650224860522|interv:120000000| [2025/09/12 04:10:24 860742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344860522|now:1757650224860522|interv:120000000| [2025/09/12 04:10:24 860746] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224860643|pq_index:0| [2025/09/12 04:10:24 860750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224860097| [2025/09/12 04:10:24 860754] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224860754| [2025/09/12 04:10:24 860759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224860758| [2025/09/12 04:10:24 860763] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224860643|now:1757650224860758| [2025/09/12 04:10:24 860767] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 860771] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224860643|now:1757650224860758| [2025/09/12 04:10:24 860775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 860780] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:761|ack_delay:25137|first_ack_range:6|largest_pkt_recv_time:1757650224835643| [2025/09/12 04:10:24 860784] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:761|low:755|pkt_pns:2| [2025/09/12 04:10:24 860788] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:753|low:684|pkt_pns:2| [2025/09/12 04:10:24 860792] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:10|path:0|path_largest_recv:749|frame_largest_recv:761| [2025/09/12 04:10:24 860796] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 860800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42986|min_srtt:42986|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 860805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 860809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 860814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1694|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 860821] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42986|min_srtt:42986|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 860825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 860830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 860833] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 860837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 860841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 860845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42986|min_srtt:42986|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 860850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 860854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 860857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 860861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 860865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 860870] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1694|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 860874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 860878] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 860882] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/09/12 04:10:24 860913] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650224860890|stream_id:0|stream_offset:1596545| [2025/09/12 04:10:24 860919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1778|origin_pktnum:1694|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 860923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 860928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42986|rtt_var:1145|pto_duration:47566|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 860932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 860936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 860944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 860948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224928456|now:1757650224860928|interv:67528| [2025/09/12 04:10:24 860952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224928456|now:1757650224860928|interval:67528|pto_count:0|srtt:42986 [2025/09/12 04:10:24 860956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52800| [2025/09/12 04:10:24 860961] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 860965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1210|schedule_bytes:0|inflight:52800|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 860970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1210| [2025/09/12 04:10:24 860974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224928456| [2025/09/12 04:10:24 860978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224928456| [2025/09/12 04:10:24 860982] [debug] |xqc_engine_wakeup_after|wakeup:1757650224928456|now:1757650224860982|diff:67474| [2025/09/12 04:10:24 860986] [debug] |xqc_engine_main_logic|END|now:1757650224860758| [2025/09/12 04:10:24 860991] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224860991| [2025/09/12 04:10:24 860995] [debug] |xqc_engine_wakeup_after|wakeup:1757650224928456|now:1757650224860995|diff:67461| [2025/09/12 04:10:24 860999] [debug] |xqc_engine_main_logic|END|now:1757650224860991| [2025/09/12 04:10:24 862567] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224862566| [2025/09/12 04:10:24 862580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 862587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:761| [2025/09/12 04:10:24 862593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/09/12 04:10:24 862602] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/09/12 04:10:24 862608] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 862615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1736|path_largest_ack:1735| [2025/09/12 04:10:24 862623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1612117|prior_time:1757650224816717|is_app_limited:0|send_elapse:47998|ack_elapse:45849|ctl_first_sent_time:1757650224818363|lagest_ack_time:1757650224862566|curr_delivered:1663717| [2025/09/12 04:10:24 862630] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224818363| [2025/09/12 04:10:24 862637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:385||sndq_packets_used_bytes:0|sndq_packets_free:506| [2025/09/12 04:10:24 862644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1736|path_largest_ack:1736| [2025/09/12 04:10:24 862651] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:52800|prior_delivered:1614517|prior_time:1757650224818620|is_app_limited:0|send_elapse:47704|ack_elapse:43946|ctl_first_sent_time:1757650224820166|lagest_ack_time:1757650224862566|curr_delivered:1664917| [2025/09/12 04:10:24 862666] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224820166| [2025/09/12 04:10:24 862673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:384||sndq_packets_used_bytes:0|sndq_packets_free:507| [2025/09/12 04:10:24 862679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42986|rttvar:1145|minrtt:30473|latest_rtt:42400|ack_delay:24| [2025/09/12 04:10:24 862686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42910|rttvar:1011|minrtt:30473|latest_rtt:42400|ack_delay:24| [2025/09/12 04:10:24 862692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1736|lost_pn:1733|thresh:3| [2025/09/12 04:10:24 862699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 862705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 862712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 862718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42910|rtt_var:1011|pto_duration:46954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 862723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 862727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 862731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50400| [2025/09/12 04:10:24 862735] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224927844|now:1757650224862718|interv:65126| [2025/09/12 04:10:24 862739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224927844|now:1757650224862718|interval:65126|pto_count:0|srtt:42910 [2025/09/12 04:10:24 862745] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47704, ack_elapse 43946, delivered 50400|rate 1056515|lost 307| [2025/09/12 04:10:24 862753] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056515) in round 29| [2025/09/12 04:10:24 862759] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 862765] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 862770] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224820166|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 862774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224820166|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 862779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:50400|srtt:42910|latest_rtt:42400|min_rtt:30473|applimit:0|lost:306|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 862789] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/09/12 04:10:24 862794] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1757650224862566|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 862798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344862566|now:1757650224862566|interv:120000000| [2025/09/12 04:10:24 862803] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344862566|now:1757650224862566|interv:120000000| [2025/09/12 04:10:24 862806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224928456|pq_index:0| [2025/09/12 04:10:24 862811] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224860758| [2025/09/12 04:10:24 862815] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224862814| [2025/09/12 04:10:24 862820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224862818| [2025/09/12 04:10:24 862825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|min_srtt:42910|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 862830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 862834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 862839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1721|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 862844] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|min_srtt:42910|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 862848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 862852] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 862856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 862861] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|min_srtt:42910|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 862865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1698627| [2025/09/12 04:10:24 862869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 862873] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 862876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 862883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 862888] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1721|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 862892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 862896] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 862900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224863900|now:1757650224862900|interv:1000| [2025/09/12 04:10:24 862904] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 862908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 862912] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 862916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 862920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 862924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 862928] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224863900| [2025/09/12 04:10:24 862932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224863900| [2025/09/12 04:10:24 862936] [debug] |xqc_engine_wakeup_after|wakeup:1757650224863900|now:1757650224862936|diff:964| [2025/09/12 04:10:24 862940] [debug] |xqc_engine_main_logic|END|now:1757650224862818| [2025/09/12 04:10:24 862946] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224862946| [2025/09/12 04:10:24 862949] [debug] |xqc_engine_wakeup_after|wakeup:1757650224863900|now:1757650224862949|diff:951| [2025/09/12 04:10:24 862953] [debug] |xqc_engine_main_logic|END|now:1757650224862946| [2025/09/12 04:10:24 864021] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224864020| [2025/09/12 04:10:24 864032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224863900|pq_index:0| [2025/09/12 04:10:24 864036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224862818| [2025/09/12 04:10:24 864042] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224864041| [2025/09/12 04:10:24 864046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224863900|now:1757650224864041| [2025/09/12 04:10:24 864051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224863900|now:1757650224864041| [2025/09/12 04:10:24 864055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 864060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42910|min_srtt:42910|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 864065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1698627| [2025/09/12 04:10:24 864075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 864079] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 864083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 864087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 864092] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1721|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 864096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 864101] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 864105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/09/12 04:10:24 864143] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1757650224864113|stream_id:0|stream_offset:1628594| [2025/09/12 04:10:24 864154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1779|origin_pktnum:1721|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 864161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/09/12 04:10:24 864167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42910|rtt_var:1011|pto_duration:46954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 864175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 864181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 864187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:24 864193] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224931067|now:1757650224864167|interv:66900| [2025/09/12 04:10:24 864200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224931067|now:1757650224864167|interval:66900|pto_count:0|srtt:42910 [2025/09/12 04:10:24 864207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:51600| [2025/09/12 04:10:24 864214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1210|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 864220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1210|schedule_bytes:0|inflight:51600|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 864227] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 864233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/09/12 04:10:24 864267] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1780|size:1210|sent:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:51600|now:1757650224864243|stream_id:0|stream_offset:1696253| [2025/09/12 04:10:24 864281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1780|origin_pktnum:0|size:1210|enc_size:1226|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 864288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:24 864294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42910|rtt_var:1011|pto_duration:46954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 864300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 864306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 864312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 864317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224931197|now:1757650224864293|interv:66904| [2025/09/12 04:10:24 864323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224931197|now:1757650224864293|interval:66904|pto_count:0|srtt:42910 [2025/09/12 04:10:24 864330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52810| [2025/09/12 04:10:24 864336] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 864342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 864349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 864356] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224931197| [2025/09/12 04:10:24 864362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224931197| [2025/09/12 04:10:24 864368] [debug] |xqc_engine_wakeup_after|wakeup:1757650224931197|now:1757650224864367|diff:66830| [2025/09/12 04:10:24 864374] [debug] |xqc_engine_main_logic|END|now:1757650224864041| [2025/09/12 04:10:24 864522] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224864520| [2025/09/12 04:10:24 864536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 864545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:762| [2025/09/12 04:10:24 864551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/09/12 04:10:24 864560] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/09/12 04:10:24 864567] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 864575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1738|path_largest_ack:1737| [2025/09/12 04:10:24 864582] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1614517|prior_time:1757650224818620|is_app_limited:0|send_elapse:47797|ack_elapse:45900|ctl_first_sent_time:1757650224820259|lagest_ack_time:1757650224864520|curr_delivered:1666117| [2025/09/12 04:10:24 864589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224820259| [2025/09/12 04:10:24 864602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:383||sndq_packets_used_bytes:0|sndq_packets_free:508| [2025/09/12 04:10:24 864608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1738|path_largest_ack:1738| [2025/09/12 04:10:24 864615] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:54000|prior_delivered:1614517|prior_time:1757650224818620|is_app_limited:0|send_elapse:47797|ack_elapse:45900|ctl_first_sent_time:1757650224820259|lagest_ack_time:1757650224864520|curr_delivered:1667317| [2025/09/12 04:10:24 864623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224821575| [2025/09/12 04:10:24 864628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:382||sndq_packets_used_bytes:0|sndq_packets_free:509| [2025/09/12 04:10:24 864634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42910|rttvar:1011|minrtt:30473|latest_rtt:42945|ack_delay:32| [2025/09/12 04:10:24 864639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42911|rttvar:759|minrtt:30473|latest_rtt:42945|ack_delay:32| [2025/09/12 04:10:24 864646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1738|lost_pn:1735|thresh:3| [2025/09/12 04:10:24 864653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 864659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 864665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 864672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42911|rtt_var:759|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 864677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 864681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 864685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50410| [2025/09/12 04:10:24 864689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224930190|now:1757650224864671|interv:65519| [2025/09/12 04:10:24 864693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224930190|now:1757650224864671|interval:65519|pto_count:0|srtt:42911 [2025/09/12 04:10:24 864697] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47797, ack_elapse 45900, delivered 52800|rate 1104671|lost 307| [2025/09/12 04:10:24 864702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104671) in round 29| [2025/09/12 04:10:24 864706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 864710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 864714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224821575|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 864723] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224821575|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 864727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:50410|srtt:42911|latest_rtt:42945|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 864733] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/09/12 04:10:24 864738] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1757650224864520|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 864742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344864520|now:1757650224864520|interv:120000000| [2025/09/12 04:10:24 864746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344864520|now:1757650224864520|interv:120000000| [2025/09/12 04:10:24 864750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224931197|pq_index:0| [2025/09/12 04:10:24 864755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224864041| [2025/09/12 04:10:24 864759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224864758| [2025/09/12 04:10:24 864764] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224864762| [2025/09/12 04:10:24 864770] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42911|min_srtt:42911|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 864774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1698627| [2025/09/12 04:10:24 864778] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 864783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 864788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42911|min_srtt:42911|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 864792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1699814| [2025/09/12 04:10:24 864796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 864800] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 864804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 864808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 864815] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 864819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 864824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 864828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/09/12 04:10:24 864858] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1757650224864835|stream_id:0|stream_offset:1697440| [2025/09/12 04:10:24 864865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 864870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/09/12 04:10:24 864874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42911|rtt_var:759|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 864878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 864882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 864886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51610| [2025/09/12 04:10:24 864890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224930782|now:1757650224864874|interv:65908| [2025/09/12 04:10:24 864894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224930782|now:1757650224864874|interval:65908|pto_count:0|srtt:42911 [2025/09/12 04:10:24 864899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:51610| [2025/09/12 04:10:24 864903] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 864907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1698627| [2025/09/12 04:10:24 864912] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 864916] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/09/12 04:10:24 864935] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1757650224864922|stream_id:0|stream_offset:1698627| [2025/09/12 04:10:24 864941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 864945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/09/12 04:10:24 864949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42911|rtt_var:759|pto_duration:45947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 864957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 864961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 864965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 864969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224930869|now:1757650224864949|interv:65920| [2025/09/12 04:10:24 864973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224930869|now:1757650224864949|interval:65920|pto_count:0|srtt:42911 [2025/09/12 04:10:24 864977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52810| [2025/09/12 04:10:24 864982] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224930869| [2025/09/12 04:10:24 864986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224930869| [2025/09/12 04:10:24 864990] [debug] |xqc_engine_wakeup_after|wakeup:1757650224930869|now:1757650224864990|diff:65879| [2025/09/12 04:10:24 864994] [debug] |xqc_engine_main_logic|END|now:1757650224864762| [2025/09/12 04:10:24 865000] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224864999| [2025/09/12 04:10:24 865003] [debug] |xqc_engine_wakeup_after|wakeup:1757650224930869|now:1757650224865003|diff:65866| [2025/09/12 04:10:24 865007] [debug] |xqc_engine_main_logic|END|now:1757650224864999| [2025/09/12 04:10:24 866518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224866517| [2025/09/12 04:10:24 866535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 866543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:763| [2025/09/12 04:10:24 866549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/09/12 04:10:24 866557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/09/12 04:10:24 866564] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 866572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1740|path_largest_ack:1739| [2025/09/12 04:10:24 866579] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:56400|prior_delivered:1614517|prior_time:1757650224818620|is_app_limited:0|send_elapse:49251|ack_elapse:47897|ctl_first_sent_time:1757650224821713|lagest_ack_time:1757650224866517|curr_delivered:1668517| [2025/09/12 04:10:24 866586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224821713| [2025/09/12 04:10:24 866592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:381||sndq_packets_used_bytes:0|sndq_packets_free:510| [2025/09/12 04:10:24 866598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1740|path_largest_ack:1740| [2025/09/12 04:10:24 866605] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:305|tx_in_flight:55200|prior_delivered:1616917|prior_time:1757650224821866|is_app_limited:0|send_elapse:46891|ack_elapse:44651|ctl_first_sent_time:1757650224823372|lagest_ack_time:1757650224866517|curr_delivered:1669717| [2025/09/12 04:10:24 866613] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224823372| [2025/09/12 04:10:24 866627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:380||sndq_packets_used_bytes:0|sndq_packets_free:511| [2025/09/12 04:10:24 866633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42911|rttvar:759|minrtt:30473|latest_rtt:43145|ack_delay:24| [2025/09/12 04:10:24 866639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42938|rttvar:622|minrtt:30473|latest_rtt:43145|ack_delay:24| [2025/09/12 04:10:24 866646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1740|lost_pn:1737|thresh:3| [2025/09/12 04:10:24 866651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 866655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 866659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 866663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:622|pto_duration:45426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 866667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 866671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 866675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50410| [2025/09/12 04:10:24 866679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224930348|now:1757650224866663|interv:63685| [2025/09/12 04:10:24 866683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224930348|now:1757650224866663|interval:63685|pto_count:0|srtt:42938 [2025/09/12 04:10:24 866688] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46891, ack_elapse 44651, delivered 52800|rate 1126015|lost 307| [2025/09/12 04:10:24 866694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126015) in round 29| [2025/09/12 04:10:24 866701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 866707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 866713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224823372|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 866717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224823372|recovery:1|recovery_start:1757650224850782|packet_conservation:1|next_round_delivered:1619317| [2025/09/12 04:10:24 866722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:54000|full_bw_reached:1|inflight:50410|srtt:42938|latest_rtt:43145|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 866728] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/09/12 04:10:24 866736] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1757650224866517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 866741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344866517|now:1757650224866517|interv:120000000| [2025/09/12 04:10:24 866745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344866517|now:1757650224866517|interv:120000000| [2025/09/12 04:10:24 866749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224930869|pq_index:0| [2025/09/12 04:10:24 866753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224864762| [2025/09/12 04:10:24 866757] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224866757| [2025/09/12 04:10:24 866762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224866761| [2025/09/12 04:10:24 866768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 866774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1699814| [2025/09/12 04:10:24 866781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 866789] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 866796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 866800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1701001| [2025/09/12 04:10:24 866805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 866809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 866813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 866818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1702188| [2025/09/12 04:10:24 866822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 866826] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 866830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 866834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 866839] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 866847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1699814| [2025/09/12 04:10:24 866851] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 866855] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224867855|now:1757650224866855|interv:1000| [2025/09/12 04:10:24 866861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 866867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 866874] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224867855| [2025/09/12 04:10:24 866880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224867855| [2025/09/12 04:10:24 866884] [debug] |xqc_engine_wakeup_after|wakeup:1757650224867855|now:1757650224866884|diff:971| [2025/09/12 04:10:24 866888] [debug] |xqc_engine_main_logic|END|now:1757650224866761| [2025/09/12 04:10:24 866894] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224866893| [2025/09/12 04:10:24 866897] [debug] |xqc_engine_wakeup_after|wakeup:1757650224867855|now:1757650224866897|diff:958| [2025/09/12 04:10:24 866901] [debug] |xqc_engine_main_logic|END|now:1757650224866893| [2025/09/12 04:10:24 867972] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224867972| [2025/09/12 04:10:24 867984] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224867855|pq_index:0| [2025/09/12 04:10:24 867989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224866761| [2025/09/12 04:10:24 867994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224867993| [2025/09/12 04:10:24 867999] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224867855|now:1757650224867993| [2025/09/12 04:10:24 868003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224867855|now:1757650224867993| [2025/09/12 04:10:24 868007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 868012] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42938|min_srtt:42938|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1702188| [2025/09/12 04:10:24 868022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 868025] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 868029] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 868034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 868042] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 868049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1699814| [2025/09/12 04:10:24 868062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 868066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/09/12 04:10:24 868097] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1757650224868075|stream_id:0|stream_offset:1699814| [2025/09/12 04:10:24 868104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 868112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/09/12 04:10:24 868118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:622|pto_duration:45426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 868125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 868132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 868138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51610| [2025/09/12 04:10:24 868144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224933501|now:1757650224868118|interv:65383| [2025/09/12 04:10:24 868150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224933501|now:1757650224868118|interval:65383|pto_count:0|srtt:42938 [2025/09/12 04:10:24 868157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:51610| [2025/09/12 04:10:24 868164] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 868169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:54000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1701001| [2025/09/12 04:10:24 868176] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 868181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/09/12 04:10:24 868217] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1757650224868191|stream_id:0|stream_offset:1701001| [2025/09/12 04:10:24 868225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 868231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/09/12 04:10:24 868237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42938|rtt_var:622|pto_duration:45426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 868244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 868250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 868261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 868267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224933617|now:1757650224868237|interv:65380| [2025/09/12 04:10:24 868272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224933617|now:1757650224868237|interval:65380|pto_count:0|srtt:42938 [2025/09/12 04:10:24 868279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54000|inflight:52810| [2025/09/12 04:10:24 868287] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224933617| [2025/09/12 04:10:24 868293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224933617| [2025/09/12 04:10:24 868299] [debug] |xqc_engine_wakeup_after|wakeup:1757650224933617|now:1757650224868299|diff:65318| [2025/09/12 04:10:24 868305] [debug] |xqc_engine_main_logic|END|now:1757650224867993| [2025/09/12 04:10:24 868519] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224868518| [2025/09/12 04:10:24 868533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 868542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:764| [2025/09/12 04:10:24 868548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/09/12 04:10:24 868557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/09/12 04:10:24 868564] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 868571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1742|path_largest_ack:1741| [2025/09/12 04:10:24 868578] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1619317|prior_time:1757650224823705|is_app_limited:0|send_elapse:44943|ack_elapse:44813|ctl_first_sent_time:1757650224825245|lagest_ack_time:1757650224868518|curr_delivered:1670917| [2025/09/12 04:10:24 868586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224825245| [2025/09/12 04:10:24 868594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:379||sndq_packets_used_bytes:0|sndq_packets_free:512| [2025/09/12 04:10:24 868598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1742|path_largest_ack:1742| [2025/09/12 04:10:24 868603] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1619317|prior_time:1757650224823705|is_app_limited:0|send_elapse:44943|ack_elapse:44813|ctl_first_sent_time:1757650224825245|lagest_ack_time:1757650224868518|curr_delivered:1672117| [2025/09/12 04:10:24 868608] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224825368| [2025/09/12 04:10:24 868614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:378||sndq_packets_used_bytes:0|sndq_packets_free:513| [2025/09/12 04:10:24 868621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42938|rttvar:622|minrtt:30473|latest_rtt:43150|ack_delay:24| [2025/09/12 04:10:24 868627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42961|rttvar:514|minrtt:30473|latest_rtt:43150|ack_delay:24| [2025/09/12 04:10:24 868641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1742|lost_pn:1739|thresh:3| [2025/09/12 04:10:24 868646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 868652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 868659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 868666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:514|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 868672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 868678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 868684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 50410| [2025/09/12 04:10:24 868688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224933208|now:1757650224868665|interv:64543| [2025/09/12 04:10:24 868693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224933208|now:1757650224868665|interval:64543|pto_count:0|srtt:42961 [2025/09/12 04:10:24 868697] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44943, ack_elapse 44813, delivered 52800|rate 1174821|lost 307| [2025/09/12 04:10:24 868701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/09/12 04:10:24 868705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174821) in round 30| [2025/09/12 04:10:24 868709] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 868713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 868717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224825368|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 868722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54000|packet_lost:0|acked:2400|po_sent_time:1757650224825368|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 868726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:56400|full_bw_reached:1|inflight:50410|srtt:42961|latest_rtt:43150|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 868732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/09/12 04:10:24 868737] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1757650224868518|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 868742] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344868518|now:1757650224868518|interv:120000000| [2025/09/12 04:10:24 868746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344868518|now:1757650224868518|interv:120000000| [2025/09/12 04:10:24 868754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224933617|pq_index:0| [2025/09/12 04:10:24 868758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224867993| [2025/09/12 04:10:24 868762] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224868762| [2025/09/12 04:10:24 868767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224868766| [2025/09/12 04:10:24 868773] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1702188| [2025/09/12 04:10:24 868782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 868786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 868791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1703375| [2025/09/12 04:10:24 868799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 868804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 868808] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 868817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 868821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 868826] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1705749| [2025/09/12 04:10:24 868834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 868839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 868845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 868849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 868854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 868857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 868861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 868865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 868870] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 868874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50410|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1702188| [2025/09/12 04:10:24 868879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 868883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/09/12 04:10:24 868915] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50410|now:1757650224868890|stream_id:0|stream_offset:1702188| [2025/09/12 04:10:24 868921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 868929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:50410|applimit:0| [2025/09/12 04:10:24 868936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:514|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 868943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 868950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 868956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51610| [2025/09/12 04:10:24 868962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224933907|now:1757650224868936|interv:64971| [2025/09/12 04:10:24 868969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224933907|now:1757650224868936|interval:64971|pto_count:0|srtt:42961 [2025/09/12 04:10:24 868975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56400|inflight:51610| [2025/09/12 04:10:24 868980] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 868985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51610|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1703375| [2025/09/12 04:10:24 868994] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 868998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/09/12 04:10:24 869024] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51610|now:1757650224869005|stream_id:0|stream_offset:1703375| [2025/09/12 04:10:24 869031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 869038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51610|applimit:0| [2025/09/12 04:10:24 869045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:514|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 869052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 869058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 869065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 869071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224934022|now:1757650224869045|interv:64977| [2025/09/12 04:10:24 869078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224934022|now:1757650224869045|interval:64977|pto_count:0|srtt:42961 [2025/09/12 04:10:24 869085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56400|inflight:52810| [2025/09/12 04:10:24 869092] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 869099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 869106] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 869111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224870111|now:1757650224869111|interv:1000| [2025/09/12 04:10:24 869117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 869124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 869130] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224870111| [2025/09/12 04:10:24 869136] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224870111| [2025/09/12 04:10:24 869140] [debug] |xqc_engine_wakeup_after|wakeup:1757650224870111|now:1757650224869140|diff:971| [2025/09/12 04:10:24 869147] [debug] |xqc_engine_main_logic|END|now:1757650224868766| [2025/09/12 04:10:24 869155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224869155| [2025/09/12 04:10:24 869161] [debug] |xqc_engine_wakeup_after|wakeup:1757650224870111|now:1757650224869161|diff:950| [2025/09/12 04:10:24 869166] [debug] |xqc_engine_main_logic|END|now:1757650224869155| [2025/09/12 04:10:24 870252] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224870252| [2025/09/12 04:10:24 870266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224870111|pq_index:0| [2025/09/12 04:10:24 870280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224868766| [2025/09/12 04:10:24 870288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224870286| [2025/09/12 04:10:24 870295] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224870111|now:1757650224870286| [2025/09/12 04:10:24 870302] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224870111|now:1757650224870286| [2025/09/12 04:10:24 870308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 870316] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42961|min_srtt:42961|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:52810|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 870330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 870336] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 870343] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 870350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 870357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 870363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 870370] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 870377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/09/12 04:10:24 870417] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224870389|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 870446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1787|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 870454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 870461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:514|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 870468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 870474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 870481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 870487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224935406|now:1757650224870461|interv:64945| [2025/09/12 04:10:24 870500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224935406|now:1757650224870461|interval:64945|pto_count:0|srtt:42961 [2025/09/12 04:10:24 870508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56400|inflight:54010| [2025/09/12 04:10:24 870516] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 870523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:56400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1705749| [2025/09/12 04:10:24 870530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 870536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/09/12 04:10:24 870573] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224870547|stream_id:0|stream_offset:1705749| [2025/09/12 04:10:24 870581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 870589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 870596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42961|rtt_var:514|pto_duration:45017|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 870603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 870610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 870615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 870622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224935564|now:1757650224870595|interv:64969| [2025/09/12 04:10:24 870628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224935564|now:1757650224870595|interval:64969|pto_count:0|srtt:42961 [2025/09/12 04:10:24 870635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56400|inflight:55210| [2025/09/12 04:10:24 870643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224935564| [2025/09/12 04:10:24 870649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224935564| [2025/09/12 04:10:24 870655] [debug] |xqc_engine_wakeup_after|wakeup:1757650224935564|now:1757650224870655|diff:64909| [2025/09/12 04:10:24 870661] [debug] |xqc_engine_main_logic|END|now:1757650224870286| [2025/09/12 04:10:24 870673] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224870672| [2025/09/12 04:10:24 870681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 870690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:765| [2025/09/12 04:10:24 870696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/09/12 04:10:24 870705] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/09/12 04:10:24 870710] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 870721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1743| [2025/09/12 04:10:24 870725] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1621717|prior_time:1757650224825679|is_app_limited:0|send_elapse:44894|ack_elapse:44993|ctl_first_sent_time:1757650224827221|lagest_ack_time:1757650224870672|curr_delivered:1673317| [2025/09/12 04:10:24 870730] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224827221| [2025/09/12 04:10:24 870735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:377||sndq_packets_used_bytes:0|sndq_packets_free:514| [2025/09/12 04:10:24 870739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1744|path_largest_ack:1744| [2025/09/12 04:10:24 870744] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1621717|prior_time:1757650224825679|is_app_limited:0|send_elapse:44894|ack_elapse:44993|ctl_first_sent_time:1757650224827221|lagest_ack_time:1757650224870672|curr_delivered:1674517| [2025/09/12 04:10:24 870748] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224827351| [2025/09/12 04:10:24 870752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:376||sndq_packets_used_bytes:0|sndq_packets_free:515| [2025/09/12 04:10:24 870756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42961|rttvar:514|minrtt:30473|latest_rtt:43321|ack_delay:24| [2025/09/12 04:10:24 870760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43003|rttvar:470|minrtt:30473|latest_rtt:43321|ack_delay:24| [2025/09/12 04:10:24 870764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1744|lost_pn:1741|thresh:3| [2025/09/12 04:10:24 870768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 870772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 870776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 870780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43003|rtt_var:470|pto_duration:45003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 870785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 870789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 870792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 870796] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224935550|now:1757650224870780|interv:64770| [2025/09/12 04:10:24 870800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224935550|now:1757650224870780|interval:64770|pto_count:0|srtt:43003 [2025/09/12 04:10:24 870805] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44894, ack_elapse 44993, delivered 52800|rate 1173515|lost 307| [2025/09/12 04:10:24 870812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173515) in round 30| [2025/09/12 04:10:24 870816] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 870821] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 870824] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56400|packet_lost:0|acked:2400|po_sent_time:1757650224827351|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 870829] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56400|packet_lost:0|acked:2400|po_sent_time:1757650224827351|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 870834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:58800|full_bw_reached:1|inflight:52810|srtt:43003|latest_rtt:43321|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 870839] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/09/12 04:10:24 870844] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1757650224870672|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 870849] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344870672|now:1757650224870672|interv:120000000| [2025/09/12 04:10:24 870853] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344870672|now:1757650224870672|interv:120000000| [2025/09/12 04:10:24 870857] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224935564|pq_index:0| [2025/09/12 04:10:24 870861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224870286| [2025/09/12 04:10:24 870865] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224870865| [2025/09/12 04:10:24 870870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224870868| [2025/09/12 04:10:24 870876] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 870885] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 870889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 870894] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1708123| [2025/09/12 04:10:24 870905] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 870909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 870913] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1709310| [2025/09/12 04:10:24 870922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 870926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 870930] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1710497| [2025/09/12 04:10:24 870938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 870942] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 870946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 870950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 870954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 870958] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 870962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 870966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 870970] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 870975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 870979] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 870983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224871982|now:1757650224870982|interv:1000| [2025/09/12 04:10:24 870986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 870993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 870997] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224871982| [2025/09/12 04:10:24 871001] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224871982| [2025/09/12 04:10:24 871004] [debug] |xqc_engine_wakeup_after|wakeup:1757650224871982|now:1757650224871004|diff:978| [2025/09/12 04:10:24 871009] [debug] |xqc_engine_main_logic|END|now:1757650224870868| [2025/09/12 04:10:24 871014] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224871014| [2025/09/12 04:10:24 871018] [debug] |xqc_engine_wakeup_after|wakeup:1757650224871982|now:1757650224871017|diff:965| [2025/09/12 04:10:24 871021] [debug] |xqc_engine_main_logic|END|now:1757650224871014| [2025/09/12 04:10:24 872097] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224872096| [2025/09/12 04:10:24 872111] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224871982|pq_index:0| [2025/09/12 04:10:24 872118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224870868| [2025/09/12 04:10:24 872126] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224872125| [2025/09/12 04:10:24 872134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224871982|now:1757650224872125| [2025/09/12 04:10:24 872140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224871982|now:1757650224872125| [2025/09/12 04:10:24 872146] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 872154] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43003|min_srtt:43003|path_bw:1211057|loss_rate:3.67|path_pto:0| [2025/09/12 04:10:24 872161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 872168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 872174] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 872180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 872187] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 872193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 872200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 872207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 872214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/09/12 04:10:24 872254] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224872226|stream_id:0|stream_offset:1706936| [2025/09/12 04:10:24 872263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 872278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 872285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43003|rtt_var:470|pto_duration:45003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 872292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 872298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 872305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 872311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224937229|now:1757650224872285|interv:64944| [2025/09/12 04:10:24 872317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224937229|now:1757650224872285|interval:64944|pto_count:0|srtt:43003 [2025/09/12 04:10:24 872327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58800|inflight:54010| [2025/09/12 04:10:24 872338] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 872344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1708123| [2025/09/12 04:10:24 872351] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 872357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/09/12 04:10:24 872397] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224872368|stream_id:0|stream_offset:1708123| [2025/09/12 04:10:24 872407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 872414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 872442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43003|rtt_var:470|pto_duration:45003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 872450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 872456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 872463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 872469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224937371|now:1757650224872442|interv:64929| [2025/09/12 04:10:24 872475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224937371|now:1757650224872442|interval:64929|pto_count:0|srtt:43003 [2025/09/12 04:10:24 872481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:58800|inflight:55210| [2025/09/12 04:10:24 872489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 872502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:58800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1709310| [2025/09/12 04:10:24 872509] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 872515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224873515|now:1757650224872515|interv:1000| [2025/09/12 04:10:24 872521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 872527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 872533] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224873515| [2025/09/12 04:10:24 872539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224873515| [2025/09/12 04:10:24 872546] [debug] |xqc_engine_wakeup_after|wakeup:1757650224873515|now:1757650224872546|diff:969| [2025/09/12 04:10:24 872552] [debug] |xqc_engine_main_logic|END|now:1757650224872125| [2025/09/12 04:10:24 872565] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224872564| [2025/09/12 04:10:24 872572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 872580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:766| [2025/09/12 04:10:24 872586] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/09/12 04:10:24 872594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/09/12 04:10:24 872601] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 872607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1746|path_largest_ack:1745| [2025/09/12 04:10:24 872612] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1624117|prior_time:1757650224827583|is_app_limited:0|send_elapse:44835|ack_elapse:44981|ctl_first_sent_time:1757650224829140|lagest_ack_time:1757650224872564|curr_delivered:1675717| [2025/09/12 04:10:24 872617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224829140| [2025/09/12 04:10:24 872622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:375||sndq_packets_used_bytes:0|sndq_packets_free:516| [2025/09/12 04:10:24 872626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1746|path_largest_ack:1746| [2025/09/12 04:10:24 872630] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1624117|prior_time:1757650224827583|is_app_limited:0|send_elapse:44835|ack_elapse:44981|ctl_first_sent_time:1757650224829140|lagest_ack_time:1757650224872564|curr_delivered:1676917| [2025/09/12 04:10:24 872637] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224829253| [2025/09/12 04:10:24 872643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:374||sndq_packets_used_bytes:0|sndq_packets_free:517| [2025/09/12 04:10:24 872649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43003|rttvar:470|minrtt:30473|latest_rtt:43311|ack_delay:24| [2025/09/12 04:10:24 872659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43038|rttvar:424|minrtt:30473|latest_rtt:43311|ack_delay:24| [2025/09/12 04:10:24 872664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1746|lost_pn:1743|thresh:3| [2025/09/12 04:10:24 872668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 872672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 872676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 872680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43038|rtt_var:424|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 872684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 872688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 872692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 872696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224937406|now:1757650224872679|interv:64727| [2025/09/12 04:10:24 872699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224937406|now:1757650224872679|interval:64727|pto_count:0|srtt:43038 [2025/09/12 04:10:24 872704] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44835, ack_elapse 44981, delivered 52800|rate 1173828|lost 307| [2025/09/12 04:10:24 872708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173828) in round 30| [2025/09/12 04:10:24 872712] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 872717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 872720] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:58800|packet_lost:0|acked:2400|po_sent_time:1757650224829253|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 872725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:58800|packet_lost:0|acked:2400|po_sent_time:1757650224829253|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 872729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:52810|srtt:43038|latest_rtt:43311|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 872735] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/09/12 04:10:24 872740] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1757650224872564|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 872744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344872564|now:1757650224872564|interv:120000000| [2025/09/12 04:10:24 872748] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344872564|now:1757650224872564|interv:120000000| [2025/09/12 04:10:24 872755] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224873515|pq_index:0| [2025/09/12 04:10:24 872759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224872125| [2025/09/12 04:10:24 872763] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224872763| [2025/09/12 04:10:24 872768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224872767| [2025/09/12 04:10:24 872774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 872778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 872783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 872787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 872792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 872796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1712871| [2025/09/12 04:10:24 872800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 872805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 872809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 872813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1714058| [2025/09/12 04:10:24 872817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 872821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 872825] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 872829] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1715245| [2025/09/12 04:10:24 872833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 872838] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 872845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 872849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 872853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 872857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 872861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 872865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 872869] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 872873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1709310| [2025/09/12 04:10:24 872877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 872881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 872885] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224873515| [2025/09/12 04:10:24 872889] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224873515| [2025/09/12 04:10:24 872893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224873515|now:1757650224872893|diff:622| [2025/09/12 04:10:24 872897] [debug] |xqc_engine_main_logic|END|now:1757650224872767| [2025/09/12 04:10:24 872902] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224872902| [2025/09/12 04:10:24 872906] [debug] |xqc_engine_wakeup_after|wakeup:1757650224873515|now:1757650224872906|diff:609| [2025/09/12 04:10:24 872910] [debug] |xqc_engine_main_logic|END|now:1757650224872902| [2025/09/12 04:10:24 873979] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224873978| [2025/09/12 04:10:24 873990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224873515|pq_index:0| [2025/09/12 04:10:24 873995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224872767| [2025/09/12 04:10:24 874000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224873999| [2025/09/12 04:10:24 874004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224873515|now:1757650224873999| [2025/09/12 04:10:24 874009] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224873515|now:1757650224873999| [2025/09/12 04:10:24 874013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 874018] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43038|min_srtt:43038|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 874033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 874037] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 874043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 874050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 874057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 874064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1709310| [2025/09/12 04:10:24 874071] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 874078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/09/12 04:10:24 874113] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224874089|stream_id:0|stream_offset:1709310| [2025/09/12 04:10:24 874123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 874131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 874138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43038|rtt_var:424|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 874145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 874151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 874157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 874163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224939127|now:1757650224874138|interv:64989| [2025/09/12 04:10:24 874169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224939127|now:1757650224874138|interval:64989|pto_count:0|srtt:43038 [2025/09/12 04:10:24 874176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:54010| [2025/09/12 04:10:24 874184] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 874190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1710497| [2025/09/12 04:10:24 874196] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 874202] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/09/12 04:10:24 874229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224874213|stream_id:0|stream_offset:1710497| [2025/09/12 04:10:24 874244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 874251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 874257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43038|rtt_var:424|pto_duration:45038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 874264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 874269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 874276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 874281] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224939251|now:1757650224874257|interv:64994| [2025/09/12 04:10:24 874288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224939251|now:1757650224874257|interval:64994|pto_count:0|srtt:43038 [2025/09/12 04:10:24 874295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55210| [2025/09/12 04:10:24 874303] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 874310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 874317] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 874323] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224875323|now:1757650224874323|interv:1000| [2025/09/12 04:10:24 874329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 874335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 874341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224875323| [2025/09/12 04:10:24 874347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224875323| [2025/09/12 04:10:24 874352] [debug] |xqc_engine_wakeup_after|wakeup:1757650224875323|now:1757650224874352|diff:971| [2025/09/12 04:10:24 874359] [debug] |xqc_engine_main_logic|END|now:1757650224873999| [2025/09/12 04:10:24 874496] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224874495| [2025/09/12 04:10:24 874511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 874519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:767| [2025/09/12 04:10:24 874525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/09/12 04:10:24 874534] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/09/12 04:10:24 874541] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 874549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1748|path_largest_ack:1747| [2025/09/12 04:10:24 874561] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1626517|prior_time:1757650224829823|is_app_limited:0|send_elapse:45134|ack_elapse:44672|ctl_first_sent_time:1757650224831445|lagest_ack_time:1757650224874495|curr_delivered:1678117| [2025/09/12 04:10:24 874568] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224831445| [2025/09/12 04:10:24 874575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:373||sndq_packets_used_bytes:0|sndq_packets_free:518| [2025/09/12 04:10:24 874581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1748|path_largest_ack:1748| [2025/09/12 04:10:24 874587] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1626517|prior_time:1757650224829823|is_app_limited:0|send_elapse:45134|ack_elapse:44672|ctl_first_sent_time:1757650224831445|lagest_ack_time:1757650224874495|curr_delivered:1679317| [2025/09/12 04:10:24 874594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224831580| [2025/09/12 04:10:24 874600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:372||sndq_packets_used_bytes:0|sndq_packets_free:519| [2025/09/12 04:10:24 874606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43038|rttvar:424|minrtt:30473|latest_rtt:42915|ack_delay:24| [2025/09/12 04:10:24 874613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:354|minrtt:30473|latest_rtt:42915|ack_delay:24| [2025/09/12 04:10:24 874619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1748|lost_pn:1745|thresh:3| [2025/09/12 04:10:24 874626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 874632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 874639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 874645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:354|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 874652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 874658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 874664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 874670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224939233|now:1757650224874645|interv:64588| [2025/09/12 04:10:24 874676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224939233|now:1757650224874645|interval:64588|pto_count:0|srtt:43020 [2025/09/12 04:10:24 874683] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45134, ack_elapse 44672, delivered 52800|rate 1169849|lost 307| [2025/09/12 04:10:24 874690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169849) in round 30| [2025/09/12 04:10:24 874696] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 874707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 874713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224831580|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 874718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224831580|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 874723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:63600|full_bw_reached:1|inflight:52810|srtt:43020|latest_rtt:42915|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 874731] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/09/12 04:10:24 874739] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1757650224874495|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 874746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344874495|now:1757650224874495|interv:120000000| [2025/09/12 04:10:24 874750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344874495|now:1757650224874495|interv:120000000| [2025/09/12 04:10:24 874754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224875323|pq_index:0| [2025/09/12 04:10:24 874758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224873999| [2025/09/12 04:10:24 874762] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224874761| [2025/09/12 04:10:24 874766] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224874765| [2025/09/12 04:10:24 874772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 874781] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 874786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 874791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1717619| [2025/09/12 04:10:24 874799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 874808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 874814] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1718806| [2025/09/12 04:10:24 874827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 874832] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 874837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1719993| [2025/09/12 04:10:24 874845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 874849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 874853] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 874857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 874861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 874865] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 874869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 874873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 874878] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 874882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 874886] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 874890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 874896] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224875323| [2025/09/12 04:10:24 874902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224875323| [2025/09/12 04:10:24 874909] [debug] |xqc_engine_wakeup_after|wakeup:1757650224875323|now:1757650224874909|diff:414| [2025/09/12 04:10:24 874913] [debug] |xqc_engine_main_logic|END|now:1757650224874765| [2025/09/12 04:10:24 874922] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224874922| [2025/09/12 04:10:24 874926] [debug] |xqc_engine_wakeup_after|wakeup:1757650224875323|now:1757650224874926|diff:397| [2025/09/12 04:10:24 874930] [debug] |xqc_engine_main_logic|END|now:1757650224874922| [2025/09/12 04:10:24 875997] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224875997| [2025/09/12 04:10:24 876009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224875323|pq_index:0| [2025/09/12 04:10:24 876014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224874765| [2025/09/12 04:10:24 876019] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224876018| [2025/09/12 04:10:24 876026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224875323|now:1757650224876018| [2025/09/12 04:10:24 876033] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224875323|now:1757650224876018| [2025/09/12 04:10:24 876039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 876047] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 876056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 876060] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 876064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 876068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 876073] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 876077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 876081] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 876086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/09/12 04:10:24 876120] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224876095|stream_id:0|stream_offset:1711684| [2025/09/12 04:10:24 876129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 876136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 876143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:354|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 876149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 876161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 876167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 876173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224941115|now:1757650224876142|interv:64973| [2025/09/12 04:10:24 876179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224941115|now:1757650224876142|interval:64973|pto_count:0|srtt:43020 [2025/09/12 04:10:24 876186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:54010| [2025/09/12 04:10:24 876193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 876200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1712871| [2025/09/12 04:10:24 876207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 876214] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/09/12 04:10:24 876246] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224876223|stream_id:0|stream_offset:1712871| [2025/09/12 04:10:24 876255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 876262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 876268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:354|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 876275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 876281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 876287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 876292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224941243|now:1757650224876268|interv:64975| [2025/09/12 04:10:24 876299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224941243|now:1757650224876268|interval:64975|pto_count:0|srtt:43020 [2025/09/12 04:10:24 876305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:55210| [2025/09/12 04:10:24 876313] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 876319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1714058| [2025/09/12 04:10:24 876325] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 876331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224877330|now:1757650224876330|interv:1000| [2025/09/12 04:10:24 876343] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 876349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 876355] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224877330| [2025/09/12 04:10:24 876362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224877330| [2025/09/12 04:10:24 876367] [debug] |xqc_engine_wakeup_after|wakeup:1757650224877330|now:1757650224876367|diff:963| [2025/09/12 04:10:24 876374] [debug] |xqc_engine_main_logic|END|now:1757650224876018| [2025/09/12 04:10:24 876491] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224876490| [2025/09/12 04:10:24 876503] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 876512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:768| [2025/09/12 04:10:24 876519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/09/12 04:10:24 876527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/09/12 04:10:24 876533] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 876541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1750|path_largest_ack:1749| [2025/09/12 04:10:24 876565] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1628917|prior_time:1757650224831713|is_app_limited:0|send_elapse:43752|ack_elapse:44777|ctl_first_sent_time:1757650224832025|lagest_ack_time:1757650224876490|curr_delivered:1680517| [2025/09/12 04:10:24 876573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224832025| [2025/09/12 04:10:24 876580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:371||sndq_packets_used_bytes:0|sndq_packets_free:520| [2025/09/12 04:10:24 876586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1750|path_largest_ack:1750| [2025/09/12 04:10:24 876593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1628917|prior_time:1757650224831713|is_app_limited:0|send_elapse:43752|ack_elapse:44777|ctl_first_sent_time:1757650224832025|lagest_ack_time:1757650224876490|curr_delivered:1681717| [2025/09/12 04:10:24 876600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224833447| [2025/09/12 04:10:24 876606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:370||sndq_packets_used_bytes:0|sndq_packets_free:521| [2025/09/12 04:10:24 876612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:354|minrtt:30473|latest_rtt:43043|ack_delay:24| [2025/09/12 04:10:24 876619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:266|minrtt:30473|latest_rtt:43043|ack_delay:24| [2025/09/12 04:10:24 876626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1750|lost_pn:1747|thresh:3| [2025/09/12 04:10:24 876649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 876655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 876666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 876673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:266|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 876679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 876685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 876691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 876698] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224941243|now:1757650224876672|interv:64571| [2025/09/12 04:10:24 876705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224941243|now:1757650224876672|interval:64571|pto_count:0|srtt:43020 [2025/09/12 04:10:24 876732] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43752, ack_elapse 44777, delivered 52800|rate 1179176|lost 307| [2025/09/12 04:10:24 876739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179176) in round 30| [2025/09/12 04:10:24 876745] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 876751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 876757] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1757650224833447|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 876764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1757650224833447|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 876771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:66000|full_bw_reached:1|inflight:52810|srtt:43020|latest_rtt:43043|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 876779] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/09/12 04:10:24 876783] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1757650224876490|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 876788] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344876490|now:1757650224876490|interv:120000000| [2025/09/12 04:10:24 876792] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344876490|now:1757650224876490|interv:120000000| [2025/09/12 04:10:24 876816] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224877330|pq_index:0| [2025/09/12 04:10:24 876823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224876018| [2025/09/12 04:10:24 876830] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224876830| [2025/09/12 04:10:24 876838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224876836| [2025/09/12 04:10:24 876848] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 876857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 876862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 876866] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1722367| [2025/09/12 04:10:24 876875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 876892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 876899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1723554| [2025/09/12 04:10:24 876909] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 876914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 876918] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1724741| [2025/09/12 04:10:24 876926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 876930] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 876935] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 876939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1725928| [2025/09/12 04:10:24 876943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 876954] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 876958] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 876962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 876968] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 876975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1714058| [2025/09/12 04:10:24 876982] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 876987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 876991] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224877330| [2025/09/12 04:10:24 876995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224877330| [2025/09/12 04:10:24 876999] [debug] |xqc_engine_wakeup_after|wakeup:1757650224877330|now:1757650224876999|diff:331| [2025/09/12 04:10:24 877004] [debug] |xqc_engine_main_logic|END|now:1757650224876836| [2025/09/12 04:10:24 877009] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224877009| [2025/09/12 04:10:24 877013] [debug] |xqc_engine_wakeup_after|wakeup:1757650224877330|now:1757650224877013|diff:317| [2025/09/12 04:10:24 877017] [debug] |xqc_engine_main_logic|END|now:1757650224877009| [2025/09/12 04:10:24 878091] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224878090| [2025/09/12 04:10:24 878104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224877330|pq_index:0| [2025/09/12 04:10:24 878110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224876836| [2025/09/12 04:10:24 878118] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224878116| [2025/09/12 04:10:24 878124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224877330|now:1757650224878116| [2025/09/12 04:10:24 878131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224877330|now:1757650224878116| [2025/09/12 04:10:24 878136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 878144] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43020|min_srtt:43020|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1725928| [2025/09/12 04:10:24 878158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 878164] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 878170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 878185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 878192] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 878199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1714058| [2025/09/12 04:10:24 878206] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 878212] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/09/12 04:10:24 878251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224878224|stream_id:0|stream_offset:1714058| [2025/09/12 04:10:24 878261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 878267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 878274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:266|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 878281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 878286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 878292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 878297] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224943244|now:1757650224878274|interv:64970| [2025/09/12 04:10:24 878303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224943244|now:1757650224878274|interval:64970|pto_count:0|srtt:43020 [2025/09/12 04:10:24 878309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:54010| [2025/09/12 04:10:24 878317] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 878323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1715245| [2025/09/12 04:10:24 878329] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 878335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/09/12 04:10:24 878373] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224878346|stream_id:0|stream_offset:1715245| [2025/09/12 04:10:24 878382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 878389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 878395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43020|rtt_var:266|pto_duration:45020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 878408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 878413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 878438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 878447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224943366|now:1757650224878395|interv:64971| [2025/09/12 04:10:24 878453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224943366|now:1757650224878395|interval:64971|pto_count:0|srtt:43020 [2025/09/12 04:10:24 878460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:55210| [2025/09/12 04:10:24 878467] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 878473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 878480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 878486] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224879486|now:1757650224878486|interv:1000| [2025/09/12 04:10:24 878492] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 878497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 878503] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224879486| [2025/09/12 04:10:24 878509] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224879486| [2025/09/12 04:10:24 878516] [debug] |xqc_engine_wakeup_after|wakeup:1757650224879486|now:1757650224878515|diff:971| [2025/09/12 04:10:24 878521] [debug] |xqc_engine_main_logic|END|now:1757650224878116| [2025/09/12 04:10:24 878533] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224878532| [2025/09/12 04:10:24 878541] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 878550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:769| [2025/09/12 04:10:24 878556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/09/12 04:10:24 878564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/09/12 04:10:24 878570] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 878577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1752|path_largest_ack:1751| [2025/09/12 04:10:24 878584] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1631317|prior_time:1757650224833591|is_app_limited:0|send_elapse:43573|ack_elapse:44941|ctl_first_sent_time:1757650224833938|lagest_ack_time:1757650224878532|curr_delivered:1682917| [2025/09/12 04:10:24 878590] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224833938| [2025/09/12 04:10:24 878597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:369||sndq_packets_used_bytes:0|sndq_packets_free:522| [2025/09/12 04:10:24 878609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1752|path_largest_ack:1752| [2025/09/12 04:10:24 878616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1631317|prior_time:1757650224833591|is_app_limited:0|send_elapse:43573|ack_elapse:44941|ctl_first_sent_time:1757650224833938|lagest_ack_time:1757650224878532|curr_delivered:1684117| [2025/09/12 04:10:24 878623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224835321| [2025/09/12 04:10:24 878629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:368||sndq_packets_used_bytes:0|sndq_packets_free:523| [2025/09/12 04:10:24 878635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43020|rttvar:266|minrtt:30473|latest_rtt:43211|ack_delay:24| [2025/09/12 04:10:24 878640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43041|rttvar:241|minrtt:30473|latest_rtt:43211|ack_delay:24| [2025/09/12 04:10:24 878644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1752|lost_pn:1749|thresh:3| [2025/09/12 04:10:24 878648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 878652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 878656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 878660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43041|rtt_var:241|pto_duration:45041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 878664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 878668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 878672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 878676] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224943387|now:1757650224878660|interv:64727| [2025/09/12 04:10:24 878680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224943387|now:1757650224878660|interval:64727|pto_count:0|srtt:43041 [2025/09/12 04:10:24 878685] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43573, ack_elapse 44941, delivered 52800|rate 1174873|lost 307| [2025/09/12 04:10:24 878689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174873) in round 30| [2025/09/12 04:10:24 878693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 878697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 878701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1757650224835321|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 878706] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1757650224835321|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 878713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:68400|full_bw_reached:1|inflight:52810|srtt:43041|latest_rtt:43211|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 878719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/09/12 04:10:24 878724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1757650224878532|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 878729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344878532|now:1757650224878532|interv:120000000| [2025/09/12 04:10:24 878733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344878532|now:1757650224878532|interv:120000000| [2025/09/12 04:10:24 878737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224879486|pq_index:0| [2025/09/12 04:10:24 878741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224878116| [2025/09/12 04:10:24 878745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224878745| [2025/09/12 04:10:24 878750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224878749| [2025/09/12 04:10:24 878756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1725928| [2025/09/12 04:10:24 878765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 878769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 878774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1727115| [2025/09/12 04:10:24 878782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 878787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 878791] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1728302| [2025/09/12 04:10:24 878802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 878806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 878810] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1729489| [2025/09/12 04:10:24 878818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 878823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 878827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 878831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 878835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 878839] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 878842] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 878847] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 878851] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 878855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 878859] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 878863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 878867] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224879486| [2025/09/12 04:10:24 878871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224879486| [2025/09/12 04:10:24 878875] [debug] |xqc_engine_wakeup_after|wakeup:1757650224879486|now:1757650224878875|diff:611| [2025/09/12 04:10:24 878879] [debug] |xqc_engine_main_logic|END|now:1757650224878749| [2025/09/12 04:10:24 878884] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224878884| [2025/09/12 04:10:24 878888] [debug] |xqc_engine_wakeup_after|wakeup:1757650224879486|now:1757650224878888|diff:598| [2025/09/12 04:10:24 878892] [debug] |xqc_engine_main_logic|END|now:1757650224878884| [2025/09/12 04:10:24 879959] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224879959| [2025/09/12 04:10:24 879970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224879486|pq_index:0| [2025/09/12 04:10:24 879975] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224878749| [2025/09/12 04:10:24 879985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224879984| [2025/09/12 04:10:24 879990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224879486|now:1757650224879984| [2025/09/12 04:10:24 879994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224879486|now:1757650224879984| [2025/09/12 04:10:24 879998] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 880004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43041|min_srtt:43041|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 880013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 880017] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 880020] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 880025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 880029] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 880033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 880038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 880042] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/09/12 04:10:24 880076] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224880050|stream_id:0|stream_offset:1716432| [2025/09/12 04:10:24 880086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 880092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 880099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43041|rtt_var:241|pto_duration:45041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 880106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 880112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 880118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 880124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224945091|now:1757650224880098|interv:64993| [2025/09/12 04:10:24 880130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224945091|now:1757650224880098|interval:64993|pto_count:0|srtt:43041 [2025/09/12 04:10:24 880144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:54010| [2025/09/12 04:10:24 880151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 880158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1717619| [2025/09/12 04:10:24 880164] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 880171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/09/12 04:10:24 880211] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224880181|stream_id:0|stream_offset:1717619| [2025/09/12 04:10:24 880221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 880228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 880234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43041|rtt_var:241|pto_duration:45041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 880241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 880247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 880253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 880259] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224945222|now:1757650224880234|interv:64988| [2025/09/12 04:10:24 880265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224945222|now:1757650224880234|interval:64988|pto_count:0|srtt:43041 [2025/09/12 04:10:24 880272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:55210| [2025/09/12 04:10:24 880279] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 880285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1718806| [2025/09/12 04:10:24 880292] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 880298] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224881297|now:1757650224880297|interv:1000| [2025/09/12 04:10:24 880303] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 880309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 880315] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224881297| [2025/09/12 04:10:24 880321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224881297| [2025/09/12 04:10:24 880326] [debug] |xqc_engine_wakeup_after|wakeup:1757650224881297|now:1757650224880326|diff:971| [2025/09/12 04:10:24 880336] [debug] |xqc_engine_main_logic|END|now:1757650224879984| [2025/09/12 04:10:24 880483] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224880482| [2025/09/12 04:10:24 880495] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 880505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:770| [2025/09/12 04:10:24 880511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/09/12 04:10:24 880519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/09/12 04:10:24 880525] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 880533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1754|path_largest_ack:1753| [2025/09/12 04:10:24 880540] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1633717|prior_time:1757650224835643|is_app_limited:0|send_elapse:43480|ack_elapse:44839|ctl_first_sent_time:1757650224835980|lagest_ack_time:1757650224880482|curr_delivered:1685317| [2025/09/12 04:10:24 880547] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224835980| [2025/09/12 04:10:24 880554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:367||sndq_packets_used_bytes:0|sndq_packets_free:524| [2025/09/12 04:10:24 880561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1754|path_largest_ack:1754| [2025/09/12 04:10:24 880567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1633717|prior_time:1757650224835643|is_app_limited:0|send_elapse:43480|ack_elapse:44839|ctl_first_sent_time:1757650224835980|lagest_ack_time:1757650224880482|curr_delivered:1686517| [2025/09/12 04:10:24 880574] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224837361| [2025/09/12 04:10:24 880581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:366||sndq_packets_used_bytes:0|sndq_packets_free:525| [2025/09/12 04:10:24 880587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43041|rttvar:241|minrtt:30473|latest_rtt:43121|ack_delay:24| [2025/09/12 04:10:24 880594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43048|rttvar:195|minrtt:30473|latest_rtt:43121|ack_delay:24| [2025/09/12 04:10:24 880600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1754|lost_pn:1751|thresh:3| [2025/09/12 04:10:24 880606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 880613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 880619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 880625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:195|pto_duration:45048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 880632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 880643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 880647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 880654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224945229|now:1757650224880625|interv:64604| [2025/09/12 04:10:24 880660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224945229|now:1757650224880625|interval:64604|pto_count:0|srtt:43048 [2025/09/12 04:10:24 880667] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43480, ack_elapse 44839, delivered 52800|rate 1177546|lost 307| [2025/09/12 04:10:24 880674] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177546) in round 30| [2025/09/12 04:10:24 880678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 880682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 880686] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1757650224837361|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 880690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1757650224837361|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 880695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:70800|full_bw_reached:1|inflight:52810|srtt:43048|latest_rtt:43121|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 880701] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/09/12 04:10:24 880705] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK |recv_time:1757650224880482|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 880710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344880482|now:1757650224880482|interv:120000000| [2025/09/12 04:10:24 880714] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344880482|now:1757650224880482|interv:120000000| [2025/09/12 04:10:24 880718] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224881297|pq_index:0| [2025/09/12 04:10:24 880722] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224879984| [2025/09/12 04:10:24 880726] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224880726| [2025/09/12 04:10:24 880731] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224880730| [2025/09/12 04:10:24 880737] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 880749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 880754] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 880758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1731863| [2025/09/12 04:10:24 880766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 880771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 880775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1733050| [2025/09/12 04:10:24 880783] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 880787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 880792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1734237| [2025/09/12 04:10:24 880800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 880805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 880809] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 880813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 880817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 880821] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 880825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 880829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 880836] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 880840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1718806| [2025/09/12 04:10:24 880844] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 880848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 880852] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224881297| [2025/09/12 04:10:24 880856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224881297| [2025/09/12 04:10:24 880860] [debug] |xqc_engine_wakeup_after|wakeup:1757650224881297|now:1757650224880860|diff:437| [2025/09/12 04:10:24 880864] [debug] |xqc_engine_main_logic|END|now:1757650224880730| [2025/09/12 04:10:24 880870] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224880869| [2025/09/12 04:10:24 880873] [debug] |xqc_engine_wakeup_after|wakeup:1757650224881297|now:1757650224880873|diff:424| [2025/09/12 04:10:24 880877] [debug] |xqc_engine_main_logic|END|now:1757650224880869| [2025/09/12 04:10:24 881945] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224881945| [2025/09/12 04:10:24 881957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224881297|pq_index:0| [2025/09/12 04:10:24 881961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224880730| [2025/09/12 04:10:24 881966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224881965| [2025/09/12 04:10:24 881971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224881297|now:1757650224881965| [2025/09/12 04:10:24 881975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224881297|now:1757650224881965| [2025/09/12 04:10:24 881979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 881984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43048|min_srtt:43048|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 881989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 881994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 881997] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 882001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 882006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 882010] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 882014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1718806| [2025/09/12 04:10:24 882024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 882028] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/09/12 04:10:24 882062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224882037|stream_id:0|stream_offset:1718806| [2025/09/12 04:10:24 882072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 882078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 882085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:195|pto_duration:45048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 882092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 882098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 882104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 882110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224947085|now:1757650224882085|interv:65000| [2025/09/12 04:10:24 882116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224947085|now:1757650224882085|interval:65000|pto_count:0|srtt:43048 [2025/09/12 04:10:24 882123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70800|inflight:54010| [2025/09/12 04:10:24 882130] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 882137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1719993| [2025/09/12 04:10:24 882143] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 882150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/09/12 04:10:24 882190] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224882161|stream_id:0|stream_offset:1719993| [2025/09/12 04:10:24 882199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 882206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 882213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43048|rtt_var:195|pto_duration:45048|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 882220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 882226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 882232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 882244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224947209|now:1757650224882213|interv:64996| [2025/09/12 04:10:24 882251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224947209|now:1757650224882213|interval:64996|pto_count:0|srtt:43048 [2025/09/12 04:10:24 882259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70800|inflight:55210| [2025/09/12 04:10:24 882266] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 882272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 882279] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 882285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224883285|now:1757650224882285|interv:1000| [2025/09/12 04:10:24 882291] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 882297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 882302] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224883285| [2025/09/12 04:10:24 882309] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224883285| [2025/09/12 04:10:24 882314] [debug] |xqc_engine_wakeup_after|wakeup:1757650224883285|now:1757650224882314|diff:971| [2025/09/12 04:10:24 882321] [debug] |xqc_engine_main_logic|END|now:1757650224881965| [2025/09/12 04:10:24 882493] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:46|state:ESTABED|recv_time:1757650224882491| [2025/09/12 04:10:24 882507] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 882528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:771| [2025/09/12 04:10:24 882535] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/09/12 04:10:24 882544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/09/12 04:10:24 882551] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 882559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1756|path_largest_ack:1755| [2025/09/12 04:10:24 882566] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1636117|prior_time:1757650224837534|is_app_limited:0|send_elapse:43502|ack_elapse:44957|ctl_first_sent_time:1757650224837859|lagest_ack_time:1757650224882491|curr_delivered:1687717| [2025/09/12 04:10:24 882573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224837859| [2025/09/12 04:10:24 882579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:365||sndq_packets_used_bytes:0|sndq_packets_free:526| [2025/09/12 04:10:24 882585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1756|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1756|path_largest_ack:1756| [2025/09/12 04:10:24 882592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1636117|prior_time:1757650224837534|is_app_limited:0|send_elapse:43502|ack_elapse:44957|ctl_first_sent_time:1757650224837859|lagest_ack_time:1757650224882491|curr_delivered:1688917| [2025/09/12 04:10:24 882602] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224839206| [2025/09/12 04:10:24 882606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:364||sndq_packets_used_bytes:0|sndq_packets_free:527| [2025/09/12 04:10:24 882610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43048|rttvar:195|minrtt:30473|latest_rtt:43285|ack_delay:24| [2025/09/12 04:10:24 882615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43074|rttvar:200|minrtt:30473|latest_rtt:43285|ack_delay:24| [2025/09/12 04:10:24 882619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1756|lost_pn:1753|thresh:3| [2025/09/12 04:10:24 882623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 882627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 882631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 882635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43074|rtt_var:200|pto_duration:45074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 882639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 882643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 882647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 882651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224947235|now:1757650224882634|interv:64601| [2025/09/12 04:10:24 882655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224947235|now:1757650224882634|interval:64601|pto_count:0|srtt:43074 [2025/09/12 04:10:24 882659] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43502, ack_elapse 44957, delivered 52800|rate 1174455|lost 307| [2025/09/12 04:10:24 882663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174455) in round 30| [2025/09/12 04:10:24 882668] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 882672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 882676] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1757650224839206|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 882680] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1757650224839206|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 882684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:73200|full_bw_reached:1|inflight:52810|srtt:43074|latest_rtt:43285|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 882693] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/09/12 04:10:24 882697] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1757650224882491|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 882702] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344882491|now:1757650224882491|interv:120000000| [2025/09/12 04:10:24 882706] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344882491|now:1757650224882491|interv:120000000| [2025/09/12 04:10:24 882710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224883285|pq_index:0| [2025/09/12 04:10:24 882714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224881965| [2025/09/12 04:10:24 882718] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224882718| [2025/09/12 04:10:24 882723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224882722| [2025/09/12 04:10:24 882729] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 882733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 882738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 882742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 882747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 882751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1736611| [2025/09/12 04:10:24 882755] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 882760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 882764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 882768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1737798| [2025/09/12 04:10:24 882776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 882780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 882785] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 882794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1738985| [2025/09/12 04:10:24 882798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 882802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 882807] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 882811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 882815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 882819] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 882822] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 882827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 882831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 882835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 882839] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 882843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 882847] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224883285| [2025/09/12 04:10:24 882851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224883285| [2025/09/12 04:10:24 882855] [debug] |xqc_engine_wakeup_after|wakeup:1757650224883285|now:1757650224882855|diff:430| [2025/09/12 04:10:24 882859] [debug] |xqc_engine_main_logic|END|now:1757650224882722| [2025/09/12 04:10:24 882865] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224882864| [2025/09/12 04:10:24 882868] [debug] |xqc_engine_wakeup_after|wakeup:1757650224883285|now:1757650224882868|diff:417| [2025/09/12 04:10:24 882872] [debug] |xqc_engine_main_logic|END|now:1757650224882864| [2025/09/12 04:10:24 883940] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224883940| [2025/09/12 04:10:24 883951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224883285|pq_index:0| [2025/09/12 04:10:24 883956] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224882722| [2025/09/12 04:10:24 883961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224883960| [2025/09/12 04:10:24 883965] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224883285|now:1757650224883960| [2025/09/12 04:10:24 883975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224883285|now:1757650224883960| [2025/09/12 04:10:24 883979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 883984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 883989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 883994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 883998] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 884001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 884006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 884010] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 884014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 884019] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 884023] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/09/12 04:10:24 884058] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224884031|stream_id:0|stream_offset:1721180| [2025/09/12 04:10:24 884067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 884075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 884081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43074|rtt_var:200|pto_duration:45074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 884089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 884095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 884101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 884107] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224949105|now:1757650224884081|interv:65024| [2025/09/12 04:10:24 884113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224949105|now:1757650224884081|interval:65024|pto_count:0|srtt:43074 [2025/09/12 04:10:24 884120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73200|inflight:54010| [2025/09/12 04:10:24 884127] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 884134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1722367| [2025/09/12 04:10:24 884147] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 884154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/09/12 04:10:24 884192] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224884164|stream_id:0|stream_offset:1722367| [2025/09/12 04:10:24 884201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 884208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 884214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43074|rtt_var:200|pto_duration:45074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 884221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 884227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 884233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 884240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224949238|now:1757650224884214|interv:65024| [2025/09/12 04:10:24 884246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224949238|now:1757650224884214|interval:65024|pto_count:0|srtt:43074 [2025/09/12 04:10:24 884254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73200|inflight:55210| [2025/09/12 04:10:24 884262] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 884268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1723554| [2025/09/12 04:10:24 884274] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 884280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224885280|now:1757650224884280|interv:1000| [2025/09/12 04:10:24 884285] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 884291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 884297] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224885280| [2025/09/12 04:10:24 884304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224885280| [2025/09/12 04:10:24 884310] [debug] |xqc_engine_wakeup_after|wakeup:1757650224885280|now:1757650224884310|diff:970| [2025/09/12 04:10:24 884315] [debug] |xqc_engine_main_logic|END|now:1757650224883960| [2025/09/12 04:10:24 885394] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224885394| [2025/09/12 04:10:24 885409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224885280|pq_index:0| [2025/09/12 04:10:24 885415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224883960| [2025/09/12 04:10:24 885442] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224885440| [2025/09/12 04:10:24 885457] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224885280|now:1757650224885440| [2025/09/12 04:10:24 885464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224885280|now:1757650224885440| [2025/09/12 04:10:24 885470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 885477] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43074|min_srtt:43074|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:55210|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 885491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 885496] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 885503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 885510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 885517] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 885523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1723554| [2025/09/12 04:10:24 885530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 885537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/09/12 04:10:24 885578] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1757650224885548|stream_id:0|stream_offset:1723554| [2025/09/12 04:10:24 885588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 885595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/09/12 04:10:24 885601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43074|rtt_var:200|pto_duration:45074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 885608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 885614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 885618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56410| [2025/09/12 04:10:24 885622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224950622|now:1757650224885601|interv:65021| [2025/09/12 04:10:24 885626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224950622|now:1757650224885601|interval:65021|pto_count:0|srtt:43074 [2025/09/12 04:10:24 885635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73200|inflight:56410| [2025/09/12 04:10:24 885640] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 885644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1724741| [2025/09/12 04:10:24 885648] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 885652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224886652|now:1757650224885652|interv:1000| [2025/09/12 04:10:24 885656] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 885660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 885664] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224886652| [2025/09/12 04:10:24 885668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224886652| [2025/09/12 04:10:24 885672] [debug] |xqc_engine_wakeup_after|wakeup:1757650224886652|now:1757650224885672|diff:980| [2025/09/12 04:10:24 885676] [debug] |xqc_engine_main_logic|END|now:1757650224885440| [2025/09/12 04:10:24 885685] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224885685| [2025/09/12 04:10:24 885690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 885696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:772| [2025/09/12 04:10:24 885700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/09/12 04:10:24 885705] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/09/12 04:10:24 885709] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 885714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1757| [2025/09/12 04:10:24 885719] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1638517|prior_time:1757650224839512|is_app_limited:0|send_elapse:45270|ack_elapse:46173|ctl_first_sent_time:1757650224841059|lagest_ack_time:1757650224885685|curr_delivered:1690117| [2025/09/12 04:10:24 885724] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224841059| [2025/09/12 04:10:24 885728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:363||sndq_packets_used_bytes:0|sndq_packets_free:528| [2025/09/12 04:10:24 885732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1759| [2025/09/12 04:10:24 885737] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1640917|prior_time:1757650224841565|is_app_limited:0|send_elapse:45977|ack_elapse:44120|ctl_first_sent_time:1757650224843121|lagest_ack_time:1757650224885685|curr_delivered:1691317| [2025/09/12 04:10:24 885741] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224843121| [2025/09/12 04:10:24 885745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:362||sndq_packets_used_bytes:0|sndq_packets_free:529| [2025/09/12 04:10:24 885753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43074|rttvar:200|minrtt:30473|latest_rtt:42564|ack_delay:24| [2025/09/12 04:10:24 885757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43007|rttvar:283|minrtt:30473|latest_rtt:42564|ack_delay:24| [2025/09/12 04:10:24 885761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/09/12 04:10:24 885765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 885769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 885773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 885777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889580|now:1757650224885777|interval:3803| [2025/09/12 04:10:24 885781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889580|now:1757650224885777|interv:3803| [2025/09/12 04:10:24 885785] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45977, ack_elapse 44120, delivered 50400|rate 1096200|lost 307| [2025/09/12 04:10:24 885790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096200) in round 30| [2025/09/12 04:10:24 885794] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 885798] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 885802] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73200|packet_lost:0|acked:2400|po_sent_time:1757650224843121|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 885806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73200|packet_lost:0|acked:2400|po_sent_time:1757650224843121|recovery:1|recovery_start:1757650224850782|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 885811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:75600|full_bw_reached:1|inflight:54010|srtt:43007|latest_rtt:42564|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224850782|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 885816] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/09/12 04:10:24 885821] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1757650224885685|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 885826] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344885685|now:1757650224885685|interv:120000000| [2025/09/12 04:10:24 885830] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344885685|now:1757650224885685|interv:120000000| [2025/09/12 04:10:24 885834] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224886652|pq_index:0| [2025/09/12 04:10:24 885838] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224885440| [2025/09/12 04:10:24 885844] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224885844| [2025/09/12 04:10:24 885849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224885848| [2025/09/12 04:10:24 885855] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 885864] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 885869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 885873] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1741359| [2025/09/12 04:10:24 885882] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 885886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 885890] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1742546| [2025/09/12 04:10:24 885899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 885903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 885907] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1743733| [2025/09/12 04:10:24 885916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 885920] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 885924] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 885928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 885935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 885939] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 885943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 885947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 885951] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 885955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1724741| [2025/09/12 04:10:24 885959] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 885963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 885967] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224886652| [2025/09/12 04:10:24 885971] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224886652| [2025/09/12 04:10:24 885975] [debug] |xqc_engine_wakeup_after|wakeup:1757650224886652|now:1757650224885975|diff:677| [2025/09/12 04:10:24 885979] [debug] |xqc_engine_main_logic|END|now:1757650224885848| [2025/09/12 04:10:24 885984] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224885984| [2025/09/12 04:10:24 885988] [debug] |xqc_engine_wakeup_after|wakeup:1757650224886652|now:1757650224885987|diff:665| [2025/09/12 04:10:24 885991] [debug] |xqc_engine_main_logic|END|now:1757650224885984| [2025/09/12 04:10:24 887064] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224887063| [2025/09/12 04:10:24 887076] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224886652|pq_index:0| [2025/09/12 04:10:24 887083] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224885848| [2025/09/12 04:10:24 887091] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224887090| [2025/09/12 04:10:24 887098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224886652|now:1757650224887090| [2025/09/12 04:10:24 887105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224886652|now:1757650224887090| [2025/09/12 04:10:24 887110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 887118] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43007|min_srtt:43007|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 887132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 887138] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 887144] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 887157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 887164] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 887171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1724741| [2025/09/12 04:10:24 887177] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 887184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/09/12 04:10:24 887226] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224887195|stream_id:0|stream_offset:1724741| [2025/09/12 04:10:24 887235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 887242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 887248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889580|now:1757650224887248|interval:2332| [2025/09/12 04:10:24 887254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889580|now:1757650224887248|interv:2332| [2025/09/12 04:10:24 887261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75600|inflight:55210| [2025/09/12 04:10:24 887268] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 887274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1725928| [2025/09/12 04:10:24 887282] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 887288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/09/12 04:10:24 887320] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55210|now:1757650224887298|stream_id:0|stream_offset:1725928| [2025/09/12 04:10:24 887328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 887336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55210|applimit:0| [2025/09/12 04:10:24 887342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224889580|now:1757650224887342|interval:2238| [2025/09/12 04:10:24 887348] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224889580|now:1757650224887342|interv:2238| [2025/09/12 04:10:24 887355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75600|inflight:56410| [2025/09/12 04:10:24 887363] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 887375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56410|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1727115| [2025/09/12 04:10:24 887382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 887387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224888387|now:1757650224887387|interv:1000| [2025/09/12 04:10:24 887393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 887399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 887404] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224888387| [2025/09/12 04:10:24 887410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224888387| [2025/09/12 04:10:24 887416] [debug] |xqc_engine_wakeup_after|wakeup:1757650224888387|now:1757650224887416|diff:971| [2025/09/12 04:10:24 887443] [debug] |xqc_engine_main_logic|END|now:1757650224887090| [2025/09/12 04:10:24 887455] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224887454| [2025/09/12 04:10:24 887462] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 887470] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:773| [2025/09/12 04:10:24 887477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/09/12 04:10:24 887485] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/09/12 04:10:24 887491] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 887498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1760| [2025/09/12 04:10:24 887506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54000|prior_delivered:1640917|prior_time:1757650224841565|is_app_limited:0|send_elapse:46105|ack_elapse:45889|ctl_first_sent_time:1757650224843249|lagest_ack_time:1757650224887454|curr_delivered:1692517| [2025/09/12 04:10:24 887513] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224843249| [2025/09/12 04:10:24 887521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:361||sndq_packets_used_bytes:0|sndq_packets_free:530| [2025/09/12 04:10:24 887528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1761|path_largest_ack:1761| [2025/09/12 04:10:24 887535] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:52800|prior_delivered:1643317|prior_time:1757650224843530|is_app_limited:0|send_elapse:43578|ack_elapse:43924|ctl_first_sent_time:1757650224843855|lagest_ack_time:1757650224887454|curr_delivered:1693717| [2025/09/12 04:10:24 887542] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224843855| [2025/09/12 04:10:24 887548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/09/12 04:10:24 887554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43007|rttvar:283|minrtt:30473|latest_rtt:43599|ack_delay:24| [2025/09/12 04:10:24 887567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43078|rttvar:355|minrtt:30473|latest_rtt:43599|ack_delay:24| [2025/09/12 04:10:24 887573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1761|lost_pn:1758|thresh:3| [2025/09/12 04:10:24 887580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 887586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 887594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1758|lost_pn:1758|po_sent_time:1757650224841198|lost_send_time:1757650224838406|loss_delay:49048|frame:STREAM |repair:128| [2025/09/12 04:10:24 887600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224841198u| [2025/09/12 04:10:24 887606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 887610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43078|rtt_var:355|pto_duration:45078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 887615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 887620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 887627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 887633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224952376|now:1757650224887610|interv:64766| [2025/09/12 04:10:24 887640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224952376|now:1757650224887610|interval:64766|pto_count:0|srtt:43078 [2025/09/12 04:10:24 887645] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43578, ack_elapse 43924, delivered 50400|rate 1147436|lost 308| [2025/09/12 04:10:24 887649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1147436) in round 30| [2025/09/12 04:10:24 887653] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 887657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 887661] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75600|packet_lost:1|acked:2400|po_sent_time:1757650224843855|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 887666] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75600|packet_lost:1|acked:2400|po_sent_time:1757650224843855|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 887670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:78000|full_bw_reached:1|inflight:52810|srtt:43078|latest_rtt:43599|min_rtt:30473|applimit:0|lost:307|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 887676] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/09/12 04:10:24 887681] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1757650224887454|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 887689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344887454|now:1757650224887454|interv:120000000| [2025/09/12 04:10:24 887693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344887454|now:1757650224887454|interv:120000000| [2025/09/12 04:10:24 887697] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224888387|pq_index:0| [2025/09/12 04:10:24 887701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224887090| [2025/09/12 04:10:24 887705] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224887705| [2025/09/12 04:10:24 887710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224887709| [2025/09/12 04:10:24 887717] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 887726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 887730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1758|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 887735] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 887743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 887747] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 887751] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1746107| [2025/09/12 04:10:24 887760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 887764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 887768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1747294| [2025/09/12 04:10:24 887780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 887784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 887788] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1748481| [2025/09/12 04:10:24 887796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 887801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 887805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 887809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 887813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 887817] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 887821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 887825] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 887829] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1758|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 887833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 887838] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 887841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 887845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 887849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1727115| [2025/09/12 04:10:24 887853] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 887857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 887861] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224888387| [2025/09/12 04:10:24 887865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224888387| [2025/09/12 04:10:24 887869] [debug] |xqc_engine_wakeup_after|wakeup:1757650224888387|now:1757650224887868|diff:519| [2025/09/12 04:10:24 887875] [debug] |xqc_engine_main_logic|END|now:1757650224887709| [2025/09/12 04:10:24 887881] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224887881| [2025/09/12 04:10:24 887884] [debug] |xqc_engine_wakeup_after|wakeup:1757650224888387|now:1757650224887884|diff:503| [2025/09/12 04:10:24 887888] [debug] |xqc_engine_main_logic|END|now:1757650224887881| [2025/09/12 04:10:24 888957] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224888956| [2025/09/12 04:10:24 888968] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224888387|pq_index:0| [2025/09/12 04:10:24 888973] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224887709| [2025/09/12 04:10:24 888978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224888977| [2025/09/12 04:10:24 888983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224888387|now:1757650224888977| [2025/09/12 04:10:24 888987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224888387|now:1757650224888977| [2025/09/12 04:10:24 888991] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 888996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43078|min_srtt:43078|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 889001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 889005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 889009] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 889013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 889017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 889022] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1758|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 889026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 889030] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 889035] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/09/12 04:10:24 889069] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224889045|stream_id:0|stream_offset:1672513| [2025/09/12 04:10:24 889078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1806|origin_pktnum:1758|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 889085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 889091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43078|rtt_var:355|pto_duration:45078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 889104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 889110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 889116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 889122] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224954123|now:1757650224889091|interv:65032| [2025/09/12 04:10:24 889128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224954123|now:1757650224889091|interval:65032|pto_count:0|srtt:43078 [2025/09/12 04:10:24 889135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78000|inflight:54010| [2025/09/12 04:10:24 889143] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 889149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1727115| [2025/09/12 04:10:24 889155] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 889162] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/09/12 04:10:24 889220] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224889197|stream_id:0|stream_offset:1727115| [2025/09/12 04:10:24 889229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 889236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 889243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43078|rtt_var:355|pto_duration:45078|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 889273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 889279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 889285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 889291] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224954275|now:1757650224889242|interv:65033| [2025/09/12 04:10:24 889296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224954275|now:1757650224889242|interval:65033|pto_count:0|srtt:43078 [2025/09/12 04:10:24 889303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78000|inflight:55210| [2025/09/12 04:10:24 889310] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 889315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1728302| [2025/09/12 04:10:24 889322] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 889332] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224890332|now:1757650224889332|interv:1000| [2025/09/12 04:10:24 889362] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 889369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 889375] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224890332| [2025/09/12 04:10:24 889381] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224890332| [2025/09/12 04:10:24 889387] [debug] |xqc_engine_wakeup_after|wakeup:1757650224890332|now:1757650224889387|diff:945| [2025/09/12 04:10:24 889393] [debug] |xqc_engine_main_logic|END|now:1757650224888977| [2025/09/12 04:10:24 889509] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224889507| [2025/09/12 04:10:24 889523] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 889531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:774| [2025/09/12 04:10:24 889537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/09/12 04:10:24 889545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/09/12 04:10:24 889552] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 889560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1762| [2025/09/12 04:10:24 889567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54000|prior_delivered:1643317|prior_time:1757650224843530|is_app_limited:0|send_elapse:44928|ack_elapse:45977|ctl_first_sent_time:1757650224845205|lagest_ack_time:1757650224889507|curr_delivered:1694917| [2025/09/12 04:10:24 889574] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224845205| [2025/09/12 04:10:24 889581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:360||sndq_packets_used_bytes:0|sndq_packets_free:531| [2025/09/12 04:10:24 889587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1763|path_largest_ack:1763| [2025/09/12 04:10:24 889594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:50400|prior_delivered:1648117|prior_time:1757650224848593|is_app_limited:0|send_elapse:42757|ack_elapse:40914|ctl_first_sent_time:1757650224848961|lagest_ack_time:1757650224889507|curr_delivered:1696117| [2025/09/12 04:10:24 889600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224848961| [2025/09/12 04:10:24 889606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:359||sndq_packets_used_bytes:0|sndq_packets_free:532| [2025/09/12 04:10:24 889612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43078|rttvar:355|minrtt:30473|latest_rtt:40546|ack_delay:24| [2025/09/12 04:10:24 889618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42759|rttvar:906|minrtt:30473|latest_rtt:40546|ack_delay:24| [2025/09/12 04:10:24 889641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1763|lost_pn:1760|thresh:3| [2025/09/12 04:10:24 889647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 889659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 889665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 889671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 889678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:906|pto_duration:46383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 889684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 889690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 889696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 889715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224955580|now:1757650224889677|interv:65903| [2025/09/12 04:10:24 889721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224955580|now:1757650224889677|interval:65903|pto_count:0|srtt:42759 [2025/09/12 04:10:24 889729] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42757, ack_elapse 40914, delivered 48000|rate 1122623|lost 308| [2025/09/12 04:10:24 889736] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122623) in round 30| [2025/09/12 04:10:24 889742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 889748] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 889752] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78000|packet_lost:0|acked:2400|po_sent_time:1757650224848961|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 889756] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78000|packet_lost:0|acked:2400|po_sent_time:1757650224848961|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 889761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:80400|full_bw_reached:1|inflight:52810|srtt:42759|latest_rtt:40546|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 889767] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/09/12 04:10:24 889771] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1757650224889507|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 889776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344889507|now:1757650224889507|interv:120000000| [2025/09/12 04:10:24 889780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344889507|now:1757650224889507|interv:120000000| [2025/09/12 04:10:24 889784] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224890332|pq_index:0| [2025/09/12 04:10:24 889797] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224888977| [2025/09/12 04:10:24 889801] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224889801| [2025/09/12 04:10:24 889806] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224889805| [2025/09/12 04:10:24 889812] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 889816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 889821] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 889826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 889830] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 889834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1750855| [2025/09/12 04:10:24 889839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 889843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 889847] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 889851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1752042| [2025/09/12 04:10:24 889855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 889860] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 889864] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 889868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1753229| [2025/09/12 04:10:24 889872] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 889876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 889880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 889887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 889892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 889896] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 889899] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 889903] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 889908] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 889912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1728302| [2025/09/12 04:10:24 889916] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 889920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 889924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224890332| [2025/09/12 04:10:24 889928] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224890332| [2025/09/12 04:10:24 889932] [debug] |xqc_engine_wakeup_after|wakeup:1757650224890332|now:1757650224889932|diff:400| [2025/09/12 04:10:24 889936] [debug] |xqc_engine_main_logic|END|now:1757650224889805| [2025/09/12 04:10:24 889942] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224889942| [2025/09/12 04:10:24 889945] [debug] |xqc_engine_wakeup_after|wakeup:1757650224890332|now:1757650224889945|diff:387| [2025/09/12 04:10:24 889949] [debug] |xqc_engine_main_logic|END|now:1757650224889942| [2025/09/12 04:10:24 891018] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224891017| [2025/09/12 04:10:24 891029] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224890332|pq_index:0| [2025/09/12 04:10:24 891034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224889805| [2025/09/12 04:10:24 891042] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224891040| [2025/09/12 04:10:24 891050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224890332|now:1757650224891040| [2025/09/12 04:10:24 891057] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224890332|now:1757650224891040| [2025/09/12 04:10:24 891062] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 891068] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42759|min_srtt:42759|path_bw:1211057|loss_rate:5.56|path_pto:0| [2025/09/12 04:10:24 891076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 891083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 891089] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 891102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 891109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 891116] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 891122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1728302| [2025/09/12 04:10:24 891129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 891136] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/09/12 04:10:24 891174] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224891147|stream_id:0|stream_offset:1728302| [2025/09/12 04:10:24 891182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 891189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 891196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:906|pto_duration:46383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 891203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 891208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 891214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 891220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224957530|now:1757650224891196|interv:66334| [2025/09/12 04:10:24 891226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224957530|now:1757650224891196|interval:66334|pto_count:0|srtt:42759 [2025/09/12 04:10:24 891232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80400|inflight:54010| [2025/09/12 04:10:24 891239] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 891247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1729489| [2025/09/12 04:10:24 891254] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 891260] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/09/12 04:10:24 891291] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224891270|stream_id:0|stream_offset:1729489| [2025/09/12 04:10:24 891299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 891313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 891320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42759|rtt_var:906|pto_duration:46383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 891326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 891332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 891338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 891344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224957653|now:1757650224891319|interv:66334| [2025/09/12 04:10:24 891350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224957653|now:1757650224891319|interval:66334|pto_count:0|srtt:42759 [2025/09/12 04:10:24 891356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80400|inflight:55210| [2025/09/12 04:10:24 891363] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 891369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 891376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 891381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224892381|now:1757650224891381|interv:1000| [2025/09/12 04:10:24 891385] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 891388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 891395] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224892381| [2025/09/12 04:10:24 891401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224892381| [2025/09/12 04:10:24 891407] [debug] |xqc_engine_wakeup_after|wakeup:1757650224892381|now:1757650224891407|diff:974| [2025/09/12 04:10:24 891414] [debug] |xqc_engine_main_logic|END|now:1757650224891040| [2025/09/12 04:10:24 891443] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224891442| [2025/09/12 04:10:24 891454] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 891463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:775| [2025/09/12 04:10:24 891467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/09/12 04:10:24 891472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/09/12 04:10:24 891477] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 891482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1764| [2025/09/12 04:10:24 891489] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1648117|prior_time:1757650224848593|is_app_limited:0|send_elapse:42852|ack_elapse:42849|ctl_first_sent_time:1757650224849056|lagest_ack_time:1757650224891442|curr_delivered:1697317| [2025/09/12 04:10:24 891501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224849056| [2025/09/12 04:10:24 891508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:358||sndq_packets_used_bytes:0|sndq_packets_free:533| [2025/09/12 04:10:24 891514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1765|path_largest_ack:1765| [2025/09/12 04:10:24 891521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:51600|prior_delivered:1648117|prior_time:1757650224848593|is_app_limited:0|send_elapse:42852|ack_elapse:42849|ctl_first_sent_time:1757650224849056|lagest_ack_time:1757650224891442|curr_delivered:1698517| [2025/09/12 04:10:24 891528] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224849153| [2025/09/12 04:10:24 891534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:357||sndq_packets_used_bytes:0|sndq_packets_free:534| [2025/09/12 04:10:24 891540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42759|rttvar:906|minrtt:30473|latest_rtt:42289|ack_delay:24| [2025/09/12 04:10:24 891546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42698|rttvar:803|minrtt:30473|latest_rtt:42289|ack_delay:24| [2025/09/12 04:10:24 891552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/09/12 04:10:24 891558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 891564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 891570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 891577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 891583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:803|pto_duration:45910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 891590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 891596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 891599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 891603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224957180|now:1757650224891583|interv:65597| [2025/09/12 04:10:24 891608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224957180|now:1757650224891583|interval:65597|pto_count:0|srtt:42698 [2025/09/12 04:10:24 891615] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42852, ack_elapse 42849, delivered 50400|rate 1176141|lost 308| [2025/09/12 04:10:24 891622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176141) in round 30| [2025/09/12 04:10:24 891629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 891634] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 891655] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80400|packet_lost:0|acked:2400|po_sent_time:1757650224849153|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 891663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80400|packet_lost:0|acked:2400|po_sent_time:1757650224849153|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 891668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:82800|full_bw_reached:1|inflight:52810|srtt:42698|latest_rtt:42289|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 891674] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/09/12 04:10:24 891678] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1757650224891442|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 891683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344891442|now:1757650224891442|interv:120000000| [2025/09/12 04:10:24 891687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344891442|now:1757650224891442|interv:120000000| [2025/09/12 04:10:24 891691] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224892381|pq_index:0| [2025/09/12 04:10:24 891695] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224891040| [2025/09/12 04:10:24 891699] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224891699| [2025/09/12 04:10:24 891704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224891703| [2025/09/12 04:10:24 891710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 891714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 891719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 891723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 891728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 891732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1755603| [2025/09/12 04:10:24 891736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 891740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 891747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 891752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1756790| [2025/09/12 04:10:24 891756] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 891760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 891764] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 891768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1757977| [2025/09/12 04:10:24 891772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 891777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 891781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 891785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1759164| [2025/09/12 04:10:24 891790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 891794] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 891798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 891802] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 891806] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 891810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 891815] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 891818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 891822] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224892381| [2025/09/12 04:10:24 891826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224892381| [2025/09/12 04:10:24 891830] [debug] |xqc_engine_wakeup_after|wakeup:1757650224892381|now:1757650224891830|diff:551| [2025/09/12 04:10:24 891835] [debug] |xqc_engine_main_logic|END|now:1757650224891703| [2025/09/12 04:10:24 891840] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224891840| [2025/09/12 04:10:24 891846] [debug] |xqc_engine_wakeup_after|wakeup:1757650224892381|now:1757650224891846|diff:535| [2025/09/12 04:10:24 891850] [debug] |xqc_engine_main_logic|END|now:1757650224891840| [2025/09/12 04:10:24 892922] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224892922| [2025/09/12 04:10:24 892934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224892381|pq_index:0| [2025/09/12 04:10:24 892939] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224891703| [2025/09/12 04:10:24 892944] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224892943| [2025/09/12 04:10:24 892949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224892381|now:1757650224892943| [2025/09/12 04:10:24 892953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224892381|now:1757650224892943| [2025/09/12 04:10:24 892957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 892962] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:5.00|path_pto:0| [2025/09/12 04:10:24 892967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1759164| [2025/09/12 04:10:24 892972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 892975] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 892979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 892984] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 892988] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 892992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 892997] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 893001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/09/12 04:10:24 893036] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224893009|stream_id:0|stream_offset:1730676| [2025/09/12 04:10:24 893045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 893052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 893059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:803|pto_duration:45910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 893066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 893072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 893084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 893088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224958919|now:1757650224893058|interv:65861| [2025/09/12 04:10:24 893093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224958919|now:1757650224893058|interval:65861|pto_count:0|srtt:42698 [2025/09/12 04:10:24 893100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82800|inflight:54010| [2025/09/12 04:10:24 893108] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 893114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1731863| [2025/09/12 04:10:24 893120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 893127] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/09/12 04:10:24 893160] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224893137|stream_id:0|stream_offset:1731863| [2025/09/12 04:10:24 893170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 893177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 893183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42698|rtt_var:803|pto_duration:45910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 893190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 893196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 893201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 893207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224959047|now:1757650224893183|interv:65864| [2025/09/12 04:10:24 893213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224959047|now:1757650224893183|interval:65864|pto_count:0|srtt:42698 [2025/09/12 04:10:24 893220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82800|inflight:55210| [2025/09/12 04:10:24 893227] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 893234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1733050| [2025/09/12 04:10:24 893241] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 893292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224894292|now:1757650224893292|interv:1000| [2025/09/12 04:10:24 893300] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 893312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 893318] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224894292| [2025/09/12 04:10:24 893324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224894292| [2025/09/12 04:10:24 893341] [debug] |xqc_engine_wakeup_after|wakeup:1757650224894292|now:1757650224893341|diff:951| [2025/09/12 04:10:24 893348] [debug] |xqc_engine_main_logic|END|now:1757650224892943| [2025/09/12 04:10:24 893435] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224893434| [2025/09/12 04:10:24 893447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 893456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:776| [2025/09/12 04:10:24 893462] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/09/12 04:10:24 893471] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/09/12 04:10:24 893476] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 893484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1766| [2025/09/12 04:10:24 893491] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:306|tx_in_flight:54000|prior_delivered:1648117|prior_time:1757650224848593|is_app_limited:0|send_elapse:43045|ack_elapse:44841|ctl_first_sent_time:1757650224849249|lagest_ack_time:1757650224893434|curr_delivered:1699717| [2025/09/12 04:10:24 893498] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224849249| [2025/09/12 04:10:24 893504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:356||sndq_packets_used_bytes:0|sndq_packets_free:535| [2025/09/12 04:10:24 893508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1767|path_largest_ack:1767| [2025/09/12 04:10:24 893512] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51600|prior_delivered:1650517|prior_time:1757650224850639|is_app_limited:0|send_elapse:42732|ack_elapse:42795|ctl_first_sent_time:1757650224850971|lagest_ack_time:1757650224893434|curr_delivered:1700917| [2025/09/12 04:10:24 893517] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224850971| [2025/09/12 04:10:24 893522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:355||sndq_packets_used_bytes:0|sndq_packets_free:536| [2025/09/12 04:10:24 893529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42698|rttvar:803|minrtt:30473|latest_rtt:42463|ack_delay:24| [2025/09/12 04:10:24 893535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42665|rttvar:667|minrtt:30473|latest_rtt:42463|ack_delay:24| [2025/09/12 04:10:24 893541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1767|lost_pn:1764|thresh:3| [2025/09/12 04:10:24 893547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 893554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 893566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 893570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 893574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42665|rtt_var:667|pto_duration:45333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 893579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 893583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 893586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 893590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224958470|now:1757650224893574|interv:64896| [2025/09/12 04:10:24 893595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224958470|now:1757650224893574|interval:64896|pto_count:0|srtt:42665 [2025/09/12 04:10:24 893599] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42732, ack_elapse 42795, delivered 50400|rate 1177707|lost 308| [2025/09/12 04:10:24 893603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177707) in round 30| [2025/09/12 04:10:24 893608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 893612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 893616] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82800|packet_lost:0|acked:2400|po_sent_time:1757650224850971|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 893620] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82800|packet_lost:0|acked:2400|po_sent_time:1757650224850971|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 893625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:85200|full_bw_reached:1|inflight:52810|srtt:42665|latest_rtt:42463|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 893630] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/09/12 04:10:24 893635] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1757650224893434|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 893640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344893434|now:1757650224893434|interv:120000000| [2025/09/12 04:10:24 893644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344893434|now:1757650224893434|interv:120000000| [2025/09/12 04:10:24 893648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224894292|pq_index:0| [2025/09/12 04:10:24 893652] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224892943| [2025/09/12 04:10:24 893656] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224893656| [2025/09/12 04:10:24 893661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224893659| [2025/09/12 04:10:24 893671] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 893676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1759164| [2025/09/12 04:10:24 893680] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 893685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 893689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 893693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1760351| [2025/09/12 04:10:24 893698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 893702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 893706] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 893710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1761538| [2025/09/12 04:10:24 893714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 893718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 893722] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 893727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1762725| [2025/09/12 04:10:24 893731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 893735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 893739] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 893743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 893750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 893754] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 893757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 893761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 893766] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 893770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1733050| [2025/09/12 04:10:24 893774] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 893778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 893782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224894292| [2025/09/12 04:10:24 893786] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224894292| [2025/09/12 04:10:24 893790] [debug] |xqc_engine_wakeup_after|wakeup:1757650224894292|now:1757650224893790|diff:502| [2025/09/12 04:10:24 893794] [debug] |xqc_engine_main_logic|END|now:1757650224893659| [2025/09/12 04:10:24 893799] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224893799| [2025/09/12 04:10:24 893803] [debug] |xqc_engine_wakeup_after|wakeup:1757650224894292|now:1757650224893803|diff:489| [2025/09/12 04:10:24 893807] [debug] |xqc_engine_main_logic|END|now:1757650224893799| [2025/09/12 04:10:24 894873] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224894872| [2025/09/12 04:10:24 894884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224894292|pq_index:0| [2025/09/12 04:10:24 894888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224893659| [2025/09/12 04:10:24 894894] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224894892| [2025/09/12 04:10:24 894898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224894292|now:1757650224894892| [2025/09/12 04:10:24 894902] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224894292|now:1757650224894892| [2025/09/12 04:10:24 894906] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 894912] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42665|min_srtt:42665|path_bw:1211057|loss_rate:4.55|path_pto:0| [2025/09/12 04:10:24 894916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 894921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 894925] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 894929] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 894938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 894943] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 894947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1733050| [2025/09/12 04:10:24 894951] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 894956] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/09/12 04:10:24 894999] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224894964|stream_id:0|stream_offset:1733050| [2025/09/12 04:10:24 895008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 895016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 895021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42665|rtt_var:667|pto_duration:45333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 895025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 895030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 895037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 895043] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224960297|now:1757650224895021|interv:65276| [2025/09/12 04:10:24 895050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224960297|now:1757650224895021|interval:65276|pto_count:0|srtt:42665 [2025/09/12 04:10:24 895055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85200|inflight:54010| [2025/09/12 04:10:24 895061] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 895067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1734237| [2025/09/12 04:10:24 895073] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 895080] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/09/12 04:10:24 895112] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224895090|stream_id:0|stream_offset:1734237| [2025/09/12 04:10:24 895121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 895128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 895141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42665|rtt_var:667|pto_duration:45333|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 895148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 895154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 895160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 895166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224960423|now:1757650224895141|interv:65282| [2025/09/12 04:10:24 895172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224960423|now:1757650224895141|interval:65282|pto_count:0|srtt:42665 [2025/09/12 04:10:24 895179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85200|inflight:55210| [2025/09/12 04:10:24 895187] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 895193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 895199] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 895205] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224896205|now:1757650224895205|interv:1000| [2025/09/12 04:10:24 895211] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 895216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 895222] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224896205| [2025/09/12 04:10:24 895228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224896205| [2025/09/12 04:10:24 895233] [debug] |xqc_engine_wakeup_after|wakeup:1757650224896205|now:1757650224895233|diff:972| [2025/09/12 04:10:24 895240] [debug] |xqc_engine_main_logic|END|now:1757650224894892| [2025/09/12 04:10:24 895468] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224895467| [2025/09/12 04:10:24 895483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 895492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:777| [2025/09/12 04:10:24 895496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/09/12 04:10:24 895504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/09/12 04:10:24 895510] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 895517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1768| [2025/09/12 04:10:24 895524] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1650517|prior_time:1757650224850639|is_app_limited:0|send_elapse:42819|ack_elapse:44828|ctl_first_sent_time:1757650224851058|lagest_ack_time:1757650224895467|curr_delivered:1702117| [2025/09/12 04:10:24 895531] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224851058| [2025/09/12 04:10:24 895544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:354||sndq_packets_used_bytes:0|sndq_packets_free:537| [2025/09/12 04:10:24 895552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1769|path_largest_ack:1769| [2025/09/12 04:10:24 895559] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1650517|prior_time:1757650224850639|is_app_limited:0|send_elapse:42819|ack_elapse:44828|ctl_first_sent_time:1757650224851058|lagest_ack_time:1757650224895467|curr_delivered:1703317| [2025/09/12 04:10:24 895567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224852467| [2025/09/12 04:10:24 895573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:353||sndq_packets_used_bytes:0|sndq_packets_free:538| [2025/09/12 04:10:24 895579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42665|rttvar:667|minrtt:30473|latest_rtt:43000|ack_delay:32| [2025/09/12 04:10:24 895586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42703|rttvar:576|minrtt:30473|latest_rtt:43000|ack_delay:32| [2025/09/12 04:10:24 895591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1769|lost_pn:1766|thresh:3| [2025/09/12 04:10:24 895595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 895599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 895603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 895607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 895611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:576|pto_duration:45007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 895615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 895619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 895623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 895627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224960097|now:1757650224895611|interv:64486| [2025/09/12 04:10:24 895631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224960097|now:1757650224895611|interval:64486|pto_count:0|srtt:42703 [2025/09/12 04:10:24 895635] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42819, ack_elapse 44828, delivered 52800|rate 1177835|lost 308| [2025/09/12 04:10:24 895640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177835) in round 30| [2025/09/12 04:10:24 895644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 895648] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 895652] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85200|packet_lost:0|acked:2400|po_sent_time:1757650224852467|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 895660] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85200|packet_lost:0|acked:2400|po_sent_time:1757650224852467|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 895665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:87600|full_bw_reached:1|inflight:52810|srtt:42703|latest_rtt:43000|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 895671] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/09/12 04:10:24 895675] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1757650224895467|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 895680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344895467|now:1757650224895467|interv:120000000| [2025/09/12 04:10:24 895684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344895467|now:1757650224895467|interv:120000000| [2025/09/12 04:10:24 895688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224896205|pq_index:0| [2025/09/12 04:10:24 895692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224894892| [2025/09/12 04:10:24 895696] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224895696| [2025/09/12 04:10:24 895701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224895700| [2025/09/12 04:10:24 895707] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 895712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 895716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 895721] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 895725] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 895729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1765099| [2025/09/12 04:10:24 895734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 895738] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 895742] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 895749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1766286| [2025/09/12 04:10:24 895753] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 895757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 895761] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 895765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1767473| [2025/09/12 04:10:24 895770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 895774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 895778] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 895782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 895786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 895790] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 895794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 895798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 895803] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 895807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 895811] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 895815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 895819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224896205| [2025/09/12 04:10:24 895823] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224896205| [2025/09/12 04:10:24 895827] [debug] |xqc_engine_wakeup_after|wakeup:1757650224896205|now:1757650224895827|diff:378| [2025/09/12 04:10:24 895831] [debug] |xqc_engine_main_logic|END|now:1757650224895700| [2025/09/12 04:10:24 895836] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224895836| [2025/09/12 04:10:24 895840] [debug] |xqc_engine_wakeup_after|wakeup:1757650224896205|now:1757650224895840|diff:365| [2025/09/12 04:10:24 895844] [debug] |xqc_engine_main_logic|END|now:1757650224895836| [2025/09/12 04:10:24 896915] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224896914| [2025/09/12 04:10:24 896932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224896205|pq_index:0| [2025/09/12 04:10:24 896936] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224895700| [2025/09/12 04:10:24 896941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224896940| [2025/09/12 04:10:24 896946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224896205|now:1757650224896940| [2025/09/12 04:10:24 896950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224896205|now:1757650224896940| [2025/09/12 04:10:24 896954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 896959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:4.17|path_pto:0| [2025/09/12 04:10:24 896964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 896968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 896973] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 896979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 896987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 896993] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 896999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 897006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 897014] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/09/12 04:10:24 897050] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224897025|stream_id:0|stream_offset:1735424| [2025/09/12 04:10:24 897059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 897067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 897074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:576|pto_duration:45007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 897081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 897087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 897093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 897105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224962032|now:1757650224897074|interv:64958| [2025/09/12 04:10:24 897110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224962032|now:1757650224897074|interval:64958|pto_count:0|srtt:42703 [2025/09/12 04:10:24 897117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87600|inflight:54010| [2025/09/12 04:10:24 897124] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 897130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1736611| [2025/09/12 04:10:24 897136] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 897141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/09/12 04:10:24 897177] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224897151|stream_id:0|stream_offset:1736611| [2025/09/12 04:10:24 897185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 897192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 897199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:576|pto_duration:45007|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 897206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 897212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 897218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 897225] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224962158|now:1757650224897198|interv:64960| [2025/09/12 04:10:24 897230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224962158|now:1757650224897198|interval:64960|pto_count:0|srtt:42703 [2025/09/12 04:10:24 897237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87600|inflight:55210| [2025/09/12 04:10:24 897244] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 897250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1737798| [2025/09/12 04:10:24 897256] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 897262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224898262|now:1757650224897262|interv:1000| [2025/09/12 04:10:24 897268] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 897273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 897280] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224898262| [2025/09/12 04:10:24 897294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224898262| [2025/09/12 04:10:24 897300] [debug] |xqc_engine_wakeup_after|wakeup:1757650224898262|now:1757650224897300|diff:962| [2025/09/12 04:10:24 897306] [debug] |xqc_engine_main_logic|END|now:1757650224896940| [2025/09/12 04:10:24 897490] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224897489| [2025/09/12 04:10:24 897504] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 897512] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:778| [2025/09/12 04:10:24 897518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/09/12 04:10:24 897525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/09/12 04:10:24 897530] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 897538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1771|path_largest_ack:1770| [2025/09/12 04:10:24 897545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1652917|prior_time:1757650224852621|is_app_limited:0|send_elapse:42636|ack_elapse:44868|ctl_first_sent_time:1757650224852941|lagest_ack_time:1757650224897489|curr_delivered:1704517| [2025/09/12 04:10:24 897552] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224852941| [2025/09/12 04:10:24 897558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:352||sndq_packets_used_bytes:0|sndq_packets_free:539| [2025/09/12 04:10:24 897565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1771|path_largest_ack:1771| [2025/09/12 04:10:24 897572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1652917|prior_time:1757650224852621|is_app_limited:0|send_elapse:42636|ack_elapse:44868|ctl_first_sent_time:1757650224852941|lagest_ack_time:1757650224897489|curr_delivered:1705717| [2025/09/12 04:10:24 897578] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224854281| [2025/09/12 04:10:24 897584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:351||sndq_packets_used_bytes:0|sndq_packets_free:540| [2025/09/12 04:10:24 897590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42703|rttvar:576|minrtt:30473|latest_rtt:43208|ack_delay:24| [2025/09/12 04:10:24 897597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42764|rttvar:552|minrtt:30473|latest_rtt:43208|ack_delay:24| [2025/09/12 04:10:24 897603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1771|lost_pn:1768|thresh:3| [2025/09/12 04:10:24 897610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 897616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 897620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 897624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 897634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42764|rtt_var:552|pto_duration:44972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 897638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 897642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 897646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 897650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224962123|now:1757650224897633|interv:64490| [2025/09/12 04:10:24 897654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224962123|now:1757650224897633|interval:64490|pto_count:0|srtt:42764 [2025/09/12 04:10:24 897658] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42636, ack_elapse 44868, delivered 52800|rate 1176785|lost 308| [2025/09/12 04:10:24 897663] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176785) in round 30| [2025/09/12 04:10:24 897667] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 897671] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 897675] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87600|packet_lost:0|acked:2400|po_sent_time:1757650224854281|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 897679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87600|packet_lost:0|acked:2400|po_sent_time:1757650224854281|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 897684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:90000|full_bw_reached:1|inflight:52810|srtt:42764|latest_rtt:43208|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 897689] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/09/12 04:10:24 897694] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK |recv_time:1757650224897489|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 897699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344897489|now:1757650224897489|interv:120000000| [2025/09/12 04:10:24 897703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344897489|now:1757650224897489|interv:120000000| [2025/09/12 04:10:24 897707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224898262|pq_index:0| [2025/09/12 04:10:24 897711] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224896940| [2025/09/12 04:10:24 897715] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224897715| [2025/09/12 04:10:24 897720] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224897718| [2025/09/12 04:10:24 897732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 897737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 897741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 897746] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 897750] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 897754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1769847| [2025/09/12 04:10:24 897759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 897763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 897767] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 897771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1771034| [2025/09/12 04:10:24 897775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 897779] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 897783] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 897788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1772221| [2025/09/12 04:10:24 897792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 897796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 897800] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 897804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 897809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 897812] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 897819] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 897823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 897827] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 897832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1737798| [2025/09/12 04:10:24 897836] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 897840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 897843] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224898262| [2025/09/12 04:10:24 897847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224898262| [2025/09/12 04:10:24 897851] [debug] |xqc_engine_wakeup_after|wakeup:1757650224898262|now:1757650224897851|diff:411| [2025/09/12 04:10:24 897856] [debug] |xqc_engine_main_logic|END|now:1757650224897718| [2025/09/12 04:10:24 897861] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224897861| [2025/09/12 04:10:24 897865] [debug] |xqc_engine_wakeup_after|wakeup:1757650224898262|now:1757650224897865|diff:397| [2025/09/12 04:10:24 897869] [debug] |xqc_engine_main_logic|END|now:1757650224897861| [2025/09/12 04:10:24 898939] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224898939| [2025/09/12 04:10:24 898950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224898262|pq_index:0| [2025/09/12 04:10:24 898955] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224897718| [2025/09/12 04:10:24 898960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224898959| [2025/09/12 04:10:24 898964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224898262|now:1757650224898959| [2025/09/12 04:10:24 898970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224898262|now:1757650224898959| [2025/09/12 04:10:24 898977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 898984] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42764|min_srtt:42764|path_bw:1211057|loss_rate:3.85|path_pto:0| [2025/09/12 04:10:24 898991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 898998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 899004] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 899010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 899017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 899032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 899038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1737798| [2025/09/12 04:10:24 899044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 899051] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/09/12 04:10:24 899094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224899062|stream_id:0|stream_offset:1737798| [2025/09/12 04:10:24 899104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 899112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 899119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42764|rtt_var:552|pto_duration:44972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 899126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 899132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 899138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 899144] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224964034|now:1757650224899118|interv:64916| [2025/09/12 04:10:24 899150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224964034|now:1757650224899118|interval:64916|pto_count:0|srtt:42764 [2025/09/12 04:10:24 899157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90000|inflight:54010| [2025/09/12 04:10:24 899164] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 899169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1738985| [2025/09/12 04:10:24 899176] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 899182] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/09/12 04:10:24 899211] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224899192|stream_id:0|stream_offset:1738985| [2025/09/12 04:10:24 899220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 899227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 899233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42764|rtt_var:552|pto_duration:44972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 899239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 899252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 899258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 899264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224964164|now:1757650224899233|interv:64931| [2025/09/12 04:10:24 899269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224964164|now:1757650224899233|interval:64931|pto_count:0|srtt:42764 [2025/09/12 04:10:24 899277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90000|inflight:55210| [2025/09/12 04:10:24 899285] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 899292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 899299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 899305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224900304|now:1757650224899304|interv:1000| [2025/09/12 04:10:24 899311] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 899316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 899323] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224900304| [2025/09/12 04:10:24 899329] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224900304| [2025/09/12 04:10:24 899335] [debug] |xqc_engine_wakeup_after|wakeup:1757650224900304|now:1757650224899334|diff:970| [2025/09/12 04:10:24 899341] [debug] |xqc_engine_main_logic|END|now:1757650224898959| [2025/09/12 04:10:24 899503] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224899502| [2025/09/12 04:10:24 899517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 899526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:779| [2025/09/12 04:10:24 899532] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/09/12 04:10:24 899540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/09/12 04:10:24 899545] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 899553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1772| [2025/09/12 04:10:24 899560] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1655317|prior_time:1757650224854501|is_app_limited:0|send_elapse:42491|ack_elapse:45001|ctl_first_sent_time:1757650224854810|lagest_ack_time:1757650224899502|curr_delivered:1706917| [2025/09/12 04:10:24 899566] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224854810| [2025/09/12 04:10:24 899573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:350||sndq_packets_used_bytes:0|sndq_packets_free:541| [2025/09/12 04:10:24 899581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1773|path_largest_ack:1773| [2025/09/12 04:10:24 899594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1655317|prior_time:1757650224854501|is_app_limited:0|send_elapse:42491|ack_elapse:45001|ctl_first_sent_time:1757650224854810|lagest_ack_time:1757650224899502|curr_delivered:1708117| [2025/09/12 04:10:24 899601] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224856129| [2025/09/12 04:10:24 899606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:349||sndq_packets_used_bytes:0|sndq_packets_free:542| [2025/09/12 04:10:24 899613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42764|rttvar:552|minrtt:30473|latest_rtt:43373|ack_delay:24| [2025/09/12 04:10:24 899619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42837|rttvar:560|minrtt:30473|latest_rtt:43373|ack_delay:24| [2025/09/12 04:10:24 899625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1773|lost_pn:1770|thresh:3| [2025/09/12 04:10:24 899632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 899638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 899644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 899650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 899656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42837|rtt_var:560|pto_duration:45077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 899662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 899668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 899673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 899679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224964269|now:1757650224899656|interv:64613| [2025/09/12 04:10:24 899685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224964269|now:1757650224899656|interval:64613|pto_count:0|srtt:42837 [2025/09/12 04:10:24 899692] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42491, ack_elapse 45001, delivered 52800|rate 1173307|lost 308| [2025/09/12 04:10:24 899699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173307) in round 30| [2025/09/12 04:10:24 899705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 899711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 899717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90000|packet_lost:0|acked:2400|po_sent_time:1757650224856129|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 899724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90000|packet_lost:0|acked:2400|po_sent_time:1757650224856129|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 899737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:92400|full_bw_reached:1|inflight:52810|srtt:42837|latest_rtt:43373|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 899746] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/09/12 04:10:24 899753] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1757650224899502|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 899760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344899502|now:1757650224899502|interv:120000000| [2025/09/12 04:10:24 899767] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344899502|now:1757650224899502|interv:120000000| [2025/09/12 04:10:24 899773] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224900304|pq_index:0| [2025/09/12 04:10:24 899779] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224898959| [2025/09/12 04:10:24 899785] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224899785| [2025/09/12 04:10:24 899792] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224899791| [2025/09/12 04:10:24 899798] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 899802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 899807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 899811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 899816] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 899820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1774595| [2025/09/12 04:10:24 899824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 899828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 899833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 899837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1775782| [2025/09/12 04:10:24 899848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 899856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 899862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 899869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1776969| [2025/09/12 04:10:24 899873] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 899877] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 899881] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 899886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 899890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 899894] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 899898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 899902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 899907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 899911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 899915] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 899919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 899923] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224900304| [2025/09/12 04:10:24 899927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224900304| [2025/09/12 04:10:24 899931] [debug] |xqc_engine_wakeup_after|wakeup:1757650224900304|now:1757650224899931|diff:373| [2025/09/12 04:10:24 899935] [debug] |xqc_engine_main_logic|END|now:1757650224899791| [2025/09/12 04:10:24 899941] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224899941| [2025/09/12 04:10:24 899945] [debug] |xqc_engine_wakeup_after|wakeup:1757650224900304|now:1757650224899945|diff:359| [2025/09/12 04:10:24 899949] [debug] |xqc_engine_main_logic|END|now:1757650224899941| [2025/09/12 04:10:24 900977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224900977| [2025/09/12 04:10:24 900990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224900304|pq_index:0| [2025/09/12 04:10:24 900995] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224899791| [2025/09/12 04:10:24 901006] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224901004| [2025/09/12 04:10:24 901015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224900304|now:1757650224901004| [2025/09/12 04:10:24 901022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224900304|now:1757650224901004| [2025/09/12 04:10:24 901028] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 901036] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42837|min_srtt:42837|path_bw:1211057|loss_rate:3.57|path_pto:0| [2025/09/12 04:10:24 901040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 901046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 901052] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 901058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 901065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 901072] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 901078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 901085] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 901091] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/09/12 04:10:24 901130] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224901103|stream_id:0|stream_offset:1740172| [2025/09/12 04:10:24 901140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 901147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 901154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42837|rtt_var:560|pto_duration:45077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 901160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 901167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 901173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 901179] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224966180|now:1757650224901153|interv:65027| [2025/09/12 04:10:24 901186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224966180|now:1757650224901153|interval:65027|pto_count:0|srtt:42837 [2025/09/12 04:10:24 901199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92400|inflight:54010| [2025/09/12 04:10:24 901206] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 901212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1741359| [2025/09/12 04:10:24 901219] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 901226] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/09/12 04:10:24 901258] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224901236|stream_id:0|stream_offset:1741359| [2025/09/12 04:10:24 901267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 901274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 901281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42837|rtt_var:560|pto_duration:45077|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 901287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 901293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 901298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 901305] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224966313|now:1757650224901280|interv:65033| [2025/09/12 04:10:24 901311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224966313|now:1757650224901280|interval:65033|pto_count:0|srtt:42837 [2025/09/12 04:10:24 901317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92400|inflight:55210| [2025/09/12 04:10:24 901324] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 901330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1742546| [2025/09/12 04:10:24 901336] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 901342] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224902342|now:1757650224901342|interv:1000| [2025/09/12 04:10:24 901348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 901353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 901360] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224902342| [2025/09/12 04:10:24 901367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224902342| [2025/09/12 04:10:24 901372] [debug] |xqc_engine_wakeup_after|wakeup:1757650224902342|now:1757650224901372|diff:970| [2025/09/12 04:10:24 901385] [debug] |xqc_engine_main_logic|END|now:1757650224901004| [2025/09/12 04:10:24 901397] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224901396| [2025/09/12 04:10:24 901404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 901411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:780| [2025/09/12 04:10:24 901434] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/09/12 04:10:24 901446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/09/12 04:10:24 901452] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 901459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1774| [2025/09/12 04:10:24 901467] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1657717|prior_time:1757650224856533|is_app_limited:0|send_elapse:42577|ack_elapse:44863|ctl_first_sent_time:1757650224856851|lagest_ack_time:1757650224901396|curr_delivered:1709317| [2025/09/12 04:10:24 901474] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224856851| [2025/09/12 04:10:24 901481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:348||sndq_packets_used_bytes:0|sndq_packets_free:543| [2025/09/12 04:10:24 901487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1775|path_largest_ack:1775| [2025/09/12 04:10:24 901494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1657717|prior_time:1757650224856533|is_app_limited:0|send_elapse:42577|ack_elapse:44863|ctl_first_sent_time:1757650224856851|lagest_ack_time:1757650224901396|curr_delivered:1710517| [2025/09/12 04:10:24 901501] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224858200| [2025/09/12 04:10:24 901507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:347||sndq_packets_used_bytes:0|sndq_packets_free:544| [2025/09/12 04:10:24 901513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42837|rttvar:560|minrtt:30473|latest_rtt:43196|ack_delay:24| [2025/09/12 04:10:24 901520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42879|rttvar:503|minrtt:30473|latest_rtt:43196|ack_delay:24| [2025/09/12 04:10:24 901527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1775|lost_pn:1772|thresh:3| [2025/09/12 04:10:24 901533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 901539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 901545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 901551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 901557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:503|pto_duration:44891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 901568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 901572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 901576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 901580] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224966127|now:1757650224901556|interv:64571| [2025/09/12 04:10:24 901584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224966127|now:1757650224901556|interval:64571|pto_count:0|srtt:42879 [2025/09/12 04:10:24 901589] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42577, ack_elapse 44863, delivered 52800|rate 1176916|lost 308| [2025/09/12 04:10:24 901594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176916) in round 30| [2025/09/12 04:10:24 901600] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 901606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 901612] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92400|packet_lost:0|acked:2400|po_sent_time:1757650224858200|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 901619] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92400|packet_lost:0|acked:2400|po_sent_time:1757650224858200|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 901627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:94800|full_bw_reached:1|inflight:52810|srtt:42879|latest_rtt:43196|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 901633] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/09/12 04:10:24 901637] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1757650224901396|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 901642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344901396|now:1757650224901396|interv:120000000| [2025/09/12 04:10:24 901647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344901396|now:1757650224901396|interv:120000000| [2025/09/12 04:10:24 901651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224902342|pq_index:0| [2025/09/12 04:10:24 901655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224901004| [2025/09/12 04:10:24 901659] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224901659| [2025/09/12 04:10:24 901664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224901663| [2025/09/12 04:10:24 901670] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 901678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 901683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 901688] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 901695] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 901702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1779343| [2025/09/12 04:10:24 901709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 901714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 901718] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 901722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1780530| [2025/09/12 04:10:24 901727] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 901731] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 901735] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 901739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1781717| [2025/09/12 04:10:24 901743] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 901748] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 901752] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 901756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 901760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 901764] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 901768] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 901775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 901780] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 901784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1742546| [2025/09/12 04:10:24 901788] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 901792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 901796] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224902342| [2025/09/12 04:10:24 901800] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224902342| [2025/09/12 04:10:24 901804] [debug] |xqc_engine_wakeup_after|wakeup:1757650224902342|now:1757650224901804|diff:538| [2025/09/12 04:10:24 901808] [debug] |xqc_engine_main_logic|END|now:1757650224901663| [2025/09/12 04:10:24 901814] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224901814| [2025/09/12 04:10:24 901818] [debug] |xqc_engine_wakeup_after|wakeup:1757650224902342|now:1757650224901818|diff:524| [2025/09/12 04:10:24 901822] [debug] |xqc_engine_main_logic|END|now:1757650224901814| [2025/09/12 04:10:24 902889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224902888| [2025/09/12 04:10:24 902899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224902342|pq_index:0| [2025/09/12 04:10:24 902904] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224901663| [2025/09/12 04:10:24 902909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224902908| [2025/09/12 04:10:24 902914] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224902342|now:1757650224902908| [2025/09/12 04:10:24 902918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224902342|now:1757650224902908| [2025/09/12 04:10:24 902922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 902927] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42879|min_srtt:42879|path_bw:1211057|loss_rate:3.33|path_pto:0| [2025/09/12 04:10:24 902932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 902937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 902942] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 902948] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 902956] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 902962] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 902967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1742546| [2025/09/12 04:10:24 902976] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 902981] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/09/12 04:10:24 903014] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224902989|stream_id:0|stream_offset:1742546| [2025/09/12 04:10:24 903023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 903030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 903037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:503|pto_duration:44891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 903043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 903050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 903056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 903062] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224967880|now:1757650224903036|interv:64844| [2025/09/12 04:10:24 903068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224967880|now:1757650224903036|interval:64844|pto_count:0|srtt:42879 [2025/09/12 04:10:24 903075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94800|inflight:54010| [2025/09/12 04:10:24 903082] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 903089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1743733| [2025/09/12 04:10:24 903095] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 903102] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/09/12 04:10:24 903135] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224903111|stream_id:0|stream_offset:1743733| [2025/09/12 04:10:24 903144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 903151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 903158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42879|rtt_var:503|pto_duration:44891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 903165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 903171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 903182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 903188] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224968002|now:1757650224903158|interv:64844| [2025/09/12 04:10:24 903194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224968002|now:1757650224903158|interval:64844|pto_count:0|srtt:42879 [2025/09/12 04:10:24 903201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94800|inflight:55210| [2025/09/12 04:10:24 903209] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 903215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 903221] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 903228] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224904228|now:1757650224903228|interv:1000| [2025/09/12 04:10:24 903234] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 903241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 903247] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224904228| [2025/09/12 04:10:24 903254] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224904228| [2025/09/12 04:10:24 903259] [debug] |xqc_engine_wakeup_after|wakeup:1757650224904228|now:1757650224903259|diff:969| [2025/09/12 04:10:24 903266] [debug] |xqc_engine_main_logic|END|now:1757650224902908| [2025/09/12 04:10:24 903475] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224903474| [2025/09/12 04:10:24 903499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 903508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:781| [2025/09/12 04:10:24 903514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/09/12 04:10:24 903522] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/09/12 04:10:24 903529] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 903537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1777|path_largest_ack:1776| [2025/09/12 04:10:24 903544] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1660117|prior_time:1757650224858559|is_app_limited:0|send_elapse:42698|ack_elapse:44915|ctl_first_sent_time:1757650224858882|lagest_ack_time:1757650224903474|curr_delivered:1711717| [2025/09/12 04:10:24 903550] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224858882| [2025/09/12 04:10:24 903558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:346||sndq_packets_used_bytes:0|sndq_packets_free:545| [2025/09/12 04:10:24 903564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1777|path_largest_ack:1777| [2025/09/12 04:10:24 903570] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1660117|prior_time:1757650224858559|is_app_limited:0|send_elapse:42698|ack_elapse:44915|ctl_first_sent_time:1757650224858882|lagest_ack_time:1757650224903474|curr_delivered:1712917| [2025/09/12 04:10:24 903583] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224860232| [2025/09/12 04:10:24 903588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:345||sndq_packets_used_bytes:0|sndq_packets_free:546| [2025/09/12 04:10:24 903592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42879|rttvar:503|minrtt:30473|latest_rtt:43242|ack_delay:24| [2025/09/12 04:10:24 903597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42922|rttvar:462|minrtt:30473|latest_rtt:43242|ack_delay:24| [2025/09/12 04:10:24 903601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1777|lost_pn:1774|thresh:3| [2025/09/12 04:10:24 903605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 903609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 903613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 903617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 903621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42922|rtt_var:462|pto_duration:44922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 903627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 903634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 903640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 903646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224968033|now:1757650224903621|interv:64412| [2025/09/12 04:10:24 903652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224968033|now:1757650224903621|interval:64412|pto_count:0|srtt:42922 [2025/09/12 04:10:24 903656] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42698, ack_elapse 44915, delivered 52800|rate 1175553|lost 308| [2025/09/12 04:10:24 903661] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175553) in round 30| [2025/09/12 04:10:24 903665] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 903669] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 903673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94800|packet_lost:0|acked:2400|po_sent_time:1757650224860232|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 903678] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94800|packet_lost:0|acked:2400|po_sent_time:1757650224860232|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 903682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:97200|full_bw_reached:1|inflight:52810|srtt:42922|latest_rtt:43242|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 903691] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/09/12 04:10:24 903696] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1757650224903474|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 903701] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344903474|now:1757650224903474|interv:120000000| [2025/09/12 04:10:24 903705] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344903474|now:1757650224903474|interv:120000000| [2025/09/12 04:10:24 903709] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224904228|pq_index:0| [2025/09/12 04:10:24 903714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224902908| [2025/09/12 04:10:24 903720] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224903720| [2025/09/12 04:10:24 903728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224903726| [2025/09/12 04:10:24 903736] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 903741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 903745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 903750] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 903754] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 903759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1784091| [2025/09/12 04:10:24 903763] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 903767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 903772] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 903776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1785278| [2025/09/12 04:10:24 903780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 903788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 903792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 903797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1786465| [2025/09/12 04:10:24 903804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 903811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 903818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 903822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 903827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 903830] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 903834] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 903839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 903843] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 903847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 903851] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 903855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 903859] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224904228| [2025/09/12 04:10:24 903863] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224904228| [2025/09/12 04:10:24 903867] [debug] |xqc_engine_wakeup_after|wakeup:1757650224904228|now:1757650224903867|diff:361| [2025/09/12 04:10:24 903871] [debug] |xqc_engine_main_logic|END|now:1757650224903726| [2025/09/12 04:10:24 903877] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224903877| [2025/09/12 04:10:24 903883] [debug] |xqc_engine_wakeup_after|wakeup:1757650224904228|now:1757650224903883|diff:345| [2025/09/12 04:10:24 903890] [debug] |xqc_engine_main_logic|END|now:1757650224903877| [2025/09/12 04:10:24 904599] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224904597| [2025/09/12 04:10:24 904614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 904623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:782| [2025/09/12 04:10:24 904629] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/09/12 04:10:24 904646] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/09/12 04:10:24 904652] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:24 904658] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=2675983|max_stream_data_old=2412469| [2025/09/12 04:10:24 904665] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650224929597|now:1757650224904597|interv:25000| [2025/09/12 04:10:24 904674] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224904597|max_ack_delay:25000| [2025/09/12 04:10:24 904681] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/09/12 04:10:24 904688] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:783|frame:MAX_STREAM_DATA |recv_time:1757650224904597|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 904695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344904597|now:1757650224904597|interv:120000000| [2025/09/12 04:10:24 904701] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344904597|now:1757650224904597|interv:120000000| [2025/09/12 04:10:24 904708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224904228|pq_index:0| [2025/09/12 04:10:24 904714] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224903726| [2025/09/12 04:10:24 904720] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224904719| [2025/09/12 04:10:24 904728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224904726| [2025/09/12 04:10:24 904732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224904228|now:1757650224904726| [2025/09/12 04:10:24 904736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224904228|now:1757650224904726| [2025/09/12 04:10:24 904740] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 904746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42922|min_srtt:42922|path_bw:1211057|loss_rate:3.13|path_pto:0| [2025/09/12 04:10:24 904750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 904755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 904759] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 904762] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 904767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 904771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 904775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 904784] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 904789] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/09/12 04:10:24 904822] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224904796|stream_id:0|stream_offset:1744920| [2025/09/12 04:10:24 904831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 904838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 904845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42922|rtt_var:462|pto_duration:44922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 904853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 904857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 904861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 904865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224969718|now:1757650224904845|interv:64873| [2025/09/12 04:10:24 904869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224969718|now:1757650224904845|interval:64873|pto_count:0|srtt:42922 [2025/09/12 04:10:24 904874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:54010| [2025/09/12 04:10:24 904879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 904883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1746107| [2025/09/12 04:10:24 904888] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 904892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/09/12 04:10:24 904918] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224904898|stream_id:0|stream_offset:1746107| [2025/09/12 04:10:24 904927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 904934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 904941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42922|rtt_var:462|pto_duration:44922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 904947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 904950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 904959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 904963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224969820|now:1757650224904940|interv:64880| [2025/09/12 04:10:24 904967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224969820|now:1757650224904940|interval:64880|pto_count:0|srtt:42922 [2025/09/12 04:10:24 904971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:55210| [2025/09/12 04:10:24 904976] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 904980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1747294| [2025/09/12 04:10:24 904984] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 904988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224905988|now:1757650224904988|interv:1000| [2025/09/12 04:10:24 904992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 904996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 905002] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224905988| [2025/09/12 04:10:24 905009] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224905988| [2025/09/12 04:10:24 905015] [debug] |xqc_engine_wakeup_after|wakeup:1757650224905988|now:1757650224905015|diff:973| [2025/09/12 04:10:24 905022] [debug] |xqc_engine_main_logic|END|now:1757650224904726| [2025/09/12 04:10:24 905027] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224905027| [2025/09/12 04:10:24 905031] [debug] |xqc_engine_wakeup_after|wakeup:1757650224905988|now:1757650224905031|diff:957| [2025/09/12 04:10:24 905037] [debug] |xqc_engine_main_logic|END|now:1757650224905027| [2025/09/12 04:10:24 905312] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650224905311| [2025/09/12 04:10:24 905323] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 905332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:783| [2025/09/12 04:10:24 905338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/09/12 04:10:24 905346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/09/12 04:10:24 905352] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 905360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1778|origin_pktnum:1694|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1778| [2025/09/12 04:10:24 905367] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52800|prior_delivered:1662517|prior_time:1757650224860522|is_app_limited:0|send_elapse:42647|ack_elapse:44789|ctl_first_sent_time:1757650224860890|lagest_ack_time:1757650224905311|curr_delivered:1714117| [2025/09/12 04:10:24 905374] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224860890| [2025/09/12 04:10:24 905381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:343||sndq_packets_used_bytes:0|sndq_packets_free:548| [2025/09/12 04:10:24 905395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1779|origin_pktnum:1721|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1779|path_largest_ack:1779| [2025/09/12 04:10:24 905402] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51600|prior_delivered:1664917|prior_time:1757650224862566|is_app_limited:0|send_elapse:43947|ack_elapse:42745|ctl_first_sent_time:1757650224864113|lagest_ack_time:1757650224905311|curr_delivered:1715317| [2025/09/12 04:10:24 905408] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224864113| [2025/09/12 04:10:24 905414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:341||sndq_packets_used_bytes:0|sndq_packets_free:550| [2025/09/12 04:10:24 905440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42922|rttvar:462|minrtt:30473|latest_rtt:41198|ack_delay:24| [2025/09/12 04:10:24 905447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42703|rttvar:784|minrtt:30473|latest_rtt:41198|ack_delay:24| [2025/09/12 04:10:24 905453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1779|lost_pn:1776|thresh:3| [2025/09/12 04:10:24 905459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 905465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 905472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:784|pto_duration:45839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 905478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 905483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 905490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52810| [2025/09/12 04:10:24 905496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224970737|now:1757650224905471|interv:65266| [2025/09/12 04:10:24 905502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224970737|now:1757650224905471|interval:65266|pto_count:0|srtt:42703 [2025/09/12 04:10:24 905509] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43947, ack_elapse 42745, delivered 50400|rate 1146835|lost 308| [2025/09/12 04:10:24 905515] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146835) in round 30| [2025/09/12 04:10:24 905522] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 905527] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 905534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:2400|po_sent_time:1757650224864113|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 905540] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:2400|po_sent_time:1757650224864113|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 905547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:99600|full_bw_reached:1|inflight:52810|srtt:42703|latest_rtt:41198|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 905562] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/09/12 04:10:24 905569] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK |recv_time:1757650224905311|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 905576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344905311|now:1757650224905311|interv:120000000| [2025/09/12 04:10:24 905582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344905311|now:1757650224905311|interv:120000000| [2025/09/12 04:10:24 905588] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224905988|pq_index:0| [2025/09/12 04:10:24 905595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224904726| [2025/09/12 04:10:24 905600] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224905600| [2025/09/12 04:10:24 905609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224905607| [2025/09/12 04:10:24 905617] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 905624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 905631] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 905639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 905643] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 905648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1788839| [2025/09/12 04:10:24 905652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 905657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 905661] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 905665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1790026| [2025/09/12 04:10:24 905670] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 905679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 905683] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 905687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1791213| [2025/09/12 04:10:24 905692] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 905696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 905700] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 905704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 905708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 905712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 905716] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 905720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 905725] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 905729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1747294| [2025/09/12 04:10:24 905733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 905737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 905741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224905988| [2025/09/12 04:10:24 905745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224905988| [2025/09/12 04:10:24 905749] [debug] |xqc_engine_wakeup_after|wakeup:1757650224905988|now:1757650224905749|diff:239| [2025/09/12 04:10:24 905753] [debug] |xqc_engine_main_logic|END|now:1757650224905607| [2025/09/12 04:10:24 905759] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224905759| [2025/09/12 04:10:24 905763] [debug] |xqc_engine_wakeup_after|wakeup:1757650224905988|now:1757650224905763|diff:225| [2025/09/12 04:10:24 905767] [debug] |xqc_engine_main_logic|END|now:1757650224905759| [2025/09/12 04:10:24 906835] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224906835| [2025/09/12 04:10:24 906846] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224905988|pq_index:0| [2025/09/12 04:10:24 906851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224905607| [2025/09/12 04:10:24 906856] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224906855| [2025/09/12 04:10:24 906867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224905988|now:1757650224906855| [2025/09/12 04:10:24 906871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224905988|now:1757650224906855| [2025/09/12 04:10:24 906875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 906880] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42703|min_srtt:42703|path_bw:1211057|loss_rate:2.94|path_pto:0| [2025/09/12 04:10:24 906885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 906890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 906894] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 906898] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 906902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 906907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 906911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52810|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1747294| [2025/09/12 04:10:24 906915] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 906920] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/09/12 04:10:24 906953] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52810|now:1757650224906928|stream_id:0|stream_offset:1747294| [2025/09/12 04:10:24 906963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 906970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52810|applimit:0| [2025/09/12 04:10:24 906977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:784|pto_duration:45839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 906985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 906991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 906997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54010| [2025/09/12 04:10:24 907003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224972767|now:1757650224906977|interv:65790| [2025/09/12 04:10:24 907007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224972767|now:1757650224906977|interval:65790|pto_count:0|srtt:42703 [2025/09/12 04:10:24 907020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99600|inflight:54010| [2025/09/12 04:10:24 907027] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 907034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54010|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1748481| [2025/09/12 04:10:24 907041] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 907047] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/09/12 04:10:24 907080] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54010|now:1757650224907057|stream_id:0|stream_offset:1748481| [2025/09/12 04:10:24 907089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 907096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54010|applimit:0| [2025/09/12 04:10:24 907103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42703|rtt_var:784|pto_duration:45839|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 907110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 907116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 907121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55210| [2025/09/12 04:10:24 907127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224972896|now:1757650224907103|interv:65793| [2025/09/12 04:10:24 907133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224972896|now:1757650224907103|interval:65793|pto_count:0|srtt:42703 [2025/09/12 04:10:24 907139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99600|inflight:55210| [2025/09/12 04:10:24 907146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 907153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55210|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 907159] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 907165] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224908165|now:1757650224907165|interv:1000| [2025/09/12 04:10:24 907171] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 907176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 907183] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224908165| [2025/09/12 04:10:24 907189] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224908165| [2025/09/12 04:10:24 907194] [debug] |xqc_engine_wakeup_after|wakeup:1757650224908165|now:1757650224907194|diff:971| [2025/09/12 04:10:24 907199] [debug] |xqc_engine_main_logic|END|now:1757650224906855| [2025/09/12 04:10:24 907326] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224907325| [2025/09/12 04:10:24 907344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 907353] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:784| [2025/09/12 04:10:24 907359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/09/12 04:10:24 907367] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/09/12 04:10:24 907374] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 907383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1780|origin_pktnum:0|size:1210|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1780| [2025/09/12 04:10:24 907389] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52810|prior_delivered:1664917|prior_time:1757650224862566|is_app_limited:0|send_elapse:44077|ack_elapse:44759|ctl_first_sent_time:1757650224864243|lagest_ack_time:1757650224907325|curr_delivered:1716527| [2025/09/12 04:10:24 907396] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224864243| [2025/09/12 04:10:24 907403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:340||sndq_packets_used_bytes:0|sndq_packets_free:551| [2025/09/12 04:10:24 907409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1781|path_largest_ack:1781| [2025/09/12 04:10:24 907415] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51610|prior_delivered:1667317|prior_time:1757650224864520|is_app_limited:0|send_elapse:44576|ack_elapse:42805|ctl_first_sent_time:1757650224864835|lagest_ack_time:1757650224907325|curr_delivered:1717727| [2025/09/12 04:10:24 907445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224864835| [2025/09/12 04:10:24 907451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:339||sndq_packets_used_bytes:0|sndq_packets_free:552| [2025/09/12 04:10:24 907457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42703|rttvar:784|minrtt:30473|latest_rtt:42490|ack_delay:32| [2025/09/12 04:10:24 907461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42673|rttvar:649|minrtt:30473|latest_rtt:42490|ack_delay:32| [2025/09/12 04:10:24 907465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/09/12 04:10:24 907469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 907474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 762|pns:2| [2025/09/12 04:10:24 907478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 907482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:649|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 907486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 907490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 907494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 907503] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224972326|now:1757650224907482|interv:64844| [2025/09/12 04:10:24 907507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224972326|now:1757650224907482|interval:64844|pto_count:0|srtt:42673 [2025/09/12 04:10:24 907512] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44576, ack_elapse 42805, delivered 50410|rate 1130877|lost 308| [2025/09/12 04:10:24 907518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130877) in round 30| [2025/09/12 04:10:24 907525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 907531] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 907536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99600|packet_lost:0|acked:2410|po_sent_time:1757650224864835|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 907541] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99600|packet_lost:0|acked:2410|po_sent_time:1757650224864835|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 907545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:42673|latest_rtt:42490|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 907551] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/09/12 04:10:24 907556] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1757650224907325|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 907561] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344907325|now:1757650224907325|interv:120000000| [2025/09/12 04:10:24 907565] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344907325|now:1757650224907325|interv:120000000| [2025/09/12 04:10:24 907569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224908165|pq_index:0| [2025/09/12 04:10:24 907573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224906855| [2025/09/12 04:10:24 907577] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224907577| [2025/09/12 04:10:24 907582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224907581| [2025/09/12 04:10:24 907588] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 907593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 907597] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 907605] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 907610] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 907614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 907618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 907623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 907627] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 907631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1794774| [2025/09/12 04:10:24 907635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 907640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 907644] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 907648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1795961| [2025/09/12 04:10:24 907652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 907657] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 907661] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 907665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 907669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 907673] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 907677] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 907681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 907685] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 907692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 907697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 907700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 907704] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224908165| [2025/09/12 04:10:24 907708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224908165| [2025/09/12 04:10:24 907712] [debug] |xqc_engine_wakeup_after|wakeup:1757650224908165|now:1757650224907712|diff:453| [2025/09/12 04:10:24 907717] [debug] |xqc_engine_main_logic|END|now:1757650224907581| [2025/09/12 04:10:24 907722] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224907722| [2025/09/12 04:10:24 907726] [debug] |xqc_engine_wakeup_after|wakeup:1757650224908165|now:1757650224907726|diff:439| [2025/09/12 04:10:24 907730] [debug] |xqc_engine_main_logic|END|now:1757650224907722| [2025/09/12 04:10:24 908797] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224908796| [2025/09/12 04:10:24 908809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224908165|pq_index:0| [2025/09/12 04:10:24 908813] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224907581| [2025/09/12 04:10:24 908818] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224908817| [2025/09/12 04:10:24 908823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224908165|now:1757650224908817| [2025/09/12 04:10:24 908827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224908165|now:1757650224908817| [2025/09/12 04:10:24 908831] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 908837] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42673|min_srtt:42673|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:24 908841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 908846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 908850] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 908854] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 908858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 908863] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 908867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 908871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 908876] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/09/12 04:10:24 908906] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224908884|stream_id:0|stream_offset:1749668| [2025/09/12 04:10:24 908920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 908927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 908934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:649|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 908941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 908947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 908953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 908960] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224974153|now:1757650224908934|interv:65219| [2025/09/12 04:10:24 908966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224974153|now:1757650224908934|interval:65219|pto_count:0|srtt:42673 [2025/09/12 04:10:24 908973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 908981] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 908987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1750855| [2025/09/12 04:10:24 908995] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 909001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/09/12 04:10:24 909032] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224909012|stream_id:0|stream_offset:1750855| [2025/09/12 04:10:24 909042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 909049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 909055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42673|rtt_var:649|pto_duration:45269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 909061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 909067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 909073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 909079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224974281|now:1757650224909055|interv:65226| [2025/09/12 04:10:24 909085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224974281|now:1757650224909055|interval:65226|pto_count:0|srtt:42673 [2025/09/12 04:10:24 909099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 909106] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 909113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1752042| [2025/09/12 04:10:24 909119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 909124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224910124|now:1757650224909124|interv:1000| [2025/09/12 04:10:24 909131] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 909136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 909142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224910124| [2025/09/12 04:10:24 909147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224910124| [2025/09/12 04:10:24 909153] [debug] |xqc_engine_wakeup_after|wakeup:1757650224910124|now:1757650224909153|diff:971| [2025/09/12 04:10:24 909159] [debug] |xqc_engine_main_logic|END|now:1757650224908817| [2025/09/12 04:10:24 909416] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224909415| [2025/09/12 04:10:24 909450] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 909459] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:785| [2025/09/12 04:10:24 909464] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/09/12 04:10:24 909472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/09/12 04:10:24 909478] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 909485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1782| [2025/09/12 04:10:24 909492] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52810|prior_delivered:1667317|prior_time:1757650224864520|is_app_limited:0|send_elapse:44663|ack_elapse:44895|ctl_first_sent_time:1757650224864922|lagest_ack_time:1757650224909415|curr_delivered:1718927| [2025/09/12 04:10:24 909499] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224864922| [2025/09/12 04:10:24 909506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:338||sndq_packets_used_bytes:0|sndq_packets_free:553| [2025/09/12 04:10:24 909512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1783|path_largest_ack:1783| [2025/09/12 04:10:24 909517] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51610|prior_delivered:1669717|prior_time:1757650224866517|is_app_limited:0|send_elapse:44703|ack_elapse:42898|ctl_first_sent_time:1757650224868075|lagest_ack_time:1757650224909415|curr_delivered:1720127| [2025/09/12 04:10:24 909523] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224868075| [2025/09/12 04:10:24 909537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:337||sndq_packets_used_bytes:0|sndq_packets_free:554| [2025/09/12 04:10:24 909543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42673|rttvar:649|minrtt:30473|latest_rtt:41340|ack_delay:24| [2025/09/12 04:10:24 909550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42503|rttvar:826|minrtt:30473|latest_rtt:41340|ack_delay:24| [2025/09/12 04:10:24 909557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/09/12 04:10:24 909563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 909570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 909576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42503|rtt_var:826|pto_duration:45807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 909582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 909586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 909589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 909593] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224974819|now:1757650224909575|interv:65244| [2025/09/12 04:10:24 909597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224974819|now:1757650224909575|interval:65244|pto_count:0|srtt:42503 [2025/09/12 04:10:24 909602] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44703, ack_elapse 42898, delivered 50410|rate 1127664|lost 308| [2025/09/12 04:10:24 909606] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1127664) in round 30| [2025/09/12 04:10:24 909610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 909614] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 909618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224868075|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 909623] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224868075|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1672117| [2025/09/12 04:10:24 909627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:42503|latest_rtt:41340|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 909633] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/09/12 04:10:24 909638] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1757650224909415|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 909648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344909415|now:1757650224909415|interv:120000000| [2025/09/12 04:10:24 909652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344909415|now:1757650224909415|interv:120000000| [2025/09/12 04:10:24 909656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224910124|pq_index:0| [2025/09/12 04:10:24 909660] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224908817| [2025/09/12 04:10:24 909664] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224909664| [2025/09/12 04:10:24 909669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224909668| [2025/09/12 04:10:24 909675] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|min_srtt:42503|path_bw:1211057|loss_rate:2.63|path_pto:0| [2025/09/12 04:10:24 909679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 909684] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 909689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 909693] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|min_srtt:42503|path_bw:1211057|loss_rate:2.63|path_pto:0| [2025/09/12 04:10:24 909697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1798335| [2025/09/12 04:10:24 909702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 909706] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 909710] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|min_srtt:42503|path_bw:1211057|loss_rate:2.63|path_pto:0| [2025/09/12 04:10:24 909714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 909718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 909722] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 909726] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 909730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 909735] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 909739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1752042| [2025/09/12 04:10:24 909750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 909754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 909758] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224910124| [2025/09/12 04:10:24 909762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224910124| [2025/09/12 04:10:24 909766] [debug] |xqc_engine_wakeup_after|wakeup:1757650224910124|now:1757650224909766|diff:358| [2025/09/12 04:10:24 909770] [debug] |xqc_engine_main_logic|END|now:1757650224909668| [2025/09/12 04:10:24 909776] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224909776| [2025/09/12 04:10:24 909780] [debug] |xqc_engine_wakeup_after|wakeup:1757650224910124|now:1757650224909780|diff:344| [2025/09/12 04:10:24 909784] [debug] |xqc_engine_main_logic|END|now:1757650224909776| [2025/09/12 04:10:24 910853] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224910853| [2025/09/12 04:10:24 910865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224910124|pq_index:0| [2025/09/12 04:10:24 910869] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224909668| [2025/09/12 04:10:24 910874] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224910873| [2025/09/12 04:10:24 910879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224910124|now:1757650224910873| [2025/09/12 04:10:24 910883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224910124|now:1757650224910873| [2025/09/12 04:10:24 910887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 910893] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42503|min_srtt:42503|path_bw:1211057|loss_rate:2.63|path_pto:0| [2025/09/12 04:10:24 910897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 910902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 910906] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 910910] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 910914] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 910919] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 910923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1752042| [2025/09/12 04:10:24 910928] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 910934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/09/12 04:10:24 910975] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224910946|stream_id:0|stream_offset:1752042| [2025/09/12 04:10:24 910993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 911001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 911008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42503|rtt_var:826|pto_duration:45807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 911015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 911021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 911028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 911034] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224976753|now:1757650224911007|interv:65746| [2025/09/12 04:10:24 911040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224976753|now:1757650224911007|interval:65746|pto_count:0|srtt:42503 [2025/09/12 04:10:24 911047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 911054] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 911060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1753229| [2025/09/12 04:10:24 911066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 911073] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/09/12 04:10:24 911108] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224911082|stream_id:0|stream_offset:1753229| [2025/09/12 04:10:24 911116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 911123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 911129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42503|rtt_var:826|pto_duration:45807|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 911135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 911141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 911147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 911154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224976889|now:1757650224911129|interv:65760| [2025/09/12 04:10:24 911160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224976889|now:1757650224911129|interval:65760|pto_count:0|srtt:42503 [2025/09/12 04:10:24 911173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 911181] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 911187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 911193] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 911199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224912198|now:1757650224911198|interv:1000| [2025/09/12 04:10:24 911205] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 911211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 911217] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224912198| [2025/09/12 04:10:24 911223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224912198| [2025/09/12 04:10:24 911229] [debug] |xqc_engine_wakeup_after|wakeup:1757650224912198|now:1757650224911229|diff:969| [2025/09/12 04:10:24 911235] [debug] |xqc_engine_main_logic|END|now:1757650224910873| [2025/09/12 04:10:24 911397] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650224911396| [2025/09/12 04:10:24 911409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 911418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:786| [2025/09/12 04:10:24 911444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/09/12 04:10:24 911452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/09/12 04:10:24 911458] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 911465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1784| [2025/09/12 04:10:24 911471] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52810|prior_delivered:1669717|prior_time:1757650224866517|is_app_limited:0|send_elapse:44819|ack_elapse:44879|ctl_first_sent_time:1757650224868191|lagest_ack_time:1757650224911396|curr_delivered:1721327| [2025/09/12 04:10:24 911478] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224868191| [2025/09/12 04:10:24 911485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:336||sndq_packets_used_bytes:0|sndq_packets_free:555| [2025/09/12 04:10:24 911491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1785|path_largest_ack:1785| [2025/09/12 04:10:24 911497] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:51610|prior_delivered:1672117|prior_time:1757650224868518|is_app_limited:0|send_elapse:43645|ack_elapse:42878|ctl_first_sent_time:1757650224868890|lagest_ack_time:1757650224911396|curr_delivered:1722527| [2025/09/12 04:10:24 911504] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224868890| [2025/09/12 04:10:24 911511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:335||sndq_packets_used_bytes:0|sndq_packets_free:556| [2025/09/12 04:10:24 911525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42503|rttvar:826|minrtt:30473|latest_rtt:42506|ack_delay:24| [2025/09/12 04:10:24 911531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42501|rttvar:625|minrtt:30473|latest_rtt:42506|ack_delay:24| [2025/09/12 04:10:24 911538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/09/12 04:10:24 911544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 911551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 911557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42501|rtt_var:625|pto_duration:45001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 911564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 911570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 911576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 911582] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224976083|now:1757650224911557|interv:64526| [2025/09/12 04:10:24 911589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224976083|now:1757650224911557|interval:64526|pto_count:0|srtt:42501 [2025/09/12 04:10:24 911594] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43645, ack_elapse 42878, delivered 50410|rate 1155000|lost 308| [2025/09/12 04:10:24 911598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/09/12 04:10:24 911602] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155000) in round 31| [2025/09/12 04:10:24 911608] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 911615] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 911620] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224868890|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 911627] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224868890|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 911633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:42501|latest_rtt:42506|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 911639] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/09/12 04:10:24 911644] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1757650224911396|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 911653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344911396|now:1757650224911396|interv:120000000| [2025/09/12 04:10:24 911657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344911396|now:1757650224911396|interv:120000000| [2025/09/12 04:10:24 911661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224912198|pq_index:0| [2025/09/12 04:10:24 911665] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224910873| [2025/09/12 04:10:24 911669] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224911669| [2025/09/12 04:10:24 911674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224911673| [2025/09/12 04:10:24 911680] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|min_srtt:42501|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:24 911684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 911689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 911694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 911698] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|min_srtt:42501|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:24 911702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1800709| [2025/09/12 04:10:24 911707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 911711] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 911715] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|min_srtt:42501|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:24 911720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 911724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 911728] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 911732] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 911736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 911740] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 911744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 911762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 911766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 911770] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224912198| [2025/09/12 04:10:24 911774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224912198| [2025/09/12 04:10:24 911778] [debug] |xqc_engine_wakeup_after|wakeup:1757650224912198|now:1757650224911778|diff:420| [2025/09/12 04:10:24 911783] [debug] |xqc_engine_main_logic|END|now:1757650224911673| [2025/09/12 04:10:24 911788] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224911788| [2025/09/12 04:10:24 911792] [debug] |xqc_engine_wakeup_after|wakeup:1757650224912198|now:1757650224911792|diff:406| [2025/09/12 04:10:24 911796] [debug] |xqc_engine_main_logic|END|now:1757650224911788| [2025/09/12 04:10:24 912862] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224912862| [2025/09/12 04:10:24 912874] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224912198|pq_index:0| [2025/09/12 04:10:24 912878] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224911673| [2025/09/12 04:10:24 912883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224912882| [2025/09/12 04:10:24 912888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224912198|now:1757650224912882| [2025/09/12 04:10:24 912892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224912198|now:1757650224912882| [2025/09/12 04:10:24 912896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 912902] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|min_srtt:42501|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:24 912906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 912911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 912915] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 912919] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 912934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 912941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 912948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 912955] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 912962] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/09/12 04:10:24 913001] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224912974|stream_id:0|stream_offset:1754416| [2025/09/12 04:10:24 913018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 913026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 913032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42501|rtt_var:625|pto_duration:45001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 913039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 913045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 913050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 913056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224977975|now:1757650224913032|interv:64943| [2025/09/12 04:10:24 913062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224977975|now:1757650224913032|interval:64943|pto_count:0|srtt:42501 [2025/09/12 04:10:24 913068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 913076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 913082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1755603| [2025/09/12 04:10:24 913088] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 913094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/09/12 04:10:24 913125] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224913103|stream_id:0|stream_offset:1755603| [2025/09/12 04:10:24 913133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 913140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 913148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42501|rtt_var:625|pto_duration:45001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 913155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 913161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 913167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 913173] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224978104|now:1757650224913147|interv:64957| [2025/09/12 04:10:24 913180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224978104|now:1757650224913147|interval:64957|pto_count:0|srtt:42501 [2025/09/12 04:10:24 913194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 913203] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 913210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1756790| [2025/09/12 04:10:24 913217] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 913223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224914223|now:1757650224913223|interv:1000| [2025/09/12 04:10:24 913229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 913234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 913240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224914223| [2025/09/12 04:10:24 913246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224914223| [2025/09/12 04:10:24 913252] [debug] |xqc_engine_wakeup_after|wakeup:1757650224914223|now:1757650224913252|diff:971| [2025/09/12 04:10:24 913258] [debug] |xqc_engine_main_logic|END|now:1757650224912882| [2025/09/12 04:10:24 914347] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224914346| [2025/09/12 04:10:24 914359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224914223|pq_index:0| [2025/09/12 04:10:24 914367] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224912882| [2025/09/12 04:10:24 914375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224914374| [2025/09/12 04:10:24 914383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224914223|now:1757650224914374| [2025/09/12 04:10:24 914391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224914223|now:1757650224914374| [2025/09/12 04:10:24 914397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 914406] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42501|min_srtt:42501|path_bw:1211057|loss_rate:2.38|path_pto:0| [2025/09/12 04:10:24 914411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 914415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 914437] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 914443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 914448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 914453] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 914457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1756790| [2025/09/12 04:10:24 914468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 914473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/09/12 04:10:24 914508] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224914481|stream_id:0|stream_offset:1756790| [2025/09/12 04:10:24 914519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 914526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 914533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42501|rtt_var:625|pto_duration:45001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 914540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 914546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 914552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 914558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224979482|now:1757650224914533|interv:64949| [2025/09/12 04:10:24 914565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224979482|now:1757650224914533|interval:64949|pto_count:0|srtt:42501 [2025/09/12 04:10:24 914572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:56400| [2025/09/12 04:10:24 914580] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 914586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1757977| [2025/09/12 04:10:24 914593] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 914599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224915598|now:1757650224914598|interv:1000| [2025/09/12 04:10:24 914605] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 914611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 914618] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224915598| [2025/09/12 04:10:24 914624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224915598| [2025/09/12 04:10:24 914630] [debug] |xqc_engine_wakeup_after|wakeup:1757650224915598|now:1757650224914630|diff:968| [2025/09/12 04:10:24 914636] [debug] |xqc_engine_main_logic|END|now:1757650224914374| [2025/09/12 04:10:24 914645] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224914644| [2025/09/12 04:10:24 914650] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 914656] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:787| [2025/09/12 04:10:24 914670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/09/12 04:10:24 914679] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/09/12 04:10:24 914685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 914690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1786|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1788|path_largest_ack:1786| [2025/09/12 04:10:24 914695] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52810|prior_delivered:1672117|prior_time:1757650224868518|is_app_limited:0|send_elapse:43760|ack_elapse:46126|ctl_first_sent_time:1757650224869005|lagest_ack_time:1757650224914644|curr_delivered:1723727| [2025/09/12 04:10:24 914700] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224869005| [2025/09/12 04:10:24 914705] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:334||sndq_packets_used_bytes:0|sndq_packets_free:557| [2025/09/12 04:10:24 914709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1788|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1788|path_largest_ack:1788| [2025/09/12 04:10:24 914713] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:52810|prior_delivered:1672117|prior_time:1757650224868518|is_app_limited:0|send_elapse:43760|ack_elapse:46126|ctl_first_sent_time:1757650224869005|lagest_ack_time:1757650224914644|curr_delivered:1724927| [2025/09/12 04:10:24 914718] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224870547| [2025/09/12 04:10:24 914722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:333||sndq_packets_used_bytes:0|sndq_packets_free:558| [2025/09/12 04:10:24 914726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42501|rttvar:625|minrtt:30473|latest_rtt:44097|ack_delay:24| [2025/09/12 04:10:24 914730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42698|rttvar:862|minrtt:30473|latest_rtt:44097|ack_delay:24| [2025/09/12 04:10:24 914734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1788|lost_pn:1785|thresh:3| [2025/09/12 04:10:24 914738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 914743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 914747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224919998|now:1757650224914746|interval:5252| [2025/09/12 04:10:24 914751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224919998|now:1757650224914746|interv:5252| [2025/09/12 04:10:24 914755] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43760, ack_elapse 46126, delivered 52810|rate 1144907|lost 308| [2025/09/12 04:10:24 914760] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144907) in round 31| [2025/09/12 04:10:24 914764] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 914768] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 914772] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224870547|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 914780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224870547|recovery:1|recovery_start:1757650224887606|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 914784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:54000|srtt:42698|latest_rtt:44097|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224887606|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 914790] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/09/12 04:10:24 914795] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1757650224914644|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 914800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344914644|now:1757650224914644|interv:120000000| [2025/09/12 04:10:24 914804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344914644|now:1757650224914644|interv:120000000| [2025/09/12 04:10:24 914808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224915598|pq_index:0| [2025/09/12 04:10:24 914812] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224914374| [2025/09/12 04:10:24 914816] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224914815| [2025/09/12 04:10:24 914821] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224914819| [2025/09/12 04:10:24 914827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:2.33|path_pto:0| [2025/09/12 04:10:24 914831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 914836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 914840] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 914845] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:2.33|path_pto:0| [2025/09/12 04:10:24 914849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1803083| [2025/09/12 04:10:24 914853] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 914857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 914862] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:2.33|path_pto:0| [2025/09/12 04:10:24 914868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 914872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 914876] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 914880] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 914884] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 914888] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 914893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1757977| [2025/09/12 04:10:24 914897] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 914901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 914905] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224915598| [2025/09/12 04:10:24 914908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224915598| [2025/09/12 04:10:24 914912] [debug] |xqc_engine_wakeup_after|wakeup:1757650224915598|now:1757650224914912|diff:686| [2025/09/12 04:10:24 914916] [debug] |xqc_engine_main_logic|END|now:1757650224914819| [2025/09/12 04:10:24 914922] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224914922| [2025/09/12 04:10:24 914925] [debug] |xqc_engine_wakeup_after|wakeup:1757650224915598|now:1757650224914925|diff:673| [2025/09/12 04:10:24 914929] [debug] |xqc_engine_main_logic|END|now:1757650224914922| [2025/09/12 04:10:24 916007] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224916006| [2025/09/12 04:10:24 916021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224915598|pq_index:0| [2025/09/12 04:10:24 916028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224914819| [2025/09/12 04:10:24 916035] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224916034| [2025/09/12 04:10:24 916042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224915598|now:1757650224916034| [2025/09/12 04:10:24 916049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224915598|now:1757650224916034| [2025/09/12 04:10:24 916055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 916063] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42698|min_srtt:42698|path_bw:1211057|loss_rate:2.33|path_pto:0| [2025/09/12 04:10:24 916070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 916077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 916105] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 916111] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 916118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 916125] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 916131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1757977| [2025/09/12 04:10:24 916138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 916145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/09/12 04:10:24 916212] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224916156|stream_id:0|stream_offset:1757977| [2025/09/12 04:10:24 916222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 916229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 916236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224919998|now:1757650224916236|interval:3762| [2025/09/12 04:10:24 916242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224919998|now:1757650224916236|interv:3762| [2025/09/12 04:10:24 916248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 916255] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 916261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1759164| [2025/09/12 04:10:24 916267] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 916273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/09/12 04:10:24 916316] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224916293|stream_id:0|stream_offset:1759164| [2025/09/12 04:10:24 916326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 916333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 916339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224919998|now:1757650224916339|interval:3659| [2025/09/12 04:10:24 916346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224919998|now:1757650224916339|interv:3659| [2025/09/12 04:10:24 916360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:56400| [2025/09/12 04:10:24 916368] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 916374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1760351| [2025/09/12 04:10:24 916381] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 916387] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224917386|now:1757650224916386|interv:1000| [2025/09/12 04:10:24 916393] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 916399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 916404] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224917386| [2025/09/12 04:10:24 916411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224917386| [2025/09/12 04:10:24 916417] [debug] |xqc_engine_wakeup_after|wakeup:1757650224917386|now:1757650224916417|diff:969| [2025/09/12 04:10:24 916445] [debug] |xqc_engine_main_logic|END|now:1757650224916034| [2025/09/12 04:10:24 916457] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224916456| [2025/09/12 04:10:24 916462] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 916469] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:788| [2025/09/12 04:10:24 916475] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/09/12 04:10:24 916484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/09/12 04:10:24 916490] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 916498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1789|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1790|path_largest_ack:1789| [2025/09/12 04:10:24 916505] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1674517|prior_time:1757650224870672|is_app_limited:0|send_elapse:45005|ack_elapse:45784|ctl_first_sent_time:1757650224872226|lagest_ack_time:1757650224916456|curr_delivered:1726127| [2025/09/12 04:10:24 916511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224872226| [2025/09/12 04:10:24 916516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:332||sndq_packets_used_bytes:0|sndq_packets_free:559| [2025/09/12 04:10:24 916522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1790|path_largest_ack:1790| [2025/09/12 04:10:24 916529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1674517|prior_time:1757650224870672|is_app_limited:0|send_elapse:45005|ack_elapse:45784|ctl_first_sent_time:1757650224872226|lagest_ack_time:1757650224916456|curr_delivered:1727327| [2025/09/12 04:10:24 916535] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224872368| [2025/09/12 04:10:24 916541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/09/12 04:10:24 916554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42698|rttvar:862|minrtt:30473|latest_rtt:44088|ack_delay:24| [2025/09/12 04:10:24 916562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:42869|rttvar:988|minrtt:30473|latest_rtt:44088|ack_delay:24| [2025/09/12 04:10:24 916568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1790|lost_pn:1787|thresh:3| [2025/09/12 04:10:24 916574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 916578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1787|lost_pn:1787|po_sent_time:1757650224870389|lost_send_time:1757650224866857|loss_delay:49599|frame:STREAM |repair:128| [2025/09/12 04:10:24 916583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224870389u| [2025/09/12 04:10:24 916587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 916591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42869|rtt_var:988|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 916596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 916600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 916604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 916608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224983114|now:1757650224916591|interv:66523| [2025/09/12 04:10:24 916612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224983114|now:1757650224916591|interval:66523|pto_count:0|srtt:42869 [2025/09/12 04:10:24 916616] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45005, ack_elapse 45784, delivered 52810|rate 1153459|lost 309| [2025/09/12 04:10:24 916621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153459) in round 31| [2025/09/12 04:10:24 916625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 916629] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 916633] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:1|acked:2400|po_sent_time:1757650224872368|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 916638] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:1|acked:2400|po_sent_time:1757650224872368|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 916642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:42869|latest_rtt:44088|min_rtt:30473|applimit:0|lost:308|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 916648] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/09/12 04:10:24 916661] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1757650224916456|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 916666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344916456|now:1757650224916456|interv:120000000| [2025/09/12 04:10:24 916670] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344916456|now:1757650224916456|interv:120000000| [2025/09/12 04:10:24 916674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224917386|pq_index:0| [2025/09/12 04:10:24 916678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224916034| [2025/09/12 04:10:24 916682] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224916682| [2025/09/12 04:10:24 916687] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224916686| [2025/09/12 04:10:24 916693] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 916697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 916702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 916707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1787|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 916711] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 916716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 916720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 916724] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 916729] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 916733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1805457| [2025/09/12 04:10:24 916737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 916741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 916746] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 916750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 916757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 916761] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 916765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 916769] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 916773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1787|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 916777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 916782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 916785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 916789] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 916793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1760351| [2025/09/12 04:10:24 916798] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 916801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 916805] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224917386| [2025/09/12 04:10:24 916809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224917386| [2025/09/12 04:10:24 916813] [debug] |xqc_engine_wakeup_after|wakeup:1757650224917386|now:1757650224916813|diff:573| [2025/09/12 04:10:24 916817] [debug] |xqc_engine_main_logic|END|now:1757650224916686| [2025/09/12 04:10:24 916823] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224916823| [2025/09/12 04:10:24 916827] [debug] |xqc_engine_wakeup_after|wakeup:1757650224917386|now:1757650224916827|diff:559| [2025/09/12 04:10:24 916831] [debug] |xqc_engine_main_logic|END|now:1757650224916823| [2025/09/12 04:10:24 917899] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224917898| [2025/09/12 04:10:24 917912] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224917386|pq_index:0| [2025/09/12 04:10:24 917920] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224916686| [2025/09/12 04:10:24 917927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224917926| [2025/09/12 04:10:24 917934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224917386|now:1757650224917926| [2025/09/12 04:10:24 917941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224917386|now:1757650224917926| [2025/09/12 04:10:24 917947] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 917955] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:42869|min_srtt:42869|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 917971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 917978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 917984] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 917990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 917997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 918004] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1787|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 918010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 918017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 918023] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/09/12 04:10:24 918058] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224918034|stream_id:0|stream_offset:1704562| [2025/09/12 04:10:24 918065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1835|origin_pktnum:1787|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:24 918072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 918079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42869|rtt_var:988|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 918085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 918092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 918098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 918105] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224984855|now:1757650224918078|interv:66777| [2025/09/12 04:10:24 918111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224984855|now:1757650224918078|interval:66777|pto_count:0|srtt:42869 [2025/09/12 04:10:24 918119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 918126] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 918131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1760351| [2025/09/12 04:10:24 918138] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 918144] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/09/12 04:10:24 918185] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224918160|stream_id:0|stream_offset:1760351| [2025/09/12 04:10:24 918195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 918202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 918208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:42869|rtt_var:988|pto_duration:46821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 918214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 918221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 918227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 918233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224984981|now:1757650224918207|interv:66774| [2025/09/12 04:10:24 918239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224984981|now:1757650224918207|interval:66774|pto_count:0|srtt:42869 [2025/09/12 04:10:24 918246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 918254] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 918260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1761538| [2025/09/12 04:10:24 918267] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 918273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224919273|now:1757650224918273|interv:1000| [2025/09/12 04:10:24 918280] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 918286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 918292] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224919273| [2025/09/12 04:10:24 918299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224919273| [2025/09/12 04:10:24 918305] [debug] |xqc_engine_wakeup_after|wakeup:1757650224919273|now:1757650224918305|diff:968| [2025/09/12 04:10:24 918312] [debug] |xqc_engine_main_logic|END|now:1757650224917926| [2025/09/12 04:10:24 918324] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224918323| [2025/09/12 04:10:24 918332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 918341] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:789| [2025/09/12 04:10:24 918347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/09/12 04:10:24 918355] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/09/12 04:10:24 918361] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 918375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1791|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1792|path_largest_ack:1791| [2025/09/12 04:10:24 918383] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1676917|prior_time:1757650224872564|is_app_limited:0|send_elapse:44949|ack_elapse:45759|ctl_first_sent_time:1757650224874089|lagest_ack_time:1757650224918323|curr_delivered:1728527| [2025/09/12 04:10:24 918390] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224874089| [2025/09/12 04:10:24 918397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:331||sndq_packets_used_bytes:0|sndq_packets_free:560| [2025/09/12 04:10:24 918403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1792|path_largest_ack:1792| [2025/09/12 04:10:24 918410] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1676917|prior_time:1757650224872564|is_app_limited:0|send_elapse:44949|ack_elapse:45759|ctl_first_sent_time:1757650224874089|lagest_ack_time:1757650224918323|curr_delivered:1729727| [2025/09/12 04:10:24 918415] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224874213| [2025/09/12 04:10:24 918436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:330||sndq_packets_used_bytes:0|sndq_packets_free:561| [2025/09/12 04:10:24 918445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:42869|rttvar:988|minrtt:30473|latest_rtt:44110|ack_delay:24| [2025/09/12 04:10:24 918452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43021|rttvar:1045|minrtt:30473|latest_rtt:44110|ack_delay:24| [2025/09/12 04:10:24 918458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1792|lost_pn:1789|thresh:3| [2025/09/12 04:10:24 918464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 918469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 918473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 918477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43021|rtt_var:1045|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 918482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 918486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 918489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 918493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224985361|now:1757650224918477|interv:66884| [2025/09/12 04:10:24 918497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224985361|now:1757650224918477|interval:66884|pto_count:0|srtt:43021 [2025/09/12 04:10:24 918502] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44949, ack_elapse 45759, delivered 52810|rate 1154089|lost 309| [2025/09/12 04:10:24 918511] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154089) in round 31| [2025/09/12 04:10:24 918515] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 918519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 918523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224874213|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 918527] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224874213|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 918532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43021|latest_rtt:44110|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 918538] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/09/12 04:10:24 918542] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1757650224918323|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 918547] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344918323|now:1757650224918323|interv:120000000| [2025/09/12 04:10:24 918551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344918323|now:1757650224918323|interv:120000000| [2025/09/12 04:10:24 918555] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224919273|pq_index:0| [2025/09/12 04:10:24 918559] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224917926| [2025/09/12 04:10:24 918563] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224918563| [2025/09/12 04:10:24 918568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224918567| [2025/09/12 04:10:24 918574] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|min_srtt:43021|path_bw:1211057|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:24 918578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 918583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 918587] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 918592] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|min_srtt:43021|path_bw:1211057|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:24 918596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1807831| [2025/09/12 04:10:24 918603] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 918607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 918612] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|min_srtt:43021|path_bw:1211057|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:24 918616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 918620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 918624] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 918628] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 918632] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 918636] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 918641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1761538| [2025/09/12 04:10:24 918645] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 918649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 918653] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224919273| [2025/09/12 04:10:24 918657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224919273| [2025/09/12 04:10:24 918661] [debug] |xqc_engine_wakeup_after|wakeup:1757650224919273|now:1757650224918661|diff:612| [2025/09/12 04:10:24 918665] [debug] |xqc_engine_main_logic|END|now:1757650224918567| [2025/09/12 04:10:24 918670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224918670| [2025/09/12 04:10:24 918674] [debug] |xqc_engine_wakeup_after|wakeup:1757650224919273|now:1757650224918674|diff:599| [2025/09/12 04:10:24 918678] [debug] |xqc_engine_main_logic|END|now:1757650224918670| [2025/09/12 04:10:24 919747] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224919747| [2025/09/12 04:10:24 919759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224919273|pq_index:0| [2025/09/12 04:10:24 919763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224918567| [2025/09/12 04:10:24 919768] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224919767| [2025/09/12 04:10:24 919773] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224919273|now:1757650224919767| [2025/09/12 04:10:24 919777] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224919273|now:1757650224919767| [2025/09/12 04:10:24 919781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 919792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43021|min_srtt:43021|path_bw:1211057|loss_rate:4.26|path_pto:0| [2025/09/12 04:10:24 919797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 919802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 919806] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 919810] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 919814] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 919819] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 919823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1761538| [2025/09/12 04:10:24 919827] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 919831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/09/12 04:10:24 919864] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224919839|stream_id:0|stream_offset:1761538| [2025/09/12 04:10:24 919874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 919882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 919888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43021|rtt_var:1045|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 919894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 919899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 919906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 919912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224987040|now:1757650224919888|interv:67152| [2025/09/12 04:10:24 919916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224987040|now:1757650224919888|interval:67152|pto_count:0|srtt:43021 [2025/09/12 04:10:24 919920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 919925] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 919930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1762725| [2025/09/12 04:10:24 919936] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 919949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/09/12 04:10:24 919982] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224919958|stream_id:0|stream_offset:1762725| [2025/09/12 04:10:24 919992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 919999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 920005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43021|rtt_var:1045|pto_duration:47201|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 920012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 920018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 920024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 920030] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224987159|now:1757650224920005|interv:67154| [2025/09/12 04:10:24 920036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224987159|now:1757650224920005|interval:67154|pto_count:0|srtt:43021 [2025/09/12 04:10:24 920043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 920050] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 920056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 920062] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 920068] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224921068|now:1757650224920068|interv:1000| [2025/09/12 04:10:24 920074] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 920079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 920085] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224921068| [2025/09/12 04:10:24 920091] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224921068| [2025/09/12 04:10:24 920098] [debug] |xqc_engine_wakeup_after|wakeup:1757650224921068|now:1757650224920097|diff:971| [2025/09/12 04:10:24 920104] [debug] |xqc_engine_main_logic|END|now:1757650224919767| [2025/09/12 04:10:24 920374] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224920373| [2025/09/12 04:10:24 920385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 920392] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:790| [2025/09/12 04:10:24 920396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/09/12 04:10:24 920401] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/09/12 04:10:24 920412] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 920417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1794|path_largest_ack:1793| [2025/09/12 04:10:24 920446] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1679317|prior_time:1757650224874495|is_app_limited:0|send_elapse:44650|ack_elapse:45878|ctl_first_sent_time:1757650224876095|lagest_ack_time:1757650224920373|curr_delivered:1730927| [2025/09/12 04:10:24 920453] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224876095| [2025/09/12 04:10:24 920459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:329||sndq_packets_used_bytes:0|sndq_packets_free:562| [2025/09/12 04:10:24 920467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1794|path_largest_ack:1794| [2025/09/12 04:10:24 920473] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1679317|prior_time:1757650224874495|is_app_limited:0|send_elapse:44650|ack_elapse:45878|ctl_first_sent_time:1757650224876095|lagest_ack_time:1757650224920373|curr_delivered:1732127| [2025/09/12 04:10:24 920481] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224876223| [2025/09/12 04:10:24 920487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:328||sndq_packets_used_bytes:0|sndq_packets_free:563| [2025/09/12 04:10:24 920493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43021|rttvar:1045|minrtt:30473|latest_rtt:44150|ack_delay:48| [2025/09/12 04:10:24 920499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43156|rttvar:1054|minrtt:30473|latest_rtt:44150|ack_delay:48| [2025/09/12 04:10:24 920505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1794|lost_pn:1791|thresh:3| [2025/09/12 04:10:24 920512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 920519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 920525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 920532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43156|rtt_var:1054|pto_duration:47372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 920539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 920545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 920551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 920555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224987330|now:1757650224920531|interv:66799| [2025/09/12 04:10:24 920559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224987330|now:1757650224920531|interval:66799|pto_count:0|srtt:43156 [2025/09/12 04:10:24 920563] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44650, ack_elapse 45878, delivered 52810|rate 1151096|lost 309| [2025/09/12 04:10:24 920575] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151096) in round 31| [2025/09/12 04:10:24 920579] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 920583] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 920587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224876223|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 920591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224876223|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 920596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43156|latest_rtt:44150|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 920602] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/09/12 04:10:24 920606] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1757650224920373|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 920611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344920373|now:1757650224920373|interv:120000000| [2025/09/12 04:10:24 920615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344920373|now:1757650224920373|interv:120000000| [2025/09/12 04:10:24 920619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224921068|pq_index:0| [2025/09/12 04:10:24 920624] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224919767| [2025/09/12 04:10:24 920628] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224920627| [2025/09/12 04:10:24 920632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224920631| [2025/09/12 04:10:24 920638] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|min_srtt:43156|path_bw:1211057|loss_rate:4.08|path_pto:0| [2025/09/12 04:10:24 920643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 920648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 920652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 920657] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|min_srtt:43156|path_bw:1211057|loss_rate:4.08|path_pto:0| [2025/09/12 04:10:24 920661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1810205| [2025/09/12 04:10:24 920668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 920673] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 920677] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|min_srtt:43156|path_bw:1211057|loss_rate:4.08|path_pto:0| [2025/09/12 04:10:24 920682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 920686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 920690] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 920694] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 920698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 920702] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 920707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 920711] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 920715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 920719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224921068| [2025/09/12 04:10:24 920723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224921068| [2025/09/12 04:10:24 920726] [debug] |xqc_engine_wakeup_after|wakeup:1757650224921068|now:1757650224920726|diff:342| [2025/09/12 04:10:24 920731] [debug] |xqc_engine_main_logic|END|now:1757650224920631| [2025/09/12 04:10:24 920736] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224920736| [2025/09/12 04:10:24 920740] [debug] |xqc_engine_wakeup_after|wakeup:1757650224921068|now:1757650224920740|diff:328| [2025/09/12 04:10:24 920744] [debug] |xqc_engine_main_logic|END|now:1757650224920736| [2025/09/12 04:10:24 921813] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224921813| [2025/09/12 04:10:24 921825] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224921068|pq_index:0| [2025/09/12 04:10:24 921829] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224920631| [2025/09/12 04:10:24 921835] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224921833| [2025/09/12 04:10:24 921840] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224921068|now:1757650224921833| [2025/09/12 04:10:24 921844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224921068|now:1757650224921833| [2025/09/12 04:10:24 921854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 921859] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43156|min_srtt:43156|path_bw:1211057|loss_rate:4.08|path_pto:0| [2025/09/12 04:10:24 921864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 921869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 921873] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 921876] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 921881] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 921885] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 921890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 921905] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 921913] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/09/12 04:10:24 921953] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224921924|stream_id:0|stream_offset:1763912| [2025/09/12 04:10:24 921963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 921970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 921977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43156|rtt_var:1054|pto_duration:47372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 921984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 921990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 921996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 922002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224989296|now:1757650224921977|interv:67319| [2025/09/12 04:10:24 922008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224989296|now:1757650224921977|interval:67319|pto_count:0|srtt:43156 [2025/09/12 04:10:24 922015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 922022] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 922028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1765099| [2025/09/12 04:10:24 922042] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 922048] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/09/12 04:10:24 922079] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224922058|stream_id:0|stream_offset:1765099| [2025/09/12 04:10:24 922087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 922094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 922101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43156|rtt_var:1054|pto_duration:47372|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 922107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 922113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 922120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 922126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224989430|now:1757650224922100|interv:67330| [2025/09/12 04:10:24 922132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224989430|now:1757650224922100|interval:67330|pto_count:0|srtt:43156 [2025/09/12 04:10:24 922138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 922146] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 922153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1766286| [2025/09/12 04:10:24 922160] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 922166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224923166|now:1757650224922166|interv:1000| [2025/09/12 04:10:24 922172] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 922178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 922184] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224923166| [2025/09/12 04:10:24 922191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224923166| [2025/09/12 04:10:24 922198] [debug] |xqc_engine_wakeup_after|wakeup:1757650224923166|now:1757650224922197|diff:969| [2025/09/12 04:10:24 922204] [debug] |xqc_engine_main_logic|END|now:1757650224921833| [2025/09/12 04:10:24 922306] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224922304| [2025/09/12 04:10:24 922317] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 922326] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:791| [2025/09/12 04:10:24 922372] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/09/12 04:10:24 922385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/09/12 04:10:24 922399] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 922407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1796|path_largest_ack:1795| [2025/09/12 04:10:24 922412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1681717|prior_time:1757650224876490|is_app_limited:0|send_elapse:46199|ack_elapse:45814|ctl_first_sent_time:1757650224878224|lagest_ack_time:1757650224922304|curr_delivered:1733327| [2025/09/12 04:10:24 922434] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224878224| [2025/09/12 04:10:24 922446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:327||sndq_packets_used_bytes:0|sndq_packets_free:564| [2025/09/12 04:10:24 922453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1796|path_largest_ack:1796| [2025/09/12 04:10:24 922460] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1681717|prior_time:1757650224876490|is_app_limited:0|send_elapse:46199|ack_elapse:45814|ctl_first_sent_time:1757650224878224|lagest_ack_time:1757650224922304|curr_delivered:1734527| [2025/09/12 04:10:24 922466] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224878346| [2025/09/12 04:10:24 922473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:326||sndq_packets_used_bytes:0|sndq_packets_free:565| [2025/09/12 04:10:24 922479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43156|rttvar:1054|minrtt:30473|latest_rtt:43958|ack_delay:24| [2025/09/12 04:10:24 922485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43253|rttvar:985|minrtt:30473|latest_rtt:43958|ack_delay:24| [2025/09/12 04:10:24 922491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1796|lost_pn:1793|thresh:3| [2025/09/12 04:10:24 922498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 922503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 922507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 922511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43253|rtt_var:985|pto_duration:47193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 922515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 922519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 922523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 922527] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224989251|now:1757650224922511|interv:66740| [2025/09/12 04:10:24 922531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224989251|now:1757650224922511|interval:66740|pto_count:0|srtt:43253 [2025/09/12 04:10:24 922540] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46199, ack_elapse 45814, delivered 52810|rate 1143098|lost 309| [2025/09/12 04:10:24 922545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143098) in round 31| [2025/09/12 04:10:24 922549] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 922553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 922557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224878346|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 922561] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224878346|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 922566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43253|latest_rtt:43958|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 922571] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:101952|inflight:52800|mode:2|applimit:0|pacing_rate:1211057|bw:1211057|srtt:43253|latest_rtt:43958|min_rtt:30473|send:1821|lost:309|tlp:0|recv:786|recovery:1|slow_start:0|conn_life:1550693|acked:2400|delivered:1734527|is_cwnd_limited:0| [2025/09/12 04:10:24 922577] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/09/12 04:10:24 922582] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:792|frame:ACK |recv_time:1757650224922304|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 922587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344922304|now:1757650224922304|interv:120000000| [2025/09/12 04:10:24 922591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344922304|now:1757650224922304|interv:120000000| [2025/09/12 04:10:24 922595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224923166|pq_index:0| [2025/09/12 04:10:24 922599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224921833| [2025/09/12 04:10:24 922603] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224922603| [2025/09/12 04:10:24 922608] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224922607| [2025/09/12 04:10:24 922614] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|min_srtt:43253|path_bw:1211057|loss_rate:3.92|path_pto:0| [2025/09/12 04:10:24 922618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 922623] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 922630] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 922635] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|min_srtt:43253|path_bw:1211057|loss_rate:3.92|path_pto:0| [2025/09/12 04:10:24 922639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1812579| [2025/09/12 04:10:24 922643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 922648] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 922652] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|min_srtt:43253|path_bw:1211057|loss_rate:3.92|path_pto:0| [2025/09/12 04:10:24 922656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 922660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 922664] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 922668] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 922672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 922676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 922681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1766286| [2025/09/12 04:10:24 922685] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 922689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 922692] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224923166| [2025/09/12 04:10:24 922696] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224923166| [2025/09/12 04:10:24 922700] [debug] |xqc_engine_wakeup_after|wakeup:1757650224923166|now:1757650224922700|diff:466| [2025/09/12 04:10:24 922705] [debug] |xqc_engine_main_logic|END|now:1757650224922607| [2025/09/12 04:10:24 922711] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224922711| [2025/09/12 04:10:24 922715] [debug] |xqc_engine_wakeup_after|wakeup:1757650224923166|now:1757650224922714|diff:452| [2025/09/12 04:10:24 922718] [debug] |xqc_engine_main_logic|END|now:1757650224922711| [2025/09/12 04:10:24 923787] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224923787| [2025/09/12 04:10:24 923799] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224923166|pq_index:0| [2025/09/12 04:10:24 923803] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224922607| [2025/09/12 04:10:24 923809] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224923807| [2025/09/12 04:10:24 923819] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224923166|now:1757650224923807| [2025/09/12 04:10:24 923824] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224923166|now:1757650224923807| [2025/09/12 04:10:24 923828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 923833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43253|min_srtt:43253|path_bw:1211057|loss_rate:3.92|path_pto:0| [2025/09/12 04:10:24 923838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 923842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 923846] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 923850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 923855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 923859] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 923863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1766286| [2025/09/12 04:10:24 923868] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 923872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/09/12 04:10:24 923911] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224923880|stream_id:0|stream_offset:1766286| [2025/09/12 04:10:24 923918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 923923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 923927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43253|rtt_var:985|pto_duration:47193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 923931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 923935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 923939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 923943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224991073|now:1757650224923927|interv:67146| [2025/09/12 04:10:24 923947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224991073|now:1757650224923927|interval:67146|pto_count:0|srtt:43253 [2025/09/12 04:10:24 923951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 923964] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 923971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1767473| [2025/09/12 04:10:24 923977] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 923984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/09/12 04:10:24 924015] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224923994|stream_id:0|stream_offset:1767473| [2025/09/12 04:10:24 924025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 924032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 924038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43253|rtt_var:985|pto_duration:47193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 924044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 924050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 924055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 924061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224991187|now:1757650224924038|interv:67149| [2025/09/12 04:10:24 924067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224991187|now:1757650224924038|interval:67149|pto_count:0|srtt:43253 [2025/09/12 04:10:24 924074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 924081] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 924087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 924094] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 924100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224925100|now:1757650224924100|interv:1000| [2025/09/12 04:10:24 924106] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 924111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 924117] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224925100| [2025/09/12 04:10:24 924123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224925100| [2025/09/12 04:10:24 924129] [debug] |xqc_engine_wakeup_after|wakeup:1757650224925100|now:1757650224924129|diff:971| [2025/09/12 04:10:24 924136] [debug] |xqc_engine_main_logic|END|now:1757650224923807| [2025/09/12 04:10:24 924379] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224924378| [2025/09/12 04:10:24 924397] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 924406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:792| [2025/09/12 04:10:24 924412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/09/12 04:10:24 924435] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/09/12 04:10:24 924445] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 924452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1797|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1798|path_largest_ack:1797| [2025/09/12 04:10:24 924459] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1684117|prior_time:1757650224878532|is_app_limited:0|send_elapse:46112|ack_elapse:45846|ctl_first_sent_time:1757650224880050|lagest_ack_time:1757650224924378|curr_delivered:1735727| [2025/09/12 04:10:24 924466] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224880050| [2025/09/12 04:10:24 924474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:325||sndq_packets_used_bytes:0|sndq_packets_free:566| [2025/09/12 04:10:24 924478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1798|path_largest_ack:1798| [2025/09/12 04:10:24 924483] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1684117|prior_time:1757650224878532|is_app_limited:0|send_elapse:46112|ack_elapse:45846|ctl_first_sent_time:1757650224880050|lagest_ack_time:1757650224924378|curr_delivered:1736927| [2025/09/12 04:10:24 924487] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224880181| [2025/09/12 04:10:24 924491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:324||sndq_packets_used_bytes:0|sndq_packets_free:567| [2025/09/12 04:10:24 924496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43253|rttvar:985|minrtt:30473|latest_rtt:44197|ack_delay:24| [2025/09/12 04:10:24 924500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43368|rttvar:969|minrtt:30473|latest_rtt:44197|ack_delay:24| [2025/09/12 04:10:24 924504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1798|lost_pn:1795|thresh:3| [2025/09/12 04:10:24 924508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 924512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 924516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 924520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43368|rtt_var:969|pto_duration:47244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 924525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 924528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 924532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 924541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224991238|now:1757650224924520|interv:66718| [2025/09/12 04:10:24 924545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224991238|now:1757650224924520|interval:66718|pto_count:0|srtt:43368 [2025/09/12 04:10:24 924549] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46112, ack_elapse 45846, delivered 52810|rate 1145255|lost 309| [2025/09/12 04:10:24 924554] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145255) in round 31| [2025/09/12 04:10:24 924558] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 924562] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 924566] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224880181|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 924570] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224880181|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 924575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43368|latest_rtt:44197|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 924581] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/09/12 04:10:24 924585] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1757650224924378|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 924590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344924378|now:1757650224924378|interv:120000000| [2025/09/12 04:10:24 924594] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344924378|now:1757650224924378|interv:120000000| [2025/09/12 04:10:24 924598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224925100|pq_index:0| [2025/09/12 04:10:24 924602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224923807| [2025/09/12 04:10:24 924606] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224924606| [2025/09/12 04:10:24 924611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224924610| [2025/09/12 04:10:24 924617] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|min_srtt:43368|path_bw:1211057|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 924621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 924626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 924633] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 924638] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|min_srtt:43368|path_bw:1211057|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 924642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1814953| [2025/09/12 04:10:24 924646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 924651] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 924655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|min_srtt:43368|path_bw:1211057|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 924659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 924663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 924667] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 924671] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 924675] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 924680] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 924684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 924688] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 924692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 924696] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224925100| [2025/09/12 04:10:24 924700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224925100| [2025/09/12 04:10:24 924704] [debug] |xqc_engine_wakeup_after|wakeup:1757650224925100|now:1757650224924704|diff:396| [2025/09/12 04:10:24 924708] [debug] |xqc_engine_main_logic|END|now:1757650224924610| [2025/09/12 04:10:24 924713] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224924713| [2025/09/12 04:10:24 924717] [debug] |xqc_engine_wakeup_after|wakeup:1757650224925100|now:1757650224924717|diff:383| [2025/09/12 04:10:24 924721] [debug] |xqc_engine_main_logic|END|now:1757650224924713| [2025/09/12 04:10:24 925792] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224925792| [2025/09/12 04:10:24 925804] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224925100|pq_index:0| [2025/09/12 04:10:24 925808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224924610| [2025/09/12 04:10:24 925814] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224925813| [2025/09/12 04:10:24 925824] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224925100|now:1757650224925813| [2025/09/12 04:10:24 925828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224925100|now:1757650224925813| [2025/09/12 04:10:24 925832] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 925838] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43368|min_srtt:43368|path_bw:1211057|loss_rate:3.77|path_pto:0| [2025/09/12 04:10:24 925842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 925847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 925851] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 925855] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 925859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 925864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 925868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 925872] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 925877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/09/12 04:10:24 925909] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224925885|stream_id:0|stream_offset:1768660| [2025/09/12 04:10:24 925919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 925926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 925933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43368|rtt_var:969|pto_duration:47244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 925940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 925946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 925952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 925957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224993129|now:1757650224925932|interv:67197| [2025/09/12 04:10:24 925964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224993129|now:1757650224925932|interval:67197|pto_count:0|srtt:43368 [2025/09/12 04:10:24 925977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 925984] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 925991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1769847| [2025/09/12 04:10:24 925997] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 926003] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/09/12 04:10:24 926041] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224926014|stream_id:0|stream_offset:1769847| [2025/09/12 04:10:24 926050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 926058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 926064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43368|rtt_var:969|pto_duration:47244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 926070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 926076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 926082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 926088] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224993258|now:1757650224926063|interv:67195| [2025/09/12 04:10:24 926094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224993258|now:1757650224926063|interval:67195|pto_count:0|srtt:43368 [2025/09/12 04:10:24 926101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 926108] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 926115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1771034| [2025/09/12 04:10:24 926122] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 926127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224927127|now:1757650224926127|interv:1000| [2025/09/12 04:10:24 926133] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 926139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 926145] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224927127| [2025/09/12 04:10:24 926152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224927127| [2025/09/12 04:10:24 926158] [debug] |xqc_engine_wakeup_after|wakeup:1757650224927127|now:1757650224926158|diff:969| [2025/09/12 04:10:24 926165] [debug] |xqc_engine_main_logic|END|now:1757650224925813| [2025/09/12 04:10:24 926484] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224926483| [2025/09/12 04:10:24 926505] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 926514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:793| [2025/09/12 04:10:24 926519] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/09/12 04:10:24 926526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/09/12 04:10:24 926532] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 926539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1800|path_largest_ack:1799| [2025/09/12 04:10:24 926545] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1686517|prior_time:1757650224880482|is_app_limited:0|send_elapse:46057|ack_elapse:46001|ctl_first_sent_time:1757650224882037|lagest_ack_time:1757650224926483|curr_delivered:1738127| [2025/09/12 04:10:24 926552] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224882037| [2025/09/12 04:10:24 926558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:323||sndq_packets_used_bytes:0|sndq_packets_free:568| [2025/09/12 04:10:24 926563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1800|path_largest_ack:1800| [2025/09/12 04:10:24 926569] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1686517|prior_time:1757650224880482|is_app_limited:0|send_elapse:46057|ack_elapse:46001|ctl_first_sent_time:1757650224882037|lagest_ack_time:1757650224926483|curr_delivered:1739327| [2025/09/12 04:10:24 926575] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224882161| [2025/09/12 04:10:24 926581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:322||sndq_packets_used_bytes:0|sndq_packets_free:569| [2025/09/12 04:10:24 926587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43368|rttvar:969|minrtt:30473|latest_rtt:44322|ack_delay:24| [2025/09/12 04:10:24 926593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43484|rttvar:959|minrtt:30473|latest_rtt:44322|ack_delay:24| [2025/09/12 04:10:24 926599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1800|lost_pn:1797|thresh:3| [2025/09/12 04:10:24 926605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 926611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 926616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 926622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43484|rtt_var:959|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 926628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 926634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 926645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 926650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224993334|now:1757650224926622|interv:66712| [2025/09/12 04:10:24 926656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224993334|now:1757650224926622|interval:66712|pto_count:0|srtt:43484 [2025/09/12 04:10:24 926662] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46057, ack_elapse 46001, delivered 52810|rate 1146622|lost 309| [2025/09/12 04:10:24 926669] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146622) in round 31| [2025/09/12 04:10:24 926675] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 926682] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 926687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224882161|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 926694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224882161|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 926701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43484|latest_rtt:44322|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 926709] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/09/12 04:10:24 926716] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1757650224926483|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 926723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344926483|now:1757650224926483|interv:120000000| [2025/09/12 04:10:24 926729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344926483|now:1757650224926483|interv:120000000| [2025/09/12 04:10:24 926735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224927127|pq_index:0| [2025/09/12 04:10:24 926740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224925813| [2025/09/12 04:10:24 926746] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224926746| [2025/09/12 04:10:24 926754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224926752| [2025/09/12 04:10:24 926762] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|min_srtt:43484|path_bw:1211057|loss_rate:3.64|path_pto:0| [2025/09/12 04:10:24 926769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 926775] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 926786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 926792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|min_srtt:43484|path_bw:1211057|loss_rate:3.64|path_pto:0| [2025/09/12 04:10:24 926798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1817327| [2025/09/12 04:10:24 926805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 926811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 926818] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|min_srtt:43484|path_bw:1211057|loss_rate:3.64|path_pto:0| [2025/09/12 04:10:24 926824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 926831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 926836] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 926843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 926849] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 926857] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 926863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1771034| [2025/09/12 04:10:24 926870] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 926875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 926880] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224927127| [2025/09/12 04:10:24 926887] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224927127| [2025/09/12 04:10:24 926893] [debug] |xqc_engine_wakeup_after|wakeup:1757650224927127|now:1757650224926893|diff:234| [2025/09/12 04:10:24 926900] [debug] |xqc_engine_main_logic|END|now:1757650224926752| [2025/09/12 04:10:24 926906] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224926906| [2025/09/12 04:10:24 926910] [debug] |xqc_engine_wakeup_after|wakeup:1757650224927127|now:1757650224926910|diff:217| [2025/09/12 04:10:24 926914] [debug] |xqc_engine_main_logic|END|now:1757650224926906| [2025/09/12 04:10:24 927980] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224927980| [2025/09/12 04:10:24 927994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224927127|pq_index:0| [2025/09/12 04:10:24 928000] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224926752| [2025/09/12 04:10:24 928008] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224928006| [2025/09/12 04:10:24 928019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224927127|now:1757650224928006| [2025/09/12 04:10:24 928026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224927127|now:1757650224928006| [2025/09/12 04:10:24 928032] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 928039] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43484|min_srtt:43484|path_bw:1211057|loss_rate:3.64|path_pto:0| [2025/09/12 04:10:24 928046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 928053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 928058] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 928064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 928070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 928077] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 928084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1771034| [2025/09/12 04:10:24 928090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 928096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/09/12 04:10:24 928131] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224928107|stream_id:0|stream_offset:1771034| [2025/09/12 04:10:24 928140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 928147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 928152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43484|rtt_var:959|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 928159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 928165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 928171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 928177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995427|now:1757650224928152|interv:67275| [2025/09/12 04:10:24 928183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995427|now:1757650224928152|interval:67275|pto_count:0|srtt:43484 [2025/09/12 04:10:24 928197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54000| [2025/09/12 04:10:24 928204] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 928210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1772221| [2025/09/12 04:10:24 928216] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 928222] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/09/12 04:10:24 928260] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224928233|stream_id:0|stream_offset:1772221| [2025/09/12 04:10:24 928270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 928277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 928284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43484|rtt_var:959|pto_duration:47320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 928290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 928296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 928302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 928308] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995553|now:1757650224928284|interv:67269| [2025/09/12 04:10:24 928314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995553|now:1757650224928284|interval:67269|pto_count:0|srtt:43484 [2025/09/12 04:10:24 928321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55200| [2025/09/12 04:10:24 928328] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 928334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 928341] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 928348] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224929347|now:1757650224928347|interv:1000| [2025/09/12 04:10:24 928354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 928359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 928365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224929347| [2025/09/12 04:10:24 928372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224929347| [2025/09/12 04:10:24 928378] [debug] |xqc_engine_wakeup_after|wakeup:1757650224929347|now:1757650224928378|diff:969| [2025/09/12 04:10:24 928384] [debug] |xqc_engine_main_logic|END|now:1757650224928006| [2025/09/12 04:10:24 928403] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224928402| [2025/09/12 04:10:24 928410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 928418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:794| [2025/09/12 04:10:24 928444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/09/12 04:10:24 928453] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/09/12 04:10:24 928459] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 928466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1802|path_largest_ack:1801| [2025/09/12 04:10:24 928473] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1688917|prior_time:1757650224882491|is_app_limited:0|send_elapse:46172|ack_elapse:45911|ctl_first_sent_time:1757650224884031|lagest_ack_time:1757650224928402|curr_delivered:1740527| [2025/09/12 04:10:24 928480] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224884031| [2025/09/12 04:10:24 928487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:321||sndq_packets_used_bytes:0|sndq_packets_free:570| [2025/09/12 04:10:24 928494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1802|path_largest_ack:1802| [2025/09/12 04:10:24 928502] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:54010|prior_delivered:1688917|prior_time:1757650224882491|is_app_limited:0|send_elapse:46172|ack_elapse:45911|ctl_first_sent_time:1757650224884031|lagest_ack_time:1757650224928402|curr_delivered:1741727| [2025/09/12 04:10:24 928509] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224884164| [2025/09/12 04:10:24 928515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:320||sndq_packets_used_bytes:0|sndq_packets_free:571| [2025/09/12 04:10:24 928521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43484|rttvar:959|minrtt:30473|latest_rtt:44238|ack_delay:24| [2025/09/12 04:10:24 928528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43575|rttvar:902|minrtt:30473|latest_rtt:44238|ack_delay:24| [2025/09/12 04:10:24 928534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1802|lost_pn:1799|thresh:3| [2025/09/12 04:10:24 928540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 928546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 928552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 928556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:902|pto_duration:47183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 928561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 928565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 928573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 928577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995416|now:1757650224928556|interv:66860| [2025/09/12 04:10:24 928581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995416|now:1757650224928556|interval:66860|pto_count:0|srtt:43575 [2025/09/12 04:10:24 928586] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46172, ack_elapse 45911, delivered 52810|rate 1143766|lost 309| [2025/09/12 04:10:24 928590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143766) in round 31| [2025/09/12 04:10:24 928595] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 928599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 928603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224884164|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 928607] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224884164|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 928612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52800|srtt:43575|latest_rtt:44238|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 928618] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/09/12 04:10:24 928622] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1757650224928402|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 928627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344928402|now:1757650224928402|interv:120000000| [2025/09/12 04:10:24 928631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344928402|now:1757650224928402|interv:120000000| [2025/09/12 04:10:24 928635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224929347|pq_index:0| [2025/09/12 04:10:24 928639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224928006| [2025/09/12 04:10:24 928643] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224928643| [2025/09/12 04:10:24 928648] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224928647| [2025/09/12 04:10:24 928655] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1211057|loss_rate:3.51|path_pto:0| [2025/09/12 04:10:24 928659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 928667] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 928672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 928676] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1211057|loss_rate:3.51|path_pto:0| [2025/09/12 04:10:24 928680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1819701| [2025/09/12 04:10:24 928685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 928689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 928693] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1211057|loss_rate:3.51|path_pto:0| [2025/09/12 04:10:24 928698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 928702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 928706] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 928709] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 928714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 928718] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 928722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 928727] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 928730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 928734] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224929347| [2025/09/12 04:10:24 928738] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224929347| [2025/09/12 04:10:24 928742] [debug] |xqc_engine_wakeup_after|wakeup:1757650224929347|now:1757650224928742|diff:605| [2025/09/12 04:10:24 928747] [debug] |xqc_engine_main_logic|END|now:1757650224928647| [2025/09/12 04:10:24 928752] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224928752| [2025/09/12 04:10:24 928756] [debug] |xqc_engine_wakeup_after|wakeup:1757650224929347|now:1757650224928756|diff:591| [2025/09/12 04:10:24 928760] [debug] |xqc_engine_main_logic|END|now:1757650224928752| [2025/09/12 04:10:24 929831] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224929831| [2025/09/12 04:10:24 929843] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224929347|pq_index:0| [2025/09/12 04:10:24 929847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224928647| [2025/09/12 04:10:24 929858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224929857| [2025/09/12 04:10:24 929863] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650224929597|now:1757650224929857| [2025/09/12 04:10:24 929867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:24 929871] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650224929597|now:1757650224929857| [2025/09/12 04:10:24 929875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:24 929879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224929347|now:1757650224929857| [2025/09/12 04:10:24 929883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224929347|now:1757650224929857| [2025/09/12 04:10:24 929887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 929892] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:795|ack_delay:25294|first_ack_range:33|largest_pkt_recv_time:1757650224904597| [2025/09/12 04:10:24 929896] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:795|low:762|pkt_pns:2| [2025/09/12 04:10:24 929900] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:783|frame_largest_recv:795| [2025/09/12 04:10:24 929904] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:24 929910] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43575|min_srtt:43575|path_bw:1211057|loss_rate:3.51|path_pto:0| [2025/09/12 04:10:24 929917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 929924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 929930] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 929936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 929943] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 929950] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:24 929956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52800|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 929963] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 929970] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/09/12 04:10:24 930007] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1847|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52800|now:1757650224929981|stream_id:0|stream_offset:1773408| [2025/09/12 04:10:24 930016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1847|origin_pktnum:0|size:1207|enc_size:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 930029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 930036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:902|pto_duration:47183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 930043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 930048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 930054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 930060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224997164|now:1757650224930035|interv:67129| [2025/09/12 04:10:24 930066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224997164|now:1757650224930035|interval:67129|pto_count:0|srtt:43575 [2025/09/12 04:10:24 930073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 930080] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 930086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1774595| [2025/09/12 04:10:24 930092] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 930098] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/09/12 04:10:24 930132] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224930108|stream_id:0|stream_offset:1774595| [2025/09/12 04:10:24 930141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 930148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 930155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43575|rtt_var:902|pto_duration:47183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 930161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 930167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 930173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 930177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224997291|now:1757650224930154|interv:67137| [2025/09/12 04:10:24 930181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224997291|now:1757650224930154|interval:67137|pto_count:0|srtt:43575 [2025/09/12 04:10:24 930187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 930194] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 930207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1775782| [2025/09/12 04:10:24 930213] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 930219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224931219|now:1757650224930219|interv:1000| [2025/09/12 04:10:24 930226] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 930232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 930238] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224931219| [2025/09/12 04:10:24 930244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224931219| [2025/09/12 04:10:24 930250] [debug] |xqc_engine_wakeup_after|wakeup:1757650224931219|now:1757650224930250|diff:969| [2025/09/12 04:10:24 930257] [debug] |xqc_engine_main_logic|END|now:1757650224929857| [2025/09/12 04:10:24 930269] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224930268| [2025/09/12 04:10:24 930276] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 930285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:795| [2025/09/12 04:10:24 930291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/09/12 04:10:24 930299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/09/12 04:10:24 930306] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 930313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1803|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1804|path_largest_ack:1803| [2025/09/12 04:10:24 930320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:56410|prior_delivered:1688917|prior_time:1757650224882491|is_app_limited:0|send_elapse:47689|ack_elapse:47777|ctl_first_sent_time:1757650224885548|lagest_ack_time:1757650224930268|curr_delivered:1742927| [2025/09/12 04:10:24 930327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224885548| [2025/09/12 04:10:24 930334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:319||sndq_packets_used_bytes:0|sndq_packets_free:572| [2025/09/12 04:10:24 930341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1804|path_largest_ack:1804| [2025/09/12 04:10:24 930347] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:55210|prior_delivered:1691317|prior_time:1757650224885685|is_app_limited:0|send_elapse:44074|ack_elapse:44583|ctl_first_sent_time:1757650224887195|lagest_ack_time:1757650224930268|curr_delivered:1744127| [2025/09/12 04:10:24 930354] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224887195| [2025/09/12 04:10:24 930360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:318||sndq_packets_used_bytes:0|sndq_packets_free:573| [2025/09/12 04:10:24 930366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43575|rttvar:902|minrtt:30473|latest_rtt:43073|ack_delay:24| [2025/09/12 04:10:24 930373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43510|rttvar:808|minrtt:30473|latest_rtt:43073|ack_delay:24| [2025/09/12 04:10:24 930384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1804|lost_pn:1801|thresh:3| [2025/09/12 04:10:24 930388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 930392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 930396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 930400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43510|rtt_var:808|pto_duration:46742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 930404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 930408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 930412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 930415] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224996850|now:1757650224930399|interv:66451| [2025/09/12 04:10:24 930440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224996850|now:1757650224930399|interval:66451|pto_count:0|srtt:43510 [2025/09/12 04:10:24 930445] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44074, ack_elapse 44583, delivered 52810|rate 1184532|lost 309| [2025/09/12 04:10:24 930449] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184532) in round 31| [2025/09/12 04:10:24 930454] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 930458] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 930462] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224887195|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 930466] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224887195|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 930471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43510|latest_rtt:43073|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 930477] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/09/12 04:10:24 930481] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1757650224930268|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 930486] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344930268|now:1757650224930268|interv:120000000| [2025/09/12 04:10:24 930490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344930268|now:1757650224930268|interv:120000000| [2025/09/12 04:10:24 930497] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224931219|pq_index:0| [2025/09/12 04:10:24 930501] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224929857| [2025/09/12 04:10:24 930505] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224930505| [2025/09/12 04:10:24 930510] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224930509| [2025/09/12 04:10:24 930516] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|min_srtt:43510|path_bw:1211057|loss_rate:3.39|path_pto:0| [2025/09/12 04:10:24 930521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 930525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 930530] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 930534] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|min_srtt:43510|path_bw:1211057|loss_rate:3.39|path_pto:0| [2025/09/12 04:10:24 930538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1822075| [2025/09/12 04:10:24 930543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 930547] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 930551] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|min_srtt:43510|path_bw:1211057|loss_rate:3.39|path_pto:0| [2025/09/12 04:10:24 930555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1823262| [2025/09/12 04:10:24 930559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 930563] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 930567] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 930571] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 930575] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 930580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1775782| [2025/09/12 04:10:24 930584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 930590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 930594] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224931219| [2025/09/12 04:10:24 930598] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224931219| [2025/09/12 04:10:24 930602] [debug] |xqc_engine_wakeup_after|wakeup:1757650224931219|now:1757650224930602|diff:617| [2025/09/12 04:10:24 930606] [debug] |xqc_engine_main_logic|END|now:1757650224930509| [2025/09/12 04:10:24 930612] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224930611| [2025/09/12 04:10:24 930615] [debug] |xqc_engine_wakeup_after|wakeup:1757650224931219|now:1757650224930615|diff:604| [2025/09/12 04:10:24 930619] [debug] |xqc_engine_main_logic|END|now:1757650224930611| [2025/09/12 04:10:24 931688] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224931688| [2025/09/12 04:10:24 931700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224931219|pq_index:0| [2025/09/12 04:10:24 931704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224930509| [2025/09/12 04:10:24 931710] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224931708| [2025/09/12 04:10:24 931714] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224931219|now:1757650224931708| [2025/09/12 04:10:24 931719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224931219|now:1757650224931708| [2025/09/12 04:10:24 931723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 931728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43510|min_srtt:43510|path_bw:1211057|loss_rate:3.39|path_pto:0| [2025/09/12 04:10:24 931733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1823262| [2025/09/12 04:10:24 931737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 931741] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 931745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 931749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 931754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 931758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1775782| [2025/09/12 04:10:24 931762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 931767] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/09/12 04:10:24 931800] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224931775|stream_id:0|stream_offset:1775782| [2025/09/12 04:10:24 931809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 931824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 931831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43510|rtt_var:808|pto_duration:46742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 931836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 931840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 931843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 931847] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224998517|now:1757650224931831|interv:66686| [2025/09/12 04:10:24 931851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224998517|now:1757650224931831|interval:66686|pto_count:0|srtt:43510 [2025/09/12 04:10:24 931856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 931861] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 931866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1776969| [2025/09/12 04:10:24 931870] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 931874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/09/12 04:10:24 931900] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224931881|stream_id:0|stream_offset:1776969| [2025/09/12 04:10:24 931909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 931916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 931923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43510|rtt_var:808|pto_duration:46742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 931929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 931935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 931942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 931948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224998623|now:1757650224931922|interv:66701| [2025/09/12 04:10:24 931952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224998623|now:1757650224931922|interval:66701|pto_count:0|srtt:43510 [2025/09/12 04:10:24 931959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 931967] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 931979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 931986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 931992] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224932992|now:1757650224931992|interv:1000| [2025/09/12 04:10:24 931998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 932004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 932011] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224932992| [2025/09/12 04:10:24 932017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224932992| [2025/09/12 04:10:24 932022] [debug] |xqc_engine_wakeup_after|wakeup:1757650224932992|now:1757650224932022|diff:970| [2025/09/12 04:10:24 932029] [debug] |xqc_engine_main_logic|END|now:1757650224931708| [2025/09/12 04:10:24 932293] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224932291| [2025/09/12 04:10:24 932304] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 932313] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:796| [2025/09/12 04:10:24 932319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/09/12 04:10:24 932328] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/09/12 04:10:24 932334] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 932342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1805| [2025/09/12 04:10:24 932349] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:307|tx_in_flight:56410|prior_delivered:1691317|prior_time:1757650224885685|is_app_limited:0|send_elapse:44177|ack_elapse:46606|ctl_first_sent_time:1757650224887298|lagest_ack_time:1757650224932291|curr_delivered:1745327| [2025/09/12 04:10:24 932357] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224887298| [2025/09/12 04:10:24 932364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:317||sndq_packets_used_bytes:0|sndq_packets_free:574| [2025/09/12 04:10:24 932371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1806|origin_pktnum:1758|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1806|path_largest_ack:1806| [2025/09/12 04:10:24 932377] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1693717|prior_time:1757650224887454|is_app_limited:0|send_elapse:45190|ack_elapse:44837|ctl_first_sent_time:1757650224889045|lagest_ack_time:1757650224932291|curr_delivered:1746527| [2025/09/12 04:10:24 932384] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224889045| [2025/09/12 04:10:24 932391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:315||sndq_packets_used_bytes:0|sndq_packets_free:576| [2025/09/12 04:10:24 932397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43510|rttvar:808|minrtt:30473|latest_rtt:43246|ack_delay:24| [2025/09/12 04:10:24 932413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43474|rttvar:678|minrtt:30473|latest_rtt:43246|ack_delay:24| [2025/09/12 04:10:24 932434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1806|lost_pn:1803|thresh:3| [2025/09/12 04:10:24 932444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 932449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 932454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43474|rtt_var:678|pto_duration:46186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 932458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 932462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 932466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 932470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224998067|now:1757650224932453|interv:65614| [2025/09/12 04:10:24 932474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224998067|now:1757650224932453|interval:65614|pto_count:0|srtt:43474 [2025/09/12 04:10:24 932479] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45190, ack_elapse 44837, delivered 52810|rate 1168621|lost 309| [2025/09/12 04:10:24 932483] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168621) in round 31| [2025/09/12 04:10:24 932487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 932491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 932495] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224889045|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 932500] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224889045|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 932504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43474|latest_rtt:43246|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 932510] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/09/12 04:10:24 932515] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK |recv_time:1757650224932291|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 932520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344932291|now:1757650224932291|interv:120000000| [2025/09/12 04:10:24 932524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344932291|now:1757650224932291|interv:120000000| [2025/09/12 04:10:24 932528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224932992|pq_index:0| [2025/09/12 04:10:24 932536] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224931708| [2025/09/12 04:10:24 932540] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224932539| [2025/09/12 04:10:24 932545] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224932543| [2025/09/12 04:10:24 932551] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|min_srtt:43474|path_bw:1211057|loss_rate:3.28|path_pto:0| [2025/09/12 04:10:24 932555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1823262| [2025/09/12 04:10:24 932559] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 932564] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 932569] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|min_srtt:43474|path_bw:1211057|loss_rate:3.28|path_pto:0| [2025/09/12 04:10:24 932573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1824449| [2025/09/12 04:10:24 932577] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 932581] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 932586] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|min_srtt:43474|path_bw:1211057|loss_rate:3.28|path_pto:0| [2025/09/12 04:10:24 932590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 932594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 932598] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 932602] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 932606] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 932610] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 932614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 932618] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 932622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 932629] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224932992| [2025/09/12 04:10:24 932633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224932992| [2025/09/12 04:10:24 932637] [debug] |xqc_engine_wakeup_after|wakeup:1757650224932992|now:1757650224932637|diff:355| [2025/09/12 04:10:24 932642] [debug] |xqc_engine_main_logic|END|now:1757650224932543| [2025/09/12 04:10:24 932647] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224932647| [2025/09/12 04:10:24 932651] [debug] |xqc_engine_wakeup_after|wakeup:1757650224932992|now:1757650224932651|diff:341| [2025/09/12 04:10:24 932654] [debug] |xqc_engine_main_logic|END|now:1757650224932647| [2025/09/12 04:10:24 933724] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224933724| [2025/09/12 04:10:24 933735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224932992|pq_index:0| [2025/09/12 04:10:24 933740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224932543| [2025/09/12 04:10:24 933745] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224933744| [2025/09/12 04:10:24 933749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224932992|now:1757650224933744| [2025/09/12 04:10:24 933754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224932992|now:1757650224933744| [2025/09/12 04:10:24 933758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 933763] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43474|min_srtt:43474|path_bw:1211057|loss_rate:3.28|path_pto:0| [2025/09/12 04:10:24 933768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 933772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 933776] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 933780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 933784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 933789] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 933793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 933798] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 933802] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/09/12 04:10:24 933833] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224933810|stream_id:0|stream_offset:1778156| [2025/09/12 04:10:24 933839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 933852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 933860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43474|rtt_var:678|pto_duration:46186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 933867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 933872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 933878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 933885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224999996|now:1757650224933859|interv:66137| [2025/09/12 04:10:24 933892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224999996|now:1757650224933859|interval:66137|pto_count:0|srtt:43474 [2025/09/12 04:10:24 933899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 933907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 933914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1779343| [2025/09/12 04:10:24 933920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 933927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/09/12 04:10:24 933956] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224933938|stream_id:0|stream_offset:1779343| [2025/09/12 04:10:24 933964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 933972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 933978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43474|rtt_var:678|pto_duration:46186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 933985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 933991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 933997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 934003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225000124|now:1757650224933978|interv:66146| [2025/09/12 04:10:24 934009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225000124|now:1757650224933978|interval:66146|pto_count:0|srtt:43474 [2025/09/12 04:10:24 934016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 934024] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 934038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1780530| [2025/09/12 04:10:24 934045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 934050] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224935050|now:1757650224934050|interv:1000| [2025/09/12 04:10:24 934056] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 934061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 934068] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224935050| [2025/09/12 04:10:24 934074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224935050| [2025/09/12 04:10:24 934081] [debug] |xqc_engine_wakeup_after|wakeup:1757650224935050|now:1757650224934081|diff:969| [2025/09/12 04:10:24 934087] [debug] |xqc_engine_main_logic|END|now:1757650224933744| [2025/09/12 04:10:24 934288] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224934286| [2025/09/12 04:10:24 934298] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 934306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:797| [2025/09/12 04:10:24 934311] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/09/12 04:10:24 934319] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/09/12 04:10:24 934325] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 934353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1807| [2025/09/12 04:10:24 934361] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1693717|prior_time:1757650224887454|is_app_limited:0|send_elapse:45342|ack_elapse:46832|ctl_first_sent_time:1757650224889197|lagest_ack_time:1757650224934286|curr_delivered:1747727| [2025/09/12 04:10:24 934368] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224889197| [2025/09/12 04:10:24 934375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:314||sndq_packets_used_bytes:0|sndq_packets_free:577| [2025/09/12 04:10:24 934382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1808|path_largest_ack:1808| [2025/09/12 04:10:24 934389] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1696117|prior_time:1757650224889507|is_app_limited:0|send_elapse:42186|ack_elapse:44779|ctl_first_sent_time:1757650224891147|lagest_ack_time:1757650224934286|curr_delivered:1748927| [2025/09/12 04:10:24 934396] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224891147| [2025/09/12 04:10:24 934402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:313||sndq_packets_used_bytes:0|sndq_packets_free:578| [2025/09/12 04:10:24 934409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43474|rttvar:678|minrtt:30473|latest_rtt:43139|ack_delay:24| [2025/09/12 04:10:24 934446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43429|rttvar:598|minrtt:30473|latest_rtt:43139|ack_delay:24| [2025/09/12 04:10:24 934460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1808|lost_pn:1805|thresh:3| [2025/09/12 04:10:24 934464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 934468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 934472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43429|rtt_var:598|pto_duration:45821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 934477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 934481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 934485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 934489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224999759|now:1757650224934472|interv:65287| [2025/09/12 04:10:24 934493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224999759|now:1757650224934472|interval:65287|pto_count:0|srtt:43429 [2025/09/12 04:10:24 934497] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42186, ack_elapse 44779, delivered 52810|rate 1179347|lost 309| [2025/09/12 04:10:24 934502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179347) in round 31| [2025/09/12 04:10:24 934506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 934510] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 934514] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224891147|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 934518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224891147|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 934523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43429|latest_rtt:43139|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 934529] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/09/12 04:10:24 934533] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1757650224934286|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 934538] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344934286|now:1757650224934286|interv:120000000| [2025/09/12 04:10:24 934542] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344934286|now:1757650224934286|interv:120000000| [2025/09/12 04:10:24 934546] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224935050|pq_index:0| [2025/09/12 04:10:24 934554] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224933744| [2025/09/12 04:10:24 934558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224934558| [2025/09/12 04:10:24 934563] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224934562| [2025/09/12 04:10:24 934569] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|min_srtt:43429|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:24 934573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 934578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 934582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 934587] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|min_srtt:43429|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:24 934591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1826823| [2025/09/12 04:10:24 934595] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 934600] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 934604] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|min_srtt:43429|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:24 934608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 934612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 934616] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 934620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 934624] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 934628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 934633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1780530| [2025/09/12 04:10:24 934637] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 934641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 934645] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224935050| [2025/09/12 04:10:24 934651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224935050| [2025/09/12 04:10:24 934655] [debug] |xqc_engine_wakeup_after|wakeup:1757650224935050|now:1757650224934655|diff:395| [2025/09/12 04:10:24 934659] [debug] |xqc_engine_main_logic|END|now:1757650224934562| [2025/09/12 04:10:24 934665] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224934665| [2025/09/12 04:10:24 934669] [debug] |xqc_engine_wakeup_after|wakeup:1757650224935050|now:1757650224934669|diff:381| [2025/09/12 04:10:24 934673] [debug] |xqc_engine_main_logic|END|now:1757650224934665| [2025/09/12 04:10:24 935742] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224935742| [2025/09/12 04:10:24 935753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224935050|pq_index:0| [2025/09/12 04:10:24 935758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224934562| [2025/09/12 04:10:24 935763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224935762| [2025/09/12 04:10:24 935768] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224935050|now:1757650224935762| [2025/09/12 04:10:24 935772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224935050|now:1757650224935762| [2025/09/12 04:10:24 935776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 935781] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43429|min_srtt:43429|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:24 935786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 935791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 935795] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 935798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 935803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 935807] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 935812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1780530| [2025/09/12 04:10:24 935816] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 935821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/09/12 04:10:24 935850] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224935829|stream_id:0|stream_offset:1780530| [2025/09/12 04:10:24 935856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 935861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 935871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43429|rtt_var:598|pto_duration:45821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 935876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 935880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 935884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 935887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225001650|now:1757650224935871|interv:65779| [2025/09/12 04:10:24 935892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225001650|now:1757650224935871|interval:65779|pto_count:0|srtt:43429 [2025/09/12 04:10:24 935897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 935904] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 935911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1781717| [2025/09/12 04:10:24 935918] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 935924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/09/12 04:10:24 935954] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224935933|stream_id:0|stream_offset:1781717| [2025/09/12 04:10:24 935963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 935970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 935976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43429|rtt_var:598|pto_duration:45821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 935982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 935988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 935994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 936000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225001754|now:1757650224935976|interv:65778| [2025/09/12 04:10:24 936006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225001754|now:1757650224935976|interval:65778|pto_count:0|srtt:43429 [2025/09/12 04:10:24 936013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 936019] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 936025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 936037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 936042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224937042|now:1757650224936042|interv:1000| [2025/09/12 04:10:24 936047] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 936053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 936059] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224937042| [2025/09/12 04:10:24 936065] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224937042| [2025/09/12 04:10:24 936071] [debug] |xqc_engine_wakeup_after|wakeup:1757650224937042|now:1757650224936071|diff:971| [2025/09/12 04:10:24 936077] [debug] |xqc_engine_main_logic|END|now:1757650224935762| [2025/09/12 04:10:24 936268] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224936267| [2025/09/12 04:10:24 936288] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 936297] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:798| [2025/09/12 04:10:24 936302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/09/12 04:10:24 936311] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/09/12 04:10:24 936317] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 936325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1810|path_largest_ack:1809| [2025/09/12 04:10:24 936332] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1696117|prior_time:1757650224889507|is_app_limited:0|send_elapse:42309|ack_elapse:46760|ctl_first_sent_time:1757650224891270|lagest_ack_time:1757650224936267|curr_delivered:1750127| [2025/09/12 04:10:24 936339] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224891270| [2025/09/12 04:10:24 936346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:312||sndq_packets_used_bytes:0|sndq_packets_free:579| [2025/09/12 04:10:24 936353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1810|path_largest_ack:1810| [2025/09/12 04:10:24 936360] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1698517|prior_time:1757650224891442|is_app_limited:0|send_elapse:43953|ack_elapse:44825|ctl_first_sent_time:1757650224893009|lagest_ack_time:1757650224936267|curr_delivered:1751327| [2025/09/12 04:10:24 936367] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224893009| [2025/09/12 04:10:24 936373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:311||sndq_packets_used_bytes:0|sndq_packets_free:580| [2025/09/12 04:10:24 936379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43429|rttvar:598|minrtt:30473|latest_rtt:43258|ack_delay:24| [2025/09/12 04:10:24 936385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43405|rttvar:497|minrtt:30473|latest_rtt:43258|ack_delay:24| [2025/09/12 04:10:24 936405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1810|lost_pn:1807|thresh:3| [2025/09/12 04:10:24 936411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 936418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 936442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43405|rtt_var:497|pto_duration:45405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 936449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 936455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 936461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 936466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225001338|now:1757650224936442|interv:64896| [2025/09/12 04:10:24 936470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225001338|now:1757650224936442|interval:64896|pto_count:0|srtt:43405 [2025/09/12 04:10:24 936475] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43953, ack_elapse 44825, delivered 52810|rate 1178137|lost 309| [2025/09/12 04:10:24 936479] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178137) in round 31| [2025/09/12 04:10:24 936483] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 936488] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 936491] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224893009|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 936496] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224893009|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 936500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43405|latest_rtt:43258|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 936507] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/09/12 04:10:24 936511] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1757650224936267|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 936516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344936267|now:1757650224936267|interv:120000000| [2025/09/12 04:10:24 936520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344936267|now:1757650224936267|interv:120000000| [2025/09/12 04:10:24 936524] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224937042|pq_index:0| [2025/09/12 04:10:24 936528] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224935762| [2025/09/12 04:10:24 936536] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224936536| [2025/09/12 04:10:24 936541] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224936540| [2025/09/12 04:10:24 936547] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|min_srtt:43405|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:24 936552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 936556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 936561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 936565] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|min_srtt:43405|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:24 936570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1829197| [2025/09/12 04:10:24 936574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 936579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 936583] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|min_srtt:43405|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:24 936587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1830384| [2025/09/12 04:10:24 936592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 936596] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 936599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 936604] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 936608] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 936612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 936616] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 936620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 936624] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224937042| [2025/09/12 04:10:24 936628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224937042| [2025/09/12 04:10:24 936635] [debug] |xqc_engine_wakeup_after|wakeup:1757650224937042|now:1757650224936635|diff:407| [2025/09/12 04:10:24 936639] [debug] |xqc_engine_main_logic|END|now:1757650224936540| [2025/09/12 04:10:24 936645] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224936645| [2025/09/12 04:10:24 936649] [debug] |xqc_engine_wakeup_after|wakeup:1757650224937042|now:1757650224936648|diff:394| [2025/09/12 04:10:24 936652] [debug] |xqc_engine_main_logic|END|now:1757650224936645| [2025/09/12 04:10:24 937721] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224937721| [2025/09/12 04:10:24 937732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224937042|pq_index:0| [2025/09/12 04:10:24 937737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224936540| [2025/09/12 04:10:24 937742] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224937741| [2025/09/12 04:10:24 937747] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224937042|now:1757650224937741| [2025/09/12 04:10:24 937751] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224937042|now:1757650224937741| [2025/09/12 04:10:24 937755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 937760] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43405|min_srtt:43405|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:24 937765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1830384| [2025/09/12 04:10:24 937769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 937773] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 937777] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 937782] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 937786] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 937790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 937795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 937799] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/09/12 04:10:24 937828] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224937807|stream_id:0|stream_offset:1782904| [2025/09/12 04:10:24 937835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 937839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 937844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43405|rtt_var:497|pto_duration:45405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 937854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 937858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 937862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 937865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225003212|now:1757650224937844|interv:65368| [2025/09/12 04:10:24 937869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225003212|now:1757650224937844|interval:65368|pto_count:0|srtt:43405 [2025/09/12 04:10:24 937874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 937879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 937883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1784091| [2025/09/12 04:10:24 937887] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 937891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/09/12 04:10:24 937919] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224937901|stream_id:0|stream_offset:1784091| [2025/09/12 04:10:24 937927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 937932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 937936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43405|rtt_var:497|pto_duration:45405|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 937941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 937947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 937953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 937959] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225003306|now:1757650224937936|interv:65370| [2025/09/12 04:10:24 937966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225003306|now:1757650224937936|interval:65370|pto_count:0|srtt:43405 [2025/09/12 04:10:24 937973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 937980] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 937987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1785278| [2025/09/12 04:10:24 937999] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 938004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224939004|now:1757650224938004|interv:1000| [2025/09/12 04:10:24 938010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 938016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 938022] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224939004| [2025/09/12 04:10:24 938029] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224939004| [2025/09/12 04:10:24 938035] [debug] |xqc_engine_wakeup_after|wakeup:1757650224939004|now:1757650224938034|diff:970| [2025/09/12 04:10:24 938041] [debug] |xqc_engine_main_logic|END|now:1757650224937741| [2025/09/12 04:10:24 938267] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224938266| [2025/09/12 04:10:24 938277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 938285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:799| [2025/09/12 04:10:24 938291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/09/12 04:10:24 938300] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/09/12 04:10:24 938305] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 938313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1811|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1812|path_largest_ack:1811| [2025/09/12 04:10:24 938320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1698517|prior_time:1757650224891442|is_app_limited:0|send_elapse:44081|ack_elapse:46824|ctl_first_sent_time:1757650224893137|lagest_ack_time:1757650224938266|curr_delivered:1752527| [2025/09/12 04:10:24 938327] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224893137| [2025/09/12 04:10:24 938334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:310||sndq_packets_used_bytes:0|sndq_packets_free:581| [2025/09/12 04:10:24 938341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1812|path_largest_ack:1812| [2025/09/12 04:10:24 938348] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1700917|prior_time:1757650224893434|is_app_limited:0|send_elapse:43993|ack_elapse:44832|ctl_first_sent_time:1757650224894964|lagest_ack_time:1757650224938266|curr_delivered:1753727| [2025/09/12 04:10:24 938355] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224894964| [2025/09/12 04:10:24 938361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:309||sndq_packets_used_bytes:0|sndq_packets_free:582| [2025/09/12 04:10:24 938365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43405|rttvar:497|minrtt:30473|latest_rtt:43302|ack_delay:24| [2025/09/12 04:10:24 938370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43389|rttvar:404|minrtt:30473|latest_rtt:43302|ack_delay:24| [2025/09/12 04:10:24 938374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1812|lost_pn:1809|thresh:3| [2025/09/12 04:10:24 938383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 938388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 938392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43389|rtt_var:404|pto_duration:45389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 938396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 938400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 938404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 938408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225003290|now:1757650224938391|interv:64899| [2025/09/12 04:10:24 938412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225003290|now:1757650224938391|interval:64899|pto_count:0|srtt:43389 [2025/09/12 04:10:24 938416] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43993, ack_elapse 44832, delivered 52810|rate 1177953|lost 309| [2025/09/12 04:10:24 938446] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177953) in round 31| [2025/09/12 04:10:24 938451] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 938455] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 938459] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224894964|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 938464] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224894964|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 938469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43389|latest_rtt:43302|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 938475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/09/12 04:10:24 938479] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:800|frame:ACK |recv_time:1757650224938266|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 938484] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344938266|now:1757650224938266|interv:120000000| [2025/09/12 04:10:24 938488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344938266|now:1757650224938266|interv:120000000| [2025/09/12 04:10:24 938492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224939004|pq_index:0| [2025/09/12 04:10:24 938496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224937741| [2025/09/12 04:10:24 938500] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224938500| [2025/09/12 04:10:24 938509] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224938508| [2025/09/12 04:10:24 938515] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|min_srtt:43389|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 938519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1830384| [2025/09/12 04:10:24 938524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 938528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 938533] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|min_srtt:43389|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 938537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1831571| [2025/09/12 04:10:24 938541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 938546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 938550] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|min_srtt:43389|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 938554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1832758| [2025/09/12 04:10:24 938558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 938562] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 938566] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 938570] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 938575] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 938579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1785278| [2025/09/12 04:10:24 938583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 938587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 938591] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224939004| [2025/09/12 04:10:24 938595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224939004| [2025/09/12 04:10:24 938599] [debug] |xqc_engine_wakeup_after|wakeup:1757650224939004|now:1757650224938599|diff:405| [2025/09/12 04:10:24 938606] [debug] |xqc_engine_main_logic|END|now:1757650224938508| [2025/09/12 04:10:24 938612] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224938612| [2025/09/12 04:10:24 938615] [debug] |xqc_engine_wakeup_after|wakeup:1757650224939004|now:1757650224938615|diff:389| [2025/09/12 04:10:24 938619] [debug] |xqc_engine_main_logic|END|now:1757650224938612| [2025/09/12 04:10:24 939689] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224939688| [2025/09/12 04:10:24 939700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224939004|pq_index:0| [2025/09/12 04:10:24 939704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224938508| [2025/09/12 04:10:24 939709] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224939708| [2025/09/12 04:10:24 939714] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224939004|now:1757650224939708| [2025/09/12 04:10:24 939718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224939004|now:1757650224939708| [2025/09/12 04:10:24 939722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 939728] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43389|min_srtt:43389|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:24 939732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1832758| [2025/09/12 04:10:24 939737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 939741] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 939745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 939749] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 939754] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 939758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1785278| [2025/09/12 04:10:24 939762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 939767] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/09/12 04:10:24 939796] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224939775|stream_id:0|stream_offset:1785278| [2025/09/12 04:10:24 939802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 939808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 939815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43389|rtt_var:404|pto_duration:45389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 939830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 939837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 939843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 939850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225005164|now:1757650224939815|interv:65349| [2025/09/12 04:10:24 939857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225005164|now:1757650224939815|interval:65349|pto_count:0|srtt:43389 [2025/09/12 04:10:24 939864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 939872] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 939879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1786465| [2025/09/12 04:10:24 939886] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 939892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/09/12 04:10:24 939928] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224939903|stream_id:0|stream_offset:1786465| [2025/09/12 04:10:24 939938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 939945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 939952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43389|rtt_var:404|pto_duration:45389|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 939959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 939966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 939972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 939977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225005292|now:1757650224939952|interv:65340| [2025/09/12 04:10:24 939984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225005292|now:1757650224939952|interval:65340|pto_count:0|srtt:43389 [2025/09/12 04:10:24 939991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 939999] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 940005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 940018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 940025] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224941025|now:1757650224940025|interv:1000| [2025/09/12 04:10:24 940031] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 940037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 940043] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224941025| [2025/09/12 04:10:24 940049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224941025| [2025/09/12 04:10:24 940055] [debug] |xqc_engine_wakeup_after|wakeup:1757650224941025|now:1757650224940055|diff:970| [2025/09/12 04:10:24 940061] [debug] |xqc_engine_main_logic|END|now:1757650224939708| [2025/09/12 04:10:24 940283] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224940281| [2025/09/12 04:10:24 940294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 940303] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:800| [2025/09/12 04:10:24 940309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/09/12 04:10:24 940318] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/09/12 04:10:24 940324] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 940329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1814|path_largest_ack:1813| [2025/09/12 04:10:24 940334] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1700917|prior_time:1757650224893434|is_app_limited:0|send_elapse:44119|ack_elapse:46847|ctl_first_sent_time:1757650224895090|lagest_ack_time:1757650224940281|curr_delivered:1754927| [2025/09/12 04:10:24 940338] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224895090| [2025/09/12 04:10:24 940346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:308||sndq_packets_used_bytes:0|sndq_packets_free:583| [2025/09/12 04:10:24 940352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1814|path_largest_ack:1814| [2025/09/12 04:10:24 940358] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1703317|prior_time:1757650224895467|is_app_limited:0|send_elapse:45967|ack_elapse:44814|ctl_first_sent_time:1757650224897025|lagest_ack_time:1757650224940281|curr_delivered:1756127| [2025/09/12 04:10:24 940365] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224897025| [2025/09/12 04:10:24 940372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:307||sndq_packets_used_bytes:0|sndq_packets_free:584| [2025/09/12 04:10:24 940377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43389|rttvar:404|minrtt:30473|latest_rtt:43256|ack_delay:24| [2025/09/12 04:10:24 940384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43370|rttvar:342|minrtt:30473|latest_rtt:43256|ack_delay:24| [2025/09/12 04:10:24 940392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1814|lost_pn:1811|thresh:3| [2025/09/12 04:10:24 940398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 940412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 940435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43370|rtt_var:342|pto_duration:45370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 940442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 940446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 940450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 940454] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225005273|now:1757650224940434|interv:64839| [2025/09/12 04:10:24 940458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225005273|now:1757650224940434|interval:64839|pto_count:0|srtt:43370 [2025/09/12 04:10:24 940463] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45967, ack_elapse 44814, delivered 52810|rate 1148867|lost 309| [2025/09/12 04:10:24 940467] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148867) in round 31| [2025/09/12 04:10:24 940471] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 940475] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 940479] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224897025|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 940484] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224897025|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 940488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43370|latest_rtt:43256|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 940494] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/09/12 04:10:24 940499] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1757650224940281|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 940504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344940281|now:1757650224940281|interv:120000000| [2025/09/12 04:10:24 940508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344940281|now:1757650224940281|interv:120000000| [2025/09/12 04:10:24 940512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224941025|pq_index:0| [2025/09/12 04:10:24 940516] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224939708| [2025/09/12 04:10:24 940520] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224940520| [2025/09/12 04:10:24 940525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224940524| [2025/09/12 04:10:24 940534] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|min_srtt:43370|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:24 940539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1832758| [2025/09/12 04:10:24 940543] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 940548] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 940552] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|min_srtt:43370|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:24 940557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1833945| [2025/09/12 04:10:24 940561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 940565] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 940570] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|min_srtt:43370|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:24 940574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1835132| [2025/09/12 04:10:24 940578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 940582] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 940586] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 940590] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 940595] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 940599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 940603] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 940607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 940611] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224941025| [2025/09/12 04:10:24 940615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224941025| [2025/09/12 04:10:24 940619] [debug] |xqc_engine_wakeup_after|wakeup:1757650224941025|now:1757650224940619|diff:406| [2025/09/12 04:10:24 940626] [debug] |xqc_engine_main_logic|END|now:1757650224940524| [2025/09/12 04:10:24 940631] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224940631| [2025/09/12 04:10:24 940635] [debug] |xqc_engine_wakeup_after|wakeup:1757650224941025|now:1757650224940635|diff:390| [2025/09/12 04:10:24 940639] [debug] |xqc_engine_main_logic|END|now:1757650224940631| [2025/09/12 04:10:24 941708] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224941707| [2025/09/12 04:10:24 941719] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224941025|pq_index:0| [2025/09/12 04:10:24 941723] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224940524| [2025/09/12 04:10:24 941728] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224941727| [2025/09/12 04:10:24 941733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224941025|now:1757650224941727| [2025/09/12 04:10:24 941737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224941025|now:1757650224941727| [2025/09/12 04:10:24 941741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 941747] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43370|min_srtt:43370|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:24 941751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1835132| [2025/09/12 04:10:24 941756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 941760] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 941764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 941768] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 941773] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 941777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 941781] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 941788] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/09/12 04:10:24 941819] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224941796|stream_id:0|stream_offset:1787652| [2025/09/12 04:10:24 941825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 941830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 941834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43370|rtt_var:342|pto_duration:45370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 941844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 941848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 941852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 941856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225007166|now:1757650224941834|interv:65332| [2025/09/12 04:10:24 941860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225007166|now:1757650224941834|interval:65332|pto_count:0|srtt:43370 [2025/09/12 04:10:24 941864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 941869] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 941873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1788839| [2025/09/12 04:10:24 941878] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 941882] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/09/12 04:10:24 941910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224941889|stream_id:0|stream_offset:1788839| [2025/09/12 04:10:24 941919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 941926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 941932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43370|rtt_var:342|pto_duration:45370|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 941939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 941945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 941951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 941957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225007259|now:1757650224941932|interv:65327| [2025/09/12 04:10:24 941963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225007259|now:1757650224941932|interval:65327|pto_count:0|srtt:43370 [2025/09/12 04:10:24 941970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 941977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 941983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1790026| [2025/09/12 04:10:24 941990] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 942001] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224943001|now:1757650224942001|interv:1000| [2025/09/12 04:10:24 942008] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 942013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 942019] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224943001| [2025/09/12 04:10:24 942025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224943001| [2025/09/12 04:10:24 942031] [debug] |xqc_engine_wakeup_after|wakeup:1757650224943001|now:1757650224942031|diff:970| [2025/09/12 04:10:24 942037] [debug] |xqc_engine_main_logic|END|now:1757650224941727| [2025/09/12 04:10:24 942288] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224942287| [2025/09/12 04:10:24 942300] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 942308] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:801| [2025/09/12 04:10:24 942315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/09/12 04:10:24 942323] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/09/12 04:10:24 942330] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 942338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1816|path_largest_ack:1815| [2025/09/12 04:10:24 942346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1703317|prior_time:1757650224895467|is_app_limited:0|send_elapse:46093|ack_elapse:46820|ctl_first_sent_time:1757650224897151|lagest_ack_time:1757650224942287|curr_delivered:1757327| [2025/09/12 04:10:24 942350] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224897151| [2025/09/12 04:10:24 942356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:306||sndq_packets_used_bytes:0|sndq_packets_free:585| [2025/09/12 04:10:24 942363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1816|path_largest_ack:1816| [2025/09/12 04:10:24 942369] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1705717|prior_time:1757650224897489|is_app_limited:0|send_elapse:46121|ack_elapse:44798|ctl_first_sent_time:1757650224899062|lagest_ack_time:1757650224942287|curr_delivered:1758527| [2025/09/12 04:10:24 942377] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224899062| [2025/09/12 04:10:24 942383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:305||sndq_packets_used_bytes:0|sndq_packets_free:586| [2025/09/12 04:10:24 942389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43370|rttvar:342|minrtt:30473|latest_rtt:43225|ack_delay:24| [2025/09/12 04:10:24 942396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43349|rttvar:299|minrtt:30473|latest_rtt:43225|ack_delay:24| [2025/09/12 04:10:24 942400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1816|lost_pn:1813|thresh:3| [2025/09/12 04:10:24 942404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 942439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 942447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:299|pto_duration:45349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 942452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 942456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 942460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 942464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225007238|now:1757650224942446|interv:64792| [2025/09/12 04:10:24 942468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225007238|now:1757650224942446|interval:64792|pto_count:0|srtt:43349 [2025/09/12 04:10:24 942473] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46121, ack_elapse 44798, delivered 52810|rate 1145031|lost 309| [2025/09/12 04:10:24 942477] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145031) in round 31| [2025/09/12 04:10:24 942481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 942485] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 942489] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224899062|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 942494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224899062|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 942498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43349|latest_rtt:43225|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 942504] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/09/12 04:10:24 942509] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1757650224942287|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 942513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344942287|now:1757650224942287|interv:120000000| [2025/09/12 04:10:24 942518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344942287|now:1757650224942287|interv:120000000| [2025/09/12 04:10:24 942521] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224943001|pq_index:0| [2025/09/12 04:10:24 942526] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224941727| [2025/09/12 04:10:24 942530] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224942529| [2025/09/12 04:10:24 942535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224942533| [2025/09/12 04:10:24 942544] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 942549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1835132| [2025/09/12 04:10:24 942553] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 942558] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 942562] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 942566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1836319| [2025/09/12 04:10:24 942571] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 942575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 942579] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 942584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 942588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 942592] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 942596] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 942600] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 942604] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 942609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1790026| [2025/09/12 04:10:24 942613] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 942617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 942621] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224943001| [2025/09/12 04:10:24 942625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224943001| [2025/09/12 04:10:24 942628] [debug] |xqc_engine_wakeup_after|wakeup:1757650224943001|now:1757650224942628|diff:373| [2025/09/12 04:10:24 942633] [debug] |xqc_engine_main_logic|END|now:1757650224942533| [2025/09/12 04:10:24 942641] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224942641| [2025/09/12 04:10:24 942646] [debug] |xqc_engine_wakeup_after|wakeup:1757650224943001|now:1757650224942645|diff:356| [2025/09/12 04:10:24 942649] [debug] |xqc_engine_main_logic|END|now:1757650224942641| [2025/09/12 04:10:24 943718] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224943718| [2025/09/12 04:10:24 943730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224943001|pq_index:0| [2025/09/12 04:10:24 943735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224942533| [2025/09/12 04:10:24 943740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224943739| [2025/09/12 04:10:24 943745] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224943001|now:1757650224943739| [2025/09/12 04:10:24 943749] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224943001|now:1757650224943739| [2025/09/12 04:10:24 943753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 943758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43349|min_srtt:43349|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:24 943763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 943768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 943772] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 943776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 943780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 943785] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 943789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1790026| [2025/09/12 04:10:24 943793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 943797] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/09/12 04:10:24 943828] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224943806|stream_id:0|stream_offset:1790026| [2025/09/12 04:10:24 943834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 943839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 943843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:299|pto_duration:45349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 943848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 943857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 943861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 943865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225009155|now:1757650224943843|interv:65312| [2025/09/12 04:10:24 943869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225009155|now:1757650224943843|interval:65312|pto_count:0|srtt:43349 [2025/09/12 04:10:24 943873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 943878] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 943882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1791213| [2025/09/12 04:10:24 943887] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 943891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/09/12 04:10:24 943920] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224943901|stream_id:0|stream_offset:1791213| [2025/09/12 04:10:24 943928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 943935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 943941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43349|rtt_var:299|pto_duration:45349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 943948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 943954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 943960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 943966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225009250|now:1757650224943941|interv:65309| [2025/09/12 04:10:24 943972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225009250|now:1757650224943941|interval:65309|pto_count:0|srtt:43349 [2025/09/12 04:10:24 943979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 943986] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 943992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 943998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 944004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224945004|now:1757650224944004|interv:1000| [2025/09/12 04:10:24 944017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 944023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 944029] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224945004| [2025/09/12 04:10:24 944035] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224945004| [2025/09/12 04:10:24 944040] [debug] |xqc_engine_wakeup_after|wakeup:1757650224945004|now:1757650224944040|diff:964| [2025/09/12 04:10:24 944046] [debug] |xqc_engine_main_logic|END|now:1757650224943739| [2025/09/12 04:10:24 944340] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224944339| [2025/09/12 04:10:24 944352] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 944361] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:802| [2025/09/12 04:10:24 944366] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/09/12 04:10:24 944375] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/09/12 04:10:24 944381] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 944389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1818|path_largest_ack:1817| [2025/09/12 04:10:24 944396] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1705717|prior_time:1757650224897489|is_app_limited:0|send_elapse:46251|ack_elapse:46850|ctl_first_sent_time:1757650224899192|lagest_ack_time:1757650224944339|curr_delivered:1759727| [2025/09/12 04:10:24 944403] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224899192| [2025/09/12 04:10:24 944411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:304||sndq_packets_used_bytes:0|sndq_packets_free:587| [2025/09/12 04:10:24 944417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1818|path_largest_ack:1818| [2025/09/12 04:10:24 944445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1708117|prior_time:1757650224899502|is_app_limited:0|send_elapse:46293|ack_elapse:44837|ctl_first_sent_time:1757650224901103|lagest_ack_time:1757650224944339|curr_delivered:1760927| [2025/09/12 04:10:24 944452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224901103| [2025/09/12 04:10:24 944456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:303||sndq_packets_used_bytes:0|sndq_packets_free:588| [2025/09/12 04:10:24 944461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43349|rttvar:299|minrtt:30473|latest_rtt:43236|ack_delay:24| [2025/09/12 04:10:24 944465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43332|rttvar:259|minrtt:30473|latest_rtt:43236|ack_delay:24| [2025/09/12 04:10:24 944469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1818|lost_pn:1815|thresh:3| [2025/09/12 04:10:24 944473] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 944478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 944490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43332|rtt_var:259|pto_duration:45332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 944498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 944503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 944510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 944514] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225009233|now:1757650224944490|interv:64743| [2025/09/12 04:10:24 944518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225009233|now:1757650224944490|interval:64743|pto_count:0|srtt:43332 [2025/09/12 04:10:24 944522] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46293, ack_elapse 44837, delivered 52810|rate 1140777|lost 309| [2025/09/12 04:10:24 944527] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140777) in round 31| [2025/09/12 04:10:24 944531] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 944535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 944539] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224901103|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 944543] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224901103|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 944548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43332|latest_rtt:43236|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 944554] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/09/12 04:10:24 944558] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1757650224944339|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 944563] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344944339|now:1757650224944339|interv:120000000| [2025/09/12 04:10:24 944567] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344944339|now:1757650224944339|interv:120000000| [2025/09/12 04:10:24 944571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224945004|pq_index:0| [2025/09/12 04:10:24 944575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224943739| [2025/09/12 04:10:24 944579] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224944579| [2025/09/12 04:10:24 944584] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224944583| [2025/09/12 04:10:24 944593] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|min_srtt:43332|path_bw:1211057|loss_rate:2.74|path_pto:0| [2025/09/12 04:10:24 944598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 944602] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 944607] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 944611] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|min_srtt:43332|path_bw:1211057|loss_rate:2.74|path_pto:0| [2025/09/12 04:10:24 944616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1838693| [2025/09/12 04:10:24 944620] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 944625] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 944629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|min_srtt:43332|path_bw:1211057|loss_rate:2.74|path_pto:0| [2025/09/12 04:10:24 944633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 944637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 944641] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 944645] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 944649] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 944654] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 944658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 944662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 944666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 944670] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224945004| [2025/09/12 04:10:24 944674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224945004| [2025/09/12 04:10:24 944678] [debug] |xqc_engine_wakeup_after|wakeup:1757650224945004|now:1757650224944678|diff:326| [2025/09/12 04:10:24 944682] [debug] |xqc_engine_main_logic|END|now:1757650224944583| [2025/09/12 04:10:24 944688] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224944688| [2025/09/12 04:10:24 944691] [debug] |xqc_engine_wakeup_after|wakeup:1757650224945004|now:1757650224944691|diff:313| [2025/09/12 04:10:24 944698] [debug] |xqc_engine_main_logic|END|now:1757650224944688| [2025/09/12 04:10:24 945767] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224945766| [2025/09/12 04:10:24 945778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224945004|pq_index:0| [2025/09/12 04:10:24 945783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224944583| [2025/09/12 04:10:24 945788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224945787| [2025/09/12 04:10:24 945793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224945004|now:1757650224945787| [2025/09/12 04:10:24 945797] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224945004|now:1757650224945787| [2025/09/12 04:10:24 945801] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 945806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43332|min_srtt:43332|path_bw:1211057|loss_rate:2.74|path_pto:0| [2025/09/12 04:10:24 945811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 945816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 945819] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 945823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 945828] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 945833] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 945837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 945841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 945846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/09/12 04:10:24 945880] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224945854|stream_id:0|stream_offset:1792400| [2025/09/12 04:10:24 945890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 945897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 945903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43332|rtt_var:259|pto_duration:45332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 945910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 945916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 945932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 945938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011186|now:1757650224945903|interv:65283| [2025/09/12 04:10:24 945944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011186|now:1757650224945903|interval:65283|pto_count:0|srtt:43332 [2025/09/12 04:10:24 945951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 945959] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 945965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 945972] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 945979] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/09/12 04:10:24 946011] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224945989|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 946020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1864|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 946027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 946034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43332|rtt_var:259|pto_duration:45332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 946041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 946047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 946053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 946060] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011321|now:1757650224946034|interv:65287| [2025/09/12 04:10:24 946066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011321|now:1757650224946034|interval:65287|pto_count:0|srtt:43332 [2025/09/12 04:10:24 946074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 946081] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 946087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1794774| [2025/09/12 04:10:24 946093] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 946099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224947099|now:1757650224946099|interv:1000| [2025/09/12 04:10:24 946105] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 946116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 946122] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224947099| [2025/09/12 04:10:24 946129] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224947099| [2025/09/12 04:10:24 946134] [debug] |xqc_engine_wakeup_after|wakeup:1757650224947099|now:1757650224946134|diff:965| [2025/09/12 04:10:24 946141] [debug] |xqc_engine_main_logic|END|now:1757650224945787| [2025/09/12 04:10:24 946187] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224946186| [2025/09/12 04:10:24 946195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 946203] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:803| [2025/09/12 04:10:24 946209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/09/12 04:10:24 946217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/09/12 04:10:24 946223] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 946231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1820|path_largest_ack:1819| [2025/09/12 04:10:24 946238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1708117|prior_time:1757650224899502|is_app_limited:0|send_elapse:46426|ack_elapse:46684|ctl_first_sent_time:1757650224901236|lagest_ack_time:1757650224946186|curr_delivered:1762127| [2025/09/12 04:10:24 946245] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224901236| [2025/09/12 04:10:24 946276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:302||sndq_packets_used_bytes:0|sndq_packets_free:589| [2025/09/12 04:10:24 946283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1820|path_largest_ack:1820| [2025/09/12 04:10:24 946289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1710517|prior_time:1757650224901396|is_app_limited:0|send_elapse:46138|ack_elapse:44790|ctl_first_sent_time:1757650224902989|lagest_ack_time:1757650224946186|curr_delivered:1763327| [2025/09/12 04:10:24 946296] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224902989| [2025/09/12 04:10:24 946302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:301||sndq_packets_used_bytes:0|sndq_packets_free:590| [2025/09/12 04:10:24 946308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43332|rttvar:259|minrtt:30473|latest_rtt:43197|ack_delay:24| [2025/09/12 04:10:24 946315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43312|rttvar:234|minrtt:30473|latest_rtt:43197|ack_delay:24| [2025/09/12 04:10:24 946321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1820|lost_pn:1817|thresh:3| [2025/09/12 04:10:24 946327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 946351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 946364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43312|rtt_var:234|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 946369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 946373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 946377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 946381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011301|now:1757650224946364|interv:64937| [2025/09/12 04:10:24 946385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011301|now:1757650224946364|interval:64937|pto_count:0|srtt:43312 [2025/09/12 04:10:24 946389] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46138, ack_elapse 44790, delivered 52810|rate 1144609|lost 309| [2025/09/12 04:10:24 946394] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144609) in round 31| [2025/09/12 04:10:24 946398] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 946403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 946406] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224902989|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 946411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224902989|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 946416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43312|latest_rtt:43197|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 946437] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/09/12 04:10:24 946442] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1757650224946186|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 946447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344946186|now:1757650224946186|interv:120000000| [2025/09/12 04:10:24 946451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344946186|now:1757650224946186|interv:120000000| [2025/09/12 04:10:24 946455] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224947099|pq_index:0| [2025/09/12 04:10:24 946459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224945787| [2025/09/12 04:10:24 946463] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224946463| [2025/09/12 04:10:24 946468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224946467| [2025/09/12 04:10:24 946477] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|min_srtt:43312|path_bw:1211057|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 946482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 946486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 946491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 946495] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|min_srtt:43312|path_bw:1211057|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 946500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1841067| [2025/09/12 04:10:24 946504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 946509] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 946513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|min_srtt:43312|path_bw:1211057|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 946517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1842254| [2025/09/12 04:10:24 946522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 946526] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 946529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 946534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 946538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 946542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1794774| [2025/09/12 04:10:24 946547] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 946550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 946554] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224947099| [2025/09/12 04:10:24 946558] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224947099| [2025/09/12 04:10:24 946562] [debug] |xqc_engine_wakeup_after|wakeup:1757650224947099|now:1757650224946562|diff:537| [2025/09/12 04:10:24 946567] [debug] |xqc_engine_main_logic|END|now:1757650224946467| [2025/09/12 04:10:24 946572] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224946572| [2025/09/12 04:10:24 946576] [debug] |xqc_engine_wakeup_after|wakeup:1757650224947099|now:1757650224946576|diff:523| [2025/09/12 04:10:24 946583] [debug] |xqc_engine_main_logic|END|now:1757650224946572| [2025/09/12 04:10:24 947652] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224947652| [2025/09/12 04:10:24 947664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224947099|pq_index:0| [2025/09/12 04:10:24 947669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224946467| [2025/09/12 04:10:24 947674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224947673| [2025/09/12 04:10:24 947679] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224947099|now:1757650224947673| [2025/09/12 04:10:24 947683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224947099|now:1757650224947673| [2025/09/12 04:10:24 947687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 947692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43312|min_srtt:43312|path_bw:1211057|loss_rate:2.67|path_pto:0| [2025/09/12 04:10:24 947697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1842254| [2025/09/12 04:10:24 947702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 947706] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 947710] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 947714] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 947719] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 947723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1794774| [2025/09/12 04:10:24 947727] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 947732] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/09/12 04:10:24 947771] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224947740|stream_id:0|stream_offset:1794774| [2025/09/12 04:10:24 947780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1865|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 947788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 947795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43312|rtt_var:234|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 947800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 947804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 947814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 947818] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225013052|now:1757650224947795|interv:65257| [2025/09/12 04:10:24 947822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225013052|now:1757650224947795|interval:65257|pto_count:0|srtt:43312 [2025/09/12 04:10:24 947827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 947832] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 947836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1795961| [2025/09/12 04:10:24 947841] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 947846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/09/12 04:10:24 947878] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224947857|stream_id:0|stream_offset:1795961| [2025/09/12 04:10:24 947887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 947894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 947900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43312|rtt_var:234|pto_duration:45312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 947906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 947912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 947918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 947923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225013169|now:1757650224947900|interv:65269| [2025/09/12 04:10:24 947929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225013169|now:1757650224947900|interval:65269|pto_count:0|srtt:43312 [2025/09/12 04:10:24 947935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 947942] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 947947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 947953] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 947959] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224948958|now:1757650224947958|interv:1000| [2025/09/12 04:10:24 947964] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 947976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 947982] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224948958| [2025/09/12 04:10:24 947988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224948958| [2025/09/12 04:10:24 947993] [debug] |xqc_engine_wakeup_after|wakeup:1757650224948958|now:1757650224947993|diff:965| [2025/09/12 04:10:24 948000] [debug] |xqc_engine_main_logic|END|now:1757650224947673| [2025/09/12 04:10:24 948230] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224948229| [2025/09/12 04:10:24 948241] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 948250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:804| [2025/09/12 04:10:24 948256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/09/12 04:10:24 948265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/09/12 04:10:24 948271] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 948279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1822|path_largest_ack:1821| [2025/09/12 04:10:24 948286] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1710517|prior_time:1757650224901396|is_app_limited:0|send_elapse:46260|ack_elapse:46833|ctl_first_sent_time:1757650224903111|lagest_ack_time:1757650224948229|curr_delivered:1764527| [2025/09/12 04:10:24 948293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224903111| [2025/09/12 04:10:24 948300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:300||sndq_packets_used_bytes:0|sndq_packets_free:591| [2025/09/12 04:10:24 948306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1822|path_largest_ack:1822| [2025/09/12 04:10:24 948312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1712917|prior_time:1757650224903474|is_app_limited:0|send_elapse:45914|ack_elapse:44755|ctl_first_sent_time:1757650224904796|lagest_ack_time:1757650224948229|curr_delivered:1765727| [2025/09/12 04:10:24 948320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224904796| [2025/09/12 04:10:24 948324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:299||sndq_packets_used_bytes:0|sndq_packets_free:592| [2025/09/12 04:10:24 948328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43312|rttvar:234|minrtt:30473|latest_rtt:43433|ack_delay:24| [2025/09/12 04:10:24 948332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43324|rttvar:200|minrtt:30473|latest_rtt:43433|ack_delay:24| [2025/09/12 04:10:24 948336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1822|lost_pn:1819|thresh:3| [2025/09/12 04:10:24 948340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 948345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 948351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43324|rtt_var:200|pto_duration:45324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 948366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 948372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 948376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 948380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225013181|now:1757650224948351|interv:64830| [2025/09/12 04:10:24 948384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225013181|now:1757650224948351|interval:64830|pto_count:0|srtt:43324 [2025/09/12 04:10:24 948388] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45914, ack_elapse 44755, delivered 52810|rate 1150193|lost 309| [2025/09/12 04:10:24 948393] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150193) in round 31| [2025/09/12 04:10:24 948397] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 948401] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 948405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224904796|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 948410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224904796|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 948414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43324|latest_rtt:43433|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 948436] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/09/12 04:10:24 948441] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1757650224948229|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 948446] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344948229|now:1757650224948229|interv:120000000| [2025/09/12 04:10:24 948450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344948229|now:1757650224948229|interv:120000000| [2025/09/12 04:10:24 948454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224948958|pq_index:0| [2025/09/12 04:10:24 948458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224947673| [2025/09/12 04:10:24 948462] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224948462| [2025/09/12 04:10:24 948467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224948466| [2025/09/12 04:10:24 948473] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1211057|loss_rate:2.60|path_pto:0| [2025/09/12 04:10:24 948481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1842254| [2025/09/12 04:10:24 948485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 948490] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 948494] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1211057|loss_rate:2.60|path_pto:0| [2025/09/12 04:10:24 948499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1843441| [2025/09/12 04:10:24 948503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 948508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 948512] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1211057|loss_rate:2.60|path_pto:0| [2025/09/12 04:10:24 948516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1844628| [2025/09/12 04:10:24 948520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 948524] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 948528] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 948532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 948537] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 948541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 948545] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 948549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 948553] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224948958| [2025/09/12 04:10:24 948557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224948958| [2025/09/12 04:10:24 948561] [debug] |xqc_engine_wakeup_after|wakeup:1757650224948958|now:1757650224948561|diff:397| [2025/09/12 04:10:24 948565] [debug] |xqc_engine_main_logic|END|now:1757650224948466| [2025/09/12 04:10:24 948571] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224948570| [2025/09/12 04:10:24 948574] [debug] |xqc_engine_wakeup_after|wakeup:1757650224948958|now:1757650224948574|diff:384| [2025/09/12 04:10:24 948578] [debug] |xqc_engine_main_logic|END|now:1757650224948570| [2025/09/12 04:10:24 949648] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224949647| [2025/09/12 04:10:24 949659] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224948958|pq_index:0| [2025/09/12 04:10:24 949664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224948466| [2025/09/12 04:10:24 949669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224949668| [2025/09/12 04:10:24 949673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224948958|now:1757650224949668| [2025/09/12 04:10:24 949678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224948958|now:1757650224949668| [2025/09/12 04:10:24 949681] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 949687] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43324|min_srtt:43324|path_bw:1211057|loss_rate:2.60|path_pto:0| [2025/09/12 04:10:24 949692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1844628| [2025/09/12 04:10:24 949696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 949700] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 949704] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 949708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 949713] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 949717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 949721] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 949726] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/09/12 04:10:24 949756] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224949734|stream_id:0|stream_offset:1797148| [2025/09/12 04:10:24 949763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 949767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 949772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43324|rtt_var:200|pto_duration:45324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 949776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 949780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 949784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 949794] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225015058|now:1757650224949771|interv:65287| [2025/09/12 04:10:24 949798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225015058|now:1757650224949771|interval:65287|pto_count:0|srtt:43324 [2025/09/12 04:10:24 949802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 949807] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 949817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1798335| [2025/09/12 04:10:24 949821] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 949825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/09/12 04:10:24 949849] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224949831|stream_id:0|stream_offset:1798335| [2025/09/12 04:10:24 949858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 949865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 949871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43324|rtt_var:200|pto_duration:45324|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 949878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 949884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 949889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 949895] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225015155|now:1757650224949871|interv:65284| [2025/09/12 04:10:24 949901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225015155|now:1757650224949871|interval:65284|pto_count:0|srtt:43324 [2025/09/12 04:10:24 949907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 949914] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 949921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 949927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 949933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224950932|now:1757650224949932|interv:1000| [2025/09/12 04:10:24 949938] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 949944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 949955] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224950932| [2025/09/12 04:10:24 949960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224950932| [2025/09/12 04:10:24 949965] [debug] |xqc_engine_wakeup_after|wakeup:1757650224950932|now:1757650224949965|diff:967| [2025/09/12 04:10:24 949971] [debug] |xqc_engine_main_logic|END|now:1757650224949668| [2025/09/12 04:10:24 950252] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224950251| [2025/09/12 04:10:24 950264] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 950273] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:805| [2025/09/12 04:10:24 950279] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/09/12 04:10:24 950285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/09/12 04:10:24 950290] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 950298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1824|path_largest_ack:1823| [2025/09/12 04:10:24 950305] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1712917|prior_time:1757650224903474|is_app_limited:0|send_elapse:46016|ack_elapse:46777|ctl_first_sent_time:1757650224904898|lagest_ack_time:1757650224950251|curr_delivered:1766927| [2025/09/12 04:10:24 950313] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224904898| [2025/09/12 04:10:24 950320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:298||sndq_packets_used_bytes:0|sndq_packets_free:593| [2025/09/12 04:10:24 950327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1824|path_largest_ack:1824| [2025/09/12 04:10:24 950333] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54010|prior_delivered:1715317|prior_time:1757650224905311|is_app_limited:0|send_elapse:42815|ack_elapse:44940|ctl_first_sent_time:1757650224906928|lagest_ack_time:1757650224950251|curr_delivered:1768127| [2025/09/12 04:10:24 950339] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224906928| [2025/09/12 04:10:24 950346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:297||sndq_packets_used_bytes:0|sndq_packets_free:594| [2025/09/12 04:10:24 950352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43324|rttvar:200|minrtt:30473|latest_rtt:43323|ack_delay:24| [2025/09/12 04:10:24 950358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43321|rttvar:156|minrtt:30473|latest_rtt:43323|ack_delay:24| [2025/09/12 04:10:24 950366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1824|lost_pn:1821|thresh:3| [2025/09/12 04:10:24 950372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 950379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 950385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43321|rtt_var:156|pto_duration:45321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 950400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 950406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 950412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 950417] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225015152|now:1757650224950384|interv:64768| [2025/09/12 04:10:24 950444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225015152|now:1757650224950384|interval:64768|pto_count:0|srtt:43321 [2025/09/12 04:10:24 950449] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42815, ack_elapse 44940, delivered 52810|rate 1175122|lost 309| [2025/09/12 04:10:24 950453] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175122) in round 31| [2025/09/12 04:10:24 950457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 950461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 950465] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224906928|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 950470] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224906928|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 950475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43321|latest_rtt:43323|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 950481] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/09/12 04:10:24 950485] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1757650224950251|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 950490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344950251|now:1757650224950251|interv:120000000| [2025/09/12 04:10:24 950495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344950251|now:1757650224950251|interv:120000000| [2025/09/12 04:10:24 950498] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224950932|pq_index:0| [2025/09/12 04:10:24 950503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224949668| [2025/09/12 04:10:24 950507] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224950506| [2025/09/12 04:10:24 950512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224950510| [2025/09/12 04:10:24 950518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|min_srtt:43321|path_bw:1211057|loss_rate:2.53|path_pto:0| [2025/09/12 04:10:24 950527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1844628| [2025/09/12 04:10:24 950532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 950536] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 950541] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|min_srtt:43321|path_bw:1211057|loss_rate:2.53|path_pto:0| [2025/09/12 04:10:24 950545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1845815| [2025/09/12 04:10:24 950550] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 950554] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 950558] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|min_srtt:43321|path_bw:1211057|loss_rate:2.53|path_pto:0| [2025/09/12 04:10:24 950562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1847002| [2025/09/12 04:10:24 950567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 950570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 950574] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 950578] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 950583] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 950587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 950591] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 950595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 950599] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224950932| [2025/09/12 04:10:24 950603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224950932| [2025/09/12 04:10:24 950607] [debug] |xqc_engine_wakeup_after|wakeup:1757650224950932|now:1757650224950607|diff:325| [2025/09/12 04:10:24 950611] [debug] |xqc_engine_main_logic|END|now:1757650224950510| [2025/09/12 04:10:24 950617] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224950617| [2025/09/12 04:10:24 950620] [debug] |xqc_engine_wakeup_after|wakeup:1757650224950932|now:1757650224950620|diff:312| [2025/09/12 04:10:24 950624] [debug] |xqc_engine_main_logic|END|now:1757650224950617| [2025/09/12 04:10:24 951695] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224951695| [2025/09/12 04:10:24 951708] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224950932|pq_index:0| [2025/09/12 04:10:24 951718] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224950510| [2025/09/12 04:10:24 951724] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224951723| [2025/09/12 04:10:24 951729] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224950932|now:1757650224951723| [2025/09/12 04:10:24 951733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224950932|now:1757650224951723| [2025/09/12 04:10:24 951737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 951742] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43321|min_srtt:43321|path_bw:1211057|loss_rate:2.53|path_pto:0| [2025/09/12 04:10:24 951747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1847002| [2025/09/12 04:10:24 951752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 951755] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 951759] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 951764] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 951772] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 951778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 951785] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 951790] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/09/12 04:10:24 951822] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224951798|stream_id:0|stream_offset:1799522| [2025/09/12 04:10:24 951828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 951833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 951838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43321|rtt_var:156|pto_duration:45321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 951842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 951846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 951851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 951857] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225017119|now:1757650224951837|interv:65282| [2025/09/12 04:10:24 951870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225017119|now:1757650224951837|interval:65282|pto_count:0|srtt:43321 [2025/09/12 04:10:24 951877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 951883] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 951890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1800709| [2025/09/12 04:10:24 951896] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 951903] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/09/12 04:10:24 951939] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224951913|stream_id:0|stream_offset:1800709| [2025/09/12 04:10:24 951949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 951956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 951962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43321|rtt_var:156|pto_duration:45321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 951969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 951975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 951982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 951988] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225017234|now:1757650224951962|interv:65272| [2025/09/12 04:10:24 951994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225017234|now:1757650224951962|interval:65272|pto_count:0|srtt:43321 [2025/09/12 04:10:24 952001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 952008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 952015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 952021] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 952026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224953026|now:1757650224952026|interv:1000| [2025/09/12 04:10:24 952032] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 952038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 952044] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224953026| [2025/09/12 04:10:24 952056] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224953026| [2025/09/12 04:10:24 952062] [debug] |xqc_engine_wakeup_after|wakeup:1757650224953026|now:1757650224952062|diff:964| [2025/09/12 04:10:24 952069] [debug] |xqc_engine_main_logic|END|now:1757650224951723| [2025/09/12 04:10:24 952220] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224952219| [2025/09/12 04:10:24 952231] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 952239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:806| [2025/09/12 04:10:24 952246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/09/12 04:10:24 952254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/09/12 04:10:24 952260] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 952268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1826|path_largest_ack:1825| [2025/09/12 04:10:24 952276] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55210|prior_delivered:1715317|prior_time:1757650224905311|is_app_limited:0|send_elapse:42944|ack_elapse:46908|ctl_first_sent_time:1757650224907057|lagest_ack_time:1757650224952219|curr_delivered:1769327| [2025/09/12 04:10:24 952283] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224907057| [2025/09/12 04:10:24 952290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:296||sndq_packets_used_bytes:0|sndq_packets_free:595| [2025/09/12 04:10:24 952296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1826|path_largest_ack:1826| [2025/09/12 04:10:24 952303] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1717727|prior_time:1757650224907325|is_app_limited:0|send_elapse:44049|ack_elapse:44894|ctl_first_sent_time:1757650224908884|lagest_ack_time:1757650224952219|curr_delivered:1770527| [2025/09/12 04:10:24 952311] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224908884| [2025/09/12 04:10:24 952317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:295||sndq_packets_used_bytes:0|sndq_packets_free:596| [2025/09/12 04:10:24 952323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43321|rttvar:156|minrtt:30473|latest_rtt:43335|ack_delay:24| [2025/09/12 04:10:24 952330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43319|rttvar:119|minrtt:30473|latest_rtt:43335|ack_delay:24| [2025/09/12 04:10:24 952336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1826|lost_pn:1823|thresh:3| [2025/09/12 04:10:24 952342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 952346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 952350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43319|rtt_var:119|pto_duration:45319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 952355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 952367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 952373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 952379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225017232|now:1757650224952350|interv:64882| [2025/09/12 04:10:24 952386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225017232|now:1757650224952350|interval:64882|pto_count:0|srtt:43319 [2025/09/12 04:10:24 952390] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44049, ack_elapse 44894, delivered 52800|rate 1176103|lost 309| [2025/09/12 04:10:24 952395] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176103) in round 31| [2025/09/12 04:10:24 952399] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 952403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 952407] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224908884|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 952411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224908884|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 952416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43319|latest_rtt:43335|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 952443] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/09/12 04:10:24 952448] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1757650224952219|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 952453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344952219|now:1757650224952219|interv:120000000| [2025/09/12 04:10:24 952457] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344952219|now:1757650224952219|interv:120000000| [2025/09/12 04:10:24 952461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224953026|pq_index:0| [2025/09/12 04:10:24 952465] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224951723| [2025/09/12 04:10:24 952469] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224952469| [2025/09/12 04:10:24 952474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224952473| [2025/09/12 04:10:24 952480] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|min_srtt:43319|path_bw:1211057|loss_rate:2.47|path_pto:0| [2025/09/12 04:10:24 952485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1847002| [2025/09/12 04:10:24 952493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 952498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 952503] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|min_srtt:43319|path_bw:1211057|loss_rate:2.47|path_pto:0| [2025/09/12 04:10:24 952507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1848189| [2025/09/12 04:10:24 952511] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 952516] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 952520] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|min_srtt:43319|path_bw:1211057|loss_rate:2.47|path_pto:0| [2025/09/12 04:10:24 952524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 952528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 952532] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 952536] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 952540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 952545] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 952549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 952553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 952557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 952561] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224953026| [2025/09/12 04:10:24 952565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224953026| [2025/09/12 04:10:24 952568] [debug] |xqc_engine_wakeup_after|wakeup:1757650224953026|now:1757650224952568|diff:458| [2025/09/12 04:10:24 952573] [debug] |xqc_engine_main_logic|END|now:1757650224952473| [2025/09/12 04:10:24 952578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224952578| [2025/09/12 04:10:24 952582] [debug] |xqc_engine_wakeup_after|wakeup:1757650224953026|now:1757650224952582|diff:444| [2025/09/12 04:10:24 952586] [debug] |xqc_engine_main_logic|END|now:1757650224952578| [2025/09/12 04:10:24 953653] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224953652| [2025/09/12 04:10:24 953665] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224953026|pq_index:0| [2025/09/12 04:10:24 953674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224952473| [2025/09/12 04:10:24 953680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224953679| [2025/09/12 04:10:24 953684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224953026|now:1757650224953679| [2025/09/12 04:10:24 953689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224953026|now:1757650224953679| [2025/09/12 04:10:24 953693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 953698] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43319|min_srtt:43319|path_bw:1211057|loss_rate:2.47|path_pto:0| [2025/09/12 04:10:24 953703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 953708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 953711] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 953715] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 953720] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 953724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 953728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 953733] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 953737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/09/12 04:10:24 953768] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224953745|stream_id:0|stream_offset:1801896| [2025/09/12 04:10:24 953775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 953780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 953788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43319|rtt_var:119|pto_duration:45319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 953794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 953801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 953806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 953813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225019064|now:1757650224953787|interv:65277| [2025/09/12 04:10:24 953826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225019064|now:1757650224953787|interval:65277|pto_count:0|srtt:43319 [2025/09/12 04:10:24 953833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 953841] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 953848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1803083| [2025/09/12 04:10:24 953855] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 953862] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/09/12 04:10:24 953898] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224953872|stream_id:0|stream_offset:1803083| [2025/09/12 04:10:24 953908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 953915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 953921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43319|rtt_var:119|pto_duration:45319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 953928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 953934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 953940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 953946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225019191|now:1757650224953921|interv:65270| [2025/09/12 04:10:24 953952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225019191|now:1757650224953921|interval:65270|pto_count:0|srtt:43319 [2025/09/12 04:10:24 953959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 953966] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 953972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 953979] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 953986] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224954986|now:1757650224953986|interv:1000| [2025/09/12 04:10:24 953992] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 953998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 954004] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224954986| [2025/09/12 04:10:24 954011] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224954986| [2025/09/12 04:10:24 954023] [debug] |xqc_engine_wakeup_after|wakeup:1757650224954986|now:1757650224954023|diff:963| [2025/09/12 04:10:24 954029] [debug] |xqc_engine_main_logic|END|now:1757650224953679| [2025/09/12 04:10:24 954184] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224954183| [2025/09/12 04:10:24 954195] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 954204] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:807| [2025/09/12 04:10:24 954211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/09/12 04:10:24 954219] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/09/12 04:10:24 954225] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 954232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1828|path_largest_ack:1827| [2025/09/12 04:10:24 954239] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1717727|prior_time:1757650224907325|is_app_limited:0|send_elapse:44177|ack_elapse:46858|ctl_first_sent_time:1757650224909012|lagest_ack_time:1757650224954183|curr_delivered:1771727| [2025/09/12 04:10:24 954247] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224909012| [2025/09/12 04:10:24 954254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:294||sndq_packets_used_bytes:0|sndq_packets_free:597| [2025/09/12 04:10:24 954260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1828|path_largest_ack:1828| [2025/09/12 04:10:24 954267] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1720127|prior_time:1757650224909415|is_app_limited:0|send_elapse:42871|ack_elapse:44768|ctl_first_sent_time:1757650224910946|lagest_ack_time:1757650224954183|curr_delivered:1772927| [2025/09/12 04:10:24 954274] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224910946| [2025/09/12 04:10:24 954281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:293||sndq_packets_used_bytes:0|sndq_packets_free:598| [2025/09/12 04:10:24 954285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43319|rttvar:119|minrtt:30473|latest_rtt:43237|ack_delay:24| [2025/09/12 04:10:24 954289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43306|rttvar:116|minrtt:30473|latest_rtt:43237|ack_delay:24| [2025/09/12 04:10:24 954293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1828|lost_pn:1825|thresh:3| [2025/09/12 04:10:24 954297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 954301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 954305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:116|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 954310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 954314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 954323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 954327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225019178|now:1757650224954305|interv:64873| [2025/09/12 04:10:24 954331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225019178|now:1757650224954305|interval:64873|pto_count:0|srtt:43306 [2025/09/12 04:10:24 954335] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 42871, ack_elapse 44768, delivered 52800|rate 1179413|lost 309| [2025/09/12 04:10:24 954340] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179413) in round 31| [2025/09/12 04:10:24 954344] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 954348] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 954352] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224910946|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 954356] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224910946|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1722527| [2025/09/12 04:10:24 954361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43306|latest_rtt:43237|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 954367] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/09/12 04:10:24 954372] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:808|frame:ACK |recv_time:1757650224954183|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 954376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344954183|now:1757650224954183|interv:120000000| [2025/09/12 04:10:24 954380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344954183|now:1757650224954183|interv:120000000| [2025/09/12 04:10:24 954384] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224954986|pq_index:0| [2025/09/12 04:10:24 954388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224953679| [2025/09/12 04:10:24 954392] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224954392| [2025/09/12 04:10:24 954397] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224954396| [2025/09/12 04:10:24 954403] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:24 954408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 954416] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 954444] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 954449] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:24 954454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:24 954458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 954463] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 954467] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:24 954471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 954475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 954479] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 954483] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 954487] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 954492] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 954496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 954500] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 954504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 954508] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224954986| [2025/09/12 04:10:24 954512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224954986| [2025/09/12 04:10:24 954516] [debug] |xqc_engine_wakeup_after|wakeup:1757650224954986|now:1757650224954516|diff:470| [2025/09/12 04:10:24 954520] [debug] |xqc_engine_main_logic|END|now:1757650224954396| [2025/09/12 04:10:24 954526] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224954526| [2025/09/12 04:10:24 954530] [debug] |xqc_engine_wakeup_after|wakeup:1757650224954986|now:1757650224954530|diff:456| [2025/09/12 04:10:24 954533] [debug] |xqc_engine_main_logic|END|now:1757650224954526| [2025/09/12 04:10:24 955578] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224955578| [2025/09/12 04:10:24 955590] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224954986|pq_index:0| [2025/09/12 04:10:24 955595] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224954396| [2025/09/12 04:10:24 955610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224955609| [2025/09/12 04:10:24 955615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224954986|now:1757650224955609| [2025/09/12 04:10:24 955619] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224954986|now:1757650224955609| [2025/09/12 04:10:24 955623] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 955629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43306|min_srtt:43306|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:24 955634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 955638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 955642] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 955646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 955651] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 955655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 955660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 955664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 955669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/09/12 04:10:24 955703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224955677|stream_id:0|stream_offset:1804270| [2025/09/12 04:10:24 955712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 955720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 955726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:116|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 955734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 955738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 955742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 955746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225020983|now:1757650224955726|interv:65257| [2025/09/12 04:10:24 955750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225020983|now:1757650224955726|interval:65257|pto_count:0|srtt:43306 [2025/09/12 04:10:24 955759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 955764] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 955768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1805457| [2025/09/12 04:10:24 955773] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 955777] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/09/12 04:10:24 955804] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224955783|stream_id:0|stream_offset:1805457| [2025/09/12 04:10:24 955813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 955820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 955827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43306|rtt_var:116|pto_duration:45306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 955833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 955837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 955841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 955845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225021089|now:1757650224955827|interv:65262| [2025/09/12 04:10:24 955852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225021089|now:1757650224955827|interval:65262|pto_count:0|srtt:43306 [2025/09/12 04:10:24 955859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 955866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 955871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 955877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 955883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224956883|now:1757650224955883|interv:1000| [2025/09/12 04:10:24 955889] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 955895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 955901] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224956883| [2025/09/12 04:10:24 955907] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224956883| [2025/09/12 04:10:24 955913] [debug] |xqc_engine_wakeup_after|wakeup:1757650224956883|now:1757650224955913|diff:970| [2025/09/12 04:10:24 955926] [debug] |xqc_engine_main_logic|END|now:1757650224955609| [2025/09/12 04:10:24 956193] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224956192| [2025/09/12 04:10:24 956232] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 956240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:808| [2025/09/12 04:10:24 956246] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/09/12 04:10:24 956254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/09/12 04:10:24 956260] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 956268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1830|path_largest_ack:1829| [2025/09/12 04:10:24 956275] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1720127|prior_time:1757650224909415|is_app_limited:0|send_elapse:43007|ack_elapse:46777|ctl_first_sent_time:1757650224911082|lagest_ack_time:1757650224956192|curr_delivered:1774127| [2025/09/12 04:10:24 956293] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224911082| [2025/09/12 04:10:24 956300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:292||sndq_packets_used_bytes:0|sndq_packets_free:599| [2025/09/12 04:10:24 956307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1830|path_largest_ack:1830| [2025/09/12 04:10:24 956314] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:54000|prior_delivered:1722527|prior_time:1757650224911396|is_app_limited:0|send_elapse:44084|ack_elapse:44796|ctl_first_sent_time:1757650224912974|lagest_ack_time:1757650224956192|curr_delivered:1775327| [2025/09/12 04:10:24 956320] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224912974| [2025/09/12 04:10:24 956326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:291||sndq_packets_used_bytes:0|sndq_packets_free:600| [2025/09/12 04:10:24 956332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43306|rttvar:116|minrtt:30473|latest_rtt:43218|ack_delay:24| [2025/09/12 04:10:24 956340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43292|rttvar:115|minrtt:30473|latest_rtt:43218|ack_delay:24| [2025/09/12 04:10:24 956345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1830|lost_pn:1827|thresh:3| [2025/09/12 04:10:24 956349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 956353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 956357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:115|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 956362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 956366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 956376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 956380] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225021075|now:1757650224956357|interv:64718| [2025/09/12 04:10:24 956384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225021075|now:1757650224956357|interval:64718|pto_count:0|srtt:43292 [2025/09/12 04:10:24 956388] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44084, ack_elapse 44796, delivered 52800|rate 1178676|lost 309| [2025/09/12 04:10:24 956392] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/09/12 04:10:24 956396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178676) in round 32| [2025/09/12 04:10:24 956403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 956410] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 956416] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224912974|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 956441] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224912974|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 956446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43292|latest_rtt:43218|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:24 956452] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/09/12 04:10:24 956456] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1757650224956192|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 956461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344956192|now:1757650224956192|interv:120000000| [2025/09/12 04:10:24 956465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344956192|now:1757650224956192|interv:120000000| [2025/09/12 04:10:24 956469] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224956883|pq_index:0| [2025/09/12 04:10:24 956473] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224955609| [2025/09/12 04:10:24 956477] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224956477| [2025/09/12 04:10:24 956482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224956481| [2025/09/12 04:10:24 956491] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:2.35|path_pto:0| [2025/09/12 04:10:24 956498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 956510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 956514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 956519] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:2.35|path_pto:0| [2025/09/12 04:10:24 956523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1852937| [2025/09/12 04:10:24 956527] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 956532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 956536] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:2.35|path_pto:0| [2025/09/12 04:10:24 956540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 956544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 956548] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 956552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 956556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 956561] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 956565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 956569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 956576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 956582] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224956883| [2025/09/12 04:10:24 956589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224956883| [2025/09/12 04:10:24 956593] [debug] |xqc_engine_wakeup_after|wakeup:1757650224956883|now:1757650224956593|diff:290| [2025/09/12 04:10:24 956598] [debug] |xqc_engine_main_logic|END|now:1757650224956481| [2025/09/12 04:10:24 956603] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224956603| [2025/09/12 04:10:24 956607] [debug] |xqc_engine_wakeup_after|wakeup:1757650224956883|now:1757650224956607|diff:276| [2025/09/12 04:10:24 956611] [debug] |xqc_engine_main_logic|END|now:1757650224956603| [2025/09/12 04:10:24 957678] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224957678| [2025/09/12 04:10:24 957690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224956883|pq_index:0| [2025/09/12 04:10:24 957694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224956481| [2025/09/12 04:10:24 957705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224957704| [2025/09/12 04:10:24 957710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224956883|now:1757650224957704| [2025/09/12 04:10:24 957714] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224956883|now:1757650224957704| [2025/09/12 04:10:24 957718] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 957724] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43292|min_srtt:43292|path_bw:1211057|loss_rate:2.35|path_pto:0| [2025/09/12 04:10:24 957728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 957733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 957737] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 957741] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 957745] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 957750] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 957754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 957758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 957763] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/09/12 04:10:24 957796] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224957771|stream_id:0|stream_offset:1806644| [2025/09/12 04:10:24 957805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 957813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 957819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:115|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 957824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 957831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 957837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 957843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225023063|now:1757650224957819|interv:65244| [2025/09/12 04:10:24 957847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225023063|now:1757650224957819|interval:65244|pto_count:0|srtt:43292 [2025/09/12 04:10:24 957860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 957867] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 957873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1807831| [2025/09/12 04:10:24 957880] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 957887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/09/12 04:10:24 957919] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224957897|stream_id:0|stream_offset:1807831| [2025/09/12 04:10:24 957929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 957936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 957942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43292|rtt_var:115|pto_duration:45292|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 957949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 957955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 957960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 957966] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225023189|now:1757650224957942|interv:65247| [2025/09/12 04:10:24 957972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225023189|now:1757650224957942|interval:65247|pto_count:0|srtt:43292 [2025/09/12 04:10:24 957979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 957986] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 957992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 957998] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 958004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224959004|now:1757650224958004|interv:1000| [2025/09/12 04:10:24 958010] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 958015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 958022] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224959004| [2025/09/12 04:10:24 958028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224959004| [2025/09/12 04:10:24 958040] [debug] |xqc_engine_wakeup_after|wakeup:1757650224959004|now:1757650224958040|diff:964| [2025/09/12 04:10:24 958047] [debug] |xqc_engine_main_logic|END|now:1757650224957704| [2025/09/12 04:10:24 958186] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224958185| [2025/09/12 04:10:24 958196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 958205] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:809| [2025/09/12 04:10:24 958210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/09/12 04:10:24 958218] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/09/12 04:10:24 958236] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 958244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1831| [2025/09/12 04:10:24 958251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1722527|prior_time:1757650224911396|is_app_limited:0|send_elapse:44213|ack_elapse:46789|ctl_first_sent_time:1757650224913103|lagest_ack_time:1757650224958185|curr_delivered:1776527| [2025/09/12 04:10:24 958258] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224913103| [2025/09/12 04:10:24 958265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:290||sndq_packets_used_bytes:0|sndq_packets_free:601| [2025/09/12 04:10:24 958272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1832|path_largest_ack:1832| [2025/09/12 04:10:24 958278] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1722527|prior_time:1757650224911396|is_app_limited:0|send_elapse:44213|ack_elapse:46789|ctl_first_sent_time:1757650224913103|lagest_ack_time:1757650224958185|curr_delivered:1777727| [2025/09/12 04:10:24 958286] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224914481| [2025/09/12 04:10:24 958292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:289||sndq_packets_used_bytes:0|sndq_packets_free:602| [2025/09/12 04:10:24 958298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43292|rttvar:115|minrtt:30473|latest_rtt:43704|ack_delay:24| [2025/09/12 04:10:24 958304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43341|rttvar:184|minrtt:30473|latest_rtt:43704|ack_delay:24| [2025/09/12 04:10:24 958311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1832|lost_pn:1829|thresh:3| [2025/09/12 04:10:24 958318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 958324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 958331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43341|rtt_var:184|pto_duration:45341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 958336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 958340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 958349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 958353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225023238|now:1757650224958331|interv:64907| [2025/09/12 04:10:24 958357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225023238|now:1757650224958331|interval:64907|pto_count:0|srtt:43341 [2025/09/12 04:10:24 958362] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44213, ack_elapse 46789, delivered 55200|rate 1179764|lost 309| [2025/09/12 04:10:24 958366] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179764) in round 32| [2025/09/12 04:10:24 958370] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 958374] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 958378] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224914481|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 958383] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224914481|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 958387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43341|latest_rtt:43704|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 958394] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/09/12 04:10:24 958398] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK |recv_time:1757650224958185|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 958403] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344958185|now:1757650224958185|interv:120000000| [2025/09/12 04:10:24 958407] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344958185|now:1757650224958185|interv:120000000| [2025/09/12 04:10:24 958411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224959004|pq_index:0| [2025/09/12 04:10:24 958415] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224957704| [2025/09/12 04:10:24 958438] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224958437| [2025/09/12 04:10:24 958443] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224958442| [2025/09/12 04:10:24 958449] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|min_srtt:43341|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 958454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 958458] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 958466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 958471] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|min_srtt:43341|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 958475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1855311| [2025/09/12 04:10:24 958479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 958484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 958488] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|min_srtt:43341|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 958492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 958496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 958500] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 958504] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 958508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 958513] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 958517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 958521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 958525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 958529] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224959004| [2025/09/12 04:10:24 958533] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224959004| [2025/09/12 04:10:24 958537] [debug] |xqc_engine_wakeup_after|wakeup:1757650224959004|now:1757650224958537|diff:467| [2025/09/12 04:10:24 958541] [debug] |xqc_engine_main_logic|END|now:1757650224958442| [2025/09/12 04:10:24 958547] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224958547| [2025/09/12 04:10:24 958550] [debug] |xqc_engine_wakeup_after|wakeup:1757650224959004|now:1757650224958550|diff:454| [2025/09/12 04:10:24 958554] [debug] |xqc_engine_main_logic|END|now:1757650224958547| [2025/09/12 04:10:24 959623] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224959623| [2025/09/12 04:10:24 959635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224959004|pq_index:0| [2025/09/12 04:10:24 959639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224958442| [2025/09/12 04:10:24 959651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224959650| [2025/09/12 04:10:24 959656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224959004|now:1757650224959650| [2025/09/12 04:10:24 959660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224959004|now:1757650224959650| [2025/09/12 04:10:24 959664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 959669] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43341|min_srtt:43341|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 959674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 959679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 959682] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 959686] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 959691] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 959695] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 959700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 959704] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 959709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/09/12 04:10:24 959743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224959717|stream_id:0|stream_offset:1809018| [2025/09/12 04:10:24 959752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 959759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 959766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43341|rtt_var:184|pto_duration:45341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 959773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 959777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 959781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 959785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225025058|now:1757650224959765|interv:65293| [2025/09/12 04:10:24 959789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225025058|now:1757650224959765|interval:65293|pto_count:0|srtt:43341 [2025/09/12 04:10:24 959798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 959803] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 959807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1810205| [2025/09/12 04:10:24 959812] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 959816] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/09/12 04:10:24 959840] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224959823|stream_id:0|stream_offset:1810205| [2025/09/12 04:10:24 959849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 959856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 959863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43341|rtt_var:184|pto_duration:45341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 959869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 959876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 959881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 959888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225025164|now:1757650224959862|interv:65302| [2025/09/12 04:10:24 959894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225025164|now:1757650224959862|interval:65302|pto_count:0|srtt:43341 [2025/09/12 04:10:24 959901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 959908] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 959914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 959920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 959925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224960925|now:1757650224959925|interv:1000| [2025/09/12 04:10:24 959931] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 959936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 959942] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224960925| [2025/09/12 04:10:24 959948] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224960925| [2025/09/12 04:10:24 959954] [debug] |xqc_engine_wakeup_after|wakeup:1757650224960925|now:1757650224959954|diff:971| [2025/09/12 04:10:24 959967] [debug] |xqc_engine_main_logic|END|now:1757650224959650| [2025/09/12 04:10:24 960227] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224960226| [2025/09/12 04:10:24 960239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 960247] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:810| [2025/09/12 04:10:24 960253] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/09/12 04:10:24 960265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/09/12 04:10:24 960272] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 960279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1834|path_largest_ack:1833| [2025/09/12 04:10:24 960287] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1724927|prior_time:1757650224914644|is_app_limited:0|send_elapse:47151|ack_elapse:45582|ctl_first_sent_time:1757650224916156|lagest_ack_time:1757650224960226|curr_delivered:1778927| [2025/09/12 04:10:24 960292] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224916156| [2025/09/12 04:10:24 960299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:288||sndq_packets_used_bytes:0|sndq_packets_free:603| [2025/09/12 04:10:24 960305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1834|path_largest_ack:1834| [2025/09/12 04:10:24 960311] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:308|tx_in_flight:55200|prior_delivered:1724927|prior_time:1757650224914644|is_app_limited:0|send_elapse:47151|ack_elapse:45582|ctl_first_sent_time:1757650224916156|lagest_ack_time:1757650224960226|curr_delivered:1780127| [2025/09/12 04:10:24 960316] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224916293| [2025/09/12 04:10:24 960321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:287||sndq_packets_used_bytes:0|sndq_packets_free:604| [2025/09/12 04:10:24 960327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43341|rttvar:184|minrtt:30473|latest_rtt:43933|ack_delay:24| [2025/09/12 04:10:24 960333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43412|rttvar:280|minrtt:30473|latest_rtt:43933|ack_delay:24| [2025/09/12 04:10:24 960340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1834|lost_pn:1831|thresh:3| [2025/09/12 04:10:24 960346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 960353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 960359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43412|rtt_var:280|pto_duration:45412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 960366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 960372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 960378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 960390] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225025235|now:1757650224960359|interv:64876| [2025/09/12 04:10:24 960394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225025235|now:1757650224960359|interval:64876|pto_count:0|srtt:43412 [2025/09/12 04:10:24 960398] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47151, ack_elapse 45582, delivered 55200|rate 1170706|lost 309| [2025/09/12 04:10:24 960403] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170706) in round 32| [2025/09/12 04:10:24 960407] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 960411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 960415] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224916293|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 960443] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224916293|recovery:1|recovery_start:1757650224916587|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 960448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43412|latest_rtt:43933|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224916587|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 960454] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/09/12 04:10:24 960459] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1757650224960226|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 960464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344960226|now:1757650224960226|interv:120000000| [2025/09/12 04:10:24 960468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344960226|now:1757650224960226|interv:120000000| [2025/09/12 04:10:24 960472] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224960925|pq_index:0| [2025/09/12 04:10:24 960476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224959650| [2025/09/12 04:10:24 960480] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224960480| [2025/09/12 04:10:24 960485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224960484| [2025/09/12 04:10:24 960491] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|min_srtt:43412|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 960495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 960500] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 960508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 960513] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|min_srtt:43412|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 960517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1857685| [2025/09/12 04:10:24 960522] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 960526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 960530] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|min_srtt:43412|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 960535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 960539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 960543] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 960546] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 960551] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 960555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 960559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 960564] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 960567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 960571] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224960925| [2025/09/12 04:10:24 960575] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224960925| [2025/09/12 04:10:24 960579] [debug] |xqc_engine_wakeup_after|wakeup:1757650224960925|now:1757650224960579|diff:346| [2025/09/12 04:10:24 960584] [debug] |xqc_engine_main_logic|END|now:1757650224960484| [2025/09/12 04:10:24 960589] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224960589| [2025/09/12 04:10:24 960593] [debug] |xqc_engine_wakeup_after|wakeup:1757650224960925|now:1757650224960593|diff:332| [2025/09/12 04:10:24 960596] [debug] |xqc_engine_main_logic|END|now:1757650224960589| [2025/09/12 04:10:24 961665] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224961665| [2025/09/12 04:10:24 961676] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224960925|pq_index:0| [2025/09/12 04:10:24 961681] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224960484| [2025/09/12 04:10:24 961686] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224961685| [2025/09/12 04:10:24 961699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224960925|now:1757650224961685| [2025/09/12 04:10:24 961703] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224960925|now:1757650224961685| [2025/09/12 04:10:24 961707] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 961713] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43412|min_srtt:43412|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 961718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 961722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 961726] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 961730] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 961734] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 961739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 961743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 961748] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 961752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/09/12 04:10:24 961782] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224961760|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:24 961788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 961793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 961798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43412|rtt_var:280|pto_duration:45412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 961802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 961806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 961810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 961814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225027172|now:1757650224961797|interv:65375| [2025/09/12 04:10:24 961818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225027172|now:1757650224961797|interval:65375|pto_count:0|srtt:43412 [2025/09/12 04:10:24 961826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 961831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 961835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1812579| [2025/09/12 04:10:24 961840] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 961845] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/09/12 04:10:24 961875] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224961855|stream_id:0|stream_offset:1812579| [2025/09/12 04:10:24 961884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 961891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 961898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43412|rtt_var:280|pto_duration:45412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 961904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 961910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 961915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 961922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225027267|now:1757650224961897|interv:65370| [2025/09/12 04:10:24 961928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225027267|now:1757650224961897|interval:65370|pto_count:0|srtt:43412 [2025/09/12 04:10:24 961934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 961942] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 961948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 961955] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 961960] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224962960|now:1757650224961960|interv:1000| [2025/09/12 04:10:24 961967] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 961973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 961979] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224962960| [2025/09/12 04:10:24 961985] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224962960| [2025/09/12 04:10:24 961991] [debug] |xqc_engine_wakeup_after|wakeup:1757650224962960|now:1757650224961991|diff:969| [2025/09/12 04:10:24 961997] [debug] |xqc_engine_main_logic|END|now:1757650224961685| [2025/09/12 04:10:24 962236] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224962235| [2025/09/12 04:10:24 962248] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 962254] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:811| [2025/09/12 04:10:24 962259] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/09/12 04:10:24 962268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/09/12 04:10:24 962275] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 962282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1835|origin_pktnum:1787|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1836|path_largest_ack:1835| [2025/09/12 04:10:24 962289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1727327|prior_time:1757650224916456|is_app_limited:0|send_elapse:45808|ack_elapse:45779|ctl_first_sent_time:1757650224918034|lagest_ack_time:1757650224962235|curr_delivered:1781327| [2025/09/12 04:10:24 962296] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224918034| [2025/09/12 04:10:24 962302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:285||sndq_packets_used_bytes:0|sndq_packets_free:606| [2025/09/12 04:10:24 962307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1836|path_largest_ack:1836| [2025/09/12 04:10:24 962312] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1727327|prior_time:1757650224916456|is_app_limited:0|send_elapse:45808|ack_elapse:45779|ctl_first_sent_time:1757650224918034|lagest_ack_time:1757650224962235|curr_delivered:1782527| [2025/09/12 04:10:24 962319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224918160| [2025/09/12 04:10:24 962325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:284||sndq_packets_used_bytes:0|sndq_packets_free:607| [2025/09/12 04:10:24 962331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43412|rttvar:280|minrtt:30473|latest_rtt:44075|ack_delay:24| [2025/09/12 04:10:24 962336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43492|rttvar:369|minrtt:30473|latest_rtt:44075|ack_delay:24| [2025/09/12 04:10:24 962340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1836|lost_pn:1833|thresh:3| [2025/09/12 04:10:24 962346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 962353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43492|rtt_var:369|pto_duration:45492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 962360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 962366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 962372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 962377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225027347|now:1757650224962352|interv:64995| [2025/09/12 04:10:24 962387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225027347|now:1757650224962352|interval:64995|pto_count:0|srtt:43492 [2025/09/12 04:10:24 962391] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45808, ack_elapse 45779, delivered 55200|rate 1205029|lost 309| [2025/09/12 04:10:24 962396] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205029) in round 32| [2025/09/12 04:10:24 962400] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 962404] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 962408] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224918160|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 962413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224918160|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 962417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43492|latest_rtt:44075|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 962446] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/09/12 04:10:24 962450] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1757650224962235|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 962455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344962235|now:1757650224962235|interv:120000000| [2025/09/12 04:10:24 962459] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344962235|now:1757650224962235|interv:120000000| [2025/09/12 04:10:24 962463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224962960|pq_index:0| [2025/09/12 04:10:24 962468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224961685| [2025/09/12 04:10:24 962471] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224962471| [2025/09/12 04:10:24 962476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224962475| [2025/09/12 04:10:24 962482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|min_srtt:43492|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 962487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 962491] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 962496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 962501] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|min_srtt:43492|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 962508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1860059| [2025/09/12 04:10:24 962513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 962517] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 962521] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|min_srtt:43492|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 962525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 962530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 962533] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 962537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 962541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 962546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 962550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 962554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 962558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 962562] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224962960| [2025/09/12 04:10:24 962566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224962960| [2025/09/12 04:10:24 962570] [debug] |xqc_engine_wakeup_after|wakeup:1757650224962960|now:1757650224962570|diff:390| [2025/09/12 04:10:24 962574] [debug] |xqc_engine_main_logic|END|now:1757650224962475| [2025/09/12 04:10:24 962580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224962579| [2025/09/12 04:10:24 962583] [debug] |xqc_engine_wakeup_after|wakeup:1757650224962960|now:1757650224962583|diff:377| [2025/09/12 04:10:24 962587] [debug] |xqc_engine_main_logic|END|now:1757650224962579| [2025/09/12 04:10:24 963658] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224963657| [2025/09/12 04:10:24 963669] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224962960|pq_index:0| [2025/09/12 04:10:24 963674] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224962475| [2025/09/12 04:10:24 963679] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224963678| [2025/09/12 04:10:24 963683] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224962960|now:1757650224963678| [2025/09/12 04:10:24 963693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224962960|now:1757650224963678| [2025/09/12 04:10:24 963697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 963702] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43492|min_srtt:43492|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 963707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 963711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 963715] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 963719] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 963723] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 963728] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 963732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 963737] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 963741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1881-1884|next_skip_chance:1757650225175217|current_time:1757650224963741| [2025/09/12 04:10:24 963745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/09/12 04:10:24 963780] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224963753|stream_id:0|stream_offset:1813766| [2025/09/12 04:10:24 963790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1885|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 963797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 963803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43492|rtt_var:369|pto_duration:45492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 963810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 963817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 963822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 963829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225029245|now:1757650224963803|interv:65442| [2025/09/12 04:10:24 963836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225029245|now:1757650224963803|interval:65442|pto_count:0|srtt:43492 [2025/09/12 04:10:24 963843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 963857] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 963864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1814953| [2025/09/12 04:10:24 963871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 963878] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/09/12 04:10:24 963911] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224963889|stream_id:0|stream_offset:1814953| [2025/09/12 04:10:24 963920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1886|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 963927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 963933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43492|rtt_var:369|pto_duration:45492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 963940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 963946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 963951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 963957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225029381|now:1757650224963933|interv:65448| [2025/09/12 04:10:24 963963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225029381|now:1757650224963933|interval:65448|pto_count:0|srtt:43492 [2025/09/12 04:10:24 963969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 963977] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 963982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 963989] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 963995] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224964995|now:1757650224963995|interv:1000| [2025/09/12 04:10:24 964002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 964008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 964015] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224964995| [2025/09/12 04:10:24 964021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224964995| [2025/09/12 04:10:24 964027] [debug] |xqc_engine_wakeup_after|wakeup:1757650224964995|now:1757650224964026|diff:969| [2025/09/12 04:10:24 964033] [debug] |xqc_engine_main_logic|END|now:1757650224963678| [2025/09/12 04:10:24 964250] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224964248| [2025/09/12 04:10:24 964269] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 964278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:812| [2025/09/12 04:10:24 964284] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/09/12 04:10:24 964293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/09/12 04:10:24 964300] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 964307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1838|path_largest_ack:1837| [2025/09/12 04:10:24 964313] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1729727|prior_time:1757650224918323|is_app_limited:0|send_elapse:45750|ack_elapse:45925|ctl_first_sent_time:1757650224919839|lagest_ack_time:1757650224964248|curr_delivered:1783727| [2025/09/12 04:10:24 964321] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224919839| [2025/09/12 04:10:24 964328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:283||sndq_packets_used_bytes:0|sndq_packets_free:608| [2025/09/12 04:10:24 964335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1838|path_largest_ack:1838| [2025/09/12 04:10:24 964342] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1729727|prior_time:1757650224918323|is_app_limited:0|send_elapse:45750|ack_elapse:45925|ctl_first_sent_time:1757650224919839|lagest_ack_time:1757650224964248|curr_delivered:1784927| [2025/09/12 04:10:24 964349] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224919958| [2025/09/12 04:10:24 964355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:282||sndq_packets_used_bytes:0|sndq_packets_free:609| [2025/09/12 04:10:24 964359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43492|rttvar:369|minrtt:30473|latest_rtt:44290|ack_delay:24| [2025/09/12 04:10:24 964363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43589|rttvar:470|minrtt:30473|latest_rtt:44290|ack_delay:24| [2025/09/12 04:10:24 964368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1838|lost_pn:1835|thresh:3| [2025/09/12 04:10:24 964372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 964376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:470|pto_duration:45589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 964381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 964384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 964388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 964392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225029478|now:1757650224964376|interv:65102| [2025/09/12 04:10:24 964396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225029478|now:1757650224964376|interval:65102|pto_count:0|srtt:43589 [2025/09/12 04:10:24 964405] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45750, ack_elapse 45925, delivered 55200|rate 1201959|lost 309| [2025/09/12 04:10:24 964411] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201959) in round 32| [2025/09/12 04:10:24 964418] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 964444] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 964450] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224919958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 964455] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224919958|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 964459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43589|latest_rtt:44290|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 964465] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/09/12 04:10:24 964470] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1757650224964248|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 964475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344964248|now:1757650224964248|interv:120000000| [2025/09/12 04:10:24 964479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344964248|now:1757650224964248|interv:120000000| [2025/09/12 04:10:24 964483] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224964995|pq_index:0| [2025/09/12 04:10:24 964487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224963678| [2025/09/12 04:10:24 964491] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224964491| [2025/09/12 04:10:24 964496] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224964495| [2025/09/12 04:10:24 964502] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|min_srtt:43589|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 964506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 964511] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 964515] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 964520] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|min_srtt:43589|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 964528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1862433| [2025/09/12 04:10:24 964532] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 964537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 964541] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|min_srtt:43589|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 964545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 964549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 964553] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 964557] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 964561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 964565] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 964569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 964574] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 964578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 964581] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224964995| [2025/09/12 04:10:24 964585] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224964995| [2025/09/12 04:10:24 964589] [debug] |xqc_engine_wakeup_after|wakeup:1757650224964995|now:1757650224964589|diff:406| [2025/09/12 04:10:24 964594] [debug] |xqc_engine_main_logic|END|now:1757650224964495| [2025/09/12 04:10:24 964599] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224964599| [2025/09/12 04:10:24 964603] [debug] |xqc_engine_wakeup_after|wakeup:1757650224964995|now:1757650224964603|diff:392| [2025/09/12 04:10:24 964607] [debug] |xqc_engine_main_logic|END|now:1757650224964599| [2025/09/12 04:10:24 965674] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224965674| [2025/09/12 04:10:24 965685] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224964995|pq_index:0| [2025/09/12 04:10:24 965690] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224964495| [2025/09/12 04:10:24 965695] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224965694| [2025/09/12 04:10:24 965700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224964995|now:1757650224965694| [2025/09/12 04:10:24 965710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224964995|now:1757650224965694| [2025/09/12 04:10:24 965713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 965719] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|min_srtt:43589|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 965724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 965728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 965732] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 965736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 965740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 965745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 965749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 965753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 965766] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/09/12 04:10:24 965796] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224965775|stream_id:0|stream_offset:1816140| [2025/09/12 04:10:24 965802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1887|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 965807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 965813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:470|pto_duration:45589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 965821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 965827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 965833] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 965839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225031364|now:1757650224965813|interv:65551| [2025/09/12 04:10:24 965846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225031364|now:1757650224965813|interval:65551|pto_count:0|srtt:43589 [2025/09/12 04:10:24 965853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 965860] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 965867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1817327| [2025/09/12 04:10:24 965879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 965886] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/09/12 04:10:24 965925] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224965896|stream_id:0|stream_offset:1817327| [2025/09/12 04:10:24 965934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1888|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 965941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 965947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:470|pto_duration:45589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 965955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 965961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 965966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 965971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225031485|now:1757650224965947|interv:65538| [2025/09/12 04:10:24 965976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225031485|now:1757650224965947|interval:65538|pto_count:0|srtt:43589 [2025/09/12 04:10:24 965983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 965990] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 965995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 966002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 966008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224967008|now:1757650224966008|interv:1000| [2025/09/12 04:10:24 966014] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 966019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 966025] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224967008| [2025/09/12 04:10:24 966030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224967008| [2025/09/12 04:10:24 966036] [debug] |xqc_engine_wakeup_after|wakeup:1757650224967008|now:1757650224966036|diff:972| [2025/09/12 04:10:24 966043] [debug] |xqc_engine_main_logic|END|now:1757650224965694| [2025/09/12 04:10:24 967124] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224967124| [2025/09/12 04:10:24 967138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224967008|pq_index:0| [2025/09/12 04:10:24 967144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224965694| [2025/09/12 04:10:24 967153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224967151| [2025/09/12 04:10:24 967167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224967008|now:1757650224967151| [2025/09/12 04:10:24 967174] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224967008|now:1757650224967151| [2025/09/12 04:10:24 967180] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 967189] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43589|min_srtt:43589|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 967197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 967204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 967210] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 967216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 967224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 967231] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 967237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 967244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 967250] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/09/12 04:10:24 967286] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224967262|stream_id:0|stream_offset:1818514| [2025/09/12 04:10:24 967296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 967303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 967309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:470|pto_duration:45589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 967316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 967322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 967328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 967335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225032851|now:1757650224967309|interv:65542| [2025/09/12 04:10:24 967339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225032851|now:1757650224967309|interval:65542|pto_count:0|srtt:43589 [2025/09/12 04:10:24 967348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:56407| [2025/09/12 04:10:24 967353] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 967357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1819701| [2025/09/12 04:10:24 967362] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 967366] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/09/12 04:10:24 967393] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1757650224967373|stream_id:0|stream_offset:1819701| [2025/09/12 04:10:24 967399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 967403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/09/12 04:10:24 967410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:470|pto_duration:45589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 967417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 967445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 967452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57607| [2025/09/12 04:10:24 967458] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225032962|now:1757650224967410|interv:65552| [2025/09/12 04:10:24 967464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225032962|now:1757650224967410|interval:65552|pto_count:0|srtt:43589 [2025/09/12 04:10:24 967472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:57607| [2025/09/12 04:10:24 967477] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 967482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 967486] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 967490] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224968490|now:1757650224967490|interv:1000| [2025/09/12 04:10:24 967494] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 967497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 967502] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224968490| [2025/09/12 04:10:24 967506] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224968490| [2025/09/12 04:10:24 967510] [debug] |xqc_engine_wakeup_after|wakeup:1757650224968490|now:1757650224967510|diff:980| [2025/09/12 04:10:24 967519] [debug] |xqc_engine_main_logic|END|now:1757650224967151| [2025/09/12 04:10:24 968211] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224968210| [2025/09/12 04:10:24 968223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 968233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:813| [2025/09/12 04:10:24 968239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/09/12 04:10:24 968248] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/09/12 04:10:24 968255] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 968263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1839| [2025/09/12 04:10:24 968271] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1732127|prior_time:1757650224920373|is_app_limited:0|send_elapse:45829|ack_elapse:47837|ctl_first_sent_time:1757650224921924|lagest_ack_time:1757650224968210|curr_delivered:1786127| [2025/09/12 04:10:24 968276] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224921924| [2025/09/12 04:10:24 968281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:281||sndq_packets_used_bytes:0|sndq_packets_free:610| [2025/09/12 04:10:24 968288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1840| [2025/09/12 04:10:24 968295] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1732127|prior_time:1757650224920373|is_app_limited:0|send_elapse:45829|ack_elapse:47837|ctl_first_sent_time:1757650224921924|lagest_ack_time:1757650224968210|curr_delivered:1787327| [2025/09/12 04:10:24 968302] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224922058| [2025/09/12 04:10:24 968307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:280||sndq_packets_used_bytes:0|sndq_packets_free:611| [2025/09/12 04:10:24 968311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1841| [2025/09/12 04:10:24 968316] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1734527|prior_time:1757650224922304|is_app_limited:0|send_elapse:45656|ack_elapse:45906|ctl_first_sent_time:1757650224923880|lagest_ack_time:1757650224968210|curr_delivered:1788527| [2025/09/12 04:10:24 968321] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224923880| [2025/09/12 04:10:24 968327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:279||sndq_packets_used_bytes:0|sndq_packets_free:612| [2025/09/12 04:10:24 968333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1842|path_largest_ack:1842| [2025/09/12 04:10:24 968340] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1734527|prior_time:1757650224922304|is_app_limited:0|send_elapse:45656|ack_elapse:45906|ctl_first_sent_time:1757650224923880|lagest_ack_time:1757650224968210|curr_delivered:1789727| [2025/09/12 04:10:24 968350] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224923994| [2025/09/12 04:10:24 968354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:278||sndq_packets_used_bytes:0|sndq_packets_free:613| [2025/09/12 04:10:24 968358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43589|rttvar:470|minrtt:30473|latest_rtt:44216|ack_delay:24| [2025/09/12 04:10:24 968363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43665|rttvar:503|minrtt:30473|latest_rtt:44216|ack_delay:24| [2025/09/12 04:10:24 968367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1842|lost_pn:1839|thresh:3| [2025/09/12 04:10:24 968371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 968375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43665|rtt_var:503|pto_duration:45677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 968380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 968384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 968388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 968392] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225033050|now:1757650224968375|interv:64675| [2025/09/12 04:10:24 968396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225033050|now:1757650224968375|interval:64675|pto_count:0|srtt:43665 [2025/09/12 04:10:24 968401] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45656, ack_elapse 45906, delivered 55200|rate 1202457|lost 309| [2025/09/12 04:10:24 968405] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202457) in round 32| [2025/09/12 04:10:24 968409] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 968413] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 968417] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:4800|po_sent_time:1757650224923994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 968442] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:4800|po_sent_time:1757650224923994|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 968447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43665|latest_rtt:44216|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 968453] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/09/12 04:10:24 968457] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1757650224968210|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 968466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344968210|now:1757650224968210|interv:120000000| [2025/09/12 04:10:24 968470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344968210|now:1757650224968210|interv:120000000| [2025/09/12 04:10:24 968474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224968490|pq_index:0| [2025/09/12 04:10:24 968478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224967151| [2025/09/12 04:10:24 968482] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224968482| [2025/09/12 04:10:24 968487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224968486| [2025/09/12 04:10:24 968493] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 968503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 968507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 968512] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1864807| [2025/09/12 04:10:24 968521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 968525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 968529] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:24 968538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 968542] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 968546] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1867181| [2025/09/12 04:10:24 968555] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 968562] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 968566] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:24 968574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 968578] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 968582] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 968586] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 968590] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 968595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 968599] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 968603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 968607] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224968490| [2025/09/12 04:10:24 968611] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224968490| [2025/09/12 04:10:24 968615] [debug] |xqc_engine_wakeup_after|wakeup:1757650224968490|now:1757650224968615|diff:18446744073709551491| [2025/09/12 04:10:24 968619] [debug] |xqc_engine_main_logic|END|now:1757650224968486| [2025/09/12 04:10:24 968625] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224968624| [2025/09/12 04:10:24 968628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224968490|pq_index:0| [2025/09/12 04:10:24 968632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224968486| [2025/09/12 04:10:24 968637] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224968636| [2025/09/12 04:10:24 968641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224968490|now:1757650224968636| [2025/09/12 04:10:24 968645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224968490|now:1757650224968636| [2025/09/12 04:10:24 968649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 968654] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 968658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:24 968664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 968668] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 968672] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 968676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 968680] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 968684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 968689] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 968693] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/09/12 04:10:24 968725] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224968701|stream_id:0|stream_offset:1820888| [2025/09/12 04:10:24 968735] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 968743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 968750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43665|rtt_var:503|pto_duration:45677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 968758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 968764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 968768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 968772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225034378|now:1757650224968750|interv:65628| [2025/09/12 04:10:24 968776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225034378|now:1757650224968750|interval:65628|pto_count:0|srtt:43665 [2025/09/12 04:10:24 968780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 968785] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 968789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1822075| [2025/09/12 04:10:24 968796] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 968802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224969802|now:1757650224968802|interv:1000| [2025/09/12 04:10:24 968809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 968815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 968826] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224969802| [2025/09/12 04:10:24 968833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224969802| [2025/09/12 04:10:24 968838] [debug] |xqc_engine_wakeup_after|wakeup:1757650224969802|now:1757650224968838|diff:964| [2025/09/12 04:10:24 968845] [debug] |xqc_engine_main_logic|END|now:1757650224968636| [2025/09/12 04:10:24 969931] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224969931| [2025/09/12 04:10:24 969945] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224969802|pq_index:0| [2025/09/12 04:10:24 969961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224968636| [2025/09/12 04:10:24 969970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224969968| [2025/09/12 04:10:24 969977] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224969802|now:1757650224969968| [2025/09/12 04:10:24 969984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224969802|now:1757650224969968| [2025/09/12 04:10:24 969990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 969998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43665|min_srtt:43665|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 970005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:24 970012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 970018] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 970025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 970031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 970037] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 970043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1822075| [2025/09/12 04:10:24 970049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 970056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/09/12 04:10:24 970094] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224970067|stream_id:0|stream_offset:1822075| [2025/09/12 04:10:24 970195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 970204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 970210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43665|rtt_var:503|pto_duration:45677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 970233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 970239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 970245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 970251] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225035744|now:1757650224970210|interv:65534| [2025/09/12 04:10:24 970257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225035744|now:1757650224970210|interval:65534|pto_count:0|srtt:43665 [2025/09/12 04:10:24 970264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 970272] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 970279] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1823262| [2025/09/12 04:10:24 970286] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 970293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/09/12 04:10:24 970330] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650224970301|stream_id:0|stream_offset:1823262| [2025/09/12 04:10:24 970339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 970345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:24 970352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43665|rtt_var:503|pto_duration:45677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 970358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 970364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 970371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:24 970376] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225035978|now:1757650224970351|interv:65627| [2025/09/12 04:10:24 970382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225035978|now:1757650224970351|interval:65627|pto_count:0|srtt:43665 [2025/09/12 04:10:24 970389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:56407| [2025/09/12 04:10:24 970397] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 970401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1824449| [2025/09/12 04:10:24 970406] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 970414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224971414|now:1757650224970414|interv:1000| [2025/09/12 04:10:24 970418] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 970446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 970450] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224971414| [2025/09/12 04:10:24 970454] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224971414| [2025/09/12 04:10:24 970458] [debug] |xqc_engine_wakeup_after|wakeup:1757650224971414|now:1757650224970458|diff:956| [2025/09/12 04:10:24 970463] [debug] |xqc_engine_main_logic|END|now:1757650224969968| [2025/09/12 04:10:24 970472] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224970472| [2025/09/12 04:10:24 970477] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 970483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:815| [2025/09/12 04:10:24 970487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/09/12 04:10:24 970493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/09/12 04:10:24 970497] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 970502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1844|path_largest_ack:1843| [2025/09/12 04:10:24 970506] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1736927|prior_time:1757650224924378|is_app_limited:0|send_elapse:45835|ack_elapse:46094|ctl_first_sent_time:1757650224925885|lagest_ack_time:1757650224970472|curr_delivered:1790927| [2025/09/12 04:10:24 970511] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224925885| [2025/09/12 04:10:24 970516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:277||sndq_packets_used_bytes:0|sndq_packets_free:614| [2025/09/12 04:10:24 970520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1844|path_largest_ack:1844| [2025/09/12 04:10:24 970524] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1736927|prior_time:1757650224924378|is_app_limited:0|send_elapse:45835|ack_elapse:46094|ctl_first_sent_time:1757650224925885|lagest_ack_time:1757650224970472|curr_delivered:1792127| [2025/09/12 04:10:24 970529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224926014| [2025/09/12 04:10:24 970533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:276||sndq_packets_used_bytes:0|sndq_packets_free:615| [2025/09/12 04:10:24 970537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43665|rttvar:503|minrtt:30473|latest_rtt:44458|ack_delay:24| [2025/09/12 04:10:24 970541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43761|rttvar:570|minrtt:30473|latest_rtt:44458|ack_delay:24| [2025/09/12 04:10:24 970545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1844|lost_pn:1841|thresh:3| [2025/09/12 04:10:24 970549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 970557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43761|rtt_var:570|pto_duration:46041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 970562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 970566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 970569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 970573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225036342|now:1757650224970557|interv:65785| [2025/09/12 04:10:24 970577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225036342|now:1757650224970557|interval:65785|pto_count:0|srtt:43761 [2025/09/12 04:10:24 970582] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45835, ack_elapse 46094, delivered 55200|rate 1197552|lost 309| [2025/09/12 04:10:24 970586] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197552) in round 32| [2025/09/12 04:10:24 970590] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 970594] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 970598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224926014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 970603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224926014|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 970607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:54007|srtt:43761|latest_rtt:44458|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 970613] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/09/12 04:10:24 970617] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:816|frame:ACK |recv_time:1757650224970472|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 970622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344970472|now:1757650224970472|interv:120000000| [2025/09/12 04:10:24 970626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344970472|now:1757650224970472|interv:120000000| [2025/09/12 04:10:24 970630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224971414|pq_index:0| [2025/09/12 04:10:24 970634] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224969968| [2025/09/12 04:10:24 970638] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224970638| [2025/09/12 04:10:24 970643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224970642| [2025/09/12 04:10:24 970652] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 970657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:24 970661] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 970666] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 970670] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 970675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1869555| [2025/09/12 04:10:24 970679] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 970683] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 970687] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 970692] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:24 970696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 970700] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 970703] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 970708] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 970712] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 970716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1824449| [2025/09/12 04:10:24 970720] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 970724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 970728] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224971414| [2025/09/12 04:10:24 970732] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224971414| [2025/09/12 04:10:24 970736] [debug] |xqc_engine_wakeup_after|wakeup:1757650224971414|now:1757650224970736|diff:678| [2025/09/12 04:10:24 970740] [debug] |xqc_engine_main_logic|END|now:1757650224970642| [2025/09/12 04:10:24 970747] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224970747| [2025/09/12 04:10:24 970754] [debug] |xqc_engine_wakeup_after|wakeup:1757650224971414|now:1757650224970754|diff:660| [2025/09/12 04:10:24 970765] [debug] |xqc_engine_main_logic|END|now:1757650224970747| [2025/09/12 04:10:24 971847] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224971846| [2025/09/12 04:10:24 971861] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224971414|pq_index:0| [2025/09/12 04:10:24 971867] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224970642| [2025/09/12 04:10:24 971875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224971873| [2025/09/12 04:10:24 971882] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224971414|now:1757650224971873| [2025/09/12 04:10:24 971888] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224971414|now:1757650224971873| [2025/09/12 04:10:24 971894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 971901] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43761|min_srtt:43761|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 971908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:24 971914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 971920] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 971926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 971933] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 971940] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 971947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1824449| [2025/09/12 04:10:24 971954] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 971960] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/09/12 04:10:24 972002] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224971971|stream_id:0|stream_offset:1824449| [2025/09/12 04:10:24 972012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 972018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 972025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43761|rtt_var:570|pto_duration:46041|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 972031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 972037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 972050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 972056] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225038012|now:1757650224972024|interv:65988| [2025/09/12 04:10:24 972061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225038012|now:1757650224972024|interval:65988|pto_count:0|srtt:43761 [2025/09/12 04:10:24 972068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 972076] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 972083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 972090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 972096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224973096|now:1757650224972096|interv:1000| [2025/09/12 04:10:24 972102] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 972108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 972114] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224973096| [2025/09/12 04:10:24 972120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224973096| [2025/09/12 04:10:24 972126] [debug] |xqc_engine_wakeup_after|wakeup:1757650224973096|now:1757650224972126|diff:970| [2025/09/12 04:10:24 972133] [debug] |xqc_engine_main_logic|END|now:1757650224971873| [2025/09/12 04:10:24 972255] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650224972254| [2025/09/12 04:10:24 972268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 972277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:816| [2025/09/12 04:10:24 972283] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/09/12 04:10:24 972290] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/09/12 04:10:24 972295] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 972303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1846|path_largest_ack:1845| [2025/09/12 04:10:24 972310] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1739327|prior_time:1757650224926483|is_app_limited:0|send_elapse:46070|ack_elapse:45771|ctl_first_sent_time:1757650224928107|lagest_ack_time:1757650224972254|curr_delivered:1793327| [2025/09/12 04:10:24 972318] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224928107| [2025/09/12 04:10:24 972325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:275||sndq_packets_used_bytes:0|sndq_packets_free:616| [2025/09/12 04:10:24 972331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1846|path_largest_ack:1846| [2025/09/12 04:10:24 972346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1739327|prior_time:1757650224926483|is_app_limited:0|send_elapse:46070|ack_elapse:45771|ctl_first_sent_time:1757650224928107|lagest_ack_time:1757650224972254|curr_delivered:1794527| [2025/09/12 04:10:24 972354] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224928233| [2025/09/12 04:10:24 972360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:274||sndq_packets_used_bytes:0|sndq_packets_free:617| [2025/09/12 04:10:24 972366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43761|rttvar:570|minrtt:30473|latest_rtt:44021|ack_delay:32| [2025/09/12 04:10:24 972371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43789|rttvar:485|minrtt:30473|latest_rtt:44021|ack_delay:32| [2025/09/12 04:10:24 972375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1846|lost_pn:1843|thresh:3| [2025/09/12 04:10:24 972379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 972383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43789|rtt_var:485|pto_duration:45789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 972388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 972392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 972398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:24 972405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225037760|now:1757650224972383|interv:65377| [2025/09/12 04:10:24 972411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225037760|now:1757650224972383|interval:65377|pto_count:0|srtt:43789 [2025/09/12 04:10:24 972418] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46070, ack_elapse 45771, delivered 55200|rate 1198176|lost 309| [2025/09/12 04:10:24 972442] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198176) in round 32| [2025/09/12 04:10:24 972446] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 972450] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9692| [2025/09/12 04:10:24 972454] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224928233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 972458] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2400|po_sent_time:1757650224928233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 972463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101952|full_bw_reached:1|inflight:52807|srtt:43789|latest_rtt:44021|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 972469] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/09/12 04:10:24 972478] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1757650224972254|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 972483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344972254|now:1757650224972254|interv:120000000| [2025/09/12 04:10:24 972487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344972254|now:1757650224972254|interv:120000000| [2025/09/12 04:10:24 972491] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224973096|pq_index:0| [2025/09/12 04:10:24 972495] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224971873| [2025/09/12 04:10:24 972499] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224972499| [2025/09/12 04:10:24 972504] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224972503| [2025/09/12 04:10:24 972510] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 972514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:24 972519] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 972524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 972528] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 972532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1871929| [2025/09/12 04:10:24 972537] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 972541] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 972545] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 972549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:24 972554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 972557] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 972561] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 972565] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 972573] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 972577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 972581] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 972585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 972589] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224973096| [2025/09/12 04:10:24 972593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224973096| [2025/09/12 04:10:24 972597] [debug] |xqc_engine_wakeup_after|wakeup:1757650224973096|now:1757650224972597|diff:499| [2025/09/12 04:10:24 972602] [debug] |xqc_engine_main_logic|END|now:1757650224972503| [2025/09/12 04:10:24 972607] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224972607| [2025/09/12 04:10:24 972611] [debug] |xqc_engine_wakeup_after|wakeup:1757650224973096|now:1757650224972611|diff:485| [2025/09/12 04:10:24 972615] [debug] |xqc_engine_main_logic|END|now:1757650224972607| [2025/09/12 04:10:24 973682] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224973682| [2025/09/12 04:10:24 973694] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224973096|pq_index:0| [2025/09/12 04:10:24 973698] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224972503| [2025/09/12 04:10:24 973704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224973702| [2025/09/12 04:10:24 973708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224973096|now:1757650224973702| [2025/09/12 04:10:24 973713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224973096|now:1757650224973702| [2025/09/12 04:10:24 973716] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 973722] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43789|min_srtt:43789|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 973727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:24 973741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 973748] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 973754] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 973761] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 973768] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 973775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 973782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 973800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/09/12 04:10:24 973842] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650224973812|stream_id:0|stream_offset:1825636| [2025/09/12 04:10:24 973852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 973859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:24 973866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43789|rtt_var:485|pto_duration:45789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 973873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 973879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 973885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:24 973891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225039601|now:1757650224973865|interv:65736| [2025/09/12 04:10:24 973897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225039601|now:1757650224973865|interval:65736|pto_count:0|srtt:43789 [2025/09/12 04:10:24 973904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:54007| [2025/09/12 04:10:24 973911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 973917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1826823| [2025/09/12 04:10:24 973924] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 973931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/09/12 04:10:24 973965] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650224973942|stream_id:0|stream_offset:1826823| [2025/09/12 04:10:24 973974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 973981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:24 973987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43789|rtt_var:485|pto_duration:45789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 973994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 974000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 974006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:24 974012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225039731|now:1757650224973987|interv:65744| [2025/09/12 04:10:24 974026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225039731|now:1757650224973987|interval:65744|pto_count:0|srtt:43789 [2025/09/12 04:10:24 974034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101952|inflight:55207| [2025/09/12 04:10:24 974041] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 974048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101952|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 974055] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 974061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224975061|now:1757650224974061|interv:1000| [2025/09/12 04:10:24 974067] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 974074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 974081] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224975061| [2025/09/12 04:10:24 974087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224975061| [2025/09/12 04:10:24 974094] [debug] |xqc_engine_wakeup_after|wakeup:1757650224975061|now:1757650224974093|diff:968| [2025/09/12 04:10:24 974101] [debug] |xqc_engine_main_logic|END|now:1757650224973702| [2025/09/12 04:10:24 974113] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224974112| [2025/09/12 04:10:24 974120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 974129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:817| [2025/09/12 04:10:24 974135] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/09/12 04:10:24 974143] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/09/12 04:10:24 974149] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 974156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1847|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1848|path_largest_ack:1847| [2025/09/12 04:10:24 974163] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1741727|prior_time:1757650224928402|is_app_limited:0|send_elapse:45950|ack_elapse:45710|ctl_first_sent_time:1757650224929981|lagest_ack_time:1757650224974112|curr_delivered:1795734| [2025/09/12 04:10:24 974170] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224929981| [2025/09/12 04:10:24 974177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:273||sndq_packets_used_bytes:0|sndq_packets_free:618| [2025/09/12 04:10:24 974184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1848|path_largest_ack:1848| [2025/09/12 04:10:24 974191] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1741727|prior_time:1757650224928402|is_app_limited:0|send_elapse:45950|ack_elapse:45710|ctl_first_sent_time:1757650224929981|lagest_ack_time:1757650224974112|curr_delivered:1796934| [2025/09/12 04:10:24 974205] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224930108| [2025/09/12 04:10:24 974211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:272||sndq_packets_used_bytes:0|sndq_packets_free:619| [2025/09/12 04:10:24 974217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43789|rttvar:485|minrtt:30473|latest_rtt:44004|ack_delay:24| [2025/09/12 04:10:24 974223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43813|rttvar:411|minrtt:30473|latest_rtt:44004|ack_delay:24| [2025/09/12 04:10:24 974228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1848|lost_pn:1845|thresh:3| [2025/09/12 04:10:24 974232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 796|pns:2| [2025/09/12 04:10:24 974236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 974240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43813|rtt_var:411|pto_duration:45813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 974244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 974248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 974253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:24 974261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225039755|now:1757650224974239|interv:65516| [2025/09/12 04:10:24 974267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225039755|now:1757650224974239|interval:65516|pto_count:0|srtt:43813 [2025/09/12 04:10:24 974274] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45950, ack_elapse 45710, delivered 55207|rate 1201458|lost 309| [2025/09/12 04:10:24 974280] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201458) in round 32| [2025/09/12 04:10:24 974287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 974292] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 974296] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2407|po_sent_time:1757650224930108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 974300] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101952|packet_lost:0|acked:2407|po_sent_time:1757650224930108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 974305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:43813|latest_rtt:44004|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 974311] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/09/12 04:10:24 974316] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1757650224974112|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 974329] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344974112|now:1757650224974112|interv:120000000| [2025/09/12 04:10:24 974333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344974112|now:1757650224974112|interv:120000000| [2025/09/12 04:10:24 974337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224975061|pq_index:0| [2025/09/12 04:10:24 974341] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224973702| [2025/09/12 04:10:24 974345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224974345| [2025/09/12 04:10:24 974350] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224974349| [2025/09/12 04:10:24 974356] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|min_srtt:43813|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 974361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:24 974365] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 974370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 974375] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|min_srtt:43813|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 974379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1874303| [2025/09/12 04:10:24 974383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 974388] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 974392] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|min_srtt:43813|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 974397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:24 974401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 974405] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 974409] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 974413] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 974417] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 974446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 974451] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 974454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 974459] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224975061| [2025/09/12 04:10:24 974463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224975061| [2025/09/12 04:10:24 974467] [debug] |xqc_engine_wakeup_after|wakeup:1757650224975061|now:1757650224974466|diff:595| [2025/09/12 04:10:24 974471] [debug] |xqc_engine_main_logic|END|now:1757650224974349| [2025/09/12 04:10:24 974476] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224974476| [2025/09/12 04:10:24 974480] [debug] |xqc_engine_wakeup_after|wakeup:1757650224975061|now:1757650224974480|diff:581| [2025/09/12 04:10:24 974484] [debug] |xqc_engine_main_logic|END|now:1757650224974476| [2025/09/12 04:10:24 975552] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224975552| [2025/09/12 04:10:24 975562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224975061|pq_index:0| [2025/09/12 04:10:24 975566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224974349| [2025/09/12 04:10:24 975571] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224975570| [2025/09/12 04:10:24 975576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224975061|now:1757650224975570| [2025/09/12 04:10:24 975580] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224975061|now:1757650224975570| [2025/09/12 04:10:24 975584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 975589] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43813|min_srtt:43813|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 975594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:24 975599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 975602] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 975606] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 975611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 975615] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 975620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 975624] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 975628] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/09/12 04:10:24 975663] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650224975641|stream_id:0|stream_offset:1828010| [2025/09/12 04:10:24 975670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 975674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:24 975681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43813|rtt_var:411|pto_duration:45813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 975688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 975695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 975701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 975708] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225041454|now:1757650224975681|interv:65773| [2025/09/12 04:10:24 975715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225041454|now:1757650224975681|interval:65773|pto_count:0|srtt:43813 [2025/09/12 04:10:24 975722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:24 975730] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 975736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1829197| [2025/09/12 04:10:24 975741] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 975745] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/09/12 04:10:24 975771] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224975752|stream_id:0|stream_offset:1829197| [2025/09/12 04:10:24 975780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 975788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 975795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43813|rtt_var:411|pto_duration:45813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 975802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 975809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 975814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 975821] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225041565|now:1757650224975795|interv:65770| [2025/09/12 04:10:24 975828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225041565|now:1757650224975795|interval:65770|pto_count:0|srtt:43813 [2025/09/12 04:10:24 975841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:24 975849] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 975856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1830384| [2025/09/12 04:10:24 975863] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 975870] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/09/12 04:10:24 975905] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224975880|stream_id:0|stream_offset:1830384| [2025/09/12 04:10:24 975913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 975920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 975927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43813|rtt_var:411|pto_duration:45813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 975933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 975939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 975945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 975951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225041693|now:1757650224975926|interv:65767| [2025/09/12 04:10:24 975957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225041693|now:1757650224975926|interval:65767|pto_count:0|srtt:43813 [2025/09/12 04:10:24 975964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:24 975972] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 975978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1831571| [2025/09/12 04:10:24 975985] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 975990] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224976990|now:1757650224975990|interv:1000| [2025/09/12 04:10:24 975996] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 976002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 976008] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224976990| [2025/09/12 04:10:24 976015] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224976990| [2025/09/12 04:10:24 976022] [debug] |xqc_engine_wakeup_after|wakeup:1757650224976990|now:1757650224976021|diff:969| [2025/09/12 04:10:24 976034] [debug] |xqc_engine_main_logic|END|now:1757650224975570| [2025/09/12 04:10:24 976228] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650224976227| [2025/09/12 04:10:24 976240] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 976249] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:818| [2025/09/12 04:10:24 976256] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/09/12 04:10:24 976265] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/09/12 04:10:24 976271] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 976278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1850|path_largest_ack:1849| [2025/09/12 04:10:24 976285] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1744127|prior_time:1757650224930268|is_app_limited:0|send_elapse:44580|ack_elapse:45959|ctl_first_sent_time:1757650224931775|lagest_ack_time:1757650224976227|curr_delivered:1798134| [2025/09/12 04:10:24 976313] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224931775| [2025/09/12 04:10:24 976319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:271||sndq_packets_used_bytes:0|sndq_packets_free:620| [2025/09/12 04:10:24 976326] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1850|path_largest_ack:1850| [2025/09/12 04:10:24 976333] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1744127|prior_time:1757650224930268|is_app_limited:0|send_elapse:44580|ack_elapse:45959|ctl_first_sent_time:1757650224931775|lagest_ack_time:1757650224976227|curr_delivered:1799334| [2025/09/12 04:10:24 976340] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224931881| [2025/09/12 04:10:24 976347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:270||sndq_packets_used_bytes:0|sndq_packets_free:621| [2025/09/12 04:10:24 976353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43813|rttvar:411|minrtt:30473|latest_rtt:44346|ack_delay:24| [2025/09/12 04:10:24 976359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43877|rttvar:436|minrtt:30473|latest_rtt:44346|ack_delay:24| [2025/09/12 04:10:24 976366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1850|lost_pn:1847|thresh:3| [2025/09/12 04:10:24 976393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 976400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43877|rtt_var:436|pto_duration:45877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 976404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 976408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 976412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 976444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225041757|now:1757650224976399|interv:65358| [2025/09/12 04:10:24 976448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225041757|now:1757650224976399|interval:65358|pto_count:0|srtt:43877 [2025/09/12 04:10:24 976453] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44580, ack_elapse 45959, delivered 55207|rate 1201222|lost 309| [2025/09/12 04:10:24 976457] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201222) in round 32| [2025/09/12 04:10:24 976461] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 976466] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 976469] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224931881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 976474] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224931881|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 976478] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:54000|srtt:43877|latest_rtt:44346|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 976485] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/09/12 04:10:24 976490] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1757650224976227|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 976494] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344976227|now:1757650224976227|interv:120000000| [2025/09/12 04:10:24 976499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344976227|now:1757650224976227|interv:120000000| [2025/09/12 04:10:24 976503] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224976990|pq_index:0| [2025/09/12 04:10:24 976507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224975570| [2025/09/12 04:10:24 976511] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224976511| [2025/09/12 04:10:24 976516] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224976515| [2025/09/12 04:10:24 976522] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|min_srtt:43877|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 976526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:24 976531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 976535] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 976543] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|min_srtt:43877|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 976548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1876677| [2025/09/12 04:10:24 976552] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 976556] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 976561] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|min_srtt:43877|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 976565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:24 976569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 976573] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 976577] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 976581] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 976586] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 976590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1831571| [2025/09/12 04:10:24 976594] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 976598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 976602] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224976990| [2025/09/12 04:10:24 976606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224976990| [2025/09/12 04:10:24 976610] [debug] |xqc_engine_wakeup_after|wakeup:1757650224976990|now:1757650224976610|diff:380| [2025/09/12 04:10:24 976614] [debug] |xqc_engine_main_logic|END|now:1757650224976515| [2025/09/12 04:10:24 976620] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224976620| [2025/09/12 04:10:24 976623] [debug] |xqc_engine_wakeup_after|wakeup:1757650224976990|now:1757650224976623|diff:367| [2025/09/12 04:10:24 976627] [debug] |xqc_engine_main_logic|END|now:1757650224976620| [2025/09/12 04:10:24 977696] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224977695| [2025/09/12 04:10:24 977707] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224976990|pq_index:0| [2025/09/12 04:10:24 977712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224976515| [2025/09/12 04:10:24 977717] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224977716| [2025/09/12 04:10:24 977737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224976990|now:1757650224977716| [2025/09/12 04:10:24 977744] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224976990|now:1757650224977716| [2025/09/12 04:10:24 977750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 977758] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43877|min_srtt:43877|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 977765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:24 977773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 977779] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 977785] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 977792] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 977799] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 977805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1831571| [2025/09/12 04:10:24 977813] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 977819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/09/12 04:10:24 977856] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224977831|stream_id:0|stream_offset:1831571| [2025/09/12 04:10:24 977866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 977873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 977879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43877|rtt_var:436|pto_duration:45877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 977886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 977892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 977898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 977904] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225043708|now:1757650224977879|interv:65829| [2025/09/12 04:10:24 977910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225043708|now:1757650224977879|interval:65829|pto_count:0|srtt:43877 [2025/09/12 04:10:24 977918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:24 977933] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 977939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1832758| [2025/09/12 04:10:24 977946] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 977952] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/09/12 04:10:24 977988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224977962|stream_id:0|stream_offset:1832758| [2025/09/12 04:10:24 977997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 978004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 978010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43877|rtt_var:436|pto_duration:45877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 978017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 978024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 978030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 978036] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225043839|now:1757650224978010|interv:65829| [2025/09/12 04:10:24 978043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225043839|now:1757650224978010|interval:65829|pto_count:0|srtt:43877 [2025/09/12 04:10:24 978050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:24 978057] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 978064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1833945| [2025/09/12 04:10:24 978070] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 978077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224979077|now:1757650224978077|interv:1000| [2025/09/12 04:10:24 978084] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 978089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 978096] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224979077| [2025/09/12 04:10:24 978102] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224979077| [2025/09/12 04:10:24 978108] [debug] |xqc_engine_wakeup_after|wakeup:1757650224979077|now:1757650224978108|diff:969| [2025/09/12 04:10:24 978114] [debug] |xqc_engine_main_logic|END|now:1757650224977716| [2025/09/12 04:10:24 978126] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224978125| [2025/09/12 04:10:24 978140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 978148] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:819| [2025/09/12 04:10:24 978153] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/09/12 04:10:24 978161] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/09/12 04:10:24 978168] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 978175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1852|path_largest_ack:1851| [2025/09/12 04:10:24 978183] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1746527|prior_time:1757650224932291|is_app_limited:0|send_elapse:44765|ack_elapse:45834|ctl_first_sent_time:1757650224933810|lagest_ack_time:1757650224978125|curr_delivered:1800534| [2025/09/12 04:10:24 978190] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224933810| [2025/09/12 04:10:24 978197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:269||sndq_packets_used_bytes:0|sndq_packets_free:622| [2025/09/12 04:10:24 978202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1852|path_largest_ack:1852| [2025/09/12 04:10:24 978209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1746527|prior_time:1757650224932291|is_app_limited:0|send_elapse:44765|ack_elapse:45834|ctl_first_sent_time:1757650224933810|lagest_ack_time:1757650224978125|curr_delivered:1801734| [2025/09/12 04:10:24 978215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224933938| [2025/09/12 04:10:24 978221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:268||sndq_packets_used_bytes:0|sndq_packets_free:623| [2025/09/12 04:10:24 978227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43877|rttvar:436|minrtt:30473|latest_rtt:44187|ack_delay:24| [2025/09/12 04:10:24 978233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43913|rttvar:398|minrtt:30473|latest_rtt:44187|ack_delay:24| [2025/09/12 04:10:24 978240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1852|lost_pn:1849|thresh:3| [2025/09/12 04:10:24 978246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 978252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43913|rtt_var:398|pto_duration:45913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 978257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 978264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 978269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:24 978275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225043875|now:1757650224978251|interv:65624| [2025/09/12 04:10:24 978280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225043875|now:1757650224978251|interval:65624|pto_count:0|srtt:43913 [2025/09/12 04:10:24 978288] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44765, ack_elapse 45834, delivered 55207|rate 1204498|lost 309| [2025/09/12 04:10:24 978293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204498) in round 32| [2025/09/12 04:10:24 978297] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 978301] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 978306] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224933938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 978314] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224933938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 978321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:54000|srtt:43913|latest_rtt:44187|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 978329] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/09/12 04:10:24 978334] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1757650224978125|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 978339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344978125|now:1757650224978125|interv:120000000| [2025/09/12 04:10:24 978343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344978125|now:1757650224978125|interv:120000000| [2025/09/12 04:10:24 978347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224979077|pq_index:0| [2025/09/12 04:10:24 978351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224977716| [2025/09/12 04:10:24 978355] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224978355| [2025/09/12 04:10:24 978360] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224978359| [2025/09/12 04:10:24 978366] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|min_srtt:43913|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 978370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:24 978375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 978379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 978384] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|min_srtt:43913|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 978391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1879051| [2025/09/12 04:10:24 978396] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 978400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 978404] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|min_srtt:43913|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 978409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:24 978413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 978417] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 978441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 978445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 978450] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 978454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1833945| [2025/09/12 04:10:24 978458] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 978462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 978466] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224979077| [2025/09/12 04:10:24 978470] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224979077| [2025/09/12 04:10:24 978474] [debug] |xqc_engine_wakeup_after|wakeup:1757650224979077|now:1757650224978474|diff:603| [2025/09/12 04:10:24 978478] [debug] |xqc_engine_main_logic|END|now:1757650224978359| [2025/09/12 04:10:24 978484] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224978484| [2025/09/12 04:10:24 978487] [debug] |xqc_engine_wakeup_after|wakeup:1757650224979077|now:1757650224978487|diff:590| [2025/09/12 04:10:24 978491] [debug] |xqc_engine_main_logic|END|now:1757650224978484| [2025/09/12 04:10:24 979559] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224979559| [2025/09/12 04:10:24 979569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224979077|pq_index:0| [2025/09/12 04:10:24 979574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224978359| [2025/09/12 04:10:24 979579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224979578| [2025/09/12 04:10:24 979584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224979077|now:1757650224979578| [2025/09/12 04:10:24 979588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224979077|now:1757650224979578| [2025/09/12 04:10:24 979597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 979602] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43913|min_srtt:43913|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 979607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:24 979611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 979615] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 979619] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 979624] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 979628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 979633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1833945| [2025/09/12 04:10:24 979637] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 979641] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/09/12 04:10:24 979672] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650224979649|stream_id:0|stream_offset:1833945| [2025/09/12 04:10:24 979678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 979683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:24 979690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43913|rtt_var:398|pto_duration:45913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 979697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 979703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 979709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 979715] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225045562|now:1757650224979690|interv:65872| [2025/09/12 04:10:24 979722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225045562|now:1757650224979690|interval:65872|pto_count:0|srtt:43913 [2025/09/12 04:10:24 979730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:24 979737] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 979744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1835132| [2025/09/12 04:10:24 979757] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 979764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/09/12 04:10:24 979795] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224979774|stream_id:0|stream_offset:1835132| [2025/09/12 04:10:24 979804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 979812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 979819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43913|rtt_var:398|pto_duration:45913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 979826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 979832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 979838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 979844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225045687|now:1757650224979818|interv:65869| [2025/09/12 04:10:24 979850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225045687|now:1757650224979818|interval:65869|pto_count:0|srtt:43913 [2025/09/12 04:10:24 979857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:24 979864] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 979871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1836319| [2025/09/12 04:10:24 979877] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 979883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/09/12 04:10:24 979910] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224979894|stream_id:0|stream_offset:1836319| [2025/09/12 04:10:24 979918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 979924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 979931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43913|rtt_var:398|pto_duration:45913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 979938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 979943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 979956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 979962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225045807|now:1757650224979931|interv:65876| [2025/09/12 04:10:24 979968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225045807|now:1757650224979931|interval:65876|pto_count:0|srtt:43913 [2025/09/12 04:10:24 979975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:57600| [2025/09/12 04:10:24 979981] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 979988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 979995] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 980002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224981001|now:1757650224980001|interv:1000| [2025/09/12 04:10:24 980008] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 980015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 980022] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224981001| [2025/09/12 04:10:24 980028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224981001| [2025/09/12 04:10:24 980035] [debug] |xqc_engine_wakeup_after|wakeup:1757650224981001|now:1757650224980034|diff:967| [2025/09/12 04:10:24 980041] [debug] |xqc_engine_main_logic|END|now:1757650224979578| [2025/09/12 04:10:24 980093] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224980092| [2025/09/12 04:10:24 980103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 980112] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:820| [2025/09/12 04:10:24 980117] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/09/12 04:10:24 980126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/09/12 04:10:24 980132] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 980139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1854|path_largest_ack:1853| [2025/09/12 04:10:24 980146] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1748927|prior_time:1757650224934286|is_app_limited:0|send_elapse:44682|ack_elapse:45806|ctl_first_sent_time:1757650224935829|lagest_ack_time:1757650224980092|curr_delivered:1802934| [2025/09/12 04:10:24 980153] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224935829| [2025/09/12 04:10:24 980160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:267||sndq_packets_used_bytes:0|sndq_packets_free:624| [2025/09/12 04:10:24 980167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1854|path_largest_ack:1854| [2025/09/12 04:10:24 980173] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1748927|prior_time:1757650224934286|is_app_limited:0|send_elapse:44682|ack_elapse:45806|ctl_first_sent_time:1757650224935829|lagest_ack_time:1757650224980092|curr_delivered:1804134| [2025/09/12 04:10:24 980188] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224935933| [2025/09/12 04:10:24 980194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:266||sndq_packets_used_bytes:0|sndq_packets_free:625| [2025/09/12 04:10:24 980200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43913|rttvar:398|minrtt:30473|latest_rtt:44159|ack_delay:16| [2025/09/12 04:10:24 980207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43941|rttvar:356|minrtt:30473|latest_rtt:44159|ack_delay:16| [2025/09/12 04:10:24 980214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1854|lost_pn:1851|thresh:3| [2025/09/12 04:10:24 980220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 980227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:356|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 980234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 980240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 980247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 980253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225045835|now:1757650224980227|interv:65608| [2025/09/12 04:10:24 980258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225045835|now:1757650224980227|interval:65608|pto_count:0|srtt:43941 [2025/09/12 04:10:24 980266] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44682, ack_elapse 45806, delivered 55207|rate 1205235|lost 309| [2025/09/12 04:10:24 980272] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205235) in round 32| [2025/09/12 04:10:24 980279] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 980285] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 980290] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224935933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 980294] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224935933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 980299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:55200|srtt:43941|latest_rtt:44159|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 980305] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/09/12 04:10:24 980311] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1757650224980092|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 980325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344980092|now:1757650224980092|interv:120000000| [2025/09/12 04:10:24 980331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344980092|now:1757650224980092|interv:120000000| [2025/09/12 04:10:24 980337] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224981001|pq_index:0| [2025/09/12 04:10:24 980344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224979578| [2025/09/12 04:10:24 980350] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224980349| [2025/09/12 04:10:24 980355] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224980353| [2025/09/12 04:10:24 980361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 980365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:24 980370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 980374] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 980379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 980383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1881425| [2025/09/12 04:10:24 980387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 980392] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 980396] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 980402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:24 980409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 980415] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 980440] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 980445] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 980449] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 980458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 980462] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 980466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 980470] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224981001| [2025/09/12 04:10:24 980474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224981001| [2025/09/12 04:10:24 980478] [debug] |xqc_engine_wakeup_after|wakeup:1757650224981001|now:1757650224980477|diff:524| [2025/09/12 04:10:24 980482] [debug] |xqc_engine_main_logic|END|now:1757650224980353| [2025/09/12 04:10:24 980490] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224980490| [2025/09/12 04:10:24 980496] [debug] |xqc_engine_wakeup_after|wakeup:1757650224981001|now:1757650224980496|diff:505| [2025/09/12 04:10:24 980502] [debug] |xqc_engine_main_logic|END|now:1757650224980490| [2025/09/12 04:10:24 981571] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224981570| [2025/09/12 04:10:24 981582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224981001|pq_index:0| [2025/09/12 04:10:24 981586] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224980353| [2025/09/12 04:10:24 981591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224981590| [2025/09/12 04:10:24 981597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224981001|now:1757650224981590| [2025/09/12 04:10:24 981604] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224981001|now:1757650224981590| [2025/09/12 04:10:24 981611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 981619] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43941|min_srtt:43941|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 981623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:24 981628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 981632] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 981636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 981640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 981645] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 981649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 981653] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 981658] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/09/12 04:10:24 981700] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224981672|stream_id:0|stream_offset:1837506| [2025/09/12 04:10:24 981716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 981724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 981731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:356|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 981738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 981744] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 981751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 981757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225047613|now:1757650224981730|interv:65883| [2025/09/12 04:10:24 981763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225047613|now:1757650224981730|interval:65883|pto_count:0|srtt:43941 [2025/09/12 04:10:24 981771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:24 981780] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 981786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1838693| [2025/09/12 04:10:24 981793] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 981800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/09/12 04:10:24 981831] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224981811|stream_id:0|stream_offset:1838693| [2025/09/12 04:10:24 981841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 981848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 981855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43941|rtt_var:356|pto_duration:45941|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 981862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 981868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 981874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 981879] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225047752|now:1757650224981854|interv:65898| [2025/09/12 04:10:24 981893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225047752|now:1757650224981854|interval:65898|pto_count:0|srtt:43941 [2025/09/12 04:10:24 981900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:57600| [2025/09/12 04:10:24 981907] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 981913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 981920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 981925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224982925|now:1757650224981925|interv:1000| [2025/09/12 04:10:24 981931] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 981937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 981943] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224982925| [2025/09/12 04:10:24 981950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224982925| [2025/09/12 04:10:24 981957] [debug] |xqc_engine_wakeup_after|wakeup:1757650224982925|now:1757650224981956|diff:969| [2025/09/12 04:10:24 981963] [debug] |xqc_engine_main_logic|END|now:1757650224981590| [2025/09/12 04:10:24 982057] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224982055| [2025/09/12 04:10:24 982080] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 982088] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:821| [2025/09/12 04:10:24 982094] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/09/12 04:10:24 982103] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/09/12 04:10:24 982109] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 982116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1856|path_largest_ack:1855| [2025/09/12 04:10:24 982123] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1751327|prior_time:1757650224936267|is_app_limited:0|send_elapse:44798|ack_elapse:45788|ctl_first_sent_time:1757650224937807|lagest_ack_time:1757650224982055|curr_delivered:1805334| [2025/09/12 04:10:24 982130] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224937807| [2025/09/12 04:10:24 982136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:265||sndq_packets_used_bytes:0|sndq_packets_free:626| [2025/09/12 04:10:24 982143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1856|path_largest_ack:1856| [2025/09/12 04:10:24 982149] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1751327|prior_time:1757650224936267|is_app_limited:0|send_elapse:44798|ack_elapse:45788|ctl_first_sent_time:1757650224937807|lagest_ack_time:1757650224982055|curr_delivered:1806534| [2025/09/12 04:10:24 982156] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224937901| [2025/09/12 04:10:24 982168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:264||sndq_packets_used_bytes:0|sndq_packets_free:627| [2025/09/12 04:10:24 982174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43941|rttvar:356|minrtt:30473|latest_rtt:44154|ack_delay:24| [2025/09/12 04:10:24 982181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43965|rttvar:314|minrtt:30473|latest_rtt:44154|ack_delay:24| [2025/09/12 04:10:24 982186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1856|lost_pn:1853|thresh:3| [2025/09/12 04:10:24 982191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 982195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:314|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 982199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 982204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 982211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:24 982218] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225047776|now:1757650224982194|interv:65582| [2025/09/12 04:10:24 982224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225047776|now:1757650224982194|interval:65582|pto_count:0|srtt:43965 [2025/09/12 04:10:24 982231] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44798, ack_elapse 45788, delivered 55207|rate 1205708|lost 309| [2025/09/12 04:10:24 982238] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205708) in round 32| [2025/09/12 04:10:24 982244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 982250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 982255] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224937901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 982262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224937901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 982267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:55200|srtt:43965|latest_rtt:44154|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 982273] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/09/12 04:10:24 982278] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK |recv_time:1757650224982055|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 982282] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344982055|now:1757650224982055|interv:120000000| [2025/09/12 04:10:24 982291] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344982055|now:1757650224982055|interv:120000000| [2025/09/12 04:10:24 982295] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224982925|pq_index:0| [2025/09/12 04:10:24 982299] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224981590| [2025/09/12 04:10:24 982303] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224982303| [2025/09/12 04:10:24 982309] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224982307| [2025/09/12 04:10:24 982318] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 982325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:24 982331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 982338] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 982343] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 982347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1883799| [2025/09/12 04:10:24 982352] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 982356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 982360] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 982365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:24 982369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 982373] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 982377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 982381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 982385] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 982389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 982397] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 982401] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 982405] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224982925| [2025/09/12 04:10:24 982409] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224982925| [2025/09/12 04:10:24 982413] [debug] |xqc_engine_wakeup_after|wakeup:1757650224982925|now:1757650224982413|diff:512| [2025/09/12 04:10:24 982417] [debug] |xqc_engine_main_logic|END|now:1757650224982307| [2025/09/12 04:10:24 982442] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224982442| [2025/09/12 04:10:24 982446] [debug] |xqc_engine_wakeup_after|wakeup:1757650224982925|now:1757650224982446|diff:479| [2025/09/12 04:10:24 982450] [debug] |xqc_engine_main_logic|END|now:1757650224982442| [2025/09/12 04:10:24 983519] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224983518| [2025/09/12 04:10:24 983530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224982925|pq_index:0| [2025/09/12 04:10:24 983534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224982307| [2025/09/12 04:10:24 983539] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224983538| [2025/09/12 04:10:24 983544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224982925|now:1757650224983538| [2025/09/12 04:10:24 983548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224982925|now:1757650224983538| [2025/09/12 04:10:24 983552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 983558] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43965|min_srtt:43965|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 983562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:24 983567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 983571] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 983575] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 983579] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 983584] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 983588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 983592] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 983597] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/09/12 04:10:24 983627] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650224983605|stream_id:0|stream_offset:1839880| [2025/09/12 04:10:24 983640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 983648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:24 983655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:314|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 983662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 983668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 983674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 983680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225049570|now:1757650224983654|interv:65916| [2025/09/12 04:10:24 983687] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225049570|now:1757650224983654|interval:65916|pto_count:0|srtt:43965 [2025/09/12 04:10:24 983694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:24 983702] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 983706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1841067| [2025/09/12 04:10:24 983710] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 983714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/09/12 04:10:24 983740] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224983721|stream_id:0|stream_offset:1841067| [2025/09/12 04:10:24 983746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 983753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 983760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:314|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 983768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 983774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 983780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 983786] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225049686|now:1757650224983760|interv:65926| [2025/09/12 04:10:24 983793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225049686|now:1757650224983760|interval:65926|pto_count:0|srtt:43965 [2025/09/12 04:10:24 983800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:57600| [2025/09/12 04:10:24 983814] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 983820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1842254| [2025/09/12 04:10:24 983827] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 983834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/09/12 04:10:24 983869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224983845|stream_id:0|stream_offset:1842254| [2025/09/12 04:10:24 983878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 983885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 983893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43965|rtt_var:314|pto_duration:45965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 983899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 983906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 983912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 983919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225049810|now:1757650224983892|interv:65918| [2025/09/12 04:10:24 983924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225049810|now:1757650224983892|interval:65918|pto_count:0|srtt:43965 [2025/09/12 04:10:24 983931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:58800| [2025/09/12 04:10:24 983956] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 983962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1843441| [2025/09/12 04:10:24 983969] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 983975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224984974|now:1757650224983974|interv:1000| [2025/09/12 04:10:24 983981] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 983987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 983993] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224984974| [2025/09/12 04:10:24 983999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224984974| [2025/09/12 04:10:24 984005] [debug] |xqc_engine_wakeup_after|wakeup:1757650224984974|now:1757650224984005|diff:969| [2025/09/12 04:10:24 984012] [debug] |xqc_engine_main_logic|END|now:1757650224983538| [2025/09/12 04:10:24 984075] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224984074| [2025/09/12 04:10:24 984121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 984141] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:822| [2025/09/12 04:10:24 984147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/09/12 04:10:24 984155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/09/12 04:10:24 984161] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 984168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1858|path_largest_ack:1857| [2025/09/12 04:10:24 984175] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1753727|prior_time:1757650224938266|is_app_limited:0|send_elapse:44811|ack_elapse:45808|ctl_first_sent_time:1757650224939775|lagest_ack_time:1757650224984074|curr_delivered:1807734| [2025/09/12 04:10:24 984181] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224939775| [2025/09/12 04:10:24 984188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:263||sndq_packets_used_bytes:0|sndq_packets_free:628| [2025/09/12 04:10:24 984210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1858|path_largest_ack:1858| [2025/09/12 04:10:24 984218] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1753727|prior_time:1757650224938266|is_app_limited:0|send_elapse:44811|ack_elapse:45808|ctl_first_sent_time:1757650224939775|lagest_ack_time:1757650224984074|curr_delivered:1808934| [2025/09/12 04:10:24 984225] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224939903| [2025/09/12 04:10:24 984231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:262||sndq_packets_used_bytes:0|sndq_packets_free:629| [2025/09/12 04:10:24 984236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43965|rttvar:314|minrtt:30473|latest_rtt:44171|ack_delay:24| [2025/09/12 04:10:24 984243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43988|rttvar:281|minrtt:30473|latest_rtt:44171|ack_delay:24| [2025/09/12 04:10:24 984249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1858|lost_pn:1855|thresh:3| [2025/09/12 04:10:24 984255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 984261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43988|rtt_var:281|pto_duration:45988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 984267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 984271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 984278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 984284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225049833|now:1757650224984261|interv:65572| [2025/09/12 04:10:24 984291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225049833|now:1757650224984261|interval:65572|pto_count:0|srtt:43988 [2025/09/12 04:10:24 984305] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44811, ack_elapse 45808, delivered 55207|rate 1205182|lost 309| [2025/09/12 04:10:24 984312] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205182) in round 32| [2025/09/12 04:10:24 984319] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 984325] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 984331] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224939903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 984338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224939903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 984344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:56400|srtt:43988|latest_rtt:44171|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 984353] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/09/12 04:10:24 984361] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1757650224984074|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 984368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344984074|now:1757650224984074|interv:120000000| [2025/09/12 04:10:24 984374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344984074|now:1757650224984074|interv:120000000| [2025/09/12 04:10:24 984381] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224984974|pq_index:0| [2025/09/12 04:10:24 984387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224983538| [2025/09/12 04:10:24 984393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224984393| [2025/09/12 04:10:24 984400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224984398| [2025/09/12 04:10:24 984409] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 984415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:24 984441] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 984449] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 984456] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 984469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1886173| [2025/09/12 04:10:24 984476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 984483] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 984491] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 984496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:24 984500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 984504] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 984508] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 984515] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 984522] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 984528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1843441| [2025/09/12 04:10:24 984535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 984539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 984543] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224984974| [2025/09/12 04:10:24 984547] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224984974| [2025/09/12 04:10:24 984551] [debug] |xqc_engine_wakeup_after|wakeup:1757650224984974|now:1757650224984551|diff:423| [2025/09/12 04:10:24 984555] [debug] |xqc_engine_main_logic|END|now:1757650224984398| [2025/09/12 04:10:24 984561] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224984561| [2025/09/12 04:10:24 984565] [debug] |xqc_engine_wakeup_after|wakeup:1757650224984974|now:1757650224984565|diff:409| [2025/09/12 04:10:24 984569] [debug] |xqc_engine_main_logic|END|now:1757650224984561| [2025/09/12 04:10:24 985636] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224985636| [2025/09/12 04:10:24 985647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224984974|pq_index:0| [2025/09/12 04:10:24 985652] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224984398| [2025/09/12 04:10:24 985657] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224985656| [2025/09/12 04:10:24 985661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224984974|now:1757650224985656| [2025/09/12 04:10:24 985671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224984974|now:1757650224985656| [2025/09/12 04:10:24 985675] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 985681] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43988|min_srtt:43988|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 985685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:24 985690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 985703] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 985707] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 985712] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 985716] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 985721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1843441| [2025/09/12 04:10:24 985725] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 985729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/09/12 04:10:24 985763] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224985738|stream_id:0|stream_offset:1843441| [2025/09/12 04:10:24 985772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 985779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 985786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43988|rtt_var:281|pto_duration:45988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 985792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 985798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 985804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 985810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225051726|now:1757650224985785|interv:65941| [2025/09/12 04:10:24 985816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225051726|now:1757650224985785|interval:65941|pto_count:0|srtt:43988 [2025/09/12 04:10:24 985823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:57600| [2025/09/12 04:10:24 985831] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 985843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1844628| [2025/09/12 04:10:24 985851] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 985902] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/09/12 04:10:24 985939] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224985915|stream_id:0|stream_offset:1844628| [2025/09/12 04:10:24 985971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 985979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 985985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43988|rtt_var:281|pto_duration:45988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 985991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 985997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 986002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 986008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225051903|now:1757650224985985|interv:65918| [2025/09/12 04:10:24 986014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225051903|now:1757650224985985|interval:65918|pto_count:0|srtt:43988 [2025/09/12 04:10:24 986021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:58800| [2025/09/12 04:10:24 986033] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 986039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1845815| [2025/09/12 04:10:24 986045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 986051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224987051|now:1757650224986051|interv:1000| [2025/09/12 04:10:24 986057] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 986064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 986069] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224987051| [2025/09/12 04:10:24 986076] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224987051| [2025/09/12 04:10:24 986082] [debug] |xqc_engine_wakeup_after|wakeup:1757650224987051|now:1757650224986082|diff:969| [2025/09/12 04:10:24 986089] [debug] |xqc_engine_main_logic|END|now:1757650224985656| [2025/09/12 04:10:24 986198] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224986197| [2025/09/12 04:10:24 986209] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 986217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:823| [2025/09/12 04:10:24 986230] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/09/12 04:10:24 986239] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/09/12 04:10:24 986245] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 986253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1859|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1860|path_largest_ack:1859| [2025/09/12 04:10:24 986260] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1756127|prior_time:1757650224940281|is_app_limited:0|send_elapse:44771|ack_elapse:45916|ctl_first_sent_time:1757650224941796|lagest_ack_time:1757650224986197|curr_delivered:1810134| [2025/09/12 04:10:24 986267] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224941796| [2025/09/12 04:10:24 986274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:261||sndq_packets_used_bytes:0|sndq_packets_free:630| [2025/09/12 04:10:24 986281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1860|path_largest_ack:1860| [2025/09/12 04:10:24 986288] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1756127|prior_time:1757650224940281|is_app_limited:0|send_elapse:44771|ack_elapse:45916|ctl_first_sent_time:1757650224941796|lagest_ack_time:1757650224986197|curr_delivered:1811334| [2025/09/12 04:10:24 986296] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224941889| [2025/09/12 04:10:24 986303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:260||sndq_packets_used_bytes:0|sndq_packets_free:631| [2025/09/12 04:10:24 986309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43988|rttvar:281|minrtt:30473|latest_rtt:44308|ack_delay:24| [2025/09/12 04:10:24 986315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44025|rttvar:285|minrtt:30473|latest_rtt:44308|ack_delay:24| [2025/09/12 04:10:24 986319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1860|lost_pn:1857|thresh:3| [2025/09/12 04:10:24 986324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 986328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44025|rtt_var:285|pto_duration:46025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 986332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 986336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 986340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:24 986344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225051940|now:1757650224986327|interv:65613| [2025/09/12 04:10:24 986348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225051940|now:1757650224986327|interval:65613|pto_count:0|srtt:44025 [2025/09/12 04:10:24 986352] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44771, ack_elapse 45916, delivered 55207|rate 1202347|lost 309| [2025/09/12 04:10:24 986361] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202347) in round 32| [2025/09/12 04:10:24 986365] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 986369] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 986373] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224941889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 986378] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224941889|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 986382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:56400|srtt:44025|latest_rtt:44308|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 986388] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/09/12 04:10:24 986392] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1757650224986197|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 986397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344986197|now:1757650224986197|interv:120000000| [2025/09/12 04:10:24 986401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344986197|now:1757650224986197|interv:120000000| [2025/09/12 04:10:24 986406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224987051|pq_index:0| [2025/09/12 04:10:24 986410] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224985656| [2025/09/12 04:10:24 986414] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224986414| [2025/09/12 04:10:24 986436] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224986418| [2025/09/12 04:10:24 986445] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|min_srtt:44025|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 986450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:24 986455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 986459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 986464] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|min_srtt:44025|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 986468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1888547| [2025/09/12 04:10:24 986476] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 986481] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 986485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|min_srtt:44025|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 986489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:24 986494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 986497] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 986501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 986506] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 986510] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 986514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1845815| [2025/09/12 04:10:24 986518] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 986522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 986526] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224987051| [2025/09/12 04:10:24 986530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224987051| [2025/09/12 04:10:24 986534] [debug] |xqc_engine_wakeup_after|wakeup:1757650224987051|now:1757650224986534|diff:517| [2025/09/12 04:10:24 986539] [debug] |xqc_engine_main_logic|END|now:1757650224986418| [2025/09/12 04:10:24 986544] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224986544| [2025/09/12 04:10:24 986548] [debug] |xqc_engine_wakeup_after|wakeup:1757650224987051|now:1757650224986548|diff:503| [2025/09/12 04:10:24 986552] [debug] |xqc_engine_main_logic|END|now:1757650224986544| [2025/09/12 04:10:24 987621] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224987621| [2025/09/12 04:10:24 987633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224987051|pq_index:0| [2025/09/12 04:10:24 987638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224986418| [2025/09/12 04:10:24 987643] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224987642| [2025/09/12 04:10:24 987648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224987051|now:1757650224987642| [2025/09/12 04:10:24 987652] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224987051|now:1757650224987642| [2025/09/12 04:10:24 987656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 987662] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44025|min_srtt:44025|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 987672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:24 987677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 987681] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 987685] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 987689] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 987694] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 987698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1845815| [2025/09/12 04:10:24 987702] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 987707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/09/12 04:10:24 987741] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650224987715|stream_id:0|stream_offset:1845815| [2025/09/12 04:10:24 987751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 987758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:24 987764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44025|rtt_var:285|pto_duration:46025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 987771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 987777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 987782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 987789] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225053740|now:1757650224987764|interv:65976| [2025/09/12 04:10:24 987795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225053740|now:1757650224987764|interval:65976|pto_count:0|srtt:44025 [2025/09/12 04:10:24 987801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:57600| [2025/09/12 04:10:24 987809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 987815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1847002| [2025/09/12 04:10:24 987822] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 987834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/09/12 04:10:24 987869] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224987844|stream_id:0|stream_offset:1847002| [2025/09/12 04:10:24 987878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 987885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 987892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44025|rtt_var:285|pto_duration:46025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 987898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 987905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 987911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 987917] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225053869|now:1757650224987891|interv:65978| [2025/09/12 04:10:24 987923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225053869|now:1757650224987891|interval:65978|pto_count:0|srtt:44025 [2025/09/12 04:10:24 987929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:58800| [2025/09/12 04:10:24 987937] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 987943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1848189| [2025/09/12 04:10:24 987950] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 987957] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/09/12 04:10:24 987989] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224987967|stream_id:0|stream_offset:1848189| [2025/09/12 04:10:24 987997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 988004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 988010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44025|rtt_var:285|pto_duration:46025|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 988016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 988022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 988029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 988035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225053992|now:1757650224988010|interv:65982| [2025/09/12 04:10:24 988046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225053992|now:1757650224988010|interval:65982|pto_count:0|srtt:44025 [2025/09/12 04:10:24 988053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:60000| [2025/09/12 04:10:24 988059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 988065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 988071] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 988077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224989077|now:1757650224988077|interv:1000| [2025/09/12 04:10:24 988083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 988088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 988094] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224989077| [2025/09/12 04:10:24 988100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224989077| [2025/09/12 04:10:24 988105] [debug] |xqc_engine_wakeup_after|wakeup:1757650224989077|now:1757650224988105|diff:972| [2025/09/12 04:10:24 988112] [debug] |xqc_engine_main_logic|END|now:1757650224987642| [2025/09/12 04:10:24 988124] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650224988123| [2025/09/12 04:10:24 988131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 988139] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:824| [2025/09/12 04:10:24 988145] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/09/12 04:10:24 988154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/09/12 04:10:24 988160] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 988167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1861|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1862|path_largest_ack:1861| [2025/09/12 04:10:24 988174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1758527|prior_time:1757650224942287|is_app_limited:0|send_elapse:44744|ack_elapse:45836|ctl_first_sent_time:1757650224943806|lagest_ack_time:1757650224988123|curr_delivered:1812534| [2025/09/12 04:10:24 988182] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224943806| [2025/09/12 04:10:24 988190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:259||sndq_packets_used_bytes:0|sndq_packets_free:632| [2025/09/12 04:10:24 988196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1862|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1862|path_largest_ack:1862| [2025/09/12 04:10:24 988203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1758527|prior_time:1757650224942287|is_app_limited:0|send_elapse:44744|ack_elapse:45836|ctl_first_sent_time:1757650224943806|lagest_ack_time:1757650224988123|curr_delivered:1813734| [2025/09/12 04:10:24 988215] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224943901| [2025/09/12 04:10:24 988222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:258||sndq_packets_used_bytes:0|sndq_packets_free:633| [2025/09/12 04:10:24 988228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44025|rttvar:285|minrtt:30473|latest_rtt:44222|ack_delay:24| [2025/09/12 04:10:24 988235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44046|rttvar:257|minrtt:30473|latest_rtt:44222|ack_delay:24| [2025/09/12 04:10:24 988242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1862|lost_pn:1859|thresh:3| [2025/09/12 04:10:24 988248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 988254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44046|rtt_var:257|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 988261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 988267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 988274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:24 988280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225054013|now:1757650224988254|interv:65759| [2025/09/12 04:10:24 988286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225054013|now:1757650224988254|interval:65759|pto_count:0|srtt:44046 [2025/09/12 04:10:24 988293] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44744, ack_elapse 45836, delivered 55207|rate 1204446|lost 309| [2025/09/12 04:10:24 988299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204446) in round 32| [2025/09/12 04:10:24 988303] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 988307] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 988311] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224943901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 988315] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224943901|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 988320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:57600|srtt:44046|latest_rtt:44222|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 988326] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/09/12 04:10:24 988331] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1757650224988123|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 988335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344988123|now:1757650224988123|interv:120000000| [2025/09/12 04:10:24 988344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344988123|now:1757650224988123|interv:120000000| [2025/09/12 04:10:24 988348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224989077|pq_index:0| [2025/09/12 04:10:24 988352] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224987642| [2025/09/12 04:10:24 988356] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224988356| [2025/09/12 04:10:24 988361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224988360| [2025/09/12 04:10:24 988367] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|min_srtt:44046|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 988372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:24 988376] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 988381] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 988385] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|min_srtt:44046|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 988389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1890921| [2025/09/12 04:10:24 988394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 988398] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 988406] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|min_srtt:44046|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 988411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:24 988416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 988439] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 988443] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 988448] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 988452] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 988456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 988464] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 988468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 988472] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224989077| [2025/09/12 04:10:24 988476] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224989077| [2025/09/12 04:10:24 988480] [debug] |xqc_engine_wakeup_after|wakeup:1757650224989077|now:1757650224988480|diff:597| [2025/09/12 04:10:24 988484] [debug] |xqc_engine_main_logic|END|now:1757650224988360| [2025/09/12 04:10:24 988490] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224988490| [2025/09/12 04:10:24 988494] [debug] |xqc_engine_wakeup_after|wakeup:1757650224989077|now:1757650224988493|diff:584| [2025/09/12 04:10:24 988497] [debug] |xqc_engine_main_logic|END|now:1757650224988490| [2025/09/12 04:10:24 989566] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224989566| [2025/09/12 04:10:24 989577] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224989077|pq_index:0| [2025/09/12 04:10:24 989582] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224988360| [2025/09/12 04:10:24 989587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224989586| [2025/09/12 04:10:24 989591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224989077|now:1757650224989586| [2025/09/12 04:10:24 989596] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224989077|now:1757650224989586| [2025/09/12 04:10:24 989600] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 989605] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|min_srtt:44046|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 989610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:24 989614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 989618] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 989622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 989626] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 989631] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 989635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 989639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 989644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/09/12 04:10:24 989673] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650224989652|stream_id:0|stream_offset:1849376| [2025/09/12 04:10:24 989685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 989690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:24 989694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44046|rtt_var:257|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 989699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 989703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 989707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 989711] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225055698|now:1757650224989694|interv:66004| [2025/09/12 04:10:24 989715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225055698|now:1757650224989694|interval:66004|pto_count:0|srtt:44046 [2025/09/12 04:10:24 989719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:58800| [2025/09/12 04:10:24 989724] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 989728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:24 989732] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 989736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/09/12 04:10:24 989764] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224989743|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:24 989773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 989780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 989786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44046|rtt_var:257|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 989793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 989798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 989804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 989810] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225055789|now:1757650224989786|interv:66003| [2025/09/12 04:10:24 989816] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225055789|now:1757650224989786|interval:66003|pto_count:0|srtt:44046 [2025/09/12 04:10:24 989832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:60000| [2025/09/12 04:10:24 989840] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 989846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 989852] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 989859] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224990859|now:1757650224989859|interv:1000| [2025/09/12 04:10:24 989865] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 989871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 989878] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224990859| [2025/09/12 04:10:24 989885] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224990859| [2025/09/12 04:10:24 989891] [debug] |xqc_engine_wakeup_after|wakeup:1757650224990859|now:1757650224989890|diff:969| [2025/09/12 04:10:24 989897] [debug] |xqc_engine_main_logic|END|now:1757650224989586| [2025/09/12 04:10:24 990970] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224990969| [2025/09/12 04:10:24 990982] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224990859|pq_index:0| [2025/09/12 04:10:24 990989] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224989586| [2025/09/12 04:10:24 990997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224990995| [2025/09/12 04:10:24 991003] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224990859|now:1757650224990995| [2025/09/12 04:10:24 991009] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224990859|now:1757650224990995| [2025/09/12 04:10:24 991015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 991022] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44046|min_srtt:44046|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 991029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:24 991036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 991043] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 991049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 991056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 991063] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 991069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 991083] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 991089] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/09/12 04:10:24 991128] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224991100|stream_id:0|stream_offset:1851750| [2025/09/12 04:10:24 991137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 991145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 991151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44046|rtt_var:257|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 991157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 991164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 991170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 991176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225057146|now:1757650224991151|interv:65995| [2025/09/12 04:10:24 991183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225057146|now:1757650224991151|interval:65995|pto_count:0|srtt:44046 [2025/09/12 04:10:24 991190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:61200| [2025/09/12 04:10:24 991198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 991204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1852937| [2025/09/12 04:10:24 991211] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 991217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/09/12 04:10:24 991251] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1757650224991227|stream_id:0|stream_offset:1852937| [2025/09/12 04:10:24 991260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 991267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/09/12 04:10:24 991273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44046|rtt_var:257|pto_duration:46046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 991280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 991287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 991293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 62400| [2025/09/12 04:10:24 991306] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225057273|now:1757650224991273|interv:66000| [2025/09/12 04:10:24 991312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225057273|now:1757650224991273|interval:66000|pto_count:0|srtt:44046 [2025/09/12 04:10:24 991318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:62400| [2025/09/12 04:10:24 991326] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 991332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 991339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 991344] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224992344|now:1757650224991344|interv:1000| [2025/09/12 04:10:24 991350] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 991356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 991362] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224992344| [2025/09/12 04:10:24 991370] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224992344| [2025/09/12 04:10:24 991376] [debug] |xqc_engine_wakeup_after|wakeup:1757650224992344|now:1757650224991376|diff:968| [2025/09/12 04:10:24 991383] [debug] |xqc_engine_main_logic|END|now:1757650224990995| [2025/09/12 04:10:24 991395] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224991394| [2025/09/12 04:10:24 991403] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 991410] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:825| [2025/09/12 04:10:24 991414] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/09/12 04:10:24 991436] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/09/12 04:10:24 991444] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 991449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1863|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1863| [2025/09/12 04:10:24 991453] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1760927|prior_time:1757650224944339|is_app_limited:0|send_elapse:44751|ack_elapse:47055|ctl_first_sent_time:1757650224945854|lagest_ack_time:1757650224991394|curr_delivered:1814934| [2025/09/12 04:10:24 991458] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224945854| [2025/09/12 04:10:24 991463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:257||sndq_packets_used_bytes:0|sndq_packets_free:634| [2025/09/12 04:10:24 991467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1865|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1865|path_largest_ack:1865| [2025/09/12 04:10:24 991471] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1763327|prior_time:1757650224946186|is_app_limited:0|send_elapse:44751|ack_elapse:45208|ctl_first_sent_time:1757650224947740|lagest_ack_time:1757650224991394|curr_delivered:1816134| [2025/09/12 04:10:24 991480] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224947740| [2025/09/12 04:10:24 991484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:256||sndq_packets_used_bytes:0|sndq_packets_free:635| [2025/09/12 04:10:24 991488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44046|rttvar:257|minrtt:30473|latest_rtt:43654|ack_delay:80| [2025/09/12 04:10:24 991493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43987|rttvar:311|minrtt:30473|latest_rtt:43654|ack_delay:80| [2025/09/12 04:10:24 991497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/09/12 04:10:24 991501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 991505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995474|now:1757650224991505|interval:3969| [2025/09/12 04:10:24 991509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995474|now:1757650224991505|interv:3969| [2025/09/12 04:10:24 991513] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44751, ack_elapse 45208, delivered 52807|rate 1168089|lost 309| [2025/09/12 04:10:24 991518] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168089) in round 32| [2025/09/12 04:10:24 991522] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 991526] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 991530] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224947740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 991535] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650224947740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 991539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:60000|srtt:43987|latest_rtt:43654|min_rtt:30473|applimit:0|lost:309|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:24 991545] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/09/12 04:10:24 991549] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1757650224991394|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 991554] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344991394|now:1757650224991394|interv:120000000| [2025/09/12 04:10:24 991558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344991394|now:1757650224991394|interv:120000000| [2025/09/12 04:10:24 991562] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224992344|pq_index:0| [2025/09/12 04:10:24 991566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224990995| [2025/09/12 04:10:24 991573] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224991573| [2025/09/12 04:10:24 991578] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224991577| [2025/09/12 04:10:24 991584] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 991588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:24 991593] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 991598] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 991602] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 991606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1893295| [2025/09/12 04:10:24 991611] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:24 991615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:24 991619] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 991623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 991628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 991631] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 991635] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 991640] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 991644] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 991648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 991652] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 991656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 991660] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224992344| [2025/09/12 04:10:24 991664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224992344| [2025/09/12 04:10:24 991675] [debug] |xqc_engine_wakeup_after|wakeup:1757650224992344|now:1757650224991675|diff:669| [2025/09/12 04:10:24 991679] [debug] |xqc_engine_main_logic|END|now:1757650224991577| [2025/09/12 04:10:24 991684] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224991684| [2025/09/12 04:10:24 991688] [debug] |xqc_engine_wakeup_after|wakeup:1757650224992344|now:1757650224991688|diff:656| [2025/09/12 04:10:24 991692] [debug] |xqc_engine_main_logic|END|now:1757650224991684| [2025/09/12 04:10:24 992777] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224992777| [2025/09/12 04:10:24 992792] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224992344|pq_index:0| [2025/09/12 04:10:24 992800] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224991577| [2025/09/12 04:10:24 992808] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224992806| [2025/09/12 04:10:24 992815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224992344|now:1757650224992806| [2025/09/12 04:10:24 992822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224992344|now:1757650224992806| [2025/09/12 04:10:24 992827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 992835] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43987|min_srtt:43987|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 992842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 992849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 992855] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 992861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 992868] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 992876] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 992882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 992889] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 992895] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/09/12 04:10:24 992936] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224992906|stream_id:0|stream_offset:1854124| [2025/09/12 04:10:24 992946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1919|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 992953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 992968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995474|now:1757650224992968|interval:2506| [2025/09/12 04:10:24 992975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995474|now:1757650224992968|interv:2506| [2025/09/12 04:10:24 992981] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:61200| [2025/09/12 04:10:24 992989] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 992996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1855311| [2025/09/12 04:10:24 993002] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 993006] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/09/12 04:10:24 993038] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1757650224993016|stream_id:0|stream_offset:1855311| [2025/09/12 04:10:24 993047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 993054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/09/12 04:10:24 993060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650224995474|now:1757650224993060|interval:2414| [2025/09/12 04:10:24 993067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650224995474|now:1757650224993060|interv:2414| [2025/09/12 04:10:24 993074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:62400| [2025/09/12 04:10:24 993081] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 993087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 993093] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 993099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224994099|now:1757650224993099|interv:1000| [2025/09/12 04:10:24 993106] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 993113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 993117] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224994099| [2025/09/12 04:10:24 993121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224994099| [2025/09/12 04:10:24 993125] [debug] |xqc_engine_wakeup_after|wakeup:1757650224994099|now:1757650224993125|diff:974| [2025/09/12 04:10:24 993131] [debug] |xqc_engine_main_logic|END|now:1757650224992806| [2025/09/12 04:10:24 993143] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224993142| [2025/09/12 04:10:24 993151] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 993159] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:826| [2025/09/12 04:10:24 993172] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/09/12 04:10:24 993181] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/09/12 04:10:24 993187] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 993194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1866|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1866| [2025/09/12 04:10:24 993201] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1763327|prior_time:1757650224946186|is_app_limited:0|send_elapse:44868|ack_elapse:46956|ctl_first_sent_time:1757650224947857|lagest_ack_time:1757650224993142|curr_delivered:1817334| [2025/09/12 04:10:24 993209] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224947857| [2025/09/12 04:10:24 993217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:255||sndq_packets_used_bytes:0|sndq_packets_free:636| [2025/09/12 04:10:24 993224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1867|path_largest_ack:1867| [2025/09/12 04:10:24 993231] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1765727|prior_time:1757650224948229|is_app_limited:0|send_elapse:44938|ack_elapse:44913|ctl_first_sent_time:1757650224949734|lagest_ack_time:1757650224993142|curr_delivered:1818534| [2025/09/12 04:10:24 993238] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224949734| [2025/09/12 04:10:24 993245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/09/12 04:10:24 993251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43987|rttvar:311|minrtt:30473|latest_rtt:43408|ack_delay:24| [2025/09/12 04:10:24 993258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43912|rttvar:384|minrtt:30473|latest_rtt:43408|ack_delay:24| [2025/09/12 04:10:24 993264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/09/12 04:10:24 993271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1864|lost_pn:1864|po_sent_time:1757650224945989|lost_send_time:1757650224943741|loss_delay:49401|frame:STREAM |repair:128| [2025/09/12 04:10:24 993277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224945989u| [2025/09/12 04:10:24 993285] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:142503|lost_count:4|send_count:150|pkt_num:1864|po_send_time:1757650224945989|srtt:43912|cwnd:101980|bw:1211057|conn_life:1621264|now:0|last_lost_time:1621264| [2025/09/12 04:10:24 993289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 993294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43912|rtt_var:384|pto_duration:45912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 993298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 993302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 993311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 993315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225058928|now:1757650224993293|interv:65635| [2025/09/12 04:10:24 993319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225058928|now:1757650224993293|interval:65635|pto_count:0|srtt:43912 [2025/09/12 04:10:24 993323] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44938, ack_elapse 44913, delivered 52807|rate 1175107|lost 310| [2025/09/12 04:10:24 993328] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175107) in round 32| [2025/09/12 04:10:24 993332] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 993336] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 993340] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:1|acked:2400|po_sent_time:1757650224949734|recovery:1|recovery_start:1757650224993284|packet_conservation:0|next_round_delivered:1775327| [2025/09/12 04:10:24 993344] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:1|acked:2400|po_sent_time:1757650224949734|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 993349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43912|latest_rtt:43408|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 993355] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/09/12 04:10:24 993359] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1757650224993142|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 993364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344993142|now:1757650224993142|interv:120000000| [2025/09/12 04:10:24 993368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344993142|now:1757650224993142|interv:120000000| [2025/09/12 04:10:24 993372] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224994099|pq_index:0| [2025/09/12 04:10:24 993376] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224992806| [2025/09/12 04:10:24 993380] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224993380| [2025/09/12 04:10:24 993385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224993384| [2025/09/12 04:10:24 993391] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43912|min_srtt:43912|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 993396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 993400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 993407] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 993411] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 993415] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 993441] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43912|min_srtt:43912|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 993449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 993453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 993457] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 993461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 993465] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 993469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 993474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 993478] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:24 993482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 993486] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224994099| [2025/09/12 04:10:24 993490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224994099| [2025/09/12 04:10:24 993493] [debug] |xqc_engine_wakeup_after|wakeup:1757650224994099|now:1757650224993493|diff:606| [2025/09/12 04:10:24 993498] [debug] |xqc_engine_main_logic|END|now:1757650224993384| [2025/09/12 04:10:24 993503] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224993503| [2025/09/12 04:10:24 993507] [debug] |xqc_engine_wakeup_after|wakeup:1757650224994099|now:1757650224993507|diff:592| [2025/09/12 04:10:24 993511] [debug] |xqc_engine_main_logic|END|now:1757650224993503| [2025/09/12 04:10:24 994580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224994580| [2025/09/12 04:10:24 994591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224994099|pq_index:0| [2025/09/12 04:10:24 994596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224993384| [2025/09/12 04:10:24 994601] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224994600| [2025/09/12 04:10:24 994606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224994099|now:1757650224994600| [2025/09/12 04:10:24 994610] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224994099|now:1757650224994600| [2025/09/12 04:10:24 994620] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 994626] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43912|min_srtt:43912|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 994631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 994635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 994639] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 994643] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 994647] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 994651] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43912|min_srtt:43912|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 994656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 994660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 994663] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 994669] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 994676] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 994683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 994689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 994696] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 994703] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/09/12 04:10:24 994743] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224994715|stream_id:0|stream_offset:1856498| [2025/09/12 04:10:24 994753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 994760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 994766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43912|rtt_var:384|pto_duration:45912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 994773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 994780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 994792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 994798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225060627|now:1757650224994766|interv:65861| [2025/09/12 04:10:24 994804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225060627|now:1757650224994766|interval:65861|pto_count:0|srtt:43912 [2025/09/12 04:10:24 994811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:24 994819] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 994825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1857685| [2025/09/12 04:10:24 994831] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 994837] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/09/12 04:10:24 994874] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224994848|stream_id:0|stream_offset:1857685| [2025/09/12 04:10:24 994883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 994890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 994896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43912|rtt_var:384|pto_duration:45912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 994903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 994908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 994915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 994921] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225060760|now:1757650224994896|interv:65864| [2025/09/12 04:10:24 994927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225060760|now:1757650224994896|interval:65864|pto_count:0|srtt:43912 [2025/09/12 04:10:24 994934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:24 994941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 994948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 994954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 994961] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225060760| [2025/09/12 04:10:24 994967] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225060760| [2025/09/12 04:10:24 994979] [debug] |xqc_engine_wakeup_after|wakeup:1757650225060760|now:1757650224994978|diff:65782| [2025/09/12 04:10:24 994985] [debug] |xqc_engine_main_logic|END|now:1757650224994600| [2025/09/12 04:10:24 995121] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224995120| [2025/09/12 04:10:24 995132] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 995140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:827| [2025/09/12 04:10:24 995146] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/09/12 04:10:24 995155] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/09/12 04:10:24 995162] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 995169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1868| [2025/09/12 04:10:24 995177] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1765727|prior_time:1757650224948229|is_app_limited:0|send_elapse:45035|ack_elapse:46891|ctl_first_sent_time:1757650224949831|lagest_ack_time:1757650224995120|curr_delivered:1819734| [2025/09/12 04:10:24 995183] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224949831| [2025/09/12 04:10:24 995190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:254||sndq_packets_used_bytes:0|sndq_packets_free:637| [2025/09/12 04:10:24 995197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1869|path_largest_ack:1869| [2025/09/12 04:10:24 995204] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1768127|prior_time:1757650224950251|is_app_limited:0|send_elapse:44870|ack_elapse:44869|ctl_first_sent_time:1757650224951798|lagest_ack_time:1757650224995120|curr_delivered:1820934| [2025/09/12 04:10:24 995211] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224951798| [2025/09/12 04:10:24 995217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:253||sndq_packets_used_bytes:0|sndq_packets_free:638| [2025/09/12 04:10:24 995222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43912|rttvar:384|minrtt:30473|latest_rtt:43322|ack_delay:24| [2025/09/12 04:10:24 995226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43835|rttvar:441|minrtt:30473|latest_rtt:43322|ack_delay:24| [2025/09/12 04:10:24 995230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/09/12 04:10:24 995234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 995239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 995243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:441|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 995247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 995251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 995260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 995266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225060683|now:1757650224995242|interv:65441| [2025/09/12 04:10:24 995273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225060683|now:1757650224995242|interval:65441|pto_count:0|srtt:43835 [2025/09/12 04:10:24 995280] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44870, ack_elapse 44869, delivered 52807|rate 1176888|lost 310| [2025/09/12 04:10:24 995287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176888) in round 32| [2025/09/12 04:10:24 995291] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 995295] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 995299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224951798|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 995304] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224951798|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 995308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43835|latest_rtt:43322|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 995314] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/09/12 04:10:24 995318] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1757650224995120|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 995323] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344995120|now:1757650224995120|interv:120000000| [2025/09/12 04:10:24 995328] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344995120|now:1757650224995120|interv:120000000| [2025/09/12 04:10:24 995332] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225060760|pq_index:0| [2025/09/12 04:10:24 995336] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224994600| [2025/09/12 04:10:24 995340] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224995339| [2025/09/12 04:10:24 995345] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224995343| [2025/09/12 04:10:24 995350] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 995355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 995363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 995367] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 995371] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 995375] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 995379] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 995383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 995388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 995391] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 995395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 995400] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 995404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 995408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 995413] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 995417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/09/12 04:10:24 995470] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224995448|stream_id:0|stream_offset:1858872| [2025/09/12 04:10:24 995477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 995481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 995486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:441|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 995490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 995494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 995498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 995502] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225061283|now:1757650224995485|interv:65798| [2025/09/12 04:10:24 995505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225061283|now:1757650224995485|interval:65798|pto_count:0|srtt:43835 [2025/09/12 04:10:24 995514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:24 995519] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 995523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1860059| [2025/09/12 04:10:24 995528] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 995532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650224996532|now:1757650224995532|interv:1000| [2025/09/12 04:10:24 995536] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 995540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 995544] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650224996532| [2025/09/12 04:10:24 995548] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650224996532| [2025/09/12 04:10:24 995552] [debug] |xqc_engine_wakeup_after|wakeup:1757650224996532|now:1757650224995552|diff:980| [2025/09/12 04:10:24 995556] [debug] |xqc_engine_main_logic|END|now:1757650224995343| [2025/09/12 04:10:24 995561] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224995561| [2025/09/12 04:10:24 995565] [debug] |xqc_engine_wakeup_after|wakeup:1757650224996532|now:1757650224995565|diff:967| [2025/09/12 04:10:24 995569] [debug] |xqc_engine_main_logic|END|now:1757650224995561| [2025/09/12 04:10:24 996639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224996639| [2025/09/12 04:10:24 996651] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650224996532|pq_index:0| [2025/09/12 04:10:24 996656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224995343| [2025/09/12 04:10:24 996664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224996662| [2025/09/12 04:10:24 996671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650224996532|now:1757650224996662| [2025/09/12 04:10:24 996678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650224996532|now:1757650224996662| [2025/09/12 04:10:24 996684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:24 996692] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 996699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 996706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 996712] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 996718] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 996725] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 996732] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43835|min_srtt:43835|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 996746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 996754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 996759] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 996765] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 996772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 996779] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 996785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1860059| [2025/09/12 04:10:24 996792] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 996799] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/09/12 04:10:24 996838] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224996810|stream_id:0|stream_offset:1860059| [2025/09/12 04:10:24 996847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1924|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 996855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 996862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43835|rtt_var:441|pto_duration:45835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 996869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 996874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 996880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 996886] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225062645|now:1757650224996861|interv:65784| [2025/09/12 04:10:24 996893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225062645|now:1757650224996861|interval:65784|pto_count:0|srtt:43835 [2025/09/12 04:10:24 996900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:24 996908] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 996915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 996922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 996934] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225062645| [2025/09/12 04:10:24 996940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225062645| [2025/09/12 04:10:24 996946] [debug] |xqc_engine_wakeup_after|wakeup:1757650225062645|now:1757650224996946|diff:65699| [2025/09/12 04:10:24 996952] [debug] |xqc_engine_main_logic|END|now:1757650224996662| [2025/09/12 04:10:24 997172] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224997171| [2025/09/12 04:10:24 997184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:24 997192] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:828| [2025/09/12 04:10:24 997198] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/09/12 04:10:24 997207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/09/12 04:10:24 997213] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 997220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1871|path_largest_ack:1870| [2025/09/12 04:10:24 997226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1768127|prior_time:1757650224950251|is_app_limited:0|send_elapse:44985|ack_elapse:46920|ctl_first_sent_time:1757650224951913|lagest_ack_time:1757650224997171|curr_delivered:1822134| [2025/09/12 04:10:24 997232] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224951913| [2025/09/12 04:10:24 997239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:252||sndq_packets_used_bytes:0|sndq_packets_free:639| [2025/09/12 04:10:24 997245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1871|path_largest_ack:1871| [2025/09/12 04:10:24 997251] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1770527|prior_time:1757650224952219|is_app_limited:0|send_elapse:44861|ack_elapse:44952|ctl_first_sent_time:1757650224953745|lagest_ack_time:1757650224997171|curr_delivered:1823334| [2025/09/12 04:10:24 997256] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224953745| [2025/09/12 04:10:24 997262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:251||sndq_packets_used_bytes:0|sndq_packets_free:640| [2025/09/12 04:10:24 997268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43835|rttvar:441|minrtt:30473|latest_rtt:43426|ack_delay:24| [2025/09/12 04:10:24 997275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43781|rttvar:439|minrtt:30473|latest_rtt:43426|ack_delay:24| [2025/09/12 04:10:24 997281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/09/12 04:10:24 997288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 997294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 997301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43781|rtt_var:439|pto_duration:45781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 997313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 997317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 997321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 997325] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225062591|now:1757650224997301|interv:65290| [2025/09/12 04:10:24 997329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225062591|now:1757650224997301|interval:65290|pto_count:0|srtt:43781 [2025/09/12 04:10:24 997333] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44861, ack_elapse 44952, delivered 52807|rate 1174741|lost 310| [2025/09/12 04:10:24 997338] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174741) in round 32| [2025/09/12 04:10:24 997342] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 997346] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 997350] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224953745|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 997354] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224953745|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 997359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43781|latest_rtt:43426|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 997365] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/09/12 04:10:24 997369] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1757650224997171|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 997374] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344997171|now:1757650224997171|interv:120000000| [2025/09/12 04:10:24 997378] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344997171|now:1757650224997171|interv:120000000| [2025/09/12 04:10:24 997382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225062645|pq_index:0| [2025/09/12 04:10:24 997386] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224996662| [2025/09/12 04:10:24 997390] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224997390| [2025/09/12 04:10:24 997395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224997394| [2025/09/12 04:10:24 997401] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 997409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 997413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 997417] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 997442] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 997447] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 997451] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43781|min_srtt:43781|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 997455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 997460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 997463] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 997467] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 997471] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 997476] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 997480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 997484] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 997489] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/09/12 04:10:24 997521] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650224997496|stream_id:0|stream_offset:1861246| [2025/09/12 04:10:24 997530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 997538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:24 997544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43781|rtt_var:439|pto_duration:45781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 997551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 997556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 997559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:24 997563] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225063277|now:1757650224997544|interv:65733| [2025/09/12 04:10:24 997572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225063277|now:1757650224997544|interval:65733|pto_count:0|srtt:43781 [2025/09/12 04:10:24 997577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:24 997582] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 997586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1862433| [2025/09/12 04:10:24 997590] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:24 997594] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/09/12 04:10:24 997621] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650224997601|stream_id:0|stream_offset:1862433| [2025/09/12 04:10:24 997630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:24 997637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:24 997644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43781|rtt_var:439|pto_duration:45781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 997651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 997655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 997659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:24 997662] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225063382|now:1757650224997644|interv:65738| [2025/09/12 04:10:24 997666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225063382|now:1757650224997644|interval:65738|pto_count:0|srtt:43781 [2025/09/12 04:10:24 997671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:24 997676] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 997680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 997684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 997688] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225063382| [2025/09/12 04:10:24 997693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225063382| [2025/09/12 04:10:24 997700] [debug] |xqc_engine_wakeup_after|wakeup:1757650225063382|now:1757650224997699|diff:65683| [2025/09/12 04:10:24 997707] [debug] |xqc_engine_main_logic|END|now:1757650224997394| [2025/09/12 04:10:24 997715] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224997715| [2025/09/12 04:10:24 997726] [debug] |xqc_engine_wakeup_after|wakeup:1757650225063382|now:1757650224997726|diff:65656| [2025/09/12 04:10:24 997732] [debug] |xqc_engine_main_logic|END|now:1757650224997715| [2025/09/12 04:10:24 999193] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650224999192| [2025/09/12 04:10:24 999208] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:24 999217] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:829| [2025/09/12 04:10:24 999223] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/09/12 04:10:24 999233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/09/12 04:10:24 999239] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:24 999246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1872| [2025/09/12 04:10:24 999254] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1770527|prior_time:1757650224952219|is_app_limited:0|send_elapse:44988|ack_elapse:46973|ctl_first_sent_time:1757650224953872|lagest_ack_time:1757650224999192|curr_delivered:1824534| [2025/09/12 04:10:24 999261] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224953872| [2025/09/12 04:10:24 999268] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:250||sndq_packets_used_bytes:0|sndq_packets_free:641| [2025/09/12 04:10:24 999275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1873| [2025/09/12 04:10:24 999282] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1772927|prior_time:1757650224954183|is_app_limited:0|send_elapse:44731|ack_elapse:45009|ctl_first_sent_time:1757650224955677|lagest_ack_time:1757650224999192|curr_delivered:1825734| [2025/09/12 04:10:24 999289] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224955677| [2025/09/12 04:10:24 999296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:249||sndq_packets_used_bytes:0|sndq_packets_free:642| [2025/09/12 04:10:24 999302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43781|rttvar:439|minrtt:30473|latest_rtt:43515|ack_delay:24| [2025/09/12 04:10:24 999308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43745|rttvar:402|minrtt:30473|latest_rtt:43515|ack_delay:24| [2025/09/12 04:10:24 999315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/09/12 04:10:24 999319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:24 999323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:24 999327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43745|rtt_var:402|pto_duration:45745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:24 999332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:24 999336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:24 999346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:24 999350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225063346|now:1757650224999327|interv:64019| [2025/09/12 04:10:24 999354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225063346|now:1757650224999327|interval:64019|pto_count:0|srtt:43745 [2025/09/12 04:10:24 999358] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44731, ack_elapse 45009, delivered 52807|rate 1173254|lost 310| [2025/09/12 04:10:24 999363] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173254) in round 32| [2025/09/12 04:10:24 999367] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:24 999371] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:24 999375] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224955677|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 999380] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224955677|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:24 999384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43745|latest_rtt:43515|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:24 999390] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/09/12 04:10:24 999394] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1757650224999192|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:24 999399] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650344999192|now:1757650224999192|interv:120000000| [2025/09/12 04:10:24 999403] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650344999192|now:1757650224999192|interv:120000000| [2025/09/12 04:10:24 999407] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225063382|pq_index:0| [2025/09/12 04:10:24 999411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224997394| [2025/09/12 04:10:24 999415] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224999415| [2025/09/12 04:10:24 999446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650224999445| [2025/09/12 04:10:24 999453] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43745|min_srtt:43745|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 999458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:24 999466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 999470] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 999474] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 999478] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 999482] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43745|min_srtt:43745|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:24 999486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:24 999490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:24 999494] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:24 999498] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:24 999502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:24 999506] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:24 999510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:24 999515] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:24 999519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225000518|now:1757650224999518|interv:1000| [2025/09/12 04:10:24 999523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:24 999526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:24 999530] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225000518| [2025/09/12 04:10:24 999534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225000518| [2025/09/12 04:10:24 999538] [debug] |xqc_engine_wakeup_after|wakeup:1757650225000518|now:1757650224999538|diff:980| [2025/09/12 04:10:24 999543] [debug] |xqc_engine_main_logic|END|now:1757650224999445| [2025/09/12 04:10:24 999548] [debug] |xqc_engine_main_logic|BEGIN|now:1757650224999548| [2025/09/12 04:10:24 999552] [debug] |xqc_engine_wakeup_after|wakeup:1757650225000518|now:1757650224999552|diff:966| [2025/09/12 04:10:24 999555] [debug] |xqc_engine_main_logic|END|now:1757650224999548| [2025/09/12 04:10:25 000629] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225000628| [2025/09/12 04:10:25 000640] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225000518|pq_index:0| [2025/09/12 04:10:25 000645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650224999445| [2025/09/12 04:10:25 000650] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225000649| [2025/09/12 04:10:25 000660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225000518|now:1757650225000649| [2025/09/12 04:10:25 000664] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225000518|now:1757650225000649| [2025/09/12 04:10:25 000668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 000674] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43745|min_srtt:43745|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 000679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 000686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 000692] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 000698] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 000705] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 000711] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43745|min_srtt:43745|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 000718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 000724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 000730] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 000735] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 000742] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 000749] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 000756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:25 000762] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 000769] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/09/12 04:10:25 000808] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225000780|stream_id:0|stream_offset:1863620| [2025/09/12 04:10:25 000818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 000825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 000831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43745|rtt_var:402|pto_duration:45745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 000846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 000852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 000858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 000864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225066525|now:1757650225000831|interv:65694| [2025/09/12 04:10:25 000869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225066525|now:1757650225000831|interval:65694|pto_count:0|srtt:43745 [2025/09/12 04:10:25 000874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 000879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 000883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1864807| [2025/09/12 04:10:25 000887] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 000892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/09/12 04:10:25 000924] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225000902|stream_id:0|stream_offset:1864807| [2025/09/12 04:10:25 000934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 000941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 000948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43745|rtt_var:402|pto_duration:45745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 000954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 000960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 000966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 000972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225066647|now:1757650225000947|interv:65700| [2025/09/12 04:10:25 000978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225066647|now:1757650225000947|interval:65700|pto_count:0|srtt:43745 [2025/09/12 04:10:25 000985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 000992] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 000999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 001006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 001018] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225066647| [2025/09/12 04:10:25 001025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225066647| [2025/09/12 04:10:25 001031] [debug] |xqc_engine_wakeup_after|wakeup:1757650225066647|now:1757650225001031|diff:65616| [2025/09/12 04:10:25 001038] [debug] |xqc_engine_main_logic|END|now:1757650225000649| [2025/09/12 04:10:25 001050] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225001049| [2025/09/12 04:10:25 001058] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 001066] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:830| [2025/09/12 04:10:25 001072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/09/12 04:10:25 001081] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/09/12 04:10:25 001087] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 001094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1875|path_largest_ack:1874| [2025/09/12 04:10:25 001101] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1772927|prior_time:1757650224954183|is_app_limited:0|send_elapse:44837|ack_elapse:46866|ctl_first_sent_time:1757650224955783|lagest_ack_time:1757650225001049|curr_delivered:1826934| [2025/09/12 04:10:25 001108] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224955783| [2025/09/12 04:10:25 001115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:248||sndq_packets_used_bytes:0|sndq_packets_free:643| [2025/09/12 04:10:25 001122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1875|path_largest_ack:1875| [2025/09/12 04:10:25 001128] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1775327|prior_time:1757650224956192|is_app_limited:0|send_elapse:44797|ack_elapse:44857|ctl_first_sent_time:1757650224957771|lagest_ack_time:1757650225001049|curr_delivered:1828134| [2025/09/12 04:10:25 001135] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224957771| [2025/09/12 04:10:25 001141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:247||sndq_packets_used_bytes:0|sndq_packets_free:644| [2025/09/12 04:10:25 001147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43745|rttvar:402|minrtt:30473|latest_rtt:43278|ack_delay:24| [2025/09/12 04:10:25 001154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43683|rttvar:424|minrtt:30473|latest_rtt:43278|ack_delay:24| [2025/09/12 04:10:25 001162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/09/12 04:10:25 001169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 001175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 001181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:424|pto_duration:45683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 001193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 001197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 001201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 001204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225066585|now:1757650225001181|interv:65404| [2025/09/12 04:10:25 001208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225066585|now:1757650225001181|interval:65404|pto_count:0|srtt:43683 [2025/09/12 04:10:25 001213] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44797, ack_elapse 44857, delivered 52807|rate 1177229|lost 310| [2025/09/12 04:10:25 001217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177229) in round 32| [2025/09/12 04:10:25 001222] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 001226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 001230] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224957771|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 001234] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224957771|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 001239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43683|latest_rtt:43278|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 001244] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/09/12 04:10:25 001249] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1757650225001049|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 001254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345001049|now:1757650225001049|interv:120000000| [2025/09/12 04:10:25 001258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345001049|now:1757650225001049|interv:120000000| [2025/09/12 04:10:25 001262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225066647|pq_index:0| [2025/09/12 04:10:25 001266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225000649| [2025/09/12 04:10:25 001270] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225001270| [2025/09/12 04:10:25 001275] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225001274| [2025/09/12 04:10:25 001281] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43683|min_srtt:43683|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 001288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 001293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 001296] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 001300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 001305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 001309] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43683|min_srtt:43683|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 001313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 001317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 001321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 001325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 001329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 001333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 001337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 001341] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 001346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/09/12 04:10:25 001376] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225001353|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 001382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 001387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 001391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:424|pto_duration:45683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 001396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 001400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 001403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 001410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225067036|now:1757650225001391|interv:65645| [2025/09/12 04:10:25 001418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225067036|now:1757650225001391|interval:65645|pto_count:0|srtt:43683 [2025/09/12 04:10:25 001449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 001454] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 001459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1867181| [2025/09/12 04:10:25 001463] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 001467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/09/12 04:10:25 001491] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225001474|stream_id:0|stream_offset:1867181| [2025/09/12 04:10:25 001496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 001501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 001505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43683|rtt_var:424|pto_duration:45683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 001509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 001513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 001517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 001521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225067157|now:1757650225001505|interv:65652| [2025/09/12 04:10:25 001525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225067157|now:1757650225001505|interval:65652|pto_count:0|srtt:43683 [2025/09/12 04:10:25 001529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 001533] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 001537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:25 001541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 001546] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225067157| [2025/09/12 04:10:25 001550] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225067157| [2025/09/12 04:10:25 001554] [debug] |xqc_engine_wakeup_after|wakeup:1757650225067157|now:1757650225001554|diff:65603| [2025/09/12 04:10:25 001558] [debug] |xqc_engine_main_logic|END|now:1757650225001274| [2025/09/12 04:10:25 001569] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225001569| [2025/09/12 04:10:25 001580] [debug] |xqc_engine_wakeup_after|wakeup:1757650225067157|now:1757650225001580|diff:65577| [2025/09/12 04:10:25 001584] [debug] |xqc_engine_main_logic|END|now:1757650225001569| [2025/09/12 04:10:25 003180] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225003179| [2025/09/12 04:10:25 003196] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 003203] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:831| [2025/09/12 04:10:25 003207] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/09/12 04:10:25 003213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/09/12 04:10:25 003217] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 003223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1876| [2025/09/12 04:10:25 003230] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1775327|prior_time:1757650224956192|is_app_limited:0|send_elapse:44923|ack_elapse:46987|ctl_first_sent_time:1757650224957897|lagest_ack_time:1757650225003179|curr_delivered:1829334| [2025/09/12 04:10:25 003237] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224957897| [2025/09/12 04:10:25 003244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:246||sndq_packets_used_bytes:0|sndq_packets_free:645| [2025/09/12 04:10:25 003250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1877| [2025/09/12 04:10:25 003255] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1777727|prior_time:1757650224958185|is_app_limited:0|send_elapse:46614|ack_elapse:44994|ctl_first_sent_time:1757650224959717|lagest_ack_time:1757650225003179|curr_delivered:1830534| [2025/09/12 04:10:25 003259] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224959717| [2025/09/12 04:10:25 003264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:245||sndq_packets_used_bytes:0|sndq_packets_free:646| [2025/09/12 04:10:25 003270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43683|rttvar:424|minrtt:30473|latest_rtt:43462|ack_delay:24| [2025/09/12 04:10:25 003276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43652|rttvar:379|minrtt:30473|latest_rtt:43462|ack_delay:24| [2025/09/12 04:10:25 003282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/09/12 04:10:25 003288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 003294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 003300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43652|rtt_var:379|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 003307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 003314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 003325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 003330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225067126|now:1757650225003300|interv:63826| [2025/09/12 04:10:25 003334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225067126|now:1757650225003300|interval:63826|pto_count:0|srtt:43652 [2025/09/12 04:10:25 003338] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46614, ack_elapse 44994, delivered 52807|rate 1132857|lost 310| [2025/09/12 04:10:25 003343] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132857) in round 32| [2025/09/12 04:10:25 003347] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 003351] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 003355] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224959717|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 003359] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224959717|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 003364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43652|latest_rtt:43462|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 003370] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/09/12 04:10:25 003374] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:832|frame:ACK |recv_time:1757650225003179|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 003379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345003179|now:1757650225003179|interv:120000000| [2025/09/12 04:10:25 003383] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345003179|now:1757650225003179|interv:120000000| [2025/09/12 04:10:25 003387] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225067157|pq_index:0| [2025/09/12 04:10:25 003391] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225001274| [2025/09/12 04:10:25 003395] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225003395| [2025/09/12 04:10:25 003400] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225003399| [2025/09/12 04:10:25 003406] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43652|min_srtt:43652|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 003410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 003418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 003448] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 003454] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 003459] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 003463] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43652|min_srtt:43652|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 003467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 003472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 003476] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 003479] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 003484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 003488] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 003492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:25 003497] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 003501] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/09/12 04:10:25 003531] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225003509|stream_id:0|stream_offset:1868368| [2025/09/12 04:10:25 003537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 003542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 003546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43652|rtt_var:379|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 003551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 003555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 003558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 003562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225069161|now:1757650225003546|interv:65615| [2025/09/12 04:10:25 003566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225069161|now:1757650225003546|interval:65615|pto_count:0|srtt:43652 [2025/09/12 04:10:25 003575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 003580] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 003584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1869555| [2025/09/12 04:10:25 003589] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 003593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/09/12 04:10:25 003613] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225003599|stream_id:0|stream_offset:1869555| [2025/09/12 04:10:25 003618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 003622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 003626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43652|rtt_var:379|pto_duration:45652|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 003631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 003635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 003638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 003642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225069251|now:1757650225003626|interv:65625| [2025/09/12 04:10:25 003646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225069251|now:1757650225003626|interval:65625|pto_count:0|srtt:43652 [2025/09/12 04:10:25 003651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 003655] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 003659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:25 003663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 003668] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225069251| [2025/09/12 04:10:25 003672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225069251| [2025/09/12 04:10:25 003676] [debug] |xqc_engine_wakeup_after|wakeup:1757650225069251|now:1757650225003675|diff:65576| [2025/09/12 04:10:25 003680] [debug] |xqc_engine_main_logic|END|now:1757650225003399| [2025/09/12 04:10:25 003686] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225003686| [2025/09/12 04:10:25 003692] [debug] |xqc_engine_wakeup_after|wakeup:1757650225069251|now:1757650225003692|diff:65559| [2025/09/12 04:10:25 003698] [debug] |xqc_engine_main_logic|END|now:1757650225003686| [2025/09/12 04:10:25 006008] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:41|state:ESTABED|recv_time:1757650225006006| [2025/09/12 04:10:25 006029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 006038] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:832| [2025/09/12 04:10:25 006044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/09/12 04:10:25 006053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/09/12 04:10:25 006059] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 006066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1880|path_largest_ack:1878| [2025/09/12 04:10:25 006073] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1777727|prior_time:1757650224958185|is_app_limited:0|send_elapse:46720|ack_elapse:47821|ctl_first_sent_time:1757650224959823|lagest_ack_time:1757650225006006|curr_delivered:1831734| [2025/09/12 04:10:25 006081] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224959823| [2025/09/12 04:10:25 006088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:244||sndq_packets_used_bytes:0|sndq_packets_free:647| [2025/09/12 04:10:25 006095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1880|path_largest_ack:1880| [2025/09/12 04:10:25 006102] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1780127|prior_time:1757650224960226|is_app_limited:0|send_elapse:45699|ack_elapse:45780|ctl_first_sent_time:1757650224961855|lagest_ack_time:1757650225006006|curr_delivered:1832934| [2025/09/12 04:10:25 006109] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224961855| [2025/09/12 04:10:25 006115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:243||sndq_packets_used_bytes:0|sndq_packets_free:648| [2025/09/12 04:10:25 006122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43652|rttvar:379|minrtt:30473|latest_rtt:44151|ack_delay:32| [2025/09/12 04:10:25 006129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43710|rttvar:401|minrtt:30473|latest_rtt:44151|ack_delay:32| [2025/09/12 04:10:25 006135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1880|lost_pn:1877|thresh:3| [2025/09/12 04:10:25 006141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 006147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 006154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011429|now:1757650225006153|interval:5276| [2025/09/12 04:10:25 006160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011429|now:1757650225006153|interv:5276| [2025/09/12 04:10:25 006166] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45699, ack_elapse 45780, delivered 52807|rate 1153494|lost 310| [2025/09/12 04:10:25 006173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153494) in round 32| [2025/09/12 04:10:25 006185] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 006191] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 006198] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224961855|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 006205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224961855|recovery:1|recovery_start:1757650224993284|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 006212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43710|latest_rtt:44151|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650224993284|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 006222] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/09/12 04:10:25 006230] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1757650225006006|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 006237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345006006|now:1757650225006006|interv:120000000| [2025/09/12 04:10:25 006243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345006006|now:1757650225006006|interv:120000000| [2025/09/12 04:10:25 006249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225069251|pq_index:0| [2025/09/12 04:10:25 006253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225003399| [2025/09/12 04:10:25 006257] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225006257| [2025/09/12 04:10:25 006262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225006261| [2025/09/12 04:10:25 006268] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43710|min_srtt:43710|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 006272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 006277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 006281] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 006285] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 006289] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 006293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43710|min_srtt:43710|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 006297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 006305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 006312] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 006318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 006325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 006332] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 006336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:25 006340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 006344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/09/12 04:10:25 006376] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225006352|stream_id:0|stream_offset:1870742| [2025/09/12 04:10:25 006383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 006388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 006393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011429|now:1757650225006392|interval:5037| [2025/09/12 04:10:25 006400] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011429|now:1757650225006392|interv:5037| [2025/09/12 04:10:25 006407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 006414] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 006442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1871929| [2025/09/12 04:10:25 006446] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 006451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/09/12 04:10:25 006475] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225006458|stream_id:0|stream_offset:1871929| [2025/09/12 04:10:25 006482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 006490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 006497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225011429|now:1757650225006497|interval:4932| [2025/09/12 04:10:25 006509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225011429|now:1757650225006497|interv:4932| [2025/09/12 04:10:25 006513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 006518] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 006522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:25 006526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 006531] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225011429| [2025/09/12 04:10:25 006535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225011429| [2025/09/12 04:10:25 006539] [debug] |xqc_engine_wakeup_after|wakeup:1757650225011429|now:1757650225006538|diff:4891| [2025/09/12 04:10:25 006543] [debug] |xqc_engine_main_logic|END|now:1757650225006261| [2025/09/12 04:10:25 006548] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225006548| [2025/09/12 04:10:25 006552] [debug] |xqc_engine_wakeup_after|wakeup:1757650225011429|now:1757650225006552|diff:4877| [2025/09/12 04:10:25 006556] [debug] |xqc_engine_main_logic|END|now:1757650225006548| [2025/09/12 04:10:25 007106] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225007105| [2025/09/12 04:10:25 007118] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 007126] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:833| [2025/09/12 04:10:25 007131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/09/12 04:10:25 007154] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/09/12 04:10:25 007161] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 007168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1885|path_largest_ack:1885| [2025/09/12 04:10:25 007174] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1782527|prior_time:1757650224962235|is_app_limited:0|send_elapse:45719|ack_elapse:44870|ctl_first_sent_time:1757650224963753|lagest_ack_time:1757650225007105|curr_delivered:1834134| [2025/09/12 04:10:25 007190] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224963753| [2025/09/12 04:10:25 007197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/09/12 04:10:25 007202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43710|rttvar:401|minrtt:30473|latest_rtt:43352|ack_delay:24| [2025/09/12 04:10:25 007209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43663|rttvar:396|minrtt:30473|latest_rtt:43352|ack_delay:24| [2025/09/12 04:10:25 007215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/09/12 04:10:25 007222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 007236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1879|lost_pn:1882|po_sent_time:1757650224961760|lost_send_time:1757650224957985|loss_delay:49120|frame:STREAM |repair:128| [2025/09/12 04:10:25 007240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224961760u| [2025/09/12 04:10:25 007245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 007249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43663|rtt_var:396|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 007253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 007257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 007261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 007265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225072121|now:1757650225007248|interv:64873| [2025/09/12 04:10:25 007269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225072121|now:1757650225007248|interval:64873|pto_count:0|srtt:43663 [2025/09/12 04:10:25 007274] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45719, ack_elapse 44870, delivered 51607|rate 1128786|lost 311| [2025/09/12 04:10:25 007280] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128786) in round 32| [2025/09/12 04:10:25 007287] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 007293] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 007299] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:1|acked:1200|po_sent_time:1757650224963753|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 007303] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:1|acked:1200|po_sent_time:1757650224963753|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 007308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43663|latest_rtt:43352|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 007314] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/09/12 04:10:25 007318] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1757650225007105|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 007323] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345007105|now:1757650225007105|interv:120000000| [2025/09/12 04:10:25 007327] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345007105|now:1757650225007105|interv:120000000| [2025/09/12 04:10:25 007331] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225011429|pq_index:0| [2025/09/12 04:10:25 007335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225006261| [2025/09/12 04:10:25 007342] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225007342| [2025/09/12 04:10:25 007347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225007346| [2025/09/12 04:10:25 007353] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43663|min_srtt:43663|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 007357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 007364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 007371] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 007377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 007383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 007388] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43663|min_srtt:43663|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 007392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 007396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 007400] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 007404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 007408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 007413] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 007417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:25 007444] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 007451] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/09/12 04:10:25 007486] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225007463|stream_id:0|stream_offset:1873116| [2025/09/12 04:10:25 007492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 007497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 007501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43663|rtt_var:396|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 007511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 007514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 007518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 007522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225073126|now:1757650225007501|interv:65625| [2025/09/12 04:10:25 007526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225073126|now:1757650225007501|interval:65625|pto_count:0|srtt:43663 [2025/09/12 04:10:25 007532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 007541] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 007547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1874303| [2025/09/12 04:10:25 007555] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 007559] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/09/12 04:10:25 007581] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225007565|stream_id:0|stream_offset:1874303| [2025/09/12 04:10:25 007587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 007591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 007595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43663|rtt_var:396|pto_duration:45663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 007599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 007603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 007607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 007611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225073228|now:1757650225007595|interv:65633| [2025/09/12 04:10:25 007615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225073228|now:1757650225007595|interval:65633|pto_count:0|srtt:43663 [2025/09/12 04:10:25 007621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 007629] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 007636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:25 007646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 007651] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225073228| [2025/09/12 04:10:25 007655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225073228| [2025/09/12 04:10:25 007659] [debug] |xqc_engine_wakeup_after|wakeup:1757650225073228|now:1757650225007659|diff:65569| [2025/09/12 04:10:25 007663] [debug] |xqc_engine_main_logic|END|now:1757650225007346| [2025/09/12 04:10:25 007669] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225007668| [2025/09/12 04:10:25 007672] [debug] |xqc_engine_wakeup_after|wakeup:1757650225073228|now:1757650225007672|diff:65556| [2025/09/12 04:10:25 007676] [debug] |xqc_engine_main_logic|END|now:1757650225007668| [2025/09/12 04:10:25 009042] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225009041| [2025/09/12 04:10:25 009059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 009068] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:834| [2025/09/12 04:10:25 009074] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/09/12 04:10:25 009083] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/09/12 04:10:25 009090] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 009097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1886|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1887|path_largest_ack:1886| [2025/09/12 04:10:25 009106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1782527|prior_time:1757650224962235|is_app_limited:0|send_elapse:45855|ack_elapse:46806|ctl_first_sent_time:1757650224963889|lagest_ack_time:1757650225009041|curr_delivered:1835334| [2025/09/12 04:10:25 009113] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224963889| [2025/09/12 04:10:25 009120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:242||sndq_packets_used_bytes:0|sndq_packets_free:649| [2025/09/12 04:10:25 009127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1887|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1887|path_largest_ack:1887| [2025/09/12 04:10:25 009133] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1784927|prior_time:1757650224964248|is_app_limited:0|send_elapse:45936|ack_elapse:44793|ctl_first_sent_time:1757650224965775|lagest_ack_time:1757650225009041|curr_delivered:1836534| [2025/09/12 04:10:25 009140] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224965775| [2025/09/12 04:10:25 009146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:241||sndq_packets_used_bytes:0|sndq_packets_free:650| [2025/09/12 04:10:25 009151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43663|rttvar:396|minrtt:30473|latest_rtt:43266|ack_delay:24| [2025/09/12 04:10:25 009158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43611|rttvar:402|minrtt:30473|latest_rtt:43266|ack_delay:24| [2025/09/12 04:10:25 009165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/09/12 04:10:25 009171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 009186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 009192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 009198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43611|rtt_var:402|pto_duration:45611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 009203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 009209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 009215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 009222] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225073176|now:1757650225009197|interv:63979| [2025/09/12 04:10:25 009228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225073176|now:1757650225009197|interval:63979|pto_count:0|srtt:43611 [2025/09/12 04:10:25 009232] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45936, ack_elapse 44793, delivered 51607|rate 1123454|lost 311| [2025/09/12 04:10:25 009237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1123454) in round 32| [2025/09/12 04:10:25 009241] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 009245] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 009249] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224965775|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 009254] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224965775|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 009258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43611|latest_rtt:43266|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 009264] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/09/12 04:10:25 009269] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK |recv_time:1757650225009041|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 009273] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345009041|now:1757650225009041|interv:120000000| [2025/09/12 04:10:25 009278] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345009041|now:1757650225009041|interv:120000000| [2025/09/12 04:10:25 009282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225073228|pq_index:0| [2025/09/12 04:10:25 009287] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225007346| [2025/09/12 04:10:25 009293] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225009293| [2025/09/12 04:10:25 009307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225009305| [2025/09/12 04:10:25 009314] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43611|min_srtt:43611|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 009319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 009323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 009327] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 009331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 009335] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 009340] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43611|min_srtt:43611|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 009344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 009348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 009352] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 009356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 009360] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 009365] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 009369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:25 009376] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 009383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/09/12 04:10:25 009437] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225009394|stream_id:0|stream_offset:1875490| [2025/09/12 04:10:25 009450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 009458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 009465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43611|rtt_var:402|pto_duration:45611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 009476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 009480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 009484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 009488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225075005|now:1757650225009464|interv:65541| [2025/09/12 04:10:25 009492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225075005|now:1757650225009464|interval:65541|pto_count:0|srtt:43611 [2025/09/12 04:10:25 009496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 009501] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 009505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1876677| [2025/09/12 04:10:25 009510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 009514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/09/12 04:10:25 009542] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225009521|stream_id:0|stream_offset:1876677| [2025/09/12 04:10:25 009551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 009559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 009566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43611|rtt_var:402|pto_duration:45611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 009571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 009575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 009579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 009583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225075132|now:1757650225009565|interv:65567| [2025/09/12 04:10:25 009587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225075132|now:1757650225009565|interval:65567|pto_count:0|srtt:43611 [2025/09/12 04:10:25 009591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 009596] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 009600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:25 009604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 009613] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225075132| [2025/09/12 04:10:25 009617] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225075132| [2025/09/12 04:10:25 009621] [debug] |xqc_engine_wakeup_after|wakeup:1757650225075132|now:1757650225009621|diff:65511| [2025/09/12 04:10:25 009625] [debug] |xqc_engine_main_logic|END|now:1757650225009305| [2025/09/12 04:10:25 009631] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225009630| [2025/09/12 04:10:25 009634] [debug] |xqc_engine_wakeup_after|wakeup:1757650225075132|now:1757650225009634|diff:65498| [2025/09/12 04:10:25 009638] [debug] |xqc_engine_main_logic|END|now:1757650225009630| [2025/09/12 04:10:25 011044] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225011042| [2025/09/12 04:10:25 011059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 011069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:835| [2025/09/12 04:10:25 011074] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/09/12 04:10:25 011084] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/09/12 04:10:25 011090] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 011098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1888|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1889|path_largest_ack:1888| [2025/09/12 04:10:25 011103] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1784927|prior_time:1757650224964248|is_app_limited:0|send_elapse:46057|ack_elapse:46794|ctl_first_sent_time:1757650224965896|lagest_ack_time:1757650225011042|curr_delivered:1837734| [2025/09/12 04:10:25 011108] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224965896| [2025/09/12 04:10:25 011116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:240||sndq_packets_used_bytes:0|sndq_packets_free:651| [2025/09/12 04:10:25 011122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1889|path_largest_ack:1889| [2025/09/12 04:10:25 011127] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1784927|prior_time:1757650224964248|is_app_limited:0|send_elapse:46057|ack_elapse:46794|ctl_first_sent_time:1757650224965896|lagest_ack_time:1757650225011042|curr_delivered:1838934| [2025/09/12 04:10:25 011132] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224967262| [2025/09/12 04:10:25 011136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:239||sndq_packets_used_bytes:0|sndq_packets_free:652| [2025/09/12 04:10:25 011140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43611|rttvar:402|minrtt:30473|latest_rtt:43780|ack_delay:24| [2025/09/12 04:10:25 011145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43629|rttvar:338|minrtt:30473|latest_rtt:43780|ack_delay:24| [2025/09/12 04:10:25 011151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/09/12 04:10:25 011157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 011161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 011172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 011188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43629|rtt_var:338|pto_duration:45629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 011192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 011196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 011200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 011204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225075150|now:1757650225011187|interv:63963| [2025/09/12 04:10:25 011208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225075150|now:1757650225011187|interval:63963|pto_count:0|srtt:43629 [2025/09/12 04:10:25 011212] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46057, ack_elapse 46794, delivered 54007|rate 1154143|lost 311| [2025/09/12 04:10:25 011217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154143) in round 32| [2025/09/12 04:10:25 011221] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 011225] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 011229] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224967262|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 011233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224967262|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 011238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43629|latest_rtt:43780|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 011244] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/09/12 04:10:25 011248] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1757650225011042|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 011253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345011042|now:1757650225011042|interv:120000000| [2025/09/12 04:10:25 011257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345011042|now:1757650225011042|interv:120000000| [2025/09/12 04:10:25 011261] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225075132|pq_index:0| [2025/09/12 04:10:25 011265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225009305| [2025/09/12 04:10:25 011269] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225011269| [2025/09/12 04:10:25 011274] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225011273| [2025/09/12 04:10:25 011284] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43629|min_srtt:43629|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 011288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 011293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 011296] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 011300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 011305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 011309] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43629|min_srtt:43629|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 011313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 011317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 011321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 011325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 011329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 011334] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 011338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:25 011343] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 011346] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225012346|now:1757650225011346|interv:1000| [2025/09/12 04:10:25 011350] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 011354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 011358] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225012346| [2025/09/12 04:10:25 011362] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225012346| [2025/09/12 04:10:25 011366] [debug] |xqc_engine_wakeup_after|wakeup:1757650225012346|now:1757650225011366|diff:980| [2025/09/12 04:10:25 011370] [debug] |xqc_engine_main_logic|END|now:1757650225011273| [2025/09/12 04:10:25 011376] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225011376| [2025/09/12 04:10:25 011380] [debug] |xqc_engine_wakeup_after|wakeup:1757650225012346|now:1757650225011379|diff:967| [2025/09/12 04:10:25 011383] [debug] |xqc_engine_main_logic|END|now:1757650225011376| [2025/09/12 04:10:25 012452] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225012452| [2025/09/12 04:10:25 012464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225012346|pq_index:0| [2025/09/12 04:10:25 012468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225011273| [2025/09/12 04:10:25 012474] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225012473| [2025/09/12 04:10:25 012479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225012346|now:1757650225012473| [2025/09/12 04:10:25 012483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225012346|now:1757650225012473| [2025/09/12 04:10:25 012487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 012492] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43629|min_srtt:43629|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 012497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 012502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 012506] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 012510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 012514] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 012518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43629|min_srtt:43629|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 012522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 012527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 012530] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 012534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 012538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 012543] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 012547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:25 012552] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 012556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/09/12 04:10:25 012587] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225012564|stream_id:0|stream_offset:1877864| [2025/09/12 04:10:25 012600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 012615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 012621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43629|rtt_var:338|pto_duration:45629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 012628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 012634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 012641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 012648] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225078193|now:1757650225012621|interv:65572| [2025/09/12 04:10:25 012654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225078193|now:1757650225012621|interval:65572|pto_count:0|srtt:43629 [2025/09/12 04:10:25 012661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 012669] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 012677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1879051| [2025/09/12 04:10:25 012683] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 012690] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/09/12 04:10:25 012723] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225012701|stream_id:0|stream_offset:1879051| [2025/09/12 04:10:25 012732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 012739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 012745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43629|rtt_var:338|pto_duration:45629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 012751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 012758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 012763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 012769] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225078330|now:1757650225012745|interv:65585| [2025/09/12 04:10:25 012774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225078330|now:1757650225012745|interval:65585|pto_count:0|srtt:43629 [2025/09/12 04:10:25 012787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 012793] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 012800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:25 012806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 012813] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225078330| [2025/09/12 04:10:25 012820] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225078330| [2025/09/12 04:10:25 012826] [debug] |xqc_engine_wakeup_after|wakeup:1757650225078330|now:1757650225012825|diff:65505| [2025/09/12 04:10:25 012832] [debug] |xqc_engine_main_logic|END|now:1757650225012473| [2025/09/12 04:10:25 013042] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225013041| [2025/09/12 04:10:25 013054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 013063] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:836| [2025/09/12 04:10:25 013069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/09/12 04:10:25 013078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/09/12 04:10:25 013084] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 013092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1891|path_largest_ack:1890| [2025/09/12 04:10:25 013098] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57607|prior_delivered:1784927|prior_time:1757650224964248|is_app_limited:0|send_elapse:47534|ack_elapse:48793|ctl_first_sent_time:1757650224967373|lagest_ack_time:1757650225013041|curr_delivered:1840134| [2025/09/12 04:10:25 013106] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224967373| [2025/09/12 04:10:25 013113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:238||sndq_packets_used_bytes:0|sndq_packets_free:653| [2025/09/12 04:10:25 013120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1891|path_largest_ack:1891| [2025/09/12 04:10:25 013126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1789727|prior_time:1757650224968210|is_app_limited:0|send_elapse:44821|ack_elapse:44831|ctl_first_sent_time:1757650224968701|lagest_ack_time:1757650225013041|curr_delivered:1841334| [2025/09/12 04:10:25 013134] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224968701| [2025/09/12 04:10:25 013140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:237||sndq_packets_used_bytes:0|sndq_packets_free:654| [2025/09/12 04:10:25 013146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43629|rttvar:338|minrtt:30473|latest_rtt:44340|ack_delay:24| [2025/09/12 04:10:25 013152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43715|rttvar:425|minrtt:30473|latest_rtt:44340|ack_delay:24| [2025/09/12 04:10:25 013167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/09/12 04:10:25 013174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 013180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 013186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 013190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:425|pto_duration:45715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 013195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 013199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 013203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 013207] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225078416|now:1757650225013190|interv:65226| [2025/09/12 04:10:25 013211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225078416|now:1757650225013190|interval:65226|pto_count:0|srtt:43715 [2025/09/12 04:10:25 013215] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44821, ack_elapse 44831, delivered 51607|rate 1151145|lost 311| [2025/09/12 04:10:25 013220] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151145) in round 32| [2025/09/12 04:10:25 013224] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 013228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 013232] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224968701|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 013236] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224968701|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 013241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43715|latest_rtt:44340|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 013247] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/09/12 04:10:25 013251] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1757650225013041|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 013256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345013041|now:1757650225013041|interv:120000000| [2025/09/12 04:10:25 013260] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345013041|now:1757650225013041|interv:120000000| [2025/09/12 04:10:25 013267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225078330|pq_index:0| [2025/09/12 04:10:25 013271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225012473| [2025/09/12 04:10:25 013275] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225013275| [2025/09/12 04:10:25 013280] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225013279| [2025/09/12 04:10:25 013286] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 013291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 013295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 013299] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 013303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 013307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 013311] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 013315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 013319] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 013323] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 013327] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 013331] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 013335] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 013340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:25 013344] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 013348] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/09/12 04:10:25 013379] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225013356|stream_id:0|stream_offset:1880238| [2025/09/12 04:10:25 013385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 013394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 013398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:425|pto_duration:45715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 013403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 013406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 013410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 013414] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225079071|now:1757650225013398|interv:65673| [2025/09/12 04:10:25 013438] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225079071|now:1757650225013398|interval:65673|pto_count:0|srtt:43715 [2025/09/12 04:10:25 013448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 013453] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 013458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1881425| [2025/09/12 04:10:25 013462] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 013466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225014466|now:1757650225013466|interv:1000| [2025/09/12 04:10:25 013470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 013474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 013479] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225014466| [2025/09/12 04:10:25 013483] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225014466| [2025/09/12 04:10:25 013487] [debug] |xqc_engine_wakeup_after|wakeup:1757650225014466|now:1757650225013487|diff:979| [2025/09/12 04:10:25 013491] [debug] |xqc_engine_main_logic|END|now:1757650225013279| [2025/09/12 04:10:25 013497] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225013497| [2025/09/12 04:10:25 013501] [debug] |xqc_engine_wakeup_after|wakeup:1757650225014466|now:1757650225013500|diff:966| [2025/09/12 04:10:25 013504] [debug] |xqc_engine_main_logic|END|now:1757650225013497| [2025/09/12 04:10:25 014573] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225014573| [2025/09/12 04:10:25 014584] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225014466|pq_index:0| [2025/09/12 04:10:25 014589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225013279| [2025/09/12 04:10:25 014594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225014593| [2025/09/12 04:10:25 014599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225014466|now:1757650225014593| [2025/09/12 04:10:25 014603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225014466|now:1757650225014593| [2025/09/12 04:10:25 014607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 014619] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 014623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 014628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 014632] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 014636] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 014641] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 014648] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43715|min_srtt:43715|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 014655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 014661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 014668] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 014674] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 014681] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 014687] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 014694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1881425| [2025/09/12 04:10:25 014701] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 014707] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/09/12 04:10:25 014749] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225014718|stream_id:0|stream_offset:1881425| [2025/09/12 04:10:25 014758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 014765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 014771] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43715|rtt_var:425|pto_duration:45715|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 014778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 014784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 014790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 014802] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225080433|now:1757650225014771|interv:65662| [2025/09/12 04:10:25 014808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225080433|now:1757650225014771|interval:65662|pto_count:0|srtt:43715 [2025/09/12 04:10:25 014815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 014822] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 014828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:25 014834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 014840] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225080433| [2025/09/12 04:10:25 014847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225080433| [2025/09/12 04:10:25 014853] [debug] |xqc_engine_wakeup_after|wakeup:1757650225080433|now:1757650225014853|diff:65580| [2025/09/12 04:10:25 014859] [debug] |xqc_engine_main_logic|END|now:1757650225014593| [2025/09/12 04:10:25 015145] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225015143| [2025/09/12 04:10:25 015156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 015164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:837| [2025/09/12 04:10:25 015168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/09/12 04:10:25 015174] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/09/12 04:10:25 015181] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 015188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1893|path_largest_ack:1892| [2025/09/12 04:10:25 015195] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1789727|prior_time:1757650224968210|is_app_limited:0|send_elapse:46187|ack_elapse:46933|ctl_first_sent_time:1757650224970067|lagest_ack_time:1757650225015143|curr_delivered:1842534| [2025/09/12 04:10:25 015202] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224970067| [2025/09/12 04:10:25 015207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:236||sndq_packets_used_bytes:0|sndq_packets_free:655| [2025/09/12 04:10:25 015211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1893|path_largest_ack:1893| [2025/09/12 04:10:25 015216] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1789727|prior_time:1757650224968210|is_app_limited:0|send_elapse:46187|ack_elapse:46933|ctl_first_sent_time:1757650224970067|lagest_ack_time:1757650225015143|curr_delivered:1843734| [2025/09/12 04:10:25 015224] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224970301| [2025/09/12 04:10:25 015230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:235||sndq_packets_used_bytes:0|sndq_packets_free:656| [2025/09/12 04:10:25 015243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43715|rttvar:425|minrtt:30473|latest_rtt:44842|ack_delay:48| [2025/09/12 04:10:25 015247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43850|rttvar:588|minrtt:30473|latest_rtt:44842|ack_delay:48| [2025/09/12 04:10:25 015251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/09/12 04:10:25 015255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 015259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 015263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 015267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:588|pto_duration:46202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 015272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 015276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 015280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 015283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225080920|now:1757650225015267|interv:65653| [2025/09/12 04:10:25 015287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225080920|now:1757650225015267|interval:65653|pto_count:0|srtt:43850 [2025/09/12 04:10:25 015292] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46187, ack_elapse 46933, delivered 54007|rate 1150725|lost 311| [2025/09/12 04:10:25 015296] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150725) in round 32| [2025/09/12 04:10:25 015301] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 015305] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 015309] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224970301|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 015313] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224970301|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 015318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43850|latest_rtt:44842|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 015324] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/09/12 04:10:25 015328] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1757650225015143|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 015336] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345015143|now:1757650225015143|interv:120000000| [2025/09/12 04:10:25 015340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345015143|now:1757650225015143|interv:120000000| [2025/09/12 04:10:25 015344] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225080433|pq_index:0| [2025/09/12 04:10:25 015348] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225014593| [2025/09/12 04:10:25 015352] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225015352| [2025/09/12 04:10:25 015357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225015356| [2025/09/12 04:10:25 015362] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 015367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 015371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 015375] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 015379] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 015383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 015387] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 015391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 015396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 015399] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 015403] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 015407] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 015412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 015416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:25 015443] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 015448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225016448|now:1757650225015448|interv:1000| [2025/09/12 04:10:25 015452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 015459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 015464] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225016448| [2025/09/12 04:10:25 015468] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225016448| [2025/09/12 04:10:25 015472] [debug] |xqc_engine_wakeup_after|wakeup:1757650225016448|now:1757650225015472|diff:976| [2025/09/12 04:10:25 015476] [debug] |xqc_engine_main_logic|END|now:1757650225015356| [2025/09/12 04:10:25 015481] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225015481| [2025/09/12 04:10:25 015485] [debug] |xqc_engine_wakeup_after|wakeup:1757650225016448|now:1757650225015485|diff:963| [2025/09/12 04:10:25 015489] [debug] |xqc_engine_main_logic|END|now:1757650225015481| [2025/09/12 04:10:25 016558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225016557| [2025/09/12 04:10:25 016569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225016448|pq_index:0| [2025/09/12 04:10:25 016574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225015356| [2025/09/12 04:10:25 016579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225016578| [2025/09/12 04:10:25 016583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225016448|now:1757650225016578| [2025/09/12 04:10:25 016588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225016448|now:1757650225016578| [2025/09/12 04:10:25 016592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 016597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 016602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 016606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 016610] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 016614] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 016618] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 016622] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43850|min_srtt:43850|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 016626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 016630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 016634] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 016639] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 016646] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 016671] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 016678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:25 016685] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 016691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/09/12 04:10:25 016730] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1757650225016703|stream_id:0|stream_offset:1882612| [2025/09/12 04:10:25 016739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 016746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/09/12 04:10:25 016752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:588|pto_duration:46202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 016759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 016765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 016770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 60000| [2025/09/12 04:10:25 016776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225082905|now:1757650225016752|interv:66153| [2025/09/12 04:10:25 016782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225082905|now:1757650225016752|interval:66153|pto_count:0|srtt:43850 [2025/09/12 04:10:25 016788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:60000| [2025/09/12 04:10:25 016812] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 016819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1883799| [2025/09/12 04:10:25 016825] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 016831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/09/12 04:10:25 016867] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1757650225016841|stream_id:0|stream_offset:1883799| [2025/09/12 04:10:25 016889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 016896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/09/12 04:10:25 016902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43850|rtt_var:588|pto_duration:46202|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 016914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 016918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 016922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 61200| [2025/09/12 04:10:25 016926] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225083043|now:1757650225016902|interv:66141| [2025/09/12 04:10:25 016930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225083043|now:1757650225016902|interval:66141|pto_count:0|srtt:43850 [2025/09/12 04:10:25 016937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:61200| [2025/09/12 04:10:25 016944] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 016950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:25 016957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 016963] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225083043| [2025/09/12 04:10:25 016969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225083043| [2025/09/12 04:10:25 016974] [debug] |xqc_engine_wakeup_after|wakeup:1757650225083043|now:1757650225016974|diff:66069| [2025/09/12 04:10:25 016980] [debug] |xqc_engine_main_logic|END|now:1757650225016578| [2025/09/12 04:10:25 017037] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225017036| [2025/09/12 04:10:25 017045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 017053] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:838| [2025/09/12 04:10:25 017069] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/09/12 04:10:25 017077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/09/12 04:10:25 017083] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 017090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1895|path_largest_ack:1894| [2025/09/12 04:10:25 017094] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1792127|prior_time:1757650224970472|is_app_limited:0|send_elapse:46086|ack_elapse:46564|ctl_first_sent_time:1757650224971971|lagest_ack_time:1757650225017036|curr_delivered:1844934| [2025/09/12 04:10:25 017099] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224971971| [2025/09/12 04:10:25 017104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:234||sndq_packets_used_bytes:0|sndq_packets_free:657| [2025/09/12 04:10:25 017112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1895|path_largest_ack:1895| [2025/09/12 04:10:25 017118] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54007|prior_delivered:1794527|prior_time:1757650224972254|is_app_limited:0|send_elapse:45705|ack_elapse:44782|ctl_first_sent_time:1757650224973812|lagest_ack_time:1757650225017036|curr_delivered:1846134| [2025/09/12 04:10:25 017131] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224973812| [2025/09/12 04:10:25 017139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:233||sndq_packets_used_bytes:0|sndq_packets_free:658| [2025/09/12 04:10:25 017145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43850|rttvar:588|minrtt:30473|latest_rtt:43224|ack_delay:24| [2025/09/12 04:10:25 017153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43769|rttvar:603|minrtt:30473|latest_rtt:43224|ack_delay:24| [2025/09/12 04:10:25 017159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/09/12 04:10:25 017165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 017171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 017177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 017181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43769|rtt_var:603|pto_duration:46181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 017186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 017189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 017193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 017197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225083022|now:1757650225017181|interv:65841| [2025/09/12 04:10:25 017201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225083022|now:1757650225017181|interval:65841|pto_count:0|srtt:43769 [2025/09/12 04:10:25 017208] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45705, ack_elapse 44782, delivered 51607|rate 1129132|lost 311| [2025/09/12 04:10:25 017215] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129132) in round 32| [2025/09/12 04:10:25 017222] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 017228] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 017233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224973812|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 017237] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224973812|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 017242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:58800|srtt:43769|latest_rtt:43224|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 017252] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/09/12 04:10:25 017257] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1757650225017036|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 017261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345017036|now:1757650225017036|interv:120000000| [2025/09/12 04:10:25 017265] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345017036|now:1757650225017036|interv:120000000| [2025/09/12 04:10:25 017269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225083043|pq_index:0| [2025/09/12 04:10:25 017273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225016578| [2025/09/12 04:10:25 017277] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225017277| [2025/09/12 04:10:25 017282] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225017281| [2025/09/12 04:10:25 017288] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43769|min_srtt:43769|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 017293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 017297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 017301] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 017305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 017309] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 017313] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43769|min_srtt:43769|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 017317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 017321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 017325] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 017329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 017333] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 017337] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 017341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:25 017348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1049| [2025/09/12 04:10:25 017352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225018401|now:1757650225017352|interv:1049| [2025/09/12 04:10:25 017356] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1049| [2025/09/12 04:10:25 017360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 017364] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225018401| [2025/09/12 04:10:25 017368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225018401| [2025/09/12 04:10:25 017372] [debug] |xqc_engine_wakeup_after|wakeup:1757650225018401|now:1757650225017372|diff:1029| [2025/09/12 04:10:25 017376] [debug] |xqc_engine_main_logic|END|now:1757650225017281| [2025/09/12 04:10:25 017381] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225017381| [2025/09/12 04:10:25 017385] [debug] |xqc_engine_wakeup_after|wakeup:1757650225018401|now:1757650225017385|diff:1016| [2025/09/12 04:10:25 017389] [debug] |xqc_engine_main_logic|END|now:1757650225017381| [2025/09/12 04:10:25 018971] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225018970| [2025/09/12 04:10:25 018986] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 018995] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:839| [2025/09/12 04:10:25 019001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/09/12 04:10:25 019010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/09/12 04:10:25 019016] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 019024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1896| [2025/09/12 04:10:25 019031] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55207|prior_delivered:1794527|prior_time:1757650224972254|is_app_limited:0|send_elapse:45835|ack_elapse:46716|ctl_first_sent_time:1757650224973942|lagest_ack_time:1757650225018970|curr_delivered:1847334| [2025/09/12 04:10:25 019037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224973942| [2025/09/12 04:10:25 019044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:232||sndq_packets_used_bytes:0|sndq_packets_free:659| [2025/09/12 04:10:25 019051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1897| [2025/09/12 04:10:25 019058] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:54000|prior_delivered:1796934|prior_time:1757650224974112|is_app_limited:0|send_elapse:45660|ack_elapse:44858|ctl_first_sent_time:1757650224975641|lagest_ack_time:1757650225018970|curr_delivered:1848534| [2025/09/12 04:10:25 019065] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224975641| [2025/09/12 04:10:25 019071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:231||sndq_packets_used_bytes:0|sndq_packets_free:660| [2025/09/12 04:10:25 019077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43769|rttvar:603|minrtt:30473|latest_rtt:43329|ack_delay:24| [2025/09/12 04:10:25 019092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43711|rttvar:569|minrtt:30473|latest_rtt:43329|ack_delay:24| [2025/09/12 04:10:25 019098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/09/12 04:10:25 019102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 019106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 019110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 019114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43711|rtt_var:569|pto_duration:45987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 019118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 019122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 019126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 019130] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225082828|now:1757650225019113|interv:63715| [2025/09/12 04:10:25 019134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225082828|now:1757650225019113|interval:63715|pto_count:0|srtt:43711 [2025/09/12 04:10:25 019138] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45660, ack_elapse 44858, delivered 51600|rate 1130091|lost 311| [2025/09/12 04:10:25 019143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130091) in round 32| [2025/09/12 04:10:25 019147] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 019154] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 019160] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224975641|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 019167] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224975641|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 019174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:56400|srtt:43711|latest_rtt:43329|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 019180] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/09/12 04:10:25 019184] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:840|frame:ACK |recv_time:1757650225018970|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 019189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345018970|now:1757650225018970|interv:120000000| [2025/09/12 04:10:25 019197] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345018970|now:1757650225018970|interv:120000000| [2025/09/12 04:10:25 019201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225018401|pq_index:0| [2025/09/12 04:10:25 019205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225017281| [2025/09/12 04:10:25 019209] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225019209| [2025/09/12 04:10:25 019214] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225019213| [2025/09/12 04:10:25 019219] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225018401|now:1757650225019213| [2025/09/12 04:10:25 019223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225018401|now:1757650225019213| [2025/09/12 04:10:25 019226] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 019232] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43711|min_srtt:43711|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 019236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 019241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 019245] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 019248] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 019253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 019257] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43711|min_srtt:43711|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 019261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 019265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 019269] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 019272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 019277] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 019281] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 019285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:25 019289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 019294] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/09/12 04:10:25 019328] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650225019304|stream_id:0|stream_offset:1884986| [2025/09/12 04:10:25 019335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 019340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:25 019344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43711|rtt_var:569|pto_duration:45987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 019349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 019353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 019356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:25 019360] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225085291|now:1757650225019344|interv:65947| [2025/09/12 04:10:25 019364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225085291|now:1757650225019344|interval:65947|pto_count:0|srtt:43711 [2025/09/12 04:10:25 019369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:57600| [2025/09/12 04:10:25 019373] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 019378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1886173| [2025/09/12 04:10:25 019382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 019386] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/09/12 04:10:25 019406] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650225019392|stream_id:0|stream_offset:1886173| [2025/09/12 04:10:25 019411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1946|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 019416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:25 019442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43711|rtt_var:569|pto_duration:45987|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 019448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 019452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 019456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 019460] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225085379|now:1757650225019442|interv:65937| [2025/09/12 04:10:25 019464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225085379|now:1757650225019442|interval:65937|pto_count:0|srtt:43711 [2025/09/12 04:10:25 019474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:58800| [2025/09/12 04:10:25 019478] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 019482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:25 019487] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1158| [2025/09/12 04:10:25 019491] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225020649|now:1757650225019491|interv:1158| [2025/09/12 04:10:25 019495] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1158| [2025/09/12 04:10:25 019498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 019502] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225020649| [2025/09/12 04:10:25 019507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225020649| [2025/09/12 04:10:25 019510] [debug] |xqc_engine_wakeup_after|wakeup:1757650225020649|now:1757650225019510|diff:1139| [2025/09/12 04:10:25 019515] [debug] |xqc_engine_main_logic|END|now:1757650225019213| [2025/09/12 04:10:25 019520] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225019520| [2025/09/12 04:10:25 019524] [debug] |xqc_engine_wakeup_after|wakeup:1757650225020649|now:1757650225019524|diff:1125| [2025/09/12 04:10:25 019528] [debug] |xqc_engine_main_logic|END|now:1757650225019520| [2025/09/12 04:10:25 020992] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225020991| [2025/09/12 04:10:25 021007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 021017] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:840| [2025/09/12 04:10:25 021024] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/09/12 04:10:25 021033] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/09/12 04:10:25 021051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 021059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1898| [2025/09/12 04:10:25 021067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1796934|prior_time:1757650224974112|is_app_limited:0|send_elapse:45771|ack_elapse:46879|ctl_first_sent_time:1757650224975752|lagest_ack_time:1757650225020991|curr_delivered:1849734| [2025/09/12 04:10:25 021075] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224975752| [2025/09/12 04:10:25 021082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:230||sndq_packets_used_bytes:0|sndq_packets_free:661| [2025/09/12 04:10:25 021089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1899| [2025/09/12 04:10:25 021095] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1796934|prior_time:1757650224974112|is_app_limited:0|send_elapse:45771|ack_elapse:46879|ctl_first_sent_time:1757650224975752|lagest_ack_time:1757650225020991|curr_delivered:1850934| [2025/09/12 04:10:25 021112] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224975880| [2025/09/12 04:10:25 021119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:229||sndq_packets_used_bytes:0|sndq_packets_free:662| [2025/09/12 04:10:25 021125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43711|rttvar:569|minrtt:30473|latest_rtt:45111|ack_delay:24| [2025/09/12 04:10:25 021129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43883|rttvar:771|minrtt:30473|latest_rtt:45111|ack_delay:24| [2025/09/12 04:10:25 021133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/09/12 04:10:25 021137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 021142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 021148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 021155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:771|pto_duration:46967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 021162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 021168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 021173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 021177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225086359|now:1757650225021155|interv:65204| [2025/09/12 04:10:25 021181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225086359|now:1757650225021155|interval:65204|pto_count:0|srtt:43883 [2025/09/12 04:10:25 021185] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45771, ack_elapse 46879, delivered 54000|rate 1151901|lost 311| [2025/09/12 04:10:25 021190] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151901) in round 32| [2025/09/12 04:10:25 021194] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 021198] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 021202] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224975880|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 021207] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224975880|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 021211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:56400|srtt:43883|latest_rtt:45111|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 021222] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/09/12 04:10:25 021226] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1757650225020991|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 021231] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345020991|now:1757650225020991|interv:120000000| [2025/09/12 04:10:25 021235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345020991|now:1757650225020991|interv:120000000| [2025/09/12 04:10:25 021239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225020649|pq_index:0| [2025/09/12 04:10:25 021244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225019213| [2025/09/12 04:10:25 021248] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225021247| [2025/09/12 04:10:25 021253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225021252| [2025/09/12 04:10:25 021258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225020649|now:1757650225021252| [2025/09/12 04:10:25 021262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225020649|now:1757650225021252| [2025/09/12 04:10:25 021266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 021271] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 021276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 021280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 021284] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 021288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 021292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 021297] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 021301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 021306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 021309] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 021313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 021318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 021325] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 021329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:25 021334] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 021338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/09/12 04:10:25 021371] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650225021346|stream_id:0|stream_offset:1887360| [2025/09/12 04:10:25 021377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1947|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 021382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:25 021387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:771|pto_duration:46967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 021391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 021395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 021399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:25 021403] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225088313|now:1757650225021387|interv:66926| [2025/09/12 04:10:25 021407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225088313|now:1757650225021387|interval:66926|pto_count:0|srtt:43883 [2025/09/12 04:10:25 021412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:57600| [2025/09/12 04:10:25 021416] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 021439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1888547| [2025/09/12 04:10:25 021444] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 021448] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225022448|now:1757650225021448|interv:1000| [2025/09/12 04:10:25 021452] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 021456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 021460] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225022448| [2025/09/12 04:10:25 021464] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225022448| [2025/09/12 04:10:25 021468] [debug] |xqc_engine_wakeup_after|wakeup:1757650225022448|now:1757650225021468|diff:980| [2025/09/12 04:10:25 021473] [debug] |xqc_engine_main_logic|END|now:1757650225021252| [2025/09/12 04:10:25 021479] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225021479| [2025/09/12 04:10:25 021483] [debug] |xqc_engine_wakeup_after|wakeup:1757650225022448|now:1757650225021483|diff:965| [2025/09/12 04:10:25 021491] [debug] |xqc_engine_main_logic|END|now:1757650225021479| [2025/09/12 04:10:25 022558] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225022558| [2025/09/12 04:10:25 022569] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225022448|pq_index:0| [2025/09/12 04:10:25 022574] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225021252| [2025/09/12 04:10:25 022579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225022578| [2025/09/12 04:10:25 022584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225022448|now:1757650225022578| [2025/09/12 04:10:25 022588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225022448|now:1757650225022578| [2025/09/12 04:10:25 022592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 022597] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 022602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 022607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 022611] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 022615] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 022622] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 022629] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43883|min_srtt:43883|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 022636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 022642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 022646] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 022652] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 022659] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 022667] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 022673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1888547| [2025/09/12 04:10:25 022680] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 022686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/09/12 04:10:25 022725] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650225022697|stream_id:0|stream_offset:1888547| [2025/09/12 04:10:25 022743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 022751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:25 022759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43883|rtt_var:771|pto_duration:46967|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 022766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 022772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 022777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 022783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225089664|now:1757650225022758|interv:66906| [2025/09/12 04:10:25 022789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225089664|now:1757650225022758|interval:66906|pto_count:0|srtt:43883 [2025/09/12 04:10:25 022796] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:58800| [2025/09/12 04:10:25 022803] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 022810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:25 022817] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 022823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225023823|now:1757650225022823|interv:1000| [2025/09/12 04:10:25 022828] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 022832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 022837] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225023823| [2025/09/12 04:10:25 022844] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225023823| [2025/09/12 04:10:25 022850] [debug] |xqc_engine_wakeup_after|wakeup:1757650225023823|now:1757650225022850|diff:973| [2025/09/12 04:10:25 022858] [debug] |xqc_engine_main_logic|END|now:1757650225022578| [2025/09/12 04:10:25 023046] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225023045| [2025/09/12 04:10:25 023055] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 023064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:841| [2025/09/12 04:10:25 023070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/09/12 04:10:25 023078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/09/12 04:10:25 023085] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 023093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1901|path_largest_ack:1900| [2025/09/12 04:10:25 023107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1799334|prior_time:1757650224976227|is_app_limited:0|send_elapse:46056|ack_elapse:46818|ctl_first_sent_time:1757650224977831|lagest_ack_time:1757650225023045|curr_delivered:1852134| [2025/09/12 04:10:25 023114] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224977831| [2025/09/12 04:10:25 023122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:228||sndq_packets_used_bytes:0|sndq_packets_free:663| [2025/09/12 04:10:25 023129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1901|path_largest_ack:1901| [2025/09/12 04:10:25 023136] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1799334|prior_time:1757650224976227|is_app_limited:0|send_elapse:46056|ack_elapse:46818|ctl_first_sent_time:1757650224977831|lagest_ack_time:1757650225023045|curr_delivered:1853334| [2025/09/12 04:10:25 023143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224977962| [2025/09/12 04:10:25 023150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:227||sndq_packets_used_bytes:0|sndq_packets_free:664| [2025/09/12 04:10:25 023156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43883|rttvar:771|minrtt:30473|latest_rtt:45083|ack_delay:24| [2025/09/12 04:10:25 023163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44030|rttvar:873|minrtt:30473|latest_rtt:45083|ack_delay:24| [2025/09/12 04:10:25 023170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1901|lost_pn:1898|thresh:3| [2025/09/12 04:10:25 023176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 023182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 023186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 023190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:873|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 023194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 023198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 023202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 023213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225090219|now:1757650225023190|interv:67029| [2025/09/12 04:10:25 023220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225090219|now:1757650225023190|interval:67029|pto_count:0|srtt:44030 [2025/09/12 04:10:25 023227] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46056, ack_elapse 46818, delivered 54000|rate 1153402|lost 311| [2025/09/12 04:10:25 023233] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153402) in round 32| [2025/09/12 04:10:25 023242] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 023246] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 023250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224977962|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 023255] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224977962|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 023260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:56400|srtt:44030|latest_rtt:45083|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 023265] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:61200|inflight:56400|mode:2|applimit:0|pacing_rate:908292|bw:1211057|srtt:44030|latest_rtt:45083|min_rtt:30473|send:1925|lost:309|tlp:0|recv:835|recovery:1|slow_start:0|conn_life:1651387|acked:2400|delivered:1853334|is_cwnd_limited:0| [2025/09/12 04:10:25 023271] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/09/12 04:10:25 023276] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1757650225023045|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 023280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345023045|now:1757650225023045|interv:120000000| [2025/09/12 04:10:25 023285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345023045|now:1757650225023045|interv:120000000| [2025/09/12 04:10:25 023288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225023823|pq_index:0| [2025/09/12 04:10:25 023293] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225022578| [2025/09/12 04:10:25 023297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225023296| [2025/09/12 04:10:25 023302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225023300| [2025/09/12 04:10:25 023308] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 023312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 023316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 023320] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 023324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 023329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 023335] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 023340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 023344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 023348] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 023351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 023356] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 023360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 023364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:25 023368] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 023372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 023376] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225023823| [2025/09/12 04:10:25 023380] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225023823| [2025/09/12 04:10:25 023384] [debug] |xqc_engine_wakeup_after|wakeup:1757650225023823|now:1757650225023384|diff:439| [2025/09/12 04:10:25 023388] [debug] |xqc_engine_main_logic|END|now:1757650225023300| [2025/09/12 04:10:25 023394] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225023394| [2025/09/12 04:10:25 023398] [debug] |xqc_engine_wakeup_after|wakeup:1757650225023823|now:1757650225023398|diff:425| [2025/09/12 04:10:25 023402] [debug] |xqc_engine_main_logic|END|now:1757650225023394| [2025/09/12 04:10:25 024471] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225024470| [2025/09/12 04:10:25 024482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225023823|pq_index:0| [2025/09/12 04:10:25 024487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225023300| [2025/09/12 04:10:25 024492] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225024491| [2025/09/12 04:10:25 024497] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225023823|now:1757650225024491| [2025/09/12 04:10:25 024501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225023823|now:1757650225024491| [2025/09/12 04:10:25 024505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 024511] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 024515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 024526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 024530] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 024534] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 024538] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 024542] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44030|min_srtt:44030|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 024547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 024551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 024555] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 024559] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 024563] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 024568] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 024572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:25 024576] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 024581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/09/12 04:10:25 024611] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650225024589|stream_id:0|stream_offset:1889734| [2025/09/12 04:10:25 024618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 024626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:25 024633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:873|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 024640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 024645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 024650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:25 024656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225092111|now:1757650225024633|interv:67478| [2025/09/12 04:10:25 024662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225092111|now:1757650225024633|interval:67478|pto_count:0|srtt:44030 [2025/09/12 04:10:25 024676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:57600| [2025/09/12 04:10:25 024683] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 024689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1890921| [2025/09/12 04:10:25 024696] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 024702] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/09/12 04:10:25 024741] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1757650225024713|stream_id:0|stream_offset:1890921| [2025/09/12 04:10:25 024751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 024758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/09/12 04:10:25 024779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44030|rtt_var:873|pto_duration:47522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 024786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 024792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 024798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 58800| [2025/09/12 04:10:25 024804] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225092235|now:1757650225024779|interv:67456| [2025/09/12 04:10:25 024810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225092235|now:1757650225024779|interval:67456|pto_count:0|srtt:44030 [2025/09/12 04:10:25 024817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:58800| [2025/09/12 04:10:25 024824] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 024830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 024836] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1100| [2025/09/12 04:10:25 024842] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225025942|now:1757650225024842|interv:1100| [2025/09/12 04:10:25 024861] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1100| [2025/09/12 04:10:25 024867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 024873] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225025942| [2025/09/12 04:10:25 024880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225025942| [2025/09/12 04:10:25 024884] [debug] |xqc_engine_wakeup_after|wakeup:1757650225025942|now:1757650225024884|diff:1058| [2025/09/12 04:10:25 024888] [debug] |xqc_engine_main_logic|END|now:1757650225024491| [2025/09/12 04:10:25 025049] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225025048| [2025/09/12 04:10:25 025061] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 025070] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:842| [2025/09/12 04:10:25 025077] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/09/12 04:10:25 025086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/09/12 04:10:25 025092] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 025099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1902| [2025/09/12 04:10:25 025107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1801734|prior_time:1757650224978125|is_app_limited:0|send_elapse:45839|ack_elapse:46923|ctl_first_sent_time:1757650224979649|lagest_ack_time:1757650225025048|curr_delivered:1854534| [2025/09/12 04:10:25 025126] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224979649| [2025/09/12 04:10:25 025133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:226||sndq_packets_used_bytes:0|sndq_packets_free:665| [2025/09/12 04:10:25 025140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1903|path_largest_ack:1903| [2025/09/12 04:10:25 025147] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:55200|prior_delivered:1801734|prior_time:1757650224978125|is_app_limited:0|send_elapse:45839|ack_elapse:46923|ctl_first_sent_time:1757650224979649|lagest_ack_time:1757650225025048|curr_delivered:1855734| [2025/09/12 04:10:25 025154] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224979774| [2025/09/12 04:10:25 025161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:225||sndq_packets_used_bytes:0|sndq_packets_free:666| [2025/09/12 04:10:25 025167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44030|rttvar:873|minrtt:30473|latest_rtt:45274|ack_delay:24| [2025/09/12 04:10:25 025174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44183|rttvar:960|minrtt:30473|latest_rtt:45274|ack_delay:24| [2025/09/12 04:10:25 025180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/09/12 04:10:25 025187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 025193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 025199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 025203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44183|rtt_var:960|pto_duration:48023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 025208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 025212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 025222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 025226] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225092736|now:1757650225025203|interv:67533| [2025/09/12 04:10:25 025231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225092736|now:1757650225025203|interval:67533|pto_count:0|srtt:44183 [2025/09/12 04:10:25 025235] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45839, ack_elapse 46923, delivered 54000|rate 1150821|lost 311| [2025/09/12 04:10:25 025240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150821) in round 32| [2025/09/12 04:10:25 025244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 025248] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 025252] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224979774|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 025256] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224979774|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 025261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:56400|srtt:44183|latest_rtt:45274|min_rtt:30473|applimit:0|lost:309|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 025267] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/09/12 04:10:25 025271] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1757650225025048|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 025276] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345025048|now:1757650225025048|interv:120000000| [2025/09/12 04:10:25 025280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345025048|now:1757650225025048|interv:120000000| [2025/09/12 04:10:25 025284] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225025942|pq_index:0| [2025/09/12 04:10:25 025288] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225024491| [2025/09/12 04:10:25 025292] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225025292| [2025/09/12 04:10:25 025297] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225025296| [2025/09/12 04:10:25 025303] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|min_srtt:44183|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 025308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 025312] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 025320] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1864|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 025324] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|min_srtt:44183|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 025328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:25 025333] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 025337] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1879|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 025341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|min_srtt:44183|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 025345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 025349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 025353] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 025357] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 025361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 025366] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1864|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 025370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 025374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 025378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 025382] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 025386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 025390] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 025394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 025398] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225025942| [2025/09/12 04:10:25 025402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225025942| [2025/09/12 04:10:25 025406] [debug] |xqc_engine_wakeup_after|wakeup:1757650225025942|now:1757650225025406|diff:536| [2025/09/12 04:10:25 025410] [debug] |xqc_engine_main_logic|END|now:1757650225025296| [2025/09/12 04:10:25 025418] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225025418| [2025/09/12 04:10:25 025443] [debug] |xqc_engine_wakeup_after|wakeup:1757650225025942|now:1757650225025443|diff:499| [2025/09/12 04:10:25 025447] [debug] |xqc_engine_main_logic|END|now:1757650225025418| [2025/09/12 04:10:25 026515] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225026515| [2025/09/12 04:10:25 026525] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225025942|pq_index:0| [2025/09/12 04:10:25 026530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225025296| [2025/09/12 04:10:25 026535] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225026534| [2025/09/12 04:10:25 026539] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225025942|now:1757650225026534| [2025/09/12 04:10:25 026544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225025942|now:1757650225026534| [2025/09/12 04:10:25 026548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 026553] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44183|min_srtt:44183|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 026558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 026563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 026570] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 026576] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 026583] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 026590] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1864|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 026597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 026604] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 026611] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/09/12 04:10:25 026648] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650225026622|stream_id:0|stream_offset:1793587| [2025/09/12 04:10:25 026658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1951|origin_pktnum:1864|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 026666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:25 026672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44183|rtt_var:960|pto_duration:48023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 026679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 026698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 026704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:25 026710] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225094645|now:1757650225026672|interv:67973| [2025/09/12 04:10:25 026716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225094645|now:1757650225026672|interval:67973|pto_count:0|srtt:44183 [2025/09/12 04:10:25 026723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:57600| [2025/09/12 04:10:25 026730] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1879|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 026737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:25 026744] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 026750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225027750|now:1757650225026750|interv:1000| [2025/09/12 04:10:25 026757] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 026763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 026770] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 026776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 026782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 026788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 026794] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225027750| [2025/09/12 04:10:25 026800] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225027750| [2025/09/12 04:10:25 026807] [debug] |xqc_engine_wakeup_after|wakeup:1757650225027750|now:1757650225026807|diff:943| [2025/09/12 04:10:25 026813] [debug] |xqc_engine_main_logic|END|now:1757650225026534| [2025/09/12 04:10:25 027034] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225027033| [2025/09/12 04:10:25 027045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 027054] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:843| [2025/09/12 04:10:25 027059] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/09/12 04:10:25 027067] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/09/12 04:10:25 027074] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 027082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1904| [2025/09/12 04:10:25 027088] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1801734|prior_time:1757650224978125|is_app_limited:0|send_elapse:46084|ack_elapse:48908|ctl_first_sent_time:1757650224979894|lagest_ack_time:1757650225027033|curr_delivered:1856934| [2025/09/12 04:10:25 027104] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224979894| [2025/09/12 04:10:25 027111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:224||sndq_packets_used_bytes:0|sndq_packets_free:667| [2025/09/12 04:10:25 027118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1905| [2025/09/12 04:10:25 027124] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1804134|prior_time:1757650224980092|is_app_limited:0|send_elapse:45843|ack_elapse:46941|ctl_first_sent_time:1757650224981672|lagest_ack_time:1757650225027033|curr_delivered:1858134| [2025/09/12 04:10:25 027131] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224981672| [2025/09/12 04:10:25 027137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:223||sndq_packets_used_bytes:0|sndq_packets_free:668| [2025/09/12 04:10:25 027143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44183|rttvar:960|minrtt:30473|latest_rtt:45361|ack_delay:24| [2025/09/12 04:10:25 027149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44328|rttvar:1008|minrtt:30473|latest_rtt:45361|ack_delay:24| [2025/09/12 04:10:25 027154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/09/12 04:10:25 027160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 027167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 027173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 027180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44328|rtt_var:1008|pto_duration:48360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 027184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 027188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 027192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 027196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225094982|now:1757650225027179|interv:67803| [2025/09/12 04:10:25 027200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225094982|now:1757650225027179|interval:67803|pto_count:0|srtt:44328 [2025/09/12 04:10:25 027205] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45843, ack_elapse 46941, delivered 54000|rate 1150380|lost 311| [2025/09/12 04:10:25 027209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150380) in round 32| [2025/09/12 04:10:25 027213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 027217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 027225] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224981672|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 027230] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224981672|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 027234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:55200|srtt:44328|latest_rtt:45361|min_rtt:30473|applimit:0|lost:310|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 027240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/09/12 04:10:25 027245] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1757650225027033|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 027249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345027033|now:1757650225027033|interv:120000000| [2025/09/12 04:10:25 027254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345027033|now:1757650225027033|interv:120000000| [2025/09/12 04:10:25 027257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225027750|pq_index:0| [2025/09/12 04:10:25 027262] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225026534| [2025/09/12 04:10:25 027266] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225027266| [2025/09/12 04:10:25 027271] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225027270| [2025/09/12 04:10:25 027277] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|min_srtt:44328|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 027281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 027286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 027290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 027295] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|min_srtt:44328|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 027299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1895669| [2025/09/12 04:10:25 027303] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 027308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 027316] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|min_srtt:44328|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 027320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 027324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 027328] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 027332] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 027336] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 027340] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1879|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 027344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:25 027349] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 027352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 027357] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 027361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 027365] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 027368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 027372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225027750| [2025/09/12 04:10:25 027376] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225027750| [2025/09/12 04:10:25 027380] [debug] |xqc_engine_wakeup_after|wakeup:1757650225027750|now:1757650225027380|diff:370| [2025/09/12 04:10:25 027385] [debug] |xqc_engine_main_logic|END|now:1757650225027270| [2025/09/12 04:10:25 027390] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225027390| [2025/09/12 04:10:25 027394] [debug] |xqc_engine_wakeup_after|wakeup:1757650225027750|now:1757650225027394|diff:356| [2025/09/12 04:10:25 027398] [debug] |xqc_engine_main_logic|END|now:1757650225027390| [2025/09/12 04:10:25 028468] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225028467| [2025/09/12 04:10:25 028480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225027750|pq_index:0| [2025/09/12 04:10:25 028485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225027270| [2025/09/12 04:10:25 028490] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225028489| [2025/09/12 04:10:25 028495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225027750|now:1757650225028489| [2025/09/12 04:10:25 028499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225027750|now:1757650225028489| [2025/09/12 04:10:25 028508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 028514] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44328|min_srtt:44328|path_bw:1211057|loss_rate:2.30|path_pto:0| [2025/09/12 04:10:25 028519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 028523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 028527] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 028531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 028535] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 028540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1879|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 028544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:25 028549] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 028553] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/09/12 04:10:25 028594] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225028564|stream_id:0|stream_offset:1811392| [2025/09/12 04:10:25 028605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1952|origin_pktnum:1879|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 028612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 028619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44328|rtt_var:1008|pto_duration:48360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 028626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 028632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 028638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 028644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225096924|now:1757650225028619|interv:68305| [2025/09/12 04:10:25 028650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225096924|now:1757650225028619|interval:68305|pto_count:0|srtt:44328 [2025/09/12 04:10:25 028658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:56400| [2025/09/12 04:10:25 028666] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 028672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 028685] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 028691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/09/12 04:10:25 028724] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1757650225028702|stream_id:0|stream_offset:1892108| [2025/09/12 04:10:25 028732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 028739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/09/12 04:10:25 028745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44328|rtt_var:1008|pto_duration:48360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 028752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 028758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 028764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 57600| [2025/09/12 04:10:25 028770] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225097062|now:1757650225028745|interv:68317| [2025/09/12 04:10:25 028777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225097062|now:1757650225028745|interval:68317|pto_count:0|srtt:44328 [2025/09/12 04:10:25 028784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:57600| [2025/09/12 04:10:25 028791] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 028797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1893295| [2025/09/12 04:10:25 028803] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1099| [2025/09/12 04:10:25 028809] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225029908|now:1757650225028809|interv:1099| [2025/09/12 04:10:25 028815] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1099| [2025/09/12 04:10:25 028820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 028826] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225029908| [2025/09/12 04:10:25 028833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225029908| [2025/09/12 04:10:25 028839] [debug] |xqc_engine_wakeup_after|wakeup:1757650225029908|now:1757650225028839|diff:1069| [2025/09/12 04:10:25 028845] [debug] |xqc_engine_main_logic|END|now:1757650225028489| [2025/09/12 04:10:25 029035] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225029033| [2025/09/12 04:10:25 029056] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 029064] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:844| [2025/09/12 04:10:25 029078] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/09/12 04:10:25 029087] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/09/12 04:10:25 029093] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 029100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1906| [2025/09/12 04:10:25 029107] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1804134|prior_time:1757650224980092|is_app_limited:0|send_elapse:45982|ack_elapse:48941|ctl_first_sent_time:1757650224981811|lagest_ack_time:1757650225029033|curr_delivered:1859334| [2025/09/12 04:10:25 029114] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224981811| [2025/09/12 04:10:25 029122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:222||sndq_packets_used_bytes:0|sndq_packets_free:669| [2025/09/12 04:10:25 029129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1907| [2025/09/12 04:10:25 029136] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:56400|prior_delivered:1806534|prior_time:1757650224982055|is_app_limited:0|send_elapse:45798|ack_elapse:46978|ctl_first_sent_time:1757650224983605|lagest_ack_time:1757650225029033|curr_delivered:1860534| [2025/09/12 04:10:25 029143] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224983605| [2025/09/12 04:10:25 029149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:670| [2025/09/12 04:10:25 029155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44328|rttvar:1008|minrtt:30473|latest_rtt:45428|ack_delay:24| [2025/09/12 04:10:25 029159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44462|rttvar:1025|minrtt:30473|latest_rtt:45428|ack_delay:24| [2025/09/12 04:10:25 029163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1907|lost_pn:1904|thresh:3| [2025/09/12 04:10:25 029167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 029171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 029175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 029180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44462|rtt_var:1025|pto_duration:48562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 029184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 029188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 029192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 029196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225097264|now:1757650225029179|interv:68085| [2025/09/12 04:10:25 029200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225097264|now:1757650225029179|interval:68085|pto_count:0|srtt:44462 [2025/09/12 04:10:25 029212] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45798, ack_elapse 46978, delivered 54000|rate 1149474|lost 311| [2025/09/12 04:10:25 029219] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149474) in round 32| [2025/09/12 04:10:25 029226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 029230] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 029234] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224983605|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 029238] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224983605|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 029243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:55200|srtt:44462|latest_rtt:45428|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 029249] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/09/12 04:10:25 029253] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1757650225029033|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 029258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345029033|now:1757650225029033|interv:120000000| [2025/09/12 04:10:25 029262] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345029033|now:1757650225029033|interv:120000000| [2025/09/12 04:10:25 029266] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225029908|pq_index:0| [2025/09/12 04:10:25 029270] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225028489| [2025/09/12 04:10:25 029274] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225029274| [2025/09/12 04:10:25 029279] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225029278| [2025/09/12 04:10:25 029285] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|min_srtt:44462|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:25 029290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 029294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 029299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 029303] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|min_srtt:44462|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:25 029311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1898043| [2025/09/12 04:10:25 029315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 029319] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 029323] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|min_srtt:44462|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:25 029328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1899230| [2025/09/12 04:10:25 029332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 029336] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 029339] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 029344] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 029348] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 029352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1893295| [2025/09/12 04:10:25 029356] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 029360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 029364] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225029908| [2025/09/12 04:10:25 029368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225029908| [2025/09/12 04:10:25 029372] [debug] |xqc_engine_wakeup_after|wakeup:1757650225029908|now:1757650225029372|diff:536| [2025/09/12 04:10:25 029377] [debug] |xqc_engine_main_logic|END|now:1757650225029278| [2025/09/12 04:10:25 029382] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225029382| [2025/09/12 04:10:25 029386] [debug] |xqc_engine_wakeup_after|wakeup:1757650225029908|now:1757650225029386|diff:522| [2025/09/12 04:10:25 029390] [debug] |xqc_engine_main_logic|END|now:1757650225029382| [2025/09/12 04:10:25 030459] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225030458| [2025/09/12 04:10:25 030470] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225029908|pq_index:0| [2025/09/12 04:10:25 030475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225029278| [2025/09/12 04:10:25 030480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225030479| [2025/09/12 04:10:25 030485] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225029908|now:1757650225030479| [2025/09/12 04:10:25 030495] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225029908|now:1757650225030479| [2025/09/12 04:10:25 030499] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 030504] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44462|min_srtt:44462|path_bw:1211057|loss_rate:2.50|path_pto:0| [2025/09/12 04:10:25 030509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1899230| [2025/09/12 04:10:25 030514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 030517] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 030521] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 030526] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 030531] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 030535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1893295| [2025/09/12 04:10:25 030539] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 030544] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/09/12 04:10:25 030579] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225030552|stream_id:0|stream_offset:1893295| [2025/09/12 04:10:25 030588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 030595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 030602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44462|rtt_var:1025|pto_duration:48562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 030609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 030615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 030621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 030627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225099114|now:1757650225030602|interv:68512| [2025/09/12 04:10:25 030633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225099114|now:1757650225030602|interval:68512|pto_count:0|srtt:44462 [2025/09/12 04:10:25 030637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:56400| [2025/09/12 04:10:25 030643] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 030656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 030662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 030668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225031668|now:1757650225030668|interv:1000| [2025/09/12 04:10:25 030674] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 030680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 030687] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225031668| [2025/09/12 04:10:25 030693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225031668| [2025/09/12 04:10:25 030698] [debug] |xqc_engine_wakeup_after|wakeup:1757650225031668|now:1757650225030698|diff:970| [2025/09/12 04:10:25 030705] [debug] |xqc_engine_main_logic|END|now:1757650225030479| [2025/09/12 04:10:25 031011] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225031010| [2025/09/12 04:10:25 031022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 031030] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:845| [2025/09/12 04:10:25 031036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/09/12 04:10:25 031044] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/09/12 04:10:25 031051] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 031058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1908| [2025/09/12 04:10:25 031065] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1806534|prior_time:1757650224982055|is_app_limited:0|send_elapse:45914|ack_elapse:48955|ctl_first_sent_time:1757650224983721|lagest_ack_time:1757650225031010|curr_delivered:1861734| [2025/09/12 04:10:25 031072] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224983721| [2025/09/12 04:10:25 031079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:671| [2025/09/12 04:10:25 031086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1909| [2025/09/12 04:10:25 031093] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1806534|prior_time:1757650224982055|is_app_limited:0|send_elapse:45914|ack_elapse:48955|ctl_first_sent_time:1757650224983721|lagest_ack_time:1757650225031010|curr_delivered:1862934| [2025/09/12 04:10:25 031099] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224983845| [2025/09/12 04:10:25 031106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:672| [2025/09/12 04:10:25 031112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44462|rttvar:1025|minrtt:30473|latest_rtt:47165|ack_delay:24| [2025/09/12 04:10:25 031119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44797|rttvar:1438|minrtt:30473|latest_rtt:47165|ack_delay:24| [2025/09/12 04:10:25 031133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1909|lost_pn:1906|thresh:3| [2025/09/12 04:10:25 031139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 031149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 031156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 031162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44797|rtt_var:1438|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 031169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 031175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 031180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 031186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225101101|now:1757650225031161|interv:69940| [2025/09/12 04:10:25 031192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225101101|now:1757650225031161|interval:69940|pto_count:0|srtt:44797 [2025/09/12 04:10:25 031199] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45914, ack_elapse 48955, delivered 56400|rate 1152078|lost 311| [2025/09/12 04:10:25 031205] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152078) in round 32| [2025/09/12 04:10:25 031209] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 031213] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 031217] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224983845|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 031222] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224983845|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 031226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:54000|srtt:44797|latest_rtt:47165|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 031232] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/09/12 04:10:25 031237] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1757650225031010|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 031242] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345031010|now:1757650225031010|interv:120000000| [2025/09/12 04:10:25 031246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345031010|now:1757650225031010|interv:120000000| [2025/09/12 04:10:25 031250] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225031668|pq_index:0| [2025/09/12 04:10:25 031258] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225030479| [2025/09/12 04:10:25 031262] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225031262| [2025/09/12 04:10:25 031267] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225031266| [2025/09/12 04:10:25 031273] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|min_srtt:44797|path_bw:1211057|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:25 031277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1899230| [2025/09/12 04:10:25 031282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 031286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 031291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|min_srtt:44797|path_bw:1211057|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:25 031295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1900417| [2025/09/12 04:10:25 031300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 031304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 031308] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|min_srtt:44797|path_bw:1211057|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:25 031313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1901604| [2025/09/12 04:10:25 031317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 031321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 031325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 031329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 031333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 031338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 031342] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 031346] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 031352] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225031668| [2025/09/12 04:10:25 031357] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225031668| [2025/09/12 04:10:25 031360] [debug] |xqc_engine_wakeup_after|wakeup:1757650225031668|now:1757650225031360|diff:308| [2025/09/12 04:10:25 031365] [debug] |xqc_engine_main_logic|END|now:1757650225031266| [2025/09/12 04:10:25 031370] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225031370| [2025/09/12 04:10:25 031374] [debug] |xqc_engine_wakeup_after|wakeup:1757650225031668|now:1757650225031374|diff:294| [2025/09/12 04:10:25 031378] [debug] |xqc_engine_main_logic|END|now:1757650225031370| [2025/09/12 04:10:25 032449] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225032449| [2025/09/12 04:10:25 032461] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225031668|pq_index:0| [2025/09/12 04:10:25 032465] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225031266| [2025/09/12 04:10:25 032470] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225032469| [2025/09/12 04:10:25 032475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225031668|now:1757650225032469| [2025/09/12 04:10:25 032479] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225031668|now:1757650225032469| [2025/09/12 04:10:25 032483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 032488] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44797|min_srtt:44797|path_bw:1211057|loss_rate:2.48|path_pto:0| [2025/09/12 04:10:25 032493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1901604| [2025/09/12 04:10:25 032498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 032501] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 032505] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 032510] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 032514] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 032518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 032523] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 032527] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/09/12 04:10:25 032559] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225032535|stream_id:0|stream_offset:1894482| [2025/09/12 04:10:25 032569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 032584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 032590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44797|rtt_var:1438|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 032597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 032603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 032608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 032614] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225103084|now:1757650225032590|interv:70494| [2025/09/12 04:10:25 032620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225103084|now:1757650225032590|interval:70494|pto_count:0|srtt:44797 [2025/09/12 04:10:25 032627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 032634] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 032641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1895669| [2025/09/12 04:10:25 032647] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 032653] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/09/12 04:10:25 032685] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225032663|stream_id:0|stream_offset:1895669| [2025/09/12 04:10:25 032694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 032701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 032708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44797|rtt_var:1438|pto_duration:50549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 032715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 032720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 032726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 032731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225103212|now:1757650225032707|interv:70505| [2025/09/12 04:10:25 032737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225103212|now:1757650225032707|interval:70505|pto_count:0|srtt:44797 [2025/09/12 04:10:25 032743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:56400| [2025/09/12 04:10:25 032749] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 032760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 032767] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1108| [2025/09/12 04:10:25 032772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225033880|now:1757650225032772|interv:1108| [2025/09/12 04:10:25 032779] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1108| [2025/09/12 04:10:25 032785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 032791] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225033880| [2025/09/12 04:10:25 032798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225033880| [2025/09/12 04:10:25 032803] [debug] |xqc_engine_wakeup_after|wakeup:1757650225033880|now:1757650225032803|diff:1077| [2025/09/12 04:10:25 032810] [debug] |xqc_engine_main_logic|END|now:1757650225032469| [2025/09/12 04:10:25 032944] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225032943| [2025/09/12 04:10:25 032954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 032963] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:846| [2025/09/12 04:10:25 032969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/09/12 04:10:25 032997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/09/12 04:10:25 033004] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 033011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1910| [2025/09/12 04:10:25 033018] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1808934|prior_time:1757650224984074|is_app_limited:0|send_elapse:45963|ack_elapse:48869|ctl_first_sent_time:1757650224985738|lagest_ack_time:1757650225032943|curr_delivered:1864134| [2025/09/12 04:10:25 033023] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224985738| [2025/09/12 04:10:25 033028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:673| [2025/09/12 04:10:25 033032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1911| [2025/09/12 04:10:25 033037] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1808934|prior_time:1757650224984074|is_app_limited:0|send_elapse:45963|ack_elapse:48869|ctl_first_sent_time:1757650224985738|lagest_ack_time:1757650225032943|curr_delivered:1865334| [2025/09/12 04:10:25 033044] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224985915| [2025/09/12 04:10:25 033049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:674| [2025/09/12 04:10:25 033055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44797|rttvar:1438|minrtt:30473|latest_rtt:47028|ack_delay:24| [2025/09/12 04:10:25 033072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45073|rttvar:1630|minrtt:30473|latest_rtt:47028|ack_delay:24| [2025/09/12 04:10:25 033086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1911|lost_pn:1908|thresh:3| [2025/09/12 04:10:25 033092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 033098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 033104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 033110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45073|rtt_var:1630|pto_duration:51593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 033115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 033120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 033126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 033133] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225104256|now:1757650225033110|interv:71146| [2025/09/12 04:10:25 033139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225104256|now:1757650225033110|interval:71146|pto_count:0|srtt:45073 [2025/09/12 04:10:25 033146] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45963, ack_elapse 48869, delivered 56400|rate 1154105|lost 311| [2025/09/12 04:10:25 033152] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154105) in round 32| [2025/09/12 04:10:25 033156] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 033160] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 033164] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224985915|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 033169] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224985915|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 033174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:54000|srtt:45073|latest_rtt:47028|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 033180] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/09/12 04:10:25 033184] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1757650225032943|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 033189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345032943|now:1757650225032943|interv:120000000| [2025/09/12 04:10:25 033193] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345032943|now:1757650225032943|interv:120000000| [2025/09/12 04:10:25 033201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225033880|pq_index:0| [2025/09/12 04:10:25 033205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225032469| [2025/09/12 04:10:25 033209] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225033209| [2025/09/12 04:10:25 033214] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225033213| [2025/09/12 04:10:25 033220] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|min_srtt:45073|path_bw:1211057|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:25 033224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1901604| [2025/09/12 04:10:25 033229] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 033233] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 033238] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|min_srtt:45073|path_bw:1211057|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:25 033242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1902791| [2025/09/12 04:10:25 033246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 033251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 033255] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|min_srtt:45073|path_bw:1211057|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:25 033259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 033263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 033267] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 033271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 033275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 033280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 033284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 033288] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 033292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 033299] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225033880| [2025/09/12 04:10:25 033303] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225033880| [2025/09/12 04:10:25 033307] [debug] |xqc_engine_wakeup_after|wakeup:1757650225033880|now:1757650225033306|diff:574| [2025/09/12 04:10:25 033311] [debug] |xqc_engine_main_logic|END|now:1757650225033213| [2025/09/12 04:10:25 033316] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225033316| [2025/09/12 04:10:25 033320] [debug] |xqc_engine_wakeup_after|wakeup:1757650225033880|now:1757650225033320|diff:560| [2025/09/12 04:10:25 033324] [debug] |xqc_engine_main_logic|END|now:1757650225033316| [2025/09/12 04:10:25 034392] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225034392| [2025/09/12 04:10:25 034403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225033880|pq_index:0| [2025/09/12 04:10:25 034408] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225033213| [2025/09/12 04:10:25 034413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225034412| [2025/09/12 04:10:25 034418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225033880|now:1757650225034412| [2025/09/12 04:10:25 034435] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225033880|now:1757650225034412| [2025/09/12 04:10:25 034439] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 034444] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45073|min_srtt:45073|path_bw:1211057|loss_rate:2.45|path_pto:0| [2025/09/12 04:10:25 034449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 034454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 034457] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 034461] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 034466] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 034470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 034475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 034479] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 034483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/09/12 04:10:25 034514] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225034492|stream_id:0|stream_offset:1896856| [2025/09/12 04:10:25 034520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 034530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 034535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45073|rtt_var:1630|pto_duration:51593|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 034539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 034543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 034547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 034551] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225106085|now:1757650225034535|interv:71550| [2025/09/12 04:10:25 034555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225106085|now:1757650225034535|interval:71550|pto_count:0|srtt:45073 [2025/09/12 04:10:25 034560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 034564] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 034569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1898043| [2025/09/12 04:10:25 034573] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 034577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225035577|now:1757650225034577|interv:1000| [2025/09/12 04:10:25 034581] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 034585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 034589] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225035577| [2025/09/12 04:10:25 034593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225035577| [2025/09/12 04:10:25 034597] [debug] |xqc_engine_wakeup_after|wakeup:1757650225035577|now:1757650225034597|diff:980| [2025/09/12 04:10:25 034601] [debug] |xqc_engine_main_logic|END|now:1757650225034412| [2025/09/12 04:10:25 035024] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225035023| [2025/09/12 04:10:25 035036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 035043] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:847| [2025/09/12 04:10:25 035048] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/09/12 04:10:25 035057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/09/12 04:10:25 035063] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 035069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1913|path_largest_ack:1912| [2025/09/12 04:10:25 035076] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1811334|prior_time:1757650224986197|is_app_limited:0|send_elapse:45919|ack_elapse:48826|ctl_first_sent_time:1757650224987715|lagest_ack_time:1757650225035023|curr_delivered:1866534| [2025/09/12 04:10:25 035090] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224987715| [2025/09/12 04:10:25 035095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:675| [2025/09/12 04:10:25 035102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1913|path_largest_ack:1913| [2025/09/12 04:10:25 035109] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:57600|prior_delivered:1811334|prior_time:1757650224986197|is_app_limited:0|send_elapse:45919|ack_elapse:48826|ctl_first_sent_time:1757650224987715|lagest_ack_time:1757650225035023|curr_delivered:1867734| [2025/09/12 04:10:25 035116] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224987844| [2025/09/12 04:10:25 035123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:676| [2025/09/12 04:10:25 035129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45073|rttvar:1630|minrtt:30473|latest_rtt:47179|ack_delay:24| [2025/09/12 04:10:25 035135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45333|rttvar:1743|minrtt:30473|latest_rtt:47179|ack_delay:24| [2025/09/12 04:10:25 035142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1913|lost_pn:1910|thresh:3| [2025/09/12 04:10:25 035148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 035155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 035161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 035167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:1743|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 035171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 035175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 035179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 035185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225106797|now:1757650225035167|interv:71630| [2025/09/12 04:10:25 035191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225106797|now:1757650225035167|interval:71630|pto_count:0|srtt:45333 [2025/09/12 04:10:25 035198] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45919, ack_elapse 48826, delivered 56400|rate 1155122|lost 311| [2025/09/12 04:10:25 035204] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155122) in round 32| [2025/09/12 04:10:25 035208] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 035212] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 035216] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224987844|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 035225] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224987844|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 035230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:908292|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:52800|srtt:45333|latest_rtt:47179|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 035236] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/09/12 04:10:25 035241] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:848|frame:ACK |recv_time:1757650225035023|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 035245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345035023|now:1757650225035023|interv:120000000| [2025/09/12 04:10:25 035250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345035023|now:1757650225035023|interv:120000000| [2025/09/12 04:10:25 035253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225035577|pq_index:0| [2025/09/12 04:10:25 035258] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225034412| [2025/09/12 04:10:25 035262] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225035262| [2025/09/12 04:10:25 035269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225035267| [2025/09/12 04:10:25 035278] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1211057|loss_rate:2.44|path_pto:0| [2025/09/12 04:10:25 035285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 035290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 035295] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 035300] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1211057|loss_rate:2.44|path_pto:0| [2025/09/12 04:10:25 035304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1905165| [2025/09/12 04:10:25 035308] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 035313] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 035317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1211057|loss_rate:2.44|path_pto:0| [2025/09/12 04:10:25 035325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 035329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 035333] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 035337] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 035341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 035345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 035351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1898043| [2025/09/12 04:10:25 035358] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 035364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 035371] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225035577| [2025/09/12 04:10:25 035375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225035577| [2025/09/12 04:10:25 035379] [debug] |xqc_engine_wakeup_after|wakeup:1757650225035577|now:1757650225035378|diff:199| [2025/09/12 04:10:25 035383] [debug] |xqc_engine_main_logic|END|now:1757650225035267| [2025/09/12 04:10:25 035388] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225035388| [2025/09/12 04:10:25 035392] [debug] |xqc_engine_wakeup_after|wakeup:1757650225035577|now:1757650225035392|diff:185| [2025/09/12 04:10:25 035396] [debug] |xqc_engine_main_logic|END|now:1757650225035388| [2025/09/12 04:10:25 036465] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225036464| [2025/09/12 04:10:25 036475] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225035577|pq_index:0| [2025/09/12 04:10:25 036480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225035267| [2025/09/12 04:10:25 036485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225036484| [2025/09/12 04:10:25 036489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225035577|now:1757650225036484| [2025/09/12 04:10:25 036494] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225035577|now:1757650225036484| [2025/09/12 04:10:25 036497] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 036503] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45333|min_srtt:45333|path_bw:1211057|loss_rate:2.44|path_pto:0| [2025/09/12 04:10:25 036507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 036512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 036521] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 036525] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 036529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 036533] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 036538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1898043| [2025/09/12 04:10:25 036542] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 036546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/09/12 04:10:25 036581] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225036554|stream_id:0|stream_offset:1898043| [2025/09/12 04:10:25 036590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 036597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 036604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:1743|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 036610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 036616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 036622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 036628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225108859|now:1757650225036603|interv:72256| [2025/09/12 04:10:25 036634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225108859|now:1757650225036603|interval:72256|pto_count:0|srtt:45333 [2025/09/12 04:10:25 036641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:54000| [2025/09/12 04:10:25 036649] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 036655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1899230| [2025/09/12 04:10:25 036662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 036668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/09/12 04:10:25 036706] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225036678|stream_id:0|stream_offset:1899230| [2025/09/12 04:10:25 036716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 036729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 036736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45333|rtt_var:1743|pto_duration:52305|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 036742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 036748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 036754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 036761] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225108983|now:1757650225036735|interv:72248| [2025/09/12 04:10:25 036830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225108983|now:1757650225036735|interval:72248|pto_count:0|srtt:45333 [2025/09/12 04:10:25 036839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 036846] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 036853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1900417| [2025/09/12 04:10:25 036860] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 036883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225037882|now:1757650225036882|interv:1000| [2025/09/12 04:10:25 036889] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 036895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 036901] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225037882| [2025/09/12 04:10:25 036908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225037882| [2025/09/12 04:10:25 036951] [debug] |xqc_engine_wakeup_after|wakeup:1757650225037882|now:1757650225036951|diff:931| [2025/09/12 04:10:25 036958] [debug] |xqc_engine_main_logic|END|now:1757650225036484| [2025/09/12 04:10:25 036971] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:43|state:ESTABED|recv_time:1757650225036970| [2025/09/12 04:10:25 036979] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 036987] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:848| [2025/09/12 04:10:25 036993] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/09/12 04:10:25 037001] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/09/12 04:10:25 037007] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 037014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1915|path_largest_ack:1914| [2025/09/12 04:10:25 037020] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:60000|prior_delivered:1811334|prior_time:1757650224986197|is_app_limited:0|send_elapse:46171|ack_elapse:50773|ctl_first_sent_time:1757650224987967|lagest_ack_time:1757650225036970|curr_delivered:1868934| [2025/09/12 04:10:25 037033] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224987967| [2025/09/12 04:10:25 037041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:677| [2025/09/12 04:10:25 037047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1915|path_largest_ack:1915| [2025/09/12 04:10:25 037054] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:58800|prior_delivered:1813734|prior_time:1757650224988123|is_app_limited:0|send_elapse:45846|ack_elapse:48847|ctl_first_sent_time:1757650224989652|lagest_ack_time:1757650225036970|curr_delivered:1870134| [2025/09/12 04:10:25 037148] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224989652| [2025/09/12 04:10:25 037157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:678| [2025/09/12 04:10:25 037164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45333|rttvar:1743|minrtt:30473|latest_rtt:47318|ack_delay:24| [2025/09/12 04:10:25 037171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45578|rttvar:1798|minrtt:30473|latest_rtt:47318|ack_delay:24| [2025/09/12 04:10:25 037176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1915|lost_pn:1912|thresh:3| [2025/09/12 04:10:25 037180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 037184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 037188] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 037192] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45578|rtt_var:1798|pto_duration:52770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 037197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 037201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 037204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 037208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225109448|now:1757650225037192|interv:72256| [2025/09/12 04:10:25 037212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225109448|now:1757650225037192|interval:72256|pto_count:0|srtt:45578 [2025/09/12 04:10:25 037217] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45846, ack_elapse 48847, delivered 56400|rate 1154625|lost 311| [2025/09/12 04:10:25 037221] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154625) in round 32| [2025/09/12 04:10:25 037226] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 037230] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 037240] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224989652|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 037244] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224989652|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 037249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:52800|srtt:45578|latest_rtt:47318|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 037255] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/09/12 04:10:25 037259] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1757650225036970|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 037264] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345036970|now:1757650225036970|interv:120000000| [2025/09/12 04:10:25 037268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345036970|now:1757650225036970|interv:120000000| [2025/09/12 04:10:25 037272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225037882|pq_index:0| [2025/09/12 04:10:25 037276] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225036484| [2025/09/12 04:10:25 037280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225037280| [2025/09/12 04:10:25 037285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225037284| [2025/09/12 04:10:25 037291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|min_srtt:45578|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:25 037296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 037300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 037305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 037309] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|min_srtt:45578|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:25 037313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1907539| [2025/09/12 04:10:25 037318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 037322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 037329] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|min_srtt:45578|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:25 037333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 037337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 037341] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 037345] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 037349] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 037354] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 037358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1900417| [2025/09/12 04:10:25 037362] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 037366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 037370] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225037882| [2025/09/12 04:10:25 037374] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225037882| [2025/09/12 04:10:25 037378] [debug] |xqc_engine_wakeup_after|wakeup:1757650225037882|now:1757650225037378|diff:504| [2025/09/12 04:10:25 037382] [debug] |xqc_engine_main_logic|END|now:1757650225037284| [2025/09/12 04:10:25 037388] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225037387| [2025/09/12 04:10:25 037391] [debug] |xqc_engine_wakeup_after|wakeup:1757650225037882|now:1757650225037391|diff:491| [2025/09/12 04:10:25 037395] [debug] |xqc_engine_main_logic|END|now:1757650225037387| [2025/09/12 04:10:25 038467] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225038466| [2025/09/12 04:10:25 038478] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225037882|pq_index:0| [2025/09/12 04:10:25 038482] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225037284| [2025/09/12 04:10:25 038487] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225038486| [2025/09/12 04:10:25 038492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225037882|now:1757650225038486| [2025/09/12 04:10:25 038496] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225037882|now:1757650225038486| [2025/09/12 04:10:25 038500] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 038506] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45578|min_srtt:45578|path_bw:1211057|loss_rate:2.41|path_pto:0| [2025/09/12 04:10:25 038510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 038515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 038525] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 038529] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 038533] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 038538] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 038542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1900417| [2025/09/12 04:10:25 038547] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 038551] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/09/12 04:10:25 038589] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225038560|stream_id:0|stream_offset:1900417| [2025/09/12 04:10:25 038599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1960|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 038606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 038612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45578|rtt_var:1798|pto_duration:52770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 038619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 038625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 038631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 038637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225111330|now:1757650225038612|interv:72718| [2025/09/12 04:10:25 038643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225111330|now:1757650225038612|interval:72718|pto_count:0|srtt:45578 [2025/09/12 04:10:25 038650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:54000| [2025/09/12 04:10:25 038658] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 038663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1901604| [2025/09/12 04:10:25 038671] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 038677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/09/12 04:10:25 038705] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225038687|stream_id:0|stream_offset:1901604| [2025/09/12 04:10:25 038714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 038729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 038736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45578|rtt_var:1798|pto_duration:52770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 038743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 038749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 038755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 038762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225111457|now:1757650225038736|interv:72721| [2025/09/12 04:10:25 038768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225111457|now:1757650225038736|interval:72721|pto_count:0|srtt:45578 [2025/09/12 04:10:25 038775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 038782] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 038788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1902791| [2025/09/12 04:10:25 038795] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 038800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225039800|now:1757650225038800|interv:1000| [2025/09/12 04:10:25 038806] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 038812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 038818] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225039800| [2025/09/12 04:10:25 038824] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225039800| [2025/09/12 04:10:25 038829] [debug] |xqc_engine_wakeup_after|wakeup:1757650225039800|now:1757650225038829|diff:971| [2025/09/12 04:10:25 038836] [debug] |xqc_engine_main_logic|END|now:1757650225038486| [2025/09/12 04:10:25 038939] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225038938| [2025/09/12 04:10:25 038950] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 038958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:849| [2025/09/12 04:10:25 038964] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/09/12 04:10:25 038972] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/09/12 04:10:25 038978] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 038986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1917|path_largest_ack:1917| [2025/09/12 04:10:25 038992] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61200|prior_delivered:1813734|prior_time:1757650224988123|is_app_limited:0|send_elapse:47294|ack_elapse:50815|ctl_first_sent_time:1757650224991100|lagest_ack_time:1757650225038938|curr_delivered:1871334| [2025/09/12 04:10:25 039006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224991100| [2025/09/12 04:10:25 039013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:679| [2025/09/12 04:10:25 039020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45578|rttvar:1798|minrtt:30473|latest_rtt:47838|ack_delay:56| [2025/09/12 04:10:25 039026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45853|rttvar:1900|minrtt:30473|latest_rtt:47838|ack_delay:56| [2025/09/12 04:10:25 039033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1917|lost_pn:1914|thresh:3| [2025/09/12 04:10:25 039040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 039046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 039052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 039059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225043560|now:1757650225039059|interval:4501| [2025/09/12 04:10:25 039065] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225043560|now:1757650225039059|interv:4501| [2025/09/12 04:10:25 039071] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 47294, ack_elapse 50815, delivered 57600|rate 1133523|lost 311| [2025/09/12 04:10:25 039078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133523) in round 32| [2025/09/12 04:10:25 039084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 039091] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 039097] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:1200|po_sent_time:1757650224991100|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 039103] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:1200|po_sent_time:1757650224991100|recovery:1|recovery_start:1757650225007244|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 039109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:54000|srtt:45853|latest_rtt:47838|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225007244|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 039115] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/09/12 04:10:25 039120] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1757650225038938|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 039126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345038938|now:1757650225038938|interv:120000000| [2025/09/12 04:10:25 039139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345038938|now:1757650225038938|interv:120000000| [2025/09/12 04:10:25 039145] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225039800|pq_index:0| [2025/09/12 04:10:25 039152] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225038486| [2025/09/12 04:10:25 039156] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225039156| [2025/09/12 04:10:25 039161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225039160| [2025/09/12 04:10:25 039167] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45853|min_srtt:45853|path_bw:1211057|loss_rate:2.38|path_pto:0| [2025/09/12 04:10:25 039172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 039177] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45853|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 039181] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 039186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45853|min_srtt:45853|path_bw:1211057|loss_rate:2.38|path_pto:0| [2025/09/12 04:10:25 039190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1909913| [2025/09/12 04:10:25 039194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 039198] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 039202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 039206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 039211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 039215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1902791| [2025/09/12 04:10:25 039219] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 039223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 039227] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225039800| [2025/09/12 04:10:25 039231] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225039800| [2025/09/12 04:10:25 039235] [debug] |xqc_engine_wakeup_after|wakeup:1757650225039800|now:1757650225039235|diff:565| [2025/09/12 04:10:25 039239] [debug] |xqc_engine_main_logic|END|now:1757650225039160| [2025/09/12 04:10:25 039245] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225039245| [2025/09/12 04:10:25 039249] [debug] |xqc_engine_wakeup_after|wakeup:1757650225039800|now:1757650225039248|diff:552| [2025/09/12 04:10:25 039255] [debug] |xqc_engine_main_logic|END|now:1757650225039245| [2025/09/12 04:10:25 040322] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225040322| [2025/09/12 04:10:25 040333] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225039800|pq_index:0| [2025/09/12 04:10:25 040338] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225039160| [2025/09/12 04:10:25 040343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225040342| [2025/09/12 04:10:25 040347] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225039800|now:1757650225040342| [2025/09/12 04:10:25 040352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225039800|now:1757650225040342| [2025/09/12 04:10:25 040355] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 040361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45853|min_srtt:45853|path_bw:1211057|loss_rate:2.38|path_pto:0| [2025/09/12 04:10:25 040366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1909913| [2025/09/12 04:10:25 040370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 040374] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 040378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 040382] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 040387] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 040391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1902791| [2025/09/12 04:10:25 040396] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 040400] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/09/12 04:10:25 040444] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225040408|stream_id:0|stream_offset:1902791| [2025/09/12 04:10:25 040453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 040457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 040462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225043560|now:1757650225040462|interval:3098| [2025/09/12 04:10:25 040466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225043560|now:1757650225040462|interv:3098| [2025/09/12 04:10:25 040470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 040480] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 040485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 040489] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 040493] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225041493|now:1757650225040493|interv:1000| [2025/09/12 04:10:25 040497] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 040501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 040506] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225041493| [2025/09/12 04:10:25 040510] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225041493| [2025/09/12 04:10:25 040514] [debug] |xqc_engine_wakeup_after|wakeup:1757650225041493|now:1757650225040514|diff:979| [2025/09/12 04:10:25 040523] [debug] |xqc_engine_main_logic|END|now:1757650225040342| [2025/09/12 04:10:25 040937] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225040936| [2025/09/12 04:10:25 040947] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 040955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:850| [2025/09/12 04:10:25 040961] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/09/12 04:10:25 040969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/09/12 04:10:25 040975] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 040982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1918|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1919|path_largest_ack:1918| [2025/09/12 04:10:25 040988] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62400|prior_delivered:1813734|prior_time:1757650224988123|is_app_limited:0|send_elapse:47421|ack_elapse:52813|ctl_first_sent_time:1757650224991227|lagest_ack_time:1757650225040936|curr_delivered:1872534| [2025/09/12 04:10:25 040995] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224991227| [2025/09/12 04:10:25 041003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:680| [2025/09/12 04:10:25 041009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1919|path_largest_ack:1919| [2025/09/12 04:10:25 041016] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:61200|prior_delivered:1816134|prior_time:1757650224991394|is_app_limited:0|send_elapse:45166|ack_elapse:49542|ctl_first_sent_time:1757650224992906|lagest_ack_time:1757650225040936|curr_delivered:1873734| [2025/09/12 04:10:25 041023] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224992906| [2025/09/12 04:10:25 041029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/09/12 04:10:25 041036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45853|rttvar:1900|minrtt:30473|latest_rtt:48030|ack_delay:24| [2025/09/12 04:10:25 041050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46122|rttvar:1963|minrtt:30473|latest_rtt:48030|ack_delay:24| [2025/09/12 04:10:25 041057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1919|lost_pn:1916|thresh:3| [2025/09/12 04:10:25 041063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 041069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 041077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1916|lost_pn:1916|po_sent_time:1757650224989743|lost_send_time:1757650224986903|loss_delay:54033|frame:STREAM |repair:128| [2025/09/12 04:10:25 041084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650224989743u| [2025/09/12 04:10:25 041091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 041097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46122|rtt_var:1963|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 041104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 041110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 041117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51600| [2025/09/12 04:10:25 041123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225114382|now:1757650225041096|interv:73286| [2025/09/12 04:10:25 041129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225114382|now:1757650225041096|interval:73286|pto_count:0|srtt:46122 [2025/09/12 04:10:25 041135] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45166, ack_elapse 49542, delivered 57600|rate 1162649|lost 312| [2025/09/12 04:10:25 041142] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162649) in round 32| [2025/09/12 04:10:25 041148] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 041154] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 041158] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:1|acked:2400|po_sent_time:1757650224992906|recovery:1|recovery_start:1757650225041090|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 041163] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:1|acked:2400|po_sent_time:1757650224992906|recovery:1|recovery_start:1757650225041090|packet_conservation:1|next_round_delivered:1818534| [2025/09/12 04:10:25 041167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:61200|full_bw_reached:1|inflight:51600|srtt:46122|latest_rtt:48030|min_rtt:30473|applimit:0|lost:311|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 041173] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/09/12 04:10:25 041182] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1757650225040936|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 041187] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345040936|now:1757650225040936|interv:120000000| [2025/09/12 04:10:25 041191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345040936|now:1757650225040936|interv:120000000| [2025/09/12 04:10:25 041195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225041493|pq_index:0| [2025/09/12 04:10:25 041199] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225040342| [2025/09/12 04:10:25 041203] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225041203| [2025/09/12 04:10:25 041208] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225041207| [2025/09/12 04:10:25 041214] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|min_srtt:46122|path_bw:1211057|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:25 041218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 041223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 041228] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1916|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 041232] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|min_srtt:46122|path_bw:1211057|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:25 041236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1909913| [2025/09/12 04:10:25 041241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 041245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 041249] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|min_srtt:46122|path_bw:1211057|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:25 041254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1911100| [2025/09/12 04:10:25 041258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 041262] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 041266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|min_srtt:46122|path_bw:1211057|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:25 041271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1912287| [2025/09/12 04:10:25 041278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 041282] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 041286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 041290] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 041294] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1916|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 041299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 041303] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 041307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 041311] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 041315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 041319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 041323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 041327] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225041493| [2025/09/12 04:10:25 041331] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225041493| [2025/09/12 04:10:25 041334] [debug] |xqc_engine_wakeup_after|wakeup:1757650225041493|now:1757650225041334|diff:159| [2025/09/12 04:10:25 041339] [debug] |xqc_engine_main_logic|END|now:1757650225041207| [2025/09/12 04:10:25 041345] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225041345| [2025/09/12 04:10:25 041349] [debug] |xqc_engine_wakeup_after|wakeup:1757650225041493|now:1757650225041349|diff:144| [2025/09/12 04:10:25 041353] [debug] |xqc_engine_main_logic|END|now:1757650225041345| [2025/09/12 04:10:25 042435] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225042435| [2025/09/12 04:10:25 042446] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225041493|pq_index:0| [2025/09/12 04:10:25 042451] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225041207| [2025/09/12 04:10:25 042456] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225042455| [2025/09/12 04:10:25 042461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225041493|now:1757650225042455| [2025/09/12 04:10:25 042465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225041493|now:1757650225042455| [2025/09/12 04:10:25 042469] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 042474] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46122|min_srtt:46122|path_bw:1211057|loss_rate:2.37|path_pto:0| [2025/09/12 04:10:25 042484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1912287| [2025/09/12 04:10:25 042488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 042492] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 042496] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 042501] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 042505] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1916|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 042509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 042514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 042518] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/09/12 04:10:25 042547] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1757650225042526|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 042553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1963|origin_pktnum:1916|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 042559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/09/12 04:10:25 042566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46122|rtt_var:1963|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 042573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 042580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 042586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 042593] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225116500|now:1757650225042565|interv:73935| [2025/09/12 04:10:25 042599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225116500|now:1757650225042565|interval:73935|pto_count:0|srtt:46122 [2025/09/12 04:10:25 042606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:52800| [2025/09/12 04:10:25 042613] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 042619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 042626] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 042644] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/09/12 04:10:25 042680] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225042655|stream_id:0|stream_offset:1903978| [2025/09/12 04:10:25 042689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1964|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 042696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 042702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46122|rtt_var:1963|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 042709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 042715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 042720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 042726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225116629|now:1757650225042702|interv:73927| [2025/09/12 04:10:25 042732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225116629|now:1757650225042702|interval:73927|pto_count:0|srtt:46122 [2025/09/12 04:10:25 042739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:54000| [2025/09/12 04:10:25 042747] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 042753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1905165| [2025/09/12 04:10:25 042760] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 042766] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/09/12 04:10:25 042798] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225042776|stream_id:0|stream_offset:1905165| [2025/09/12 04:10:25 042806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1965|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 042813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 042819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46122|rtt_var:1963|pto_duration:53974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 042826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 042832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 042838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 042844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225116750|now:1757650225042819|interv:73931| [2025/09/12 04:10:25 042856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225116750|now:1757650225042819|interval:73931|pto_count:0|srtt:46122 [2025/09/12 04:10:25 042862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61200|inflight:55200| [2025/09/12 04:10:25 042869] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 042875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:61200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 042880] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 042885] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225043885|now:1757650225042885|interv:1000| [2025/09/12 04:10:25 042891] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 042897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 042903] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225043885| [2025/09/12 04:10:25 042909] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225043885| [2025/09/12 04:10:25 042915] [debug] |xqc_engine_wakeup_after|wakeup:1757650225043885|now:1757650225042915|diff:970| [2025/09/12 04:10:25 042921] [debug] |xqc_engine_main_logic|END|now:1757650225042455| [2025/09/12 04:10:25 042987] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225042986| [2025/09/12 04:10:25 042997] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 043005] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:851| [2025/09/12 04:10:25 043010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/09/12 04:10:25 043016] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/09/12 04:10:25 043020] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 043026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1921|path_largest_ack:1920| [2025/09/12 04:10:25 043030] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:309|tx_in_flight:62400|prior_delivered:1816134|prior_time:1757650224991394|is_app_limited:0|send_elapse:45276|ack_elapse:51592|ctl_first_sent_time:1757650224993016|lagest_ack_time:1757650225042986|curr_delivered:1874934| [2025/09/12 04:10:25 043035] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224993016| [2025/09/12 04:10:25 043041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:681| [2025/09/12 04:10:25 043047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1921|path_largest_ack:1921| [2025/09/12 04:10:25 043053] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1818534|prior_time:1757650224993142|is_app_limited:0|send_elapse:44981|ack_elapse:49844|ctl_first_sent_time:1757650224994715|lagest_ack_time:1757650225042986|curr_delivered:1876134| [2025/09/12 04:10:25 043067] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224994715| [2025/09/12 04:10:25 043074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:682| [2025/09/12 04:10:25 043080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46122|rttvar:1963|minrtt:30473|latest_rtt:48271|ack_delay:24| [2025/09/12 04:10:25 043087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46387|rttvar:2004|minrtt:30473|latest_rtt:48271|ack_delay:24| [2025/09/12 04:10:25 043094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1921|lost_pn:1918|thresh:3| [2025/09/12 04:10:25 043101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 043107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 043113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 043119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 043126] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46387|rtt_var:2004|pto_duration:54403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 043133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 043139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 043145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 043152] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225117179|now:1757650225043125|interv:74054| [2025/09/12 04:10:25 043158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225117179|now:1757650225043125|interval:74054|pto_count:0|srtt:46387 [2025/09/12 04:10:25 043166] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44981, ack_elapse 49844, delivered 57600|rate 1155605|lost 312| [2025/09/12 04:10:25 043173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/09/12 04:10:25 043180] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155605) in round 33| [2025/09/12 04:10:25 043186] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 043192] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 043196] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224994715|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 043201] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61200|packet_lost:0|acked:2400|po_sent_time:1757650224994715|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 043205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:63600|full_bw_reached:1|inflight:52800|srtt:46387|latest_rtt:48271|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:25 043217] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/09/12 04:10:25 043225] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1757650225042986|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 043232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345042986|now:1757650225042986|interv:120000000| [2025/09/12 04:10:25 043237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345042986|now:1757650225042986|interv:120000000| [2025/09/12 04:10:25 043241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225043885|pq_index:0| [2025/09/12 04:10:25 043245] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225042455| [2025/09/12 04:10:25 043249] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225043249| [2025/09/12 04:10:25 043254] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225043253| [2025/09/12 04:10:25 043260] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 043265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1912287| [2025/09/12 04:10:25 043269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 043274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 043279] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 043283] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1913474| [2025/09/12 04:10:25 043288] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 043292] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 043297] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 043301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1914661| [2025/09/12 04:10:25 043305] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 043310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 043317] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 043321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1915848| [2025/09/12 04:10:25 043326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 043330] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 043334] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 043338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 043342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 043346] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 043350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 043354] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 043359] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 043363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 043367] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 043371] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 043375] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225043885| [2025/09/12 04:10:25 043379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225043885| [2025/09/12 04:10:25 043383] [debug] |xqc_engine_wakeup_after|wakeup:1757650225043885|now:1757650225043383|diff:502| [2025/09/12 04:10:25 043387] [debug] |xqc_engine_main_logic|END|now:1757650225043253| [2025/09/12 04:10:25 043393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225043393| [2025/09/12 04:10:25 043397] [debug] |xqc_engine_wakeup_after|wakeup:1757650225043885|now:1757650225043397|diff:488| [2025/09/12 04:10:25 043401] [debug] |xqc_engine_main_logic|END|now:1757650225043393| [2025/09/12 04:10:25 044473] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225044473| [2025/09/12 04:10:25 044484] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225043885|pq_index:0| [2025/09/12 04:10:25 044489] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225043253| [2025/09/12 04:10:25 044494] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225044493| [2025/09/12 04:10:25 044504] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225043885|now:1757650225044493| [2025/09/12 04:10:25 044509] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225043885|now:1757650225044493| [2025/09/12 04:10:25 044513] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 044518] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46387|min_srtt:46387|path_bw:1211057|loss_rate:2.91|path_pto:0| [2025/09/12 04:10:25 044523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 044528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 044531] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 044535] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 044540] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 044545] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 044552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 044559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 044566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/09/12 04:10:25 044602] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225044578|stream_id:0|stream_offset:1906352| [2025/09/12 04:10:25 044611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1966|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 044619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 044625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46387|rtt_var:2004|pto_duration:54403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 044632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 044638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 044644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 044650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225118981|now:1757650225044625|interv:74356| [2025/09/12 04:10:25 044656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225118981|now:1757650225044625|interval:74356|pto_count:0|srtt:46387 [2025/09/12 04:10:25 044663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:54000| [2025/09/12 04:10:25 044671] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 044683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1907539| [2025/09/12 04:10:25 044690] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 044696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/09/12 04:10:25 044731] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225044707|stream_id:0|stream_offset:1907539| [2025/09/12 04:10:25 044739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 044746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 044752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46387|rtt_var:2004|pto_duration:54403|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 044758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 044764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 044770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 044776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225119110|now:1757650225044752|interv:74358| [2025/09/12 04:10:25 044782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225119110|now:1757650225044752|interval:74358|pto_count:0|srtt:46387 [2025/09/12 04:10:25 044789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:63600|inflight:55200| [2025/09/12 04:10:25 044796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 044802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:63600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 044809] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 044815] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225045814|now:1757650225044814|interv:1000| [2025/09/12 04:10:25 044820] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 044826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 044831] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225045814| [2025/09/12 04:10:25 044837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225045814| [2025/09/12 04:10:25 044843] [debug] |xqc_engine_wakeup_after|wakeup:1757650225045814|now:1757650225044843|diff:971| [2025/09/12 04:10:25 044849] [debug] |xqc_engine_main_logic|END|now:1757650225044493| [2025/09/12 04:10:25 044904] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225044903| [2025/09/12 04:10:25 044913] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 044927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:852| [2025/09/12 04:10:25 044932] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/09/12 04:10:25 044940] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/09/12 04:10:25 044946] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 044953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1923|path_largest_ack:1922| [2025/09/12 04:10:25 044960] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1818534|prior_time:1757650224993142|is_app_limited:0|send_elapse:45114|ack_elapse:51761|ctl_first_sent_time:1757650224994848|lagest_ack_time:1757650225044903|curr_delivered:1877334| [2025/09/12 04:10:25 044967] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224994848| [2025/09/12 04:10:25 044973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:683| [2025/09/12 04:10:25 044978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1923|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1923|path_largest_ack:1923| [2025/09/12 04:10:25 044985] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1820934|prior_time:1757650224995120|is_app_limited:0|send_elapse:43650|ack_elapse:49783|ctl_first_sent_time:1757650224995448|lagest_ack_time:1757650225044903|curr_delivered:1878534| [2025/09/12 04:10:25 044991] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224995448| [2025/09/12 04:10:25 044998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:684| [2025/09/12 04:10:25 045004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46387|rttvar:2004|minrtt:30473|latest_rtt:49455|ack_delay:24| [2025/09/12 04:10:25 045010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46767|rttvar:2264|minrtt:30473|latest_rtt:49455|ack_delay:24| [2025/09/12 04:10:25 045016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1923|lost_pn:1920|thresh:3| [2025/09/12 04:10:25 045022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 045029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 045035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 045041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 045047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46767|rtt_var:2264|pto_duration:55823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 045053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 045060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 045066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 045077] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225120530|now:1757650225045046|interv:75484| [2025/09/12 04:10:25 045084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225120530|now:1757650225045046|interval:75484|pto_count:0|srtt:46767 [2025/09/12 04:10:25 045091] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43650, ack_elapse 49783, delivered 57600|rate 1157021|lost 312| [2025/09/12 04:10:25 045098] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157021) in round 33| [2025/09/12 04:10:25 045104] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 045110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 045116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1757650224995448|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 045123] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:63600|packet_lost:0|acked:2400|po_sent_time:1757650224995448|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 045130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:66000|full_bw_reached:1|inflight:52800|srtt:46767|latest_rtt:49455|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 045139] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/09/12 04:10:25 045146] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1757650225044903|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 045153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345044903|now:1757650225044903|interv:120000000| [2025/09/12 04:10:25 045158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345044903|now:1757650225044903|interv:120000000| [2025/09/12 04:10:25 045162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225045814|pq_index:0| [2025/09/12 04:10:25 045167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225044493| [2025/09/12 04:10:25 045171] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225045170| [2025/09/12 04:10:25 045176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225045174| [2025/09/12 04:10:25 045181] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 045186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 045191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 045200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 045204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 045209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1918222| [2025/09/12 04:10:25 045213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 045217] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 045222] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 045226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1919409| [2025/09/12 04:10:25 045230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 045235] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 045239] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 045243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1920596| [2025/09/12 04:10:25 045247] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 045251] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 045256] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 045260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1921783| [2025/09/12 04:10:25 045264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 045268] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 045272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 045276] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 045281] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 045287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 045292] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 045296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 045300] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225045814| [2025/09/12 04:10:25 045304] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225045814| [2025/09/12 04:10:25 045307] [debug] |xqc_engine_wakeup_after|wakeup:1757650225045814|now:1757650225045307|diff:507| [2025/09/12 04:10:25 045312] [debug] |xqc_engine_main_logic|END|now:1757650225045174| [2025/09/12 04:10:25 045317] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225045317| [2025/09/12 04:10:25 045321] [debug] |xqc_engine_wakeup_after|wakeup:1757650225045814|now:1757650225045321|diff:493| [2025/09/12 04:10:25 045325] [debug] |xqc_engine_main_logic|END|now:1757650225045317| [2025/09/12 04:10:25 046393] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225046393| [2025/09/12 04:10:25 046403] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225045814|pq_index:0| [2025/09/12 04:10:25 046408] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225045174| [2025/09/12 04:10:25 046413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225046412| [2025/09/12 04:10:25 046418] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225045814|now:1757650225046412| [2025/09/12 04:10:25 046437] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225045814|now:1757650225046412| [2025/09/12 04:10:25 046441] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 046447] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46767|min_srtt:46767|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 046452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1921783| [2025/09/12 04:10:25 046456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 046460] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 046464] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 046468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 046473] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 046477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 046482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 046486] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/09/12 04:10:25 046526] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225046500|stream_id:0|stream_offset:1908726| [2025/09/12 04:10:25 046536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1968|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 046543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 046549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46767|rtt_var:2264|pto_duration:55823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 046556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 046561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 046567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 046573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225122323|now:1757650225046549|interv:75774| [2025/09/12 04:10:25 046579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225122323|now:1757650225046549|interval:75774|pto_count:0|srtt:46767 [2025/09/12 04:10:25 046586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:54000| [2025/09/12 04:10:25 046594] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 046600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1909913| [2025/09/12 04:10:25 046607] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 046612] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/09/12 04:10:25 046645] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225046622|stream_id:0|stream_offset:1909913| [2025/09/12 04:10:25 046653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1969|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 046660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 046666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46767|rtt_var:2264|pto_duration:55823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 046673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 046679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 046684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 046690] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225122445|now:1757650225046666|interv:75779| [2025/09/12 04:10:25 046696] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225122445|now:1757650225046666|interval:75779|pto_count:0|srtt:46767 [2025/09/12 04:10:25 046709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66000|inflight:55200| [2025/09/12 04:10:25 046716] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 046722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:66000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1911100| [2025/09/12 04:10:25 046729] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 046734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225047734|now:1757650225046734|interv:1000| [2025/09/12 04:10:25 046740] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 046746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 046752] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225047734| [2025/09/12 04:10:25 046759] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225047734| [2025/09/12 04:10:25 046765] [debug] |xqc_engine_wakeup_after|wakeup:1757650225047734|now:1757650225046765|diff:969| [2025/09/12 04:10:25 046771] [debug] |xqc_engine_main_logic|END|now:1757650225046412| [2025/09/12 04:10:25 046969] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225046968| [2025/09/12 04:10:25 046981] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 046990] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:853| [2025/09/12 04:10:25 047007] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/09/12 04:10:25 047016] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/09/12 04:10:25 047023] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 047031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1925|path_largest_ack:1924| [2025/09/12 04:10:25 047039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1820934|prior_time:1757650224995120|is_app_limited:0|send_elapse:45012|ack_elapse:51848|ctl_first_sent_time:1757650224996810|lagest_ack_time:1757650225046968|curr_delivered:1879734| [2025/09/12 04:10:25 047046] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224996810| [2025/09/12 04:10:25 047053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:685| [2025/09/12 04:10:25 047059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1925|path_largest_ack:1925| [2025/09/12 04:10:25 047066] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1823334|prior_time:1757650224997171|is_app_limited:0|send_elapse:43751|ack_elapse:49797|ctl_first_sent_time:1757650224997496|lagest_ack_time:1757650225046968|curr_delivered:1880934| [2025/09/12 04:10:25 047073] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224997496| [2025/09/12 04:10:25 047084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:686| [2025/09/12 04:10:25 047088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46767|rttvar:2264|minrtt:30473|latest_rtt:49472|ack_delay:24| [2025/09/12 04:10:25 047095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47103|rttvar:2368|minrtt:30473|latest_rtt:49472|ack_delay:24| [2025/09/12 04:10:25 047102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1925|lost_pn:1922|thresh:3| [2025/09/12 04:10:25 047108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 047112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 047116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 047120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 047125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47103|rtt_var:2368|pto_duration:56575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 047133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 047139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 047145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 047149] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225123197|now:1757650225047125|interv:76072| [2025/09/12 04:10:25 047153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225123197|now:1757650225047125|interval:76072|pto_count:0|srtt:47103 [2025/09/12 04:10:25 047157] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43751, ack_elapse 49797, delivered 57600|rate 1156696|lost 312| [2025/09/12 04:10:25 047162] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156696) in round 33| [2025/09/12 04:10:25 047166] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 047170] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 047174] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1757650224997496|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 047179] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66000|packet_lost:0|acked:2400|po_sent_time:1757650224997496|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 047183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:68400|full_bw_reached:1|inflight:52800|srtt:47103|latest_rtt:49472|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 047189] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/09/12 04:10:25 047197] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1757650225046968|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 047202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345046968|now:1757650225046968|interv:120000000| [2025/09/12 04:10:25 047206] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345046968|now:1757650225046968|interv:120000000| [2025/09/12 04:10:25 047210] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225047734|pq_index:0| [2025/09/12 04:10:25 047214] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225046412| [2025/09/12 04:10:25 047218] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225047218| [2025/09/12 04:10:25 047223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225047222| [2025/09/12 04:10:25 047229] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 047234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1921783| [2025/09/12 04:10:25 047238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 047243] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 047248] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 047252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1922970| [2025/09/12 04:10:25 047256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 047261] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 047265] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 047269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1924157| [2025/09/12 04:10:25 047274] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 047278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 047282] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 047294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1925344| [2025/09/12 04:10:25 047298] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 047302] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 047306] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 047310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1926531| [2025/09/12 04:10:25 047314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 047318] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 047322] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 047326] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 047331] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 047335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1911100| [2025/09/12 04:10:25 047339] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 047343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 047347] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225047734| [2025/09/12 04:10:25 047351] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225047734| [2025/09/12 04:10:25 047355] [debug] |xqc_engine_wakeup_after|wakeup:1757650225047734|now:1757650225047354|diff:380| [2025/09/12 04:10:25 047359] [debug] |xqc_engine_main_logic|END|now:1757650225047222| [2025/09/12 04:10:25 047364] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225047364| [2025/09/12 04:10:25 047368] [debug] |xqc_engine_wakeup_after|wakeup:1757650225047734|now:1757650225047368|diff:366| [2025/09/12 04:10:25 047372] [debug] |xqc_engine_main_logic|END|now:1757650225047364| [2025/09/12 04:10:25 048442] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225048442| [2025/09/12 04:10:25 048453] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225047734|pq_index:0| [2025/09/12 04:10:25 048458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225047222| [2025/09/12 04:10:25 048463] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225048462| [2025/09/12 04:10:25 048468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225047734|now:1757650225048462| [2025/09/12 04:10:25 048472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225047734|now:1757650225048462| [2025/09/12 04:10:25 048482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 048488] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47103|min_srtt:47103|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 048501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1926531| [2025/09/12 04:10:25 048506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 048509] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 048513] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 048518] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 048523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 048527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1911100| [2025/09/12 04:10:25 048531] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 048536] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/09/12 04:10:25 048573] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225048546|stream_id:0|stream_offset:1911100| [2025/09/12 04:10:25 048583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1970|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 048590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 048597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47103|rtt_var:2368|pto_duration:56575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 048603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 048609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 048615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 048622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225125121|now:1757650225048596|interv:76525| [2025/09/12 04:10:25 048627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225125121|now:1757650225048596|interval:76525|pto_count:0|srtt:47103 [2025/09/12 04:10:25 048634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:54000| [2025/09/12 04:10:25 048642] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 048648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1912287| [2025/09/12 04:10:25 048662] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 048669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/09/12 04:10:25 048757] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225048720|stream_id:0|stream_offset:1912287| [2025/09/12 04:10:25 048767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 048774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 048800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47103|rtt_var:2368|pto_duration:56575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 048807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 048813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 048819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 048825] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225125295|now:1757650225048799|interv:76496| [2025/09/12 04:10:25 048831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225125295|now:1757650225048799|interval:76496|pto_count:0|srtt:47103 [2025/09/12 04:10:25 048838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68400|inflight:55200| [2025/09/12 04:10:25 048845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 048851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:68400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1913474| [2025/09/12 04:10:25 048939] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 048948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225049947|now:1757650225048947|interv:1000| [2025/09/12 04:10:25 048953] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 048959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 048965] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225049947| [2025/09/12 04:10:25 048972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225049947| [2025/09/12 04:10:25 048978] [debug] |xqc_engine_wakeup_after|wakeup:1757650225049947|now:1757650225048977|diff:970| [2025/09/12 04:10:25 048984] [debug] |xqc_engine_main_logic|END|now:1757650225048462| [2025/09/12 04:10:25 048996] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:45|state:ESTABED|recv_time:1757650225048995| [2025/09/12 04:10:25 049004] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 049012] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:854| [2025/09/12 04:10:25 049018] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/09/12 04:10:25 049036] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/09/12 04:10:25 049042] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 049049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1927|path_largest_ack:1926| [2025/09/12 04:10:25 049056] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1823334|prior_time:1757650224997171|is_app_limited:0|send_elapse:43856|ack_elapse:51824|ctl_first_sent_time:1757650224997601|lagest_ack_time:1757650225048995|curr_delivered:1882134| [2025/09/12 04:10:25 049064] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650224997601| [2025/09/12 04:10:25 049070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:687| [2025/09/12 04:10:25 049077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1927|path_largest_ack:1927| [2025/09/12 04:10:25 049084] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1825734|prior_time:1757650224999192|is_app_limited:0|send_elapse:45103|ack_elapse:49803|ctl_first_sent_time:1757650225000780|lagest_ack_time:1757650225048995|curr_delivered:1883334| [2025/09/12 04:10:25 049091] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225000780| [2025/09/12 04:10:25 049096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:688| [2025/09/12 04:10:25 049100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47103|rttvar:2368|minrtt:30473|latest_rtt:48215|ack_delay:24| [2025/09/12 04:10:25 049105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47239|rttvar:2048|minrtt:30473|latest_rtt:48215|ack_delay:24| [2025/09/12 04:10:25 049109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1927|lost_pn:1924|thresh:3| [2025/09/12 04:10:25 049113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 049118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 049125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 049131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 049137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47239|rtt_var:2048|pto_duration:55431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 049142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 049146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 049150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 049154] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225124151|now:1757650225049137|interv:75014| [2025/09/12 04:10:25 049162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225124151|now:1757650225049137|interval:75014|pto_count:0|srtt:47239 [2025/09/12 04:10:25 049167] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45103, ack_elapse 49803, delivered 57600|rate 1156556|lost 312| [2025/09/12 04:10:25 049172] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156556) in round 33| [2025/09/12 04:10:25 049176] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 049180] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 049184] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1757650225000780|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 049188] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68400|packet_lost:0|acked:2400|po_sent_time:1757650225000780|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 049193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:70800|full_bw_reached:1|inflight:52800|srtt:47239|latest_rtt:48215|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 049199] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/09/12 04:10:25 049203] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1757650225048995|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 049208] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345048995|now:1757650225048995|interv:120000000| [2025/09/12 04:10:25 049212] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345048995|now:1757650225048995|interv:120000000| [2025/09/12 04:10:25 049216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225049947|pq_index:0| [2025/09/12 04:10:25 049220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225048462| [2025/09/12 04:10:25 049224] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225049224| [2025/09/12 04:10:25 049229] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225049228| [2025/09/12 04:10:25 049235] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 049240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1926531| [2025/09/12 04:10:25 049244] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 049249] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 049256] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 049260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1927718| [2025/09/12 04:10:25 049265] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 049269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 049273] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 049278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1928905| [2025/09/12 04:10:25 049282] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 049287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 049291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 049295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1930092| [2025/09/12 04:10:25 049300] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 049304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 049309] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 049313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 049317] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 049321] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 049325] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 049329] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 049333] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 049338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1913474| [2025/09/12 04:10:25 049342] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 049348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 049352] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225049947| [2025/09/12 04:10:25 049356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225049947| [2025/09/12 04:10:25 049360] [debug] |xqc_engine_wakeup_after|wakeup:1757650225049947|now:1757650225049360|diff:587| [2025/09/12 04:10:25 049364] [debug] |xqc_engine_main_logic|END|now:1757650225049228| [2025/09/12 04:10:25 049370] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225049370| [2025/09/12 04:10:25 049374] [debug] |xqc_engine_wakeup_after|wakeup:1757650225049947|now:1757650225049374|diff:573| [2025/09/12 04:10:25 049377] [debug] |xqc_engine_main_logic|END|now:1757650225049370| [2025/09/12 04:10:25 050446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225050446| [2025/09/12 04:10:25 050457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225049947|pq_index:0| [2025/09/12 04:10:25 050462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225049228| [2025/09/12 04:10:25 050467] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225050466| [2025/09/12 04:10:25 050472] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225049947|now:1757650225050466| [2025/09/12 04:10:25 050476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225049947|now:1757650225050466| [2025/09/12 04:10:25 050480] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 050485] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.81|path_pto:0| [2025/09/12 04:10:25 050490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 050495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 050499] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 050502] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 050507] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 050512] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 050517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1913474| [2025/09/12 04:10:25 050521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 050525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/09/12 04:10:25 050553] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225050533|stream_id:0|stream_offset:1913474| [2025/09/12 04:10:25 050565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 050573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 050581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47239|rtt_var:2048|pto_duration:55431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 050588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 050594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 050601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 050607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225125964|now:1757650225050580|interv:75384| [2025/09/12 04:10:25 050613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225125964|now:1757650225050580|interval:75384|pto_count:0|srtt:47239 [2025/09/12 04:10:25 050620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70800|inflight:54000| [2025/09/12 04:10:25 050628] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 050634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1914661| [2025/09/12 04:10:25 050641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 050647] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/09/12 04:10:25 050685] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225050657|stream_id:0|stream_offset:1914661| [2025/09/12 04:10:25 050695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 050701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 050708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47239|rtt_var:2048|pto_duration:55431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 050714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 050720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 050725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 050731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225126088|now:1757650225050707|interv:75381| [2025/09/12 04:10:25 050737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225126088|now:1757650225050707|interval:75381|pto_count:0|srtt:47239 [2025/09/12 04:10:25 050745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70800|inflight:55200| [2025/09/12 04:10:25 050758] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 050764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1915848| [2025/09/12 04:10:25 050771] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 050776] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225051776|now:1757650225050776|interv:1000| [2025/09/12 04:10:25 050782] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 050787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 050792] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225051776| [2025/09/12 04:10:25 050798] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225051776| [2025/09/12 04:10:25 050803] [debug] |xqc_engine_wakeup_after|wakeup:1757650225051776|now:1757650225050803|diff:973| [2025/09/12 04:10:25 050810] [debug] |xqc_engine_main_logic|END|now:1757650225050466| [2025/09/12 04:10:25 051877] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225051876| [2025/09/12 04:10:25 051891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225051776|pq_index:0| [2025/09/12 04:10:25 051899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225050466| [2025/09/12 04:10:25 051906] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225051905| [2025/09/12 04:10:25 051913] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225051776|now:1757650225051905| [2025/09/12 04:10:25 051919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225051776|now:1757650225051905| [2025/09/12 04:10:25 051925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 051933] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47239|min_srtt:47239|path_bw:1211057|loss_rate:2.78|path_pto:0| [2025/09/12 04:10:25 051940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:55200|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 051947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 051953] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 051957] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 051963] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 051970] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 051976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1915848| [2025/09/12 04:10:25 051981] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 051992] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/09/12 04:10:25 052034] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225052004|stream_id:0|stream_offset:1915848| [2025/09/12 04:10:25 052044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1974|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 052051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 052058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47239|rtt_var:2048|pto_duration:55431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 052065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 052071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 052077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56400| [2025/09/12 04:10:25 052083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225127435|now:1757650225052058|interv:75377| [2025/09/12 04:10:25 052089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225127435|now:1757650225052058|interval:75377|pto_count:0|srtt:47239 [2025/09/12 04:10:25 052096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70800|inflight:56400| [2025/09/12 04:10:25 052103] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 052110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:70800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 052117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 052123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225053123|now:1757650225052123|interv:1000| [2025/09/12 04:10:25 052129] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 052135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 052142] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225053123| [2025/09/12 04:10:25 052146] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225053123| [2025/09/12 04:10:25 052150] [debug] |xqc_engine_wakeup_after|wakeup:1757650225053123|now:1757650225052150|diff:973| [2025/09/12 04:10:25 052154] [debug] |xqc_engine_main_logic|END|now:1757650225051905| [2025/09/12 04:10:25 052164] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225052163| [2025/09/12 04:10:25 052169] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 052175] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:855| [2025/09/12 04:10:25 052178] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/09/12 04:10:25 052184] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/09/12 04:10:25 052193] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 052199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1930|path_largest_ack:1928| [2025/09/12 04:10:25 052203] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1825734|prior_time:1757650224999192|is_app_limited:0|send_elapse:45225|ack_elapse:52971|ctl_first_sent_time:1757650225000902|lagest_ack_time:1757650225052163|curr_delivered:1884534| [2025/09/12 04:10:25 052208] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225000902| [2025/09/12 04:10:25 052213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:689| [2025/09/12 04:10:25 052217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1930|path_largest_ack:1930| [2025/09/12 04:10:25 052221] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:61200|prior_delivered:1828134|prior_time:1757650225001049|is_app_limited:0|send_elapse:43703|ack_elapse:51114|ctl_first_sent_time:1757650225001474|lagest_ack_time:1757650225052163|curr_delivered:1885734| [2025/09/12 04:10:25 052226] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225001474| [2025/09/12 04:10:25 052230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:690| [2025/09/12 04:10:25 052234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47239|rttvar:2048|minrtt:30473|latest_rtt:50689|ack_delay:24| [2025/09/12 04:10:25 052238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47668|rttvar:2392|minrtt:30473|latest_rtt:50689|ack_delay:24| [2025/09/12 04:10:25 052242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1930|lost_pn:1927|thresh:3| [2025/09/12 04:10:25 052246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 052250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 052254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 052258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 052262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225058378|now:1757650225052262|interval:6116| [2025/09/12 04:10:25 052266] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225058378|now:1757650225052262|interv:6116| [2025/09/12 04:10:25 052270] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43703, ack_elapse 51114, delivered 57600|rate 1126892|lost 312| [2025/09/12 04:10:25 052275] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126892) in round 33| [2025/09/12 04:10:25 052279] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 052283] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 052290] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1757650225001474|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 052294] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70800|packet_lost:0|acked:2400|po_sent_time:1757650225001474|recovery:1|recovery_start:1757650225041090|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 052299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:73200|full_bw_reached:1|inflight:54000|srtt:47668|latest_rtt:50689|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225041090|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 052304] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/09/12 04:10:25 052309] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:856|frame:ACK |recv_time:1757650225052163|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 052314] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345052163|now:1757650225052163|interv:120000000| [2025/09/12 04:10:25 052318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345052163|now:1757650225052163|interv:120000000| [2025/09/12 04:10:25 052322] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225053123|pq_index:0| [2025/09/12 04:10:25 052326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225051905| [2025/09/12 04:10:25 052330] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225052330| [2025/09/12 04:10:25 052335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225052334| [2025/09/12 04:10:25 052341] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 052345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 052350] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 052354] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 052359] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 052363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1932466| [2025/09/12 04:10:25 052367] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 052372] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 052378] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 052382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1933653| [2025/09/12 04:10:25 052387] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 052391] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 052395] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 052399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1934840| [2025/09/12 04:10:25 052404] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 052408] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 052412] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 052416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1936027| [2025/09/12 04:10:25 052443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 052447] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 052450] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 052455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 052459] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 052463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 052468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 052471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 052475] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225053123| [2025/09/12 04:10:25 052479] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225053123| [2025/09/12 04:10:25 052483] [debug] |xqc_engine_wakeup_after|wakeup:1757650225053123|now:1757650225052483|diff:640| [2025/09/12 04:10:25 052487] [debug] |xqc_engine_main_logic|END|now:1757650225052334| [2025/09/12 04:10:25 052492] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225052492| [2025/09/12 04:10:25 052496] [debug] |xqc_engine_wakeup_after|wakeup:1757650225053123|now:1757650225052496|diff:627| [2025/09/12 04:10:25 052503] [debug] |xqc_engine_main_logic|END|now:1757650225052492| [2025/09/12 04:10:25 053576] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225053575| [2025/09/12 04:10:25 053594] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225053123|pq_index:0| [2025/09/12 04:10:25 053600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225052334| [2025/09/12 04:10:25 053609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225053607| [2025/09/12 04:10:25 053615] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225053123|now:1757650225053607| [2025/09/12 04:10:25 053622] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225053123|now:1757650225053607| [2025/09/12 04:10:25 053628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 053635] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47668|min_srtt:47668|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 053642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1936027| [2025/09/12 04:10:25 053649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 053654] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 053660] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 053666] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 053673] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 053679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 053686] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 053692] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/09/12 04:10:25 053732] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225053703|stream_id:0|stream_offset:1917035| [2025/09/12 04:10:25 053742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1975|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 053749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 053756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225058378|now:1757650225053756|interval:4622| [2025/09/12 04:10:25 053762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225058378|now:1757650225053756|interv:4622| [2025/09/12 04:10:25 053768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73200|inflight:55200| [2025/09/12 04:10:25 053784] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 053790] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1918222| [2025/09/12 04:10:25 053797] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 053804] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/09/12 04:10:25 053838] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225053814|stream_id:0|stream_offset:1918222| [2025/09/12 04:10:25 053846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 053853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 053860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225058378|now:1757650225053859|interval:4519| [2025/09/12 04:10:25 053866] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225058378|now:1757650225053859|interv:4519| [2025/09/12 04:10:25 053872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73200|inflight:56400| [2025/09/12 04:10:25 053879] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 053885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:73200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1919409| [2025/09/12 04:10:25 053892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 053898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225054897|now:1757650225053897|interv:1000| [2025/09/12 04:10:25 053904] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 053909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 053915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225054897| [2025/09/12 04:10:25 053922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225054897| [2025/09/12 04:10:25 053928] [debug] |xqc_engine_wakeup_after|wakeup:1757650225054897|now:1757650225053928|diff:969| [2025/09/12 04:10:25 053934] [debug] |xqc_engine_main_logic|END|now:1757650225053607| [2025/09/12 04:10:25 053947] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225053946| [2025/09/12 04:10:25 053954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 053962] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:856| [2025/09/12 04:10:25 053968] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/09/12 04:10:25 053976] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/09/12 04:10:25 053982] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 053990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1932|path_largest_ack:1931| [2025/09/12 04:10:25 054004] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1830534|prior_time:1757650225003179|is_app_limited:0|send_elapse:43792|ack_elapse:50767|ctl_first_sent_time:1757650225003509|lagest_ack_time:1757650225053946|curr_delivered:1886934| [2025/09/12 04:10:25 054011] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225003509| [2025/09/12 04:10:25 054019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:691| [2025/09/12 04:10:25 054025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1932|path_largest_ack:1932| [2025/09/12 04:10:25 054032] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1830534|prior_time:1757650225003179|is_app_limited:0|send_elapse:43792|ack_elapse:50767|ctl_first_sent_time:1757650225003509|lagest_ack_time:1757650225053946|curr_delivered:1888134| [2025/09/12 04:10:25 054039] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225003599| [2025/09/12 04:10:25 054046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/09/12 04:10:25 054050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47668|rttvar:2392|minrtt:30473|latest_rtt:50347|ack_delay:24| [2025/09/12 04:10:25 054055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48000|rttvar:2457|minrtt:30473|latest_rtt:50347|ack_delay:24| [2025/09/12 04:10:25 054059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/09/12 04:10:25 054064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 054068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 054073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 054080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1929|lost_pn:1929|po_sent_time:1757650225001353|lost_send_time:1757650224997306|loss_delay:56640|frame:STREAM |repair:128| [2025/09/12 04:10:25 054087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650225001353u| [2025/09/12 04:10:25 054094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 054099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48000|rtt_var:2457|pto_duration:57828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 054103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 054107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 054111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 054115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225131642|now:1757650225054098|interv:77544| [2025/09/12 04:10:25 054123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225131642|now:1757650225054098|interval:77544|pto_count:0|srtt:48000 [2025/09/12 04:10:25 054128] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43792, ack_elapse 50767, delivered 57600|rate 1134595|lost 313| [2025/09/12 04:10:25 054132] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134595) in round 33| [2025/09/12 04:10:25 054136] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 054140] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 054144] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73200|packet_lost:1|acked:2400|po_sent_time:1757650225003599|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 054149] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73200|packet_lost:1|acked:2400|po_sent_time:1757650225003599|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 054153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:75600|full_bw_reached:1|inflight:52800|srtt:48000|latest_rtt:50347|min_rtt:30473|applimit:0|lost:312|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 054159] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/09/12 04:10:25 054164] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1757650225053946|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 054168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345053946|now:1757650225053946|interv:120000000| [2025/09/12 04:10:25 054172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345053946|now:1757650225053946|interv:120000000| [2025/09/12 04:10:25 054176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225054897|pq_index:0| [2025/09/12 04:10:25 054181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225053607| [2025/09/12 04:10:25 054184] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225054184| [2025/09/12 04:10:25 054189] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225054188| [2025/09/12 04:10:25 054195] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 054204] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 054209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1929|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 054216] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1936027| [2025/09/12 04:10:25 054224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 054229] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 054233] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1937214| [2025/09/12 04:10:25 054242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 054246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 054250] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1938401| [2025/09/12 04:10:25 054258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 054263] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 054267] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1939588| [2025/09/12 04:10:25 054275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 054280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 054284] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 054288] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1940775| [2025/09/12 04:10:25 054292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 054296] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 054302] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 054307] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 054311] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1929|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 054315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 054319] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 054323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 054327] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 054331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1919409| [2025/09/12 04:10:25 054335] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 054339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 054343] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225054897| [2025/09/12 04:10:25 054347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225054897| [2025/09/12 04:10:25 054351] [debug] |xqc_engine_wakeup_after|wakeup:1757650225054897|now:1757650225054351|diff:546| [2025/09/12 04:10:25 054355] [debug] |xqc_engine_main_logic|END|now:1757650225054188| [2025/09/12 04:10:25 054360] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225054360| [2025/09/12 04:10:25 054364] [debug] |xqc_engine_wakeup_after|wakeup:1757650225054897|now:1757650225054364|diff:533| [2025/09/12 04:10:25 054368] [debug] |xqc_engine_main_logic|END|now:1757650225054360| [2025/09/12 04:10:25 055437] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225055436| [2025/09/12 04:10:25 055448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225054897|pq_index:0| [2025/09/12 04:10:25 055452] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225054188| [2025/09/12 04:10:25 055457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225055456| [2025/09/12 04:10:25 055462] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225054897|now:1757650225055456| [2025/09/12 04:10:25 055466] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225054897|now:1757650225055456| [2025/09/12 04:10:25 055470] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 055475] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48000|min_srtt:48000|path_bw:1211057|loss_rate:2.73|path_pto:0| [2025/09/12 04:10:25 055480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1940775| [2025/09/12 04:10:25 055491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 055495] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 055499] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 055503] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 055508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1929|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 055512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 055516] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 055521] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/09/12 04:10:25 055555] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225055531|stream_id:0|stream_offset:1865994| [2025/09/12 04:10:25 055563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1977|origin_pktnum:1929|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 055571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 055577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48000|rtt_var:2457|pto_duration:57828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 055584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 055590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 055596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 055602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225133359|now:1757650225055577|interv:77782| [2025/09/12 04:10:25 055607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225133359|now:1757650225055577|interval:77782|pto_count:0|srtt:48000 [2025/09/12 04:10:25 055614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75600|inflight:54000| [2025/09/12 04:10:25 055621] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 055627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1919409| [2025/09/12 04:10:25 055634] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 055640] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/09/12 04:10:25 055672] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225055650|stream_id:0|stream_offset:1919409| [2025/09/12 04:10:25 055686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 055693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 055699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48000|rtt_var:2457|pto_duration:57828|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 055706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 055711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 055717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 055723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225133478|now:1757650225055699|interv:77779| [2025/09/12 04:10:25 055729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225133478|now:1757650225055699|interval:77779|pto_count:0|srtt:48000 [2025/09/12 04:10:25 055736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75600|inflight:55200| [2025/09/12 04:10:25 055743] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 055750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:75600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1920596| [2025/09/12 04:10:25 055757] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 055762] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225056762|now:1757650225055762|interv:1000| [2025/09/12 04:10:25 055766] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 055770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 055774] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225056762| [2025/09/12 04:10:25 055778] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225056762| [2025/09/12 04:10:25 055785] [debug] |xqc_engine_wakeup_after|wakeup:1757650225056762|now:1757650225055785|diff:977| [2025/09/12 04:10:25 055792] [debug] |xqc_engine_main_logic|END|now:1757650225055456| [2025/09/12 04:10:25 055994] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225055993| [2025/09/12 04:10:25 056005] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 056013] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:857| [2025/09/12 04:10:25 056020] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/09/12 04:10:25 056029] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/09/12 04:10:25 056035] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 056043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1934|path_largest_ack:1933| [2025/09/12 04:10:25 056050] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1832934|prior_time:1757650225006006|is_app_limited:0|send_elapse:44497|ack_elapse:49987|ctl_first_sent_time:1757650225006352|lagest_ack_time:1757650225055993|curr_delivered:1889334| [2025/09/12 04:10:25 056065] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225006352| [2025/09/12 04:10:25 056072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:692| [2025/09/12 04:10:25 056079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1934|path_largest_ack:1934| [2025/09/12 04:10:25 056086] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:310|tx_in_flight:60000|prior_delivered:1832934|prior_time:1757650225006006|is_app_limited:0|send_elapse:44497|ack_elapse:49987|ctl_first_sent_time:1757650225006352|lagest_ack_time:1757650225055993|curr_delivered:1890534| [2025/09/12 04:10:25 056093] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225006458| [2025/09/12 04:10:25 056098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:693| [2025/09/12 04:10:25 056104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48000|rttvar:2457|minrtt:30473|latest_rtt:49535|ack_delay:24| [2025/09/12 04:10:25 056111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48188|rttvar:2220|minrtt:30473|latest_rtt:49535|ack_delay:24| [2025/09/12 04:10:25 056116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/09/12 04:10:25 056120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 056124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 056128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 056132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 056136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 056140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48188|rtt_var:2220|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 056144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 056148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 056152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 056156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225132718|now:1757650225056140|interv:76578| [2025/09/12 04:10:25 056160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225132718|now:1757650225056140|interval:76578|pto_count:0|srtt:48188 [2025/09/12 04:10:25 056165] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44497, ack_elapse 49987, delivered 57600|rate 1152299|lost 313| [2025/09/12 04:10:25 056173] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152299) in round 33| [2025/09/12 04:10:25 056177] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 056181] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 056185] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75600|packet_lost:0|acked:2400|po_sent_time:1757650225006458|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 056190] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75600|packet_lost:0|acked:2400|po_sent_time:1757650225006458|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 056194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:78000|full_bw_reached:1|inflight:52800|srtt:48188|latest_rtt:49535|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 056200] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/09/12 04:10:25 056204] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1757650225055993|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 056209] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345055993|now:1757650225055993|interv:120000000| [2025/09/12 04:10:25 056213] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345055993|now:1757650225055993|interv:120000000| [2025/09/12 04:10:25 056217] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225056762|pq_index:0| [2025/09/12 04:10:25 056222] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225055456| [2025/09/12 04:10:25 056225] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225056225| [2025/09/12 04:10:25 056230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225056229| [2025/09/12 04:10:25 056236] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 056241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1940775| [2025/09/12 04:10:25 056245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 056250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 056254] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 056258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1941962| [2025/09/12 04:10:25 056266] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 056270] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 056274] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 056278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1943149| [2025/09/12 04:10:25 056283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 056287] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 056291] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 056295] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1944336| [2025/09/12 04:10:25 056299] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 056304] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 056308] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 056312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1945523| [2025/09/12 04:10:25 056316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 056320] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 056324] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 056328] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 056332] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 056337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1920596| [2025/09/12 04:10:25 056341] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 056345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 056349] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225056762| [2025/09/12 04:10:25 056353] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225056762| [2025/09/12 04:10:25 056359] [debug] |xqc_engine_wakeup_after|wakeup:1757650225056762|now:1757650225056359|diff:403| [2025/09/12 04:10:25 056363] [debug] |xqc_engine_main_logic|END|now:1757650225056229| [2025/09/12 04:10:25 056369] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225056369| [2025/09/12 04:10:25 056373] [debug] |xqc_engine_wakeup_after|wakeup:1757650225056762|now:1757650225056373|diff:389| [2025/09/12 04:10:25 056377] [debug] |xqc_engine_main_logic|END|now:1757650225056369| [2025/09/12 04:10:25 057446] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225057446| [2025/09/12 04:10:25 057457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225056762|pq_index:0| [2025/09/12 04:10:25 057462] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225056229| [2025/09/12 04:10:25 057470] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225057468| [2025/09/12 04:10:25 057477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225056762|now:1757650225057468| [2025/09/12 04:10:25 057483] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225056762|now:1757650225057468| [2025/09/12 04:10:25 057489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 057498] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48188|min_srtt:48188|path_bw:1211057|loss_rate:3.24|path_pto:0| [2025/09/12 04:10:25 057505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1945523| [2025/09/12 04:10:25 057512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 057518] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 057524] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 057531] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 057539] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 057545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1920596| [2025/09/12 04:10:25 057552] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 057560] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/09/12 04:10:25 057598] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225057571|stream_id:0|stream_offset:1920596| [2025/09/12 04:10:25 057607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 057614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 057621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48188|rtt_var:2220|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 057635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 057641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 057647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 057653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225134639|now:1757650225057621|interv:77018| [2025/09/12 04:10:25 057660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225134639|now:1757650225057621|interval:77018|pto_count:0|srtt:48188 [2025/09/12 04:10:25 057667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78000|inflight:54000| [2025/09/12 04:10:25 057675] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 057681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1921783| [2025/09/12 04:10:25 057688] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 057694] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/09/12 04:10:25 057726] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225057705|stream_id:0|stream_offset:1921783| [2025/09/12 04:10:25 057734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 057742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 057749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48188|rtt_var:2220|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 057756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 057763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 057769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 057775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225134773|now:1757650225057749|interv:77024| [2025/09/12 04:10:25 057782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225134773|now:1757650225057749|interval:77024|pto_count:0|srtt:48188 [2025/09/12 04:10:25 057789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78000|inflight:55200| [2025/09/12 04:10:25 057796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 057803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:78000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1922970| [2025/09/12 04:10:25 057817] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 057823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225058823|now:1757650225057823|interv:1000| [2025/09/12 04:10:25 057830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 057835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 057841] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225058823| [2025/09/12 04:10:25 057848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225058823| [2025/09/12 04:10:25 057854] [debug] |xqc_engine_wakeup_after|wakeup:1757650225058823|now:1757650225057854|diff:969| [2025/09/12 04:10:25 057861] [debug] |xqc_engine_main_logic|END|now:1757650225057468| [2025/09/12 04:10:25 057954] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225057953| [2025/09/12 04:10:25 057967] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 057975] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:858| [2025/09/12 04:10:25 057982] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/09/12 04:10:25 057991] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/09/12 04:10:25 057998] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 058005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1936|path_largest_ack:1935| [2025/09/12 04:10:25 058013] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1834134|prior_time:1757650225007105|is_app_limited:0|send_elapse:43710|ack_elapse:50848|ctl_first_sent_time:1757650225007463|lagest_ack_time:1757650225057953|curr_delivered:1891734| [2025/09/12 04:10:25 058021] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225007463| [2025/09/12 04:10:25 058027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:694| [2025/09/12 04:10:25 058032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1936|path_largest_ack:1936| [2025/09/12 04:10:25 058038] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1834134|prior_time:1757650225007105|is_app_limited:0|send_elapse:43710|ack_elapse:50848|ctl_first_sent_time:1757650225007463|lagest_ack_time:1757650225057953|curr_delivered:1892934| [2025/09/12 04:10:25 058045] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225007565| [2025/09/12 04:10:25 058051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:695| [2025/09/12 04:10:25 058057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48188|rttvar:2220|minrtt:30473|latest_rtt:50388|ack_delay:24| [2025/09/12 04:10:25 058063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48460|rttvar:2209|minrtt:30473|latest_rtt:50388|ack_delay:24| [2025/09/12 04:10:25 058068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/09/12 04:10:25 058078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 058082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 058086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 058089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 058093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 058097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:2209|pto_duration:57296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 058102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 058106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 058110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 058114] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225135001|now:1757650225058097|interv:76904| [2025/09/12 04:10:25 058118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225135001|now:1757650225058097|interval:76904|pto_count:0|srtt:48460 [2025/09/12 04:10:25 058122] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43710, ack_elapse 50848, delivered 58800|rate 1156387|lost 313| [2025/09/12 04:10:25 058126] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156387) in round 33| [2025/09/12 04:10:25 058131] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 058135] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 058139] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78000|packet_lost:0|acked:2400|po_sent_time:1757650225007565|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 058143] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78000|packet_lost:0|acked:2400|po_sent_time:1757650225007565|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 058148] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:80400|full_bw_reached:1|inflight:52800|srtt:48460|latest_rtt:50388|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 058153] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/09/12 04:10:25 058158] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1757650225057953|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 058163] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345057953|now:1757650225057953|interv:120000000| [2025/09/12 04:10:25 058167] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345057953|now:1757650225057953|interv:120000000| [2025/09/12 04:10:25 058174] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225058823|pq_index:0| [2025/09/12 04:10:25 058178] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225057468| [2025/09/12 04:10:25 058182] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225058182| [2025/09/12 04:10:25 058187] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225058186| [2025/09/12 04:10:25 058193] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 058198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1945523| [2025/09/12 04:10:25 058202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 058207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 058211] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 058216] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1946710| [2025/09/12 04:10:25 058220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 058224] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 058229] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 058233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1947897| [2025/09/12 04:10:25 058238] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 058242] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 058246] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 058250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1949084| [2025/09/12 04:10:25 058255] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 058259] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 058266] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 058270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1950271| [2025/09/12 04:10:25 058274] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 058278] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 058281] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 058286] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 058290] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 058294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1922970| [2025/09/12 04:10:25 058299] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 058302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 058306] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225058823| [2025/09/12 04:10:25 058310] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225058823| [2025/09/12 04:10:25 058314] [debug] |xqc_engine_wakeup_after|wakeup:1757650225058823|now:1757650225058314|diff:509| [2025/09/12 04:10:25 058319] [debug] |xqc_engine_main_logic|END|now:1757650225058186| [2025/09/12 04:10:25 058324] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225058324| [2025/09/12 04:10:25 058328] [debug] |xqc_engine_wakeup_after|wakeup:1757650225058823|now:1757650225058328|diff:495| [2025/09/12 04:10:25 058332] [debug] |xqc_engine_main_logic|END|now:1757650225058324| [2025/09/12 04:10:25 059400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225059400| [2025/09/12 04:10:25 059412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225058823|pq_index:0| [2025/09/12 04:10:25 059417] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225058186| [2025/09/12 04:10:25 059442] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225059441| [2025/09/12 04:10:25 059447] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225058823|now:1757650225059441| [2025/09/12 04:10:25 059452] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225058823|now:1757650225059441| [2025/09/12 04:10:25 059456] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 059461] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48460|min_srtt:48460|path_bw:1211057|loss_rate:3.21|path_pto:0| [2025/09/12 04:10:25 059466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1950271| [2025/09/12 04:10:25 059477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 059481] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 059485] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 059489] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 059494] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 059499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1922970| [2025/09/12 04:10:25 059506] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 059513] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/09/12 04:10:25 059551] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225059525|stream_id:0|stream_offset:1922970| [2025/09/12 04:10:25 059561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 059568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 059574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:2209|pto_duration:57296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 059581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 059587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 059593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 059599] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225136821|now:1757650225059574|interv:77247| [2025/09/12 04:10:25 059604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225136821|now:1757650225059574|interval:77247|pto_count:0|srtt:48460 [2025/09/12 04:10:25 059611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80400|inflight:54000| [2025/09/12 04:10:25 059618] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 059625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1924157| [2025/09/12 04:10:25 059632] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 059638] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/09/12 04:10:25 059672] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225059649|stream_id:0|stream_offset:1924157| [2025/09/12 04:10:25 059688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 059694] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 059701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48460|rtt_var:2209|pto_duration:57296|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 059707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 059713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 059719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 059725] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225136945|now:1757650225059700|interv:77245| [2025/09/12 04:10:25 059731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225136945|now:1757650225059700|interval:77245|pto_count:0|srtt:48460 [2025/09/12 04:10:25 059738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80400|inflight:55200| [2025/09/12 04:10:25 059745] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 059752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:80400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1925344| [2025/09/12 04:10:25 059758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 059764] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225060764|now:1757650225059764|interv:1000| [2025/09/12 04:10:25 059770] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 059776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 059782] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225060764| [2025/09/12 04:10:25 059788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225060764| [2025/09/12 04:10:25 059794] [debug] |xqc_engine_wakeup_after|wakeup:1757650225060764|now:1757650225059794|diff:970| [2025/09/12 04:10:25 059801] [debug] |xqc_engine_main_logic|END|now:1757650225059441| [2025/09/12 04:10:25 059858] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225059857| [2025/09/12 04:10:25 059868] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 059877] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:859| [2025/09/12 04:10:25 059883] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/09/12 04:10:25 059892] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/09/12 04:10:25 059898] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 059906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1938|path_largest_ack:1937| [2025/09/12 04:10:25 059920] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1836534|prior_time:1757650225009041|is_app_limited:0|send_elapse:43619|ack_elapse:50816|ctl_first_sent_time:1757650225009394|lagest_ack_time:1757650225059857|curr_delivered:1894134| [2025/09/12 04:10:25 059927] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225009394| [2025/09/12 04:10:25 059934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:696| [2025/09/12 04:10:25 059941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1938|path_largest_ack:1938| [2025/09/12 04:10:25 059948] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1836534|prior_time:1757650225009041|is_app_limited:0|send_elapse:43619|ack_elapse:50816|ctl_first_sent_time:1757650225009394|lagest_ack_time:1757650225059857|curr_delivered:1895334| [2025/09/12 04:10:25 059955] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225009521| [2025/09/12 04:10:25 059961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:697| [2025/09/12 04:10:25 059967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48460|rttvar:2209|minrtt:30473|latest_rtt:50336|ack_delay:24| [2025/09/12 04:10:25 059974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48692|rttvar:2120|minrtt:30473|latest_rtt:50336|ack_delay:24| [2025/09/12 04:10:25 059980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1938|lost_pn:1935|thresh:3| [2025/09/12 04:10:25 059987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 059993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 059999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 060005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 060011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 060017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48692|rtt_var:2120|pto_duration:57172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 060023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 060027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 060031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 060035] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225136821|now:1757650225060017|interv:76804| [2025/09/12 04:10:25 060039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225136821|now:1757650225060017|interval:76804|pto_count:0|srtt:48692 [2025/09/12 04:10:25 060043] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43619, ack_elapse 50816, delivered 58800|rate 1157115|lost 313| [2025/09/12 04:10:25 060052] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157115) in round 33| [2025/09/12 04:10:25 060059] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 060066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 060072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80400|packet_lost:0|acked:2400|po_sent_time:1757650225009521|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 060079] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80400|packet_lost:0|acked:2400|po_sent_time:1757650225009521|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 060084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:82800|full_bw_reached:1|inflight:52800|srtt:48692|latest_rtt:50336|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 060090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/09/12 04:10:25 060095] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1757650225059857|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 060099] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345059857|now:1757650225059857|interv:120000000| [2025/09/12 04:10:25 060104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345059857|now:1757650225059857|interv:120000000| [2025/09/12 04:10:25 060107] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225060764|pq_index:0| [2025/09/12 04:10:25 060112] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225059441| [2025/09/12 04:10:25 060115] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225060115| [2025/09/12 04:10:25 060120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225060119| [2025/09/12 04:10:25 060127] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 060131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1950271| [2025/09/12 04:10:25 060136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 060140] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 060145] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 060149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1951458| [2025/09/12 04:10:25 060156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 060161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 060165] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 060169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1952645| [2025/09/12 04:10:25 060173] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 060178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 060182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 060186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1953832| [2025/09/12 04:10:25 060190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 060194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 060198] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 060202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1955019| [2025/09/12 04:10:25 060207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 060210] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 060214] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 060218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 060223] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 060227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1925344| [2025/09/12 04:10:25 060231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 060235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 060239] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225060764| [2025/09/12 04:10:25 060243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225060764| [2025/09/12 04:10:25 060249] [debug] |xqc_engine_wakeup_after|wakeup:1757650225060764|now:1757650225060249|diff:515| [2025/09/12 04:10:25 060253] [debug] |xqc_engine_main_logic|END|now:1757650225060119| [2025/09/12 04:10:25 060259] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225060259| [2025/09/12 04:10:25 060262] [debug] |xqc_engine_wakeup_after|wakeup:1757650225060764|now:1757650225060262|diff:502| [2025/09/12 04:10:25 060266] [debug] |xqc_engine_main_logic|END|now:1757650225060259| [2025/09/12 04:10:25 061337] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225061337| [2025/09/12 04:10:25 061349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225060764|pq_index:0| [2025/09/12 04:10:25 061354] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225060119| [2025/09/12 04:10:25 061359] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225061358| [2025/09/12 04:10:25 061364] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225060764|now:1757650225061358| [2025/09/12 04:10:25 061368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225060764|now:1757650225061358| [2025/09/12 04:10:25 061372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 061378] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48692|min_srtt:48692|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 061382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1955019| [2025/09/12 04:10:25 061387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 061391] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 061395] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 061399] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 061404] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 061408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1925344| [2025/09/12 04:10:25 061412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 061417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/09/12 04:10:25 061477] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225061447|stream_id:0|stream_offset:1925344| [2025/09/12 04:10:25 061487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 061495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 061510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48692|rtt_var:2120|pto_duration:57172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 061517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 061523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 061529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 061535] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225138619|now:1757650225061510|interv:77109| [2025/09/12 04:10:25 061541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225138619|now:1757650225061510|interval:77109|pto_count:0|srtt:48692 [2025/09/12 04:10:25 061549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82800|inflight:54000| [2025/09/12 04:10:25 061557] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 061564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1926531| [2025/09/12 04:10:25 061570] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 061576] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/09/12 04:10:25 061613] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225061586|stream_id:0|stream_offset:1926531| [2025/09/12 04:10:25 061621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 061628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 061634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48692|rtt_var:2120|pto_duration:57172|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 061640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 061645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 061651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 061657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225138758|now:1757650225061633|interv:77125| [2025/09/12 04:10:25 061662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225138758|now:1757650225061633|interval:77125|pto_count:0|srtt:48692 [2025/09/12 04:10:25 061669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82800|inflight:55200| [2025/09/12 04:10:25 061675] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 061681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:82800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1927718| [2025/09/12 04:10:25 061694] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 061700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225062700|now:1757650225061700|interv:1000| [2025/09/12 04:10:25 061707] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 061712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 061719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225062700| [2025/09/12 04:10:25 061725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225062700| [2025/09/12 04:10:25 061730] [debug] |xqc_engine_wakeup_after|wakeup:1757650225062700|now:1757650225061730|diff:970| [2025/09/12 04:10:25 061737] [debug] |xqc_engine_main_logic|END|now:1757650225061358| [2025/09/12 04:10:25 061918] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225061917| [2025/09/12 04:10:25 061929] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 061939] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:860| [2025/09/12 04:10:25 061946] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/09/12 04:10:25 061955] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/09/12 04:10:25 061961] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 061967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1940|path_largest_ack:1939| [2025/09/12 04:10:25 061972] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1838934|prior_time:1757650225011042|is_app_limited:0|send_elapse:46668|ack_elapse:50875|ctl_first_sent_time:1757650225012564|lagest_ack_time:1757650225061917|curr_delivered:1896534| [2025/09/12 04:10:25 061979] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225012564| [2025/09/12 04:10:25 061986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:698| [2025/09/12 04:10:25 061993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1940|path_largest_ack:1940| [2025/09/12 04:10:25 062000] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1838934|prior_time:1757650225011042|is_app_limited:0|send_elapse:46668|ack_elapse:50875|ctl_first_sent_time:1757650225012564|lagest_ack_time:1757650225061917|curr_delivered:1897734| [2025/09/12 04:10:25 062007] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225012701| [2025/09/12 04:10:25 062014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:699| [2025/09/12 04:10:25 062020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48692|rttvar:2120|minrtt:30473|latest_rtt:49216|ack_delay:24| [2025/09/12 04:10:25 062026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48755|rttvar:1715|minrtt:30473|latest_rtt:49216|ack_delay:24| [2025/09/12 04:10:25 062032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1940|lost_pn:1937|thresh:3| [2025/09/12 04:10:25 062042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 062046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 062050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 062054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 062057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 062062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48755|rtt_var:1715|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 062066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 062070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 062074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 062078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225137201|now:1757650225062061|interv:75140| [2025/09/12 04:10:25 062082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225137201|now:1757650225062061|interval:75140|pto_count:0|srtt:48755 [2025/09/12 04:10:25 062086] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46668, ack_elapse 50875, delivered 58800|rate 1155773|lost 313| [2025/09/12 04:10:25 062091] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155773) in round 33| [2025/09/12 04:10:25 062095] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 062099] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 062103] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82800|packet_lost:0|acked:2400|po_sent_time:1757650225012701|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 062107] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82800|packet_lost:0|acked:2400|po_sent_time:1757650225012701|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 062112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:85200|full_bw_reached:1|inflight:52800|srtt:48755|latest_rtt:49216|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 062118] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/09/12 04:10:25 062122] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1757650225061917|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 062127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345061917|now:1757650225061917|interv:120000000| [2025/09/12 04:10:25 062134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345061917|now:1757650225061917|interv:120000000| [2025/09/12 04:10:25 062138] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225062700|pq_index:0| [2025/09/12 04:10:25 062142] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225061358| [2025/09/12 04:10:25 062146] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225062146| [2025/09/12 04:10:25 062151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225062149| [2025/09/12 04:10:25 062157] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 062161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1955019| [2025/09/12 04:10:25 062166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 062170] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 062175] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 062179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1956206| [2025/09/12 04:10:25 062183] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 062188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 062192] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 062197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1957393| [2025/09/12 04:10:25 062201] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 062205] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 062209] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 062214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1958580| [2025/09/12 04:10:25 062218] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 062229] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 062233] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 062237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 062241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 062245] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 062249] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 062253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 062257] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 062262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1927718| [2025/09/12 04:10:25 062266] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 062270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 062274] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225062700| [2025/09/12 04:10:25 062278] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225062700| [2025/09/12 04:10:25 062282] [debug] |xqc_engine_wakeup_after|wakeup:1757650225062700|now:1757650225062281|diff:419| [2025/09/12 04:10:25 062286] [debug] |xqc_engine_main_logic|END|now:1757650225062149| [2025/09/12 04:10:25 062291] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225062291| [2025/09/12 04:10:25 062295] [debug] |xqc_engine_wakeup_after|wakeup:1757650225062700|now:1757650225062295|diff:405| [2025/09/12 04:10:25 062299] [debug] |xqc_engine_main_logic|END|now:1757650225062291| [2025/09/12 04:10:25 063368] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225063367| [2025/09/12 04:10:25 063379] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225062700|pq_index:0| [2025/09/12 04:10:25 063383] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225062149| [2025/09/12 04:10:25 063389] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225063387| [2025/09/12 04:10:25 063393] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225062700|now:1757650225063387| [2025/09/12 04:10:25 063397] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225062700|now:1757650225063387| [2025/09/12 04:10:25 063401] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 063407] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48755|min_srtt:48755|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 063412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 063444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 063448] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 063452] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 063457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 063461] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 063466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1927718| [2025/09/12 04:10:25 063470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 063474] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/09/12 04:10:25 063509] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225063483|stream_id:0|stream_offset:1927718| [2025/09/12 04:10:25 063519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 063526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 063533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48755|rtt_var:1715|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 063540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 063546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 063552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 063558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225139098|now:1757650225063532|interv:75566| [2025/09/12 04:10:25 063565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225139098|now:1757650225063532|interval:75566|pto_count:0|srtt:48755 [2025/09/12 04:10:25 063573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85200|inflight:54000| [2025/09/12 04:10:25 063580] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 063586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1928905| [2025/09/12 04:10:25 063593] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 063598] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/09/12 04:10:25 063633] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225063608|stream_id:0|stream_offset:1928905| [2025/09/12 04:10:25 063648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 063655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 063662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48755|rtt_var:1715|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 063668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 063674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 063680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 063687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225139223|now:1757650225063662|interv:75561| [2025/09/12 04:10:25 063693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225139223|now:1757650225063662|interval:75561|pto_count:0|srtt:48755 [2025/09/12 04:10:25 063700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85200|inflight:55200| [2025/09/12 04:10:25 063707] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 063714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:85200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1930092| [2025/09/12 04:10:25 063720] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 063726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225064726|now:1757650225063726|interv:1000| [2025/09/12 04:10:25 063732] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 063737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 063743] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225064726| [2025/09/12 04:10:25 063749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225064726| [2025/09/12 04:10:25 063755] [debug] |xqc_engine_wakeup_after|wakeup:1757650225064726|now:1757650225063755|diff:971| [2025/09/12 04:10:25 063762] [debug] |xqc_engine_main_logic|END|now:1757650225063387| [2025/09/12 04:10:25 063917] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225063916| [2025/09/12 04:10:25 063930] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 063938] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:861| [2025/09/12 04:10:25 063945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/09/12 04:10:25 063954] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/09/12 04:10:25 063960] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 063969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1942|path_largest_ack:1941| [2025/09/12 04:10:25 063984] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1841334|prior_time:1757650225013041|is_app_limited:0|send_elapse:44655|ack_elapse:50875|ctl_first_sent_time:1757650225013356|lagest_ack_time:1757650225063916|curr_delivered:1898934| [2025/09/12 04:10:25 063990] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225013356| [2025/09/12 04:10:25 063997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:700| [2025/09/12 04:10:25 064004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1942|path_largest_ack:1942| [2025/09/12 04:10:25 064010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1841334|prior_time:1757650225013041|is_app_limited:0|send_elapse:44655|ack_elapse:50875|ctl_first_sent_time:1757650225013356|lagest_ack_time:1757650225063916|curr_delivered:1900134| [2025/09/12 04:10:25 064017] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225014718| [2025/09/12 04:10:25 064024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:701| [2025/09/12 04:10:25 064031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48755|rttvar:1715|minrtt:30473|latest_rtt:49198|ack_delay:24| [2025/09/12 04:10:25 064038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48807|rttvar:1391|minrtt:30473|latest_rtt:49198|ack_delay:24| [2025/09/12 04:10:25 064044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/09/12 04:10:25 064051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 064057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 064063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 064067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 064071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 064075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:1391|pto_duration:54371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 064080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 064084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 064088] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 064092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225137979|now:1757650225064075|interv:73904| [2025/09/12 04:10:25 064096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225137979|now:1757650225064075|interval:73904|pto_count:0|srtt:48807 [2025/09/12 04:10:25 064112] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44655, ack_elapse 50875, delivered 58800|rate 1155773|lost 313| [2025/09/12 04:10:25 064116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155773) in round 33| [2025/09/12 04:10:25 064121] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 064125] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 064129] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85200|packet_lost:0|acked:2400|po_sent_time:1757650225014718|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 064133] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85200|packet_lost:0|acked:2400|po_sent_time:1757650225014718|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 064138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:87600|full_bw_reached:1|inflight:52800|srtt:48807|latest_rtt:49198|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 064144] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/09/12 04:10:25 064148] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1757650225063916|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 064153] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345063916|now:1757650225063916|interv:120000000| [2025/09/12 04:10:25 064157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345063916|now:1757650225063916|interv:120000000| [2025/09/12 04:10:25 064161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225064726|pq_index:0| [2025/09/12 04:10:25 064165] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225063387| [2025/09/12 04:10:25 064169] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225064169| [2025/09/12 04:10:25 064174] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225064173| [2025/09/12 04:10:25 064180] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 064185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 064190] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 064194] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 064199] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 064203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1960954| [2025/09/12 04:10:25 064210] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 064215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 064219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 064223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1962141| [2025/09/12 04:10:25 064227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 064232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 064236] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 064240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1963328| [2025/09/12 04:10:25 064244] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 064248] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 064253] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 064257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 064261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 064265] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 064269] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 064273] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 064277] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 064281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1930092| [2025/09/12 04:10:25 064286] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 064290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 064294] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225064726| [2025/09/12 04:10:25 064300] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225064726| [2025/09/12 04:10:25 064304] [debug] |xqc_engine_wakeup_after|wakeup:1757650225064726|now:1757650225064304|diff:422| [2025/09/12 04:10:25 064308] [debug] |xqc_engine_main_logic|END|now:1757650225064173| [2025/09/12 04:10:25 064314] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225064314| [2025/09/12 04:10:25 064318] [debug] |xqc_engine_wakeup_after|wakeup:1757650225064726|now:1757650225064317|diff:409| [2025/09/12 04:10:25 064321] [debug] |xqc_engine_main_logic|END|now:1757650225064314| [2025/09/12 04:10:25 065390] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225065389| [2025/09/12 04:10:25 065402] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225064726|pq_index:0| [2025/09/12 04:10:25 065406] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225064173| [2025/09/12 04:10:25 065411] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225065410| [2025/09/12 04:10:25 065416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225064726|now:1757650225065410| [2025/09/12 04:10:25 065444] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225064726|now:1757650225065410| [2025/09/12 04:10:25 065451] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 065459] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48807|min_srtt:48807|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 065467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 065474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 065480] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 065486] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 065493] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 065500] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 065507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1930092| [2025/09/12 04:10:25 065514] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 065521] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/09/12 04:10:25 065557] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225065532|stream_id:0|stream_offset:1930092| [2025/09/12 04:10:25 065566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 065574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 065586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:1391|pto_duration:54371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 065593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 065599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 065605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 065611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225139903|now:1757650225065586|interv:74317| [2025/09/12 04:10:25 065618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225139903|now:1757650225065586|interval:74317|pto_count:0|srtt:48807 [2025/09/12 04:10:25 065642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87600|inflight:54000| [2025/09/12 04:10:25 065650] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 065657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 065664] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 065671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/09/12 04:10:25 065723] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225065682|stream_id:0|stream_offset:1931279| [2025/09/12 04:10:25 065733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 065741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 065748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48807|rtt_var:1391|pto_duration:54371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 065755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 065761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 065767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 065774] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225140053|now:1757650225065747|interv:74306| [2025/09/12 04:10:25 065781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225140053|now:1757650225065747|interval:74306|pto_count:0|srtt:48807 [2025/09/12 04:10:25 065788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87600|inflight:55200| [2025/09/12 04:10:25 065796] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 065802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:87600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1932466| [2025/09/12 04:10:25 065816] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 065822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225066822|now:1757650225065822|interv:1000| [2025/09/12 04:10:25 065829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 065835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 065841] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225066822| [2025/09/12 04:10:25 065848] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225066822| [2025/09/12 04:10:25 065854] [debug] |xqc_engine_wakeup_after|wakeup:1757650225066822|now:1757650225065854|diff:968| [2025/09/12 04:10:25 065860] [debug] |xqc_engine_main_logic|END|now:1757650225065410| [2025/09/12 04:10:25 065916] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:48|state:ESTABED|recv_time:1757650225065914| [2025/09/12 04:10:25 065926] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 065934] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:862| [2025/09/12 04:10:25 065940] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/09/12 04:10:25 065949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/09/12 04:10:25 065956] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 065964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1944|path_largest_ack:1943| [2025/09/12 04:10:25 065971] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1843734|prior_time:1757650225015143|is_app_limited:0|send_elapse:46636|ack_elapse:50771|ctl_first_sent_time:1757650225016703|lagest_ack_time:1757650225065914|curr_delivered:1901334| [2025/09/12 04:10:25 065978] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225016703| [2025/09/12 04:10:25 065986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:702| [2025/09/12 04:10:25 065992] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1944|path_largest_ack:1944| [2025/09/12 04:10:25 065999] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:60000|prior_delivered:1843734|prior_time:1757650225015143|is_app_limited:0|send_elapse:46636|ack_elapse:50771|ctl_first_sent_time:1757650225016703|lagest_ack_time:1757650225065914|curr_delivered:1902534| [2025/09/12 04:10:25 066006] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225016841| [2025/09/12 04:10:25 066012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:703| [2025/09/12 04:10:25 066019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48807|rttvar:1391|minrtt:30473|latest_rtt:49073|ack_delay:24| [2025/09/12 04:10:25 066026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48838|rttvar:1104|minrtt:30473|latest_rtt:49073|ack_delay:24| [2025/09/12 04:10:25 066040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/09/12 04:10:25 066046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 066053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 066056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 066061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 066068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 066075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48838|rtt_var:1104|pto_duration:53254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 066081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 066087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 066091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 066095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225138936|now:1757650225066074|interv:72862| [2025/09/12 04:10:25 066099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225138936|now:1757650225066074|interval:72862|pto_count:0|srtt:48838 [2025/09/12 04:10:25 066103] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46636, ack_elapse 50771, delivered 58800|rate 1158141|lost 313| [2025/09/12 04:10:25 066108] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158141) in round 33| [2025/09/12 04:10:25 066112] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 066116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 066120] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87600|packet_lost:0|acked:2400|po_sent_time:1757650225016841|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 066124] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87600|packet_lost:0|acked:2400|po_sent_time:1757650225016841|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 066129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:90000|full_bw_reached:1|inflight:52800|srtt:48838|latest_rtt:49073|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 066134] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1| [2025/09/12 04:10:25 066139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650225090914|now:1757650225065914|interv:25000| [2025/09/12 04:10:25 066144] [debug] |scid:f361531a06c810b158de9b74|xqc_maybe_should_ack|path:0|set ack timer|ack_eliciting_pkt:1|pns:2|flag:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225065914|max_ack_delay:25000| [2025/09/12 04:10:25 066152] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/09/12 04:10:25 066157] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:863|frame:PING ACK |recv_time:1757650225065914|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 066162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345065914|now:1757650225065914|interv:120000000| [2025/09/12 04:10:25 066166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345065914|now:1757650225065914|interv:120000000| [2025/09/12 04:10:25 066170] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225066822|pq_index:0| [2025/09/12 04:10:25 066175] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225065410| [2025/09/12 04:10:25 066178] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225066178| [2025/09/12 04:10:25 066183] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225066182| [2025/09/12 04:10:25 066189] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 066194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 066198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 066203] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 066207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 066212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1965702| [2025/09/12 04:10:25 066216] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 066220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 066225] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 066229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1966889| [2025/09/12 04:10:25 066233] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 066237] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 066244] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 066248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1968076| [2025/09/12 04:10:25 066253] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 066258] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 066262] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 066266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 066271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 066275] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 066279] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 066283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 066287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 066292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1932466| [2025/09/12 04:10:25 066296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 066300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 066304] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225066822| [2025/09/12 04:10:25 066308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225066822| [2025/09/12 04:10:25 066312] [debug] |xqc_engine_wakeup_after|wakeup:1757650225066822|now:1757650225066312|diff:510| [2025/09/12 04:10:25 066316] [debug] |xqc_engine_main_logic|END|now:1757650225066182| [2025/09/12 04:10:25 066322] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225066322| [2025/09/12 04:10:25 066326] [debug] |xqc_engine_wakeup_after|wakeup:1757650225066822|now:1757650225066326|diff:496| [2025/09/12 04:10:25 066330] [debug] |xqc_engine_main_logic|END|now:1757650225066322| [2025/09/12 04:10:25 067400] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225067400| [2025/09/12 04:10:25 067412] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225066822|pq_index:0| [2025/09/12 04:10:25 067417] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225066182| [2025/09/12 04:10:25 067439] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225067437| [2025/09/12 04:10:25 067443] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225066822|now:1757650225067437| [2025/09/12 04:10:25 067453] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225066822|now:1757650225067437| [2025/09/12 04:10:25 067457] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 067462] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48838|min_srtt:48838|path_bw:1211057|loss_rate:3.08|path_pto:0| [2025/09/12 04:10:25 067467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 067472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 067476] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 067480] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 067484] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 067489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 067493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1932466| [2025/09/12 04:10:25 067501] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 067508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/09/12 04:10:25 067545] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225067519|stream_id:0|stream_offset:1932466| [2025/09/12 04:10:25 067554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 067561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 067568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48838|rtt_var:1104|pto_duration:53254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 067575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 067581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 067587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 067593] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225140773|now:1757650225067568|interv:73205| [2025/09/12 04:10:25 067599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225140773|now:1757650225067568|interval:73205|pto_count:0|srtt:48838 [2025/09/12 04:10:25 067606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90000|inflight:54000| [2025/09/12 04:10:25 067613] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 067625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1933653| [2025/09/12 04:10:25 067632] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 067639] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/09/12 04:10:25 067674] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225067649|stream_id:0|stream_offset:1933653| [2025/09/12 04:10:25 067683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 067690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 067697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48838|rtt_var:1104|pto_duration:53254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 067703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 067709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 067714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 067720] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225140903|now:1757650225067696|interv:73207| [2025/09/12 04:10:25 067726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225140903|now:1757650225067696|interval:73207|pto_count:0|srtt:48838 [2025/09/12 04:10:25 067732] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90000|inflight:55200| [2025/09/12 04:10:25 067739] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 067745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:90000|conn:000055D52C7C50DC|stream_id:0|stream_offset:1934840| [2025/09/12 04:10:25 067752] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 067758] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225068758|now:1757650225067758|interv:1000| [2025/09/12 04:10:25 067764] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 067769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 067775] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225068758| [2025/09/12 04:10:25 067781] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225068758| [2025/09/12 04:10:25 067787] [debug] |xqc_engine_wakeup_after|wakeup:1757650225068758|now:1757650225067787|diff:971| [2025/09/12 04:10:25 067793] [debug] |xqc_engine_main_logic|END|now:1757650225067437| [2025/09/12 04:10:25 067925] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225067924| [2025/09/12 04:10:25 067935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 067951] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:863| [2025/09/12 04:10:25 067958] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/09/12 04:10:25 067966] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/09/12 04:10:25 067973] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 067979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1946|path_largest_ack:1945| [2025/09/12 04:10:25 067985] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1848534|prior_time:1757650225018970|is_app_limited:0|send_elapse:43663|ack_elapse:48954|ctl_first_sent_time:1757650225019304|lagest_ack_time:1757650225067924|curr_delivered:1903734| [2025/09/12 04:10:25 067992] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225019304| [2025/09/12 04:10:25 067999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:704| [2025/09/12 04:10:25 068006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1946|path_largest_ack:1946| [2025/09/12 04:10:25 068013] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1848534|prior_time:1757650225018970|is_app_limited:0|send_elapse:43663|ack_elapse:48954|ctl_first_sent_time:1757650225019304|lagest_ack_time:1757650225067924|curr_delivered:1904934| [2025/09/12 04:10:25 068020] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225019392| [2025/09/12 04:10:25 068026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:705| [2025/09/12 04:10:25 068032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48838|rttvar:1104|minrtt:30473|latest_rtt:48532|ack_delay:24| [2025/09/12 04:10:25 068039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48797|rttvar:910|minrtt:30473|latest_rtt:48532|ack_delay:24| [2025/09/12 04:10:25 068043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/09/12 04:10:25 068047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 068051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 068055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 068058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 068062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 068066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:910|pto_duration:52437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 068071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 068075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 068083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 068087] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225140086|now:1757650225068066|interv:72020| [2025/09/12 04:10:25 068091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225140086|now:1757650225068066|interval:72020|pto_count:0|srtt:48797 [2025/09/12 04:10:25 068095] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43663, ack_elapse 48954, delivered 56400|rate 1152101|lost 313| [2025/09/12 04:10:25 068100] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152101) in round 33| [2025/09/12 04:10:25 068104] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 068108] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 068112] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90000|packet_lost:0|acked:2400|po_sent_time:1757650225019392|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 068117] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90000|packet_lost:0|acked:2400|po_sent_time:1757650225019392|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 068121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:92400|full_bw_reached:1|inflight:52800|srtt:48797|latest_rtt:48532|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 068127] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/09/12 04:10:25 068131] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1757650225067924|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 068136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345067924|now:1757650225067924|interv:120000000| [2025/09/12 04:10:25 068140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345067924|now:1757650225067924|interv:120000000| [2025/09/12 04:10:25 068144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225068758|pq_index:0| [2025/09/12 04:10:25 068148] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225067437| [2025/09/12 04:10:25 068152] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225068152| [2025/09/12 04:10:25 068157] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225068156| [2025/09/12 04:10:25 068163] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 068167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 068175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 068180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 068185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 068189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1970450| [2025/09/12 04:10:25 068193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 068198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 068202] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 068206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1971637| [2025/09/12 04:10:25 068211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 068215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 068219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 068223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1972824| [2025/09/12 04:10:25 068228] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 068232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 068236] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 068240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 068244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 068248] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 068252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 068256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 068261] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 068267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1934840| [2025/09/12 04:10:25 068272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 068275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 068279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225068758| [2025/09/12 04:10:25 068283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225068758| [2025/09/12 04:10:25 068287] [debug] |xqc_engine_wakeup_after|wakeup:1757650225068758|now:1757650225068287|diff:471| [2025/09/12 04:10:25 068292] [debug] |xqc_engine_main_logic|END|now:1757650225068156| [2025/09/12 04:10:25 068297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225068297| [2025/09/12 04:10:25 068301] [debug] |xqc_engine_wakeup_after|wakeup:1757650225068758|now:1757650225068301|diff:457| [2025/09/12 04:10:25 068305] [debug] |xqc_engine_main_logic|END|now:1757650225068297| [2025/09/12 04:10:25 069377] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225069376| [2025/09/12 04:10:25 069388] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225068758|pq_index:0| [2025/09/12 04:10:25 069392] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225068156| [2025/09/12 04:10:25 069401] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225069399| [2025/09/12 04:10:25 069405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225068758|now:1757650225069399| [2025/09/12 04:10:25 069409] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225068758|now:1757650225069399| [2025/09/12 04:10:25 069413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 069433] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1211057|loss_rate:3.05|path_pto:0| [2025/09/12 04:10:25 069440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 069445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 069448] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 069452] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 069457] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 069461] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 069466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1934840| [2025/09/12 04:10:25 069471] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 069478] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/09/12 04:10:25 069524] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225069498|stream_id:0|stream_offset:1934840| [2025/09/12 04:10:25 069534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 069541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 069548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:910|pto_duration:52437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 069554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 069561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 069567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 069573] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225141935|now:1757650225069547|interv:72388| [2025/09/12 04:10:25 069579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225141935|now:1757650225069547|interval:72388|pto_count:0|srtt:48797 [2025/09/12 04:10:25 069586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92400|inflight:54000| [2025/09/12 04:10:25 069594] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 069600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1936027| [2025/09/12 04:10:25 069607] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 069614] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/09/12 04:10:25 069646] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225069625|stream_id:0|stream_offset:1936027| [2025/09/12 04:10:25 069656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 069663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 069670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:910|pto_duration:52437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 069677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 069680] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 069684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 069688] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225142062|now:1757650225069670|interv:72392| [2025/09/12 04:10:25 069699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225142062|now:1757650225069670|interval:72392|pto_count:0|srtt:48797 [2025/09/12 04:10:25 069704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92400|inflight:55200| [2025/09/12 04:10:25 069708] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 069712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:92400|conn:000055D52C7C50DC|stream_id:0|stream_offset:1937214| [2025/09/12 04:10:25 069717] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 069721] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225070721|now:1757650225069721|interv:1000| [2025/09/12 04:10:25 069725] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 069728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 069732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225070721| [2025/09/12 04:10:25 069737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225070721| [2025/09/12 04:10:25 069741] [debug] |xqc_engine_wakeup_after|wakeup:1757650225070721|now:1757650225069741|diff:980| [2025/09/12 04:10:25 069745] [debug] |xqc_engine_main_logic|END|now:1757650225069399| [2025/09/12 04:10:25 069833] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225069832| [2025/09/12 04:10:25 069842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 069851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:864| [2025/09/12 04:10:25 069857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/09/12 04:10:25 069865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/09/12 04:10:25 069872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 069880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1948|path_largest_ack:1947| [2025/09/12 04:10:25 069887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1850934|prior_time:1757650225020991|is_app_limited:0|send_elapse:45594|ack_elapse:48841|ctl_first_sent_time:1757650225021346|lagest_ack_time:1757650225069832|curr_delivered:1906134| [2025/09/12 04:10:25 069894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225021346| [2025/09/12 04:10:25 069902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:706| [2025/09/12 04:10:25 069908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1948|path_largest_ack:1948| [2025/09/12 04:10:25 069915] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1850934|prior_time:1757650225020991|is_app_limited:0|send_elapse:45594|ack_elapse:48841|ctl_first_sent_time:1757650225021346|lagest_ack_time:1757650225069832|curr_delivered:1907334| [2025/09/12 04:10:25 069921] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225022697| [2025/09/12 04:10:25 069933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:707| [2025/09/12 04:10:25 069939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48797|rttvar:910|minrtt:30473|latest_rtt:47135|ack_delay:24| [2025/09/12 04:10:25 069945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48586|rttvar:1104|minrtt:30473|latest_rtt:47135|ack_delay:24| [2025/09/12 04:10:25 069952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/09/12 04:10:25 069958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 069962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 069966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 069969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 069973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 069977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48586|rtt_var:1104|pto_duration:53002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 069982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 069986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 069990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 069994] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225142627|now:1757650225069977|interv:72650| [2025/09/12 04:10:25 069998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225142627|now:1757650225069977|interval:72650|pto_count:0|srtt:48586 [2025/09/12 04:10:25 070002] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45594, ack_elapse 48841, delivered 56400|rate 1154767|lost 313| [2025/09/12 04:10:25 070007] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154767) in round 33| [2025/09/12 04:10:25 070011] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 070015] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 070019] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92400|packet_lost:0|acked:2400|po_sent_time:1757650225022697|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 070024] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92400|packet_lost:0|acked:2400|po_sent_time:1757650225022697|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 070028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:94800|full_bw_reached:1|inflight:52800|srtt:48586|latest_rtt:47135|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 070037] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/09/12 04:10:25 070042] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1757650225069832|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 070047] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345069832|now:1757650225069832|interv:120000000| [2025/09/12 04:10:25 070051] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345069832|now:1757650225069832|interv:120000000| [2025/09/12 04:10:25 070055] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225070721|pq_index:0| [2025/09/12 04:10:25 070060] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225069399| [2025/09/12 04:10:25 070064] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225070063| [2025/09/12 04:10:25 070068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225070067| [2025/09/12 04:10:25 070074] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 070079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 070083] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 070088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 070092] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 070097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1975198| [2025/09/12 04:10:25 070101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 070105] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 070109] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 070114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1976385| [2025/09/12 04:10:25 070118] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 070122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 070129] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 070134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1977572| [2025/09/12 04:10:25 070138] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 070142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 070146] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 070150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 070155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 070158] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 070162] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 070166] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 070171] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 070175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1937214| [2025/09/12 04:10:25 070179] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 070183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 070187] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225070721| [2025/09/12 04:10:25 070191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225070721| [2025/09/12 04:10:25 070195] [debug] |xqc_engine_wakeup_after|wakeup:1757650225070721|now:1757650225070195|diff:526| [2025/09/12 04:10:25 070199] [debug] |xqc_engine_main_logic|END|now:1757650225070067| [2025/09/12 04:10:25 070205] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225070205| [2025/09/12 04:10:25 070209] [debug] |xqc_engine_wakeup_after|wakeup:1757650225070721|now:1757650225070209|diff:512| [2025/09/12 04:10:25 070212] [debug] |xqc_engine_main_logic|END|now:1757650225070205| [2025/09/12 04:10:25 071280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225071280| [2025/09/12 04:10:25 071292] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225070721|pq_index:0| [2025/09/12 04:10:25 071296] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225070067| [2025/09/12 04:10:25 071302] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225071300| [2025/09/12 04:10:25 071311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225070721|now:1757650225071300| [2025/09/12 04:10:25 071315] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225070721|now:1757650225071300| [2025/09/12 04:10:25 071319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 071325] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1211057|loss_rate:3.02|path_pto:0| [2025/09/12 04:10:25 071330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 071334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 071338] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 071342] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 071346] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 071351] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 071355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1937214| [2025/09/12 04:10:25 071359] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 071364] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/09/12 04:10:25 071394] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225071372|stream_id:0|stream_offset:1937214| [2025/09/12 04:10:25 071400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1993|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 071405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 071409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48586|rtt_var:1104|pto_duration:53002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 071414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 071418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 071439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 071443] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225144374|now:1757650225071409|interv:72965| [2025/09/12 04:10:25 071447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225144374|now:1757650225071409|interval:72965|pto_count:0|srtt:48586 [2025/09/12 04:10:25 071451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94800|inflight:54000| [2025/09/12 04:10:25 071456] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 071464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1938401| [2025/09/12 04:10:25 071469] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 071473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/09/12 04:10:25 071501] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225071479|stream_id:0|stream_offset:1938401| [2025/09/12 04:10:25 071510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 071517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 071524] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48586|rtt_var:1104|pto_duration:53002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 071530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 071536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 071542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 071548] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225144481|now:1757650225071523|interv:72958| [2025/09/12 04:10:25 071554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225144481|now:1757650225071523|interval:72958|pto_count:0|srtt:48586 [2025/09/12 04:10:25 071561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:94800|inflight:55200| [2025/09/12 04:10:25 071568] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 071574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:94800|conn:000055D52C7C50DC|stream_id:0|stream_offset:1939588| [2025/09/12 04:10:25 071581] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 071587] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225072587|now:1757650225071587|interv:1000| [2025/09/12 04:10:25 071593] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 071598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 071604] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225072587| [2025/09/12 04:10:25 071610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225072587| [2025/09/12 04:10:25 071616] [debug] |xqc_engine_wakeup_after|wakeup:1757650225072587|now:1757650225071616|diff:971| [2025/09/12 04:10:25 071622] [debug] |xqc_engine_main_logic|END|now:1757650225071300| [2025/09/12 04:10:25 071907] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225071905| [2025/09/12 04:10:25 071919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 071935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:865| [2025/09/12 04:10:25 071942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/09/12 04:10:25 071951] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/09/12 04:10:25 071957] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 071965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1950|path_largest_ack:1949| [2025/09/12 04:10:25 071973] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1853334|prior_time:1757650225023045|is_app_limited:0|send_elapse:46758|ack_elapse:48860|ctl_first_sent_time:1757650225024589|lagest_ack_time:1757650225071905|curr_delivered:1908534| [2025/09/12 04:10:25 071980] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225024589| [2025/09/12 04:10:25 071988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:708| [2025/09/12 04:10:25 071995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1950|path_largest_ack:1950| [2025/09/12 04:10:25 072002] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1853334|prior_time:1757650225023045|is_app_limited:0|send_elapse:46758|ack_elapse:48860|ctl_first_sent_time:1757650225024589|lagest_ack_time:1757650225071905|curr_delivered:1909734| [2025/09/12 04:10:25 072010] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225024713| [2025/09/12 04:10:25 072016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:709| [2025/09/12 04:10:25 072022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48586|rttvar:1104|minrtt:30473|latest_rtt:47192|ack_delay:24| [2025/09/12 04:10:25 072030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48409|rttvar:1182|minrtt:30473|latest_rtt:47192|ack_delay:24| [2025/09/12 04:10:25 072037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/09/12 04:10:25 072043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 072049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 072053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 072057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 072061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 072065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48409|rtt_var:1182|pto_duration:53137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 072070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 072074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 072082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 072086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225144616|now:1757650225072065|interv:72551| [2025/09/12 04:10:25 072090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225144616|now:1757650225072065|interval:72551|pto_count:0|srtt:48409 [2025/09/12 04:10:25 072094] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46758, ack_elapse 48860, delivered 56400|rate 1154318|lost 313| [2025/09/12 04:10:25 072099] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154318) in round 33| [2025/09/12 04:10:25 072103] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 072107] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 072111] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94800|packet_lost:0|acked:2400|po_sent_time:1757650225024713|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 072116] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94800|packet_lost:0|acked:2400|po_sent_time:1757650225024713|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 072120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:97200|full_bw_reached:1|inflight:52800|srtt:48409|latest_rtt:47192|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 072126] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/09/12 04:10:25 072131] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1757650225071905|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 072136] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345071905|now:1757650225071905|interv:120000000| [2025/09/12 04:10:25 072140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345071905|now:1757650225071905|interv:120000000| [2025/09/12 04:10:25 072144] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225072587|pq_index:0| [2025/09/12 04:10:25 072148] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225071300| [2025/09/12 04:10:25 072152] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225072152| [2025/09/12 04:10:25 072157] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225072156| [2025/09/12 04:10:25 072163] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 072168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 072175] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 072180] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 072185] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 072189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 072193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 072198] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 072202] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 072206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1981133| [2025/09/12 04:10:25 072211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 072215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 072219] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 072223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1982320| [2025/09/12 04:10:25 072227] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 072232] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 072236] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 072240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 072244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 072248] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 072252] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 072256] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 072263] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 072267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1939588| [2025/09/12 04:10:25 072272] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 072275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 072279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225072587| [2025/09/12 04:10:25 072283] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225072587| [2025/09/12 04:10:25 072287] [debug] |xqc_engine_wakeup_after|wakeup:1757650225072587|now:1757650225072287|diff:300| [2025/09/12 04:10:25 072292] [debug] |xqc_engine_main_logic|END|now:1757650225072156| [2025/09/12 04:10:25 072297] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225072297| [2025/09/12 04:10:25 072301] [debug] |xqc_engine_wakeup_after|wakeup:1757650225072587|now:1757650225072301|diff:286| [2025/09/12 04:10:25 072305] [debug] |xqc_engine_main_logic|END|now:1757650225072297| [2025/09/12 04:10:25 073374] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225073373| [2025/09/12 04:10:25 073385] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225072587|pq_index:0| [2025/09/12 04:10:25 073390] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225072156| [2025/09/12 04:10:25 073395] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225073394| [2025/09/12 04:10:25 073400] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225072587|now:1757650225073394| [2025/09/12 04:10:25 073404] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225072587|now:1757650225073394| [2025/09/12 04:10:25 073408] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 073414] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48409|min_srtt:48409|path_bw:1211057|loss_rate:2.99|path_pto:0| [2025/09/12 04:10:25 073434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 073443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 073447] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 073451] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 073455] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 073460] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 073464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1939588| [2025/09/12 04:10:25 073468] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 073483] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/09/12 04:10:25 073519] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225073494|stream_id:0|stream_offset:1939588| [2025/09/12 04:10:25 073528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 073536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 073542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48409|rtt_var:1182|pto_duration:53137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 073549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 073555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 073561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 073568] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225146631|now:1757650225073542|interv:73089| [2025/09/12 04:10:25 073575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225146631|now:1757650225073542|interval:73089|pto_count:0|srtt:48409 [2025/09/12 04:10:25 073582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:54000| [2025/09/12 04:10:25 073589] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 073595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1940775| [2025/09/12 04:10:25 073602] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 073608] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/09/12 04:10:25 073642] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225073619|stream_id:0|stream_offset:1940775| [2025/09/12 04:10:25 073651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 073658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 073664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48409|rtt_var:1182|pto_duration:53137|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 073671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 073677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 073683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 073689] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225146756|now:1757650225073664|interv:73092| [2025/09/12 04:10:25 073701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225146756|now:1757650225073664|interval:73092|pto_count:0|srtt:48409 [2025/09/12 04:10:25 073709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97200|inflight:55200| [2025/09/12 04:10:25 073717] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 073723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:97200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1941962| [2025/09/12 04:10:25 073731] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 073737] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225074737|now:1757650225073737|interv:1000| [2025/09/12 04:10:25 073743] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 073750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 073756] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225074737| [2025/09/12 04:10:25 073762] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225074737| [2025/09/12 04:10:25 073767] [debug] |xqc_engine_wakeup_after|wakeup:1757650225074737|now:1757650225073767|diff:970| [2025/09/12 04:10:25 073773] [debug] |xqc_engine_main_logic|END|now:1757650225073394| [2025/09/12 04:10:25 073856] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225073855| [2025/09/12 04:10:25 073866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 073899] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:866| [2025/09/12 04:10:25 073907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/09/12 04:10:25 073916] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/09/12 04:10:25 073921] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 073929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1951|origin_pktnum:1864|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1951| [2025/09/12 04:10:25 073935] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1855734|prior_time:1757650225025048|is_app_limited:0|send_elapse:46973|ack_elapse:48807|ctl_first_sent_time:1757650225026622|lagest_ack_time:1757650225073855|curr_delivered:1910934| [2025/09/12 04:10:25 073942] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225026622| [2025/09/12 04:10:25 073949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:711| [2025/09/12 04:10:25 073956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1952|origin_pktnum:1879|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1952| [2025/09/12 04:10:25 073978] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56400|prior_delivered:1858134|prior_time:1757650225027033|is_app_limited:0|send_elapse:46892|ack_elapse:46822|ctl_first_sent_time:1757650225028564|lagest_ack_time:1757650225073855|curr_delivered:1912134| [2025/09/12 04:10:25 073992] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225028564| [2025/09/12 04:10:25 073997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:713| [2025/09/12 04:10:25 074001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48409|rttvar:1182|minrtt:30473|latest_rtt:45291|ack_delay:24| [2025/09/12 04:10:25 074005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:48016|rttvar:1672|minrtt:30473|latest_rtt:45291|ack_delay:24| [2025/09/12 04:10:25 074010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/09/12 04:10:25 074014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 074018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 074022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 074026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48016|rtt_var:1672|pto_duration:54704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 074030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 074034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 074038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 074042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225148323|now:1757650225074025|interv:74298| [2025/09/12 04:10:25 074046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225148323|now:1757650225074025|interval:74298|pto_count:0|srtt:48016 [2025/09/12 04:10:25 074050] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46892, ack_elapse 46822, delivered 54000|rate 1151582|lost 313| [2025/09/12 04:10:25 074055] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151582) in round 33| [2025/09/12 04:10:25 074059] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 074063] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 074067] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:2400|po_sent_time:1757650225028564|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 074071] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97200|packet_lost:0|acked:2400|po_sent_time:1757650225028564|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 074076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:99600|full_bw_reached:1|inflight:52800|srtt:48016|latest_rtt:45291|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 074081] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/09/12 04:10:25 074089] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1757650225073855|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 074094] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345073855|now:1757650225073855|interv:120000000| [2025/09/12 04:10:25 074098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345073855|now:1757650225073855|interv:120000000| [2025/09/12 04:10:25 074102] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225074737|pq_index:0| [2025/09/12 04:10:25 074106] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225073394| [2025/09/12 04:10:25 074110] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225074109| [2025/09/12 04:10:25 074114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225074113| [2025/09/12 04:10:25 074120] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 074125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 074129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 074134] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 074139] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 074143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1984694| [2025/09/12 04:10:25 074147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 074152] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 074156] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 074161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1985881| [2025/09/12 04:10:25 074165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 074169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 074173] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 074180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1987068| [2025/09/12 04:10:25 074184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 074189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 074193] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 074197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 074201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 074205] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 074208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 074213] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 074217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 074221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1941962| [2025/09/12 04:10:25 074225] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 074229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 074233] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225074737| [2025/09/12 04:10:25 074237] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225074737| [2025/09/12 04:10:25 074241] [debug] |xqc_engine_wakeup_after|wakeup:1757650225074737|now:1757650225074241|diff:496| [2025/09/12 04:10:25 074245] [debug] |xqc_engine_main_logic|END|now:1757650225074113| [2025/09/12 04:10:25 074251] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225074251| [2025/09/12 04:10:25 074254] [debug] |xqc_engine_wakeup_after|wakeup:1757650225074737|now:1757650225074254|diff:483| [2025/09/12 04:10:25 074258] [debug] |xqc_engine_main_logic|END|now:1757650225074251| [2025/09/12 04:10:25 075327] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225075326| [2025/09/12 04:10:25 075339] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225074737|pq_index:0| [2025/09/12 04:10:25 075343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225074113| [2025/09/12 04:10:25 075349] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225075347| [2025/09/12 04:10:25 075353] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225074737|now:1757650225075347| [2025/09/12 04:10:25 075358] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225074737|now:1757650225075347| [2025/09/12 04:10:25 075367] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 075373] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:48016|min_srtt:48016|path_bw:1211057|loss_rate:2.96|path_pto:0| [2025/09/12 04:10:25 075378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 075382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 075386] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 075390] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 075394] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 075399] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 075403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1941962| [2025/09/12 04:10:25 075416] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 075439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/09/12 04:10:25 075471] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225075450|stream_id:0|stream_offset:1941962| [2025/09/12 04:10:25 075480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 075488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 075494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48016|rtt_var:1672|pto_duration:54704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 075501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 075507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 075513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 075519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225150154|now:1757650225075494|interv:74660| [2025/09/12 04:10:25 075525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225150154|now:1757650225075494|interval:74660|pto_count:0|srtt:48016 [2025/09/12 04:10:25 075532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99600|inflight:54000| [2025/09/12 04:10:25 075539] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 075545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1943149| [2025/09/12 04:10:25 075558] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 075565] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/09/12 04:10:25 075599] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225075575|stream_id:0|stream_offset:1943149| [2025/09/12 04:10:25 075608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 075615] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 075622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:48016|rtt_var:1672|pto_duration:54704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 075629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 075635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 075640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 075647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225150279|now:1757650225075621|interv:74658| [2025/09/12 04:10:25 075653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225150279|now:1757650225075621|interval:74658|pto_count:0|srtt:48016 [2025/09/12 04:10:25 075659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99600|inflight:55200| [2025/09/12 04:10:25 075666] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 075673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:99600|conn:000055D52C7C50DC|stream_id:0|stream_offset:1944336| [2025/09/12 04:10:25 075680] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 075686] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225076686|now:1757650225075686|interv:1000| [2025/09/12 04:10:25 075693] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 075698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 075704] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225076686| [2025/09/12 04:10:25 075711] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225076686| [2025/09/12 04:10:25 075717] [debug] |xqc_engine_wakeup_after|wakeup:1757650225076686|now:1757650225075717|diff:969| [2025/09/12 04:10:25 075723] [debug] |xqc_engine_main_logic|END|now:1757650225075347| [2025/09/12 04:10:25 075901] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225075899| [2025/09/12 04:10:25 075912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 075921] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:867| [2025/09/12 04:10:25 075927] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/09/12 04:10:25 075943] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/09/12 04:10:25 075949] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 075957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1954|path_largest_ack:1953| [2025/09/12 04:10:25 075964] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:57600|prior_delivered:1858134|prior_time:1757650225027033|is_app_limited:0|send_elapse:47030|ack_elapse:48866|ctl_first_sent_time:1757650225028702|lagest_ack_time:1757650225075899|curr_delivered:1913334| [2025/09/12 04:10:25 075970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225028702| [2025/09/12 04:10:25 075977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:714| [2025/09/12 04:10:25 075984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1954|path_largest_ack:1954| [2025/09/12 04:10:25 075991] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:56400|prior_delivered:1860534|prior_time:1757650225029033|is_app_limited:0|send_elapse:46947|ack_elapse:46866|ctl_first_sent_time:1757650225030552|lagest_ack_time:1757650225075899|curr_delivered:1914534| [2025/09/12 04:10:25 075998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225030552| [2025/09/12 04:10:25 076004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:715| [2025/09/12 04:10:25 076010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:48016|rttvar:1672|minrtt:30473|latest_rtt:45347|ack_delay:24| [2025/09/12 04:10:25 076016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47679|rttvar:1927|minrtt:30473|latest_rtt:45347|ack_delay:24| [2025/09/12 04:10:25 076023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/09/12 04:10:25 076029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 076036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 076042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 076049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47679|rtt_var:1927|pto_duration:55387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 076055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 076059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 076063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 076067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225150962|now:1757650225076048|interv:74914| [2025/09/12 04:10:25 076071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225150962|now:1757650225076048|interval:74914|pto_count:0|srtt:47679 [2025/09/12 04:10:25 076080] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46947, ack_elapse 46866, delivered 54000|rate 1150233|lost 313| [2025/09/12 04:10:25 076084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150233) in round 33| [2025/09/12 04:10:25 076088] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 076092] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 076096] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99600|packet_lost:0|acked:2400|po_sent_time:1757650225030552|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 076101] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99600|packet_lost:0|acked:2400|po_sent_time:1757650225030552|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 076105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:47679|latest_rtt:45347|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 076111] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/09/12 04:10:25 076116] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1757650225075899|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 076120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345075899|now:1757650225075899|interv:120000000| [2025/09/12 04:10:25 076124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345075899|now:1757650225075899|interv:120000000| [2025/09/12 04:10:25 076128] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225076686|pq_index:0| [2025/09/12 04:10:25 076132] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225075347| [2025/09/12 04:10:25 076136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225076136| [2025/09/12 04:10:25 076141] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225076140| [2025/09/12 04:10:25 076147] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|min_srtt:47679|path_bw:1211057|loss_rate:2.93|path_pto:0| [2025/09/12 04:10:25 076152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 076156] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 076161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 076165] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|min_srtt:47679|path_bw:1211057|loss_rate:2.93|path_pto:0| [2025/09/12 04:10:25 076174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1989442| [2025/09/12 04:10:25 076178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 076182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 076187] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|min_srtt:47679|path_bw:1211057|loss_rate:2.93|path_pto:0| [2025/09/12 04:10:25 076191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1990629| [2025/09/12 04:10:25 076196] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 076200] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 076204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|min_srtt:47679|path_bw:1211057|loss_rate:2.93|path_pto:0| [2025/09/12 04:10:25 076208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1991816| [2025/09/12 04:10:25 076213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 076216] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 076220] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 076225] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 076229] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 076233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1944336| [2025/09/12 04:10:25 076237] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 076241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 076245] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225076686| [2025/09/12 04:10:25 076249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225076686| [2025/09/12 04:10:25 076253] [debug] |xqc_engine_wakeup_after|wakeup:1757650225076686|now:1757650225076253|diff:433| [2025/09/12 04:10:25 076257] [debug] |xqc_engine_main_logic|END|now:1757650225076140| [2025/09/12 04:10:25 076263] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225076263| [2025/09/12 04:10:25 076266] [debug] |xqc_engine_wakeup_after|wakeup:1757650225076686|now:1757650225076266|diff:420| [2025/09/12 04:10:25 076270] [debug] |xqc_engine_main_logic|END|now:1757650225076263| [2025/09/12 04:10:25 077339] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225077338| [2025/09/12 04:10:25 077356] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225076686|pq_index:0| [2025/09/12 04:10:25 077361] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225076140| [2025/09/12 04:10:25 077366] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225077365| [2025/09/12 04:10:25 077371] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225076686|now:1757650225077365| [2025/09/12 04:10:25 077375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225076686|now:1757650225077365| [2025/09/12 04:10:25 077379] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 077384] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47679|min_srtt:47679|path_bw:1211057|loss_rate:2.93|path_pto:0| [2025/09/12 04:10:25 077389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1991816| [2025/09/12 04:10:25 077394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 077398] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 077402] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 077406] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 077411] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 077415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1944336| [2025/09/12 04:10:25 077437] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 077444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/09/12 04:10:25 077477] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225077452|stream_id:0|stream_offset:1944336| [2025/09/12 04:10:25 077487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:1999|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 077494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 077500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47679|rtt_var:1927|pto_duration:55387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 077506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 077513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 077518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 077534] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225152839|now:1757650225077500|interv:75339| [2025/09/12 04:10:25 077540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225152839|now:1757650225077500|interval:75339|pto_count:0|srtt:47679 [2025/09/12 04:10:25 077547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 077554] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 077560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1945523| [2025/09/12 04:10:25 077566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 077572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/09/12 04:10:25 077612] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225077583|stream_id:0|stream_offset:1945523| [2025/09/12 04:10:25 077622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 077629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 077635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47679|rtt_var:1927|pto_duration:55387|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 077642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 077648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 077654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 077660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225152970|now:1757650225077635|interv:75335| [2025/09/12 04:10:25 077666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225152970|now:1757650225077635|interval:75335|pto_count:0|srtt:47679 [2025/09/12 04:10:25 077673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 077681] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 077688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1946710| [2025/09/12 04:10:25 077695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 077700] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225078700|now:1757650225077700|interv:1000| [2025/09/12 04:10:25 077706] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 077712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 077725] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225078700| [2025/09/12 04:10:25 077731] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225078700| [2025/09/12 04:10:25 077737] [debug] |xqc_engine_wakeup_after|wakeup:1757650225078700|now:1757650225077737|diff:963| [2025/09/12 04:10:25 077743] [debug] |xqc_engine_main_logic|END|now:1757650225077365| [2025/09/12 04:10:25 077801] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225077800| [2025/09/12 04:10:25 077810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 077818] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:868| [2025/09/12 04:10:25 077824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/09/12 04:10:25 077831] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/09/12 04:10:25 077838] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 077846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1956|path_largest_ack:1955| [2025/09/12 04:10:25 077853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1862934|prior_time:1757650225031010|is_app_limited:0|send_elapse:48814|ack_elapse:46790|ctl_first_sent_time:1757650225032535|lagest_ack_time:1757650225077800|curr_delivered:1915734| [2025/09/12 04:10:25 077860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225032535| [2025/09/12 04:10:25 077867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:716| [2025/09/12 04:10:25 077874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1956|path_largest_ack:1956| [2025/09/12 04:10:25 077881] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1862934|prior_time:1757650225031010|is_app_limited:0|send_elapse:48814|ack_elapse:46790|ctl_first_sent_time:1757650225032535|lagest_ack_time:1757650225077800|curr_delivered:1916934| [2025/09/12 04:10:25 077887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225032663| [2025/09/12 04:10:25 077894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:717| [2025/09/12 04:10:25 077900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47679|rttvar:1927|minrtt:30473|latest_rtt:45137|ack_delay:24| [2025/09/12 04:10:25 077907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:47359|rttvar:2087|minrtt:30473|latest_rtt:45137|ack_delay:24| [2025/09/12 04:10:25 077913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1956|lost_pn:1953|thresh:3| [2025/09/12 04:10:25 077920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 077926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 077932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 077938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47359|rtt_var:2087|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 077951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 077955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 077959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 077963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225153290|now:1757650225077938|interv:75352| [2025/09/12 04:10:25 077967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225153290|now:1757650225077938|interval:75352|pto_count:0|srtt:47359 [2025/09/12 04:10:25 077971] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48814, ack_elapse 46790, delivered 54000|rate 1106240|lost 313| [2025/09/12 04:10:25 077976] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1106240) in round 33| [2025/09/12 04:10:25 077980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 077984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 077989] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225032663|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 077996] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225032663|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 078004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:47359|latest_rtt:45137|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 078012] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/09/12 04:10:25 078018] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1757650225077800|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 078023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345077800|now:1757650225077800|interv:120000000| [2025/09/12 04:10:25 078027] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345077800|now:1757650225077800|interv:120000000| [2025/09/12 04:10:25 078031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225078700|pq_index:0| [2025/09/12 04:10:25 078035] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225077365| [2025/09/12 04:10:25 078039] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225078039| [2025/09/12 04:10:25 078044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225078043| [2025/09/12 04:10:25 078050] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|min_srtt:47359|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:25 078058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1991816| [2025/09/12 04:10:25 078063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 078067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 078072] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|min_srtt:47359|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:25 078076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1993003| [2025/09/12 04:10:25 078080] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 078084] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 078089] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|min_srtt:47359|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:25 078093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1994190| [2025/09/12 04:10:25 078097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 078101] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 078105] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 078109] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 078113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 078117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1946710| [2025/09/12 04:10:25 078121] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 078125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 078129] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225078700| [2025/09/12 04:10:25 078133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225078700| [2025/09/12 04:10:25 078137] [debug] |xqc_engine_wakeup_after|wakeup:1757650225078700|now:1757650225078137|diff:563| [2025/09/12 04:10:25 078141] [debug] |xqc_engine_main_logic|END|now:1757650225078043| [2025/09/12 04:10:25 078147] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225078147| [2025/09/12 04:10:25 078150] [debug] |xqc_engine_wakeup_after|wakeup:1757650225078700|now:1757650225078150|diff:550| [2025/09/12 04:10:25 078154] [debug] |xqc_engine_main_logic|END|now:1757650225078147| [2025/09/12 04:10:25 079223] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225079223| [2025/09/12 04:10:25 079235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225078700|pq_index:0| [2025/09/12 04:10:25 079239] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225078043| [2025/09/12 04:10:25 079244] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225079243| [2025/09/12 04:10:25 079249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225078700|now:1757650225079243| [2025/09/12 04:10:25 079253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225078700|now:1757650225079243| [2025/09/12 04:10:25 079257] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 079263] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:47359|min_srtt:47359|path_bw:1211057|loss_rate:2.90|path_pto:0| [2025/09/12 04:10:25 079267] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1994190| [2025/09/12 04:10:25 079272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 079276] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 079280] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 079284] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 079289] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 079293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1946710| [2025/09/12 04:10:25 079297] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 079302] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/09/12 04:10:25 079334] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225079310|stream_id:0|stream_offset:1946710| [2025/09/12 04:10:25 079343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 079351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 079358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47359|rtt_var:2087|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 079365] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 079369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 079373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 079384] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225155017|now:1757650225079357|interv:75660| [2025/09/12 04:10:25 079388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225155017|now:1757650225079357|interval:75660|pto_count:0|srtt:47359 [2025/09/12 04:10:25 079398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 079403] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 079408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1947897| [2025/09/12 04:10:25 079412] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 079416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/09/12 04:10:25 079468] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225079444|stream_id:0|stream_offset:1947897| [2025/09/12 04:10:25 079477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 079485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 079491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:47359|rtt_var:2087|pto_duration:55707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 079498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 079504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 079510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 079516] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225155151|now:1757650225079490|interv:75661| [2025/09/12 04:10:25 079522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225155151|now:1757650225079490|interval:75661|pto_count:0|srtt:47359 [2025/09/12 04:10:25 079530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 079537] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 079543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1949084| [2025/09/12 04:10:25 079549] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 079555] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225080554|now:1757650225079554|interv:1000| [2025/09/12 04:10:25 079561] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 079566] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 079580] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225080554| [2025/09/12 04:10:25 079587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225080554| [2025/09/12 04:10:25 079593] [debug] |xqc_engine_wakeup_after|wakeup:1757650225080554|now:1757650225079593|diff:961| [2025/09/12 04:10:25 079600] [debug] |xqc_engine_main_logic|END|now:1757650225079243| [2025/09/12 04:10:25 079849] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225079847| [2025/09/12 04:10:25 079860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 079869] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:869| [2025/09/12 04:10:25 079874] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/09/12 04:10:25 079882] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/09/12 04:10:25 079888] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 079895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1958|path_largest_ack:1957| [2025/09/12 04:10:25 079903] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1865334|prior_time:1757650225032943|is_app_limited:0|send_elapse:48754|ack_elapse:46904|ctl_first_sent_time:1757650225034492|lagest_ack_time:1757650225079847|curr_delivered:1918134| [2025/09/12 04:10:25 079910] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225034492| [2025/09/12 04:10:25 079918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:718| [2025/09/12 04:10:25 079924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1958|path_largest_ack:1958| [2025/09/12 04:10:25 079931] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54000|prior_delivered:1867734|prior_time:1757650225035023|is_app_limited:0|send_elapse:48839|ack_elapse:44824|ctl_first_sent_time:1757650225036554|lagest_ack_time:1757650225079847|curr_delivered:1919334| [2025/09/12 04:10:25 079939] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225036554| [2025/09/12 04:10:25 079945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:719| [2025/09/12 04:10:25 079951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:47359|rttvar:2087|minrtt:30473|latest_rtt:43293|ack_delay:24| [2025/09/12 04:10:25 079957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46848|rttvar:2588|minrtt:30473|latest_rtt:43293|ack_delay:24| [2025/09/12 04:10:25 079961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1958|lost_pn:1955|thresh:3| [2025/09/12 04:10:25 079967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 079973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 079979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 079999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46848|rtt_var:2588|pto_duration:57200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 080006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 080012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 080017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 080021] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225156644|now:1757650225079999|interv:76645| [2025/09/12 04:10:25 080025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225156644|now:1757650225079999|interval:76645|pto_count:0|srtt:46848 [2025/09/12 04:10:25 080029] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48839, ack_elapse 44824, delivered 51600|rate 1056532|lost 313| [2025/09/12 04:10:25 080034] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056532) in round 33| [2025/09/12 04:10:25 080038] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 080042] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 080046] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225036554|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 080051] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225036554|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 080055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:46848|latest_rtt:43293|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 080061] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/09/12 04:10:25 080065] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1757650225079847|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 080070] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345079847|now:1757650225079847|interv:120000000| [2025/09/12 04:10:25 080074] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345079847|now:1757650225079847|interv:120000000| [2025/09/12 04:10:25 080081] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225080554|pq_index:0| [2025/09/12 04:10:25 080087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225079243| [2025/09/12 04:10:25 080094] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225080093| [2025/09/12 04:10:25 080100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225080099| [2025/09/12 04:10:25 080110] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|min_srtt:46848|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 080114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1994190| [2025/09/12 04:10:25 080119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 080123] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 080128] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|min_srtt:46848|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 080132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1995377| [2025/09/12 04:10:25 080136] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 080141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 080145] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|min_srtt:46848|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 080149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1996564| [2025/09/12 04:10:25 080153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 080157] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 080161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 080165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 080170] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 080174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1949084| [2025/09/12 04:10:25 080178] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 080183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 080190] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225080554| [2025/09/12 04:10:25 080196] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225080554| [2025/09/12 04:10:25 080202] [debug] |xqc_engine_wakeup_after|wakeup:1757650225080554|now:1757650225080202|diff:352| [2025/09/12 04:10:25 080207] [debug] |xqc_engine_main_logic|END|now:1757650225080099| [2025/09/12 04:10:25 080213] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225080213| [2025/09/12 04:10:25 080217] [debug] |xqc_engine_wakeup_after|wakeup:1757650225080554|now:1757650225080217|diff:337| [2025/09/12 04:10:25 080224] [debug] |xqc_engine_main_logic|END|now:1757650225080213| [2025/09/12 04:10:25 081292] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225081291| [2025/09/12 04:10:25 081303] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225080554|pq_index:0| [2025/09/12 04:10:25 081308] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225080099| [2025/09/12 04:10:25 081313] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225081312| [2025/09/12 04:10:25 081318] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225080554|now:1757650225081312| [2025/09/12 04:10:25 081322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225080554|now:1757650225081312| [2025/09/12 04:10:25 081326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 081332] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46848|min_srtt:46848|path_bw:1211057|loss_rate:2.87|path_pto:0| [2025/09/12 04:10:25 081336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1996564| [2025/09/12 04:10:25 081341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 081345] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 081348] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 081353] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 081358] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 081362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1949084| [2025/09/12 04:10:25 081366] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 081371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/09/12 04:10:25 081404] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225081379|stream_id:0|stream_offset:1949084| [2025/09/12 04:10:25 081413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 081439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 081446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46848|rtt_var:2588|pto_duration:57200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 081451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 081458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 081472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 081477] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225158579|now:1757650225081446|interv:77133| [2025/09/12 04:10:25 081482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225158579|now:1757650225081446|interval:77133|pto_count:0|srtt:46848 [2025/09/12 04:10:25 081489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 081496] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 081503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1950271| [2025/09/12 04:10:25 081510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 081516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/09/12 04:10:25 081557] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225081527|stream_id:0|stream_offset:1950271| [2025/09/12 04:10:25 081568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 081575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 081581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46848|rtt_var:2588|pto_duration:57200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 081588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 081594] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 081600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 081606] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225158727|now:1757650225081581|interv:77146| [2025/09/12 04:10:25 081612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225158727|now:1757650225081581|interval:77146|pto_count:0|srtt:46848 [2025/09/12 04:10:25 081618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 081663] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 081671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1951458| [2025/09/12 04:10:25 081679] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 081684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225082684|now:1757650225081684|interv:1000| [2025/09/12 04:10:25 081690] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 081703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 081709] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225082684| [2025/09/12 04:10:25 081716] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225082684| [2025/09/12 04:10:25 081722] [debug] |xqc_engine_wakeup_after|wakeup:1757650225082684|now:1757650225081722|diff:962| [2025/09/12 04:10:25 081729] [debug] |xqc_engine_main_logic|END|now:1757650225081312| [2025/09/12 04:10:25 081872] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225081871| [2025/09/12 04:10:25 081881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 081887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:870| [2025/09/12 04:10:25 081891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/09/12 04:10:25 081900] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/09/12 04:10:25 081907] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 081914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1960|path_largest_ack:1959| [2025/09/12 04:10:25 081932] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1867734|prior_time:1757650225035023|is_app_limited:0|send_elapse:48963|ack_elapse:46848|ctl_first_sent_time:1757650225036678|lagest_ack_time:1757650225081871|curr_delivered:1920534| [2025/09/12 04:10:25 081939] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225036678| [2025/09/12 04:10:25 081946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:720| [2025/09/12 04:10:25 081953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1960|path_largest_ack:1960| [2025/09/12 04:10:25 081960] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:54000|prior_delivered:1870134|prior_time:1757650225036970|is_app_limited:0|send_elapse:48908|ack_elapse:44901|ctl_first_sent_time:1757650225038560|lagest_ack_time:1757650225081871|curr_delivered:1921734| [2025/09/12 04:10:25 081967] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225038560| [2025/09/12 04:10:25 081971] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:721| [2025/09/12 04:10:25 081975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46848|rttvar:2588|minrtt:30473|latest_rtt:43311|ack_delay:24| [2025/09/12 04:10:25 081982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46402|rttvar:2831|minrtt:30473|latest_rtt:43311|ack_delay:24| [2025/09/12 04:10:25 081989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1960|lost_pn:1957|thresh:3| [2025/09/12 04:10:25 081995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 082001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 082007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 082021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46402|rtt_var:2831|pto_duration:57726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 082028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 082034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 082038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 082042] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225159253|now:1757650225082021|interv:77232| [2025/09/12 04:10:25 082047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225159253|now:1757650225082021|interval:77232|pto_count:0|srtt:46402 [2025/09/12 04:10:25 082051] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48908, ack_elapse 44901, delivered 51600|rate 1055042|lost 313| [2025/09/12 04:10:25 082056] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055042) in round 33| [2025/09/12 04:10:25 082062] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 082069] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 082075] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225038560|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 082082] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225038560|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 082087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:46402|latest_rtt:43311|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 082092] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/09/12 04:10:25 082097] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1757650225081871|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 082102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345081871|now:1757650225081871|interv:120000000| [2025/09/12 04:10:25 082106] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345081871|now:1757650225081871|interv:120000000| [2025/09/12 04:10:25 082110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225082684|pq_index:0| [2025/09/12 04:10:25 082114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225081312| [2025/09/12 04:10:25 082118] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225082118| [2025/09/12 04:10:25 082123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225082122| [2025/09/12 04:10:25 082132] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|min_srtt:46402|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 082137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1996564| [2025/09/12 04:10:25 082141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 082146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 082151] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|min_srtt:46402|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 082155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1997751| [2025/09/12 04:10:25 082159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 082163] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 082168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|min_srtt:46402|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 082172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1998938| [2025/09/12 04:10:25 082176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 082180] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 082184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 082188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 082192] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 082196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1951458| [2025/09/12 04:10:25 082201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 082204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 082208] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225082684| [2025/09/12 04:10:25 082212] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225082684| [2025/09/12 04:10:25 082216] [debug] |xqc_engine_wakeup_after|wakeup:1757650225082684|now:1757650225082216|diff:468| [2025/09/12 04:10:25 082221] [debug] |xqc_engine_main_logic|END|now:1757650225082122| [2025/09/12 04:10:25 082226] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225082226| [2025/09/12 04:10:25 082230] [debug] |xqc_engine_wakeup_after|wakeup:1757650225082684|now:1757650225082230|diff:454| [2025/09/12 04:10:25 082236] [debug] |xqc_engine_main_logic|END|now:1757650225082226| [2025/09/12 04:10:25 083304] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225083304| [2025/09/12 04:10:25 083316] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225082684|pq_index:0| [2025/09/12 04:10:25 083320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225082122| [2025/09/12 04:10:25 083326] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225083325| [2025/09/12 04:10:25 083331] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225082684|now:1757650225083325| [2025/09/12 04:10:25 083335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225082684|now:1757650225083325| [2025/09/12 04:10:25 083339] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 083344] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46402|min_srtt:46402|path_bw:1211057|loss_rate:2.84|path_pto:0| [2025/09/12 04:10:25 083349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1998938| [2025/09/12 04:10:25 083353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 083357] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 083361] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 083366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 083370] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 083374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1951458| [2025/09/12 04:10:25 083379] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 083383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/09/12 04:10:25 083415] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225083392|stream_id:0|stream_offset:1951458| [2025/09/12 04:10:25 083444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 083452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 083459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46402|rtt_var:2831|pto_duration:57726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 083466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 083470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 083483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 083489] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225161118|now:1757650225083459|interv:77659| [2025/09/12 04:10:25 083495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225161118|now:1757650225083459|interval:77659|pto_count:0|srtt:46402 [2025/09/12 04:10:25 083502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 083510] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 083516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1952645| [2025/09/12 04:10:25 083522] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 083528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/09/12 04:10:25 083565] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225083538|stream_id:0|stream_offset:1952645| [2025/09/12 04:10:25 083573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 083580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 083586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46402|rtt_var:2831|pto_duration:57726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 083592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 083597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 083602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 083608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225161264|now:1757650225083585|interv:77679| [2025/09/12 04:10:25 083613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225161264|now:1757650225083585|interval:77679|pto_count:0|srtt:46402 [2025/09/12 04:10:25 083619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 083627] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 083633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1953832| [2025/09/12 04:10:25 083655] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 083661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225084661|now:1757650225083661|interv:1000| [2025/09/12 04:10:25 083667] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 083679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 083686] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225084661| [2025/09/12 04:10:25 083693] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225084661| [2025/09/12 04:10:25 083699] [debug] |xqc_engine_wakeup_after|wakeup:1757650225084661|now:1757650225083699|diff:962| [2025/09/12 04:10:25 083706] [debug] |xqc_engine_main_logic|END|now:1757650225083325| [2025/09/12 04:10:25 083879] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:47|state:ESTABED|recv_time:1757650225083878| [2025/09/12 04:10:25 083891] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 083899] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:871| [2025/09/12 04:10:25 083906] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/09/12 04:10:25 083915] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/09/12 04:10:25 083921] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 083929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1961| [2025/09/12 04:10:25 083936] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1870134|prior_time:1757650225036970|is_app_limited:0|send_elapse:49035|ack_elapse:46908|ctl_first_sent_time:1757650225038687|lagest_ack_time:1757650225083878|curr_delivered:1922934| [2025/09/12 04:10:25 083943] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225038687| [2025/09/12 04:10:25 083949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:722| [2025/09/12 04:10:25 083956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1962|path_largest_ack:1962| [2025/09/12 04:10:25 083963] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:311|tx_in_flight:55200|prior_delivered:1871334|prior_time:1757650225038938|is_app_limited:0|send_elapse:49308|ack_elapse:44940|ctl_first_sent_time:1757650225040408|lagest_ack_time:1757650225083878|curr_delivered:1924134| [2025/09/12 04:10:25 083970] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225040408| [2025/09/12 04:10:25 083980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:723| [2025/09/12 04:10:25 083986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46402|rttvar:2831|minrtt:30473|latest_rtt:43470|ack_delay:24| [2025/09/12 04:10:25 083993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:46032|rttvar:2863|minrtt:30473|latest_rtt:43470|ack_delay:24| [2025/09/12 04:10:25 084000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1962|lost_pn:1959|thresh:3| [2025/09/12 04:10:25 084006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 084012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 084023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 084030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46032|rtt_var:2863|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 084037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 084043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 084049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 084053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225161022|now:1757650225084030|interv:76992| [2025/09/12 04:10:25 084057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225161022|now:1757650225084030|interval:76992|pto_count:0|srtt:46032 [2025/09/12 04:10:25 084061] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49308, ack_elapse 44940, delivered 52800|rate 1070820|lost 313| [2025/09/12 04:10:25 084066] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070820) in round 33| [2025/09/12 04:10:25 084070] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 084074] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 084078] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225040408|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 084082] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225040408|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 084087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:46032|latest_rtt:43470|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 084093] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/09/12 04:10:25 084097] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1757650225083878|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 084102] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345083878|now:1757650225083878|interv:120000000| [2025/09/12 04:10:25 084106] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345083878|now:1757650225083878|interv:120000000| [2025/09/12 04:10:25 084110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225084661|pq_index:0| [2025/09/12 04:10:25 084114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225083325| [2025/09/12 04:10:25 084118] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225084118| [2025/09/12 04:10:25 084123] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225084122| [2025/09/12 04:10:25 084132] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|min_srtt:46032|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:25 084137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1998938| [2025/09/12 04:10:25 084141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 084146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 084150] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|min_srtt:46032|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:25 084155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2000125| [2025/09/12 04:10:25 084159] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 084164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 084168] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|min_srtt:46032|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:25 084172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2001312| [2025/09/12 04:10:25 084176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 084180] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 084184] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 084188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 084193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 084197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1953832| [2025/09/12 04:10:25 084201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 084205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 084209] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225084661| [2025/09/12 04:10:25 084213] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225084661| [2025/09/12 04:10:25 084217] [debug] |xqc_engine_wakeup_after|wakeup:1757650225084661|now:1757650225084216|diff:445| [2025/09/12 04:10:25 084221] [debug] |xqc_engine_main_logic|END|now:1757650225084122| [2025/09/12 04:10:25 084226] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225084226| [2025/09/12 04:10:25 084233] [debug] |xqc_engine_wakeup_after|wakeup:1757650225084661|now:1757650225084233|diff:428| [2025/09/12 04:10:25 084237] [debug] |xqc_engine_main_logic|END|now:1757650225084226| [2025/09/12 04:10:25 085306] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225085305| [2025/09/12 04:10:25 085319] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225084661|pq_index:0| [2025/09/12 04:10:25 085324] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225084122| [2025/09/12 04:10:25 085329] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225085328| [2025/09/12 04:10:25 085333] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225084661|now:1757650225085328| [2025/09/12 04:10:25 085338] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225084661|now:1757650225085328| [2025/09/12 04:10:25 085342] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 085347] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:46032|min_srtt:46032|path_bw:1211057|loss_rate:2.82|path_pto:0| [2025/09/12 04:10:25 085352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2001312| [2025/09/12 04:10:25 085356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 085360] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 085364] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 085369] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 085373] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 085377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1953832| [2025/09/12 04:10:25 085381] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 085386] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/09/12 04:10:25 085415] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225085394|stream_id:0|stream_offset:1953832| [2025/09/12 04:10:25 085443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2007|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 085451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 085457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46032|rtt_var:2863|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 085464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 085476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 085482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 085488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225162878|now:1757650225085457|interv:77421| [2025/09/12 04:10:25 085494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225162878|now:1757650225085457|interval:77421|pto_count:0|srtt:46032 [2025/09/12 04:10:25 085501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 085508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 085514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1955019| [2025/09/12 04:10:25 085521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 085526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/09/12 04:10:25 085563] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225085536|stream_id:0|stream_offset:1955019| [2025/09/12 04:10:25 085571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 085578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 085584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:46032|rtt_var:2863|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 085591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 085597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 085603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 085609] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225163020|now:1757650225085584|interv:77436| [2025/09/12 04:10:25 085613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225163020|now:1757650225085584|interval:77436|pto_count:0|srtt:46032 [2025/09/12 04:10:25 085619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 085626] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 085632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1956206| [2025/09/12 04:10:25 085639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 085644] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225086644|now:1757650225085644|interv:1000| [2025/09/12 04:10:25 085658] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 085664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 085670] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225086644| [2025/09/12 04:10:25 085677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225086644| [2025/09/12 04:10:25 085683] [debug] |xqc_engine_wakeup_after|wakeup:1757650225086644|now:1757650225085682|diff:962| [2025/09/12 04:10:25 085689] [debug] |xqc_engine_main_logic|END|now:1757650225085328| [2025/09/12 04:10:25 085831] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225085830| [2025/09/12 04:10:25 085842] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 085851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:872| [2025/09/12 04:10:25 085857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/09/12 04:10:25 085866] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/09/12 04:10:25 085872] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 085880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1964|path_largest_ack:1964| [2025/09/12 04:10:25 085887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54000|prior_delivered:1873734|prior_time:1757650225040936|is_app_limited:0|send_elapse:49749|ack_elapse:44894|ctl_first_sent_time:1757650225042655|lagest_ack_time:1757650225085830|curr_delivered:1925334| [2025/09/12 04:10:25 085894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225042655| [2025/09/12 04:10:25 085901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:724| [2025/09/12 04:10:25 085907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:46032|rttvar:2863|minrtt:30473|latest_rtt:43175|ack_delay:24| [2025/09/12 04:10:25 085913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45671|rttvar:2868|minrtt:30473|latest_rtt:43175|ack_delay:24| [2025/09/12 04:10:25 085920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1964|lost_pn:1961|thresh:3| [2025/09/12 04:10:25 085926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 085932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 085938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 085944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225093905|now:1757650225085944|interval:7961| [2025/09/12 04:10:25 085951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225093905|now:1757650225085944|interv:7961| [2025/09/12 04:10:25 085957] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49749, ack_elapse 44894, delivered 51600|rate 1037206|lost 313| [2025/09/12 04:10:25 085963] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037206) in round 33| [2025/09/12 04:10:25 085977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 085982] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 085986] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:1200|po_sent_time:1757650225042655|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 085990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:1200|po_sent_time:1757650225042655|recovery:1|recovery_start:1757650225054093|packet_conservation:0|next_round_delivered:1876134| [2025/09/12 04:10:25 085995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:54000|srtt:45671|latest_rtt:43175|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225054093|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 086000] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/09/12 04:10:25 086005] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1757650225085830|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 086010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345085830|now:1757650225085830|interv:120000000| [2025/09/12 04:10:25 086014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345085830|now:1757650225085830|interv:120000000| [2025/09/12 04:10:25 086018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225086644|pq_index:0| [2025/09/12 04:10:25 086022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225085328| [2025/09/12 04:10:25 086026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225086025| [2025/09/12 04:10:25 086031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225086029| [2025/09/12 04:10:25 086036] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45671|min_srtt:45671|path_bw:1211057|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:25 086041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2001312| [2025/09/12 04:10:25 086045] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45671|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 086050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 086054] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45671|min_srtt:45671|path_bw:1211057|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:25 086059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 086063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 086070] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 086073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 086078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 086082] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 086086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1956206| [2025/09/12 04:10:25 086090] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 086094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 086098] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225086644| [2025/09/12 04:10:25 086102] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225086644| [2025/09/12 04:10:25 086106] [debug] |xqc_engine_wakeup_after|wakeup:1757650225086644|now:1757650225086106|diff:538| [2025/09/12 04:10:25 086110] [debug] |xqc_engine_main_logic|END|now:1757650225086029| [2025/09/12 04:10:25 086116] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225086116| [2025/09/12 04:10:25 086119] [debug] |xqc_engine_wakeup_after|wakeup:1757650225086644|now:1757650225086119|diff:525| [2025/09/12 04:10:25 086123] [debug] |xqc_engine_main_logic|END|now:1757650225086116| [2025/09/12 04:10:25 087191] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225087190| [2025/09/12 04:10:25 087201] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225086644|pq_index:0| [2025/09/12 04:10:25 087206] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225086029| [2025/09/12 04:10:25 087211] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225087210| [2025/09/12 04:10:25 087215] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225086644|now:1757650225087210| [2025/09/12 04:10:25 087220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225086644|now:1757650225087210| [2025/09/12 04:10:25 087224] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 087229] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45671|min_srtt:45671|path_bw:1211057|loss_rate:2.79|path_pto:0| [2025/09/12 04:10:25 087234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 087238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 087242] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 087246] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 087250] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 087261] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 087265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1956206| [2025/09/12 04:10:25 087269] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 087274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/09/12 04:10:25 087305] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225087282|stream_id:0|stream_offset:1956206| [2025/09/12 04:10:25 087311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 087316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 087323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225093905|now:1757650225087323|interval:6582| [2025/09/12 04:10:25 087330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225093905|now:1757650225087323|interv:6582| [2025/09/12 04:10:25 087337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 087345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 087351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1957393| [2025/09/12 04:10:25 087358] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 087365] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/09/12 04:10:25 087395] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225087375|stream_id:0|stream_offset:1957393| [2025/09/12 04:10:25 087402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 087410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 087417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225093905|now:1757650225087417|interval:6488| [2025/09/12 04:10:25 087445] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225093905|now:1757650225087417|interv:6488| [2025/09/12 04:10:25 087452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:25 087460] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 087467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1958580| [2025/09/12 04:10:25 087480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 087487] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225088487|now:1757650225087487|interv:1000| [2025/09/12 04:10:25 087493] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 087499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 087505] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225088487| [2025/09/12 04:10:25 087512] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225088487| [2025/09/12 04:10:25 087518] [debug] |xqc_engine_wakeup_after|wakeup:1757650225088487|now:1757650225087518|diff:969| [2025/09/12 04:10:25 087525] [debug] |xqc_engine_main_logic|END|now:1757650225087210| [2025/09/12 04:10:25 087824] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225087822| [2025/09/12 04:10:25 087836] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 087845] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:873| [2025/09/12 04:10:25 087863] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/09/12 04:10:25 087872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/09/12 04:10:25 087879] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 087886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1966|path_largest_ack:1965| [2025/09/12 04:10:25 087893] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1873734|prior_time:1757650225040936|is_app_limited:0|send_elapse:49870|ack_elapse:46886|ctl_first_sent_time:1757650225042776|lagest_ack_time:1757650225087822|curr_delivered:1926534| [2025/09/12 04:10:25 087900] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225042776| [2025/09/12 04:10:25 087907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:725| [2025/09/12 04:10:25 087913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1966|path_largest_ack:1966| [2025/09/12 04:10:25 087919] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54000|prior_delivered:1876134|prior_time:1757650225042986|is_app_limited:0|send_elapse:49863|ack_elapse:44836|ctl_first_sent_time:1757650225044578|lagest_ack_time:1757650225087822|curr_delivered:1927734| [2025/09/12 04:10:25 087926] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225044578| [2025/09/12 04:10:25 087932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/09/12 04:10:25 087938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45671|rttvar:2868|minrtt:30473|latest_rtt:43244|ack_delay:24| [2025/09/12 04:10:25 087944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45365|rttvar:2763|minrtt:30473|latest_rtt:43244|ack_delay:24| [2025/09/12 04:10:25 087951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1966|lost_pn:1963|thresh:3| [2025/09/12 04:10:25 087964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 087969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 087976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1963|lost_pn:1963|po_sent_time:1757650225042526|lost_send_time:1757650225036787|loss_delay:51035|frame:STREAM |repair:128| [2025/09/12 04:10:25 087983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650225042526u| [2025/09/12 04:10:25 087989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 087994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45365|rtt_var:2763|pto_duration:56417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 087998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 088002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 088006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 088010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225163792|now:1757650225087993|interv:75799| [2025/09/12 04:10:25 088014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225163792|now:1757650225087993|interval:75799|pto_count:0|srtt:45365 [2025/09/12 04:10:25 088018] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49863, ack_elapse 44836, delivered 51600|rate 1034835|lost 314| [2025/09/12 04:10:25 088023] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/09/12 04:10:25 088027] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034835) in round 34| [2025/09/12 04:10:25 088031] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 088035] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 088039] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:1|acked:2400|po_sent_time:1757650225044578|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 088043] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:1|acked:2400|po_sent_time:1757650225044578|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 088048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:45365|latest_rtt:43244|min_rtt:30473|applimit:0|lost:313|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:25 088054] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/09/12 04:10:25 088058] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1757650225087822|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 088066] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345087822|now:1757650225087822|interv:120000000| [2025/09/12 04:10:25 088070] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345087822|now:1757650225087822|interv:120000000| [2025/09/12 04:10:25 088074] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225088487|pq_index:0| [2025/09/12 04:10:25 088078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225087210| [2025/09/12 04:10:25 088082] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225088082| [2025/09/12 04:10:25 088087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225088086| [2025/09/12 04:10:25 088093] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|min_srtt:45365|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 088097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 088102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 088106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1963|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 088111] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|min_srtt:45365|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 088115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 088120] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 088124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 088129] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|min_srtt:45365|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 088133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2003686| [2025/09/12 04:10:25 088137] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 088141] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 088146] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|min_srtt:45365|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 088150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 088157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 088160] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 088164] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 088168] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 088173] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1963|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 088177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 088181] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 088185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 088189] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 088193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1958580| [2025/09/12 04:10:25 088197] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 088201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 088205] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225088487| [2025/09/12 04:10:25 088209] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225088487| [2025/09/12 04:10:25 088213] [debug] |xqc_engine_wakeup_after|wakeup:1757650225088487|now:1757650225088213|diff:274| [2025/09/12 04:10:25 088217] [debug] |xqc_engine_main_logic|END|now:1757650225088086| [2025/09/12 04:10:25 088223] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225088222| [2025/09/12 04:10:25 088226] [debug] |xqc_engine_wakeup_after|wakeup:1757650225088487|now:1757650225088226|diff:261| [2025/09/12 04:10:25 088230] [debug] |xqc_engine_main_logic|END|now:1757650225088222| [2025/09/12 04:10:25 089300] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225089300| [2025/09/12 04:10:25 089311] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225088487|pq_index:0| [2025/09/12 04:10:25 089316] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225088086| [2025/09/12 04:10:25 089321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225089320| [2025/09/12 04:10:25 089326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225088487|now:1757650225089320| [2025/09/12 04:10:25 089330] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225088487|now:1757650225089320| [2025/09/12 04:10:25 089334] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 089339] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45365|min_srtt:45365|path_bw:1211057|loss_rate:2.76|path_pto:0| [2025/09/12 04:10:25 089344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 089359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 089364] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 089370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 089377] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 089385] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:1963|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 089391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 089399] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 089405] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/09/12 04:10:25 089461] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225089417|stream_id:0|stream_offset:1850563| [2025/09/12 04:10:25 089475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2011|origin_pktnum:1916|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 089483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 089490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45365|rtt_var:2763|pto_duration:56417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 089497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 089503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 089509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 089515] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225165834|now:1757650225089489|interv:76345| [2025/09/12 04:10:25 089521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225165834|now:1757650225089489|interval:76345|pto_count:0|srtt:45365 [2025/09/12 04:10:25 089528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 089536] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 089543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1958580| [2025/09/12 04:10:25 089550] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 089556] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/09/12 04:10:25 089594] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225089566|stream_id:0|stream_offset:1958580| [2025/09/12 04:10:25 089614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 089621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 089628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45365|rtt_var:2763|pto_duration:56417|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 089635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 089640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 089646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 089653] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225165983|now:1757650225089628|interv:76355| [2025/09/12 04:10:25 089659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225165983|now:1757650225089628|interval:76355|pto_count:0|srtt:45365 [2025/09/12 04:10:25 089666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 089672] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 089679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 089685] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 089691] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225090691|now:1757650225089691|interv:1000| [2025/09/12 04:10:25 089697] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 089703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 089709] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225090691| [2025/09/12 04:10:25 089715] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225090691| [2025/09/12 04:10:25 089721] [debug] |xqc_engine_wakeup_after|wakeup:1757650225090691|now:1757650225089721|diff:970| [2025/09/12 04:10:25 089728] [debug] |xqc_engine_main_logic|END|now:1757650225089320| [2025/09/12 04:10:25 089800] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225089799| [2025/09/12 04:10:25 089833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 089843] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:874| [2025/09/12 04:10:25 089848] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/09/12 04:10:25 089857] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/09/12 04:10:25 089863] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 089871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1968|path_largest_ack:1967| [2025/09/12 04:10:25 089885] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1876134|prior_time:1757650225042986|is_app_limited:0|send_elapse:49992|ack_elapse:46813|ctl_first_sent_time:1757650225044707|lagest_ack_time:1757650225089799|curr_delivered:1928934| [2025/09/12 04:10:25 089891] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225044707| [2025/09/12 04:10:25 089897] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:726| [2025/09/12 04:10:25 089901] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1968|path_largest_ack:1968| [2025/09/12 04:10:25 089906] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54000|prior_delivered:1878534|prior_time:1757650225044903|is_app_limited:0|send_elapse:51052|ack_elapse:44896|ctl_first_sent_time:1757650225046500|lagest_ack_time:1757650225089799|curr_delivered:1930134| [2025/09/12 04:10:25 089910] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225046500| [2025/09/12 04:10:25 089914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:727| [2025/09/12 04:10:25 089918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45365|rttvar:2763|minrtt:30473|latest_rtt:43299|ack_delay:24| [2025/09/12 04:10:25 089922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:45104|rttvar:2595|minrtt:30473|latest_rtt:43299|ack_delay:24| [2025/09/12 04:10:25 089926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1968|lost_pn:1965|thresh:3| [2025/09/12 04:10:25 089931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 089937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 089943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 089948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 089952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45104|rtt_var:2595|pto_duration:55484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 089957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 089961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 089965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 089968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225165050|now:1757650225089952|interv:75098| [2025/09/12 04:10:25 089973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225165050|now:1757650225089952|interval:75098|pto_count:0|srtt:45104 [2025/09/12 04:10:25 089977] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51052, ack_elapse 44896, delivered 51600|rate 1010734|lost 314| [2025/09/12 04:10:25 089985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010734) in round 34| [2025/09/12 04:10:25 089989] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 089993] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 089997] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225046500|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 090002] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225046500|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 090006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:45104|latest_rtt:43299|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 090012] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/09/12 04:10:25 090017] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1757650225089799|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 090022] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345089799|now:1757650225089799|interv:120000000| [2025/09/12 04:10:25 090026] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345089799|now:1757650225089799|interv:120000000| [2025/09/12 04:10:25 090030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225090691|pq_index:0| [2025/09/12 04:10:25 090034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225089320| [2025/09/12 04:10:25 090038] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225090038| [2025/09/12 04:10:25 090043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225090042| [2025/09/12 04:10:25 090049] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|min_srtt:45104|path_bw:1211057|loss_rate:3.20|path_pto:0| [2025/09/12 04:10:25 090053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 090058] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 090062] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 090067] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|min_srtt:45104|path_bw:1211057|loss_rate:3.20|path_pto:0| [2025/09/12 04:10:25 090071] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2006060| [2025/09/12 04:10:25 090078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 090082] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 090087] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|min_srtt:45104|path_bw:1211057|loss_rate:3.20|path_pto:0| [2025/09/12 04:10:25 090091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 090095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 090099] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 090103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 090107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 090111] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 090115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 090119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 090123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 090127] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225090691| [2025/09/12 04:10:25 090131] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225090691| [2025/09/12 04:10:25 090135] [debug] |xqc_engine_wakeup_after|wakeup:1757650225090691|now:1757650225090135|diff:556| [2025/09/12 04:10:25 090139] [debug] |xqc_engine_main_logic|END|now:1757650225090042| [2025/09/12 04:10:25 090145] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225090145| [2025/09/12 04:10:25 090149] [debug] |xqc_engine_wakeup_after|wakeup:1757650225090691|now:1757650225090149|diff:542| [2025/09/12 04:10:25 090153] [debug] |xqc_engine_main_logic|END|now:1757650225090145| [2025/09/12 04:10:25 091220] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225091220| [2025/09/12 04:10:25 091232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225090691|pq_index:0| [2025/09/12 04:10:25 091236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225090042| [2025/09/12 04:10:25 091241] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225091240| [2025/09/12 04:10:25 091246] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650225090914|now:1757650225091240| [2025/09/12 04:10:25 091250] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:25 091254] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650225090914|now:1757650225091240| [2025/09/12 04:10:25 091258] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:25 091267] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225090691|now:1757650225091240| [2025/09/12 04:10:25 091271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225090691|now:1757650225091240| [2025/09/12 04:10:25 091275] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 091280] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:875|ack_delay:25366|first_ack_range:60|largest_pkt_recv_time:1757650225065914| [2025/09/12 04:10:25 091284] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:875|low:815|pkt_pns:2| [2025/09/12 04:10:25 091288] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:813|low:796|pkt_pns:2| [2025/09/12 04:10:25 091292] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:9|path:0|path_largest_recv:863|frame_largest_recv:875| [2025/09/12 04:10:25 091296] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:25 091301] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:45104|min_srtt:45104|path_bw:1211057|loss_rate:3.20|path_pto:0| [2025/09/12 04:10:25 091306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 091310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 091314] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 091318] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 091323] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 091327] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1209|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:25 091331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1209|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 091336] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 091340] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/09/12 04:10:25 091376] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2013|size:1209|sent:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52800|now:1757650225091348|stream_id:0|stream_offset:1959767| [2025/09/12 04:10:25 091385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2013|origin_pktnum:0|size:1209|enc_size:1225|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 091393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 091400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45104|rtt_var:2595|pto_duration:55484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 091407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 091413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 091448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 091455] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225166832|now:1757650225091399|interv:75433| [2025/09/12 04:10:25 091461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225166832|now:1757650225091399|interval:75433|pto_count:0|srtt:45104 [2025/09/12 04:10:25 091468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 091476] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 091483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1960954| [2025/09/12 04:10:25 091490] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 091496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/09/12 04:10:25 091529] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225091507|stream_id:0|stream_offset:1960954| [2025/09/12 04:10:25 091537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 091544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 091551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:45104|rtt_var:2595|pto_duration:55484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 091558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 091564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 091571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 091577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225166991|now:1757650225091550|interv:75441| [2025/09/12 04:10:25 091584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225166991|now:1757650225091550|interval:75441|pto_count:0|srtt:45104 [2025/09/12 04:10:25 091591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 091598] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 091605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1962141| [2025/09/12 04:10:25 091611] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 091617] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225092617|now:1757650225091617|interv:1000| [2025/09/12 04:10:25 091623] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 091628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 091641] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225092617| [2025/09/12 04:10:25 091646] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225092617| [2025/09/12 04:10:25 091652] [debug] |xqc_engine_wakeup_after|wakeup:1757650225092617|now:1757650225091652|diff:965| [2025/09/12 04:10:25 091658] [debug] |xqc_engine_main_logic|END|now:1757650225091240| [2025/09/12 04:10:25 091897] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225091896| [2025/09/12 04:10:25 091909] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 091919] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:875| [2025/09/12 04:10:25 091925] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/09/12 04:10:25 091933] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/09/12 04:10:25 091938] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 091946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1970|path_largest_ack:1969| [2025/09/12 04:10:25 091953] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1878534|prior_time:1757650225044903|is_app_limited:0|send_elapse:51174|ack_elapse:46993|ctl_first_sent_time:1757650225046622|lagest_ack_time:1757650225091896|curr_delivered:1931334| [2025/09/12 04:10:25 091958] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225046622| [2025/09/12 04:10:25 091963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:728| [2025/09/12 04:10:25 091970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1970|path_largest_ack:1970| [2025/09/12 04:10:25 091976] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54000|prior_delivered:1880934|prior_time:1757650225046968|is_app_limited:0|send_elapse:51050|ack_elapse:44928|ctl_first_sent_time:1757650225048546|lagest_ack_time:1757650225091896|curr_delivered:1932534| [2025/09/12 04:10:25 091983] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225048546| [2025/09/12 04:10:25 091989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:729| [2025/09/12 04:10:25 091996] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:45104|rttvar:2595|minrtt:30473|latest_rtt:43350|ack_delay:24| [2025/09/12 04:10:25 092003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44881|rttvar:2391|minrtt:30473|latest_rtt:43350|ack_delay:24| [2025/09/12 04:10:25 092010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1970|lost_pn:1967|thresh:3| [2025/09/12 04:10:25 092016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 092023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 092029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 092039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 092043] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2391|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 092048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 092051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 092055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 092059] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225165952|now:1757650225092043|interv:73909| [2025/09/12 04:10:25 092063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225165952|now:1757650225092043|interval:73909|pto_count:0|srtt:44881 [2025/09/12 04:10:25 092068] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51050, ack_elapse 44928, delivered 51600|rate 1010773|lost 314| [2025/09/12 04:10:25 092072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1010773) in round 34| [2025/09/12 04:10:25 092076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 092080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 092084] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225048546|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 092089] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225048546|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 092093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44881|latest_rtt:43350|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 092099] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/09/12 04:10:25 092103] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1757650225091896|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 092108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345091896|now:1757650225091896|interv:120000000| [2025/09/12 04:10:25 092112] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345091896|now:1757650225091896|interv:120000000| [2025/09/12 04:10:25 092116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225092617|pq_index:0| [2025/09/12 04:10:25 092120] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225091240| [2025/09/12 04:10:25 092124] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225092124| [2025/09/12 04:10:25 092129] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225092128| [2025/09/12 04:10:25 092138] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 092142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 092147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 092152] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 092156] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 092160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2008434| [2025/09/12 04:10:25 092165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 092169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 092173] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 092177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2009621| [2025/09/12 04:10:25 092181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 092185] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 092189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 092193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 092198] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 092202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1962141| [2025/09/12 04:10:25 092206] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 092210] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 092214] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225092617| [2025/09/12 04:10:25 092218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225092617| [2025/09/12 04:10:25 092222] [debug] |xqc_engine_wakeup_after|wakeup:1757650225092617|now:1757650225092222|diff:395| [2025/09/12 04:10:25 092226] [debug] |xqc_engine_main_logic|END|now:1757650225092128| [2025/09/12 04:10:25 092234] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225092234| [2025/09/12 04:10:25 092238] [debug] |xqc_engine_wakeup_after|wakeup:1757650225092617|now:1757650225092238|diff:379| [2025/09/12 04:10:25 092242] [debug] |xqc_engine_main_logic|END|now:1757650225092234| [2025/09/12 04:10:25 093309] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225093309| [2025/09/12 04:10:25 093321] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225092617|pq_index:0| [2025/09/12 04:10:25 093325] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225092128| [2025/09/12 04:10:25 093331] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225093329| [2025/09/12 04:10:25 093335] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225092617|now:1757650225093329| [2025/09/12 04:10:25 093340] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225092617|now:1757650225093329| [2025/09/12 04:10:25 093343] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 093349] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44881|min_srtt:44881|path_bw:1211057|loss_rate:3.17|path_pto:0| [2025/09/12 04:10:25 093354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2009621| [2025/09/12 04:10:25 093358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 093362] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 093366] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 093370] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 093375] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 093379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1962141| [2025/09/12 04:10:25 093383] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 093388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/09/12 04:10:25 093434] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225093396|stream_id:0|stream_offset:1962141| [2025/09/12 04:10:25 093447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 093454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 093460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2391|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 093466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 093480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 093486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 093492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225167841|now:1757650225093460|interv:74381| [2025/09/12 04:10:25 093499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225167841|now:1757650225093460|interval:74381|pto_count:0|srtt:44881 [2025/09/12 04:10:25 093506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 093514] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 093520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1963328| [2025/09/12 04:10:25 093527] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 093533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/09/12 04:10:25 093569] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225093543|stream_id:0|stream_offset:1963328| [2025/09/12 04:10:25 093579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 093585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 093592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44881|rtt_var:2391|pto_duration:54445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 093599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 093606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 093611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 093618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225167988|now:1757650225093592|interv:74396| [2025/09/12 04:10:25 093623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225167988|now:1757650225093592|interval:74396|pto_count:0|srtt:44881 [2025/09/12 04:10:25 093630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 093638] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 093644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 093651] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 093657] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225094657|now:1757650225093657|interv:1000| [2025/09/12 04:10:25 093670] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 093676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 093682] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225094657| [2025/09/12 04:10:25 093689] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225094657| [2025/09/12 04:10:25 093695] [debug] |xqc_engine_wakeup_after|wakeup:1757650225094657|now:1757650225093695|diff:962| [2025/09/12 04:10:25 093701] [debug] |xqc_engine_main_logic|END|now:1757650225093329| [2025/09/12 04:10:25 093840] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225093839| [2025/09/12 04:10:25 093851] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 093860] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:876| [2025/09/12 04:10:25 093867] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/09/12 04:10:25 093875] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/09/12 04:10:25 093882] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 093889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1971|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1972|path_largest_ack:1971| [2025/09/12 04:10:25 093896] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1880934|prior_time:1757650225046968|is_app_limited:0|send_elapse:51224|ack_elapse:46871|ctl_first_sent_time:1757650225048720|lagest_ack_time:1757650225093839|curr_delivered:1933734| [2025/09/12 04:10:25 093903] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225048720| [2025/09/12 04:10:25 093910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:730| [2025/09/12 04:10:25 093917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1972|path_largest_ack:1972| [2025/09/12 04:10:25 093923] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:54000|prior_delivered:1883334|prior_time:1757650225048995|is_app_limited:0|send_elapse:49753|ack_elapse:44844|ctl_first_sent_time:1757650225050533|lagest_ack_time:1757650225093839|curr_delivered:1934934| [2025/09/12 04:10:25 093930] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225050533| [2025/09/12 04:10:25 093937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:731| [2025/09/12 04:10:25 093943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44881|rttvar:2391|minrtt:30473|latest_rtt:43306|ack_delay:24| [2025/09/12 04:10:25 093949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44681|rttvar:2193|minrtt:30473|latest_rtt:43306|ack_delay:24| [2025/09/12 04:10:25 093956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1972|lost_pn:1969|thresh:3| [2025/09/12 04:10:25 093962] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 093972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 093976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 093980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 093984] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44681|rtt_var:2193|pto_duration:53453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 093989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 093993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 093997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 094000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225166996|now:1757650225093984|interv:73012| [2025/09/12 04:10:25 094004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225166996|now:1757650225093984|interval:73012|pto_count:0|srtt:44681 [2025/09/12 04:10:25 094009] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49753, ack_elapse 44844, delivered 51600|rate 1037123|lost 314| [2025/09/12 04:10:25 094013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037123) in round 34| [2025/09/12 04:10:25 094017] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 094022] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 094025] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225050533|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 094030] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225050533|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 094035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44681|latest_rtt:43306|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 094040] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/09/12 04:10:25 094045] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1757650225093839|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 094049] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345093839|now:1757650225093839|interv:120000000| [2025/09/12 04:10:25 094053] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345093839|now:1757650225093839|interv:120000000| [2025/09/12 04:10:25 094057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225094657|pq_index:0| [2025/09/12 04:10:25 094062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225093329| [2025/09/12 04:10:25 094068] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225094068| [2025/09/12 04:10:25 094073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225094072| [2025/09/12 04:10:25 094079] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|min_srtt:44681|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 094084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2009621| [2025/09/12 04:10:25 094088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 094093] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 094097] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|min_srtt:44681|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 094102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2010808| [2025/09/12 04:10:25 094106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 094110] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 094115] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|min_srtt:44681|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 094119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 094123] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 094127] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 094131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 094135] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 094139] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 094143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 094148] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 094151] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 094155] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225094657| [2025/09/12 04:10:25 094159] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225094657| [2025/09/12 04:10:25 094166] [debug] |xqc_engine_wakeup_after|wakeup:1757650225094657|now:1757650225094166|diff:491| [2025/09/12 04:10:25 094170] [debug] |xqc_engine_main_logic|END|now:1757650225094072| [2025/09/12 04:10:25 094176] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225094175| [2025/09/12 04:10:25 094179] [debug] |xqc_engine_wakeup_after|wakeup:1757650225094657|now:1757650225094179|diff:478| [2025/09/12 04:10:25 094183] [debug] |xqc_engine_main_logic|END|now:1757650225094175| [2025/09/12 04:10:25 095253] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225095253| [2025/09/12 04:10:25 095265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225094657|pq_index:0| [2025/09/12 04:10:25 095269] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225094072| [2025/09/12 04:10:25 095274] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225095273| [2025/09/12 04:10:25 095279] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225094657|now:1757650225095273| [2025/09/12 04:10:25 095284] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225094657|now:1757650225095273| [2025/09/12 04:10:25 095287] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 095293] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44681|min_srtt:44681|path_bw:1211057|loss_rate:3.14|path_pto:0| [2025/09/12 04:10:25 095298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 095303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 095306] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 095310] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 095315] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 095319] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 095324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 095328] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 095332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/09/12 04:10:25 095370] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225095341|stream_id:0|stream_offset:1964515| [2025/09/12 04:10:25 095380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 095388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 095395] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44681|rtt_var:2193|pto_duration:53453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 095410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 095416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 095444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 095450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225168794|now:1757650225095394|interv:73400| [2025/09/12 04:10:25 095457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225168794|now:1757650225095394|interval:73400|pto_count:0|srtt:44681 [2025/09/12 04:10:25 095465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 095472] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 095479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1965702| [2025/09/12 04:10:25 095485] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 095492] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/09/12 04:10:25 095532] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225095503|stream_id:0|stream_offset:1965702| [2025/09/12 04:10:25 095541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 095548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 095555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44681|rtt_var:2193|pto_duration:53453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 095562] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 095568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 095575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 095580] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225168956|now:1757650225095555|interv:73401| [2025/09/12 04:10:25 095586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225168956|now:1757650225095555|interval:73401|pto_count:0|srtt:44681 [2025/09/12 04:10:25 095593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 095600] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 095606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1966889| [2025/09/12 04:10:25 095620] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 095626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225096626|now:1757650225095626|interv:1000| [2025/09/12 04:10:25 095632] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 095637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 095643] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225096626| [2025/09/12 04:10:25 095649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225096626| [2025/09/12 04:10:25 095655] [debug] |xqc_engine_wakeup_after|wakeup:1757650225096626|now:1757650225095655|diff:971| [2025/09/12 04:10:25 095663] [debug] |xqc_engine_main_logic|END|now:1757650225095273| [2025/09/12 04:10:25 095837] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225095835| [2025/09/12 04:10:25 095848] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 095931] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:877| [2025/09/12 04:10:25 095935] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/09/12 04:10:25 095941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/09/12 04:10:25 095945] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 095951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1974|path_largest_ack:1973| [2025/09/12 04:10:25 095955] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1883334|prior_time:1757650225048995|is_app_limited:0|send_elapse:49877|ack_elapse:46840|ctl_first_sent_time:1757650225050657|lagest_ack_time:1757650225095835|curr_delivered:1936134| [2025/09/12 04:10:25 095960] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225050657| [2025/09/12 04:10:25 095965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:732| [2025/09/12 04:10:25 095969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1974|path_largest_ack:1974| [2025/09/12 04:10:25 095973] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1883334|prior_time:1757650225048995|is_app_limited:0|send_elapse:49877|ack_elapse:46840|ctl_first_sent_time:1757650225050657|lagest_ack_time:1757650225095835|curr_delivered:1937334| [2025/09/12 04:10:25 095991] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225052004| [2025/09/12 04:10:25 095998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:733| [2025/09/12 04:10:25 096004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44681|rttvar:2193|minrtt:30473|latest_rtt:43831|ack_delay:24| [2025/09/12 04:10:25 096010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44571|rttvar:1863|minrtt:30473|latest_rtt:43831|ack_delay:24| [2025/09/12 04:10:25 096014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1974|lost_pn:1971|thresh:3| [2025/09/12 04:10:25 096023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 096027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 096031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 096035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 096039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44571|rtt_var:1863|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 096044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 096048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 096051] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 096055] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225167526|now:1757650225096039|interv:71487| [2025/09/12 04:10:25 096059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225167526|now:1757650225096039|interval:71487|pto_count:0|srtt:44571 [2025/09/12 04:10:25 096064] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 49877, ack_elapse 46840, delivered 54000|rate 1082663|lost 314| [2025/09/12 04:10:25 096068] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1082663) in round 34| [2025/09/12 04:10:25 096072] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 096076] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 096080] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225052004|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 096085] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225052004|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 096089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44571|latest_rtt:43831|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 096095] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/09/12 04:10:25 096099] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1757650225095835|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 096104] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345095835|now:1757650225095835|interv:120000000| [2025/09/12 04:10:25 096108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345095835|now:1757650225095835|interv:120000000| [2025/09/12 04:10:25 096115] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225096626|pq_index:0| [2025/09/12 04:10:25 096119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225095273| [2025/09/12 04:10:25 096123] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225096123| [2025/09/12 04:10:25 096128] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225096127| [2025/09/12 04:10:25 096134] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|min_srtt:44571|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 096138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 096143] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 096147] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 096152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|min_srtt:44571|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 096156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2013182| [2025/09/12 04:10:25 096160] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 096165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 096169] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|min_srtt:44571|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 096173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 096177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 096181] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 096185] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 096189] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 096193] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 096197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1966889| [2025/09/12 04:10:25 096201] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 096205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 096212] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225096626| [2025/09/12 04:10:25 096216] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225096626| [2025/09/12 04:10:25 096219] [debug] |xqc_engine_wakeup_after|wakeup:1757650225096626|now:1757650225096219|diff:407| [2025/09/12 04:10:25 096224] [debug] |xqc_engine_main_logic|END|now:1757650225096127| [2025/09/12 04:10:25 096229] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225096229| [2025/09/12 04:10:25 096233] [debug] |xqc_engine_wakeup_after|wakeup:1757650225096626|now:1757650225096233|diff:393| [2025/09/12 04:10:25 096237] [debug] |xqc_engine_main_logic|END|now:1757650225096229| [2025/09/12 04:10:25 097312] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225097312| [2025/09/12 04:10:25 097327] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225096626|pq_index:0| [2025/09/12 04:10:25 097335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225096127| [2025/09/12 04:10:25 097343] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225097341| [2025/09/12 04:10:25 097348] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225096626|now:1757650225097341| [2025/09/12 04:10:25 097352] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225096626|now:1757650225097341| [2025/09/12 04:10:25 097356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 097361] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44571|min_srtt:44571|path_bw:1211057|loss_rate:3.11|path_pto:0| [2025/09/12 04:10:25 097366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 097370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 097374] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 097378] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 097383] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 097391] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 097397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1966889| [2025/09/12 04:10:25 097405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 097411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/09/12 04:10:25 097467] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225097439|stream_id:0|stream_offset:1966889| [2025/09/12 04:10:25 097482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 097497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 097504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44571|rtt_var:1863|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 097510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 097517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 097523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 097529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225169462|now:1757650225097504|interv:71958| [2025/09/12 04:10:25 097535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225169462|now:1757650225097504|interval:71958|pto_count:0|srtt:44571 [2025/09/12 04:10:25 097543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 097550] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 097556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1968076| [2025/09/12 04:10:25 097563] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 097569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/09/12 04:10:25 097605] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225097580|stream_id:0|stream_offset:1968076| [2025/09/12 04:10:25 097614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 097622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 097629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44571|rtt_var:1863|pto_duration:52023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 097635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 097642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 097648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 097654] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225169603|now:1757650225097628|interv:71975| [2025/09/12 04:10:25 097660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225169603|now:1757650225097628|interval:71975|pto_count:0|srtt:44571 [2025/09/12 04:10:25 097667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 097675] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 097688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 097695] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 097701] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225098700|now:1757650225097700|interv:1000| [2025/09/12 04:10:25 097706] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 097713] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 097719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225098700| [2025/09/12 04:10:25 097725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225098700| [2025/09/12 04:10:25 097730] [debug] |xqc_engine_wakeup_after|wakeup:1757650225098700|now:1757650225097730|diff:970| [2025/09/12 04:10:25 097737] [debug] |xqc_engine_main_logic|END|now:1757650225097341| [2025/09/12 04:10:25 097750] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225097749| [2025/09/12 04:10:25 097757] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 097765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:878| [2025/09/12 04:10:25 097771] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/09/12 04:10:25 097780] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/09/12 04:10:25 097786] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 097794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1976|path_largest_ack:1975| [2025/09/12 04:10:25 097801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1885734|prior_time:1757650225052163|is_app_limited:0|send_elapse:52229|ack_elapse:45586|ctl_first_sent_time:1757650225053703|lagest_ack_time:1757650225097749|curr_delivered:1938534| [2025/09/12 04:10:25 097808] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225053703| [2025/09/12 04:10:25 097814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:734| [2025/09/12 04:10:25 097820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1976|path_largest_ack:1976| [2025/09/12 04:10:25 097828] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:312|tx_in_flight:55200|prior_delivered:1885734|prior_time:1757650225052163|is_app_limited:0|send_elapse:52229|ack_elapse:45586|ctl_first_sent_time:1757650225053703|lagest_ack_time:1757650225097749|curr_delivered:1939734| [2025/09/12 04:10:25 097832] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225053814| [2025/09/12 04:10:25 097836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:735| [2025/09/12 04:10:25 097840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44571|rttvar:1863|minrtt:30473|latest_rtt:43935|ack_delay:24| [2025/09/12 04:10:25 097844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44488|rttvar:1563|minrtt:30473|latest_rtt:43935|ack_delay:24| [2025/09/12 04:10:25 097853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1976|lost_pn:1973|thresh:3| [2025/09/12 04:10:25 097857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 097861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 097865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 097871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 097878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44488|rtt_var:1563|pto_duration:50740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 097884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 097890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 097894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 097898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225168320|now:1757650225097877|interv:70443| [2025/09/12 04:10:25 097902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225168320|now:1757650225097877|interval:70443|pto_count:0|srtt:44488 [2025/09/12 04:10:25 097906] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52229, ack_elapse 45586, delivered 54000|rate 1033908|lost 314| [2025/09/12 04:10:25 097911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033908) in round 34| [2025/09/12 04:10:25 097915] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 097919] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 097922] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225053814|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 097927] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225053814|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 097932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44488|latest_rtt:43935|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 097937] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/09/12 04:10:25 097942] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1757650225097749|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 097946] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345097749|now:1757650225097749|interv:120000000| [2025/09/12 04:10:25 097957] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345097749|now:1757650225097749|interv:120000000| [2025/09/12 04:10:25 097963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225098700|pq_index:0| [2025/09/12 04:10:25 097969] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225097341| [2025/09/12 04:10:25 097973] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225097973| [2025/09/12 04:10:25 097978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225097977| [2025/09/12 04:10:25 097985] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|min_srtt:44488|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 097989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 097994] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 097998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 098003] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|min_srtt:44488|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 098007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2015556| [2025/09/12 04:10:25 098011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 098016] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 098020] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|min_srtt:44488|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 098024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 098028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 098032] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 098036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 098040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 098045] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 098049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 098056] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 098060] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 098064] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225098700| [2025/09/12 04:10:25 098068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225098700| [2025/09/12 04:10:25 098071] [debug] |xqc_engine_wakeup_after|wakeup:1757650225098700|now:1757650225098071|diff:629| [2025/09/12 04:10:25 098076] [debug] |xqc_engine_main_logic|END|now:1757650225097977| [2025/09/12 04:10:25 098081] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225098081| [2025/09/12 04:10:25 098085] [debug] |xqc_engine_wakeup_after|wakeup:1757650225098700|now:1757650225098085|diff:615| [2025/09/12 04:10:25 098089] [debug] |xqc_engine_main_logic|END|now:1757650225098081| [2025/09/12 04:10:25 099155] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225099154| [2025/09/12 04:10:25 099166] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225098700|pq_index:0| [2025/09/12 04:10:25 099171] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225097977| [2025/09/12 04:10:25 099176] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225099175| [2025/09/12 04:10:25 099181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225098700|now:1757650225099175| [2025/09/12 04:10:25 099185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225098700|now:1757650225099175| [2025/09/12 04:10:25 099189] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 099194] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44488|min_srtt:44488|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 099199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 099203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 099207] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 099211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 099215] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 099220] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 099224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 099229] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 099233] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/09/12 04:10:25 099263] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225099241|stream_id:0|stream_offset:1969263| [2025/09/12 04:10:25 099276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 099284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 099292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44488|rtt_var:1563|pto_duration:50740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 099298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 099305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 099311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 099317] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225169981|now:1757650225099291|interv:70690| [2025/09/12 04:10:25 099324] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225169981|now:1757650225099291|interval:70690|pto_count:0|srtt:44488 [2025/09/12 04:10:25 099339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 099345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 099349] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1970450| [2025/09/12 04:10:25 099354] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 099358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/09/12 04:10:25 099388] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225099365|stream_id:0|stream_offset:1970450| [2025/09/12 04:10:25 099397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 099405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 099411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44488|rtt_var:1563|pto_duration:50740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 099418] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 099452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 099459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 099465] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225170105|now:1757650225099411|interv:70694| [2025/09/12 04:10:25 099471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225170105|now:1757650225099411|interval:70694|pto_count:0|srtt:44488 [2025/09/12 04:10:25 099491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 099499] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 099506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1971637| [2025/09/12 04:10:25 099513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 099518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225100518|now:1757650225099518|interv:1000| [2025/09/12 04:10:25 099530] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 099536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 099542] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225100518| [2025/09/12 04:10:25 099548] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225100518| [2025/09/12 04:10:25 099554] [debug] |xqc_engine_wakeup_after|wakeup:1757650225100518|now:1757650225099554|diff:964| [2025/09/12 04:10:25 099560] [debug] |xqc_engine_main_logic|END|now:1757650225099175| [2025/09/12 04:10:25 099803] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225099802| [2025/09/12 04:10:25 099815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 099824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:879| [2025/09/12 04:10:25 099830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/09/12 04:10:25 099839] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/09/12 04:10:25 099845] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 099866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1977|origin_pktnum:1929|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1978|path_largest_ack:1977| [2025/09/12 04:10:25 099873] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1888134|prior_time:1757650225053946|is_app_limited:0|send_elapse:52022|ack_elapse:45856|ctl_first_sent_time:1757650225055531|lagest_ack_time:1757650225099802|curr_delivered:1940934| [2025/09/12 04:10:25 099880] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225055531| [2025/09/12 04:10:25 099887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:737| [2025/09/12 04:10:25 099893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1978|path_largest_ack:1978| [2025/09/12 04:10:25 099900] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1888134|prior_time:1757650225053946|is_app_limited:0|send_elapse:52022|ack_elapse:45856|ctl_first_sent_time:1757650225055531|lagest_ack_time:1757650225099802|curr_delivered:1942134| [2025/09/12 04:10:25 099905] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225055650| [2025/09/12 04:10:25 099909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:738| [2025/09/12 04:10:25 099921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44488|rttvar:1563|minrtt:30473|latest_rtt:44152|ack_delay:24| [2025/09/12 04:10:25 099928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44443|rttvar:1263|minrtt:30473|latest_rtt:44152|ack_delay:24| [2025/09/12 04:10:25 099934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1978|lost_pn:1975|thresh:3| [2025/09/12 04:10:25 099940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 099947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 099954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 099960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44443|rtt_var:1263|pto_duration:49495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 099967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 099973] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 099980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 099984] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225168860|now:1757650225099959|interv:68901| [2025/09/12 04:10:25 099988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225168860|now:1757650225099959|interval:68901|pto_count:0|srtt:44443 [2025/09/12 04:10:25 099992] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52022, ack_elapse 45856, delivered 54000|rate 1038022|lost 314| [2025/09/12 04:10:25 099997] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1038022) in round 34| [2025/09/12 04:10:25 100001] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 100005] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 100009] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225055650|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 100013] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225055650|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 100018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44443|latest_rtt:44152|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 100024] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/09/12 04:10:25 100028] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1757650225099802|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 100037] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345099802|now:1757650225099802|interv:120000000| [2025/09/12 04:10:25 100041] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345099802|now:1757650225099802|interv:120000000| [2025/09/12 04:10:25 100045] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225100518|pq_index:0| [2025/09/12 04:10:25 100049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225099175| [2025/09/12 04:10:25 100053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225100053| [2025/09/12 04:10:25 100058] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225100057| [2025/09/12 04:10:25 100064] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|min_srtt:44443|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 100069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 100073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 100078] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 100082] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|min_srtt:44443|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 100087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2017930| [2025/09/12 04:10:25 100091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 100095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 100099] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|min_srtt:44443|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 100104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 100108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 100111] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 100115] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 100119] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 100124] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 100128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1971637| [2025/09/12 04:10:25 100137] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 100140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 100144] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225100518| [2025/09/12 04:10:25 100148] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225100518| [2025/09/12 04:10:25 100152] [debug] |xqc_engine_wakeup_after|wakeup:1757650225100518|now:1757650225100152|diff:366| [2025/09/12 04:10:25 100157] [debug] |xqc_engine_main_logic|END|now:1757650225100057| [2025/09/12 04:10:25 100162] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225100162| [2025/09/12 04:10:25 100166] [debug] |xqc_engine_wakeup_after|wakeup:1757650225100518|now:1757650225100166|diff:352| [2025/09/12 04:10:25 100170] [debug] |xqc_engine_main_logic|END|now:1757650225100162| [2025/09/12 04:10:25 101237] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225101237| [2025/09/12 04:10:25 101249] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225100518|pq_index:0| [2025/09/12 04:10:25 101253] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225100057| [2025/09/12 04:10:25 101259] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225101257| [2025/09/12 04:10:25 101263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225100518|now:1757650225101257| [2025/09/12 04:10:25 101268] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225100518|now:1757650225101257| [2025/09/12 04:10:25 101271] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 101277] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44443|min_srtt:44443|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 101281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 101286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 101290] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 101294] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 101298] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 101302] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 101307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1971637| [2025/09/12 04:10:25 101311] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 101315] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/09/12 04:10:25 101354] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225101333|stream_id:0|stream_offset:1971637| [2025/09/12 04:10:25 101367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 101372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 101376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44443|rtt_var:1263|pto_duration:49495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 101384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 101390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 101396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 101403] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225170828|now:1757650225101376|interv:69452| [2025/09/12 04:10:25 101409] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225170828|now:1757650225101376|interval:69452|pto_count:0|srtt:44443 [2025/09/12 04:10:25 101417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 101443] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 101450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1972824| [2025/09/12 04:10:25 101457] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 101463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/09/12 04:10:25 101498] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225101474|stream_id:0|stream_offset:1972824| [2025/09/12 04:10:25 101507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 101514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 101521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44443|rtt_var:1263|pto_duration:49495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 101527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 101533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 101538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 101544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225170969|now:1757650225101520|interv:69449| [2025/09/12 04:10:25 101550] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225170969|now:1757650225101520|interval:69449|pto_count:0|srtt:44443 [2025/09/12 04:10:25 101564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 101571] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 101577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 101584] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 101590] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225102590|now:1757650225101590|interv:1000| [2025/09/12 04:10:25 101596] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 101602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 101608] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225102590| [2025/09/12 04:10:25 101614] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225102590| [2025/09/12 04:10:25 101620] [debug] |xqc_engine_wakeup_after|wakeup:1757650225102590|now:1757650225101620|diff:970| [2025/09/12 04:10:25 101627] [debug] |xqc_engine_main_logic|END|now:1757650225101257| [2025/09/12 04:10:25 101791] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225101789| [2025/09/12 04:10:25 101801] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 101810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:880| [2025/09/12 04:10:25 101815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/09/12 04:10:25 101823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/09/12 04:10:25 101829] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 101837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1980|path_largest_ack:1979| [2025/09/12 04:10:25 101843] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1890534|prior_time:1757650225055993|is_app_limited:0|send_elapse:51219|ack_elapse:45796|ctl_first_sent_time:1757650225057571|lagest_ack_time:1757650225101789|curr_delivered:1943334| [2025/09/12 04:10:25 101850] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225057571| [2025/09/12 04:10:25 101857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:739| [2025/09/12 04:10:25 101864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1980|path_largest_ack:1980| [2025/09/12 04:10:25 101871] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1890534|prior_time:1757650225055993|is_app_limited:0|send_elapse:51219|ack_elapse:45796|ctl_first_sent_time:1757650225057571|lagest_ack_time:1757650225101789|curr_delivered:1944534| [2025/09/12 04:10:25 101878] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225057705| [2025/09/12 04:10:25 101885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:740| [2025/09/12 04:10:25 101900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44443|rttvar:1263|minrtt:30473|latest_rtt:44084|ack_delay:24| [2025/09/12 04:10:25 101906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44395|rttvar:1043|minrtt:30473|latest_rtt:44084|ack_delay:24| [2025/09/12 04:10:25 101913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1980|lost_pn:1977|thresh:3| [2025/09/12 04:10:25 101919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 101926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 101930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 101934] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44395|rtt_var:1043|pto_duration:48567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 101938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 101942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 101946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 101951] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225170041|now:1757650225101933|interv:68108| [2025/09/12 04:10:25 101957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225170041|now:1757650225101933|interval:68108|pto_count:0|srtt:44395 [2025/09/12 04:10:25 101964] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 51219, ack_elapse 45796, delivered 54000|rate 1054296|lost 314| [2025/09/12 04:10:25 101971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054296) in round 34| [2025/09/12 04:10:25 101977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 101981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 101984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225057705|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 101989] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225057705|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 101994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44395|latest_rtt:44084|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 101999] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/09/12 04:10:25 102004] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1757650225101789|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 102013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345101789|now:1757650225101789|interv:120000000| [2025/09/12 04:10:25 102017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345101789|now:1757650225101789|interv:120000000| [2025/09/12 04:10:25 102021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225102590|pq_index:0| [2025/09/12 04:10:25 102025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225101257| [2025/09/12 04:10:25 102029] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225102029| [2025/09/12 04:10:25 102034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225102033| [2025/09/12 04:10:25 102040] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|min_srtt:44395|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 102044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 102049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 102054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 102058] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|min_srtt:44395|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 102062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2020304| [2025/09/12 04:10:25 102067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 102071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 102075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|min_srtt:44395|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 102079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 102083] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 102087] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 102091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 102095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 102099] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 102106] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 102111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 102114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 102118] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225102590| [2025/09/12 04:10:25 102122] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225102590| [2025/09/12 04:10:25 102126] [debug] |xqc_engine_wakeup_after|wakeup:1757650225102590|now:1757650225102126|diff:464| [2025/09/12 04:10:25 102131] [debug] |xqc_engine_main_logic|END|now:1757650225102033| [2025/09/12 04:10:25 102136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225102136| [2025/09/12 04:10:25 102140] [debug] |xqc_engine_wakeup_after|wakeup:1757650225102590|now:1757650225102140|diff:450| [2025/09/12 04:10:25 102143] [debug] |xqc_engine_main_logic|END|now:1757650225102136| [2025/09/12 04:10:25 103211] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225103210| [2025/09/12 04:10:25 103222] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225102590|pq_index:0| [2025/09/12 04:10:25 103227] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225102033| [2025/09/12 04:10:25 103232] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225103231| [2025/09/12 04:10:25 103237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225102590|now:1757650225103231| [2025/09/12 04:10:25 103241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225102590|now:1757650225103231| [2025/09/12 04:10:25 103245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 103250] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44395|min_srtt:44395|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 103255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 103260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 103264] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 103268] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 103272] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 103277] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 103281] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 103285] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 103289] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/09/12 04:10:25 103326] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225103303|stream_id:0|stream_offset:1974011| [2025/09/12 04:10:25 103336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 103343] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 103350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44395|rtt_var:1043|pto_duration:48567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 103357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 103363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 103369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 103375] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225171870|now:1757650225103349|interv:68521| [2025/09/12 04:10:25 103381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225171870|now:1757650225103349|interval:68521|pto_count:0|srtt:44395 [2025/09/12 04:10:25 103389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 103397] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 103403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1975198| [2025/09/12 04:10:25 103410] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 103417] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/09/12 04:10:25 103472] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225103450|stream_id:0|stream_offset:1975198| [2025/09/12 04:10:25 103481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2026|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 103488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 103494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44395|rtt_var:1043|pto_duration:48567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 103501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 103506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 103512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 103518] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225172017|now:1757650225103494|interv:68523| [2025/09/12 04:10:25 103523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225172017|now:1757650225103494|interval:68523|pto_count:0|srtt:44395 [2025/09/12 04:10:25 103538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 103546] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 103552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1976385| [2025/09/12 04:10:25 103559] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 103565] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225104565|now:1757650225103565|interv:1000| [2025/09/12 04:10:25 103571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 103577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 103583] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225104565| [2025/09/12 04:10:25 103589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225104565| [2025/09/12 04:10:25 103594] [debug] |xqc_engine_wakeup_after|wakeup:1757650225104565|now:1757650225103594|diff:971| [2025/09/12 04:10:25 103600] [debug] |xqc_engine_main_logic|END|now:1757650225103231| [2025/09/12 04:10:25 103861] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225103859| [2025/09/12 04:10:25 103872] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 103881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:881| [2025/09/12 04:10:25 103887] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/09/12 04:10:25 103896] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/09/12 04:10:25 103902] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 103909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1982|path_largest_ack:1981| [2025/09/12 04:10:25 103917] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1892934|prior_time:1757650225057953|is_app_limited:0|send_elapse:52062|ack_elapse:45906|ctl_first_sent_time:1757650225059525|lagest_ack_time:1757650225103859|curr_delivered:1945734| [2025/09/12 04:10:25 103924] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225059525| [2025/09/12 04:10:25 103931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:741| [2025/09/12 04:10:25 103935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1982|path_largest_ack:1982| [2025/09/12 04:10:25 103939] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1892934|prior_time:1757650225057953|is_app_limited:0|send_elapse:52062|ack_elapse:45906|ctl_first_sent_time:1757650225059525|lagest_ack_time:1757650225103859|curr_delivered:1946934| [2025/09/12 04:10:25 103944] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225059649| [2025/09/12 04:10:25 103957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:742| [2025/09/12 04:10:25 103963] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44395|rttvar:1043|minrtt:30473|latest_rtt:44210|ack_delay:24| [2025/09/12 04:10:25 103970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44369|rttvar:835|minrtt:30473|latest_rtt:44210|ack_delay:24| [2025/09/12 04:10:25 103975] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1982|lost_pn:1979|thresh:3| [2025/09/12 04:10:25 103979] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 103983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 103987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 103991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44369|rtt_var:835|pto_duration:47709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 103995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 103999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 104003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 104007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225171159|now:1757650225103991|interv:67168| [2025/09/12 04:10:25 104011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225171159|now:1757650225103991|interval:67168|pto_count:0|srtt:44369 [2025/09/12 04:10:25 104015] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52062, ack_elapse 45906, delivered 54000|rate 1037224|lost 314| [2025/09/12 04:10:25 104020] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037224) in round 34| [2025/09/12 04:10:25 104024] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 104028] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 104032] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225059649|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 104039] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225059649|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 104046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44369|latest_rtt:44210|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 104054] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/09/12 04:10:25 104059] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1757650225103859|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 104067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345103859|now:1757650225103859|interv:120000000| [2025/09/12 04:10:25 104071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345103859|now:1757650225103859|interv:120000000| [2025/09/12 04:10:25 104075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225104565|pq_index:0| [2025/09/12 04:10:25 104079] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225103231| [2025/09/12 04:10:25 104083] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225104083| [2025/09/12 04:10:25 104088] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225104087| [2025/09/12 04:10:25 104094] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|min_srtt:44369|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 104098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 104103] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 104107] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 104112] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|min_srtt:44369|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 104117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2022678| [2025/09/12 04:10:25 104124] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 104131] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 104137] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|min_srtt:44369|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 104141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 104145] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 104149] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 104153] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 104157] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 104162] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 104169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1976385| [2025/09/12 04:10:25 104173] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 104177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 104181] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225104565| [2025/09/12 04:10:25 104185] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225104565| [2025/09/12 04:10:25 104189] [debug] |xqc_engine_wakeup_after|wakeup:1757650225104565|now:1757650225104189|diff:376| [2025/09/12 04:10:25 104193] [debug] |xqc_engine_main_logic|END|now:1757650225104087| [2025/09/12 04:10:25 104199] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225104199| [2025/09/12 04:10:25 104206] [debug] |xqc_engine_wakeup_after|wakeup:1757650225104565|now:1757650225104206|diff:359| [2025/09/12 04:10:25 104212] [debug] |xqc_engine_main_logic|END|now:1757650225104199| [2025/09/12 04:10:25 105285] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225105285| [2025/09/12 04:10:25 105297] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225104565|pq_index:0| [2025/09/12 04:10:25 105301] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225104087| [2025/09/12 04:10:25 105307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225105305| [2025/09/12 04:10:25 105311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225104565|now:1757650225105305| [2025/09/12 04:10:25 105316] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225104565|now:1757650225105305| [2025/09/12 04:10:25 105319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 105326] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44369|min_srtt:44369|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 105333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 105340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 105346] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 105351] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 105355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 105360] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 105364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1976385| [2025/09/12 04:10:25 105369] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 105374] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/09/12 04:10:25 105436] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225105393|stream_id:0|stream_offset:1976385| [2025/09/12 04:10:25 105450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 105457] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 105463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44369|rtt_var:835|pto_duration:47709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 105470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 105476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 105482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 105488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225173102|now:1757650225105463|interv:67639| [2025/09/12 04:10:25 105494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225173102|now:1757650225105463|interval:67639|pto_count:0|srtt:44369 [2025/09/12 04:10:25 105501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 105508] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 105515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1977572| [2025/09/12 04:10:25 105521] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 105528] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/09/12 04:10:25 105561] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225105539|stream_id:0|stream_offset:1977572| [2025/09/12 04:10:25 105569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2028|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 105576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 105583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44369|rtt_var:835|pto_duration:47709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 105590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 105596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 105601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 105607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225173248|now:1757650225105582|interv:67666| [2025/09/12 04:10:25 105620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225173248|now:1757650225105582|interval:67666|pto_count:0|srtt:44369 [2025/09/12 04:10:25 105627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 105635] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 105642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 105647] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 105651] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225106651|now:1757650225105651|interv:1000| [2025/09/12 04:10:25 105655] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 105660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 105666] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225106651| [2025/09/12 04:10:25 105672] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225106651| [2025/09/12 04:10:25 105679] [debug] |xqc_engine_wakeup_after|wakeup:1757650225106651|now:1757650225105679|diff:972| [2025/09/12 04:10:25 105686] [debug] |xqc_engine_main_logic|END|now:1757650225105305| [2025/09/12 04:10:25 105810] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225105809| [2025/09/12 04:10:25 105821] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 105830] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:882| [2025/09/12 04:10:25 105836] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/09/12 04:10:25 105846] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/09/12 04:10:25 105852] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 105860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1984|path_largest_ack:1983| [2025/09/12 04:10:25 105866] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1895334|prior_time:1757650225059857|is_app_limited:0|send_elapse:52053|ack_elapse:45952|ctl_first_sent_time:1757650225061447|lagest_ack_time:1757650225105809|curr_delivered:1948134| [2025/09/12 04:10:25 105873] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225061447| [2025/09/12 04:10:25 105881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:743| [2025/09/12 04:10:25 105887] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1984|path_largest_ack:1984| [2025/09/12 04:10:25 105894] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1895334|prior_time:1757650225059857|is_app_limited:0|send_elapse:52053|ack_elapse:45952|ctl_first_sent_time:1757650225061447|lagest_ack_time:1757650225105809|curr_delivered:1949334| [2025/09/12 04:10:25 105901] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225061586| [2025/09/12 04:10:25 105914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:744| [2025/09/12 04:10:25 105920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44369|rttvar:835|minrtt:30473|latest_rtt:44223|ack_delay:24| [2025/09/12 04:10:25 105926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44347|rttvar:669|minrtt:30473|latest_rtt:44223|ack_delay:24| [2025/09/12 04:10:25 105930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1984|lost_pn:1981|thresh:3| [2025/09/12 04:10:25 105935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 105939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 105943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 105947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44347|rtt_var:669|pto_duration:47023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 105951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 105955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 105959] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 105963] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225172562|now:1757650225105946|interv:66616| [2025/09/12 04:10:25 105967] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225172562|now:1757650225105946|interval:66616|pto_count:0|srtt:44347 [2025/09/12 04:10:25 105971] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52053, ack_elapse 45952, delivered 54000|rate 1037404|lost 314| [2025/09/12 04:10:25 105975] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1037404) in round 34| [2025/09/12 04:10:25 105980] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 105985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 105992] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225061586|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 105999] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225061586|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 106005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44347|latest_rtt:44223|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 106010] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/09/12 04:10:25 106018] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1757650225105809|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 106023] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345105809|now:1757650225105809|interv:120000000| [2025/09/12 04:10:25 106027] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345105809|now:1757650225105809|interv:120000000| [2025/09/12 04:10:25 106031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225106651|pq_index:0| [2025/09/12 04:10:25 106035] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225105305| [2025/09/12 04:10:25 106039] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225106039| [2025/09/12 04:10:25 106044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225106043| [2025/09/12 04:10:25 106050] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|min_srtt:44347|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 106054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 106059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 106063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 106068] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|min_srtt:44347|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 106072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2025052| [2025/09/12 04:10:25 106077] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 106081] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 106085] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|min_srtt:44347|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 106089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 106094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 106097] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 106101] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 106105] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 106110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 106116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 106120] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 106124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 106128] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225106651| [2025/09/12 04:10:25 106132] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225106651| [2025/09/12 04:10:25 106136] [debug] |xqc_engine_wakeup_after|wakeup:1757650225106651|now:1757650225106136|diff:515| [2025/09/12 04:10:25 106140] [debug] |xqc_engine_main_logic|END|now:1757650225106043| [2025/09/12 04:10:25 106145] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225106145| [2025/09/12 04:10:25 106149] [debug] |xqc_engine_wakeup_after|wakeup:1757650225106651|now:1757650225106149|diff:502| [2025/09/12 04:10:25 106153] [debug] |xqc_engine_main_logic|END|now:1757650225106145| [2025/09/12 04:10:25 107222] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225107222| [2025/09/12 04:10:25 107233] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225106651|pq_index:0| [2025/09/12 04:10:25 107238] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225106043| [2025/09/12 04:10:25 107243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225107242| [2025/09/12 04:10:25 107248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225106651|now:1757650225107242| [2025/09/12 04:10:25 107252] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225106651|now:1757650225107242| [2025/09/12 04:10:25 107256] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 107261] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44347|min_srtt:44347|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 107266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 107271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 107274] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 107278] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 107283] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 107287] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 107291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 107296] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 107306] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/09/12 04:10:25 107339] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225107314|stream_id:0|stream_offset:1978759| [2025/09/12 04:10:25 107348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 107355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 107362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44347|rtt_var:669|pto_duration:47023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 107369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 107375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 107381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 107388] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225174337|now:1757650225107361|interv:66976| [2025/09/12 04:10:25 107393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225174337|now:1757650225107361|interval:66976|pto_count:0|srtt:44347 [2025/09/12 04:10:25 107400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 107408] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 107414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 107440] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 107447] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/09/12 04:10:25 107485] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225107457|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 107494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2030|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 107500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 107507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44347|rtt_var:669|pto_duration:47023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 107514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 107520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 107526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 107532] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225174480|now:1757650225107507|interv:66973| [2025/09/12 04:10:25 107544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225174480|now:1757650225107507|interval:66973|pto_count:0|srtt:44347 [2025/09/12 04:10:25 107551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 107559] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 107565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1981133| [2025/09/12 04:10:25 107571] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 107577] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225108577|now:1757650225107577|interv:1000| [2025/09/12 04:10:25 107583] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 107590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 107596] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225108577| [2025/09/12 04:10:25 107602] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225108577| [2025/09/12 04:10:25 107608] [debug] |xqc_engine_wakeup_after|wakeup:1757650225108577|now:1757650225107608|diff:969| [2025/09/12 04:10:25 107615] [debug] |xqc_engine_main_logic|END|now:1757650225107242| [2025/09/12 04:10:25 107795] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225107793| [2025/09/12 04:10:25 107806] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 107814] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:883| [2025/09/12 04:10:25 107817] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/09/12 04:10:25 107823] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/09/12 04:10:25 107830] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 107838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1986|path_largest_ack:1985| [2025/09/12 04:10:25 107845] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1897734|prior_time:1757650225061917|is_app_limited:0|send_elapse:50919|ack_elapse:45876|ctl_first_sent_time:1757650225063483|lagest_ack_time:1757650225107793|curr_delivered:1950534| [2025/09/12 04:10:25 107853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225063483| [2025/09/12 04:10:25 107859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:745| [2025/09/12 04:10:25 107865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1986|path_largest_ack:1986| [2025/09/12 04:10:25 107872] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1897734|prior_time:1757650225061917|is_app_limited:0|send_elapse:50919|ack_elapse:45876|ctl_first_sent_time:1757650225063483|lagest_ack_time:1757650225107793|curr_delivered:1951734| [2025/09/12 04:10:25 107890] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225063608| [2025/09/12 04:10:25 107896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:746| [2025/09/12 04:10:25 107902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44347|rttvar:669|minrtt:30473|latest_rtt:44185|ack_delay:24| [2025/09/12 04:10:25 107908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44324|rttvar:548|minrtt:30473|latest_rtt:44185|ack_delay:24| [2025/09/12 04:10:25 107915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1986|lost_pn:1983|thresh:3| [2025/09/12 04:10:25 107922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 107928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 107936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 107942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44324|rtt_var:548|pto_duration:46516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 107949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 107953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 107956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 107960] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225173973|now:1757650225107941|interv:66032| [2025/09/12 04:10:25 107964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225173973|now:1757650225107941|interval:66032|pto_count:0|srtt:44324 [2025/09/12 04:10:25 107969] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50919, ack_elapse 45876, delivered 54000|rate 1060507|lost 314| [2025/09/12 04:10:25 107973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060507) in round 34| [2025/09/12 04:10:25 107977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 107981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 107985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225063608|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 107990] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225063608|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 107994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44324|latest_rtt:44185|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 108000] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/09/12 04:10:25 108008] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1757650225107793|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 108013] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345107793|now:1757650225107793|interv:120000000| [2025/09/12 04:10:25 108017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345107793|now:1757650225107793|interv:120000000| [2025/09/12 04:10:25 108021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225108577|pq_index:0| [2025/09/12 04:10:25 108025] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225107242| [2025/09/12 04:10:25 108029] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225108029| [2025/09/12 04:10:25 108034] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225108033| [2025/09/12 04:10:25 108040] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 108044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 108049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 108054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 108058] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 108062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2027426| [2025/09/12 04:10:25 108067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 108071] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 108075] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 108079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 108084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 108087] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 108091] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 108095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 108103] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 108107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1981133| [2025/09/12 04:10:25 108111] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 108115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 108118] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225108577| [2025/09/12 04:10:25 108122] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225108577| [2025/09/12 04:10:25 108126] [debug] |xqc_engine_wakeup_after|wakeup:1757650225108577|now:1757650225108126|diff:451| [2025/09/12 04:10:25 108131] [debug] |xqc_engine_main_logic|END|now:1757650225108033| [2025/09/12 04:10:25 108136] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225108136| [2025/09/12 04:10:25 108140] [debug] |xqc_engine_wakeup_after|wakeup:1757650225108577|now:1757650225108140|diff:437| [2025/09/12 04:10:25 108144] [debug] |xqc_engine_main_logic|END|now:1757650225108136| [2025/09/12 04:10:25 109215] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225109215| [2025/09/12 04:10:25 109226] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225108577|pq_index:0| [2025/09/12 04:10:25 109230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225108033| [2025/09/12 04:10:25 109236] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225109234| [2025/09/12 04:10:25 109240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225108577|now:1757650225109234| [2025/09/12 04:10:25 109245] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225108577|now:1757650225109234| [2025/09/12 04:10:25 109248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 109254] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44324|min_srtt:44324|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 109259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 109263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 109267] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 109271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 109275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 109280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 109284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1981133| [2025/09/12 04:10:25 109294] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 109299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/09/12 04:10:25 109332] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225109307|stream_id:0|stream_offset:1981133| [2025/09/12 04:10:25 109341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 109348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 109355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44324|rtt_var:548|pto_duration:46516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 109363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 109369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 109375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 109381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225175823|now:1757650225109355|interv:66468| [2025/09/12 04:10:25 109387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225175823|now:1757650225109355|interval:66468|pto_count:0|srtt:44324 [2025/09/12 04:10:25 109394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 109401] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 109408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1982320| [2025/09/12 04:10:25 109414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 109440] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/09/12 04:10:25 109479] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225109451|stream_id:0|stream_offset:1982320| [2025/09/12 04:10:25 109489] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2032|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 109496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 109503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44324|rtt_var:548|pto_duration:46516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 109510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 109516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 109522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 109535] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225175967|now:1757650225109503|interv:66464| [2025/09/12 04:10:25 109541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225175967|now:1757650225109503|interval:66464|pto_count:0|srtt:44324 [2025/09/12 04:10:25 109548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 109555] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 109561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 109568] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 109574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225110574|now:1757650225109574|interv:1000| [2025/09/12 04:10:25 109580] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 109586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 109592] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225110574| [2025/09/12 04:10:25 109599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225110574| [2025/09/12 04:10:25 109605] [debug] |xqc_engine_wakeup_after|wakeup:1757650225110574|now:1757650225109605|diff:969| [2025/09/12 04:10:25 109611] [debug] |xqc_engine_main_logic|END|now:1757650225109234| [2025/09/12 04:10:25 109764] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225109763| [2025/09/12 04:10:25 109775] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 109783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:884| [2025/09/12 04:10:25 109789] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/09/12 04:10:25 109809] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/09/12 04:10:25 109815] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 109823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1988|path_largest_ack:1987| [2025/09/12 04:10:25 109830] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1900134|prior_time:1757650225063916|is_app_limited:0|send_elapse:52176|ack_elapse:45847|ctl_first_sent_time:1757650225065532|lagest_ack_time:1757650225109763|curr_delivered:1952934| [2025/09/12 04:10:25 109836] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225065532| [2025/09/12 04:10:25 109843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:747| [2025/09/12 04:10:25 109850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1988|path_largest_ack:1988| [2025/09/12 04:10:25 109857] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1900134|prior_time:1757650225063916|is_app_limited:0|send_elapse:52176|ack_elapse:45847|ctl_first_sent_time:1757650225065532|lagest_ack_time:1757650225109763|curr_delivered:1954134| [2025/09/12 04:10:25 109871] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225065682| [2025/09/12 04:10:25 109878] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:748| [2025/09/12 04:10:25 109884] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44324|rttvar:548|minrtt:30473|latest_rtt:44081|ack_delay:24| [2025/09/12 04:10:25 109891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44291|rttvar:477|minrtt:30473|latest_rtt:44081|ack_delay:24| [2025/09/12 04:10:25 109898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1988|lost_pn:1985|thresh:3| [2025/09/12 04:10:25 109904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 109910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 109916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 109922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44291|rtt_var:477|pto_duration:46291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 109929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 109935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 109941] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 109948] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225175742|now:1757650225109922|interv:65820| [2025/09/12 04:10:25 109955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225175742|now:1757650225109922|interval:65820|pto_count:0|srtt:44291 [2025/09/12 04:10:25 109961] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 52176, ack_elapse 45847, delivered 54000|rate 1034958|lost 314| [2025/09/12 04:10:25 109968] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1034958) in round 34| [2025/09/12 04:10:25 109973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 109977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 109981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225065682|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 109985] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225065682|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 109990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44291|latest_rtt:44081|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 110000] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/09/12 04:10:25 110005] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1757650225109763|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 110010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345109763|now:1757650225109763|interv:120000000| [2025/09/12 04:10:25 110014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345109763|now:1757650225109763|interv:120000000| [2025/09/12 04:10:25 110018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225110574|pq_index:0| [2025/09/12 04:10:25 110022] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225109234| [2025/09/12 04:10:25 110026] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225110026| [2025/09/12 04:10:25 110031] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225110030| [2025/09/12 04:10:25 110037] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|min_srtt:44291|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 110041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 110046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 110050] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 110055] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|min_srtt:44291|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 110059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2029800| [2025/09/12 04:10:25 110063] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 110067] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 110071] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|min_srtt:44291|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 110075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 110080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 110083] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 110087] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 110094] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 110099] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 110103] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 110107] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 110111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 110115] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225110574| [2025/09/12 04:10:25 110119] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225110574| [2025/09/12 04:10:25 110123] [debug] |xqc_engine_wakeup_after|wakeup:1757650225110574|now:1757650225110123|diff:451| [2025/09/12 04:10:25 110127] [debug] |xqc_engine_main_logic|END|now:1757650225110030| [2025/09/12 04:10:25 110133] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225110133| [2025/09/12 04:10:25 110136] [debug] |xqc_engine_wakeup_after|wakeup:1757650225110574|now:1757650225110136|diff:438| [2025/09/12 04:10:25 110140] [debug] |xqc_engine_main_logic|END|now:1757650225110133| [2025/09/12 04:10:25 111207] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225111207| [2025/09/12 04:10:25 111218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225110574|pq_index:0| [2025/09/12 04:10:25 111223] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225110030| [2025/09/12 04:10:25 111228] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225111227| [2025/09/12 04:10:25 111232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225110574|now:1757650225111227| [2025/09/12 04:10:25 111237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225110574|now:1757650225111227| [2025/09/12 04:10:25 111241] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 111246] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44291|min_srtt:44291|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 111251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 111255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 111259] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 111263] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 111267] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 111272] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 111276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 111286] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 111291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/09/12 04:10:25 111325] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225111299|stream_id:0|stream_offset:1983507| [2025/09/12 04:10:25 111334] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 111341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 111348] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44291|rtt_var:477|pto_duration:46291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 111354] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 111359] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 111366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 111372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225177590|now:1757650225111348|interv:66242| [2025/09/12 04:10:25 111378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225177590|now:1757650225111348|interval:66242|pto_count:0|srtt:44291 [2025/09/12 04:10:25 111384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 111392] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 111398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1984694| [2025/09/12 04:10:25 111405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 111411] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/09/12 04:10:25 111465] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225111438|stream_id:0|stream_offset:1984694| [2025/09/12 04:10:25 111477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2034|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 111484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 111491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44291|rtt_var:477|pto_duration:46291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 111498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 111503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 111509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 111521] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225177729|now:1757650225111490|interv:66239| [2025/09/12 04:10:25 111527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225177729|now:1757650225111490|interval:66239|pto_count:0|srtt:44291 [2025/09/12 04:10:25 111535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 111541] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 111548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1985881| [2025/09/12 04:10:25 111554] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 111560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225112560|now:1757650225111560|interv:1000| [2025/09/12 04:10:25 111566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 111572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 111578] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225112560| [2025/09/12 04:10:25 111584] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225112560| [2025/09/12 04:10:25 111591] [debug] |xqc_engine_wakeup_after|wakeup:1757650225112560|now:1757650225111591|diff:969| [2025/09/12 04:10:25 111597] [debug] |xqc_engine_main_logic|END|now:1757650225111227| [2025/09/12 04:10:25 111800] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225111799| [2025/09/12 04:10:25 111812] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 111819] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:885| [2025/09/12 04:10:25 111825] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/09/12 04:10:25 111834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/09/12 04:10:25 111840] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 111847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1990|path_largest_ack:1989| [2025/09/12 04:10:25 111853] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1902534|prior_time:1757650225065914|is_app_limited:0|send_elapse:50816|ack_elapse:45885|ctl_first_sent_time:1757650225067519|lagest_ack_time:1757650225111799|curr_delivered:1955334| [2025/09/12 04:10:25 111860] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225067519| [2025/09/12 04:10:25 111866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:749| [2025/09/12 04:10:25 111870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1990|path_largest_ack:1990| [2025/09/12 04:10:25 111875] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1902534|prior_time:1757650225065914|is_app_limited:0|send_elapse:50816|ack_elapse:45885|ctl_first_sent_time:1757650225067519|lagest_ack_time:1757650225111799|curr_delivered:1956534| [2025/09/12 04:10:25 111889] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225067649| [2025/09/12 04:10:25 111896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:750| [2025/09/12 04:10:25 111902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44291|rttvar:477|minrtt:30473|latest_rtt:44150|ack_delay:24| [2025/09/12 04:10:25 111908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44270|rttvar:399|minrtt:30473|latest_rtt:44150|ack_delay:24| [2025/09/12 04:10:25 111916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1990|lost_pn:1987|thresh:3| [2025/09/12 04:10:25 111922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 111928] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 111932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 111936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44270|rtt_var:399|pto_duration:46270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 111940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 111944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 111948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 111952] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225177708|now:1757650225111936|interv:65772| [2025/09/12 04:10:25 111956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225177708|now:1757650225111936|interval:65772|pto_count:0|srtt:44270 [2025/09/12 04:10:25 111960] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50816, ack_elapse 45885, delivered 54000|rate 1062657|lost 314| [2025/09/12 04:10:25 111965] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062657) in round 34| [2025/09/12 04:10:25 111969] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 111973] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 111977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225067649|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 111981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225067649|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 111986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44270|latest_rtt:44150|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 111998] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/09/12 04:10:25 112002] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1757650225111799|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 112007] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345111799|now:1757650225111799|interv:120000000| [2025/09/12 04:10:25 112012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345111799|now:1757650225111799|interv:120000000| [2025/09/12 04:10:25 112016] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225112560|pq_index:0| [2025/09/12 04:10:25 112020] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225111227| [2025/09/12 04:10:25 112024] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225112023| [2025/09/12 04:10:25 112028] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225112027| [2025/09/12 04:10:25 112034] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|min_srtt:44270|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 112039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 112043] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 112048] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 112052] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|min_srtt:44270|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 112057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2032174| [2025/09/12 04:10:25 112061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 112065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 112069] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|min_srtt:44270|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 112074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 112078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 112081] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 112085] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 112092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 112097] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 112101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1985881| [2025/09/12 04:10:25 112105] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 112109] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 112113] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225112560| [2025/09/12 04:10:25 112117] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225112560| [2025/09/12 04:10:25 112121] [debug] |xqc_engine_wakeup_after|wakeup:1757650225112560|now:1757650225112120|diff:440| [2025/09/12 04:10:25 112125] [debug] |xqc_engine_main_logic|END|now:1757650225112027| [2025/09/12 04:10:25 112130] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225112130| [2025/09/12 04:10:25 112134] [debug] |xqc_engine_wakeup_after|wakeup:1757650225112560|now:1757650225112134|diff:426| [2025/09/12 04:10:25 112138] [debug] |xqc_engine_main_logic|END|now:1757650225112130| [2025/09/12 04:10:25 113205] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225113204| [2025/09/12 04:10:25 113215] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225112560|pq_index:0| [2025/09/12 04:10:25 113220] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225112027| [2025/09/12 04:10:25 113225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225113224| [2025/09/12 04:10:25 113229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225112560|now:1757650225113224| [2025/09/12 04:10:25 113233] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225112560|now:1757650225113224| [2025/09/12 04:10:25 113237] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 113243] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44270|min_srtt:44270|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 113247] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 113252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 113256] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 113260] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 113264] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 113268] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 113273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1985881| [2025/09/12 04:10:25 113282] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 113287] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/09/12 04:10:25 113321] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225113295|stream_id:0|stream_offset:1985881| [2025/09/12 04:10:25 113330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2035|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 113337] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 113344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44270|rtt_var:399|pto_duration:46270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 113350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 113356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 113362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 113368] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225179565|now:1757650225113344|interv:66221| [2025/09/12 04:10:25 113374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225179565|now:1757650225113344|interval:66221|pto_count:0|srtt:44270 [2025/09/12 04:10:25 113381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 113388] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 113394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1987068| [2025/09/12 04:10:25 113401] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 113408] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/09/12 04:10:25 113463] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225113418|stream_id:0|stream_offset:1987068| [2025/09/12 04:10:25 113474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2036|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 113481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 113488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44270|rtt_var:399|pto_duration:46270|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 113495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 113501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 113514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 113520] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225179688|now:1757650225113487|interv:66201| [2025/09/12 04:10:25 113526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225179688|now:1757650225113487|interval:66201|pto_count:0|srtt:44270 [2025/09/12 04:10:25 113533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 113540] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 113547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 113553] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 113559] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225114559|now:1757650225113559|interv:1000| [2025/09/12 04:10:25 113566] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 113571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 113577] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225114559| [2025/09/12 04:10:25 113583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225114559| [2025/09/12 04:10:25 113589] [debug] |xqc_engine_wakeup_after|wakeup:1757650225114559|now:1757650225113589|diff:970| [2025/09/12 04:10:25 113596] [debug] |xqc_engine_main_logic|END|now:1757650225113224| [2025/09/12 04:10:25 113739] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225113738| [2025/09/12 04:10:25 113749] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 113758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:886| [2025/09/12 04:10:25 113765] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/09/12 04:10:25 113774] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/09/12 04:10:25 113780] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 113788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1991| [2025/09/12 04:10:25 113794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1904934|prior_time:1757650225067924|is_app_limited:0|send_elapse:50194|ack_elapse:45814|ctl_first_sent_time:1757650225069498|lagest_ack_time:1757650225113738|curr_delivered:1957734| [2025/09/12 04:10:25 113801] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225069498| [2025/09/12 04:10:25 113808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:751| [2025/09/12 04:10:25 113814] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1992|path_largest_ack:1992| [2025/09/12 04:10:25 113821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1904934|prior_time:1757650225067924|is_app_limited:0|send_elapse:50194|ack_elapse:45814|ctl_first_sent_time:1757650225069498|lagest_ack_time:1757650225113738|curr_delivered:1958934| [2025/09/12 04:10:25 113835] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225069625| [2025/09/12 04:10:25 113842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:752| [2025/09/12 04:10:25 113848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44270|rttvar:399|minrtt:30473|latest_rtt:44113|ack_delay:24| [2025/09/12 04:10:25 113855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44248|rttvar:345|minrtt:30473|latest_rtt:44113|ack_delay:24| [2025/09/12 04:10:25 113861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1992|lost_pn:1989|thresh:3| [2025/09/12 04:10:25 113867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 113873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 113879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 113885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44248|rtt_var:345|pto_duration:46248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 113891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 113895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 113899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 113903] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225179666|now:1757650225113884|interv:65782| [2025/09/12 04:10:25 113907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225179666|now:1757650225113884|interval:65782|pto_count:0|srtt:44248 [2025/09/12 04:10:25 113911] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50194, ack_elapse 45814, delivered 54000|rate 1075825|lost 314| [2025/09/12 04:10:25 113916] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075825) in round 34| [2025/09/12 04:10:25 113920] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 113924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 113928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225069625|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 113932] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225069625|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 113937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44248|latest_rtt:44113|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 113947] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/09/12 04:10:25 113951] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1757650225113738|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 113956] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345113738|now:1757650225113738|interv:120000000| [2025/09/12 04:10:25 113960] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345113738|now:1757650225113738|interv:120000000| [2025/09/12 04:10:25 113964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225114559|pq_index:0| [2025/09/12 04:10:25 113968] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225113224| [2025/09/12 04:10:25 113972] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225113972| [2025/09/12 04:10:25 113976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225113975| [2025/09/12 04:10:25 113982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|min_srtt:44248|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 113987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 113991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 113996] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 114000] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|min_srtt:44248|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 114004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2034548| [2025/09/12 04:10:25 114009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 114013] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 114017] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|min_srtt:44248|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 114021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 114025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 114029] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 114033] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 114040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 114044] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 114048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 114053] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 114056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 114060] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225114559| [2025/09/12 04:10:25 114064] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225114559| [2025/09/12 04:10:25 114068] [debug] |xqc_engine_wakeup_after|wakeup:1757650225114559|now:1757650225114068|diff:491| [2025/09/12 04:10:25 114073] [debug] |xqc_engine_main_logic|END|now:1757650225113975| [2025/09/12 04:10:25 114078] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225114078| [2025/09/12 04:10:25 114082] [debug] |xqc_engine_wakeup_after|wakeup:1757650225114559|now:1757650225114082|diff:477| [2025/09/12 04:10:25 114085] [debug] |xqc_engine_main_logic|END|now:1757650225114078| [2025/09/12 04:10:25 115153] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225115153| [2025/09/12 04:10:25 115164] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225114559|pq_index:0| [2025/09/12 04:10:25 115168] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225113975| [2025/09/12 04:10:25 115173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225115172| [2025/09/12 04:10:25 115177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225114559|now:1757650225115172| [2025/09/12 04:10:25 115182] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225114559|now:1757650225115172| [2025/09/12 04:10:25 115186] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 115191] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44248|min_srtt:44248|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 115196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 115200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 115204] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 115208] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 115212] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 115217] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 115227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 115232] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 115236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2037| [2025/09/12 04:10:25 115269] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225115244|stream_id:0|stream_offset:1988255| [2025/09/12 04:10:25 115278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 115286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 115292] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44248|rtt_var:345|pto_duration:46248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 115300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 115304] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 115308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 115312] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225181492|now:1757650225115292|interv:66200| [2025/09/12 04:10:25 115316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225181492|now:1757650225115292|interval:66200|pto_count:0|srtt:44248 [2025/09/12 04:10:25 115320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 115325] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 115330] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1989442| [2025/09/12 04:10:25 115337] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 115344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2038| [2025/09/12 04:10:25 115375] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225115353|stream_id:0|stream_offset:1989442| [2025/09/12 04:10:25 115385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 115392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 115398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44248|rtt_var:345|pto_duration:46248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 115405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 115411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 115442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 115449] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225181601|now:1757650225115398|interv:66203| [2025/09/12 04:10:25 115455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225181601|now:1757650225115398|interval:66203|pto_count:0|srtt:44248 [2025/09/12 04:10:25 115462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 115469] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 115475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1990629| [2025/09/12 04:10:25 115482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 115488] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225116488|now:1757650225115488|interv:1000| [2025/09/12 04:10:25 115494] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 115500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 115507] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225116488| [2025/09/12 04:10:25 115513] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225116488| [2025/09/12 04:10:25 115519] [debug] |xqc_engine_wakeup_after|wakeup:1757650225116488|now:1757650225115519|diff:969| [2025/09/12 04:10:25 115525] [debug] |xqc_engine_main_logic|END|now:1757650225115172| [2025/09/12 04:10:25 115737] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225115735| [2025/09/12 04:10:25 115749] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 115758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:887| [2025/09/12 04:10:25 115764] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/09/12 04:10:25 115774] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/09/12 04:10:25 115780] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 115788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1994|path_largest_ack:1993| [2025/09/12 04:10:25 115794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1907334|prior_time:1757650225069832|is_app_limited:0|send_elapse:50026|ack_elapse:45903|ctl_first_sent_time:1757650225071372|lagest_ack_time:1757650225115735|curr_delivered:1960134| [2025/09/12 04:10:25 115814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225071372| [2025/09/12 04:10:25 115820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:753| [2025/09/12 04:10:25 115826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1994|path_largest_ack:1994| [2025/09/12 04:10:25 115836] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1907334|prior_time:1757650225069832|is_app_limited:0|send_elapse:50026|ack_elapse:45903|ctl_first_sent_time:1757650225071372|lagest_ack_time:1757650225115735|curr_delivered:1961334| [2025/09/12 04:10:25 115840] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225071479| [2025/09/12 04:10:25 115844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:754| [2025/09/12 04:10:25 115848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44248|rttvar:345|minrtt:30473|latest_rtt:44256|ack_delay:24| [2025/09/12 04:10:25 115852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44246|rttvar:263|minrtt:30473|latest_rtt:44256|ack_delay:24| [2025/09/12 04:10:25 115857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1994|lost_pn:1991|thresh:3| [2025/09/12 04:10:25 115864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 115870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 115877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 115882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:263|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 115886] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 115890] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 115894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 115898] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225181599|now:1757650225115882|interv:65717| [2025/09/12 04:10:25 115902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225181599|now:1757650225115882|interval:65717|pto_count:0|srtt:44246 [2025/09/12 04:10:25 115907] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 50026, ack_elapse 45903, delivered 54000|rate 1079438|lost 314| [2025/09/12 04:10:25 115911] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079438) in round 34| [2025/09/12 04:10:25 115915] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 115919] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 115923] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225071479|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 115928] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225071479|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 115932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44246|latest_rtt:44256|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 115941] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/09/12 04:10:25 115946] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1757650225115735|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 115950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345115735|now:1757650225115735|interv:120000000| [2025/09/12 04:10:25 115954] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345115735|now:1757650225115735|interv:120000000| [2025/09/12 04:10:25 115958] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225116488|pq_index:0| [2025/09/12 04:10:25 115963] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225115172| [2025/09/12 04:10:25 115966] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225115966| [2025/09/12 04:10:25 115972] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225115970| [2025/09/12 04:10:25 115977] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 115982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 115986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 115991] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 115995] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 115999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2036922| [2025/09/12 04:10:25 116004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 116009] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 116013] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 116017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2038109| [2025/09/12 04:10:25 116022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 116025] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 116032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 116036] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 116041] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 116045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1990629| [2025/09/12 04:10:25 116049] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 116053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 116057] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225116488| [2025/09/12 04:10:25 116061] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225116488| [2025/09/12 04:10:25 116065] [debug] |xqc_engine_wakeup_after|wakeup:1757650225116488|now:1757650225116065|diff:423| [2025/09/12 04:10:25 116069] [debug] |xqc_engine_main_logic|END|now:1757650225115970| [2025/09/12 04:10:25 116075] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225116075| [2025/09/12 04:10:25 116078] [debug] |xqc_engine_wakeup_after|wakeup:1757650225116488|now:1757650225116078|diff:410| [2025/09/12 04:10:25 116082] [debug] |xqc_engine_main_logic|END|now:1757650225116075| [2025/09/12 04:10:25 117151] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225117150| [2025/09/12 04:10:25 117162] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225116488|pq_index:0| [2025/09/12 04:10:25 117167] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225115970| [2025/09/12 04:10:25 117172] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225117171| [2025/09/12 04:10:25 117176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225116488|now:1757650225117171| [2025/09/12 04:10:25 117181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225116488|now:1757650225117171| [2025/09/12 04:10:25 117185] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 117190] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44246|min_srtt:44246|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 117195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2038109| [2025/09/12 04:10:25 117199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 117203] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 117207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 117211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 117216] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 117225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1990629| [2025/09/12 04:10:25 117230] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 117234] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/09/12 04:10:25 117268] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225117242|stream_id:0|stream_offset:1990629| [2025/09/12 04:10:25 117277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2039|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 117284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 117291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:263|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 117299] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 117303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 117307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 117311] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225183488|now:1757650225117291|interv:66197| [2025/09/12 04:10:25 117316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225183488|now:1757650225117291|interval:66197|pto_count:0|srtt:44246 [2025/09/12 04:10:25 117320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 117326] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 117333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1991816| [2025/09/12 04:10:25 117340] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 117347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/09/12 04:10:25 117376] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225117354|stream_id:0|stream_offset:1991816| [2025/09/12 04:10:25 117386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2040|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 117392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 117399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44246|rtt_var:263|pto_duration:46246|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 117405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 117417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 117444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 117450] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225183600|now:1757650225117398|interv:66202| [2025/09/12 04:10:25 117456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225183600|now:1757650225117398|interval:66202|pto_count:0|srtt:44246 [2025/09/12 04:10:25 117463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 117470] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 117477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1993003| [2025/09/12 04:10:25 117483] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 117519] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225118519|now:1757650225117519|interv:1000| [2025/09/12 04:10:25 117525] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 117531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 117537] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225118519| [2025/09/12 04:10:25 117543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225118519| [2025/09/12 04:10:25 117549] [debug] |xqc_engine_wakeup_after|wakeup:1757650225118519|now:1757650225117549|diff:970| [2025/09/12 04:10:25 117556] [debug] |xqc_engine_main_logic|END|now:1757650225117171| [2025/09/12 04:10:25 117740] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225117739| [2025/09/12 04:10:25 117752] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 117760] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:888| [2025/09/12 04:10:25 117766] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/09/12 04:10:25 117795] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/09/12 04:10:25 117802] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 117810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1996|path_largest_ack:1995| [2025/09/12 04:10:25 117816] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1909734|prior_time:1757650225071905|is_app_limited:0|send_elapse:48905|ack_elapse:45834|ctl_first_sent_time:1757650225073494|lagest_ack_time:1757650225117739|curr_delivered:1962534| [2025/09/12 04:10:25 117823] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225073494| [2025/09/12 04:10:25 117830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:755| [2025/09/12 04:10:25 117836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1996|path_largest_ack:1996| [2025/09/12 04:10:25 117847] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1909734|prior_time:1757650225071905|is_app_limited:0|send_elapse:48905|ack_elapse:45834|ctl_first_sent_time:1757650225073494|lagest_ack_time:1757650225117739|curr_delivered:1963734| [2025/09/12 04:10:25 117854] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225073619| [2025/09/12 04:10:25 117885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:756| [2025/09/12 04:10:25 117893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44246|rttvar:263|minrtt:30473|latest_rtt:44120|ack_delay:24| [2025/09/12 04:10:25 117900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44228|rttvar:235|minrtt:30473|latest_rtt:44120|ack_delay:24| [2025/09/12 04:10:25 117906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1996|lost_pn:1993|thresh:3| [2025/09/12 04:10:25 117912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 117918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 117924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 117931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44228|rtt_var:235|pto_duration:46228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 117935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 117939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 117944] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 117950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225183582|now:1757650225117930|interv:65652| [2025/09/12 04:10:25 117957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225183582|now:1757650225117930|interval:65652|pto_count:0|srtt:44228 [2025/09/12 04:10:25 117964] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 48905, ack_elapse 45834, delivered 54000|rate 1104181|lost 314| [2025/09/12 04:10:25 117971] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104181) in round 34| [2025/09/12 04:10:25 117977] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 117981] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 117984] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225073619|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 117989] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225073619|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 117993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44228|latest_rtt:44120|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 118005] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/09/12 04:10:25 118010] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1757650225117739|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 118015] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345117739|now:1757650225117739|interv:120000000| [2025/09/12 04:10:25 118019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345117739|now:1757650225117739|interv:120000000| [2025/09/12 04:10:25 118023] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225118519|pq_index:0| [2025/09/12 04:10:25 118027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225117171| [2025/09/12 04:10:25 118031] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225118031| [2025/09/12 04:10:25 118036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225118035| [2025/09/12 04:10:25 118042] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|min_srtt:44228|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 118046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2038109| [2025/09/12 04:10:25 118051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 118055] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 118060] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|min_srtt:44228|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 118064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2039296| [2025/09/12 04:10:25 118068] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 118073] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 118077] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|min_srtt:44228|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 118081] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 118085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 118089] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 118095] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 118100] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 118104] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 118108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1993003| [2025/09/12 04:10:25 118113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 118116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 118120] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225118519| [2025/09/12 04:10:25 118124] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225118519| [2025/09/12 04:10:25 118128] [debug] |xqc_engine_wakeup_after|wakeup:1757650225118519|now:1757650225118128|diff:391| [2025/09/12 04:10:25 118132] [debug] |xqc_engine_main_logic|END|now:1757650225118035| [2025/09/12 04:10:25 118138] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225118138| [2025/09/12 04:10:25 118142] [debug] |xqc_engine_wakeup_after|wakeup:1757650225118519|now:1757650225118142|diff:377| [2025/09/12 04:10:25 118146] [debug] |xqc_engine_main_logic|END|now:1757650225118138| [2025/09/12 04:10:25 119214] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225119214| [2025/09/12 04:10:25 119226] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225118519|pq_index:0| [2025/09/12 04:10:25 119230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225118035| [2025/09/12 04:10:25 119235] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225119234| [2025/09/12 04:10:25 119240] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225118519|now:1757650225119234| [2025/09/12 04:10:25 119244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225118519|now:1757650225119234| [2025/09/12 04:10:25 119248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 119254] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44228|min_srtt:44228|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 119258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 119263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 119267] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 119271] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 119275] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 119280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 119289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1993003| [2025/09/12 04:10:25 119293] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 119298] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/09/12 04:10:25 119333] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225119306|stream_id:0|stream_offset:1993003| [2025/09/12 04:10:25 119342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2041|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 119350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 119356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44228|rtt_var:235|pto_duration:46228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 119363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 119369] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 119375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 119381] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225185534|now:1757650225119356|interv:66178| [2025/09/12 04:10:25 119388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225185534|now:1757650225119356|interval:66178|pto_count:0|srtt:44228 [2025/09/12 04:10:25 119394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 119401] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 119407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1994190| [2025/09/12 04:10:25 119414] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 119439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/09/12 04:10:25 119472] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225119450|stream_id:0|stream_offset:1994190| [2025/09/12 04:10:25 119481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2042|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 119488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 119495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44228|rtt_var:235|pto_duration:46228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 119502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 119557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 119565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 119571] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225185678|now:1757650225119494|interv:66184| [2025/09/12 04:10:25 119577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225185678|now:1757650225119494|interval:66184|pto_count:0|srtt:44228 [2025/09/12 04:10:25 119584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 119591] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 119620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1995377| [2025/09/12 04:10:25 119627] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 119633] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225120633|now:1757650225119633|interv:1000| [2025/09/12 04:10:25 119639] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 119645] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 119651] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225120633| [2025/09/12 04:10:25 119658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225120633| [2025/09/12 04:10:25 119664] [debug] |xqc_engine_wakeup_after|wakeup:1757650225120633|now:1757650225119664|diff:969| [2025/09/12 04:10:25 119670] [debug] |xqc_engine_main_logic|END|now:1757650225119234| [2025/09/12 04:10:25 119721] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225119720| [2025/09/12 04:10:25 119729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 119737] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:889| [2025/09/12 04:10:25 119743] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/09/12 04:10:25 119751] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/09/12 04:10:25 119757] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 119764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1998|path_largest_ack:1997| [2025/09/12 04:10:25 119771] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1912134|prior_time:1757650225073855|is_app_limited:0|send_elapse:46886|ack_elapse:45865|ctl_first_sent_time:1757650225075450|lagest_ack_time:1757650225119720|curr_delivered:1964934| [2025/09/12 04:10:25 119778] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225075450| [2025/09/12 04:10:25 119784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:757| [2025/09/12 04:10:25 119791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1998|path_largest_ack:1998| [2025/09/12 04:10:25 119804] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1912134|prior_time:1757650225073855|is_app_limited:0|send_elapse:46886|ack_elapse:45865|ctl_first_sent_time:1757650225075450|lagest_ack_time:1757650225119720|curr_delivered:1966134| [2025/09/12 04:10:25 119811] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225075575| [2025/09/12 04:10:25 119819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:758| [2025/09/12 04:10:25 119825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44228|rttvar:235|minrtt:30473|latest_rtt:44145|ack_delay:24| [2025/09/12 04:10:25 119831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44215|rttvar:203|minrtt:30473|latest_rtt:44145|ack_delay:24| [2025/09/12 04:10:25 119837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:1998|lost_pn:1995|thresh:3| [2025/09/12 04:10:25 119844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 119850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 119856] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 119863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44215|rtt_var:203|pto_duration:46215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 119869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 119875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 119881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 119887] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225185665|now:1757650225119862|interv:65803| [2025/09/12 04:10:25 119893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225185665|now:1757650225119862|interval:65803|pto_count:0|srtt:44215 [2025/09/12 04:10:25 119900] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46886, ack_elapse 45865, delivered 54000|rate 1151729|lost 314| [2025/09/12 04:10:25 119906] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151729) in round 34| [2025/09/12 04:10:25 119913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 119919] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 119926] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225075575|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 119933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225075575|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 119946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44215|latest_rtt:44145|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 119955] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/09/12 04:10:25 119962] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1757650225119720|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 119969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345119720|now:1757650225119720|interv:120000000| [2025/09/12 04:10:25 119975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345119720|now:1757650225119720|interv:120000000| [2025/09/12 04:10:25 119981] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225120633|pq_index:0| [2025/09/12 04:10:25 119988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225119234| [2025/09/12 04:10:25 119994] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225119994| [2025/09/12 04:10:25 120002] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225120000| [2025/09/12 04:10:25 120010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|min_srtt:44215|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 120015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 120019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 120024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 120028] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|min_srtt:44215|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 120033] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2041670| [2025/09/12 04:10:25 120037] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 120041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 120045] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|min_srtt:44215|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 120050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 120054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 120062] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 120065] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 120070] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 120074] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 120078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1995377| [2025/09/12 04:10:25 120082] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 120086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 120090] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225120633| [2025/09/12 04:10:25 120094] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225120633| [2025/09/12 04:10:25 120098] [debug] |xqc_engine_wakeup_after|wakeup:1757650225120633|now:1757650225120098|diff:535| [2025/09/12 04:10:25 120102] [debug] |xqc_engine_main_logic|END|now:1757650225120000| [2025/09/12 04:10:25 120108] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225120108| [2025/09/12 04:10:25 120112] [debug] |xqc_engine_wakeup_after|wakeup:1757650225120633|now:1757650225120112|diff:521| [2025/09/12 04:10:25 120115] [debug] |xqc_engine_main_logic|END|now:1757650225120108| [2025/09/12 04:10:25 121184] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225121183| [2025/09/12 04:10:25 121195] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225120633|pq_index:0| [2025/09/12 04:10:25 121200] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225120000| [2025/09/12 04:10:25 121205] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225121204| [2025/09/12 04:10:25 121210] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225120633|now:1757650225121204| [2025/09/12 04:10:25 121214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225120633|now:1757650225121204| [2025/09/12 04:10:25 121218] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 121223] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44215|min_srtt:44215|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 121228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 121232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 121236] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 121240] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 121244] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 121255] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 121259] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1995377| [2025/09/12 04:10:25 121263] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 121268] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/09/12 04:10:25 121302] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225121276|stream_id:0|stream_offset:1995377| [2025/09/12 04:10:25 121311] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 121318] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 121325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44215|rtt_var:203|pto_duration:46215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 121332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 121338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 121344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 121350] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225187491|now:1757650225121325|interv:66166| [2025/09/12 04:10:25 121356] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225187491|now:1757650225121325|interval:66166|pto_count:0|srtt:44215 [2025/09/12 04:10:25 121363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 121370] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 121376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1996564| [2025/09/12 04:10:25 121383] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 121389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/09/12 04:10:25 121437] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225121398|stream_id:0|stream_offset:1996564| [2025/09/12 04:10:25 121450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 121456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 121463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44215|rtt_var:203|pto_duration:46215|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 121475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 121481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 121486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 121492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225187613|now:1757650225121462|interv:66151| [2025/09/12 04:10:25 121498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225187613|now:1757650225121462|interval:66151|pto_count:0|srtt:44215 [2025/09/12 04:10:25 121505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 121512] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 121517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1997751| [2025/09/12 04:10:25 121524] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 121529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225122529|now:1757650225121529|interv:1000| [2025/09/12 04:10:25 121535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 121541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 121547] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225122529| [2025/09/12 04:10:25 121553] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225122529| [2025/09/12 04:10:25 121558] [debug] |xqc_engine_wakeup_after|wakeup:1757650225122529|now:1757650225121558|diff:971| [2025/09/12 04:10:25 121564] [debug] |xqc_engine_main_logic|END|now:1757650225121204| [2025/09/12 04:10:25 121799] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225121798| [2025/09/12 04:10:25 121810] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 121818] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:890| [2025/09/12 04:10:25 121824] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/09/12 04:10:25 121833] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/09/12 04:10:25 121839] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 121847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:1999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2000|path_largest_ack:1999| [2025/09/12 04:10:25 121854] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1914534|prior_time:1757650225075899|is_app_limited:0|send_elapse:46900|ack_elapse:45899|ctl_first_sent_time:1757650225077452|lagest_ack_time:1757650225121798|curr_delivered:1967334| [2025/09/12 04:10:25 121861] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225077452| [2025/09/12 04:10:25 121868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:759| [2025/09/12 04:10:25 121881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2000|path_largest_ack:2000| [2025/09/12 04:10:25 121887] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1914534|prior_time:1757650225075899|is_app_limited:0|send_elapse:46900|ack_elapse:45899|ctl_first_sent_time:1757650225077452|lagest_ack_time:1757650225121798|curr_delivered:1968534| [2025/09/12 04:10:25 121893] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225077583| [2025/09/12 04:10:25 121898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:760| [2025/09/12 04:10:25 121905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44215|rttvar:203|minrtt:30473|latest_rtt:44215|ack_delay:40| [2025/09/12 04:10:25 121912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:163|minrtt:30473|latest_rtt:44215|ack_delay:40| [2025/09/12 04:10:25 121918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2000|lost_pn:1997|thresh:3| [2025/09/12 04:10:25 121925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 121929] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 121933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 121937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:163|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 121942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 121945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 121949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 121953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225187608|now:1757650225121937|interv:65671| [2025/09/12 04:10:25 121957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225187608|now:1757650225121937|interval:65671|pto_count:0|srtt:44210 [2025/09/12 04:10:25 121962] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46900, ack_elapse 45899, delivered 54000|rate 1151385|lost 314| [2025/09/12 04:10:25 121966] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151385) in round 34| [2025/09/12 04:10:25 121970] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 121974] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 121978] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225077583|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 121983] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225077583|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 121991] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44210|latest_rtt:44215|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 121996] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/09/12 04:10:25 122001] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK |recv_time:1757650225121798|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 122006] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345121798|now:1757650225121798|interv:120000000| [2025/09/12 04:10:25 122010] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345121798|now:1757650225121798|interv:120000000| [2025/09/12 04:10:25 122014] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225122529|pq_index:0| [2025/09/12 04:10:25 122018] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225121204| [2025/09/12 04:10:25 122022] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225122022| [2025/09/12 04:10:25 122027] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225122025| [2025/09/12 04:10:25 122032] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 122037] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 122041] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 122046] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 122051] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 122055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2044044| [2025/09/12 04:10:25 122059] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 122064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 122068] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 122072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 122077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 122084] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 122088] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 122092] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 122096] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 122100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1997751| [2025/09/12 04:10:25 122105] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 122108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 122112] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225122529| [2025/09/12 04:10:25 122116] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225122529| [2025/09/12 04:10:25 122120] [debug] |xqc_engine_wakeup_after|wakeup:1757650225122529|now:1757650225122120|diff:409| [2025/09/12 04:10:25 122125] [debug] |xqc_engine_main_logic|END|now:1757650225122025| [2025/09/12 04:10:25 122130] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225122130| [2025/09/12 04:10:25 122134] [debug] |xqc_engine_wakeup_after|wakeup:1757650225122529|now:1757650225122134|diff:395| [2025/09/12 04:10:25 122137] [debug] |xqc_engine_main_logic|END|now:1757650225122130| [2025/09/12 04:10:25 123210] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225123209| [2025/09/12 04:10:25 123221] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225122529|pq_index:0| [2025/09/12 04:10:25 123225] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225122025| [2025/09/12 04:10:25 123230] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225123229| [2025/09/12 04:10:25 123235] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225122529|now:1757650225123229| [2025/09/12 04:10:25 123239] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225122529|now:1757650225123229| [2025/09/12 04:10:25 123243] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 123249] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 123253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 123258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 123261] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 123265] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 123270] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 123280] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 123284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1997751| [2025/09/12 04:10:25 123289] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 123293] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/09/12 04:10:25 123329] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225123302|stream_id:0|stream_offset:1997751| [2025/09/12 04:10:25 123338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 123345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 123352] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:163|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 123358] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 123364] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 123370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 123377] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225189512|now:1757650225123351|interv:66161| [2025/09/12 04:10:25 123383] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225189512|now:1757650225123351|interval:66161|pto_count:0|srtt:44210 [2025/09/12 04:10:25 123390] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 123397] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 123403] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:1998938| [2025/09/12 04:10:25 123410] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 123416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/09/12 04:10:25 123469] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225123447|stream_id:0|stream_offset:1998938| [2025/09/12 04:10:25 123479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2046|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 123486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 123492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:163|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 123505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 123512] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 123518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 123524] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225189657|now:1757650225123492|interv:66165| [2025/09/12 04:10:25 123530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225189657|now:1757650225123492|interval:66165|pto_count:0|srtt:44210 [2025/09/12 04:10:25 123538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 123545] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 123551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2000125| [2025/09/12 04:10:25 123557] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 123563] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225124563|now:1757650225123563|interv:1000| [2025/09/12 04:10:25 123569] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 123574] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 123580] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225124563| [2025/09/12 04:10:25 123587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225124563| [2025/09/12 04:10:25 123593] [debug] |xqc_engine_wakeup_after|wakeup:1757650225124563|now:1757650225123593|diff:970| [2025/09/12 04:10:25 123599] [debug] |xqc_engine_main_logic|END|now:1757650225123229| [2025/09/12 04:10:25 123766] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225123765| [2025/09/12 04:10:25 123778] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 123786] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:891| [2025/09/12 04:10:25 123792] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/09/12 04:10:25 123800] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/09/12 04:10:25 123806] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 123815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2002|path_largest_ack:2001| [2025/09/12 04:10:25 123822] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1916934|prior_time:1757650225077800|is_app_limited:0|send_elapse:46775|ack_elapse:45965|ctl_first_sent_time:1757650225079310|lagest_ack_time:1757650225123765|curr_delivered:1969734| [2025/09/12 04:10:25 123829] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225079310| [2025/09/12 04:10:25 123835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:761| [2025/09/12 04:10:25 123845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2002|path_largest_ack:2002| [2025/09/12 04:10:25 123849] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1916934|prior_time:1757650225077800|is_app_limited:0|send_elapse:46775|ack_elapse:45965|ctl_first_sent_time:1757650225079310|lagest_ack_time:1757650225123765|curr_delivered:1970934| [2025/09/12 04:10:25 123854] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225079444| [2025/09/12 04:10:25 123858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:762| [2025/09/12 04:10:25 123862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:163|minrtt:30473|latest_rtt:44321|ack_delay:40| [2025/09/12 04:10:25 123866] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44219|rttvar:140|minrtt:30473|latest_rtt:44321|ack_delay:40| [2025/09/12 04:10:25 123870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2002|lost_pn:1999|thresh:3| [2025/09/12 04:10:25 123877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 123883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 123889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 123896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44219|rtt_var:140|pto_duration:46219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 123900] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 123904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 123908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 123911] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225189666|now:1757650225123895|interv:65771| [2025/09/12 04:10:25 123915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225189666|now:1757650225123895|interval:65771|pto_count:0|srtt:44219 [2025/09/12 04:10:25 123920] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46775, ack_elapse 45965, delivered 54000|rate 1154462|lost 314| [2025/09/12 04:10:25 123924] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154462) in round 34| [2025/09/12 04:10:25 123929] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 123933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 123937] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225079444|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 123941] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225079444|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 123949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44219|latest_rtt:44321|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 123954] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:101980|inflight:52809|mode:2|applimit:0|pacing_rate:1211057|bw:1211057|srtt:44219|latest_rtt:44321|min_rtt:30473|send:2023|lost:314|tlp:0|recv:885|recovery:1|slow_start:0|conn_life:1752076|acked:2400|delivered:1970934|is_cwnd_limited:0| [2025/09/12 04:10:25 123960] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/09/12 04:10:25 123965] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1757650225123765|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 123969] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345123765|now:1757650225123765|interv:120000000| [2025/09/12 04:10:25 123974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345123765|now:1757650225123765|interv:120000000| [2025/09/12 04:10:25 123977] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225124563|pq_index:0| [2025/09/12 04:10:25 123982] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225123229| [2025/09/12 04:10:25 123985] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225123985| [2025/09/12 04:10:25 123990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225123989| [2025/09/12 04:10:25 123996] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|min_srtt:44219|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 124001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 124005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 124010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 124014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|min_srtt:44219|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 124018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2046418| [2025/09/12 04:10:25 124022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 124027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 124031] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|min_srtt:44219|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 124038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 124042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 124046] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 124049] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 124054] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 124058] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 124062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2000125| [2025/09/12 04:10:25 124066] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 124070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 124074] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225124563| [2025/09/12 04:10:25 124078] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225124563| [2025/09/12 04:10:25 124082] [debug] |xqc_engine_wakeup_after|wakeup:1757650225124563|now:1757650225124082|diff:481| [2025/09/12 04:10:25 124086] [debug] |xqc_engine_main_logic|END|now:1757650225123989| [2025/09/12 04:10:25 124092] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225124091| [2025/09/12 04:10:25 124095] [debug] |xqc_engine_wakeup_after|wakeup:1757650225124563|now:1757650225124095|diff:468| [2025/09/12 04:10:25 124099] [debug] |xqc_engine_main_logic|END|now:1757650225124091| [2025/09/12 04:10:25 125165] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225125165| [2025/09/12 04:10:25 125177] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225124563|pq_index:0| [2025/09/12 04:10:25 125181] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225123989| [2025/09/12 04:10:25 125186] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225125185| [2025/09/12 04:10:25 125191] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225124563|now:1757650225125185| [2025/09/12 04:10:25 125195] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225124563|now:1757650225125185| [2025/09/12 04:10:25 125199] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 125204] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44219|min_srtt:44219|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 125209] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 125214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 125222] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 125226] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 125231] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 125235] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 125240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2000125| [2025/09/12 04:10:25 125244] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 125248] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/09/12 04:10:25 125297] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225125269|stream_id:0|stream_offset:2000125| [2025/09/12 04:10:25 125307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 125315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 125322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44219|rtt_var:140|pto_duration:46219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 125329] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 125335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 125342] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 125349] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225191488|now:1757650225125322|interv:66166| [2025/09/12 04:10:25 125355] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225191488|now:1757650225125322|interval:66166|pto_count:0|srtt:44219 [2025/09/12 04:10:25 125362] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 125369] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 125375] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2001312| [2025/09/12 04:10:25 125382] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 125388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/09/12 04:10:25 125442] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225125399|stream_id:0|stream_offset:2001312| [2025/09/12 04:10:25 125455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 125470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 125477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44219|rtt_var:140|pto_duration:46219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 125484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 125490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 125496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 125501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225191618|now:1757650225125476|interv:66142| [2025/09/12 04:10:25 125508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225191618|now:1757650225125476|interval:66142|pto_count:0|srtt:44219 [2025/09/12 04:10:25 125515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 125523] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 125529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 125535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 125541] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225126541|now:1757650225125541|interv:1000| [2025/09/12 04:10:25 125547] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 125553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 125559] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225126541| [2025/09/12 04:10:25 125565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225126541| [2025/09/12 04:10:25 125571] [debug] |xqc_engine_wakeup_after|wakeup:1757650225126541|now:1757650225125571|diff:970| [2025/09/12 04:10:25 125578] [debug] |xqc_engine_main_logic|END|now:1757650225125185| [2025/09/12 04:10:25 125712] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225125711| [2025/09/12 04:10:25 125724] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 125734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:892| [2025/09/12 04:10:25 125748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/09/12 04:10:25 125758] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/09/12 04:10:25 125765] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 125773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2004|path_largest_ack:2003| [2025/09/12 04:10:25 125781] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1919334|prior_time:1757650225079847|is_app_limited:0|send_elapse:44825|ack_elapse:45864|ctl_first_sent_time:1757650225081379|lagest_ack_time:1757650225125711|curr_delivered:1972134| [2025/09/12 04:10:25 125796] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225081379| [2025/09/12 04:10:25 125803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:763| [2025/09/12 04:10:25 125810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2004|path_largest_ack:2004| [2025/09/12 04:10:25 125817] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1919334|prior_time:1757650225079847|is_app_limited:0|send_elapse:44825|ack_elapse:45864|ctl_first_sent_time:1757650225081379|lagest_ack_time:1757650225125711|curr_delivered:1973334| [2025/09/12 04:10:25 125825] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225081527| [2025/09/12 04:10:25 125832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:764| [2025/09/12 04:10:25 125838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44219|rttvar:140|minrtt:30473|latest_rtt:44184|ack_delay:40| [2025/09/12 04:10:25 125844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:123|minrtt:30473|latest_rtt:44184|ack_delay:40| [2025/09/12 04:10:25 125851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2004|lost_pn:2001|thresh:3| [2025/09/12 04:10:25 125855] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 125859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 125863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 125867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:123|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 125872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 125876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 125880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 125884] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225191609|now:1757650225125867|interv:65742| [2025/09/12 04:10:25 125888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225191609|now:1757650225125867|interval:65742|pto_count:0|srtt:44210 [2025/09/12 04:10:25 125892] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44825, ack_elapse 45864, delivered 54000|rate 1177394|lost 314| [2025/09/12 04:10:25 125897] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177394) in round 34| [2025/09/12 04:10:25 125901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 125905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 125913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225081527|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 125918] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225081527|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 125922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44210|latest_rtt:44184|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 125928] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/09/12 04:10:25 125933] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1757650225125711|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 125938] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345125711|now:1757650225125711|interv:120000000| [2025/09/12 04:10:25 125942] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345125711|now:1757650225125711|interv:120000000| [2025/09/12 04:10:25 125946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225126541|pq_index:0| [2025/09/12 04:10:25 125950] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225125185| [2025/09/12 04:10:25 125954] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225125954| [2025/09/12 04:10:25 125959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225125958| [2025/09/12 04:10:25 125965] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 125970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 125974] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 125979] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 125983] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 125988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2048792| [2025/09/12 04:10:25 125992] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 125997] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 126004] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 126009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 126013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 126017] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 126021] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 126025] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 126030] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 126034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 126038] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 126042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 126046] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225126541| [2025/09/12 04:10:25 126050] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225126541| [2025/09/12 04:10:25 126054] [debug] |xqc_engine_wakeup_after|wakeup:1757650225126541|now:1757650225126054|diff:487| [2025/09/12 04:10:25 126058] [debug] |xqc_engine_main_logic|END|now:1757650225125958| [2025/09/12 04:10:25 126064] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225126064| [2025/09/12 04:10:25 126067] [debug] |xqc_engine_wakeup_after|wakeup:1757650225126541|now:1757650225126067|diff:474| [2025/09/12 04:10:25 126071] [debug] |xqc_engine_main_logic|END|now:1757650225126064| [2025/09/12 04:10:25 127142] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225127141| [2025/09/12 04:10:25 127153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225126541|pq_index:0| [2025/09/12 04:10:25 127158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225125958| [2025/09/12 04:10:25 127163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225127162| [2025/09/12 04:10:25 127168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225126541|now:1757650225127162| [2025/09/12 04:10:25 127172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225126541|now:1757650225127162| [2025/09/12 04:10:25 127176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 127182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 127186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 127197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 127201] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 127204] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 127209] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 127214] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 127218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 127222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 127227] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/09/12 04:10:25 127261] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225127235|stream_id:0|stream_offset:2002499| [2025/09/12 04:10:25 127270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 127278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 127285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:123|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 127290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 127294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 127298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 127302] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225193445|now:1757650225127284|interv:66161| [2025/09/12 04:10:25 127307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225193445|now:1757650225127284|interval:66161|pto_count:0|srtt:44210 [2025/09/12 04:10:25 127314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 127321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 127328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2003686| [2025/09/12 04:10:25 127335] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 127339] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/09/12 04:10:25 127366] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225127346|stream_id:0|stream_offset:2003686| [2025/09/12 04:10:25 127382] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2050|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 127389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 127396] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:123|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 127402] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 127408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 127413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 127438] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225193556|now:1757650225127395|interv:66161| [2025/09/12 04:10:25 127448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225193556|now:1757650225127395|interval:66161|pto_count:0|srtt:44210 [2025/09/12 04:10:25 127456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 127463] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 127470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 127477] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 127482] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225128482|now:1757650225127482|interv:1000| [2025/09/12 04:10:25 127489] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 127494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 127500] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225128482| [2025/09/12 04:10:25 127507] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225128482| [2025/09/12 04:10:25 127513] [debug] |xqc_engine_wakeup_after|wakeup:1757650225128482|now:1757650225127513|diff:969| [2025/09/12 04:10:25 127520] [debug] |xqc_engine_main_logic|END|now:1757650225127162| [2025/09/12 04:10:25 127742] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225127741| [2025/09/12 04:10:25 127754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 127762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:893| [2025/09/12 04:10:25 127768] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/09/12 04:10:25 127777] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/09/12 04:10:25 127784] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 127793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2006|path_largest_ack:2005| [2025/09/12 04:10:25 127800] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1921734|prior_time:1757650225081871|is_app_limited:0|send_elapse:44832|ack_elapse:45870|ctl_first_sent_time:1757650225083392|lagest_ack_time:1757650225127741|curr_delivered:1974534| [2025/09/12 04:10:25 127814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225083392| [2025/09/12 04:10:25 127821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:765| [2025/09/12 04:10:25 127828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2006|path_largest_ack:2006| [2025/09/12 04:10:25 127834] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1921734|prior_time:1757650225081871|is_app_limited:0|send_elapse:44832|ack_elapse:45870|ctl_first_sent_time:1757650225083392|lagest_ack_time:1757650225127741|curr_delivered:1975734| [2025/09/12 04:10:25 127841] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225083538| [2025/09/12 04:10:25 127847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:766| [2025/09/12 04:10:25 127853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:123|minrtt:30473|latest_rtt:44203|ack_delay:24| [2025/09/12 04:10:25 127860] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44206|rttvar:100|minrtt:30473|latest_rtt:44203|ack_delay:24| [2025/09/12 04:10:25 127867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2006|lost_pn:2003|thresh:3| [2025/09/12 04:10:25 127873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 127880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 127885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 127889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44206|rtt_var:100|pto_duration:46206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 127894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 127898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 127904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 127910] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225193552|now:1757650225127889|interv:65663| [2025/09/12 04:10:25 127917] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225193552|now:1757650225127889|interval:65663|pto_count:0|srtt:44206 [2025/09/12 04:10:25 127924] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44832, ack_elapse 45870, delivered 54000|rate 1177240|lost 314| [2025/09/12 04:10:25 127929] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177240) in round 34| [2025/09/12 04:10:25 127933] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 127942] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 127946] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225083538|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 127950] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225083538|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 127955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44206|latest_rtt:44203|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 127961] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/09/12 04:10:25 127965] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1757650225127741|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 127970] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345127741|now:1757650225127741|interv:120000000| [2025/09/12 04:10:25 127974] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345127741|now:1757650225127741|interv:120000000| [2025/09/12 04:10:25 127978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225128482|pq_index:0| [2025/09/12 04:10:25 127982] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225127162| [2025/09/12 04:10:25 127986] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225127986| [2025/09/12 04:10:25 127991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225127990| [2025/09/12 04:10:25 127997] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|min_srtt:44206|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 128002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 128006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 128011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 128016] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|min_srtt:44206|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 128020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2051166| [2025/09/12 04:10:25 128024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 128028] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 128035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|min_srtt:44206|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 128040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 128044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 128047] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 128051] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 128056] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 128060] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 128064] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 128068] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 128072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 128076] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225128482| [2025/09/12 04:10:25 128080] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225128482| [2025/09/12 04:10:25 128084] [debug] |xqc_engine_wakeup_after|wakeup:1757650225128482|now:1757650225128084|diff:398| [2025/09/12 04:10:25 128088] [debug] |xqc_engine_main_logic|END|now:1757650225127990| [2025/09/12 04:10:25 128094] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225128094| [2025/09/12 04:10:25 128098] [debug] |xqc_engine_wakeup_after|wakeup:1757650225128482|now:1757650225128098|diff:384| [2025/09/12 04:10:25 128102] [debug] |xqc_engine_main_logic|END|now:1757650225128094| [2025/09/12 04:10:25 129170] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225129169| [2025/09/12 04:10:25 129182] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225128482|pq_index:0| [2025/09/12 04:10:25 129186] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225127990| [2025/09/12 04:10:25 129191] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225129190| [2025/09/12 04:10:25 129196] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225128482|now:1757650225129190| [2025/09/12 04:10:25 129200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225128482|now:1757650225129190| [2025/09/12 04:10:25 129204] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 129212] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44206|min_srtt:44206|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 129220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 129233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 129237] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 129241] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 129245] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 129250] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 129254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 129259] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 129263] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/09/12 04:10:25 129297] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225129271|stream_id:0|stream_offset:2004873| [2025/09/12 04:10:25 129307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 129314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 129321] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44206|rtt_var:100|pto_duration:46206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 129327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 129333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 129339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 129345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225195477|now:1757650225129320|interv:66157| [2025/09/12 04:10:25 129350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225195477|now:1757650225129320|interval:66157|pto_count:0|srtt:44206 [2025/09/12 04:10:25 129357] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 129364] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 129370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2006060| [2025/09/12 04:10:25 129377] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 129383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/09/12 04:10:25 129440] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225129394|stream_id:0|stream_offset:2006060| [2025/09/12 04:10:25 129463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2052|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 129470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 129477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44206|rtt_var:100|pto_duration:46206|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 129483] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 129490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 129495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 129501] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225195600|now:1757650225129476|interv:66124| [2025/09/12 04:10:25 129506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225195600|now:1757650225129476|interval:66124|pto_count:0|srtt:44206 [2025/09/12 04:10:25 129513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 129521] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 129528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 129535] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 129540] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225130540|now:1757650225129540|interv:1000| [2025/09/12 04:10:25 129546] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 129552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 129558] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225130540| [2025/09/12 04:10:25 129564] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225130540| [2025/09/12 04:10:25 129570] [debug] |xqc_engine_wakeup_after|wakeup:1757650225130540|now:1757650225129570|diff:970| [2025/09/12 04:10:25 129577] [debug] |xqc_engine_main_logic|END|now:1757650225129190| [2025/09/12 04:10:25 129855] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225129854| [2025/09/12 04:10:25 129865] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 129873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:894| [2025/09/12 04:10:25 129879] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/09/12 04:10:25 129906] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/09/12 04:10:25 129912] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 129920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2008|path_largest_ack:2007| [2025/09/12 04:10:25 129940] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1924134|prior_time:1757650225083878|is_app_limited:0|send_elapse:44986|ack_elapse:45976|ctl_first_sent_time:1757650225085394|lagest_ack_time:1757650225129854|curr_delivered:1976934| [2025/09/12 04:10:25 129948] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225085394| [2025/09/12 04:10:25 129954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:767| [2025/09/12 04:10:25 129961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2008|path_largest_ack:2008| [2025/09/12 04:10:25 129989] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:54000|prior_delivered:1924134|prior_time:1757650225083878|is_app_limited:0|send_elapse:44986|ack_elapse:45976|ctl_first_sent_time:1757650225085394|lagest_ack_time:1757650225129854|curr_delivered:1978134| [2025/09/12 04:10:25 129998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225085536| [2025/09/12 04:10:25 130005] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:768| [2025/09/12 04:10:25 130011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44206|rttvar:100|minrtt:30473|latest_rtt:44318|ack_delay:24| [2025/09/12 04:10:25 130017] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44217|rttvar:97|minrtt:30473|latest_rtt:44318|ack_delay:24| [2025/09/12 04:10:25 130023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2008|lost_pn:2005|thresh:3| [2025/09/12 04:10:25 130029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 130036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 130042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 130048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44217|rtt_var:97|pto_duration:46217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 130055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 130062] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 130069] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 130075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225195611|now:1757650225130048|interv:65563| [2025/09/12 04:10:25 130079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225195611|now:1757650225130048|interval:65563|pto_count:0|srtt:44217 [2025/09/12 04:10:25 130084] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44986, ack_elapse 45976, delivered 54000|rate 1174525|lost 314| [2025/09/12 04:10:25 130088] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174525) in round 34| [2025/09/12 04:10:25 130092] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 130102] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 130106] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225085536|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 130110] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225085536|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 130115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44217|latest_rtt:44318|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 130121] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/09/12 04:10:25 130126] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK |recv_time:1757650225129854|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 130131] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345129854|now:1757650225129854|interv:120000000| [2025/09/12 04:10:25 130135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345129854|now:1757650225129854|interv:120000000| [2025/09/12 04:10:25 130140] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225130540|pq_index:0| [2025/09/12 04:10:25 130147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225129190| [2025/09/12 04:10:25 130153] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225130153| [2025/09/12 04:10:25 130161] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225130159| [2025/09/12 04:10:25 130167] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|min_srtt:44217|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 130172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 130176] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 130181] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 130186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|min_srtt:44217|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 130190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2053540| [2025/09/12 04:10:25 130195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 130202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 130207] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|min_srtt:44217|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 130211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 130215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 130219] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 130223] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 130230] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 130238] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 130244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 130248] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 130252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 130256] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225130540| [2025/09/12 04:10:25 130260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225130540| [2025/09/12 04:10:25 130264] [debug] |xqc_engine_wakeup_after|wakeup:1757650225130540|now:1757650225130264|diff:276| [2025/09/12 04:10:25 130269] [debug] |xqc_engine_main_logic|END|now:1757650225130159| [2025/09/12 04:10:25 130275] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225130275| [2025/09/12 04:10:25 130279] [debug] |xqc_engine_wakeup_after|wakeup:1757650225130540|now:1757650225130279|diff:261| [2025/09/12 04:10:25 130283] [debug] |xqc_engine_main_logic|END|now:1757650225130275| [2025/09/12 04:10:25 131355] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225131354| [2025/09/12 04:10:25 131368] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225130540|pq_index:0| [2025/09/12 04:10:25 131375] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225130159| [2025/09/12 04:10:25 131382] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225131380| [2025/09/12 04:10:25 131389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225130540|now:1757650225131380| [2025/09/12 04:10:25 131396] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225130540|now:1757650225131380| [2025/09/12 04:10:25 131402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 131409] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44217|min_srtt:44217|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 131416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 131450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 131456] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 131462] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 131468] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 131475] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 131482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 131488] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 131495] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/09/12 04:10:25 131561] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225131506|stream_id:0|stream_offset:2007247| [2025/09/12 04:10:25 131571] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 131578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 131585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44217|rtt_var:97|pto_duration:46217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 131592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 131598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 131605] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 131612] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225197723|now:1757650225131584|interv:66139| [2025/09/12 04:10:25 131618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225197723|now:1757650225131584|interval:66139|pto_count:0|srtt:44217 [2025/09/12 04:10:25 131642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 131650] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 131656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2008434| [2025/09/12 04:10:25 131663] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 131670] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/09/12 04:10:25 131703] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225131680|stream_id:0|stream_offset:2008434| [2025/09/12 04:10:25 131740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2054|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 131747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 131754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44217|rtt_var:97|pto_duration:46217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 131760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 131766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 131772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 131778] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225197897|now:1757650225131754|interv:66143| [2025/09/12 04:10:25 131785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225197897|now:1757650225131754|interval:66143|pto_count:0|srtt:44217 [2025/09/12 04:10:25 131804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 131811] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 131818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2009621| [2025/09/12 04:10:25 131824] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 131828] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/09/12 04:10:25 131859] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55209|now:1757650225131835|stream_id:0|stream_offset:2009621| [2025/09/12 04:10:25 131868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 131875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55209|applimit:0| [2025/09/12 04:10:25 131882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44217|rtt_var:97|pto_duration:46217|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 131888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 131892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 131896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56409| [2025/09/12 04:10:25 131900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225198052|now:1757650225131881|interv:66171| [2025/09/12 04:10:25 131904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225198052|now:1757650225131881|interval:66171|pto_count:0|srtt:44217 [2025/09/12 04:10:25 131913] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56409| [2025/09/12 04:10:25 131918] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 131922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56409|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2010808| [2025/09/12 04:10:25 131927] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 131931] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225132930|now:1757650225131930|interv:1000| [2025/09/12 04:10:25 131935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 131938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 131942] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225132930| [2025/09/12 04:10:25 131947] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225132930| [2025/09/12 04:10:25 131951] [debug] |xqc_engine_wakeup_after|wakeup:1757650225132930|now:1757650225131951|diff:979| [2025/09/12 04:10:25 131955] [debug] |xqc_engine_main_logic|END|now:1757650225131380| [2025/09/12 04:10:25 131964] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225131964| [2025/09/12 04:10:25 131969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 131975] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:895| [2025/09/12 04:10:25 131978] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/09/12 04:10:25 131984] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/09/12 04:10:25 131988] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 131993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2009| [2025/09/12 04:10:25 131998] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55200|prior_delivered:1925334|prior_time:1757650225085830|is_app_limited:0|send_elapse:44627|ack_elapse:46134|ctl_first_sent_time:1757650225087282|lagest_ack_time:1757650225131964|curr_delivered:1979334| [2025/09/12 04:10:25 132003] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225087282| [2025/09/12 04:10:25 132007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:769| [2025/09/12 04:10:25 132012] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2010| [2025/09/12 04:10:25 132016] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:313|tx_in_flight:55200|prior_delivered:1925334|prior_time:1757650225085830|is_app_limited:0|send_elapse:44627|ack_elapse:46134|ctl_first_sent_time:1757650225087282|lagest_ack_time:1757650225131964|curr_delivered:1980534| [2025/09/12 04:10:25 132021] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225087375| [2025/09/12 04:10:25 132024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:770| [2025/09/12 04:10:25 132032] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44217|rttvar:97|minrtt:30473|latest_rtt:44589|ack_delay:24| [2025/09/12 04:10:25 132036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44260|rttvar:160|minrtt:30473|latest_rtt:44589|ack_delay:24| [2025/09/12 04:10:25 132040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2010|lost_pn:2007|thresh:3| [2025/09/12 04:10:25 132044] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 132048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/09/12 04:10:25 132052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 132056] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44260|rtt_var:160|pto_duration:46260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 132061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 132065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 132068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 132072] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225198095|now:1757650225132056|interv:66039| [2025/09/12 04:10:25 132076] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225198095|now:1757650225132056|interval:66039|pto_count:0|srtt:44260 [2025/09/12 04:10:25 132081] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44627, ack_elapse 46134, delivered 55200|rate 1196514|lost 314| [2025/09/12 04:10:25 132085] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196514) in round 34| [2025/09/12 04:10:25 132090] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 132094] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 132098] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225087375|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 132102] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225087375|recovery:1|recovery_start:1757650225087989|packet_conservation:0|next_round_delivered:1927734| [2025/09/12 04:10:25 132107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:54009|srtt:44260|latest_rtt:44589|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225087989|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 132113] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/09/12 04:10:25 132117] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1757650225131964|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 132124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345131964|now:1757650225131964|interv:120000000| [2025/09/12 04:10:25 132129] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345131964|now:1757650225131964|interv:120000000| [2025/09/12 04:10:25 132133] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225132930|pq_index:0| [2025/09/12 04:10:25 132137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225131380| [2025/09/12 04:10:25 132141] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225132141| [2025/09/12 04:10:25 132146] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225132144| [2025/09/12 04:10:25 132152] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|min_srtt:44260|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 132156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 132161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 132165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 132170] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|min_srtt:44260|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 132174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2055914| [2025/09/12 04:10:25 132178] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 132182] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 132186] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|min_srtt:44260|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 132191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 132195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 132199] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 132202] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 132207] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 132211] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 132218] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2010808| [2025/09/12 04:10:25 132222] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 132226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 132230] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225132930| [2025/09/12 04:10:25 132234] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225132930| [2025/09/12 04:10:25 132238] [debug] |xqc_engine_wakeup_after|wakeup:1757650225132930|now:1757650225132238|diff:692| [2025/09/12 04:10:25 132242] [debug] |xqc_engine_main_logic|END|now:1757650225132144| [2025/09/12 04:10:25 132247] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225132247| [2025/09/12 04:10:25 132251] [debug] |xqc_engine_wakeup_after|wakeup:1757650225132930|now:1757650225132251|diff:679| [2025/09/12 04:10:25 132255] [debug] |xqc_engine_main_logic|END|now:1757650225132247| [2025/09/12 04:10:25 132843] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225132842| [2025/09/12 04:10:25 132859] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 132867] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:896| [2025/09/12 04:10:25 132873] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/09/12 04:10:25 132881] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/09/12 04:10:25 132887] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:11| [2025/09/12 04:10:25 132893] [debug] |scid:f361531a06c810b158de9b74|xqc_process_max_stream_data_frame|max_stream_data=3005969|max_stream_data_old=2675983| [2025/09/12 04:10:25 132900] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:ACK_01RTT|expire:1757650225157842|now:1757650225132842|interv:25000| [2025/09/12 04:10:25 132909] [debug] |scid:f361531a06c810b158de9b74|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 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225132842|max_ack_delay:25000| [2025/09/12 04:10:25 132916] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/09/12 04:10:25 132923] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:897|frame:MAX_STREAM_DATA |recv_time:1757650225132842|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 132930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345132842|now:1757650225132842|interv:120000000| [2025/09/12 04:10:25 132936] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345132842|now:1757650225132842|interv:120000000| [2025/09/12 04:10:25 132943] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225132930|pq_index:0| [2025/09/12 04:10:25 132949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225132144| [2025/09/12 04:10:25 132956] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225132955| [2025/09/12 04:10:25 132964] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225132962| [2025/09/12 04:10:25 132978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225132930|now:1757650225132962| [2025/09/12 04:10:25 132985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225132930|now:1757650225132962| [2025/09/12 04:10:25 132991] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 132998] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44260|min_srtt:44260|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 133006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 133013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 133018] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 133024] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 133031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 133036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 133040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2010808| [2025/09/12 04:10:25 133044] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 133049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/09/12 04:10:25 133084] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225133057|stream_id:0|stream_offset:2010808| [2025/09/12 04:10:25 133093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 133101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 133107] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44260|rtt_var:160|pto_duration:46260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 133114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 133118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 133122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 133126] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225199317|now:1757650225133107|interv:66210| [2025/09/12 04:10:25 133130] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225199317|now:1757650225133107|interval:66210|pto_count:0|srtt:44260 [2025/09/12 04:10:25 133135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 133145] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 133149] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 133153] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 133157] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225134157|now:1757650225133157|interv:1000| [2025/09/12 04:10:25 133161] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 133165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 133169] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225134157| [2025/09/12 04:10:25 133173] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225134157| [2025/09/12 04:10:25 133177] [debug] |xqc_engine_wakeup_after|wakeup:1757650225134157|now:1757650225133177|diff:980| [2025/09/12 04:10:25 133182] [debug] |xqc_engine_main_logic|END|now:1757650225132962| [2025/09/12 04:10:25 133187] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225133187| [2025/09/12 04:10:25 133191] [debug] |xqc_engine_wakeup_after|wakeup:1757650225134157|now:1757650225133191|diff:966| [2025/09/12 04:10:25 133195] [debug] |xqc_engine_main_logic|END|now:1757650225133187| [2025/09/12 04:10:25 133671] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:49|state:ESTABED|recv_time:1757650225133670| [2025/09/12 04:10:25 133686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 133694] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:897| [2025/09/12 04:10:25 133700] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/09/12 04:10:25 133709] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/09/12 04:10:25 133716] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 133724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2011|origin_pktnum:1916|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2011| [2025/09/12 04:10:25 133731] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1927734|prior_time:1757650225087822|is_app_limited:0|send_elapse:44839|ack_elapse:45848|ctl_first_sent_time:1757650225089417|lagest_ack_time:1757650225133670|curr_delivered:1981734| [2025/09/12 04:10:25 133738] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225089417| [2025/09/12 04:10:25 133746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:771| [2025/09/12 04:10:25 133753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2012| [2025/09/12 04:10:25 133760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1927734|prior_time:1757650225087822|is_app_limited:0|send_elapse:44839|ack_elapse:45848|ctl_first_sent_time:1757650225089417|lagest_ack_time:1757650225133670|curr_delivered:1982934| [2025/09/12 04:10:25 133767] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225089566| [2025/09/12 04:10:25 133773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:772| [2025/09/12 04:10:25 133787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44260|rttvar:160|minrtt:30473|latest_rtt:44104|ack_delay:24| [2025/09/12 04:10:25 133792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44238|rttvar:165|minrtt:30473|latest_rtt:44104|ack_delay:24| [2025/09/12 04:10:25 133797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2012|lost_pn:2009|thresh:3| [2025/09/12 04:10:25 133804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 133811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44238|rtt_var:165|pto_duration:46238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 133818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 133822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 133826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52809| [2025/09/12 04:10:25 133829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225199295|now:1757650225133810|interv:65485| [2025/09/12 04:10:25 133834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225199295|now:1757650225133810|interval:65485|pto_count:0|srtt:44238 [2025/09/12 04:10:25 133838] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44839, ack_elapse 45848, delivered 55200|rate 1203978|lost 314| [2025/09/12 04:10:25 133842] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/09/12 04:10:25 133846] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203978) in round 35| [2025/09/12 04:10:25 133850] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 133854] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 133858] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225089566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 133863] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225089566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 133867] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52809|srtt:44238|latest_rtt:44104|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:25 133874] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/09/12 04:10:25 133878] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1757650225133670|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 133883] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345133670|now:1757650225133670|interv:120000000| [2025/09/12 04:10:25 133891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345133670|now:1757650225133670|interv:120000000| [2025/09/12 04:10:25 133895] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225134157|pq_index:0| [2025/09/12 04:10:25 133899] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225132962| [2025/09/12 04:10:25 133903] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225133903| [2025/09/12 04:10:25 133908] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225133907| [2025/09/12 04:10:25 133914] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|min_srtt:44238|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 133918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 133922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 133927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 133932] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|min_srtt:44238|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 133936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2058288| [2025/09/12 04:10:25 133941] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 133945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 133949] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|min_srtt:44238|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 133953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 133958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 133961] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 133965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 133970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 133974] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 133978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 133985] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 133989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 133993] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225134157| [2025/09/12 04:10:25 133997] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225134157| [2025/09/12 04:10:25 134001] [debug] |xqc_engine_wakeup_after|wakeup:1757650225134157|now:1757650225134001|diff:156| [2025/09/12 04:10:25 134006] [debug] |xqc_engine_main_logic|END|now:1757650225133907| [2025/09/12 04:10:25 134011] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225134011| [2025/09/12 04:10:25 134015] [debug] |xqc_engine_wakeup_after|wakeup:1757650225134157|now:1757650225134015|diff:142| [2025/09/12 04:10:25 134019] [debug] |xqc_engine_main_logic|END|now:1757650225134011| [2025/09/12 04:10:25 135089] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225135089| [2025/09/12 04:10:25 135100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225134157|pq_index:0| [2025/09/12 04:10:25 135105] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225133907| [2025/09/12 04:10:25 135110] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225135109| [2025/09/12 04:10:25 135115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225134157|now:1757650225135109| [2025/09/12 04:10:25 135119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225134157|now:1757650225135109| [2025/09/12 04:10:25 135123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 135128] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44238|min_srtt:44238|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 135133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 135138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 135141] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 135145] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 135150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 135154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 135158] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52809|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 135163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 135167] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/09/12 04:10:25 135200] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52809|now:1757650225135175|stream_id:0|stream_offset:2011995| [2025/09/12 04:10:25 135217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 135224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52809|applimit:0| [2025/09/12 04:10:25 135231] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44238|rtt_var:165|pto_duration:46238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 135236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 135240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 135244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54009| [2025/09/12 04:10:25 135248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225201413|now:1757650225135231|interv:66182| [2025/09/12 04:10:25 135252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225201413|now:1757650225135231|interval:66182|pto_count:0|srtt:44238 [2025/09/12 04:10:25 135257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54009| [2025/09/12 04:10:25 135261] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 135266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54009|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2013182| [2025/09/12 04:10:25 135270] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 135274] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/09/12 04:10:25 135300] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54009|now:1757650225135281|stream_id:0|stream_offset:2013182| [2025/09/12 04:10:25 135309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 135315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54009|applimit:0| [2025/09/12 04:10:25 135322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44238|rtt_var:165|pto_duration:46238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 135328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 135333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 135339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55209| [2025/09/12 04:10:25 135345] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225201519|now:1757650225135321|interv:66198| [2025/09/12 04:10:25 135351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225201519|now:1757650225135321|interval:66198|pto_count:0|srtt:44238 [2025/09/12 04:10:25 135363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55209| [2025/09/12 04:10:25 135370] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 135376] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55209|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 135383] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 135389] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225136389|now:1757650225135389|interv:1000| [2025/09/12 04:10:25 135395] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 135400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 135407] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225136389| [2025/09/12 04:10:25 135413] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225136389| [2025/09/12 04:10:25 135438] [debug] |xqc_engine_wakeup_after|wakeup:1757650225136389|now:1757650225135437|diff:952| [2025/09/12 04:10:25 135447] [debug] |xqc_engine_main_logic|END|now:1757650225135109| [2025/09/12 04:10:25 135706] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225135705| [2025/09/12 04:10:25 135716] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 135725] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:898| [2025/09/12 04:10:25 135731] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/09/12 04:10:25 135739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/09/12 04:10:25 135745] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 135752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2013|origin_pktnum:0|size:1209|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2013| [2025/09/12 04:10:25 135760] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1930134|prior_time:1757650225089799|is_app_limited:0|send_elapse:44848|ack_elapse:45906|ctl_first_sent_time:1757650225091348|lagest_ack_time:1757650225135705|curr_delivered:1984143| [2025/09/12 04:10:25 135767] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225091348| [2025/09/12 04:10:25 135773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:775| [2025/09/12 04:10:25 135780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2014| [2025/09/12 04:10:25 135787] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1930134|prior_time:1757650225089799|is_app_limited:0|send_elapse:44848|ack_elapse:45906|ctl_first_sent_time:1757650225091348|lagest_ack_time:1757650225135705|curr_delivered:1985343| [2025/09/12 04:10:25 135794] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225091507| [2025/09/12 04:10:25 135801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:776| [2025/09/12 04:10:25 135807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44238|rttvar:165|minrtt:30473|latest_rtt:44198|ack_delay:24| [2025/09/12 04:10:25 135820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44230|rttvar:140|minrtt:30473|latest_rtt:44198|ack_delay:24| [2025/09/12 04:10:25 135827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2014|lost_pn:2011|thresh:3| [2025/09/12 04:10:25 135834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 876|pns:2| [2025/09/12 04:10:25 135838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 135842] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44230|rtt_var:140|pto_duration:46230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 135846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 135850] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 135854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 135858] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225201511|now:1757650225135841|interv:65670| [2025/09/12 04:10:25 135862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225201511|now:1757650225135841|interval:65670|pto_count:0|srtt:44230 [2025/09/12 04:10:25 135866] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44848, ack_elapse 45906, delivered 55209|rate 1202653|lost 314| [2025/09/12 04:10:25 135871] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202653) in round 35| [2025/09/12 04:10:25 135875] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 135879] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 135883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2409|po_sent_time:1757650225091507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 135887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2409|po_sent_time:1757650225091507|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 135892] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44230|latest_rtt:44198|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 135898] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/09/12 04:10:25 135903] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK |recv_time:1757650225135705|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 135907] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345135705|now:1757650225135705|interv:120000000| [2025/09/12 04:10:25 135912] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345135705|now:1757650225135705|interv:120000000| [2025/09/12 04:10:25 135919] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225136389|pq_index:0| [2025/09/12 04:10:25 135923] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225135109| [2025/09/12 04:10:25 135927] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225135927| [2025/09/12 04:10:25 135932] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225135931| [2025/09/12 04:10:25 135938] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|min_srtt:44230|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 135942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 135947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 135951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 135956] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|min_srtt:44230|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 135960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2060662| [2025/09/12 04:10:25 135964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 135969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 135973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|min_srtt:44230|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 135977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 135982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 135985] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 135989] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 135993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 135998] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 136002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 136006] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 136013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 136017] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225136389| [2025/09/12 04:10:25 136021] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225136389| [2025/09/12 04:10:25 136025] [debug] |xqc_engine_wakeup_after|wakeup:1757650225136389|now:1757650225136024|diff:365| [2025/09/12 04:10:25 136029] [debug] |xqc_engine_main_logic|END|now:1757650225135931| [2025/09/12 04:10:25 136034] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225136034| [2025/09/12 04:10:25 136038] [debug] |xqc_engine_wakeup_after|wakeup:1757650225136389|now:1757650225136038|diff:351| [2025/09/12 04:10:25 136042] [debug] |xqc_engine_main_logic|END|now:1757650225136034| [2025/09/12 04:10:25 137110] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225137110| [2025/09/12 04:10:25 137121] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225136389|pq_index:0| [2025/09/12 04:10:25 137125] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225135931| [2025/09/12 04:10:25 137130] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225137129| [2025/09/12 04:10:25 137135] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225136389|now:1757650225137129| [2025/09/12 04:10:25 137139] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225136389|now:1757650225137129| [2025/09/12 04:10:25 137143] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 137148] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44230|min_srtt:44230|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 137152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 137157] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 137161] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 137165] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 137169] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 137174] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 137178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 137182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 137186] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/09/12 04:10:25 137215] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225137194|stream_id:0|stream_offset:2014369| [2025/09/12 04:10:25 137221] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2059|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 137232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 137237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44230|rtt_var:140|pto_duration:46230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 137241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 137245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 137249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 137253] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225203424|now:1757650225137236|interv:66188| [2025/09/12 04:10:25 137257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225203424|now:1757650225137236|interval:66188|pto_count:0|srtt:44230 [2025/09/12 04:10:25 137261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 137266] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 137270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2015556| [2025/09/12 04:10:25 137274] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 137278] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/09/12 04:10:25 137305] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225137287|stream_id:0|stream_offset:2015556| [2025/09/12 04:10:25 137314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2060|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 137320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 137331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44230|rtt_var:140|pto_duration:46230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 137338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 137344] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 137350] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 137356] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225203517|now:1757650225137331|interv:66186| [2025/09/12 04:10:25 137363] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225203517|now:1757650225137331|interval:66186|pto_count:0|srtt:44230 [2025/09/12 04:10:25 137370] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 137377] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 137389] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 137396] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 137402] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225138401|now:1757650225137401|interv:1000| [2025/09/12 04:10:25 137407] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 137413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 137468] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225138401| [2025/09/12 04:10:25 137480] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225138401| [2025/09/12 04:10:25 137485] [debug] |xqc_engine_wakeup_after|wakeup:1757650225138401|now:1757650225137485|diff:916| [2025/09/12 04:10:25 137492] [debug] |xqc_engine_main_logic|END|now:1757650225137129| [2025/09/12 04:10:25 137644] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225137642| [2025/09/12 04:10:25 137654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 137663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:899| [2025/09/12 04:10:25 137669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/09/12 04:10:25 137678] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/09/12 04:10:25 137683] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 137690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2015| [2025/09/12 04:10:25 137697] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1932534|prior_time:1757650225091896|is_app_limited:0|send_elapse:44850|ack_elapse:45746|ctl_first_sent_time:1757650225093396|lagest_ack_time:1757650225137642|curr_delivered:1986543| [2025/09/12 04:10:25 137704] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225093396| [2025/09/12 04:10:25 137710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:777| [2025/09/12 04:10:25 137716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2016| [2025/09/12 04:10:25 137723] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1932534|prior_time:1757650225091896|is_app_limited:0|send_elapse:44850|ack_elapse:45746|ctl_first_sent_time:1757650225093396|lagest_ack_time:1757650225137642|curr_delivered:1987743| [2025/09/12 04:10:25 137729] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225093543| [2025/09/12 04:10:25 137736] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:778| [2025/09/12 04:10:25 137742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44230|rttvar:140|minrtt:30473|latest_rtt:44099|ack_delay:32| [2025/09/12 04:10:25 137754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:145|minrtt:30473|latest_rtt:44099|ack_delay:32| [2025/09/12 04:10:25 137760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2016|lost_pn:2013|thresh:3| [2025/09/12 04:10:25 137767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 137773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:145|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 137780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 137786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 137792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 137798] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225203497|now:1757650225137773|interv:65724| [2025/09/12 04:10:25 137804] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225203497|now:1757650225137773|interval:65724|pto_count:0|srtt:44210 [2025/09/12 04:10:25 137811] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44850, ack_elapse 45746, delivered 55209|rate 1206859|lost 314| [2025/09/12 04:10:25 137817] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206859) in round 35| [2025/09/12 04:10:25 137823] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 137830] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 137835] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225093543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 137841] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225093543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 137848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44210|latest_rtt:44099|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 137856] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/09/12 04:10:25 137863] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1757650225137642|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 137870] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345137642|now:1757650225137642|interv:120000000| [2025/09/12 04:10:25 137876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345137642|now:1757650225137642|interv:120000000| [2025/09/12 04:10:25 137879] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225138401|pq_index:0| [2025/09/12 04:10:25 137884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225137129| [2025/09/12 04:10:25 137892] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225137892| [2025/09/12 04:10:25 137897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225137896| [2025/09/12 04:10:25 137903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 137907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 137912] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 137916] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 137921] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 137925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2063036| [2025/09/12 04:10:25 137931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 137939] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 137946] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 137953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 137958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 137961] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 137965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 137970] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 137974] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 137978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 137982] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 137986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 137990] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225138401| [2025/09/12 04:10:25 137994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225138401| [2025/09/12 04:10:25 138001] [debug] |xqc_engine_wakeup_after|wakeup:1757650225138401|now:1757650225138001|diff:400| [2025/09/12 04:10:25 138006] [debug] |xqc_engine_main_logic|END|now:1757650225137896| [2025/09/12 04:10:25 138012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225138012| [2025/09/12 04:10:25 138016] [debug] |xqc_engine_wakeup_after|wakeup:1757650225138401|now:1757650225138016|diff:385| [2025/09/12 04:10:25 138020] [debug] |xqc_engine_main_logic|END|now:1757650225138012| [2025/09/12 04:10:25 139085] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225139084| [2025/09/12 04:10:25 139096] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225138401|pq_index:0| [2025/09/12 04:10:25 139101] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225137896| [2025/09/12 04:10:25 139106] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225139105| [2025/09/12 04:10:25 139111] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225138401|now:1757650225139105| [2025/09/12 04:10:25 139115] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225138401|now:1757650225139105| [2025/09/12 04:10:25 139119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 139124] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44210|min_srtt:44210|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 139129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 139134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 139138] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 139142] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 139146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 139151] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 139155] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 139159] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 139164] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/09/12 04:10:25 139194] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225139172|stream_id:0|stream_offset:2016743| [2025/09/12 04:10:25 139200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2061|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 139205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 139215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:145|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 139219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 139223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 139227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 139231] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225205382|now:1757650225139215|interv:66167| [2025/09/12 04:10:25 139235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225205382|now:1757650225139215|interval:66167|pto_count:0|srtt:44210 [2025/09/12 04:10:25 139240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 139245] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 139249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2017930| [2025/09/12 04:10:25 139253] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 139257] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/09/12 04:10:25 139281] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225139263|stream_id:0|stream_offset:2017930| [2025/09/12 04:10:25 139289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2062|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 139296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 139302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44210|rtt_var:145|pto_duration:46210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 139309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 139315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 139320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 139326] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225205473|now:1757650225139302|interv:66171| [2025/09/12 04:10:25 139332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225205473|now:1757650225139302|interval:66171|pto_count:0|srtt:44210 [2025/09/12 04:10:25 139338] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 139345] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 139351] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 139363] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 139369] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225140369|now:1757650225139369|interv:1000| [2025/09/12 04:10:25 139375] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 139381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 139387] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225140369| [2025/09/12 04:10:25 139393] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225140369| [2025/09/12 04:10:25 139399] [debug] |xqc_engine_wakeup_after|wakeup:1757650225140369|now:1757650225139399|diff:970| [2025/09/12 04:10:25 139406] [debug] |xqc_engine_main_logic|END|now:1757650225139105| [2025/09/12 04:10:25 139579] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225139578| [2025/09/12 04:10:25 139592] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 139600] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:900| [2025/09/12 04:10:25 139605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/09/12 04:10:25 139613] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/09/12 04:10:25 139619] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 139625] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2017| [2025/09/12 04:10:25 139633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1934934|prior_time:1757650225093839|is_app_limited:0|send_elapse:44808|ack_elapse:45739|ctl_first_sent_time:1757650225095341|lagest_ack_time:1757650225139578|curr_delivered:1988943| [2025/09/12 04:10:25 139652] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225095341| [2025/09/12 04:10:25 139660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:779| [2025/09/12 04:10:25 139667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2018| [2025/09/12 04:10:25 139674] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1934934|prior_time:1757650225093839|is_app_limited:0|send_elapse:44808|ack_elapse:45739|ctl_first_sent_time:1757650225095341|lagest_ack_time:1757650225139578|curr_delivered:1990143| [2025/09/12 04:10:25 139695] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225095503| [2025/09/12 04:10:25 139702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:780| [2025/09/12 04:10:25 139709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44210|rttvar:145|minrtt:30473|latest_rtt:44075|ack_delay:24| [2025/09/12 04:10:25 139716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44190|rttvar:148|minrtt:30473|latest_rtt:44075|ack_delay:24| [2025/09/12 04:10:25 139722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2018|lost_pn:2015|thresh:3| [2025/09/12 04:10:25 139740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 139746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:148|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 139753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 139769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 139775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 139780] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225205453|now:1757650225139746|interv:65707| [2025/09/12 04:10:25 139786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225205453|now:1757650225139746|interval:65707|pto_count:0|srtt:44190 [2025/09/12 04:10:25 139793] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44808, ack_elapse 45739, delivered 55209|rate 1207044|lost 314| [2025/09/12 04:10:25 139800] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207044) in round 35| [2025/09/12 04:10:25 139806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 139811] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 139815] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225095503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 139820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225095503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 139824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44190|latest_rtt:44075|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 139830] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/09/12 04:10:25 139835] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1757650225139578|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 139839] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345139578|now:1757650225139578|interv:120000000| [2025/09/12 04:10:25 139843] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345139578|now:1757650225139578|interv:120000000| [2025/09/12 04:10:25 139847] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225140369|pq_index:0| [2025/09/12 04:10:25 139852] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225139105| [2025/09/12 04:10:25 139855] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225139855| [2025/09/12 04:10:25 139860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225139859| [2025/09/12 04:10:25 139875] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 139882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 139889] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 139894] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 139899] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 139903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2065410| [2025/09/12 04:10:25 139907] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 139911] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 139916] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 139920] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 139924] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 139928] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 139932] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 139936] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 139941] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 139945] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 139949] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 139953] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 139957] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225140369| [2025/09/12 04:10:25 139961] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225140369| [2025/09/12 04:10:25 139965] [debug] |xqc_engine_wakeup_after|wakeup:1757650225140369|now:1757650225139965|diff:404| [2025/09/12 04:10:25 139969] [debug] |xqc_engine_main_logic|END|now:1757650225139859| [2025/09/12 04:10:25 139979] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225139979| [2025/09/12 04:10:25 139982] [debug] |xqc_engine_wakeup_after|wakeup:1757650225140369|now:1757650225139982|diff:387| [2025/09/12 04:10:25 139986] [debug] |xqc_engine_main_logic|END|now:1757650225139979| [2025/09/12 04:10:25 141053] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225141053| [2025/09/12 04:10:25 141064] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225140369|pq_index:0| [2025/09/12 04:10:25 141068] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225139859| [2025/09/12 04:10:25 141073] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225141072| [2025/09/12 04:10:25 141078] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225140369|now:1757650225141072| [2025/09/12 04:10:25 141082] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225140369|now:1757650225141072| [2025/09/12 04:10:25 141086] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 141091] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 141096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 141100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 141104] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 141108] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 141112] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 141117] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 141121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 141125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 141129] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/09/12 04:10:25 141163] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225141137|stream_id:0|stream_offset:2019117| [2025/09/12 04:10:25 141172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 141179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 141186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:148|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 141193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 141203] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 141207] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 141211] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225207327|now:1757650225141185|interv:66142| [2025/09/12 04:10:25 141215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225207327|now:1757650225141185|interval:66142|pto_count:0|srtt:44190 [2025/09/12 04:10:25 141219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 141224] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 141228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2020304| [2025/09/12 04:10:25 141233] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 141237] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/09/12 04:10:25 141263] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225141244|stream_id:0|stream_offset:2020304| [2025/09/12 04:10:25 141272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2064|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 141278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 141285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:148|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 141291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 141297] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 141303] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 141309] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225207434|now:1757650225141284|interv:66150| [2025/09/12 04:10:25 141315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225207434|now:1757650225141284|interval:66150|pto_count:0|srtt:44190 [2025/09/12 04:10:25 141322] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 141329] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 141336] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 141343] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 141348] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225142348|now:1757650225141348|interv:1000| [2025/09/12 04:10:25 141360] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 141366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 141372] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225142348| [2025/09/12 04:10:25 141378] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225142348| [2025/09/12 04:10:25 141384] [debug] |xqc_engine_wakeup_after|wakeup:1757650225142348|now:1757650225141384|diff:964| [2025/09/12 04:10:25 141390] [debug] |xqc_engine_main_logic|END|now:1757650225141072| [2025/09/12 04:10:25 141691] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225141689| [2025/09/12 04:10:25 141706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 141729] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:901| [2025/09/12 04:10:25 141736] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/09/12 04:10:25 141744] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/09/12 04:10:25 141751] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 141758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2019| [2025/09/12 04:10:25 141765] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1937334|prior_time:1757650225095835|is_app_limited:0|send_elapse:46782|ack_elapse:45854|ctl_first_sent_time:1757650225097439|lagest_ack_time:1757650225141689|curr_delivered:1991343| [2025/09/12 04:10:25 141772] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225097439| [2025/09/12 04:10:25 141779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:781| [2025/09/12 04:10:25 141785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2020| [2025/09/12 04:10:25 141804] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1937334|prior_time:1757650225095835|is_app_limited:0|send_elapse:46782|ack_elapse:45854|ctl_first_sent_time:1757650225097439|lagest_ack_time:1757650225141689|curr_delivered:1992543| [2025/09/12 04:10:25 141811] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225097580| [2025/09/12 04:10:25 141818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:782| [2025/09/12 04:10:25 141824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44190|rttvar:148|minrtt:30473|latest_rtt:44109|ack_delay:24| [2025/09/12 04:10:25 141831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44177|rttvar:137|minrtt:30473|latest_rtt:44109|ack_delay:24| [2025/09/12 04:10:25 141837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2020|lost_pn:2017|thresh:3| [2025/09/12 04:10:25 141843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 141849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:137|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 141864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 141870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 141875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 141881] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225207421|now:1757650225141849|interv:65572| [2025/09/12 04:10:25 141888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225207421|now:1757650225141849|interval:65572|pto_count:0|srtt:44177 [2025/09/12 04:10:25 141892] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46782, ack_elapse 45854, delivered 55209|rate 1180133|lost 314| [2025/09/12 04:10:25 141897] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180133) in round 35| [2025/09/12 04:10:25 141901] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 141905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 141909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225097580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 141914] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225097580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 141918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44177|latest_rtt:44109|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 141924] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/09/12 04:10:25 141928] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1757650225141689|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 141933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345141689|now:1757650225141689|interv:120000000| [2025/09/12 04:10:25 141937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345141689|now:1757650225141689|interv:120000000| [2025/09/12 04:10:25 141941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225142348|pq_index:0| [2025/09/12 04:10:25 141946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225141072| [2025/09/12 04:10:25 141950] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225141949| [2025/09/12 04:10:25 141954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225141953| [2025/09/12 04:10:25 141960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 141968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 141973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 141977] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 141982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 141986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2067784| [2025/09/12 04:10:25 141990] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 141995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 141999] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 142003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 142007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 142011] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 142015] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 142019] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 142023] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 142027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 142032] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 142035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 142039] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225142348| [2025/09/12 04:10:25 142043] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225142348| [2025/09/12 04:10:25 142047] [debug] |xqc_engine_wakeup_after|wakeup:1757650225142348|now:1757650225142047|diff:301| [2025/09/12 04:10:25 142051] [debug] |xqc_engine_main_logic|END|now:1757650225141953| [2025/09/12 04:10:25 142057] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225142057| [2025/09/12 04:10:25 142061] [debug] |xqc_engine_wakeup_after|wakeup:1757650225142348|now:1757650225142061|diff:287| [2025/09/12 04:10:25 142065] [debug] |xqc_engine_main_logic|END|now:1757650225142057| [2025/09/12 04:10:25 143135] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225143135| [2025/09/12 04:10:25 143146] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225142348|pq_index:0| [2025/09/12 04:10:25 143151] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225141953| [2025/09/12 04:10:25 143156] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225143155| [2025/09/12 04:10:25 143160] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225142348|now:1757650225143155| [2025/09/12 04:10:25 143165] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225142348|now:1757650225143155| [2025/09/12 04:10:25 143169] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 143174] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 143179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 143183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 143187] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 143191] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 143195] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 143200] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 143204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 143208] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 143213] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/09/12 04:10:25 143246] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225143221|stream_id:0|stream_offset:2021491| [2025/09/12 04:10:25 143256] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 143263] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 143269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:137|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 143276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 143282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 143286] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 143296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225209398|now:1757650225143269|interv:66129| [2025/09/12 04:10:25 143300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225209398|now:1757650225143269|interval:66129|pto_count:0|srtt:44177 [2025/09/12 04:10:25 143305] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 143310] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 143316] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2022678| [2025/09/12 04:10:25 143323] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 143329] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/09/12 04:10:25 143363] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225143338|stream_id:0|stream_offset:2022678| [2025/09/12 04:10:25 143373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 143379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 143385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:137|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 143392] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 143408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 143414] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 143439] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225209515|now:1757650225143385|interv:66130| [2025/09/12 04:10:25 143445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225209515|now:1757650225143385|interval:66130|pto_count:0|srtt:44177 [2025/09/12 04:10:25 143452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 143458] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 143464] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 143470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 143475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225144475|now:1757650225143475|interv:1000| [2025/09/12 04:10:25 143480] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 143486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 143495] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225144475| [2025/09/12 04:10:25 143502] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225144475| [2025/09/12 04:10:25 143508] [debug] |xqc_engine_wakeup_after|wakeup:1757650225144475|now:1757650225143508|diff:967| [2025/09/12 04:10:25 143514] [debug] |xqc_engine_main_logic|END|now:1757650225143155| [2025/09/12 04:10:25 143657] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225143656| [2025/09/12 04:10:25 143668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 143677] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:902| [2025/09/12 04:10:25 143683] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/09/12 04:10:25 143691] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/09/12 04:10:25 143698] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 143704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2021| [2025/09/12 04:10:25 143711] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1939734|prior_time:1757650225097749|is_app_limited:0|send_elapse:45538|ack_elapse:45907|ctl_first_sent_time:1757650225099241|lagest_ack_time:1757650225143656|curr_delivered:1993743| [2025/09/12 04:10:25 143718] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225099241| [2025/09/12 04:10:25 143725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:783| [2025/09/12 04:10:25 143731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2022| [2025/09/12 04:10:25 143738] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1939734|prior_time:1757650225097749|is_app_limited:0|send_elapse:45538|ack_elapse:45907|ctl_first_sent_time:1757650225099241|lagest_ack_time:1757650225143656|curr_delivered:1994943| [2025/09/12 04:10:25 143744] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225099365| [2025/09/12 04:10:25 143750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:784| [2025/09/12 04:10:25 143756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44177|rttvar:137|minrtt:30473|latest_rtt:44291|ack_delay:24| [2025/09/12 04:10:25 143763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44188|rttvar:125|minrtt:30473|latest_rtt:44291|ack_delay:24| [2025/09/12 04:10:25 143769] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2022|lost_pn:2019|thresh:3| [2025/09/12 04:10:25 143776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 143782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44188|rtt_var:125|pto_duration:46188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 143789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 143801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 143807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 143813] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225209526|now:1757650225143782|interv:65744| [2025/09/12 04:10:25 143818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225209526|now:1757650225143782|interval:65744|pto_count:0|srtt:44188 [2025/09/12 04:10:25 143822] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45538, ack_elapse 45907, delivered 55209|rate 1202627|lost 314| [2025/09/12 04:10:25 143827] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202627) in round 35| [2025/09/12 04:10:25 143831] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 143835] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 143839] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225099365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 143844] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225099365|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 143851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44188|latest_rtt:44291|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 143860] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/09/12 04:10:25 143867] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1757650225143656|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 143874] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345143656|now:1757650225143656|interv:120000000| [2025/09/12 04:10:25 143880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345143656|now:1757650225143656|interv:120000000| [2025/09/12 04:10:25 143884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225144475|pq_index:0| [2025/09/12 04:10:25 143888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225143155| [2025/09/12 04:10:25 143892] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225143892| [2025/09/12 04:10:25 143898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225143896| [2025/09/12 04:10:25 143904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|min_srtt:44188|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 143908] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 143926] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 143931] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 143936] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|min_srtt:44188|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 143940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2070158| [2025/09/12 04:10:25 143944] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 143949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 143953] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|min_srtt:44188|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 143957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 143961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 143965] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 143969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 143973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 143978] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 143982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 143986] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 143990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 143994] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225144475| [2025/09/12 04:10:25 143998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225144475| [2025/09/12 04:10:25 144002] [debug] |xqc_engine_wakeup_after|wakeup:1757650225144475|now:1757650225144002|diff:473| [2025/09/12 04:10:25 144006] [debug] |xqc_engine_main_logic|END|now:1757650225143896| [2025/09/12 04:10:25 144012] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225144012| [2025/09/12 04:10:25 144016] [debug] |xqc_engine_wakeup_after|wakeup:1757650225144475|now:1757650225144016|diff:459| [2025/09/12 04:10:25 144020] [debug] |xqc_engine_main_logic|END|now:1757650225144012| [2025/09/12 04:10:25 145088] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225145087| [2025/09/12 04:10:25 145100] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225144475|pq_index:0| [2025/09/12 04:10:25 145104] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225143896| [2025/09/12 04:10:25 145114] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225145113| [2025/09/12 04:10:25 145119] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225144475|now:1757650225145113| [2025/09/12 04:10:25 145123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225144475|now:1757650225145113| [2025/09/12 04:10:25 145127] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 145133] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44188|min_srtt:44188|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 145137] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 145142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 145146] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 145150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 145154] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 145159] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 145163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 145167] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 145171] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/09/12 04:10:25 145205] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225145180|stream_id:0|stream_offset:2023865| [2025/09/12 04:10:25 145214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 145222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 145229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44188|rtt_var:125|pto_duration:46188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 145236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 145241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 145245] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 145249] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225211368|now:1757650225145228|interv:66140| [2025/09/12 04:10:25 145253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225211368|now:1757650225145228|interval:66140|pto_count:0|srtt:44188 [2025/09/12 04:10:25 145265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 145273] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 145280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2025052| [2025/09/12 04:10:25 145285] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 145291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/09/12 04:10:25 145324] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225145301|stream_id:0|stream_offset:2025052| [2025/09/12 04:10:25 145333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2068|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 145340] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 145347] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44188|rtt_var:125|pto_duration:46188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 145353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 145360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 145366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 145372] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225211489|now:1757650225145347|interv:66142| [2025/09/12 04:10:25 145378] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225211489|now:1757650225145347|interval:66142|pto_count:0|srtt:44188 [2025/09/12 04:10:25 145385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 145392] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 145398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 145405] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 145410] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225146410|now:1757650225145410|interv:1000| [2025/09/12 04:10:25 145416] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 145445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 145451] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225146410| [2025/09/12 04:10:25 145458] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225146410| [2025/09/12 04:10:25 145470] [debug] |xqc_engine_wakeup_after|wakeup:1757650225146410|now:1757650225145470|diff:940| [2025/09/12 04:10:25 145477] [debug] |xqc_engine_main_logic|END|now:1757650225145113| [2025/09/12 04:10:25 145703] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225145702| [2025/09/12 04:10:25 145714] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 145723] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:903| [2025/09/12 04:10:25 145730] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/09/12 04:10:25 145738] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/09/12 04:10:25 145773] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 145782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2023| [2025/09/12 04:10:25 145789] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1942134|prior_time:1757650225099802|is_app_limited:0|send_elapse:45802|ack_elapse:45900|ctl_first_sent_time:1757650225101333|lagest_ack_time:1757650225145702|curr_delivered:1996143| [2025/09/12 04:10:25 145795] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225101333| [2025/09/12 04:10:25 145802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:785| [2025/09/12 04:10:25 145808] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2024| [2025/09/12 04:10:25 145814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1942134|prior_time:1757650225099802|is_app_limited:0|send_elapse:45802|ack_elapse:45900|ctl_first_sent_time:1757650225101333|lagest_ack_time:1757650225145702|curr_delivered:1997343| [2025/09/12 04:10:25 145819] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225101474| [2025/09/12 04:10:25 145823] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:786| [2025/09/12 04:10:25 145827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44188|rttvar:125|minrtt:30473|latest_rtt:44228|ack_delay:24| [2025/09/12 04:10:25 145831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44190|rttvar:98|minrtt:30473|latest_rtt:44228|ack_delay:24| [2025/09/12 04:10:25 145835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/09/12 04:10:25 145839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 145846] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:98|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 145853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 145859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 145865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 145875] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225211491|now:1757650225145845|interv:65646| [2025/09/12 04:10:25 145879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225211491|now:1757650225145845|interval:65646|pto_count:0|srtt:44190 [2025/09/12 04:10:25 145884] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45802, ack_elapse 45900, delivered 55209|rate 1202810|lost 314| [2025/09/12 04:10:25 145888] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202810) in round 35| [2025/09/12 04:10:25 145892] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 145896] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 145900] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225101474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 145905] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225101474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 145909] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44190|latest_rtt:44228|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 145915] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/09/12 04:10:25 145920] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1757650225145702|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 145925] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345145702|now:1757650225145702|interv:120000000| [2025/09/12 04:10:25 145929] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345145702|now:1757650225145702|interv:120000000| [2025/09/12 04:10:25 145933] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225146410|pq_index:0| [2025/09/12 04:10:25 145937] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225145113| [2025/09/12 04:10:25 145941] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225145941| [2025/09/12 04:10:25 145946] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225145945| [2025/09/12 04:10:25 145952] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 145957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 145961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 145969] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 145973] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 145978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2072532| [2025/09/12 04:10:25 145982] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 145987] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 145991] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 145995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 145999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 146003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 146007] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 146011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 146016] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 146020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 146024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 146028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 146032] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225146410| [2025/09/12 04:10:25 146036] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225146410| [2025/09/12 04:10:25 146040] [debug] |xqc_engine_wakeup_after|wakeup:1757650225146410|now:1757650225146040|diff:370| [2025/09/12 04:10:25 146044] [debug] |xqc_engine_main_logic|END|now:1757650225145945| [2025/09/12 04:10:25 146050] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225146050| [2025/09/12 04:10:25 146053] [debug] |xqc_engine_wakeup_after|wakeup:1757650225146410|now:1757650225146053|diff:357| [2025/09/12 04:10:25 146057] [debug] |xqc_engine_main_logic|END|now:1757650225146050| [2025/09/12 04:10:25 147126] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225147125| [2025/09/12 04:10:25 147137] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225146410|pq_index:0| [2025/09/12 04:10:25 147142] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225145945| [2025/09/12 04:10:25 147147] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225147146| [2025/09/12 04:10:25 147158] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225146410|now:1757650225147146| [2025/09/12 04:10:25 147162] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225146410|now:1757650225147146| [2025/09/12 04:10:25 147166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 147171] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44190|min_srtt:44190|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 147176] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 147181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 147184] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 147188] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 147193] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 147197] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 147202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 147206] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 147210] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/09/12 04:10:25 147248] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225147219|stream_id:0|stream_offset:2026239| [2025/09/12 04:10:25 147258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2069|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 147265] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 147271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:98|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 147278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 147284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 147289] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 147296] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225213409|now:1757650225147271|interv:66138| [2025/09/12 04:10:25 147302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225213409|now:1757650225147271|interval:66138|pto_count:0|srtt:44190 [2025/09/12 04:10:25 147309] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 147322] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 147328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2027426| [2025/09/12 04:10:25 147335] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 147341] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/09/12 04:10:25 147372] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225147351|stream_id:0|stream_offset:2027426| [2025/09/12 04:10:25 147380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2070|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 147387] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 147394] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44190|rtt_var:98|pto_duration:46190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 147400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 147406] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 147411] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 147417] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225213541|now:1757650225147393|interv:66148| [2025/09/12 04:10:25 147443] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225213541|now:1757650225147393|interval:66148|pto_count:0|srtt:44190 [2025/09/12 04:10:25 147450] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 147457] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 147463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 147470] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 147476] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225148476|now:1757650225147476|interv:1000| [2025/09/12 04:10:25 147482] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 147487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 147493] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225148476| [2025/09/12 04:10:25 147499] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225148476| [2025/09/12 04:10:25 147506] [debug] |xqc_engine_wakeup_after|wakeup:1757650225148476|now:1757650225147506|diff:970| [2025/09/12 04:10:25 147512] [debug] |xqc_engine_main_logic|END|now:1757650225147146| [2025/09/12 04:10:25 147571] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225147570| [2025/09/12 04:10:25 147583] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 147591] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:904| [2025/09/12 04:10:25 147597] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/09/12 04:10:25 147605] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/09/12 04:10:25 147611] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 147617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2025| [2025/09/12 04:10:25 147624] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1944534|prior_time:1757650225101789|is_app_limited:0|send_elapse:45732|ack_elapse:45781|ctl_first_sent_time:1757650225103303|lagest_ack_time:1757650225147570|curr_delivered:1998543| [2025/09/12 04:10:25 147630] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225103303| [2025/09/12 04:10:25 147637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:787| [2025/09/12 04:10:25 147644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2026| [2025/09/12 04:10:25 147650] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1944534|prior_time:1757650225101789|is_app_limited:0|send_elapse:45732|ack_elapse:45781|ctl_first_sent_time:1757650225103303|lagest_ack_time:1757650225147570|curr_delivered:1999743| [2025/09/12 04:10:25 147657] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225103450| [2025/09/12 04:10:25 147663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:788| [2025/09/12 04:10:25 147669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44190|rttvar:98|minrtt:30473|latest_rtt:44120|ack_delay:24| [2025/09/12 04:10:25 147676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44179|rttvar:97|minrtt:30473|latest_rtt:44120|ack_delay:24| [2025/09/12 04:10:25 147682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/09/12 04:10:25 147689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 147695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:97|pto_duration:46179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 147726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 147734] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 147740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 147746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225213530|now:1757650225147695|interv:65835| [2025/09/12 04:10:25 147753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225213530|now:1757650225147695|interval:65835|pto_count:0|srtt:44179 [2025/09/12 04:10:25 147767] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45732, ack_elapse 45781, delivered 55209|rate 1205936|lost 314| [2025/09/12 04:10:25 147774] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205936) in round 35| [2025/09/12 04:10:25 147780] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 147786] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 147792] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225103450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 147798] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225103450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 147806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44179|latest_rtt:44120|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 147814] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/09/12 04:10:25 147818] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1757650225147570|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 147823] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345147570|now:1757650225147570|interv:120000000| [2025/09/12 04:10:25 147828] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345147570|now:1757650225147570|interv:120000000| [2025/09/12 04:10:25 147833] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225148476|pq_index:0| [2025/09/12 04:10:25 147839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225147146| [2025/09/12 04:10:25 147846] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225147846| [2025/09/12 04:10:25 147853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225147852| [2025/09/12 04:10:25 147860] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 147865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 147870] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 147874] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 147879] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 147888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2074906| [2025/09/12 04:10:25 147892] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 147897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 147901] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 147906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 147910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 147914] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 147918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 147922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 147926] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 147931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 147935] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 147939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 147943] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225148476| [2025/09/12 04:10:25 147947] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225148476| [2025/09/12 04:10:25 147951] [debug] |xqc_engine_wakeup_after|wakeup:1757650225148476|now:1757650225147951|diff:525| [2025/09/12 04:10:25 147955] [debug] |xqc_engine_main_logic|END|now:1757650225147852| [2025/09/12 04:10:25 147961] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225147961| [2025/09/12 04:10:25 147965] [debug] |xqc_engine_wakeup_after|wakeup:1757650225148476|now:1757650225147965|diff:511| [2025/09/12 04:10:25 147969] [debug] |xqc_engine_main_logic|END|now:1757650225147961| [2025/09/12 04:10:25 149035] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225149035| [2025/09/12 04:10:25 149047] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225148476|pq_index:0| [2025/09/12 04:10:25 149051] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225147852| [2025/09/12 04:10:25 149056] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225149055| [2025/09/12 04:10:25 149061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225148476|now:1757650225149055| [2025/09/12 04:10:25 149071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225148476|now:1757650225149055| [2025/09/12 04:10:25 149075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 149080] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44179|min_srtt:44179|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 149085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 149090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 149093] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 149097] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 149102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 149106] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 149111] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 149115] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 149119] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/09/12 04:10:25 149150] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225149127|stream_id:0|stream_offset:2028613| [2025/09/12 04:10:25 149156] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2071|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 149161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 149165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:97|pto_duration:46179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 149170] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 149174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 149178] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 149181] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225215306|now:1757650225149165|interv:66141| [2025/09/12 04:10:25 149185] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225215306|now:1757650225149165|interval:66141|pto_count:0|srtt:44179 [2025/09/12 04:10:25 149190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 149195] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 149199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2029800| [2025/09/12 04:10:25 149207] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 149211] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/09/12 04:10:25 149235] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225149217|stream_id:0|stream_offset:2029800| [2025/09/12 04:10:25 149244] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2072|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 149251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 149257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44179|rtt_var:97|pto_duration:46179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 149264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 149271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 149277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 149283] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225215396|now:1757650225149257|interv:66139| [2025/09/12 04:10:25 149290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225215396|now:1757650225149257|interval:66139|pto_count:0|srtt:44179 [2025/09/12 04:10:25 149296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 149303] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 149310] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 149316] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 149322] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225150322|now:1757650225149322|interv:1000| [2025/09/12 04:10:25 149328] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 149335] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 149341] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225150322| [2025/09/12 04:10:25 149347] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225150322| [2025/09/12 04:10:25 149353] [debug] |xqc_engine_wakeup_after|wakeup:1757650225150322|now:1757650225149352|diff:970| [2025/09/12 04:10:25 149359] [debug] |xqc_engine_main_logic|END|now:1757650225149055| [2025/09/12 04:10:25 149748] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:37|state:ESTABED|recv_time:1757650225149747| [2025/09/12 04:10:25 149761] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 149770] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:905| [2025/09/12 04:10:25 149783] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/09/12 04:10:25 149792] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/09/12 04:10:25 149799] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 149807] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2028|path_largest_ack:2027| [2025/09/12 04:10:25 149814] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1946934|prior_time:1757650225103859|is_app_limited:0|send_elapse:45868|ack_elapse:45888|ctl_first_sent_time:1757650225105393|lagest_ack_time:1757650225149747|curr_delivered:2000943| [2025/09/12 04:10:25 149821] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225105393| [2025/09/12 04:10:25 149828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:789| [2025/09/12 04:10:25 149832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2028|path_largest_ack:2028| [2025/09/12 04:10:25 149836] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1946934|prior_time:1757650225103859|is_app_limited:0|send_elapse:45868|ack_elapse:45888|ctl_first_sent_time:1757650225105393|lagest_ack_time:1757650225149747|curr_delivered:2002143| [2025/09/12 04:10:25 149840] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225105539| [2025/09/12 04:10:25 149844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:790| [2025/09/12 04:10:25 149848] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44179|rttvar:97|minrtt:30473|latest_rtt:44208|ack_delay:48| [2025/09/12 04:10:25 149852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44177|rttvar:77|minrtt:30473|latest_rtt:44208|ack_delay:48| [2025/09/12 04:10:25 149857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/09/12 04:10:25 149863] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 149870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:77|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 149877] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 149883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 149888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 149892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225215394|now:1757650225149870|interv:65524| [2025/09/12 04:10:25 149896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225215394|now:1757650225149870|interval:65524|pto_count:0|srtt:44177 [2025/09/12 04:10:25 149900] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45868, ack_elapse 45888, delivered 55209|rate 1203125|lost 314| [2025/09/12 04:10:25 149909] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203125) in round 35| [2025/09/12 04:10:25 149913] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 149917] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 149921] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225105539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 149925] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225105539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 149930] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44177|latest_rtt:44208|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 149935] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/09/12 04:10:25 149940] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1757650225149747|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 149945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345149747|now:1757650225149747|interv:120000000| [2025/09/12 04:10:25 149949] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345149747|now:1757650225149747|interv:120000000| [2025/09/12 04:10:25 149953] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225150322|pq_index:0| [2025/09/12 04:10:25 149957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225149055| [2025/09/12 04:10:25 149961] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225149961| [2025/09/12 04:10:25 149966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225149965| [2025/09/12 04:10:25 149971] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 149976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 149980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 149985] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 149989] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 149994] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2077280| [2025/09/12 04:10:25 150001] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 150005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 150009] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 150014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 150018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 150022] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 150026] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 150030] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 150035] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 150039] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 150043] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 150047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 150051] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225150322| [2025/09/12 04:10:25 150055] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225150322| [2025/09/12 04:10:25 150059] [debug] |xqc_engine_wakeup_after|wakeup:1757650225150322|now:1757650225150058|diff:264| [2025/09/12 04:10:25 150063] [debug] |xqc_engine_main_logic|END|now:1757650225149965| [2025/09/12 04:10:25 150068] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225150068| [2025/09/12 04:10:25 150072] [debug] |xqc_engine_wakeup_after|wakeup:1757650225150322|now:1757650225150072|diff:250| [2025/09/12 04:10:25 150076] [debug] |xqc_engine_main_logic|END|now:1757650225150068| [2025/09/12 04:10:25 151143] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225151143| [2025/09/12 04:10:25 151154] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225150322|pq_index:0| [2025/09/12 04:10:25 151158] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225149965| [2025/09/12 04:10:25 151163] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225151162| [2025/09/12 04:10:25 151168] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225150322|now:1757650225151162| [2025/09/12 04:10:25 151172] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225150322|now:1757650225151162| [2025/09/12 04:10:25 151176] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 151182] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44177|min_srtt:44177|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 151194] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 151198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 151202] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 151206] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 151211] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 151215] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 151219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 151224] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 151229] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/09/12 04:10:25 151267] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225151241|stream_id:0|stream_offset:2030987| [2025/09/12 04:10:25 151276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 151284] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 151290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:77|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 151296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 151302] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 151308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 151314] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225217418|now:1757650225151290|interv:66128| [2025/09/12 04:10:25 151320] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225217418|now:1757650225151290|interval:66128|pto_count:0|srtt:44177 [2025/09/12 04:10:25 151328] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 151335] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 151341] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2032174| [2025/09/12 04:10:25 151348] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 151360] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/09/12 04:10:25 151396] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225151370|stream_id:0|stream_offset:2032174| [2025/09/12 04:10:25 151405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2074|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 151412] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 151436] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:44177|rtt_var:77|pto_duration:46177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 151446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 151452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 151458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 151464] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225217547|now:1757650225151436|interv:66111| [2025/09/12 04:10:25 151470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225217547|now:1757650225151436|interval:66111|pto_count:0|srtt:44177 [2025/09/12 04:10:25 151477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 151485] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 151492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 151498] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 151505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225152505|now:1757650225151505|interv:1000| [2025/09/12 04:10:25 151509] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 151514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 151521] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225152505| [2025/09/12 04:10:25 151527] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225152505| [2025/09/12 04:10:25 151533] [debug] |xqc_engine_wakeup_after|wakeup:1757650225152505|now:1757650225151533|diff:972| [2025/09/12 04:10:25 151540] [debug] |xqc_engine_main_logic|END|now:1757650225151162| [2025/09/12 04:10:25 152638] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225152625| [2025/09/12 04:10:25 152654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 152663] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:906| [2025/09/12 04:10:25 152669] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/09/12 04:10:25 152678] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/09/12 04:10:25 152685] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 152700] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2029| [2025/09/12 04:10:25 152708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1949334|prior_time:1757650225105809|is_app_limited:0|send_elapse:45867|ack_elapse:46816|ctl_first_sent_time:1757650225107314|lagest_ack_time:1757650225152625|curr_delivered:2003343| [2025/09/12 04:10:25 152715] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225107314| [2025/09/12 04:10:25 152723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:791| [2025/09/12 04:10:25 152729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2031|path_largest_ack:2031| [2025/09/12 04:10:25 152736] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1951734|prior_time:1757650225107793|is_app_limited:0|send_elapse:45824|ack_elapse:44832|ctl_first_sent_time:1757650225109307|lagest_ack_time:1757650225152625|curr_delivered:2004543| [2025/09/12 04:10:25 152743] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225109307| [2025/09/12 04:10:25 152747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:792| [2025/09/12 04:10:25 152751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44177|rttvar:77|minrtt:30473|latest_rtt:43318|ack_delay:24| [2025/09/12 04:10:25 152755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:44066|rttvar:278|minrtt:30473|latest_rtt:43318|ack_delay:24| [2025/09/12 04:10:25 152759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2031|lost_pn:2028|thresh:3| [2025/09/12 04:10:25 152763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 152767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225157031|now:1757650225152767|interval:4264| [2025/09/12 04:10:25 152772] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225157031|now:1757650225152767|interv:4264| [2025/09/12 04:10:25 152776] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45824, ack_elapse 44832, delivered 52809|rate 1152431|lost 314| [2025/09/12 04:10:25 152783] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152431) in round 35| [2025/09/12 04:10:25 152789] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 152796] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 152800] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225109307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 152804] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225109307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 152813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:44066|latest_rtt:43318|min_rtt:30473|applimit:0|lost:314|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 152819] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/09/12 04:10:25 152824] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK |recv_time:1757650225152625|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 152829] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345152625|now:1757650225152625|interv:120000000| [2025/09/12 04:10:25 152833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345152625|now:1757650225152625|interv:120000000| [2025/09/12 04:10:25 152837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225152505|pq_index:0| [2025/09/12 04:10:25 152842] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225151162| [2025/09/12 04:10:25 152846] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225152846| [2025/09/12 04:10:25 152851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225152850| [2025/09/12 04:10:25 152856] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225152505|now:1757650225152850| [2025/09/12 04:10:25 152860] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225152505|now:1757650225152850| [2025/09/12 04:10:25 152864] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 152869] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|min_srtt:44066|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 152874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 152878] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 152883] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 152887] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|min_srtt:44066|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 152891] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2079654| [2025/09/12 04:10:25 152896] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 152900] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 152904] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|min_srtt:44066|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 152911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 152916] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 152919] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 152923] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 152927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 152932] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 152936] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 152940] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 152945] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/09/12 04:10:25 152976] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225152952|stream_id:0|stream_offset:2033361| [2025/09/12 04:10:25 152982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2075|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 152988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 152995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225157031|now:1757650225152995|interval:4036| [2025/09/12 04:10:25 153002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225157031|now:1757650225152995|interv:4036| [2025/09/12 04:10:25 153009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 153017] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 153024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2034548| [2025/09/12 04:10:25 153031] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 153037] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/09/12 04:10:25 153062] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225153044|stream_id:0|stream_offset:2034548| [2025/09/12 04:10:25 153068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 153075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 153089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225157031|now:1757650225153089|interval:3942| [2025/09/12 04:10:25 153095] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225157031|now:1757650225153089|interv:3942| [2025/09/12 04:10:25 153102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 153110] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 153115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 153119] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 153123] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225154123|now:1757650225153123|interv:1000| [2025/09/12 04:10:25 153127] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 153131] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 153135] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225154123| [2025/09/12 04:10:25 153139] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225154123| [2025/09/12 04:10:25 153143] [debug] |xqc_engine_wakeup_after|wakeup:1757650225154123|now:1757650225153143|diff:980| [2025/09/12 04:10:25 153147] [debug] |xqc_engine_main_logic|END|now:1757650225152850| [2025/09/12 04:10:25 153153] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225153153| [2025/09/12 04:10:25 153157] [debug] |xqc_engine_wakeup_after|wakeup:1757650225154123|now:1757650225153156|diff:967| [2025/09/12 04:10:25 153160] [debug] |xqc_engine_main_logic|END|now:1757650225153153| [2025/09/12 04:10:25 154245] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225154244| [2025/09/12 04:10:25 154258] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225154123|pq_index:0| [2025/09/12 04:10:25 154265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225152850| [2025/09/12 04:10:25 154273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225154271| [2025/09/12 04:10:25 154280] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225154123|now:1757650225154271| [2025/09/12 04:10:25 154286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225154123|now:1757650225154271| [2025/09/12 04:10:25 154292] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 154299] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:44066|min_srtt:44066|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 154306] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 154313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 154335] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 154341] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 154355] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 154362] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 154368] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 154374] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 154381] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/09/12 04:10:25 154439] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225154392|stream_id:0|stream_offset:2035735| [2025/09/12 04:10:25 154453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2077|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 154460] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 154467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225157031|now:1757650225154467|interval:2564| [2025/09/12 04:10:25 154474] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225157031|now:1757650225154467|interv:2564| [2025/09/12 04:10:25 154481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56400| [2025/09/12 04:10:25 154489] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 154495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2036922| [2025/09/12 04:10:25 154502] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 154508] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225155507|now:1757650225154507|interv:1000| [2025/09/12 04:10:25 154513] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 154519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 154526] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225155507| [2025/09/12 04:10:25 154533] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225155507| [2025/09/12 04:10:25 154539] [debug] |xqc_engine_wakeup_after|wakeup:1757650225155507|now:1757650225154538|diff:969| [2025/09/12 04:10:25 154545] [debug] |xqc_engine_main_logic|END|now:1757650225154271| [2025/09/12 04:10:25 154659] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225154658| [2025/09/12 04:10:25 154671] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 154681] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:907| [2025/09/12 04:10:25 154687] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/09/12 04:10:25 154703] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/09/12 04:10:25 154710] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 154718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2033|path_largest_ack:2032| [2025/09/12 04:10:25 154726] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1951734|prior_time:1757650225107793|is_app_limited:0|send_elapse:45968|ack_elapse:46865|ctl_first_sent_time:1757650225109451|lagest_ack_time:1757650225154658|curr_delivered:2005743| [2025/09/12 04:10:25 154733] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225109451| [2025/09/12 04:10:25 154740] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:793| [2025/09/12 04:10:25 154747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2033|path_largest_ack:2033| [2025/09/12 04:10:25 154753] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1954134|prior_time:1757650225109763|is_app_limited:0|send_elapse:45767|ack_elapse:44895|ctl_first_sent_time:1757650225111299|lagest_ack_time:1757650225154658|curr_delivered:2006943| [2025/09/12 04:10:25 154761] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225111299| [2025/09/12 04:10:25 154767] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/09/12 04:10:25 154772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:44066|rttvar:278|minrtt:30473|latest_rtt:43359|ack_delay:24| [2025/09/12 04:10:25 154779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43974|rttvar:391|minrtt:30473|latest_rtt:43359|ack_delay:24| [2025/09/12 04:10:25 154783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2033|lost_pn:2030|thresh:3| [2025/09/12 04:10:25 154788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2030|lost_pn:2030|po_sent_time:1757650225107457|lost_send_time:1757650225105188|loss_delay:49470|frame:STREAM |repair:128| [2025/09/12 04:10:25 154793] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650225107457u| [2025/09/12 04:10:25 154797] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|addr or cid not avail |lost interval:161516|lost_count:5|send_count:157|pkt_num:2030|po_send_time:1757650225107457|srtt:43974|cwnd:101980|bw:1211057|conn_life:1782780|now:0|last_lost_time:1782780| [2025/09/12 04:10:25 154802] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 154806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:391|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 154811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 154815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 154818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 154827] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225220366|now:1757650225154806|interv:65560| [2025/09/12 04:10:25 154831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225220366|now:1757650225154806|interval:65560|pto_count:0|srtt:43974 [2025/09/12 04:10:25 154835] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45767, ack_elapse 44895, delivered 52809|rate 1153866|lost 315| [2025/09/12 04:10:25 154839] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153866) in round 35| [2025/09/12 04:10:25 154843] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 154848] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 154851] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:1|acked:2400|po_sent_time:1757650225111299|recovery:1|recovery_start:1757650225154797|packet_conservation:0|next_round_delivered:1982934| [2025/09/12 04:10:25 154856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:1|acked:2400|po_sent_time:1757650225111299|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 154861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:52800|srtt:43974|latest_rtt:43359|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 154866] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/09/12 04:10:25 154871] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1757650225154658|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 154876] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345154658|now:1757650225154658|interv:120000000| [2025/09/12 04:10:25 154880] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345154658|now:1757650225154658|interv:120000000| [2025/09/12 04:10:25 154884] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225155507|pq_index:0| [2025/09/12 04:10:25 154888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225154271| [2025/09/12 04:10:25 154892] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225154892| [2025/09/12 04:10:25 154897] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225154896| [2025/09/12 04:10:25 154903] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 154907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 154912] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 154915] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 154922] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 154927] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 154931] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 154935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 154939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 154943] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 154947] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 154951] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 154956] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 154960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2036922| [2025/09/12 04:10:25 154964] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 154968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 154972] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225155507| [2025/09/12 04:10:25 154976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225155507| [2025/09/12 04:10:25 154980] [debug] |xqc_engine_wakeup_after|wakeup:1757650225155507|now:1757650225154980|diff:527| [2025/09/12 04:10:25 154984] [debug] |xqc_engine_main_logic|END|now:1757650225154896| [2025/09/12 04:10:25 154990] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225154990| [2025/09/12 04:10:25 154993] [debug] |xqc_engine_wakeup_after|wakeup:1757650225155507|now:1757650225154993|diff:514| [2025/09/12 04:10:25 154997] [debug] |xqc_engine_main_logic|END|now:1757650225154990| [2025/09/12 04:10:25 156065] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225156065| [2025/09/12 04:10:25 156077] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225155507|pq_index:0| [2025/09/12 04:10:25 156082] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225154896| [2025/09/12 04:10:25 156087] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225156086| [2025/09/12 04:10:25 156092] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225155507|now:1757650225156086| [2025/09/12 04:10:25 156096] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225155507|now:1757650225156086| [2025/09/12 04:10:25 156100] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 156106] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 156116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 156121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 156125] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 156129] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 156133] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 156137] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43974|min_srtt:43974|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 156141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 156146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 156150] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 156154] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 156161] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 156169] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 156175] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2036922| [2025/09/12 04:10:25 156182] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 156189] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/09/12 04:10:25 156229] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225156200|stream_id:0|stream_offset:2036922| [2025/09/12 04:10:25 156239] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 156246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 156253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:391|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 156260] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 156266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 156272] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 156285] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225222174|now:1757650225156252|interv:65922| [2025/09/12 04:10:25 156291] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225222174|now:1757650225156252|interval:65922|pto_count:0|srtt:43974 [2025/09/12 04:10:25 156298] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54000| [2025/09/12 04:10:25 156306] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 156312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2038109| [2025/09/12 04:10:25 156318] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 156325] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/09/12 04:10:25 156366] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225156336|stream_id:0|stream_offset:2038109| [2025/09/12 04:10:25 156377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2079|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 156384] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 156391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43974|rtt_var:391|pto_duration:45974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 156398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 156404] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 156410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 156416] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225222310|now:1757650225156390|interv:65920| [2025/09/12 04:10:25 156444] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225222310|now:1757650225156390|interval:65920|pto_count:0|srtt:43974 [2025/09/12 04:10:25 156451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:55200| [2025/09/12 04:10:25 156458] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 156465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2039296| [2025/09/12 04:10:25 156472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 156479] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225157842| [2025/09/12 04:10:25 156485] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225157842| [2025/09/12 04:10:25 156491] [debug] |xqc_engine_wakeup_after|wakeup:1757650225157842|now:1757650225156491|diff:1351| [2025/09/12 04:10:25 156498] [debug] |xqc_engine_main_logic|END|now:1757650225156086| [2025/09/12 04:10:25 156597] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225156596| [2025/09/12 04:10:25 156609] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 156618] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:908| [2025/09/12 04:10:25 156624] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/09/12 04:10:25 156632] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/09/12 04:10:25 156639] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 156646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2035|path_largest_ack:2034| [2025/09/12 04:10:25 156663] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1954134|prior_time:1757650225109763|is_app_limited:0|send_elapse:45906|ack_elapse:46833|ctl_first_sent_time:1757650225111438|lagest_ack_time:1757650225156596|curr_delivered:2008143| [2025/09/12 04:10:25 156670] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225111438| [2025/09/12 04:10:25 156677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:794| [2025/09/12 04:10:25 156683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2035|path_largest_ack:2035| [2025/09/12 04:10:25 156689] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1956534|prior_time:1757650225111799|is_app_limited:0|send_elapse:45776|ack_elapse:44797|ctl_first_sent_time:1757650225113295|lagest_ack_time:1757650225156596|curr_delivered:2009343| [2025/09/12 04:10:25 156696] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225113295| [2025/09/12 04:10:25 156701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:795| [2025/09/12 04:10:25 156708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43974|rttvar:391|minrtt:30473|latest_rtt:43301|ack_delay:24| [2025/09/12 04:10:25 156714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43887|rttvar:468|minrtt:30473|latest_rtt:43301|ack_delay:24| [2025/09/12 04:10:25 156721] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2035|lost_pn:2032|thresh:3| [2025/09/12 04:10:25 156727] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 156733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 156738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43887|rtt_var:468|pto_duration:45887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 156743] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 156747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 156751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 156760] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225222223|now:1757650225156738|interv:65485| [2025/09/12 04:10:25 156764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225222223|now:1757650225156738|interval:65485|pto_count:0|srtt:43887 [2025/09/12 04:10:25 156768] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45776, ack_elapse 44797, delivered 52809|rate 1153639|lost 315| [2025/09/12 04:10:25 156773] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153639) in round 35| [2025/09/12 04:10:25 156777] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 156781] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 156785] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225113295|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 156790] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225113295|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 156798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:52800|srtt:43887|latest_rtt:43301|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 156807] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/09/12 04:10:25 156813] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1757650225156596|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 156818] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345156596|now:1757650225156596|interv:120000000| [2025/09/12 04:10:25 156822] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345156596|now:1757650225156596|interv:120000000| [2025/09/12 04:10:25 156826] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225157842|pq_index:0| [2025/09/12 04:10:25 156830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225156086| [2025/09/12 04:10:25 156834] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225156834| [2025/09/12 04:10:25 156839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225156838| [2025/09/12 04:10:25 156844] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43887|min_srtt:43887|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 156849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 156853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 156857] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 156865] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 156869] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 156874] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43887|min_srtt:43887|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 156881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 156888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 156894] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 156897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 156902] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 156906] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 156910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2039296| [2025/09/12 04:10:25 156914] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 156918] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225157918|now:1757650225156918|interv:1000| [2025/09/12 04:10:25 156922] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 156926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 156930] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225157842| [2025/09/12 04:10:25 156934] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225157842| [2025/09/12 04:10:25 156938] [debug] |xqc_engine_wakeup_after|wakeup:1757650225157842|now:1757650225156938|diff:904| [2025/09/12 04:10:25 156942] [debug] |xqc_engine_main_logic|END|now:1757650225156838| [2025/09/12 04:10:25 156948] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225156948| [2025/09/12 04:10:25 156951] [debug] |xqc_engine_wakeup_after|wakeup:1757650225157842|now:1757650225156951|diff:891| [2025/09/12 04:10:25 156956] [debug] |xqc_engine_main_logic|END|now:1757650225156948| [2025/09/12 04:10:25 158029] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225158029| [2025/09/12 04:10:25 158040] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225157842|pq_index:0| [2025/09/12 04:10:25 158044] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225156838| [2025/09/12 04:10:25 158049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING HAS_GAP DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225158048| [2025/09/12 04:10:25 158054] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1757650225157842|now:1757650225158048| [2025/09/12 04:10:25 158063] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_ack_timeout|pns:2|path:0| [2025/09/12 04:10:25 158067] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1757650225157842|now:1757650225158048| [2025/09/12 04:10:25 158071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:25 158075] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225157918|now:1757650225158048| [2025/09/12 04:10:25 158079] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225157918|now:1757650225158048| [2025/09/12 04:10:25 158083] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 158088] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|largest_recv:909|ack_delay:25246|first_ack_range:33|largest_pkt_recv_time:1757650225132842| [2025/09/12 04:10:25 158092] [debug] |scid:f361531a06c810b158de9b74|xqc_gen_ack_frame|high:909|low:876|pkt_pns:2| [2025/09/12 04:10:25 158096] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:897|frame_largest_recv:909| [2025/09/12 04:10:25 158100] [debug] |scid:f361531a06c810b158de9b74|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/09/12 04:10:25 158105] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43887|min_srtt:43887|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 158110] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 158114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 158118] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 158122] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 158126] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 158130] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43887|min_srtt:43887|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 158135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 158139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 158142] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 158146] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 158150] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 158155] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/09/12 04:10:25 158159] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:52800|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2039296| [2025/09/12 04:10:25 158163] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 158168] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/09/12 04:10:25 158200] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2080|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:52800|now:1757650225158178|stream_id:0|stream_offset:2039296| [2025/09/12 04:10:25 158208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2080|origin_pktnum:0|size:1207|enc_size:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 158215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 158223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43887|rtt_var:468|pto_duration:45887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 158229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 158236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 158242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 158248] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225224065|now:1757650225158222|interv:65843| [2025/09/12 04:10:25 158255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225224065|now:1757650225158222|interval:65843|pto_count:0|srtt:43887 [2025/09/12 04:10:25 158262] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 158269] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 158275] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 158282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 158288] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225224065| [2025/09/12 04:10:25 158295] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225224065| [2025/09/12 04:10:25 158301] [debug] |xqc_engine_wakeup_after|wakeup:1757650225224065|now:1757650225158301|diff:65764| [2025/09/12 04:10:25 158307] [debug] |xqc_engine_main_logic|END|now:1757650225158048| [2025/09/12 04:10:25 158724] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225158722| [2025/09/12 04:10:25 158739] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 158748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:909| [2025/09/12 04:10:25 158754] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/09/12 04:10:25 158762] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/09/12 04:10:25 158768] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 158776] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2037|path_largest_ack:2036| [2025/09/12 04:10:25 158783] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1956534|prior_time:1757650225111799|is_app_limited:0|send_elapse:45899|ack_elapse:46923|ctl_first_sent_time:1757650225113418|lagest_ack_time:1757650225158722|curr_delivered:2010543| [2025/09/12 04:10:25 158798] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225113418| [2025/09/12 04:10:25 158805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:796| [2025/09/12 04:10:25 158813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2037|path_largest_ack:2037| [2025/09/12 04:10:25 158820] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1958934|prior_time:1757650225113738|is_app_limited:0|send_elapse:45746|ack_elapse:44984|ctl_first_sent_time:1757650225115244|lagest_ack_time:1757650225158722|curr_delivered:2011743| [2025/09/12 04:10:25 158826] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225115244| [2025/09/12 04:10:25 158832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:797| [2025/09/12 04:10:25 158839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43887|rttvar:468|minrtt:30473|latest_rtt:43478|ack_delay:24| [2025/09/12 04:10:25 158844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43833|rttvar:459|minrtt:30473|latest_rtt:43478|ack_delay:24| [2025/09/12 04:10:25 158849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2037|lost_pn:2034|thresh:3| [2025/09/12 04:10:25 158853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 158857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 158861] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:459|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 158865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 158869] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 158873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 158877] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225224011|now:1757650225158860|interv:65151| [2025/09/12 04:10:25 158881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225224011|now:1757650225158860|interval:65151|pto_count:0|srtt:43833 [2025/09/12 04:10:25 158885] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45746, ack_elapse 44984, delivered 52809|rate 1154396|lost 315| [2025/09/12 04:10:25 158890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154396) in round 35| [2025/09/12 04:10:25 158894] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 158898] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 158902] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225115244|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 158910] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225115244|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 158915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43833|latest_rtt:43478|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 158921] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/09/12 04:10:25 158925] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1757650225158722|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 158930] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345158722|now:1757650225158722|interv:120000000| [2025/09/12 04:10:25 158934] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345158722|now:1757650225158722|interv:120000000| [2025/09/12 04:10:25 158938] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225224065|pq_index:0| [2025/09/12 04:10:25 158942] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225158048| [2025/09/12 04:10:25 158946] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225158946| [2025/09/12 04:10:25 158951] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225158950| [2025/09/12 04:10:25 158957] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43833|min_srtt:43833|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 158961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 158966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 158970] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 158973] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 158978] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 158982] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43833|min_srtt:43833|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 158986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 158990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 158994] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 159000] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 159004] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 159009] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 159013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 159017] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 159022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/09/12 04:10:25 159052] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225159029|stream_id:0|stream_offset:2040483| [2025/09/12 04:10:25 159058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 159066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 159073] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:459|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 159079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 159086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 159092] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 159098] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225224862|now:1757650225159073|interv:65789| [2025/09/12 04:10:25 159105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225224862|now:1757650225159073|interval:65789|pto_count:0|srtt:43833 [2025/09/12 04:10:25 159112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 159120] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 159125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2041670| [2025/09/12 04:10:25 159130] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 159134] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/09/12 04:10:25 159161] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225159141|stream_id:0|stream_offset:2041670| [2025/09/12 04:10:25 159168] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2082|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 159182] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 159189] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43833|rtt_var:459|pto_duration:45833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 159195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 159201] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 159208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 159214] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225224974|now:1757650225159188|interv:65786| [2025/09/12 04:10:25 159220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225224974|now:1757650225159188|interval:65786|pto_count:0|srtt:43833 [2025/09/12 04:10:25 159227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 159234] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 159241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 159248] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 159254] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225224974| [2025/09/12 04:10:25 159260] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225224974| [2025/09/12 04:10:25 159266] [debug] |xqc_engine_wakeup_after|wakeup:1757650225224974|now:1757650225159266|diff:65708| [2025/09/12 04:10:25 159272] [debug] |xqc_engine_main_logic|END|now:1757650225158950| [2025/09/12 04:10:25 159280] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225159280| [2025/09/12 04:10:25 159285] [debug] |xqc_engine_wakeup_after|wakeup:1757650225224974|now:1757650225159285|diff:65689| [2025/09/12 04:10:25 159291] [debug] |xqc_engine_main_logic|END|now:1757650225159280| [2025/09/12 04:10:25 160639] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225160637| [2025/09/12 04:10:25 160654] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 160662] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:910| [2025/09/12 04:10:25 160668] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/09/12 04:10:25 160676] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/09/12 04:10:25 160682] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 160690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2039|path_largest_ack:2038| [2025/09/12 04:10:25 160697] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1958934|prior_time:1757650225113738|is_app_limited:0|send_elapse:45855|ack_elapse:46899|ctl_first_sent_time:1757650225115353|lagest_ack_time:1757650225160637|curr_delivered:2012943| [2025/09/12 04:10:25 160711] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225115353| [2025/09/12 04:10:25 160719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:798| [2025/09/12 04:10:25 160725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2039|path_largest_ack:2039| [2025/09/12 04:10:25 160732] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1961334|prior_time:1757650225115735|is_app_limited:0|send_elapse:45870|ack_elapse:44902|ctl_first_sent_time:1757650225117242|lagest_ack_time:1757650225160637|curr_delivered:2014143| [2025/09/12 04:10:25 160740] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225117242| [2025/09/12 04:10:25 160746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:799| [2025/09/12 04:10:25 160752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43833|rttvar:459|minrtt:30473|latest_rtt:43395|ack_delay:24| [2025/09/12 04:10:25 160757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43775|rttvar:460|minrtt:30473|latest_rtt:43395|ack_delay:24| [2025/09/12 04:10:25 160761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2039|lost_pn:2036|thresh:3| [2025/09/12 04:10:25 160768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 160772] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 160777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43775|rtt_var:460|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 160781] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 160785] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 160789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 160793] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225224916|now:1757650225160776|interv:64140| [2025/09/12 04:10:25 160797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225224916|now:1757650225160776|interval:64140|pto_count:0|srtt:43775 [2025/09/12 04:10:25 160801] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45870, ack_elapse 44902, delivered 52809|rate 1151275|lost 315| [2025/09/12 04:10:25 160806] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151275) in round 35| [2025/09/12 04:10:25 160810] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 160814] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 160818] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225117242|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 160822] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225117242|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 160835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43775|latest_rtt:43395|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 160841] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/09/12 04:10:25 160845] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1757650225160637|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 160850] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345160637|now:1757650225160637|interv:120000000| [2025/09/12 04:10:25 160854] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345160637|now:1757650225160637|interv:120000000| [2025/09/12 04:10:25 160858] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225224974|pq_index:0| [2025/09/12 04:10:25 160862] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225158950| [2025/09/12 04:10:25 160866] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225160866| [2025/09/12 04:10:25 160871] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225160870| [2025/09/12 04:10:25 160877] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43775|min_srtt:43775|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 160881] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 160885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 160889] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 160893] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 160897] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 160901] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43775|min_srtt:43775|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 160906] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 160910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 160914] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 160918] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 160924] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 160929] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 160933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 160937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 160941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225161941|now:1757650225160941|interv:1000| [2025/09/12 04:10:25 160945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 160949] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 160953] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225161941| [2025/09/12 04:10:25 160957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225161941| [2025/09/12 04:10:25 160961] [debug] |xqc_engine_wakeup_after|wakeup:1757650225161941|now:1757650225160961|diff:980| [2025/09/12 04:10:25 160965] [debug] |xqc_engine_main_logic|END|now:1757650225160870| [2025/09/12 04:10:25 160970] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225160970| [2025/09/12 04:10:25 160974] [debug] |xqc_engine_wakeup_after|wakeup:1757650225161941|now:1757650225160974|diff:967| [2025/09/12 04:10:25 160978] [debug] |xqc_engine_main_logic|END|now:1757650225160970| [2025/09/12 04:10:25 162045] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225162045| [2025/09/12 04:10:25 162057] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225161941|pq_index:0| [2025/09/12 04:10:25 162062] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225160870| [2025/09/12 04:10:25 162067] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225162066| [2025/09/12 04:10:25 162071] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225161941|now:1757650225162066| [2025/09/12 04:10:25 162076] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225161941|now:1757650225162066| [2025/09/12 04:10:25 162080] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 162085] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43775|min_srtt:43775|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 162090] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 162094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 162098] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 162102] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 162106] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 162110] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43775|min_srtt:43775|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 162121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 162125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 162129] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 162133] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 162149] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 162156] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 162163] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 162170] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 162177] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/09/12 04:10:25 162216] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225162188|stream_id:0|stream_offset:2042857| [2025/09/12 04:10:25 162226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2083|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 162233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 162240] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43775|rtt_var:460|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 162246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 162252] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 162258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 162263] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225227963|now:1757650225162239|interv:65724| [2025/09/12 04:10:25 162269] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225227963|now:1757650225162239|interval:65724|pto_count:0|srtt:43775 [2025/09/12 04:10:25 162276] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 162284] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 162290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2044044| [2025/09/12 04:10:25 162297] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 162309] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/09/12 04:10:25 162344] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225162319|stream_id:0|stream_offset:2044044| [2025/09/12 04:10:25 162353] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2084|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 162361] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 162367] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43775|rtt_var:460|pto_duration:45775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 162374] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 162380] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 162385] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 162391] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225228094|now:1757650225162367|interv:65727| [2025/09/12 04:10:25 162398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225228094|now:1757650225162367|interval:65727|pto_count:0|srtt:43775 [2025/09/12 04:10:25 162405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 162412] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 162417] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 162446] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 162452] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225228094| [2025/09/12 04:10:25 162459] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225228094| [2025/09/12 04:10:25 162465] [debug] |xqc_engine_wakeup_after|wakeup:1757650225228094|now:1757650225162465|diff:65629| [2025/09/12 04:10:25 162472] [debug] |xqc_engine_main_logic|END|now:1757650225162066| [2025/09/12 04:10:25 162714] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225162713| [2025/09/12 04:10:25 162725] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 162734] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:911| [2025/09/12 04:10:25 162740] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/09/12 04:10:25 162748] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/09/12 04:10:25 162754] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 162761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2041|path_largest_ack:2040| [2025/09/12 04:10:25 162767] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1961334|prior_time:1757650225115735|is_app_limited:0|send_elapse:45982|ack_elapse:46978|ctl_first_sent_time:1757650225117354|lagest_ack_time:1757650225162713|curr_delivered:2015343| [2025/09/12 04:10:25 162780] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225117354| [2025/09/12 04:10:25 162786] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:800| [2025/09/12 04:10:25 162791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2041|path_largest_ack:2041| [2025/09/12 04:10:25 162797] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1963734|prior_time:1757650225117739|is_app_limited:0|send_elapse:45812|ack_elapse:44974|ctl_first_sent_time:1757650225119306|lagest_ack_time:1757650225162713|curr_delivered:2016543| [2025/09/12 04:10:25 162804] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225119306| [2025/09/12 04:10:25 162810] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:801| [2025/09/12 04:10:25 162815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43775|rttvar:460|minrtt:30473|latest_rtt:43407|ack_delay:24| [2025/09/12 04:10:25 162821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43726|rttvar:443|minrtt:30473|latest_rtt:43407|ack_delay:24| [2025/09/12 04:10:25 162828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2041|lost_pn:2038|thresh:3| [2025/09/12 04:10:25 162834] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 162841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 162847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43726|rtt_var:443|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 162854] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 162858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 162862] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 162865] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225228045|now:1757650225162846|interv:65199| [2025/09/12 04:10:25 162870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225228045|now:1757650225162846|interval:65199|pto_count:0|srtt:43726 [2025/09/12 04:10:25 162874] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45812, ack_elapse 44974, delivered 52809|rate 1152732|lost 315| [2025/09/12 04:10:25 162878] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152732) in round 35| [2025/09/12 04:10:25 162883] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 162887] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 162890] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225119306|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 162899] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225119306|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 162904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43726|latest_rtt:43407|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 162909] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/09/12 04:10:25 162914] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1757650225162713|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 162919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345162713|now:1757650225162713|interv:120000000| [2025/09/12 04:10:25 162923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345162713|now:1757650225162713|interv:120000000| [2025/09/12 04:10:25 162927] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225228094|pq_index:0| [2025/09/12 04:10:25 162931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225162066| [2025/09/12 04:10:25 162935] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225162935| [2025/09/12 04:10:25 162940] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225162939| [2025/09/12 04:10:25 162945] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43726|min_srtt:43726|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 162950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 162954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 162958] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 162962] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 162966] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 162970] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43726|min_srtt:43726|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 162974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 162978] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 162982] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 162988] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 162993] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 162997] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 163001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 163005] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 163010] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/09/12 04:10:25 163040] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225163017|stream_id:0|stream_offset:2045231| [2025/09/12 04:10:25 163046] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2085|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 163052] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 163059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43726|rtt_var:443|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 163066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 163072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 163078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 163084] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225228743|now:1757650225163058|interv:65685| [2025/09/12 04:10:25 163091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225228743|now:1757650225163058|interval:65685|pto_count:0|srtt:43726 [2025/09/12 04:10:25 163099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 163107] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 163112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2046418| [2025/09/12 04:10:25 163117] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 163121] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/09/12 04:10:25 163147] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225163128|stream_id:0|stream_offset:2046418| [2025/09/12 04:10:25 163153] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2086|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 163167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 163174] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43726|rtt_var:443|pto_duration:45726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 163181] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 163187] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 163193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 163200] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225228854|now:1757650225163174|interv:65680| [2025/09/12 04:10:25 163206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225228854|now:1757650225163174|interval:65680|pto_count:0|srtt:43726 [2025/09/12 04:10:25 163213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 163221] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 163227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 163234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 163240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225228854| [2025/09/12 04:10:25 163246] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225228854| [2025/09/12 04:10:25 163253] [debug] |xqc_engine_wakeup_after|wakeup:1757650225228854|now:1757650225163252|diff:65602| [2025/09/12 04:10:25 163259] [debug] |xqc_engine_main_logic|END|now:1757650225162939| [2025/09/12 04:10:25 163267] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225163267| [2025/09/12 04:10:25 163273] [debug] |xqc_engine_wakeup_after|wakeup:1757650225228854|now:1757650225163273|diff:65581| [2025/09/12 04:10:25 163279] [debug] |xqc_engine_main_logic|END|now:1757650225163267| [2025/09/12 04:10:25 164574] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225164573| [2025/09/12 04:10:25 164589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 164598] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:912| [2025/09/12 04:10:25 164603] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/09/12 04:10:25 164609] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/09/12 04:10:25 164616] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 164623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2043|path_largest_ack:2042| [2025/09/12 04:10:25 164630] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1963734|prior_time:1757650225117739|is_app_limited:0|send_elapse:45956|ack_elapse:46834|ctl_first_sent_time:1757650225119450|lagest_ack_time:1757650225164573|curr_delivered:2017743| [2025/09/12 04:10:25 164645] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225119450| [2025/09/12 04:10:25 164652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:802| [2025/09/12 04:10:25 164659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2043|path_largest_ack:2043| [2025/09/12 04:10:25 164665] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1966134|prior_time:1757650225119720|is_app_limited:0|send_elapse:45826|ack_elapse:44853|ctl_first_sent_time:1757650225121276|lagest_ack_time:1757650225164573|curr_delivered:2018943| [2025/09/12 04:10:25 164671] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225121276| [2025/09/12 04:10:25 164677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:803| [2025/09/12 04:10:25 164682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43726|rttvar:443|minrtt:30473|latest_rtt:43297|ack_delay:24| [2025/09/12 04:10:25 164686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43670|rttvar:446|minrtt:30473|latest_rtt:43297|ack_delay:24| [2025/09/12 04:10:25 164691] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2043|lost_pn:2040|thresh:3| [2025/09/12 04:10:25 164695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 164699] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 164703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43670|rtt_var:446|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 164707] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 164711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 164715] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 164719] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225228798|now:1757650225164703|interv:64095| [2025/09/12 04:10:25 164723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225228798|now:1757650225164703|interval:64095|pto_count:0|srtt:43670 [2025/09/12 04:10:25 164729] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45826, ack_elapse 44853, delivered 52809|rate 1152380|lost 315| [2025/09/12 04:10:25 164736] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152380) in round 35| [2025/09/12 04:10:25 164742] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 164748] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 164752] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225121276|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 164756] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225121276|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 164766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43670|latest_rtt:43297|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 164772] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/09/12 04:10:25 164776] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1757650225164573|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 164781] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345164573|now:1757650225164573|interv:120000000| [2025/09/12 04:10:25 164785] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345164573|now:1757650225164573|interv:120000000| [2025/09/12 04:10:25 164789] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225228854|pq_index:0| [2025/09/12 04:10:25 164793] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225162939| [2025/09/12 04:10:25 164797] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225164797| [2025/09/12 04:10:25 164802] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225164801| [2025/09/12 04:10:25 164808] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43670|min_srtt:43670|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 164812] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 164817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 164820] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 164824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 164829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 164833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43670|min_srtt:43670|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 164837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 164841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 164845] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 164848] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 164856] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 164860] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 164864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 164869] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 164872] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225165872|now:1757650225164872|interv:1000| [2025/09/12 04:10:25 164876] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 164880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 164884] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225165872| [2025/09/12 04:10:25 164888] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225165872| [2025/09/12 04:10:25 164892] [debug] |xqc_engine_wakeup_after|wakeup:1757650225165872|now:1757650225164892|diff:980| [2025/09/12 04:10:25 164896] [debug] |xqc_engine_main_logic|END|now:1757650225164801| [2025/09/12 04:10:25 164901] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225164901| [2025/09/12 04:10:25 164905] [debug] |xqc_engine_wakeup_after|wakeup:1757650225165872|now:1757650225164905|diff:967| [2025/09/12 04:10:25 164909] [debug] |xqc_engine_main_logic|END|now:1757650225164901| [2025/09/12 04:10:25 165977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225165977| [2025/09/12 04:10:25 165990] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225165872|pq_index:0| [2025/09/12 04:10:25 165994] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225164801| [2025/09/12 04:10:25 165999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225165998| [2025/09/12 04:10:25 166004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225165872|now:1757650225165998| [2025/09/12 04:10:25 166008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225165872|now:1757650225165998| [2025/09/12 04:10:25 166012] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 166017] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43670|min_srtt:43670|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 166022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 166027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 166030] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 166034] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 166039] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 166043] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43670|min_srtt:43670|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 166053] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 166057] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 166061] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 166064] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 166069] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 166073] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 166077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 166082] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 166086] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/09/12 04:10:25 166117] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225166094|stream_id:0|stream_offset:2047605| [2025/09/12 04:10:25 166125] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 166133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 166140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43670|rtt_var:446|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 166147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 166154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 166160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 166166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225231764|now:1757650225166140|interv:65624| [2025/09/12 04:10:25 166173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225231764|now:1757650225166140|interval:65624|pto_count:0|srtt:43670 [2025/09/12 04:10:25 166180] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 166188] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 166195] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2048792| [2025/09/12 04:10:25 166202] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 166215] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/09/12 04:10:25 166254] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225166226|stream_id:0|stream_offset:2048792| [2025/09/12 04:10:25 166264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2088|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 166271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 166278] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43670|rtt_var:446|pto_duration:45670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 166285] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 166290] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 166296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 166302] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225231896|now:1757650225166278|interv:65618| [2025/09/12 04:10:25 166308] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225231896|now:1757650225166278|interval:65618|pto_count:0|srtt:43670 [2025/09/12 04:10:25 166314] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 166321] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 166327] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 166333] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 166339] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225231896| [2025/09/12 04:10:25 166345] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225231896| [2025/09/12 04:10:25 166350] [debug] |xqc_engine_wakeup_after|wakeup:1757650225231896|now:1757650225166350|diff:65546| [2025/09/12 04:10:25 166356] [debug] |xqc_engine_main_logic|END|now:1757650225165998| [2025/09/12 04:10:25 166528] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225166526| [2025/09/12 04:10:25 166543] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 166552] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:913| [2025/09/12 04:10:25 166558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/09/12 04:10:25 166566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/09/12 04:10:25 166573] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 166580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2045|path_largest_ack:2044| [2025/09/12 04:10:25 166588] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1966134|prior_time:1757650225119720|is_app_limited:0|send_elapse:45948|ack_elapse:46806|ctl_first_sent_time:1757650225121398|lagest_ack_time:1757650225166526|curr_delivered:2020143| [2025/09/12 04:10:25 166603] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225121398| [2025/09/12 04:10:25 166610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:804| [2025/09/12 04:10:25 166616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2045|path_largest_ack:2045| [2025/09/12 04:10:25 166622] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1968534|prior_time:1757650225121798|is_app_limited:0|send_elapse:45850|ack_elapse:44728|ctl_first_sent_time:1757650225123302|lagest_ack_time:1757650225166526|curr_delivered:2021343| [2025/09/12 04:10:25 166627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225123302| [2025/09/12 04:10:25 166630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:805| [2025/09/12 04:10:25 166634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43670|rttvar:446|minrtt:30473|latest_rtt:43224|ack_delay:24| [2025/09/12 04:10:25 166639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43612|rttvar:452|minrtt:30473|latest_rtt:43224|ack_delay:24| [2025/09/12 04:10:25 166643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2045|lost_pn:2042|thresh:3| [2025/09/12 04:10:25 166647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 166651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 166655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43612|rtt_var:452|pto_duration:45612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 166659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 166663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 166667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 166671] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225231838|now:1757650225166655|interv:65183| [2025/09/12 04:10:25 166675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225231838|now:1757650225166655|interval:65183|pto_count:0|srtt:43612 [2025/09/12 04:10:25 166679] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45850, ack_elapse 44728, delivered 52809|rate 1151777|lost 315| [2025/09/12 04:10:25 166683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151777) in round 35| [2025/09/12 04:10:25 166688] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 166692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 166695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225123302|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 166703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225123302|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 166708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43612|latest_rtt:43224|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 166714] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/09/12 04:10:25 166718] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1757650225166526|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 166723] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345166526|now:1757650225166526|interv:120000000| [2025/09/12 04:10:25 166727] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345166526|now:1757650225166526|interv:120000000| [2025/09/12 04:10:25 166731] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225231896|pq_index:0| [2025/09/12 04:10:25 166735] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225165998| [2025/09/12 04:10:25 166739] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225166739| [2025/09/12 04:10:25 166744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225166743| [2025/09/12 04:10:25 166750] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43612|min_srtt:43612|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 166754] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 166759] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 166763] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 166767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 166771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 166775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43612|min_srtt:43612|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 166779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 166783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 166787] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 166794] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 166798] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 166802] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 166806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 166811] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 166815] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/09/12 04:10:25 166846] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225166822|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 166853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2089|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 166858] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 166865] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43612|rtt_var:452|pto_duration:45612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 166873] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 166879] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 166885] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 166891] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225232434|now:1757650225166865|interv:65569| [2025/09/12 04:10:25 166898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225232434|now:1757650225166865|interval:65569|pto_count:0|srtt:43612 [2025/09/12 04:10:25 166905] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 166911] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 166915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2051166| [2025/09/12 04:10:25 166920] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 166924] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/09/12 04:10:25 166949] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225166931|stream_id:0|stream_offset:2051166| [2025/09/12 04:10:25 166955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2090|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 166969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 166976] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43612|rtt_var:452|pto_duration:45612|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 166983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 166989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 166995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 167000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225232543|now:1757650225166976|interv:65567| [2025/09/12 04:10:25 167004] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225232543|now:1757650225166976|interval:65567|pto_count:0|srtt:43612 [2025/09/12 04:10:25 167009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 167014] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 167018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 167022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 167026] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225232543| [2025/09/12 04:10:25 167030] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225232543| [2025/09/12 04:10:25 167034] [debug] |xqc_engine_wakeup_after|wakeup:1757650225232543|now:1757650225167034|diff:65509| [2025/09/12 04:10:25 167039] [debug] |xqc_engine_main_logic|END|now:1757650225166743| [2025/09/12 04:10:25 167044] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225167044| [2025/09/12 04:10:25 167048] [debug] |xqc_engine_wakeup_after|wakeup:1757650225232543|now:1757650225167048|diff:65495| [2025/09/12 04:10:25 167052] [debug] |xqc_engine_main_logic|END|now:1757650225167044| [2025/09/12 04:10:25 168509] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225168508| [2025/09/12 04:10:25 168525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 168534] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:914| [2025/09/12 04:10:25 168540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:915| [2025/09/12 04:10:25 168549] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:915| [2025/09/12 04:10:25 168555] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 168573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2047|path_largest_ack:2046| [2025/09/12 04:10:25 168581] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1968534|prior_time:1757650225121798|is_app_limited:0|send_elapse:45995|ack_elapse:46710|ctl_first_sent_time:1757650225123447|lagest_ack_time:1757650225168508|curr_delivered:2022543| [2025/09/12 04:10:25 168596] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225123447| [2025/09/12 04:10:25 168604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:806| [2025/09/12 04:10:25 168611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2047|path_largest_ack:2047| [2025/09/12 04:10:25 168618] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1970934|prior_time:1757650225123765|is_app_limited:0|send_elapse:45959|ack_elapse:44743|ctl_first_sent_time:1757650225125269|lagest_ack_time:1757650225168508|curr_delivered:2023743| [2025/09/12 04:10:25 168624] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225125269| [2025/09/12 04:10:25 168630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:807| [2025/09/12 04:10:25 168636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43612|rttvar:452|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:25 168643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43562|rttvar:438|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:25 168648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2047|lost_pn:2044|thresh:3| [2025/09/12 04:10:25 168652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 168657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 168661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43562|rtt_var:438|pto_duration:45562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 168665] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 168669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 168673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 168677] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225232493|now:1757650225168660|interv:63833| [2025/09/12 04:10:25 168681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225232493|now:1757650225168660|interval:63833|pto_count:0|srtt:43562 [2025/09/12 04:10:25 168686] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45959, ack_elapse 44743, delivered 52809|rate 1149045|lost 315| [2025/09/12 04:10:25 168690] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149045) in round 35| [2025/09/12 04:10:25 168694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 168698] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 168702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225125269|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 168707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225125269|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 168716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43562|latest_rtt:43239|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 168722] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:915|largest:915|pns:2| [2025/09/12 04:10:25 168726] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:915|frame:ACK |recv_time:1757650225168508|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 168741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345168508|now:1757650225168508|interv:120000000| [2025/09/12 04:10:25 168746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345168508|now:1757650225168508|interv:120000000| [2025/09/12 04:10:25 168749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225232543|pq_index:0| [2025/09/12 04:10:25 168754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225166743| [2025/09/12 04:10:25 168758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225168758| [2025/09/12 04:10:25 168763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225168762| [2025/09/12 04:10:25 168769] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43562|min_srtt:43562|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 168774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 168778] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 168782] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 168786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 168790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 168795] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43562|min_srtt:43562|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 168799] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 168803] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 168807] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 168811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 168818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 168823] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 168827] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 168832] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 168835] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225169835|now:1757650225168835|interv:1000| [2025/09/12 04:10:25 168839] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 168843] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 168847] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225169835| [2025/09/12 04:10:25 168851] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225169835| [2025/09/12 04:10:25 168855] [debug] |xqc_engine_wakeup_after|wakeup:1757650225169835|now:1757650225168855|diff:980| [2025/09/12 04:10:25 168860] [debug] |xqc_engine_main_logic|END|now:1757650225168762| [2025/09/12 04:10:25 168865] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225168865| [2025/09/12 04:10:25 168869] [debug] |xqc_engine_wakeup_after|wakeup:1757650225169835|now:1757650225168869|diff:966| [2025/09/12 04:10:25 168873] [debug] |xqc_engine_main_logic|END|now:1757650225168865| [2025/09/12 04:10:25 169941] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225169940| [2025/09/12 04:10:25 169952] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225169835|pq_index:0| [2025/09/12 04:10:25 169957] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225168762| [2025/09/12 04:10:25 169962] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225169961| [2025/09/12 04:10:25 169967] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225169835|now:1757650225169961| [2025/09/12 04:10:25 169971] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225169835|now:1757650225169961| [2025/09/12 04:10:25 169975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 169980] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43562|min_srtt:43562|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 169985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 169990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 169994] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 169998] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 170002] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 170006] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43562|min_srtt:43562|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 170016] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 170020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 170024] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 170027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 170032] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 170036] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 170040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 170045] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 170049] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/09/12 04:10:25 170082] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225170057|stream_id:0|stream_offset:2052353| [2025/09/12 04:10:25 170091] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2091|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 170099] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 170105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43562|rtt_var:438|pto_duration:45562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 170113] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 170117] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 170121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 170125] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225235619|now:1757650225170105|interv:65514| [2025/09/12 04:10:25 170129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225235619|now:1757650225170105|interval:65514|pto_count:0|srtt:43562 [2025/09/12 04:10:25 170134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 170138] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 170143] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2053540| [2025/09/12 04:10:25 170147] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 170156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/09/12 04:10:25 170183] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225170163|stream_id:0|stream_offset:2053540| [2025/09/12 04:10:25 170191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2092|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 170198] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 170205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43562|rtt_var:438|pto_duration:45562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 170211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 170217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 170223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 170229] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225235725|now:1757650225170204|interv:65521| [2025/09/12 04:10:25 170235] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225235725|now:1757650225170204|interval:65521|pto_count:0|srtt:43562 [2025/09/12 04:10:25 170241] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 170248] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 170254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 170261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 170267] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225235725| [2025/09/12 04:10:25 170273] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225235725| [2025/09/12 04:10:25 170278] [debug] |xqc_engine_wakeup_after|wakeup:1757650225235725|now:1757650225170278|diff:65447| [2025/09/12 04:10:25 170284] [debug] |xqc_engine_main_logic|END|now:1757650225169961| [2025/09/12 04:10:25 170671] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225170670| [2025/09/12 04:10:25 170684] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 170692] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:915| [2025/09/12 04:10:25 170698] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/09/12 04:10:25 170706] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/09/12 04:10:25 170712] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 170719] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2049|path_largest_ack:2048| [2025/09/12 04:10:25 170727] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1970934|prior_time:1757650225123765|is_app_limited:0|send_elapse:46089|ack_elapse:46905|ctl_first_sent_time:1757650225125399|lagest_ack_time:1757650225170670|curr_delivered:2024943| [2025/09/12 04:10:25 170742] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225125399| [2025/09/12 04:10:25 170750] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:808| [2025/09/12 04:10:25 170756] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2049|path_largest_ack:2049| [2025/09/12 04:10:25 170763] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1973334|prior_time:1757650225125711|is_app_limited:0|send_elapse:45856|ack_elapse:44959|ctl_first_sent_time:1757650225127235|lagest_ack_time:1757650225170670|curr_delivered:2026143| [2025/09/12 04:10:25 170768] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225127235| [2025/09/12 04:10:25 170774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:809| [2025/09/12 04:10:25 170780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43562|rttvar:438|minrtt:30473|latest_rtt:43435|ack_delay:24| [2025/09/12 04:10:25 170787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43543|rttvar:366|minrtt:30473|latest_rtt:43435|ack_delay:24| [2025/09/12 04:10:25 170794] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2049|lost_pn:2046|thresh:3| [2025/09/12 04:10:25 170800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 170806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 170813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:366|pto_duration:45543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 170820] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 170826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 170830] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 170834] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225235706|now:1757650225170813|interv:64893| [2025/09/12 04:10:25 170839] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225235706|now:1757650225170813|interval:64893|pto_count:0|srtt:43543 [2025/09/12 04:10:25 170843] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45856, ack_elapse 44959, delivered 52809|rate 1151626|lost 315| [2025/09/12 04:10:25 170848] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151626) in round 35| [2025/09/12 04:10:25 170852] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 170856] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 170860] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225127235|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 170869] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225127235|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 170874] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43543|latest_rtt:43435|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 170880] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/09/12 04:10:25 170884] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1757650225170670|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 170889] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345170670|now:1757650225170670|interv:120000000| [2025/09/12 04:10:25 170894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345170670|now:1757650225170670|interv:120000000| [2025/09/12 04:10:25 170898] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225235725|pq_index:0| [2025/09/12 04:10:25 170902] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225169961| [2025/09/12 04:10:25 170906] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225170906| [2025/09/12 04:10:25 170911] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225170910| [2025/09/12 04:10:25 170917] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 170921] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 170926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 170930] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 170934] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 170938] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 170942] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43543|min_srtt:43543|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 170946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 170951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 170954] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 170961] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 170965] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 170970] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 170974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 170978] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 170983] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/09/12 04:10:25 171014] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225170990|stream_id:0|stream_offset:2054727| [2025/09/12 04:10:25 171020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2093|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 171025] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 171029] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:366|pto_duration:45543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 171034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 171038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 171041] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 171045] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225236533|now:1757650225171029|interv:65504| [2025/09/12 04:10:25 171049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225236533|now:1757650225171029|interval:65504|pto_count:0|srtt:43543 [2025/09/12 04:10:25 171054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 171059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 171063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2055914| [2025/09/12 04:10:25 171068] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 171072] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/09/12 04:10:25 171090] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225171077|stream_id:0|stream_offset:2055914| [2025/09/12 04:10:25 171096] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2094|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 171104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 171108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43543|rtt_var:366|pto_duration:45543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 171112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 171116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 171120] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 171124] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225236620|now:1757650225171108|interv:65512| [2025/09/12 04:10:25 171128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225236620|now:1757650225171108|interval:65512|pto_count:0|srtt:43543 [2025/09/12 04:10:25 171132] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 171136] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 171140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 171144] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 171149] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225236620| [2025/09/12 04:10:25 171153] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225236620| [2025/09/12 04:10:25 171157] [debug] |xqc_engine_wakeup_after|wakeup:1757650225236620|now:1757650225171157|diff:65463| [2025/09/12 04:10:25 171161] [debug] |xqc_engine_main_logic|END|now:1757650225170910| [2025/09/12 04:10:25 171166] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225171166| [2025/09/12 04:10:25 171171] [debug] |xqc_engine_wakeup_after|wakeup:1757650225236620|now:1757650225171171|diff:65449| [2025/09/12 04:10:25 171178] [debug] |xqc_engine_main_logic|END|now:1757650225171166| [2025/09/12 04:10:25 172539] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225172538| [2025/09/12 04:10:25 172554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 172563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:916| [2025/09/12 04:10:25 172569] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/09/12 04:10:25 172576] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/09/12 04:10:25 172580] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 172586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2051|path_largest_ack:2050| [2025/09/12 04:10:25 172592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1973334|prior_time:1757650225125711|is_app_limited:0|send_elapse:45967|ack_elapse:46827|ctl_first_sent_time:1757650225127346|lagest_ack_time:1757650225172538|curr_delivered:2027343| [2025/09/12 04:10:25 172607] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225127346| [2025/09/12 04:10:25 172614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:810| [2025/09/12 04:10:25 172621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2051|path_largest_ack:2051| [2025/09/12 04:10:25 172628] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1975734|prior_time:1757650225127741|is_app_limited:0|send_elapse:45879|ack_elapse:44797|ctl_first_sent_time:1757650225129271|lagest_ack_time:1757650225172538|curr_delivered:2028543| [2025/09/12 04:10:25 172633] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225129271| [2025/09/12 04:10:25 172637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:811| [2025/09/12 04:10:25 172643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43543|rttvar:366|minrtt:30473|latest_rtt:43267|ack_delay:24| [2025/09/12 04:10:25 172650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43506|rttvar:350|minrtt:30473|latest_rtt:43267|ack_delay:24| [2025/09/12 04:10:25 172656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2051|lost_pn:2048|thresh:3| [2025/09/12 04:10:25 172663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 172669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 172676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43506|rtt_var:350|pto_duration:45506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 172683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 172689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 172695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 172699] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225236583|now:1757650225172675|interv:63908| [2025/09/12 04:10:25 172703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225236583|now:1757650225172675|interval:63908|pto_count:0|srtt:43506 [2025/09/12 04:10:25 172708] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45879, ack_elapse 44797, delivered 52809|rate 1151049|lost 315| [2025/09/12 04:10:25 172712] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151049) in round 35| [2025/09/12 04:10:25 172716] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 172721] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 172724] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225129271|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 172729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225129271|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 172738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43506|latest_rtt:43267|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 172744] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/09/12 04:10:25 172748] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1757650225172538|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 172753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345172538|now:1757650225172538|interv:120000000| [2025/09/12 04:10:25 172757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345172538|now:1757650225172538|interv:120000000| [2025/09/12 04:10:25 172761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225236620|pq_index:0| [2025/09/12 04:10:25 172765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225170910| [2025/09/12 04:10:25 172769] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225172769| [2025/09/12 04:10:25 172774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225172773| [2025/09/12 04:10:25 172780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43506|min_srtt:43506|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 172784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 172789] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 172792] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 172796] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 172801] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 172805] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43506|min_srtt:43506|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 172809] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 172813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 172817] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 172820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 172827] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 172832] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 172836] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 172840] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 172844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225173844|now:1757650225172844|interv:1000| [2025/09/12 04:10:25 172848] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 172852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 172856] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225173844| [2025/09/12 04:10:25 172860] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225173844| [2025/09/12 04:10:25 172864] [debug] |xqc_engine_wakeup_after|wakeup:1757650225173844|now:1757650225172864|diff:980| [2025/09/12 04:10:25 172868] [debug] |xqc_engine_main_logic|END|now:1757650225172773| [2025/09/12 04:10:25 172874] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225172874| [2025/09/12 04:10:25 172877] [debug] |xqc_engine_wakeup_after|wakeup:1757650225173844|now:1757650225172877|diff:967| [2025/09/12 04:10:25 172881] [debug] |xqc_engine_main_logic|END|now:1757650225172874| [2025/09/12 04:10:25 173949] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225173949| [2025/09/12 04:10:25 173960] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225173844|pq_index:0| [2025/09/12 04:10:25 173965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225172773| [2025/09/12 04:10:25 173970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225173969| [2025/09/12 04:10:25 173975] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225173844|now:1757650225173969| [2025/09/12 04:10:25 173979] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225173844|now:1757650225173969| [2025/09/12 04:10:25 173983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 173988] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43506|min_srtt:43506|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 173993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 173998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 174002] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 174005] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 174010] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 174014] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43506|min_srtt:43506|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 174024] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 174028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 174032] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 174035] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 174040] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 174044] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 174048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 174053] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 174057] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/09/12 04:10:25 174088] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225174066|stream_id:0|stream_offset:2057101| [2025/09/12 04:10:25 174095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2095|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 174100] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 174104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43506|rtt_var:350|pto_duration:45506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 174108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 174112] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 174116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 174120] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225239572|now:1757650225174104|interv:65468| [2025/09/12 04:10:25 174124] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225239572|now:1757650225174104|interval:65468|pto_count:0|srtt:43506 [2025/09/12 04:10:25 174129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 174134] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 174138] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2058288| [2025/09/12 04:10:25 174142] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 174150] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/09/12 04:10:25 174174] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225174156|stream_id:0|stream_offset:2058288| [2025/09/12 04:10:25 174183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 174190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 174196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43506|rtt_var:350|pto_duration:45506|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 174202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 174208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 174214] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 174220] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225239662|now:1757650225174196|interv:65466| [2025/09/12 04:10:25 174226] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225239662|now:1757650225174196|interval:65466|pto_count:0|srtt:43506 [2025/09/12 04:10:25 174233] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 174240] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 174246] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 174253] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 174259] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225239662| [2025/09/12 04:10:25 174265] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225239662| [2025/09/12 04:10:25 174271] [debug] |xqc_engine_wakeup_after|wakeup:1757650225239662|now:1757650225174271|diff:65391| [2025/09/12 04:10:25 174277] [debug] |xqc_engine_main_logic|END|now:1757650225173969| [2025/09/12 04:10:25 174607] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225174606| [2025/09/12 04:10:25 174623] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 174631] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:917| [2025/09/12 04:10:25 174637] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/09/12 04:10:25 174645] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/09/12 04:10:25 174652] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 174659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2053|path_largest_ack:2052| [2025/09/12 04:10:25 174667] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1975734|prior_time:1757650225127741|is_app_limited:0|send_elapse:46002|ack_elapse:46865|ctl_first_sent_time:1757650225129394|lagest_ack_time:1757650225174606|curr_delivered:2029743| [2025/09/12 04:10:25 174681] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225129394| [2025/09/12 04:10:25 174688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:812| [2025/09/12 04:10:25 174695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2053|path_largest_ack:2053| [2025/09/12 04:10:25 174702] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1978134|prior_time:1757650225129854|is_app_limited:0|send_elapse:46112|ack_elapse:44752|ctl_first_sent_time:1757650225131506|lagest_ack_time:1757650225174606|curr_delivered:2030943| [2025/09/12 04:10:25 174708] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225131506| [2025/09/12 04:10:25 174712] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:813| [2025/09/12 04:10:25 174716] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43506|rttvar:350|minrtt:30473|latest_rtt:43100|ack_delay:64| [2025/09/12 04:10:25 174720] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43447|rttvar:380|minrtt:30473|latest_rtt:43100|ack_delay:64| [2025/09/12 04:10:25 174725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2053|lost_pn:2050|thresh:3| [2025/09/12 04:10:25 174729] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 174733] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 174737] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43447|rtt_var:380|pto_duration:45447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 174741] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 174745] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 174749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 174753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225239603|now:1757650225174737|interv:64866| [2025/09/12 04:10:25 174757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225239603|now:1757650225174737|interval:64866|pto_count:0|srtt:43447 [2025/09/12 04:10:25 174762] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46112, ack_elapse 44752, delivered 52809|rate 1145233|lost 315| [2025/09/12 04:10:25 174769] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145233) in round 35| [2025/09/12 04:10:25 174776] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 174782] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 174787] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225131506|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 174796] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225131506|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 174800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43447|latest_rtt:43100|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 174806] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/09/12 04:10:25 174811] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1757650225174606|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 174816] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345174606|now:1757650225174606|interv:120000000| [2025/09/12 04:10:25 174820] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345174606|now:1757650225174606|interv:120000000| [2025/09/12 04:10:25 174824] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225239662|pq_index:0| [2025/09/12 04:10:25 174828] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225173969| [2025/09/12 04:10:25 174832] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225174832| [2025/09/12 04:10:25 174837] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225174836| [2025/09/12 04:10:25 174842] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43447|min_srtt:43447|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 174847] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 174851] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 174855] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 174859] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 174863] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 174867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43447|min_srtt:43447|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 174871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 174876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 174879] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 174886] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 174890] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 174894] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 174899] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 174903] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 174907] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/09/12 04:10:25 174937] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225174915|stream_id:0|stream_offset:2059475| [2025/09/12 04:10:25 174943] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 174948] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 174952] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43447|rtt_var:380|pto_duration:45447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 174957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 174961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 174965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 174968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225240362|now:1757650225174952|interv:65410| [2025/09/12 04:10:25 174972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225240362|now:1757650225174952|interval:65410|pto_count:0|srtt:43447 [2025/09/12 04:10:25 174977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 174982] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 174986] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2060662| [2025/09/12 04:10:25 174991] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 174994] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/09/12 04:10:25 175013] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225175000|stream_id:0|stream_offset:2060662| [2025/09/12 04:10:25 175018] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 175026] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 175030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43447|rtt_var:380|pto_duration:45447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 175035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 175038] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 175042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 175046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225240447|now:1757650225175030|interv:65417| [2025/09/12 04:10:25 175050] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225240447|now:1757650225175030|interval:65417|pto_count:0|srtt:43447 [2025/09/12 04:10:25 175054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 175059] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 175063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 175067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 175071] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225240447| [2025/09/12 04:10:25 175075] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225240447| [2025/09/12 04:10:25 175079] [debug] |xqc_engine_wakeup_after|wakeup:1757650225240447|now:1757650225175079|diff:65368| [2025/09/12 04:10:25 175084] [debug] |xqc_engine_main_logic|END|now:1757650225174836| [2025/09/12 04:10:25 175089] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225175089| [2025/09/12 04:10:25 175093] [debug] |xqc_engine_wakeup_after|wakeup:1757650225240447|now:1757650225175093|diff:65354| [2025/09/12 04:10:25 175097] [debug] |xqc_engine_main_logic|END|now:1757650225175089| [2025/09/12 04:10:25 176565] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225176564| [2025/09/12 04:10:25 176580] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 176589] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:918| [2025/09/12 04:10:25 176593] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/09/12 04:10:25 176601] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/09/12 04:10:25 176607] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 176614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2055|path_largest_ack:2054| [2025/09/12 04:10:25 176620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1978134|prior_time:1757650225129854|is_app_limited:0|send_elapse:46286|ack_elapse:46710|ctl_first_sent_time:1757650225131680|lagest_ack_time:1757650225176564|curr_delivered:2032143| [2025/09/12 04:10:25 176634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225131680| [2025/09/12 04:10:25 176642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:814| [2025/09/12 04:10:25 176649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2055|path_largest_ack:2055| [2025/09/12 04:10:25 176655] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1978134|prior_time:1757650225129854|is_app_limited:0|send_elapse:46286|ack_elapse:46710|ctl_first_sent_time:1757650225131680|lagest_ack_time:1757650225176564|curr_delivered:2033343| [2025/09/12 04:10:25 176662] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225131835| [2025/09/12 04:10:25 176668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:815| [2025/09/12 04:10:25 176673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43447|rttvar:380|minrtt:30473|latest_rtt:44729|ack_delay:24| [2025/09/12 04:10:25 176678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43605|rttvar:599|minrtt:30473|latest_rtt:44729|ack_delay:24| [2025/09/12 04:10:25 176683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2055|lost_pn:2052|thresh:3| [2025/09/12 04:10:25 176690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 176697] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 176703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43605|rtt_var:599|pto_duration:46001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 176710] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 176714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 176718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 176722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225241001|now:1757650225176703|interv:64298| [2025/09/12 04:10:25 176726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225241001|now:1757650225176703|interval:64298|pto_count:0|srtt:43605 [2025/09/12 04:10:25 176730] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46286, ack_elapse 46710, delivered 55209|rate 1181952|lost 315| [2025/09/12 04:10:25 176735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181952) in round 35| [2025/09/12 04:10:25 176739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 176743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 176747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225131835|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 176751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225131835|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 176760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43605|latest_rtt:44729|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 176766] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/09/12 04:10:25 176770] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1757650225176564|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 176775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345176564|now:1757650225176564|interv:120000000| [2025/09/12 04:10:25 176779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345176564|now:1757650225176564|interv:120000000| [2025/09/12 04:10:25 176783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225240447|pq_index:0| [2025/09/12 04:10:25 176787] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225174836| [2025/09/12 04:10:25 176791] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225176791| [2025/09/12 04:10:25 176796] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225176795| [2025/09/12 04:10:25 176802] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43605|min_srtt:43605|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 176806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 176811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 176815] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 176818] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 176823] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 176827] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43605|min_srtt:43605|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 176831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 176835] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 176839] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 176843] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 176850] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 176855] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 176859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 176863] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 176867] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225177867|now:1757650225176867|interv:1000| [2025/09/12 04:10:25 176871] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 176875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 176879] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225177867| [2025/09/12 04:10:25 176883] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225177867| [2025/09/12 04:10:25 176887] [debug] |xqc_engine_wakeup_after|wakeup:1757650225177867|now:1757650225176887|diff:980| [2025/09/12 04:10:25 176891] [debug] |xqc_engine_main_logic|END|now:1757650225176795| [2025/09/12 04:10:25 176897] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225176897| [2025/09/12 04:10:25 176900] [debug] |xqc_engine_wakeup_after|wakeup:1757650225177867|now:1757650225176900|diff:967| [2025/09/12 04:10:25 176904] [debug] |xqc_engine_main_logic|END|now:1757650225176897| [2025/09/12 04:10:25 177971] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225177971| [2025/09/12 04:10:25 177982] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225177867|pq_index:0| [2025/09/12 04:10:25 177986] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225176795| [2025/09/12 04:10:25 177991] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225177990| [2025/09/12 04:10:25 177996] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225177867|now:1757650225177990| [2025/09/12 04:10:25 178000] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225177867|now:1757650225177990| [2025/09/12 04:10:25 178004] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 178010] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43605|min_srtt:43605|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 178014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 178019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 178023] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 178027] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 178031] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 178035] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43605|min_srtt:43605|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 178045] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 178049] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 178053] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 178057] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 178061] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 178066] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 178070] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 178074] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 178079] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/09/12 04:10:25 178112] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225178087|stream_id:0|stream_offset:2061849| [2025/09/12 04:10:25 178121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 178129] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 178135] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43605|rtt_var:599|pto_duration:46001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 178142] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 178146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 178150] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 178156] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225244088|now:1757650225178135|interv:65953| [2025/09/12 04:10:25 178162] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225244088|now:1757650225178135|interval:65953|pto_count:0|srtt:43605 [2025/09/12 04:10:25 178169] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 178176] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 178183] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2063036| [2025/09/12 04:10:25 178189] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 178202] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2100-2104|next_skip_chance:1757650225391204|current_time:1757650225178201| [2025/09/12 04:10:25 178208] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/09/12 04:10:25 178242] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225178219|stream_id:0|stream_offset:2063036| [2025/09/12 04:10:25 178251] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 178258] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 178264] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43605|rtt_var:599|pto_duration:46001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 178271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 178277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 178282] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 178288] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225244220|now:1757650225178264|interv:65956| [2025/09/12 04:10:25 178294] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225244220|now:1757650225178264|interval:65956|pto_count:0|srtt:43605 [2025/09/12 04:10:25 178301] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 178309] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 178315] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 178323] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 178329] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225244220| [2025/09/12 04:10:25 178335] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225244220| [2025/09/12 04:10:25 178342] [debug] |xqc_engine_wakeup_after|wakeup:1757650225244220|now:1757650225178342|diff:65878| [2025/09/12 04:10:25 178349] [debug] |xqc_engine_main_logic|END|now:1757650225177990| [2025/09/12 04:10:25 178543] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225178542| [2025/09/12 04:10:25 178558] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 178567] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:919| [2025/09/12 04:10:25 178573] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/09/12 04:10:25 178581] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/09/12 04:10:25 178587] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 178595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2057|path_largest_ack:2056| [2025/09/12 04:10:25 178609] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1980534|prior_time:1757650225131964|is_app_limited:0|send_elapse:45775|ack_elapse:46578|ctl_first_sent_time:1757650225133057|lagest_ack_time:1757650225178542|curr_delivered:2034543| [2025/09/12 04:10:25 178616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225133057| [2025/09/12 04:10:25 178623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:816| [2025/09/12 04:10:25 178630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2057|path_largest_ack:2057| [2025/09/12 04:10:25 178636] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54009|prior_delivered:1982934|prior_time:1757650225133670|is_app_limited:0|send_elapse:45758|ack_elapse:44872|ctl_first_sent_time:1757650225135175|lagest_ack_time:1757650225178542|curr_delivered:2035743| [2025/09/12 04:10:25 178643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225135175| [2025/09/12 04:10:25 178649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:817| [2025/09/12 04:10:25 178654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43605|rttvar:599|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:25 178659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43572|rttvar:515|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:25 178663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2057|lost_pn:2054|thresh:3| [2025/09/12 04:10:25 178667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 178671] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 178675] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:515|pto_duration:45632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 178679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 178683] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 178688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 178695] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225243851|now:1757650225178675|interv:65176| [2025/09/12 04:10:25 178702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225243851|now:1757650225178675|interval:65176|pto_count:0|srtt:43572 [2025/09/12 04:10:25 178709] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45758, ack_elapse 44872, delivered 52809|rate 1154093|lost 315| [2025/09/12 04:10:25 178714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154093) in round 35| [2025/09/12 04:10:25 178718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 178726] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 178730] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225135175|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 178735] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225135175|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 178739] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43572|latest_rtt:43367|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 178745] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/09/12 04:10:25 178750] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:920|frame:ACK |recv_time:1757650225178542|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 178755] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345178542|now:1757650225178542|interv:120000000| [2025/09/12 04:10:25 178759] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345178542|now:1757650225178542|interv:120000000| [2025/09/12 04:10:25 178763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225244220|pq_index:0| [2025/09/12 04:10:25 178767] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225177990| [2025/09/12 04:10:25 178771] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225178771| [2025/09/12 04:10:25 178776] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225178775| [2025/09/12 04:10:25 178782] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 178787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 178791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 178795] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 178799] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 178803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 178807] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43572|min_srtt:43572|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 178811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 178818] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 178822] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 178826] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 178830] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 178834] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 178838] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 178843] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 178847] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/09/12 04:10:25 178879] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225178854|stream_id:0|stream_offset:2064223| [2025/09/12 04:10:25 178889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 178896] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 178903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:515|pto_duration:45632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 178910] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 178915] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 178918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 178922] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225244486|now:1757650225178903|interv:65583| [2025/09/12 04:10:25 178926] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225244486|now:1757650225178903|interval:65583|pto_count:0|srtt:43572 [2025/09/12 04:10:25 178931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 178936] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 178940] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2065410| [2025/09/12 04:10:25 178945] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 178949] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/09/12 04:10:25 178975] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225178955|stream_id:0|stream_offset:2065410| [2025/09/12 04:10:25 178990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 178997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 179003] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43572|rtt_var:515|pto_duration:45632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 179007] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 179011] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 179015] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 179019] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225244587|now:1757650225179003|interv:65584| [2025/09/12 04:10:25 179023] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225244587|now:1757650225179003|interval:65584|pto_count:0|srtt:43572 [2025/09/12 04:10:25 179027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 179032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 179036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 179040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 179045] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225244587| [2025/09/12 04:10:25 179049] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225244587| [2025/09/12 04:10:25 179053] [debug] |xqc_engine_wakeup_after|wakeup:1757650225244587|now:1757650225179053|diff:65534| [2025/09/12 04:10:25 179057] [debug] |xqc_engine_main_logic|END|now:1757650225178775| [2025/09/12 04:10:25 179062] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225179062| [2025/09/12 04:10:25 179066] [debug] |xqc_engine_wakeup_after|wakeup:1757650225244587|now:1757650225179066|diff:65521| [2025/09/12 04:10:25 179070] [debug] |xqc_engine_main_logic|END|now:1757650225179062| [2025/09/12 04:10:25 180525] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225180524| [2025/09/12 04:10:25 180540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 180550] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:920| [2025/09/12 04:10:25 180555] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/09/12 04:10:25 180564] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/09/12 04:10:25 180570] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 180577] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2059|path_largest_ack:2058| [2025/09/12 04:10:25 180585] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55209|prior_delivered:1982934|prior_time:1757650225133670|is_app_limited:0|send_elapse:45864|ack_elapse:46854|ctl_first_sent_time:1757650225135281|lagest_ack_time:1757650225180524|curr_delivered:2036943| [2025/09/12 04:10:25 180600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225135281| [2025/09/12 04:10:25 180607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:818| [2025/09/12 04:10:25 180613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2059|path_largest_ack:2059| [2025/09/12 04:10:25 180620] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1985343|prior_time:1757650225135705|is_app_limited:0|send_elapse:45846|ack_elapse:44819|ctl_first_sent_time:1757650225137194|lagest_ack_time:1757650225180524|curr_delivered:2038143| [2025/09/12 04:10:25 180625] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225137194| [2025/09/12 04:10:25 180629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:819| [2025/09/12 04:10:25 180633] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43572|rttvar:515|minrtt:30473|latest_rtt:43330|ack_delay:24| [2025/09/12 04:10:25 180639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43539|rttvar:453|minrtt:30473|latest_rtt:43330|ack_delay:24| [2025/09/12 04:10:25 180646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2059|lost_pn:2056|thresh:3| [2025/09/12 04:10:25 180653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 180659] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 180663] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43539|rtt_var:453|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 180668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 180672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 180676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 180680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225244494|now:1757650225180663|interv:63831| [2025/09/12 04:10:25 180684] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225244494|now:1757650225180663|interval:63831|pto_count:0|srtt:43539 [2025/09/12 04:10:25 180688] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45846, ack_elapse 44819, delivered 52800|rate 1151681|lost 315| [2025/09/12 04:10:25 180693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151681) in round 35| [2025/09/12 04:10:25 180697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 180701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 180705] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225137194|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 180713] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225137194|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 180717] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43539|latest_rtt:43330|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 180723] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/09/12 04:10:25 180727] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1757650225180524|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 180732] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345180524|now:1757650225180524|interv:120000000| [2025/09/12 04:10:25 180736] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345180524|now:1757650225180524|interv:120000000| [2025/09/12 04:10:25 180740] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225244587|pq_index:0| [2025/09/12 04:10:25 180744] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225178775| [2025/09/12 04:10:25 180748] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225180748| [2025/09/12 04:10:25 180753] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225180752| [2025/09/12 04:10:25 180759] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43539|min_srtt:43539|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 180764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 180768] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 180772] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 180776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 180780] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 180784] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43539|min_srtt:43539|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 180788] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 180792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 180796] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 180803] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 180807] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 180811] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 180815] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 180820] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 180824] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225181824|now:1757650225180824|interv:1000| [2025/09/12 04:10:25 180828] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 180831] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 180835] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225181824| [2025/09/12 04:10:25 180839] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225181824| [2025/09/12 04:10:25 180843] [debug] |xqc_engine_wakeup_after|wakeup:1757650225181824|now:1757650225180843|diff:981| [2025/09/12 04:10:25 180848] [debug] |xqc_engine_main_logic|END|now:1757650225180752| [2025/09/12 04:10:25 180853] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225180853| [2025/09/12 04:10:25 180857] [debug] |xqc_engine_wakeup_after|wakeup:1757650225181824|now:1757650225180857|diff:967| [2025/09/12 04:10:25 180861] [debug] |xqc_engine_main_logic|END|now:1757650225180853| [2025/09/12 04:10:25 181906] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225181905| [2025/09/12 04:10:25 181917] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225181824|pq_index:0| [2025/09/12 04:10:25 181922] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225180752| [2025/09/12 04:10:25 181928] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225181926| [2025/09/12 04:10:25 181933] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225181824|now:1757650225181926| [2025/09/12 04:10:25 181937] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225181824|now:1757650225181926| [2025/09/12 04:10:25 181941] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 181947] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43539|min_srtt:43539|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 181951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 181956] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 181960] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 181964] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 181975] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 181979] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43539|min_srtt:43539|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 181983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 181987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 181991] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 181995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 181999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 182004] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 182008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 182012] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 182016] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/09/12 04:10:25 182048] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225182025|stream_id:0|stream_offset:2066597| [2025/09/12 04:10:25 182054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 182059] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 182065] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43539|rtt_var:453|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 182072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 182078] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 182084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 182090] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225247564|now:1757650225182064|interv:65500| [2025/09/12 04:10:25 182097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225247564|now:1757650225182064|interval:65500|pto_count:0|srtt:43539 [2025/09/12 04:10:25 182105] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 182113] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 182119] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2067784| [2025/09/12 04:10:25 182133] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 182140] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/09/12 04:10:25 182182] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225182151|stream_id:0|stream_offset:2067784| [2025/09/12 04:10:25 182191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 182199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 182206] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43539|rtt_var:453|pto_duration:45539|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 182213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 182219] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 182225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 182230] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225247690|now:1757650225182205|interv:65485| [2025/09/12 04:10:25 182236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225247690|now:1757650225182205|interval:65485|pto_count:0|srtt:43539 [2025/09/12 04:10:25 182242] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 182249] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 182255] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 182261] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 182266] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225247690| [2025/09/12 04:10:25 182272] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225247690| [2025/09/12 04:10:25 182278] [debug] |xqc_engine_wakeup_after|wakeup:1757650225247690|now:1757650225182277|diff:65413| [2025/09/12 04:10:25 182284] [debug] |xqc_engine_main_logic|END|now:1757650225181926| [2025/09/12 04:10:25 182516] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225182514| [2025/09/12 04:10:25 182531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 182540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:921| [2025/09/12 04:10:25 182546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/09/12 04:10:25 182554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/09/12 04:10:25 182560] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 182568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2061|path_largest_ack:2060| [2025/09/12 04:10:25 182582] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1985343|prior_time:1757650225135705|is_app_limited:0|send_elapse:45939|ack_elapse:46809|ctl_first_sent_time:1757650225137287|lagest_ack_time:1757650225182514|curr_delivered:2039343| [2025/09/12 04:10:25 182589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225137287| [2025/09/12 04:10:25 182596] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:820| [2025/09/12 04:10:25 182602] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2061|path_largest_ack:2061| [2025/09/12 04:10:25 182609] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1987743|prior_time:1757650225137642|is_app_limited:0|send_elapse:45776|ack_elapse:44872|ctl_first_sent_time:1757650225139172|lagest_ack_time:1757650225182514|curr_delivered:2040543| [2025/09/12 04:10:25 182616] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225139172| [2025/09/12 04:10:25 182622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:821| [2025/09/12 04:10:25 182629] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43539|rttvar:453|minrtt:30473|latest_rtt:43342|ack_delay:24| [2025/09/12 04:10:25 182635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43511|rttvar:395|minrtt:30473|latest_rtt:43342|ack_delay:24| [2025/09/12 04:10:25 182641] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2061|lost_pn:2058|thresh:3| [2025/09/12 04:10:25 182648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 182654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 182661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:395|pto_duration:45511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 182668] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 182674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 182681] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 182687] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225247662|now:1757650225182661|interv:65001| [2025/09/12 04:10:25 182693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225247662|now:1757650225182661|interval:65001|pto_count:0|srtt:43511 [2025/09/12 04:10:25 182700] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45776, ack_elapse 44872, delivered 52800|rate 1153442|lost 315| [2025/09/12 04:10:25 182708] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153442) in round 35| [2025/09/12 04:10:25 182714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 182725] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 182729] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225139172|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 182733] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225139172|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 182738] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43511|latest_rtt:43342|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 182744] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/09/12 04:10:25 182748] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1757650225182514|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 182753] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345182514|now:1757650225182514|interv:120000000| [2025/09/12 04:10:25 182757] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345182514|now:1757650225182514|interv:120000000| [2025/09/12 04:10:25 182761] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225247690|pq_index:0| [2025/09/12 04:10:25 182765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225181926| [2025/09/12 04:10:25 182769] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225182769| [2025/09/12 04:10:25 182774] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225182773| [2025/09/12 04:10:25 182780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 182787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 182795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 182801] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 182806] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 182811] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 182815] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43511|min_srtt:43511|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 182819] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 182832] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 182836] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 182839] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 182844] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 182848] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 182852] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 182856] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 182861] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/09/12 04:10:25 182897] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225182869|stream_id:0|stream_offset:2068971| [2025/09/12 04:10:25 182904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 182911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 182918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:395|pto_duration:45511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 182925] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 182932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 182938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 182944] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225248380|now:1757650225182917|interv:65463| [2025/09/12 04:10:25 182950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225248380|now:1757650225182917|interval:65463|pto_count:0|srtt:43511 [2025/09/12 04:10:25 182957] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 182965] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 182972] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2070158| [2025/09/12 04:10:25 182977] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 182981] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/09/12 04:10:25 183007] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225182988|stream_id:0|stream_offset:2070158| [2025/09/12 04:10:25 183020] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 183027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 183034] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43511|rtt_var:395|pto_duration:45511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 183042] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 183048] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 183055] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 183061] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225248499|now:1757650225183034|interv:65465| [2025/09/12 04:10:25 183068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225248499|now:1757650225183034|interval:65465|pto_count:0|srtt:43511 [2025/09/12 04:10:25 183075] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 183081] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 183085] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 183089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 183093] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225248499| [2025/09/12 04:10:25 183097] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225248499| [2025/09/12 04:10:25 183101] [debug] |xqc_engine_wakeup_after|wakeup:1757650225248499|now:1757650225183101|diff:65398| [2025/09/12 04:10:25 183106] [debug] |xqc_engine_main_logic|END|now:1757650225182773| [2025/09/12 04:10:25 183111] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225183111| [2025/09/12 04:10:25 183116] [debug] |xqc_engine_wakeup_after|wakeup:1757650225248499|now:1757650225183116|diff:65383| [2025/09/12 04:10:25 183122] [debug] |xqc_engine_main_logic|END|now:1757650225183111| [2025/09/12 04:10:25 184510] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225184508| [2025/09/12 04:10:25 184524] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 184534] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:922| [2025/09/12 04:10:25 184540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/09/12 04:10:25 184548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/09/12 04:10:25 184554] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 184561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2062| [2025/09/12 04:10:25 184577] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1987743|prior_time:1757650225137642|is_app_limited:0|send_elapse:45867|ack_elapse:46866|ctl_first_sent_time:1757650225139263|lagest_ack_time:1757650225184508|curr_delivered:2041743| [2025/09/12 04:10:25 184593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225139263| [2025/09/12 04:10:25 184600] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:822| [2025/09/12 04:10:25 184607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2063|path_largest_ack:2063| [2025/09/12 04:10:25 184614] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1990143|prior_time:1757650225139578|is_app_limited:0|send_elapse:45796|ack_elapse:44930|ctl_first_sent_time:1757650225141137|lagest_ack_time:1757650225184508|curr_delivered:2042943| [2025/09/12 04:10:25 184621] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225141137| [2025/09/12 04:10:25 184627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:823| [2025/09/12 04:10:25 184631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43511|rttvar:395|minrtt:30473|latest_rtt:43371|ack_delay:24| [2025/09/12 04:10:25 184635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43491|rttvar:338|minrtt:30473|latest_rtt:43371|ack_delay:24| [2025/09/12 04:10:25 184639] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2063|lost_pn:2060|thresh:3| [2025/09/12 04:10:25 184644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 184648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 184652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:338|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 184656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 184660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 184664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 184668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225248479|now:1757650225184651|interv:63828| [2025/09/12 04:10:25 184672] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225248479|now:1757650225184651|interval:63828|pto_count:0|srtt:43491 [2025/09/12 04:10:25 184676] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45796, ack_elapse 44930, delivered 52800|rate 1152939|lost 315| [2025/09/12 04:10:25 184681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152939) in round 35| [2025/09/12 04:10:25 184685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 184689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 184693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225141137|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 184701] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225141137|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 184706] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43491|latest_rtt:43371|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 184712] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/09/12 04:10:25 184717] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:923|frame:ACK |recv_time:1757650225184508|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 184722] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345184508|now:1757650225184508|interv:120000000| [2025/09/12 04:10:25 184726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345184508|now:1757650225184508|interv:120000000| [2025/09/12 04:10:25 184730] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225248499|pq_index:0| [2025/09/12 04:10:25 184734] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225182773| [2025/09/12 04:10:25 184738] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225184738| [2025/09/12 04:10:25 184743] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225184742| [2025/09/12 04:10:25 184749] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 184753] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 184758] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 184762] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 184766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 184770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 184774] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 184779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 184783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 184787] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 184791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 184797] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 184802] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 184806] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 184810] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 184814] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225185814|now:1757650225184814|interv:1000| [2025/09/12 04:10:25 184818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 184822] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 184826] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225185814| [2025/09/12 04:10:25 184830] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225185814| [2025/09/12 04:10:25 184834] [debug] |xqc_engine_wakeup_after|wakeup:1757650225185814|now:1757650225184834|diff:980| [2025/09/12 04:10:25 184838] [debug] |xqc_engine_main_logic|END|now:1757650225184742| [2025/09/12 04:10:25 184843] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225184843| [2025/09/12 04:10:25 184847] [debug] |xqc_engine_wakeup_after|wakeup:1757650225185814|now:1757650225184847|diff:967| [2025/09/12 04:10:25 184851] [debug] |xqc_engine_main_logic|END|now:1757650225184843| [2025/09/12 04:10:25 185919] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225185919| [2025/09/12 04:10:25 185931] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225185814|pq_index:0| [2025/09/12 04:10:25 185935] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225184742| [2025/09/12 04:10:25 185941] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225185940| [2025/09/12 04:10:25 185945] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225185814|now:1757650225185940| [2025/09/12 04:10:25 185950] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225185814|now:1757650225185940| [2025/09/12 04:10:25 185953] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 185959] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 185964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 185968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 185972] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 185976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 185986] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 185990] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43491|min_srtt:43491|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 185995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 185999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 186003] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 186006] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 186011] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 186015] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 186019] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 186024] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 186028] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/09/12 04:10:25 186058] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225186036|stream_id:0|stream_offset:2071345| [2025/09/12 04:10:25 186066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 186074] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 186082] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:338|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 186089] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 186095] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 186101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 186108] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225251527|now:1757650225186081|interv:65446| [2025/09/12 04:10:25 186114] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225251527|now:1757650225186081|interval:65446|pto_count:0|srtt:43491 [2025/09/12 04:10:25 186121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 186129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 186136] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2072532| [2025/09/12 04:10:25 186149] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 186156] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/09/12 04:10:25 186195] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225186167|stream_id:0|stream_offset:2072532| [2025/09/12 04:10:25 186205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 186213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 186220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43491|rtt_var:338|pto_duration:45491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 186227] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 186232] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 186238] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 186244] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225251658|now:1757650225186220|interv:65438| [2025/09/12 04:10:25 186250] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225251658|now:1757650225186220|interval:65438|pto_count:0|srtt:43491 [2025/09/12 04:10:25 186257] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 186264] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 186270] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 186277] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 186283] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225251658| [2025/09/12 04:10:25 186289] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225251658| [2025/09/12 04:10:25 186295] [debug] |xqc_engine_wakeup_after|wakeup:1757650225251658|now:1757650225186295|diff:65363| [2025/09/12 04:10:25 186301] [debug] |xqc_engine_main_logic|END|now:1757650225185940| [2025/09/12 04:10:25 186534] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225186533| [2025/09/12 04:10:25 186548] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 186557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:923| [2025/09/12 04:10:25 186563] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/09/12 04:10:25 186572] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/09/12 04:10:25 186579] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 186586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2064|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2065|path_largest_ack:2064| [2025/09/12 04:10:25 186600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1990143|prior_time:1757650225139578|is_app_limited:0|send_elapse:45903|ack_elapse:46955|ctl_first_sent_time:1757650225141244|lagest_ack_time:1757650225186533|curr_delivered:2044143| [2025/09/12 04:10:25 186608] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225141244| [2025/09/12 04:10:25 186614] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:824| [2025/09/12 04:10:25 186621] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2065|path_largest_ack:2065| [2025/09/12 04:10:25 186627] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1992543|prior_time:1757650225141689|is_app_limited:0|send_elapse:45782|ack_elapse:44844|ctl_first_sent_time:1757650225143221|lagest_ack_time:1757650225186533|curr_delivered:2045343| [2025/09/12 04:10:25 186634] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225143221| [2025/09/12 04:10:25 186638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:825| [2025/09/12 04:10:25 186642] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43491|rttvar:338|minrtt:30473|latest_rtt:43312|ack_delay:24| [2025/09/12 04:10:25 186646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43466|rttvar:304|minrtt:30473|latest_rtt:43312|ack_delay:24| [2025/09/12 04:10:25 186650] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2065|lost_pn:2062|thresh:3| [2025/09/12 04:10:25 186654] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 186658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 186662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:304|pto_duration:45466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 186667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 186670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 186674] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 186678] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225251633|now:1757650225186662|interv:64971| [2025/09/12 04:10:25 186682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225251633|now:1757650225186662|interval:64971|pto_count:0|srtt:43466 [2025/09/12 04:10:25 186686] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45782, ack_elapse 44844, delivered 52800|rate 1153291|lost 315| [2025/09/12 04:10:25 186692] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153291) in round 35| [2025/09/12 04:10:25 186699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 186711] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 186717] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225143221|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 186722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225143221|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 186726] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43466|latest_rtt:43312|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 186732] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/09/12 04:10:25 186737] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1757650225186533|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 186741] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345186533|now:1757650225186533|interv:120000000| [2025/09/12 04:10:25 186746] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345186533|now:1757650225186533|interv:120000000| [2025/09/12 04:10:25 186749] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225251658|pq_index:0| [2025/09/12 04:10:25 186754] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225185940| [2025/09/12 04:10:25 186758] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225186757| [2025/09/12 04:10:25 186763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225186761| [2025/09/12 04:10:25 186768] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 186773] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 186777] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 186781] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 186786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 186790] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 186794] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43466|min_srtt:43466|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 186798] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 186805] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 186809] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 186813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 186817] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 186821] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 186825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 186830] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 186834] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/09/12 04:10:25 186865] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225186842|stream_id:0|stream_offset:2073719| [2025/09/12 04:10:25 186871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 186876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 186882] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:304|pto_duration:45466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 186889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 186895] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 186902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 186908] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225252308|now:1757650225186882|interv:65426| [2025/09/12 04:10:25 186914] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225252308|now:1757650225186882|interval:65426|pto_count:0|srtt:43466 [2025/09/12 04:10:25 186922] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 186929] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 186933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2074906| [2025/09/12 04:10:25 186938] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 186942] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/09/12 04:10:25 186967] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225186949|stream_id:0|stream_offset:2074906| [2025/09/12 04:10:25 186980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 186988] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 186995] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43466|rtt_var:304|pto_duration:45466|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 187001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 187008] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 187014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 187018] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225252415|now:1757650225186994|interv:65421| [2025/09/12 04:10:25 187022] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225252415|now:1757650225186994|interval:65421|pto_count:0|srtt:43466 [2025/09/12 04:10:25 187027] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 187032] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 187036] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 187040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 187044] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225252415| [2025/09/12 04:10:25 187048] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225252415| [2025/09/12 04:10:25 187052] [debug] |xqc_engine_wakeup_after|wakeup:1757650225252415|now:1757650225187052|diff:65363| [2025/09/12 04:10:25 187057] [debug] |xqc_engine_main_logic|END|now:1757650225186761| [2025/09/12 04:10:25 187071] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225187071| [2025/09/12 04:10:25 187077] [debug] |xqc_engine_wakeup_after|wakeup:1757650225252415|now:1757650225187077|diff:65338| [2025/09/12 04:10:25 187083] [debug] |xqc_engine_main_logic|END|now:1757650225187071| [2025/09/12 04:10:25 188479] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225188477| [2025/09/12 04:10:25 188494] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 188503] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:924| [2025/09/12 04:10:25 188509] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/09/12 04:10:25 188517] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/09/12 04:10:25 188523] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 188530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2067|path_largest_ack:2066| [2025/09/12 04:10:25 188537] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1992543|prior_time:1757650225141689|is_app_limited:0|send_elapse:45899|ack_elapse:46788|ctl_first_sent_time:1757650225143338|lagest_ack_time:1757650225188477|curr_delivered:2046543| [2025/09/12 04:10:25 188552] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225143338| [2025/09/12 04:10:25 188559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:826| [2025/09/12 04:10:25 188565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2067|path_largest_ack:2067| [2025/09/12 04:10:25 188572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1994943|prior_time:1757650225143656|is_app_limited:0|send_elapse:45939|ack_elapse:44821|ctl_first_sent_time:1757650225145180|lagest_ack_time:1757650225188477|curr_delivered:2047743| [2025/09/12 04:10:25 188579] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225145180| [2025/09/12 04:10:25 188585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:827| [2025/09/12 04:10:25 188591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43466|rttvar:304|minrtt:30473|latest_rtt:43297|ack_delay:24| [2025/09/12 04:10:25 188597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43442|rttvar:276|minrtt:30473|latest_rtt:43297|ack_delay:24| [2025/09/12 04:10:25 188603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2067|lost_pn:2064|thresh:3| [2025/09/12 04:10:25 188609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 188616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 188623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43442|rtt_var:276|pto_duration:45442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 188628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 188632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 188636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 188640] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225252391|now:1757650225188622|interv:63769| [2025/09/12 04:10:25 188644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225252391|now:1757650225188622|interval:63769|pto_count:0|srtt:43442 [2025/09/12 04:10:25 188648] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45939, ack_elapse 44821, delivered 52800|rate 1149350|lost 315| [2025/09/12 04:10:25 188652] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149350) in round 35| [2025/09/12 04:10:25 188657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 188661] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 188664] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225145180|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 188673] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225145180|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 188678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43442|latest_rtt:43297|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 188683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/09/12 04:10:25 188688] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:925|frame:ACK |recv_time:1757650225188477|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 188693] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345188477|now:1757650225188477|interv:120000000| [2025/09/12 04:10:25 188697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345188477|now:1757650225188477|interv:120000000| [2025/09/12 04:10:25 188701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225252415|pq_index:0| [2025/09/12 04:10:25 188705] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225186761| [2025/09/12 04:10:25 188709] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225188708| [2025/09/12 04:10:25 188713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225188712| [2025/09/12 04:10:25 188719] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43442|min_srtt:43442|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 188724] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 188728] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 188732] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 188736] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 188740] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 188744] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43442|min_srtt:43442|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 188748] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 188752] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 188756] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 188760] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 188767] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 188771] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 188775] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 188780] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 188783] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225189783|now:1757650225188783|interv:1000| [2025/09/12 04:10:25 188787] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 188791] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 188795] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225189783| [2025/09/12 04:10:25 188800] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225189783| [2025/09/12 04:10:25 188804] [debug] |xqc_engine_wakeup_after|wakeup:1757650225189783|now:1757650225188804|diff:979| [2025/09/12 04:10:25 188808] [debug] |xqc_engine_main_logic|END|now:1757650225188712| [2025/09/12 04:10:25 188813] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225188813| [2025/09/12 04:10:25 188817] [debug] |xqc_engine_wakeup_after|wakeup:1757650225189783|now:1757650225188817|diff:966| [2025/09/12 04:10:25 188821] [debug] |xqc_engine_main_logic|END|now:1757650225188813| [2025/09/12 04:10:25 189889] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225189889| [2025/09/12 04:10:25 189900] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225189783|pq_index:0| [2025/09/12 04:10:25 189905] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225188712| [2025/09/12 04:10:25 189910] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225189909| [2025/09/12 04:10:25 189915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225189783|now:1757650225189909| [2025/09/12 04:10:25 189919] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225189783|now:1757650225189909| [2025/09/12 04:10:25 189923] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 189928] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43442|min_srtt:43442|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 189933] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 189937] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 189941] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 189945] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 189949] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 189960] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43442|min_srtt:43442|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 189964] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 189969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 189972] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 189976] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 189980] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 189985] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 189989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 189993] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 189998] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/09/12 04:10:25 190029] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225190006|stream_id:0|stream_offset:2076093| [2025/09/12 04:10:25 190035] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 190040] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 190047] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43442|rtt_var:276|pto_duration:45442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 190054] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 190061] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 190067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 190073] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225255448|now:1757650225190046|interv:65402| [2025/09/12 04:10:25 190079] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225255448|now:1757650225190046|interval:65402|pto_count:0|srtt:43442 [2025/09/12 04:10:25 190087] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 190094] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 190101] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2077280| [2025/09/12 04:10:25 190113] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 190120] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2117| [2025/09/12 04:10:25 190154] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225190131|stream_id:0|stream_offset:2077280| [2025/09/12 04:10:25 190164] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 190171] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 190177] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43442|rtt_var:276|pto_duration:45442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 190184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 190190] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 190196] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 190202] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225255573|now:1757650225190177|interv:65396| [2025/09/12 04:10:25 190208] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225255573|now:1757650225190177|interval:65396|pto_count:0|srtt:43442 [2025/09/12 04:10:25 190215] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 190222] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 190228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 190234] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 190240] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225255573| [2025/09/12 04:10:25 190247] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225255573| [2025/09/12 04:10:25 190254] [debug] |xqc_engine_wakeup_after|wakeup:1757650225255573|now:1757650225190253|diff:65320| [2025/09/12 04:10:25 190260] [debug] |xqc_engine_main_logic|END|now:1757650225189909| [2025/09/12 04:10:25 190513] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225190511| [2025/09/12 04:10:25 190526] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 190533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:925| [2025/09/12 04:10:25 190537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/09/12 04:10:25 190542] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/09/12 04:10:25 190547] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 190552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2069|path_largest_ack:2068| [2025/09/12 04:10:25 190565] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1994943|prior_time:1757650225143656|is_app_limited:0|send_elapse:46060|ack_elapse:46855|ctl_first_sent_time:1757650225145301|lagest_ack_time:1757650225190511|curr_delivered:2048943| [2025/09/12 04:10:25 190573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225145301| [2025/09/12 04:10:25 190579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:828| [2025/09/12 04:10:25 190586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2069|path_largest_ack:2069| [2025/09/12 04:10:25 190594] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1997343|prior_time:1757650225145702|is_app_limited:0|send_elapse:45886|ack_elapse:44809|ctl_first_sent_time:1757650225147219|lagest_ack_time:1757650225190511|curr_delivered:2050143| [2025/09/12 04:10:25 190600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225147219| [2025/09/12 04:10:25 190607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:829| [2025/09/12 04:10:25 190613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43442|rttvar:276|minrtt:30473|latest_rtt:43292|ack_delay:24| [2025/09/12 04:10:25 190620] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43420|rttvar:250|minrtt:30473|latest_rtt:43292|ack_delay:24| [2025/09/12 04:10:25 190627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2069|lost_pn:2066|thresh:3| [2025/09/12 04:10:25 190634] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 190640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 190646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43420|rtt_var:250|pto_duration:45420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 190653] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 190658] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 190662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 190666] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225255551|now:1757650225190646|interv:64905| [2025/09/12 04:10:25 190670] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225255551|now:1757650225190646|interval:64905|pto_count:0|srtt:43420 [2025/09/12 04:10:25 190674] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45886, ack_elapse 44809, delivered 52800|rate 1150677|lost 315| [2025/09/12 04:10:25 190679] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150677) in round 35| [2025/09/12 04:10:25 190683] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 190691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 190695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225147219|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 190700] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225147219|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 190704] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43420|latest_rtt:43292|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 190710] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/09/12 04:10:25 190717] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1757650225190511|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 190725] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345190511|now:1757650225190511|interv:120000000| [2025/09/12 04:10:25 190731] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345190511|now:1757650225190511|interv:120000000| [2025/09/12 04:10:25 190736] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225255573|pq_index:0| [2025/09/12 04:10:25 190741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225189909| [2025/09/12 04:10:25 190745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225190745| [2025/09/12 04:10:25 190750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225190748| [2025/09/12 04:10:25 190756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43420|min_srtt:43420|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 190760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 190764] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 190768] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 190772] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 190776] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 190780] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43420|min_srtt:43420|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 190784] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 190792] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 190797] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 190800] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 190805] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 190809] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 190813] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 190818] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 190822] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2118| [2025/09/12 04:10:25 190853] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225190830|stream_id:0|stream_offset:2078467| [2025/09/12 04:10:25 190859] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 190864] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 190868] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43420|rtt_var:250|pto_duration:45420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 190872] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 190876] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 190880] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 190884] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225256250|now:1757650225190868|interv:65382| [2025/09/12 04:10:25 190888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225256250|now:1757650225190868|interval:65382|pto_count:0|srtt:43420 [2025/09/12 04:10:25 190893] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 190898] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 190902] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2079654| [2025/09/12 04:10:25 190906] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 190910] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/09/12 04:10:25 190928] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225190916|stream_id:0|stream_offset:2079654| [2025/09/12 04:10:25 190938] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 190942] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 190946] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43420|rtt_var:250|pto_duration:45420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 190950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 190954] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 190958] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 190962] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225256336|now:1757650225190946|interv:65390| [2025/09/12 04:10:25 190966] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225256336|now:1757650225190946|interval:65390|pto_count:0|srtt:43420 [2025/09/12 04:10:25 190970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 190974] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225256336| [2025/09/12 04:10:25 190978] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225256336| [2025/09/12 04:10:25 190982] [debug] |xqc_engine_wakeup_after|wakeup:1757650225256336|now:1757650225190982|diff:65354| [2025/09/12 04:10:25 190986] [debug] |xqc_engine_main_logic|END|now:1757650225190748| [2025/09/12 04:10:25 190992] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225190992| [2025/09/12 04:10:25 190995] [debug] |xqc_engine_wakeup_after|wakeup:1757650225256336|now:1757650225190995|diff:65341| [2025/09/12 04:10:25 190999] [debug] |xqc_engine_main_logic|END|now:1757650225190992| [2025/09/12 04:10:25 192495] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225192494| [2025/09/12 04:10:25 192520] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 192539] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:926| [2025/09/12 04:10:25 192545] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/09/12 04:10:25 192554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/09/12 04:10:25 192558] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 192565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2071|path_largest_ack:2070| [2025/09/12 04:10:25 192572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1997343|prior_time:1757650225145702|is_app_limited:0|send_elapse:46018|ack_elapse:46792|ctl_first_sent_time:1757650225147351|lagest_ack_time:1757650225192494|curr_delivered:2051343| [2025/09/12 04:10:25 192579] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225147351| [2025/09/12 04:10:25 192584] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:830| [2025/09/12 04:10:25 192589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2071|path_largest_ack:2071| [2025/09/12 04:10:25 192604] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:1999743|prior_time:1757650225147570|is_app_limited:0|send_elapse:45824|ack_elapse:44924|ctl_first_sent_time:1757650225149127|lagest_ack_time:1757650225192494|curr_delivered:2052543| [2025/09/12 04:10:25 192611] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225149127| [2025/09/12 04:10:25 192617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:831| [2025/09/12 04:10:25 192624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43420|rttvar:250|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:25 192631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43410|rttvar:207|minrtt:30473|latest_rtt:43367|ack_delay:24| [2025/09/12 04:10:25 192638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2071|lost_pn:2068|thresh:3| [2025/09/12 04:10:25 192644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 192651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 192657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:207|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 192662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 192666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 192669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 192673] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225256326|now:1757650225192656|interv:63670| [2025/09/12 04:10:25 192678] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225256326|now:1757650225192656|interval:63670|pto_count:0|srtt:43410 [2025/09/12 04:10:25 192682] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45824, ack_elapse 44924, delivered 52800|rate 1152234|lost 315| [2025/09/12 04:10:25 192687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152234) in round 35| [2025/09/12 04:10:25 192691] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 192695] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 192699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225149127|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 192703] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225149127|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 192708] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43410|latest_rtt:43367|min_rtt:30473|applimit:0|lost:314|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 192719] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/09/12 04:10:25 192724] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:927|frame:ACK |recv_time:1757650225192494|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 192728] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345192494|now:1757650225192494|interv:120000000| [2025/09/12 04:10:25 192733] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345192494|now:1757650225192494|interv:120000000| [2025/09/12 04:10:25 192737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225256336|pq_index:0| [2025/09/12 04:10:25 192741] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225190748| [2025/09/12 04:10:25 192745] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225192745| [2025/09/12 04:10:25 192750] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225192749| [2025/09/12 04:10:25 192756] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 192761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 192766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 192771] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2030|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 192775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 192780] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 192784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 192788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 192793] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 192797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2082028| [2025/09/12 04:10:25 192801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 192805] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 192812] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 192816] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 192820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:2030|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 192825] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 192829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 192833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225193833|now:1757650225192833|interv:1000| [2025/09/12 04:10:25 192837] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 192841] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 192845] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 192849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 192853] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 192857] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 192861] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225193833| [2025/09/12 04:10:25 192865] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225193833| [2025/09/12 04:10:25 192868] [debug] |xqc_engine_wakeup_after|wakeup:1757650225193833|now:1757650225192868|diff:965| [2025/09/12 04:10:25 192873] [debug] |xqc_engine_main_logic|END|now:1757650225192749| [2025/09/12 04:10:25 192878] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225192878| [2025/09/12 04:10:25 192882] [debug] |xqc_engine_wakeup_after|wakeup:1757650225193833|now:1757650225192882|diff:951| [2025/09/12 04:10:25 192886] [debug] |xqc_engine_main_logic|END|now:1757650225192878| [2025/09/12 04:10:25 193954] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225193954| [2025/09/12 04:10:25 193966] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225193833|pq_index:0| [2025/09/12 04:10:25 193970] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225192749| [2025/09/12 04:10:25 193976] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225193974| [2025/09/12 04:10:25 193980] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225193833|now:1757650225193974| [2025/09/12 04:10:25 193985] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225193833|now:1757650225193974| [2025/09/12 04:10:25 193989] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 193994] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43410|min_srtt:43410|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 193999] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2082028| [2025/09/12 04:10:25 194009] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 194013] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 194017] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 194022] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 194026] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:2030|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 194031] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 194035] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 194041] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/09/12 04:10:25 194083] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225194053|stream_id:0|stream_offset:1979946| [2025/09/12 04:10:25 194094] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2120|origin_pktnum:2030|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 194102] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 194108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:207|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 194115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 194121] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 194127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 194134] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225259463|now:1757650225194108|interv:65355| [2025/09/12 04:10:25 194140] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225259463|now:1757650225194108|interval:65355|pto_count:0|srtt:43410 [2025/09/12 04:10:25 194147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 194154] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 194161] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 194167] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 194173] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/09/12 04:10:25 194208] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225194183|stream_id:0|stream_offset:2080841| [2025/09/12 04:10:25 194222] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 194229] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 194236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43410|rtt_var:207|pto_duration:45410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 194243] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 194249] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 194254] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 194261] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225259593|now:1757650225194236|interv:65357| [2025/09/12 04:10:25 194266] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225259593|now:1757650225194236|interval:65357|pto_count:0|srtt:43410 [2025/09/12 04:10:25 194273] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 194279] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225259593| [2025/09/12 04:10:25 194285] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225259593| [2025/09/12 04:10:25 194291] [debug] |xqc_engine_wakeup_after|wakeup:1757650225259593|now:1757650225194290|diff:65303| [2025/09/12 04:10:25 194297] [debug] |xqc_engine_main_logic|END|now:1757650225193974| [2025/09/12 04:10:25 194518] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225194517| [2025/09/12 04:10:25 194533] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 194540] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:927| [2025/09/12 04:10:25 194546] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:928| [2025/09/12 04:10:25 194554] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:928| [2025/09/12 04:10:25 194561] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 194567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2073|path_largest_ack:2072| [2025/09/12 04:10:25 194573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:1999743|prior_time:1757650225147570|is_app_limited:0|send_elapse:45914|ack_elapse:46947|ctl_first_sent_time:1757650225149217|lagest_ack_time:1757650225194517|curr_delivered:2053743| [2025/09/12 04:10:25 194602] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225149217| [2025/09/12 04:10:25 194610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:832| [2025/09/12 04:10:25 194616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2073|path_largest_ack:2073| [2025/09/12 04:10:25 194638] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:2002143|prior_time:1757650225149747|is_app_limited:0|send_elapse:45848|ack_elapse:44770|ctl_first_sent_time:1757650225151241|lagest_ack_time:1757650225194517|curr_delivered:2054943| [2025/09/12 04:10:25 194643] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225151241| [2025/09/12 04:10:25 194647] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:833| [2025/09/12 04:10:25 194651] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43410|rttvar:207|minrtt:30473|latest_rtt:43276|ack_delay:24| [2025/09/12 04:10:25 194655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43390|rttvar:195|minrtt:30473|latest_rtt:43276|ack_delay:24| [2025/09/12 04:10:25 194660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2073|lost_pn:2070|thresh:3| [2025/09/12 04:10:25 194666] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 194673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 194679] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43390|rtt_var:195|pto_duration:45390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 194685] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 194689] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 194693] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 194697] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225259573|now:1757650225194679|interv:64894| [2025/09/12 04:10:25 194701] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225259573|now:1757650225194679|interval:64894|pto_count:0|srtt:43390 [2025/09/12 04:10:25 194706] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45848, ack_elapse 44770, delivered 52800|rate 1151631|lost 315| [2025/09/12 04:10:25 194710] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151631) in round 35| [2025/09/12 04:10:25 194714] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 194718] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 194722] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225151241|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 194727] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225151241|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 194731] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43390|latest_rtt:43276|min_rtt:30473|applimit:0|lost:315|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 194741] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:928|largest:928|pns:2| [2025/09/12 04:10:25 194745] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:928|frame:ACK |recv_time:1757650225194517|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 194750] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345194517|now:1757650225194517|interv:120000000| [2025/09/12 04:10:25 194754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345194517|now:1757650225194517|interv:120000000| [2025/09/12 04:10:25 194758] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225259593|pq_index:0| [2025/09/12 04:10:25 194763] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225193974| [2025/09/12 04:10:25 194767] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225194766| [2025/09/12 04:10:25 194771] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225194770| [2025/09/12 04:10:25 194777] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43390|min_srtt:43390|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 194782] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2082028| [2025/09/12 04:10:25 194786] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 194791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 194796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43390|min_srtt:43390|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 194800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2083215| [2025/09/12 04:10:25 194804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 194808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 194813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43390|min_srtt:43390|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 194817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2084402| [2025/09/12 04:10:25 194821] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 194825] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 194829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 194836] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 194840] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 194844] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2082028| [2025/09/12 04:10:25 194849] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 194853] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/09/12 04:10:25 194883] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225194861|stream_id:0|stream_offset:2082028| [2025/09/12 04:10:25 194889] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 194894] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 194898] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43390|rtt_var:195|pto_duration:45390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 194903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 194907] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 194911] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 194915] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225260251|now:1757650225194898|interv:65353| [2025/09/12 04:10:25 194919] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225260251|now:1757650225194898|interval:65353|pto_count:0|srtt:43390 [2025/09/12 04:10:25 194923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 194928] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 194932] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2083215| [2025/09/12 04:10:25 194937] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 194941] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/09/12 04:10:25 194960] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225194946|stream_id:0|stream_offset:2083215| [2025/09/12 04:10:25 194965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 194969] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 194977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43390|rtt_var:195|pto_duration:45390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 194982] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 194985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 194989] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 194993] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225260336|now:1757650225194977|interv:65359| [2025/09/12 04:10:25 194997] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225260336|now:1757650225194977|interval:65359|pto_count:0|srtt:43390 [2025/09/12 04:10:25 195001] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 195006] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225260336| [2025/09/12 04:10:25 195010] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225260336| [2025/09/12 04:10:25 195014] [debug] |xqc_engine_wakeup_after|wakeup:1757650225260336|now:1757650225195014|diff:65322| [2025/09/12 04:10:25 195018] [debug] |xqc_engine_main_logic|END|now:1757650225194770| [2025/09/12 04:10:25 195023] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225195023| [2025/09/12 04:10:25 195027] [debug] |xqc_engine_wakeup_after|wakeup:1757650225260336|now:1757650225195027|diff:65309| [2025/09/12 04:10:25 195031] [debug] |xqc_engine_main_logic|END|now:1757650225195023| [2025/09/12 04:10:25 196501] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225196499| [2025/09/12 04:10:25 196515] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 196525] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:928| [2025/09/12 04:10:25 196531] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:929| [2025/09/12 04:10:25 196560] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:929| [2025/09/12 04:10:25 196567] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 196575] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2075|path_largest_ack:2074| [2025/09/12 04:10:25 196583] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:2002143|prior_time:1757650225149747|is_app_limited:0|send_elapse:45977|ack_elapse:46752|ctl_first_sent_time:1757650225151370|lagest_ack_time:1757650225196499|curr_delivered:2056143| [2025/09/12 04:10:25 196589] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225151370| [2025/09/12 04:10:25 196597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:834| [2025/09/12 04:10:25 196603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2075|path_largest_ack:2075| [2025/09/12 04:10:25 196610] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:54000|prior_delivered:2004543|prior_time:1757650225152625|is_app_limited:0|send_elapse:43645|ack_elapse:43874|ctl_first_sent_time:1757650225152952|lagest_ack_time:1757650225196499|curr_delivered:2057343| [2025/09/12 04:10:25 196623] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225152952| [2025/09/12 04:10:25 196627] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:835| [2025/09/12 04:10:25 196631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43390|rttvar:195|minrtt:30473|latest_rtt:43547|ack_delay:24| [2025/09/12 04:10:25 196635] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43407|rttvar:180|minrtt:30473|latest_rtt:43547|ack_delay:24| [2025/09/12 04:10:25 196640] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2075|lost_pn:2072|thresh:3| [2025/09/12 04:10:25 196644] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 196648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 196652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:180|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 196657] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 196660] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 196664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 196668] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225260353|now:1757650225196652|interv:63701| [2025/09/12 04:10:25 196673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225260353|now:1757650225196652|interval:63701|pto_count:0|srtt:43407 [2025/09/12 04:10:25 196680] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43645, ack_elapse 43874, delivered 52800|rate 1203446|lost 315| [2025/09/12 04:10:25 196687] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203446) in round 35| [2025/09/12 04:10:25 196694] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 196699] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 196702] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225152952|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 196707] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225152952|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 196711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43407|latest_rtt:43547|min_rtt:30473|applimit:0|lost:315|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 196717] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:929|largest:929|pns:2| [2025/09/12 04:10:25 196725] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:929|frame:ACK |recv_time:1757650225196499|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 196730] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345196499|now:1757650225196499|interv:120000000| [2025/09/12 04:10:25 196734] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345196499|now:1757650225196499|interv:120000000| [2025/09/12 04:10:25 196738] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225260336|pq_index:0| [2025/09/12 04:10:25 196742] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225194770| [2025/09/12 04:10:25 196746] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225196746| [2025/09/12 04:10:25 196751] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225196750| [2025/09/12 04:10:25 196757] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 196761] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2084402| [2025/09/12 04:10:25 196766] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 196770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 196775] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 196779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2085589| [2025/09/12 04:10:25 196784] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 196788] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 196792] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 196797] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2086776| [2025/09/12 04:10:25 196801] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 196805] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 196809] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 196813] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 196820] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 196824] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2084402| [2025/09/12 04:10:25 196829] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 196833] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225197833|now:1757650225196833|interv:1000| [2025/09/12 04:10:25 196837] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 196840] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 196845] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225197833| [2025/09/12 04:10:25 196849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225197833| [2025/09/12 04:10:25 196852] [debug] |xqc_engine_wakeup_after|wakeup:1757650225197833|now:1757650225196852|diff:981| [2025/09/12 04:10:25 196857] [debug] |xqc_engine_main_logic|END|now:1757650225196750| [2025/09/12 04:10:25 196863] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225196863| [2025/09/12 04:10:25 196867] [debug] |xqc_engine_wakeup_after|wakeup:1757650225197833|now:1757650225196866|diff:967| [2025/09/12 04:10:25 196870] [debug] |xqc_engine_main_logic|END|now:1757650225196863| [2025/09/12 04:10:25 197938] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225197938| [2025/09/12 04:10:25 197949] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225197833|pq_index:0| [2025/09/12 04:10:25 197954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225196750| [2025/09/12 04:10:25 197959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225197958| [2025/09/12 04:10:25 197964] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225197833|now:1757650225197958| [2025/09/12 04:10:25 197968] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225197833|now:1757650225197958| [2025/09/12 04:10:25 197972] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 197978] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43407|min_srtt:43407|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 197983] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2086776| [2025/09/12 04:10:25 197987] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 197991] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 197995] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 197999] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 198004] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 198013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2084402| [2025/09/12 04:10:25 198018] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 198022] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/09/12 04:10:25 198052] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225198030|stream_id:0|stream_offset:2084402| [2025/09/12 04:10:25 198058] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 198063] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 198068] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:180|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 198072] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 198077] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 198084] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 198091] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225263437|now:1757650225198067|interv:65370| [2025/09/12 04:10:25 198097] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225263437|now:1757650225198067|interval:65370|pto_count:0|srtt:43407 [2025/09/12 04:10:25 198104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 198112] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 198118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2085589| [2025/09/12 04:10:25 198125] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 198131] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/09/12 04:10:25 198163] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225198141|stream_id:0|stream_offset:2085589| [2025/09/12 04:10:25 198172] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2125|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 198179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 198186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43407|rtt_var:180|pto_duration:45407|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 198193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 198199] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 198211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 198217] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225263548|now:1757650225198185|interv:65363| [2025/09/12 04:10:25 198223] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225263548|now:1757650225198185|interval:65363|pto_count:0|srtt:43407 [2025/09/12 04:10:25 198230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 198237] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225263548| [2025/09/12 04:10:25 198243] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225263548| [2025/09/12 04:10:25 198248] [debug] |xqc_engine_wakeup_after|wakeup:1757650225263548|now:1757650225198248|diff:65300| [2025/09/12 04:10:25 198255] [debug] |xqc_engine_main_logic|END|now:1757650225197958| [2025/09/12 04:10:25 198542] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225198540| [2025/09/12 04:10:25 198557] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 198566] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:929| [2025/09/12 04:10:25 198587] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:930| [2025/09/12 04:10:25 198595] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:930| [2025/09/12 04:10:25 198602] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 198609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2077|path_largest_ack:2076| [2025/09/12 04:10:25 198617] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:2004543|prior_time:1757650225152625|is_app_limited:0|send_elapse:43737|ack_elapse:45915|ctl_first_sent_time:1757650225153044|lagest_ack_time:1757650225198540|curr_delivered:2058543| [2025/09/12 04:10:25 198624] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225153044| [2025/09/12 04:10:25 198631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:836| [2025/09/12 04:10:25 198637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2077|path_largest_ack:2077| [2025/09/12 04:10:25 198644] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:314|tx_in_flight:55200|prior_delivered:2004543|prior_time:1757650225152625|is_app_limited:0|send_elapse:43737|ack_elapse:45915|ctl_first_sent_time:1757650225153044|lagest_ack_time:1757650225198540|curr_delivered:2059743| [2025/09/12 04:10:25 198660] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225154392| [2025/09/12 04:10:25 198667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:837| [2025/09/12 04:10:25 198673] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43407|rttvar:180|minrtt:30473|latest_rtt:44148|ack_delay:32| [2025/09/12 04:10:25 198677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43496|rttvar:312|minrtt:30473|latest_rtt:44148|ack_delay:32| [2025/09/12 04:10:25 198688] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2077|lost_pn:2074|thresh:3| [2025/09/12 04:10:25 198695] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 198702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 198709] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43496|rtt_var:312|pto_duration:45496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 198714] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 198718] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 198722] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 198726] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225263637|now:1757650225198708|interv:64929| [2025/09/12 04:10:25 198730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225263637|now:1757650225198708|interval:64929|pto_count:0|srtt:43496 [2025/09/12 04:10:25 198734] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43737, ack_elapse 45915, delivered 55200|rate 1202221|lost 315| [2025/09/12 04:10:25 198739] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202221) in round 35| [2025/09/12 04:10:25 198743] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 198747] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 198751] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225154392|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 198755] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225154392|recovery:1|recovery_start:1757650225154797|packet_conservation:1|next_round_delivered:2006943| [2025/09/12 04:10:25 198760] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:55200|full_bw_reached:1|inflight:51607|srtt:43496|latest_rtt:44148|min_rtt:30473|applimit:0|lost:315|recovery:1|recovery_start:1757650225154797|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 198766] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:930|largest:930|pns:2| [2025/09/12 04:10:25 198770] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:930|frame:ACK |recv_time:1757650225198540|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 198775] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345198540|now:1757650225198540|interv:120000000| [2025/09/12 04:10:25 198779] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345198540|now:1757650225198540|interv:120000000| [2025/09/12 04:10:25 198783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225263548|pq_index:0| [2025/09/12 04:10:25 198791] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225197958| [2025/09/12 04:10:25 198795] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225198795| [2025/09/12 04:10:25 198800] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225198799| [2025/09/12 04:10:25 198806] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43496|min_srtt:43496|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 198811] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2086776| [2025/09/12 04:10:25 198815] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 198820] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 198824] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43496|min_srtt:43496|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 198828] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2087963| [2025/09/12 04:10:25 198833] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 198837] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 198841] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43496|min_srtt:43496|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 198845] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2089150| [2025/09/12 04:10:25 198849] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/09/12 04:10:25 198853] [debug] |scid:f361531a06c810b158de9b74|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/09/12 04:10:25 198857] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/09/12 04:10:25 198861] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:000055D52C7C50DC| [2025/09/12 04:10:25 198866] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 198870] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2086776| [2025/09/12 04:10:25 198874] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 198878] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/09/12 04:10:25 198908] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225198886|stream_id:0|stream_offset:2086776| [2025/09/12 04:10:25 198918] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 198923] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 198927] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43496|rtt_var:312|pto_duration:45496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 198931] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 198935] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 198939] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 198943] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225264382|now:1757650225198927|interv:65455| [2025/09/12 04:10:25 198947] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225264382|now:1757650225198927|interval:65455|pto_count:0|srtt:43496 [2025/09/12 04:10:25 198951] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:52807| [2025/09/12 04:10:25 198956] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 198960] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:55200|conn:000055D52C7C50DC|stream_id:0|stream_offset:2087963| [2025/09/12 04:10:25 198965] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 198969] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2127| [2025/09/12 04:10:25 198988] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225198975|stream_id:0|stream_offset:2087963| [2025/09/12 04:10:25 198993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 198998] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 199002] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43496|rtt_var:312|pto_duration:45496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 199006] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 199010] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 199013] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 199017] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225264471|now:1757650225199002|interv:65469| [2025/09/12 04:10:25 199021] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225264471|now:1757650225199002|interval:65469|pto_count:0|srtt:43496 [2025/09/12 04:10:25 199028] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:55200|inflight:54007| [2025/09/12 04:10:25 199033] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225264471| [2025/09/12 04:10:25 199037] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225264471| [2025/09/12 04:10:25 199041] [debug] |xqc_engine_wakeup_after|wakeup:1757650225264471|now:1757650225199041|diff:65430| [2025/09/12 04:10:25 199045] [debug] |xqc_engine_main_logic|END|now:1757650225198799| [2025/09/12 04:10:25 199050] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225199050| [2025/09/12 04:10:25 199054] [debug] |xqc_engine_wakeup_after|wakeup:1757650225264471|now:1757650225199054|diff:65417| [2025/09/12 04:10:25 199058] [debug] |xqc_engine_main_logic|END|now:1757650225199050| [2025/09/12 04:10:25 200498] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:39|state:ESTABED|recv_time:1757650225200497| [2025/09/12 04:10:25 200514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 200523] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:930| [2025/09/12 04:10:25 200529] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:931| [2025/09/12 04:10:25 200537] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:931| [2025/09/12 04:10:25 200543] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 200551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2079|path_largest_ack:2078| [2025/09/12 04:10:25 200558] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54000|prior_delivered:2006943|prior_time:1757650225154658|is_app_limited:0|send_elapse:44901|ack_elapse:45839|ctl_first_sent_time:1757650225156200|lagest_ack_time:1757650225200497|curr_delivered:2060943| [2025/09/12 04:10:25 200565] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225156200| [2025/09/12 04:10:25 200573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:838| [2025/09/12 04:10:25 200579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2079|path_largest_ack:2079| [2025/09/12 04:10:25 200586] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54000|prior_delivered:2006943|prior_time:1757650225154658|is_app_limited:0|send_elapse:44901|ack_elapse:45839|ctl_first_sent_time:1757650225156200|lagest_ack_time:1757650225200497|curr_delivered:2062143| [2025/09/12 04:10:25 200592] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225156336| [2025/09/12 04:10:25 200598] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:839| [2025/09/12 04:10:25 200604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43496|rttvar:312|minrtt:30473|latest_rtt:44161|ack_delay:24| [2025/09/12 04:10:25 200610] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43576|rttvar:394|minrtt:30473|latest_rtt:44161|ack_delay:24| [2025/09/12 04:10:25 200617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2079|lost_pn:2076|thresh:3| [2025/09/12 04:10:25 200631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 200637] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 200643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43576|rtt_var:394|pto_duration:45576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 200648] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 200652] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 200656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51607| [2025/09/12 04:10:25 200660] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225264551|now:1757650225200643|interv:63908| [2025/09/12 04:10:25 200664] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225264551|now:1757650225200643|interval:63908|pto_count:0|srtt:43576 [2025/09/12 04:10:25 200668] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44901, ack_elapse 45839, delivered 55200|rate 1204214|lost 315| [2025/09/12 04:10:25 200672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/09/12 04:10:25 200677] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 36| [2025/09/12 04:10:25 200681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 200685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 200689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:55200|packet_lost:0|acked:2400|po_sent_time:1757650225156336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 200693] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225156336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 200698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:51607|srtt:43576|latest_rtt:44161|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:25 200704] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:931|largest:931|pns:2| [2025/09/12 04:10:25 200708] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:931|frame:ACK |recv_time:1757650225200497|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 200713] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345200497|now:1757650225200497|interv:120000000| [2025/09/12 04:10:25 200717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345200497|now:1757650225200497|interv:120000000| [2025/09/12 04:10:25 200721] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225264471|pq_index:0| [2025/09/12 04:10:25 200725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225198799| [2025/09/12 04:10:25 200732] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225200732| [2025/09/12 04:10:25 200737] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225200736| [2025/09/12 04:10:25 200743] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200747] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2089150| [2025/09/12 04:10:25 200752] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200757] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200761] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200765] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 200770] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200774] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200779] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2091524| [2025/09/12 04:10:25 200787] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200791] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200796] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200800] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2092711| [2025/09/12 04:10:25 200804] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200808] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200813] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200817] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2093898| [2025/09/12 04:10:25 200824] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200829] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200833] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200837] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2095085| [2025/09/12 04:10:25 200841] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200845] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200849] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200853] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2096272| [2025/09/12 04:10:25 200858] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200862] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 200867] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|min_srtt:43576|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 200871] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:893|schedule_bytes:8400|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2097152| [2025/09/12 04:10:25 200875] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 200879] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:893|reinj:0|path_class:0| [2025/09/12 04:10:25 200884] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 200888] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2089150| [2025/09/12 04:10:25 200892] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 200896] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225201896|now:1757650225200896|interv:1000| [2025/09/12 04:10:25 200900] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 200904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 200908] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225201896| [2025/09/12 04:10:25 200915] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225201896| [2025/09/12 04:10:25 200919] [debug] |xqc_engine_wakeup_after|wakeup:1757650225201896|now:1757650225200919|diff:977| [2025/09/12 04:10:25 200923] [debug] |xqc_engine_main_logic|END|now:1757650225200736| [2025/09/12 04:10:25 200929] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225200929| [2025/09/12 04:10:25 200933] [debug] |xqc_engine_wakeup_after|wakeup:1757650225201896|now:1757650225200932|diff:964| [2025/09/12 04:10:25 200936] [debug] |xqc_engine_main_logic|END|now:1757650225200929| [2025/09/12 04:10:25 202003] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225202003| [2025/09/12 04:10:25 202017] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225201896|pq_index:0| [2025/09/12 04:10:25 202024] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225200736| [2025/09/12 04:10:25 202032] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225202030| [2025/09/12 04:10:25 202039] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225201896|now:1757650225202030| [2025/09/12 04:10:25 202046] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225201896|now:1757650225202030| [2025/09/12 04:10:25 202052] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 202061] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202067] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2089150| [2025/09/12 04:10:25 202075] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 202082] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2128| [2025/09/12 04:10:25 202118] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1757650225202093|stream_id:0|stream_offset:2089150| [2025/09/12 04:10:25 202127] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 202134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/09/12 04:10:25 202141] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43576|rtt_var:394|pto_duration:45576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 202147] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 202154] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 202160] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52807| [2025/09/12 04:10:25 202166] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225267669|now:1757650225202140|interv:65529| [2025/09/12 04:10:25 202173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225267669|now:1757650225202140|interval:65529|pto_count:0|srtt:43576 [2025/09/12 04:10:25 202212] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:52807| [2025/09/12 04:10:25 202219] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202225] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 202231] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 202236] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2129| [2025/09/12 04:10:25 202270] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1757650225202246|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 202280] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 202287] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/09/12 04:10:25 202293] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43576|rtt_var:394|pto_duration:45576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 202300] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 202307] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 202313] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54007| [2025/09/12 04:10:25 202319] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225267822|now:1757650225202293|interv:65529| [2025/09/12 04:10:25 202325] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225267822|now:1757650225202293|interval:65529|pto_count:0|srtt:43576 [2025/09/12 04:10:25 202331] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54007| [2025/09/12 04:10:25 202339] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202345] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2091524| [2025/09/12 04:10:25 202352] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 202359] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2130| [2025/09/12 04:10:25 202397] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1757650225202370|stream_id:0|stream_offset:2091524| [2025/09/12 04:10:25 202407] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 202413] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/09/12 04:10:25 202448] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43576|rtt_var:394|pto_duration:45576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 202456] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 202462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 202469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55207| [2025/09/12 04:10:25 202475] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225267946|now:1757650225202448|interv:65498| [2025/09/12 04:10:25 202481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225267946|now:1757650225202448|interval:65498|pto_count:0|srtt:43576 [2025/09/12 04:10:25 202488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55207| [2025/09/12 04:10:25 202496] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2092711| [2025/09/12 04:10:25 202510] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 202516] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2131| [2025/09/12 04:10:25 202547] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55207|now:1757650225202527|stream_id:0|stream_offset:2092711| [2025/09/12 04:10:25 202556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2131|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 202563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55207|applimit:0| [2025/09/12 04:10:25 202569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43576|rtt_var:394|pto_duration:45576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 202576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 202582] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 202588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56407| [2025/09/12 04:10:25 202595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225268103|now:1757650225202569|interv:65534| [2025/09/12 04:10:25 202601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225268103|now:1757650225202569|interval:65534|pto_count:0|srtt:43576 [2025/09/12 04:10:25 202608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56407| [2025/09/12 04:10:25 202616] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2093898| [2025/09/12 04:10:25 202641] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 202647] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225203647|now:1757650225202647|interv:1000| [2025/09/12 04:10:25 202651] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 202655] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 202659] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225203647| [2025/09/12 04:10:25 202664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225203647| [2025/09/12 04:10:25 202668] [debug] |xqc_engine_wakeup_after|wakeup:1757650225203647|now:1757650225202668|diff:979| [2025/09/12 04:10:25 202672] [debug] |xqc_engine_main_logic|END|now:1757650225202030| [2025/09/12 04:10:25 202681] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225202681| [2025/09/12 04:10:25 202686] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 202692] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:931| [2025/09/12 04:10:25 202696] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:932| [2025/09/12 04:10:25 202702] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:932| [2025/09/12 04:10:25 202706] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 202711] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2080|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2080| [2025/09/12 04:10:25 202716] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2009343|prior_time:1757650225156596|is_app_limited:0|send_elapse:44883|ack_elapse:46085|ctl_first_sent_time:1757650225158178|lagest_ack_time:1757650225202681|curr_delivered:2063350| [2025/09/12 04:10:25 202721] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225158178| [2025/09/12 04:10:25 202725] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:840| [2025/09/12 04:10:25 202730] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2081|path_largest_ack:2081| [2025/09/12 04:10:25 202734] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2011743|prior_time:1757650225158722|is_app_limited:0|send_elapse:43785|ack_elapse:43959|ctl_first_sent_time:1757650225159029|lagest_ack_time:1757650225202681|curr_delivered:2064550| [2025/09/12 04:10:25 202739] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225159029| [2025/09/12 04:10:25 202742] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:841| [2025/09/12 04:10:25 202746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43576|rttvar:394|minrtt:30473|latest_rtt:43652|ack_delay:24| [2025/09/12 04:10:25 202751] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43582|rttvar:309|minrtt:30473|latest_rtt:43652|ack_delay:24| [2025/09/12 04:10:25 202755] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2081|lost_pn:2078|thresh:3| [2025/09/12 04:10:25 202762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 202766] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 910|pns:2| [2025/09/12 04:10:25 202770] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 202774] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43582|rtt_var:309|pto_duration:45582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 202779] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 202783] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 202787] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 202790] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225268109|now:1757650225202774|interv:65335| [2025/09/12 04:10:25 202795] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225268109|now:1757650225202774|interval:65335|pto_count:0|srtt:43582 [2025/09/12 04:10:25 202799] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43785, ack_elapse 43959, delivered 52807|rate 1201278|lost 315| [2025/09/12 04:10:25 202803] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201278) in round 36| [2025/09/12 04:10:25 202808] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 202812] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 202816] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2407|po_sent_time:1757650225159029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 202820] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2407|po_sent_time:1757650225159029|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 202826] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:54000|srtt:43582|latest_rtt:43652|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 202831] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:932|largest:932|pns:2| [2025/09/12 04:10:25 202836] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:932|frame:ACK |recv_time:1757650225202681|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 202841] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345202681|now:1757650225202681|interv:120000000| [2025/09/12 04:10:25 202845] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345202681|now:1757650225202681|interv:120000000| [2025/09/12 04:10:25 202849] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225203647|pq_index:0| [2025/09/12 04:10:25 202853] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225202030| [2025/09/12 04:10:25 202859] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225202859| [2025/09/12 04:10:25 202864] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225202863| [2025/09/12 04:10:25 202870] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 202875] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2093898| [2025/09/12 04:10:25 202879] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 202883] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 202887] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225203647| [2025/09/12 04:10:25 202891] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225203647| [2025/09/12 04:10:25 202894] [debug] |xqc_engine_wakeup_after|wakeup:1757650225203647|now:1757650225202894|diff:753| [2025/09/12 04:10:25 202898] [debug] |xqc_engine_main_logic|END|now:1757650225202863| [2025/09/12 04:10:25 202904] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225202903| [2025/09/12 04:10:25 202907] [debug] |xqc_engine_wakeup_after|wakeup:1757650225203647|now:1757650225202907|diff:740| [2025/09/12 04:10:25 202911] [debug] |xqc_engine_main_logic|END|now:1757650225202903| [2025/09/12 04:10:25 203977] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225203976| [2025/09/12 04:10:25 203988] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225203647|pq_index:0| [2025/09/12 04:10:25 203992] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225202863| [2025/09/12 04:10:25 203998] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225203996| [2025/09/12 04:10:25 204002] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225203647|now:1757650225203996| [2025/09/12 04:10:25 204008] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225203647|now:1757650225203996| [2025/09/12 04:10:25 204014] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 204023] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 204030] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2093898| [2025/09/12 04:10:25 204037] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 204045] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2132| [2025/09/12 04:10:25 204083] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225204056|stream_id:0|stream_offset:2093898| [2025/09/12 04:10:25 204093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2132|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 204108] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 204115] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43582|rtt_var:309|pto_duration:45582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 204122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 204128] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 204133] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 204140] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225269638|now:1757650225204115|interv:65523| [2025/09/12 04:10:25 204146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225269638|now:1757650225204115|interval:65523|pto_count:0|srtt:43582 [2025/09/12 04:10:25 204152] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 204159] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 204165] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2095085| [2025/09/12 04:10:25 204172] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 204177] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225205177|now:1757650225204177|interv:1000| [2025/09/12 04:10:25 204199] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 204205] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 204211] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225205177| [2025/09/12 04:10:25 204218] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225205177| [2025/09/12 04:10:25 204243] [debug] |xqc_engine_wakeup_after|wakeup:1757650225205177|now:1757650225204243|diff:934| [2025/09/12 04:10:25 204251] [debug] |xqc_engine_main_logic|END|now:1757650225203996| [2025/09/12 04:10:25 204472] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225204471| [2025/09/12 04:10:25 204487] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 204496] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:932| [2025/09/12 04:10:25 204502] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:933| [2025/09/12 04:10:25 204511] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:933| [2025/09/12 04:10:25 204545] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 204552] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2083|path_largest_ack:2082| [2025/09/12 04:10:25 204559] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2011743|prior_time:1757650225158722|is_app_limited:0|send_elapse:43897|ack_elapse:45749|ctl_first_sent_time:1757650225159141|lagest_ack_time:1757650225204471|curr_delivered:2065750| [2025/09/12 04:10:25 204573] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225159141| [2025/09/12 04:10:25 204580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:842| [2025/09/12 04:10:25 204587] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2083|path_largest_ack:2083| [2025/09/12 04:10:25 204593] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2014143|prior_time:1757650225160637|is_app_limited:0|send_elapse:44946|ack_elapse:43834|ctl_first_sent_time:1757650225162188|lagest_ack_time:1757650225204471|curr_delivered:2066950| [2025/09/12 04:10:25 204600] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225162188| [2025/09/12 04:10:25 204606] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:843| [2025/09/12 04:10:25 204612] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43582|rttvar:309|minrtt:30473|latest_rtt:42283|ack_delay:24| [2025/09/12 04:10:25 204618] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43417|rttvar:562|minrtt:30473|latest_rtt:42283|ack_delay:24| [2025/09/12 04:10:25 204624] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2083|lost_pn:2080|thresh:3| [2025/09/12 04:10:25 204628] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 204632] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 204636] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43417|rtt_var:562|pto_duration:45665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 204643] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 204649] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 204656] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 52800| [2025/09/12 04:10:25 204661] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225269721|now:1757650225204636|interv:65085| [2025/09/12 04:10:25 204667] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225269721|now:1757650225204636|interval:65085|pto_count:0|srtt:43417 [2025/09/12 04:10:25 204672] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44946, ack_elapse 43834, delivered 52807|rate 1174898|lost 315| [2025/09/12 04:10:25 204676] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174898) in round 36| [2025/09/12 04:10:25 204681] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 204685] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 204689] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225162188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 204697] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225162188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 204702] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:52800|srtt:43417|latest_rtt:42283|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 204708] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:933|largest:933|pns:2| [2025/09/12 04:10:25 204712] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:933|frame:ACK |recv_time:1757650225204471|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 204717] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345204471|now:1757650225204471|interv:120000000| [2025/09/12 04:10:25 204721] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345204471|now:1757650225204471|interv:120000000| [2025/09/12 04:10:25 204725] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225205177|pq_index:0| [2025/09/12 04:10:25 204729] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225203996| [2025/09/12 04:10:25 204733] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225204733| [2025/09/12 04:10:25 204738] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225204737| [2025/09/12 04:10:25 204744] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 204749] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2095085| [2025/09/12 04:10:25 204753] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/09/12 04:10:25 204757] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 204761] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225205177| [2025/09/12 04:10:25 204765] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225205177| [2025/09/12 04:10:25 204769] [debug] |xqc_engine_wakeup_after|wakeup:1757650225205177|now:1757650225204768|diff:409| [2025/09/12 04:10:25 204773] [debug] |xqc_engine_main_logic|END|now:1757650225204737| [2025/09/12 04:10:25 204778] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225204778| [2025/09/12 04:10:25 204782] [debug] |xqc_engine_wakeup_after|wakeup:1757650225205177|now:1757650225204782|diff:395| [2025/09/12 04:10:25 204786] [debug] |xqc_engine_main_logic|END|now:1757650225204778| [2025/09/12 04:10:25 205854] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225205854| [2025/09/12 04:10:25 205866] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225205177|pq_index:0| [2025/09/12 04:10:25 205870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225204737| [2025/09/12 04:10:25 205875] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225205874| [2025/09/12 04:10:25 205886] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225205177|now:1757650225205874| [2025/09/12 04:10:25 205890] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225205177|now:1757650225205874| [2025/09/12 04:10:25 205894] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 205900] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 205904] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2095085| [2025/09/12 04:10:25 205909] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 205914] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/09/12 04:10:25 205944] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1757650225205922|stream_id:0|stream_offset:2095085| [2025/09/12 04:10:25 205950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 205955] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/09/12 04:10:25 205961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43417|rtt_var:562|pto_duration:45665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 205968] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 205974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 205980] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 54000| [2025/09/12 04:10:25 205986] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271587|now:1757650225205961|interv:65626| [2025/09/12 04:10:25 205993] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271587|now:1757650225205961|interval:65626|pto_count:0|srtt:43417 [2025/09/12 04:10:25 206000] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:54000| [2025/09/12 04:10:25 206008] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 206014] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2096272| [2025/09/12 04:10:25 206021] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 206028] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/09/12 04:10:25 206057] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1757650225206039|stream_id:0|stream_offset:2096272| [2025/09/12 04:10:25 206066] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 206080] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/09/12 04:10:25 206086] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43417|rtt_var:562|pto_duration:45665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 206093] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 206098] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 206104] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 55200| [2025/09/12 04:10:25 206110] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271704|now:1757650225206086|interv:65618| [2025/09/12 04:10:25 206116] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271704|now:1757650225206086|interval:65618|pto_count:0|srtt:43417 [2025/09/12 04:10:25 206122] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:55200| [2025/09/12 04:10:25 206129] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:893|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 206134] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:893|schedule_bytes:0|inflight:55200|cwnd:101980|conn:000055D52C7C50DC|stream_id:0|stream_offset:2097152| [2025/09/12 04:10:25 206140] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 206147] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/09/12 04:10:25 206176] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2135|size:893|sent:909|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1757650225206156|stream_id:0|stream_offset:2097152| [2025/09/12 04:10:25 206184] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2135|origin_pktnum:0|size:893|enc_size:909|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 206191] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/09/12 04:10:25 206197] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43417|rtt_var:562|pto_duration:45665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 206204] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 206211] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 206217] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 56093| [2025/09/12 04:10:25 206223] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271821|now:1757650225206197|interv:65624| [2025/09/12 04:10:25 206230] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271821|now:1757650225206197|interval:65624|pto_count:0|srtt:43417 [2025/09/12 04:10:25 206237] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101980|inflight:56093| [2025/09/12 04:10:25 206244] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225271821| [2025/09/12 04:10:25 206257] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225271821| [2025/09/12 04:10:25 206263] [debug] |xqc_engine_wakeup_after|wakeup:1757650225271821|now:1757650225206263|diff:65558| [2025/09/12 04:10:25 206270] [debug] |xqc_engine_main_logic|END|now:1757650225205874| [2025/09/12 04:10:25 206398] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225206396| [2025/09/12 04:10:25 206409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 206418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:933| [2025/09/12 04:10:25 206444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:934| [2025/09/12 04:10:25 206453] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:934| [2025/09/12 04:10:25 206458] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 206465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2085|path_largest_ack:2084| [2025/09/12 04:10:25 206472] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2014143|prior_time:1757650225160637|is_app_limited:0|send_elapse:45077|ack_elapse:45759|ctl_first_sent_time:1757650225162319|lagest_ack_time:1757650225206396|curr_delivered:2068150| [2025/09/12 04:10:25 206478] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225162319| [2025/09/12 04:10:25 206485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:844| [2025/09/12 04:10:25 206490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2085|path_largest_ack:2085| [2025/09/12 04:10:25 206497] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2016543|prior_time:1757650225162713|is_app_limited:0|send_elapse:43711|ack_elapse:43683|ctl_first_sent_time:1757650225163017|lagest_ack_time:1757650225206396|curr_delivered:2069350| [2025/09/12 04:10:25 206503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225163017| [2025/09/12 04:10:25 206509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:845| [2025/09/12 04:10:25 206514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43417|rttvar:562|minrtt:30473|latest_rtt:43379|ack_delay:32| [2025/09/12 04:10:25 206521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43408|rttvar:439|minrtt:30473|latest_rtt:43379|ack_delay:32| [2025/09/12 04:10:25 206528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2085|lost_pn:2082|thresh:3| [2025/09/12 04:10:25 206534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 206541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 206547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43408|rtt_var:439|pto_duration:45408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 206554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 206572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 206578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 53693| [2025/09/12 04:10:25 206585] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271564|now:1757650225206547|interv:65017| [2025/09/12 04:10:25 206590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271564|now:1757650225206547|interval:65017|pto_count:0|srtt:43408 [2025/09/12 04:10:25 206598] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43711, ack_elapse 43683, delivered 52807|rate 1208094|lost 315| [2025/09/12 04:10:25 206605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208094) in round 36| [2025/09/12 04:10:25 206611] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 206617] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 206621] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225163017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 206625] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225163017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 206630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:53693|srtt:43408|latest_rtt:43379|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 206636] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:934|largest:934|pns:2| [2025/09/12 04:10:25 206640] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:934|frame:ACK |recv_time:1757650225206396|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 206645] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345206396|now:1757650225206396|interv:120000000| [2025/09/12 04:10:25 206649] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345206396|now:1757650225206396|interv:120000000| [2025/09/12 04:10:25 206654] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225271821|pq_index:0| [2025/09/12 04:10:25 206658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225205874| [2025/09/12 04:10:25 206662] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225206662| [2025/09/12 04:10:25 206667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225206666| [2025/09/12 04:10:25 206673] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225271564| [2025/09/12 04:10:25 206677] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225271564| [2025/09/12 04:10:25 206681] [debug] |xqc_engine_wakeup_after|wakeup:1757650225271564|now:1757650225206681|diff:64883| [2025/09/12 04:10:25 206689] [debug] |xqc_engine_main_logic|END|now:1757650225206666| [2025/09/12 04:10:25 206695] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225206695| [2025/09/12 04:10:25 206699] [debug] |xqc_engine_wakeup_after|wakeup:1757650225271564|now:1757650225206699|diff:64865| [2025/09/12 04:10:25 206702] [debug] |xqc_engine_main_logic|END|now:1757650225206695| [2025/09/12 04:10:25 208365] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:36|state:ESTABED|recv_time:1757650225208363| [2025/09/12 04:10:25 208379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 208388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:934| [2025/09/12 04:10:25 208394] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:935| [2025/09/12 04:10:25 208403] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:935| [2025/09/12 04:10:25 208409] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 208416] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2087|path_largest_ack:2086| [2025/09/12 04:10:25 208441] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2016543|prior_time:1757650225162713|is_app_limited:0|send_elapse:43822|ack_elapse:45650|ctl_first_sent_time:1757650225163128|lagest_ack_time:1757650225208363|curr_delivered:2070550| [2025/09/12 04:10:25 208448] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225163128| [2025/09/12 04:10:25 208455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:846| [2025/09/12 04:10:25 208461] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2087|path_largest_ack:2087| [2025/09/12 04:10:25 208467] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2018943|prior_time:1757650225164573|is_app_limited:0|send_elapse:44818|ack_elapse:43790|ctl_first_sent_time:1757650225166094|lagest_ack_time:1757650225208363|curr_delivered:2071750| [2025/09/12 04:10:25 208474] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225166094| [2025/09/12 04:10:25 208480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:847| [2025/09/12 04:10:25 208488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43408|rttvar:439|minrtt:30473|latest_rtt:42269|ack_delay:24| [2025/09/12 04:10:25 208494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43262|rttvar:620|minrtt:30473|latest_rtt:42269|ack_delay:24| [2025/09/12 04:10:25 208500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2087|lost_pn:2084|thresh:3| [2025/09/12 04:10:25 208506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 208513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 208519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43262|rtt_var:620|pto_duration:45742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 208526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 208539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 208546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 51293| [2025/09/12 04:10:25 208552] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271898|now:1757650225208519|interv:63379| [2025/09/12 04:10:25 208558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271898|now:1757650225208519|interval:63379|pto_count:0|srtt:43262 [2025/09/12 04:10:25 208565] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44818, ack_elapse 43790, delivered 52807|rate 1178254|lost 315| [2025/09/12 04:10:25 208571] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178254) in round 36| [2025/09/12 04:10:25 208577] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 208583] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 208589] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225166094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 208596] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225166094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 208603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:51293|srtt:43262|latest_rtt:42269|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 208611] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:935|largest:935|pns:2| [2025/09/12 04:10:25 208616] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:935|frame:ACK |recv_time:1757650225208363|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 208620] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345208363|now:1757650225208363|interv:120000000| [2025/09/12 04:10:25 208625] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345208363|now:1757650225208363|interv:120000000| [2025/09/12 04:10:25 208628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225271564|pq_index:0| [2025/09/12 04:10:25 208633] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225206666| [2025/09/12 04:10:25 208637] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225208637| [2025/09/12 04:10:25 208642] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225208640| [2025/09/12 04:10:25 208648] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225271898| [2025/09/12 04:10:25 208652] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225271898| [2025/09/12 04:10:25 208656] [debug] |xqc_engine_wakeup_after|wakeup:1757650225271898|now:1757650225208656|diff:63242| [2025/09/12 04:10:25 208664] [debug] |xqc_engine_main_logic|END|now:1757650225208640| [2025/09/12 04:10:25 208670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225208670| [2025/09/12 04:10:25 208674] [debug] |xqc_engine_wakeup_after|wakeup:1757650225271898|now:1757650225208674|diff:63224| [2025/09/12 04:10:25 208678] [debug] |xqc_engine_main_logic|END|now:1757650225208670| [2025/09/12 04:10:25 211417] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650225211416| [2025/09/12 04:10:25 211446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 211456] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:935| [2025/09/12 04:10:25 211463] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:936| [2025/09/12 04:10:25 211472] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:936| [2025/09/12 04:10:25 211479] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 211486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2088| [2025/09/12 04:10:25 211494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2018943|prior_time:1757650225164573|is_app_limited:0|send_elapse:44950|ack_elapse:46843|ctl_first_sent_time:1757650225166226|lagest_ack_time:1757650225211416|curr_delivered:2072950| [2025/09/12 04:10:25 211502] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225166226| [2025/09/12 04:10:25 211508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:848| [2025/09/12 04:10:25 211515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2090| [2025/09/12 04:10:25 211521] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54007|prior_delivered:2021343|prior_time:1757650225166526|is_app_limited:0|send_elapse:43629|ack_elapse:44890|ctl_first_sent_time:1757650225166931|lagest_ack_time:1757650225211416|curr_delivered:2074150| [2025/09/12 04:10:25 211527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225166931| [2025/09/12 04:10:25 211531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:849| [2025/09/12 04:10:25 211535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43262|rttvar:620|minrtt:30473|latest_rtt:44485|ack_delay:24| [2025/09/12 04:10:25 211540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43412|rttvar:764|minrtt:30473|latest_rtt:44485|ack_delay:24| [2025/09/12 04:10:25 211547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2090|lost_pn:2087|thresh:3| [2025/09/12 04:10:25 211554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 211561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 211567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225216867|now:1757650225211567|interval:5300| [2025/09/12 04:10:25 211578] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225216867|now:1757650225211567|interv:5300| [2025/09/12 04:10:25 211582] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43629, ack_elapse 44890, delivered 52807|rate 1176364|lost 315| [2025/09/12 04:10:25 211587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176364) in round 36| [2025/09/12 04:10:25 211591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 211595] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 211599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225166931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 211603] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:2400|po_sent_time:1757650225166931|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 211608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:48893|srtt:43412|latest_rtt:44485|min_rtt:30473|applimit:0|lost:315|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 211614] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:936|largest:936|pns:2| [2025/09/12 04:10:25 211618] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:936|frame:ACK |recv_time:1757650225211416|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 211623] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345211416|now:1757650225211416|interv:120000000| [2025/09/12 04:10:25 211627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345211416|now:1757650225211416|interv:120000000| [2025/09/12 04:10:25 211631] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225271898|pq_index:0| [2025/09/12 04:10:25 211635] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225208640| [2025/09/12 04:10:25 211639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225211639| [2025/09/12 04:10:25 211644] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225211643| [2025/09/12 04:10:25 211651] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225216867| [2025/09/12 04:10:25 211655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225216867| [2025/09/12 04:10:25 211658] [debug] |xqc_engine_wakeup_after|wakeup:1757650225216867|now:1757650225211658|diff:5209| [2025/09/12 04:10:25 211663] [debug] |xqc_engine_main_logic|END|now:1757650225211643| [2025/09/12 04:10:25 211668] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225211668| [2025/09/12 04:10:25 211672] [debug] |xqc_engine_wakeup_after|wakeup:1757650225216867|now:1757650225211672|diff:5195| [2025/09/12 04:10:25 211675] [debug] |xqc_engine_main_logic|END|now:1757650225211668| [2025/09/12 04:10:25 213479] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650225213478| [2025/09/12 04:10:25 213493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 213508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:936| [2025/09/12 04:10:25 213514] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:937| [2025/09/12 04:10:25 213521] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:937| [2025/09/12 04:10:25 213527] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 213534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2091| [2025/09/12 04:10:25 213541] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2023743|prior_time:1757650225168508|is_app_limited:0|send_elapse:44788|ack_elapse:44970|ctl_first_sent_time:1757650225170057|lagest_ack_time:1757650225213478|curr_delivered:2075350| [2025/09/12 04:10:25 213548] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225170057| [2025/09/12 04:10:25 213555] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:850| [2025/09/12 04:10:25 213561] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2092| [2025/09/12 04:10:25 213567] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2023743|prior_time:1757650225168508|is_app_limited:0|send_elapse:44788|ack_elapse:44970|ctl_first_sent_time:1757650225170057|lagest_ack_time:1757650225213478|curr_delivered:2076550| [2025/09/12 04:10:25 213572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225170163| [2025/09/12 04:10:25 213578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/09/12 04:10:25 213585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43412|rttvar:764|minrtt:30473|latest_rtt:43315|ack_delay:24| [2025/09/12 04:10:25 213592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43397|rttvar:603|minrtt:30473|latest_rtt:43315|ack_delay:24| [2025/09/12 04:10:25 213599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/09/12 04:10:25 213604] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 213609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2089|lost_pn:2089|po_sent_time:1757650225166822|lost_send_time:1757650225164657|loss_delay:48821|frame:STREAM |repair:128| [2025/09/12 04:10:25 213613] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650225166822u| [2025/09/12 04:10:25 213617] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 213622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43397|rtt_var:603|pto_duration:45809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 213626] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 213630] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 213638] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 45293| [2025/09/12 04:10:25 213642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225271965|now:1757650225213621|interv:58344| [2025/09/12 04:10:25 213646] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225271965|now:1757650225213621|interval:58344|pto_count:0|srtt:43397 [2025/09/12 04:10:25 213651] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44788, ack_elapse 44970, delivered 52807|rate 1174271|lost 316| [2025/09/12 04:10:25 213655] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174271) in round 36| [2025/09/12 04:10:25 213660] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 213664] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 213668] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101980|packet_lost:1|acked:2400|po_sent_time:1757650225170163|recovery:1|recovery_start:1757650225213617|packet_conservation:0|next_round_delivered:2062143| [2025/09/12 04:10:25 213672] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:1|acked:2400|po_sent_time:1757650225170163|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 213677] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:45293|srtt:43397|latest_rtt:43315|min_rtt:30473|applimit:0|lost:315|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 213683] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:937|largest:937|pns:2| [2025/09/12 04:10:25 213687] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:937|frame:ACK |recv_time:1757650225213478|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 213692] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345213478|now:1757650225213478|interv:120000000| [2025/09/12 04:10:25 213696] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345213478|now:1757650225213478|interv:120000000| [2025/09/12 04:10:25 213700] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225216867|pq_index:0| [2025/09/12 04:10:25 213704] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225211643| [2025/09/12 04:10:25 213708] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225213708| [2025/09/12 04:10:25 213713] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225213712| [2025/09/12 04:10:25 213719] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43397|min_srtt:43397|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 213723] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45293|cwnd:47693|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 213728] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43397|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 213737] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2089|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 213741] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:2089|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 213746] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45293|cwnd:47693|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 213750] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:1000| [2025/09/12 04:10:25 213754] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PACING|expire:1757650225214754|now:1757650225213754|interv:1000| [2025/09/12 04:10:25 213758] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/09/12 04:10:25 213762] [debug] |scid:f361531a06c810b158de9b74|xqc_send_packet_pacer_allows|pacing blocked| [2025/09/12 04:10:25 213766] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225214754| [2025/09/12 04:10:25 213770] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225214754| [2025/09/12 04:10:25 213774] [debug] |xqc_engine_wakeup_after|wakeup:1757650225214754|now:1757650225213774|diff:980| [2025/09/12 04:10:25 213778] [debug] |xqc_engine_main_logic|END|now:1757650225213712| [2025/09/12 04:10:25 213783] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225213783| [2025/09/12 04:10:25 213787] [debug] |xqc_engine_wakeup_after|wakeup:1757650225214754|now:1757650225213787|diff:967| [2025/09/12 04:10:25 213791] [debug] |xqc_engine_main_logic|END|now:1757650225213783| [2025/09/12 04:10:25 214859] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225214858| [2025/09/12 04:10:25 214870] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225214754|pq_index:0| [2025/09/12 04:10:25 214874] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225213712| [2025/09/12 04:10:25 214880] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225214878| [2025/09/12 04:10:25 214884] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:PACING|expire_time:1757650225214754|now:1757650225214878| [2025/09/12 04:10:25 214889] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:PACING|expire_time:1757650225214754|now:1757650225214878| [2025/09/12 04:10:25 214892] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:PACING| [2025/09/12 04:10:25 214898] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:2089|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 214903] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45293|cwnd:47693|conn:000055D52C7C50DC|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 214908] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 214912] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/09/12 04:10:25 214943] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45293|now:1757650225214920|stream_id:0|stream_offset:2049979| [2025/09/12 04:10:25 214950] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2136|origin_pktnum:2089|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 214961] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:45293|applimit:0| [2025/09/12 04:10:25 214965] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43397|rtt_var:603|pto_duration:45809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 214970] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 214974] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 214977] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 46493| [2025/09/12 04:10:25 214981] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280729|now:1757650225214965|interv:65764| [2025/09/12 04:10:25 214985] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280729|now:1757650225214965|interval:65764|pto_count:0|srtt:43397 [2025/09/12 04:10:25 214990] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47693|inflight:46493| [2025/09/12 04:10:25 214995] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280729| [2025/09/12 04:10:25 214999] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280729| [2025/09/12 04:10:25 215003] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280729|now:1757650225215003|diff:65726| [2025/09/12 04:10:25 215007] [debug] |xqc_engine_main_logic|END|now:1757650225214878| [2025/09/12 04:10:25 215468] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650225215467| [2025/09/12 04:10:25 215484] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 215493] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:937| [2025/09/12 04:10:25 215499] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:938| [2025/09/12 04:10:25 215508] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:938| [2025/09/12 04:10:25 215514] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 215521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2093| [2025/09/12 04:10:25 215529] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2026143|prior_time:1757650225170670|is_app_limited:0|send_elapse:43755|ack_elapse:44797|ctl_first_sent_time:1757650225170990|lagest_ack_time:1757650225215467|curr_delivered:2077750| [2025/09/12 04:10:25 215536] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225170990| [2025/09/12 04:10:25 215544] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:851| [2025/09/12 04:10:25 215551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2094| [2025/09/12 04:10:25 215557] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2026143|prior_time:1757650225170670|is_app_limited:0|send_elapse:43755|ack_elapse:44797|ctl_first_sent_time:1757650225170990|lagest_ack_time:1757650225215467|curr_delivered:2078950| [2025/09/12 04:10:25 215572] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225171077| [2025/09/12 04:10:25 215579] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:852| [2025/09/12 04:10:25 215586] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43397|rttvar:603|minrtt:30473|latest_rtt:44390|ack_delay:24| [2025/09/12 04:10:25 215590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43518|rttvar:695|minrtt:30473|latest_rtt:44390|ack_delay:24| [2025/09/12 04:10:25 215595] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/09/12 04:10:25 215599] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 215603] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 215607] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 215611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43518|rtt_var:695|pto_duration:46298|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 215616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 215619] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 215623] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 44093| [2025/09/12 04:10:25 215627] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281218|now:1757650225215611|interv:65607| [2025/09/12 04:10:25 215631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281218|now:1757650225215611|interval:65607|pto_count:0|srtt:43518 [2025/09/12 04:10:25 215636] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43755, ack_elapse 44797, delivered 52807|rate 1178806|lost 316| [2025/09/12 04:10:25 215640] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178806) in round 36| [2025/09/12 04:10:25 215644] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 215649] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 215653] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225171077|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 215657] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225171077|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 215662] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:44093|srtt:43518|latest_rtt:44390|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 215671] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:938|largest:938|pns:2| [2025/09/12 04:10:25 215675] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:938|frame:ACK |recv_time:1757650225215467|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 215680] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345215467|now:1757650225215467|interv:120000000| [2025/09/12 04:10:25 215684] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345215467|now:1757650225215467|interv:120000000| [2025/09/12 04:10:25 215688] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280729|pq_index:0| [2025/09/12 04:10:25 215692] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225214878| [2025/09/12 04:10:25 215696] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225215696| [2025/09/12 04:10:25 215701] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225215700| [2025/09/12 04:10:25 215708] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281218| [2025/09/12 04:10:25 215712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281218| [2025/09/12 04:10:25 215716] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281218|now:1757650225215716|diff:65502| [2025/09/12 04:10:25 215720] [debug] |xqc_engine_main_logic|END|now:1757650225215700| [2025/09/12 04:10:25 215726] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225215726| [2025/09/12 04:10:25 215730] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281218|now:1757650225215730|diff:65488| [2025/09/12 04:10:25 215733] [debug] |xqc_engine_main_logic|END|now:1757650225215726| [2025/09/12 04:10:25 217397] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650225217395| [2025/09/12 04:10:25 217413] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 217439] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:938| [2025/09/12 04:10:25 217446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:939| [2025/09/12 04:10:25 217455] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:939| [2025/09/12 04:10:25 217462] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 217469] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2095| [2025/09/12 04:10:25 217477] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2028543|prior_time:1757650225172538|is_app_limited:0|send_elapse:44795|ack_elapse:44857|ctl_first_sent_time:1757650225174066|lagest_ack_time:1757650225217395|curr_delivered:2080150| [2025/09/12 04:10:25 217485] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225174066| [2025/09/12 04:10:25 217492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:853| [2025/09/12 04:10:25 217499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2096| [2025/09/12 04:10:25 217514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2028543|prior_time:1757650225172538|is_app_limited:0|send_elapse:44795|ack_elapse:44857|ctl_first_sent_time:1757650225174066|lagest_ack_time:1757650225217395|curr_delivered:2081350| [2025/09/12 04:10:25 217520] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225174156| [2025/09/12 04:10:25 217527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:854| [2025/09/12 04:10:25 217533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43518|rttvar:695|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:25 217539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43480|rttvar:597|minrtt:30473|latest_rtt:43239|ack_delay:24| [2025/09/12 04:10:25 217546] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2096|lost_pn:2093|thresh:3| [2025/09/12 04:10:25 217553] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 217559] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 217564] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 217568] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43480|rtt_var:597|pto_duration:45868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 217572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 217576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 217580] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 41693| [2025/09/12 04:10:25 217584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280788|now:1757650225217567|interv:63221| [2025/09/12 04:10:25 217588] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280788|now:1757650225217567|interval:63221|pto_count:0|srtt:43480 [2025/09/12 04:10:25 217592] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44795, ack_elapse 44857, delivered 52807|rate 1177229|lost 316| [2025/09/12 04:10:25 217597] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177229) in round 36| [2025/09/12 04:10:25 217601] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 217605] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 217609] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225174156|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 217613] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225174156|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 217622] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:41693|srtt:43480|latest_rtt:43239|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 217628] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:939|largest:939|pns:2| [2025/09/12 04:10:25 217632] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:939|frame:ACK |recv_time:1757650225217395|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 217637] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345217395|now:1757650225217395|interv:120000000| [2025/09/12 04:10:25 217641] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345217395|now:1757650225217395|interv:120000000| [2025/09/12 04:10:25 217645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281218|pq_index:0| [2025/09/12 04:10:25 217649] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225215700| [2025/09/12 04:10:25 217653] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225217653| [2025/09/12 04:10:25 217658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225217657| [2025/09/12 04:10:25 217664] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280788| [2025/09/12 04:10:25 217668] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280788| [2025/09/12 04:10:25 217672] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280788|now:1757650225217672|diff:63116| [2025/09/12 04:10:25 217676] [debug] |xqc_engine_main_logic|END|now:1757650225217657| [2025/09/12 04:10:25 217682] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225217682| [2025/09/12 04:10:25 217686] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280788|now:1757650225217686|diff:63102| [2025/09/12 04:10:25 217689] [debug] |xqc_engine_main_logic|END|now:1757650225217682| [2025/09/12 04:10:25 219383] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:38|state:ESTABED|recv_time:1757650225219382| [2025/09/12 04:10:25 219398] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 219406] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:939| [2025/09/12 04:10:25 219412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:940| [2025/09/12 04:10:25 219436] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:940| [2025/09/12 04:10:25 219446] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 219451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2097| [2025/09/12 04:10:25 219455] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2030943|prior_time:1757650225174606|is_app_limited:0|send_elapse:43409|ack_elapse:44776|ctl_first_sent_time:1757650225174915|lagest_ack_time:1757650225219382|curr_delivered:2082550| [2025/09/12 04:10:25 219460] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225174915| [2025/09/12 04:10:25 219465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:855| [2025/09/12 04:10:25 219476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2098| [2025/09/12 04:10:25 219480] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2030943|prior_time:1757650225174606|is_app_limited:0|send_elapse:43409|ack_elapse:44776|ctl_first_sent_time:1757650225174915|lagest_ack_time:1757650225219382|curr_delivered:2083750| [2025/09/12 04:10:25 219487] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225175000| [2025/09/12 04:10:25 219493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:856| [2025/09/12 04:10:25 219499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43480|rttvar:597|minrtt:30473|latest_rtt:44382|ack_delay:24| [2025/09/12 04:10:25 219506] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43589|rttvar:667|minrtt:30473|latest_rtt:44382|ack_delay:24| [2025/09/12 04:10:25 219513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/09/12 04:10:25 219520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 219526] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 219532] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 219538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43589|rtt_var:667|pto_duration:46257|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 219545] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 219551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 219557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 39293| [2025/09/12 04:10:25 219564] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281177|now:1757650225219537|interv:61640| [2025/09/12 04:10:25 219570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281177|now:1757650225219537|interval:61640|pto_count:0|srtt:43589 [2025/09/12 04:10:25 219577] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43409, ack_elapse 44776, delivered 52807|rate 1179359|lost 316| [2025/09/12 04:10:25 219581] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179359) in round 36| [2025/09/12 04:10:25 219585] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 219589] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 219593] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225175000|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 219598] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225175000|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 219611] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:39293|srtt:43589|latest_rtt:44382|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 219617] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:940|largest:940|pns:2| [2025/09/12 04:10:25 219622] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:940|frame:ACK |recv_time:1757650225219382|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 219626] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345219382|now:1757650225219382|interv:120000000| [2025/09/12 04:10:25 219631] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345219382|now:1757650225219382|interv:120000000| [2025/09/12 04:10:25 219634] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280788|pq_index:0| [2025/09/12 04:10:25 219639] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225217657| [2025/09/12 04:10:25 219642] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225219642| [2025/09/12 04:10:25 219647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225219646| [2025/09/12 04:10:25 219654] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281177| [2025/09/12 04:10:25 219658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281177| [2025/09/12 04:10:25 219661] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281177|now:1757650225219661|diff:61516| [2025/09/12 04:10:25 219666] [debug] |xqc_engine_main_logic|END|now:1757650225219646| [2025/09/12 04:10:25 219671] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225219671| [2025/09/12 04:10:25 219675] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281177|now:1757650225219675|diff:61502| [2025/09/12 04:10:25 219679] [debug] |xqc_engine_main_logic|END|now:1757650225219671| [2025/09/12 04:10:25 221358] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225221356| [2025/09/12 04:10:25 221373] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 221382] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:940| [2025/09/12 04:10:25 221388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:941| [2025/09/12 04:10:25 221397] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:941| [2025/09/12 04:10:25 221403] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 221410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2105|path_largest_ack:2099| [2025/09/12 04:10:25 221417] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2033343|prior_time:1757650225176564|is_app_limited:0|send_elapse:46407|ack_elapse:44792|ctl_first_sent_time:1757650225178087|lagest_ack_time:1757650225221356|curr_delivered:2084950| [2025/09/12 04:10:25 221451] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225178087| [2025/09/12 04:10:25 221459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:857| [2025/09/12 04:10:25 221466] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2105|path_largest_ack:2105| [2025/09/12 04:10:25 221472] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2033343|prior_time:1757650225176564|is_app_limited:0|send_elapse:46407|ack_elapse:44792|ctl_first_sent_time:1757650225178087|lagest_ack_time:1757650225221356|curr_delivered:2086150| [2025/09/12 04:10:25 221479] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225178219| [2025/09/12 04:10:25 221485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:858| [2025/09/12 04:10:25 221491] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43589|rttvar:667|minrtt:30473|latest_rtt:43137|ack_delay:24| [2025/09/12 04:10:25 221497] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43530|rttvar:620|minrtt:30473|latest_rtt:43137|ack_delay:24| [2025/09/12 04:10:25 221504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2105|lost_pn:2102|thresh:3| [2025/09/12 04:10:25 221510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 221516] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 221522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 221528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43530|rtt_var:620|pto_duration:46010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 221533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 221536] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 221540] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 36893| [2025/09/12 04:10:25 221544] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280930|now:1757650225221528|interv:59402| [2025/09/12 04:10:25 221548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280930|now:1757650225221528|interval:59402|pto_count:0|srtt:43530 [2025/09/12 04:10:25 221553] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 46407, ack_elapse 44792, delivered 52807|rate 1137910|lost 316| [2025/09/12 04:10:25 221557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137910) in round 36| [2025/09/12 04:10:25 221561] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 221565] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 221569] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225178219|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 221578] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225178219|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 221583] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:36893|srtt:43530|latest_rtt:43137|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 221589] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:941|largest:941|pns:2| [2025/09/12 04:10:25 221593] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:941|frame:ACK |recv_time:1757650225221356|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 221598] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345221356|now:1757650225221356|interv:120000000| [2025/09/12 04:10:25 221602] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345221356|now:1757650225221356|interv:120000000| [2025/09/12 04:10:25 221606] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281177|pq_index:0| [2025/09/12 04:10:25 221610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225219646| [2025/09/12 04:10:25 221614] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225221614| [2025/09/12 04:10:25 221619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225221618| [2025/09/12 04:10:25 221626] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280930| [2025/09/12 04:10:25 221630] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280930| [2025/09/12 04:10:25 221634] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280930|now:1757650225221634|diff:59296| [2025/09/12 04:10:25 221638] [debug] |xqc_engine_main_logic|END|now:1757650225221618| [2025/09/12 04:10:25 221643] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225221643| [2025/09/12 04:10:25 221647] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280930|now:1757650225221647|diff:59283| [2025/09/12 04:10:25 221651] [debug] |xqc_engine_main_logic|END|now:1757650225221643| [2025/09/12 04:10:25 223367] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225223365| [2025/09/12 04:10:25 223382] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 223390] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:941| [2025/09/12 04:10:25 223396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:942| [2025/09/12 04:10:25 223404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:942| [2025/09/12 04:10:25 223411] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 223434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2107|path_largest_ack:2106| [2025/09/12 04:10:25 223445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2035743|prior_time:1757650225178542|is_app_limited:0|send_elapse:43679|ack_elapse:44823|ctl_first_sent_time:1757650225178854|lagest_ack_time:1757650225223365|curr_delivered:2087350| [2025/09/12 04:10:25 223460] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225178854| [2025/09/12 04:10:25 223468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:859| [2025/09/12 04:10:25 223475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2107|path_largest_ack:2107| [2025/09/12 04:10:25 223481] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2035743|prior_time:1757650225178542|is_app_limited:0|send_elapse:43679|ack_elapse:44823|ctl_first_sent_time:1757650225178854|lagest_ack_time:1757650225223365|curr_delivered:2088550| [2025/09/12 04:10:25 223488] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225178955| [2025/09/12 04:10:25 223494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:860| [2025/09/12 04:10:25 223500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43530|rttvar:620|minrtt:30473|latest_rtt:44410|ack_delay:24| [2025/09/12 04:10:25 223507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43637|rttvar:679|minrtt:30473|latest_rtt:44410|ack_delay:24| [2025/09/12 04:10:25 223511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2107|lost_pn:2104|thresh:3| [2025/09/12 04:10:25 223515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 223519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 223523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 223530] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43637|rtt_var:679|pto_duration:46353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 223537] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 223543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 223549] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 34493| [2025/09/12 04:10:25 223553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281273|now:1757650225223529|interv:57744| [2025/09/12 04:10:25 223557] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281273|now:1757650225223529|interval:57744|pto_count:0|srtt:43637 [2025/09/12 04:10:25 223561] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43679, ack_elapse 44823, delivered 52807|rate 1178122|lost 316| [2025/09/12 04:10:25 223566] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178122) in round 36| [2025/09/12 04:10:25 223570] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 223578] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 223582] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225178955|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 223587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225178955|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 223591] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1211057|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:34493|srtt:43637|latest_rtt:44410|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 223597] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:942|largest:942|pns:2| [2025/09/12 04:10:25 223602] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:942|frame:ACK |recv_time:1757650225223365|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 223607] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345223365|now:1757650225223365|interv:120000000| [2025/09/12 04:10:25 223611] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345223365|now:1757650225223365|interv:120000000| [2025/09/12 04:10:25 223615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280930|pq_index:0| [2025/09/12 04:10:25 223619] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225221618| [2025/09/12 04:10:25 223623] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225223623| [2025/09/12 04:10:25 223628] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225223627| [2025/09/12 04:10:25 223634] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281273| [2025/09/12 04:10:25 223638] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281273| [2025/09/12 04:10:25 223642] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281273|now:1757650225223642|diff:57631| [2025/09/12 04:10:25 223647] [debug] |xqc_engine_main_logic|END|now:1757650225223627| [2025/09/12 04:10:25 223652] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225223652| [2025/09/12 04:10:25 223656] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281273|now:1757650225223656|diff:57617| [2025/09/12 04:10:25 223659] [debug] |xqc_engine_main_logic|END|now:1757650225223652| [2025/09/12 04:10:25 225378] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225225376| [2025/09/12 04:10:25 225393] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 225402] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:942| [2025/09/12 04:10:25 225409] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:943| [2025/09/12 04:10:25 225418] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:943| [2025/09/12 04:10:25 225446] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 225454] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2109|path_largest_ack:2108| [2025/09/12 04:10:25 225467] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2038143|prior_time:1757650225180524|is_app_limited:0|send_elapse:44831|ack_elapse:44852|ctl_first_sent_time:1757650225182025|lagest_ack_time:1757650225225376|curr_delivered:2089750| [2025/09/12 04:10:25 225475] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225182025| [2025/09/12 04:10:25 225482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:861| [2025/09/12 04:10:25 225487] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2109|path_largest_ack:2109| [2025/09/12 04:10:25 225492] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2038143|prior_time:1757650225180524|is_app_limited:0|send_elapse:44831|ack_elapse:44852|ctl_first_sent_time:1757650225182025|lagest_ack_time:1757650225225376|curr_delivered:2090950| [2025/09/12 04:10:25 225497] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225182151| [2025/09/12 04:10:25 225500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:862| [2025/09/12 04:10:25 225504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43637|rttvar:679|minrtt:30473|latest_rtt:43225|ack_delay:24| [2025/09/12 04:10:25 225509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43583|rttvar:619|minrtt:30473|latest_rtt:43225|ack_delay:24| [2025/09/12 04:10:25 225513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2109|lost_pn:2106|thresh:3| [2025/09/12 04:10:25 225517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 225521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 225525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 225529] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43583|rtt_var:619|pto_duration:46059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 225534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 225538] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 225542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 32093| [2025/09/12 04:10:25 225549] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280979|now:1757650225225529|interv:55450| [2025/09/12 04:10:25 225556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280979|now:1757650225225529|interval:55450|pto_count:0|srtt:43583 [2025/09/12 04:10:25 225563] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44831, ack_elapse 44852, delivered 52807|rate 1177361|lost 316| [2025/09/12 04:10:25 225568] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177361) in round 36| [2025/09/12 04:10:25 225576] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 225580] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 225584] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225182151|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 225589] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225182151|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 225593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:32093|srtt:43583|latest_rtt:43225|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 225598] [stats] |scid:f361531a06c810b158de9b74|xqc_send_ctl_info_circle_record|addr or cid not avail |path:0||cwnd:47693|inflight:32093|mode:2|applimit:0|pacing_rate:1513821|bw:1211057|srtt:43583|latest_rtt:43225|min_rtt:30473|send:2108|lost:316|tlp:0|recv:936|recovery:1|slow_start:0|conn_life:1853720|acked:2400|delivered:2090950|is_cwnd_limited:1| [2025/09/12 04:10:25 225604] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:943|largest:943|pns:2| [2025/09/12 04:10:25 225609] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:943|frame:ACK |recv_time:1757650225225376|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 225614] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345225376|now:1757650225225376|interv:120000000| [2025/09/12 04:10:25 225618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345225376|now:1757650225225376|interv:120000000| [2025/09/12 04:10:25 225622] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281273|pq_index:0| [2025/09/12 04:10:25 225627] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225223627| [2025/09/12 04:10:25 225633] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225225633| [2025/09/12 04:10:25 225641] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225225639| [2025/09/12 04:10:25 225650] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280979| [2025/09/12 04:10:25 225655] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280979| [2025/09/12 04:10:25 225659] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280979|now:1757650225225658|diff:55321| [2025/09/12 04:10:25 225663] [debug] |xqc_engine_main_logic|END|now:1757650225225639| [2025/09/12 04:10:25 225668] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225225668| [2025/09/12 04:10:25 225672] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280979|now:1757650225225672|diff:55307| [2025/09/12 04:10:25 225676] [debug] |xqc_engine_main_logic|END|now:1757650225225668| [2025/09/12 04:10:25 227347] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225227346| [2025/09/12 04:10:25 227362] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 227379] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:943| [2025/09/12 04:10:25 227385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:944| [2025/09/12 04:10:25 227394] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:944| [2025/09/12 04:10:25 227400] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 227408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2111|path_largest_ack:2110| [2025/09/12 04:10:25 227415] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2040543|prior_time:1757650225182514|is_app_limited:0|send_elapse:43697|ack_elapse:44832|ctl_first_sent_time:1757650225182869|lagest_ack_time:1757650225227346|curr_delivered:2092150| [2025/09/12 04:10:25 227439] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225182869| [2025/09/12 04:10:25 227447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:863| [2025/09/12 04:10:25 227451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2111|path_largest_ack:2111| [2025/09/12 04:10:25 227455] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2040543|prior_time:1757650225182514|is_app_limited:0|send_elapse:43697|ack_elapse:44832|ctl_first_sent_time:1757650225182869|lagest_ack_time:1757650225227346|curr_delivered:2093350| [2025/09/12 04:10:25 227461] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225182988| [2025/09/12 04:10:25 227467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:864| [2025/09/12 04:10:25 227474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43583|rttvar:619|minrtt:30473|latest_rtt:44358|ack_delay:24| [2025/09/12 04:10:25 227480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43677|rttvar:652|minrtt:30473|latest_rtt:44358|ack_delay:24| [2025/09/12 04:10:25 227485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2111|lost_pn:2108|thresh:3| [2025/09/12 04:10:25 227490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 227496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 227502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 227508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43677|rtt_var:652|pto_duration:46285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 227515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 227521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 227527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 29693| [2025/09/12 04:10:25 227531] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281205|now:1757650225227508|interv:53697| [2025/09/12 04:10:25 227539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281205|now:1757650225227508|interval:53697|pto_count:0|srtt:43677 [2025/09/12 04:10:25 227544] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43697, ack_elapse 44832, delivered 52807|rate 1177886|lost 316| [2025/09/12 04:10:25 227548] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177886) in round 36| [2025/09/12 04:10:25 227553] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 227557] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 227560] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225182988|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 227565] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225182988|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 227569] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:29693|srtt:43677|latest_rtt:44358|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 227575] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:944|largest:944|pns:2| [2025/09/12 04:10:25 227580] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:944|frame:ACK |recv_time:1757650225227346|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 227584] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345227346|now:1757650225227346|interv:120000000| [2025/09/12 04:10:25 227589] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345227346|now:1757650225227346|interv:120000000| [2025/09/12 04:10:25 227592] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280979|pq_index:0| [2025/09/12 04:10:25 227597] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225225639| [2025/09/12 04:10:25 227601] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225227601| [2025/09/12 04:10:25 227609] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225227607| [2025/09/12 04:10:25 227619] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281205| [2025/09/12 04:10:25 227625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281205| [2025/09/12 04:10:25 227630] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281205|now:1757650225227629|diff:53576| [2025/09/12 04:10:25 227634] [debug] |xqc_engine_main_logic|END|now:1757650225227607| [2025/09/12 04:10:25 227639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225227639| [2025/09/12 04:10:25 227643] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281205|now:1757650225227643|diff:53562| [2025/09/12 04:10:25 227647] [debug] |xqc_engine_main_logic|END|now:1757650225227639| [2025/09/12 04:10:25 229399] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225229397| [2025/09/12 04:10:25 229416] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 229446] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:944| [2025/09/12 04:10:25 229452] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:945| [2025/09/12 04:10:25 229461] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:945| [2025/09/12 04:10:25 229468] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 229475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2112| [2025/09/12 04:10:25 229482] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2042943|prior_time:1757650225184508|is_app_limited:0|send_elapse:44899|ack_elapse:44889|ctl_first_sent_time:1757650225186036|lagest_ack_time:1757650225229397|curr_delivered:2094550| [2025/09/12 04:10:25 229488] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225186036| [2025/09/12 04:10:25 229493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:865| [2025/09/12 04:10:25 229499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2113|path_largest_ack:2113| [2025/09/12 04:10:25 229507] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2042943|prior_time:1757650225184508|is_app_limited:0|send_elapse:44899|ack_elapse:44889|ctl_first_sent_time:1757650225186036|lagest_ack_time:1757650225229397|curr_delivered:2095750| [2025/09/12 04:10:25 229514] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225186167| [2025/09/12 04:10:25 229520] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:866| [2025/09/12 04:10:25 229527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43677|rttvar:652|minrtt:30473|latest_rtt:43230|ack_delay:24| [2025/09/12 04:10:25 229531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43618|rttvar:606|minrtt:30473|latest_rtt:43230|ack_delay:24| [2025/09/12 04:10:25 229535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2113|lost_pn:2110|thresh:3| [2025/09/12 04:10:25 229539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 229543] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 229547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 229551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43618|rtt_var:606|pto_duration:46042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 229556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 229560] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 229570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 27293| [2025/09/12 04:10:25 229574] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280962|now:1757650225229551|interv:51411| [2025/09/12 04:10:25 229578] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280962|now:1757650225229551|interval:51411|pto_count:0|srtt:43618 [2025/09/12 04:10:25 229583] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44899, ack_elapse 44889, delivered 52807|rate 1176128|lost 316| [2025/09/12 04:10:25 229587] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176128) in round 36| [2025/09/12 04:10:25 229591] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 229595] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 229599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225186167|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 229604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225186167|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 229609] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:27293|srtt:43618|latest_rtt:43230|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 229614] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:945|largest:945|pns:2| [2025/09/12 04:10:25 229619] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:945|frame:ACK |recv_time:1757650225229397|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 229624] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345229397|now:1757650225229397|interv:120000000| [2025/09/12 04:10:25 229628] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345229397|now:1757650225229397|interv:120000000| [2025/09/12 04:10:25 229632] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281205|pq_index:0| [2025/09/12 04:10:25 229636] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225227607| [2025/09/12 04:10:25 229640] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225229640| [2025/09/12 04:10:25 229645] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225229644| [2025/09/12 04:10:25 229652] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280962| [2025/09/12 04:10:25 229656] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280962| [2025/09/12 04:10:25 229660] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280962|now:1757650225229660|diff:51302| [2025/09/12 04:10:25 229664] [debug] |xqc_engine_main_logic|END|now:1757650225229644| [2025/09/12 04:10:25 229670] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225229670| [2025/09/12 04:10:25 229677] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280962|now:1757650225229677|diff:51285| [2025/09/12 04:10:25 229681] [debug] |xqc_engine_main_logic|END|now:1757650225229670| [2025/09/12 04:10:25 231353] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225231352| [2025/09/12 04:10:25 231368] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 231377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:945| [2025/09/12 04:10:25 231383] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:946| [2025/09/12 04:10:25 231392] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:946| [2025/09/12 04:10:25 231398] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 231405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2115|path_largest_ack:2114| [2025/09/12 04:10:25 231412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2045343|prior_time:1757650225186533|is_app_limited:0|send_elapse:43621|ack_elapse:44819|ctl_first_sent_time:1757650225186842|lagest_ack_time:1757650225231352|curr_delivered:2096950| [2025/09/12 04:10:25 231418] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225186842| [2025/09/12 04:10:25 231441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:867| [2025/09/12 04:10:25 231447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2115|path_largest_ack:2115| [2025/09/12 04:10:25 231451] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2045343|prior_time:1757650225186533|is_app_limited:0|send_elapse:43621|ack_elapse:44819|ctl_first_sent_time:1757650225186842|lagest_ack_time:1757650225231352|curr_delivered:2098150| [2025/09/12 04:10:25 231455] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225186949| [2025/09/12 04:10:25 231459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:868| [2025/09/12 04:10:25 231463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43618|rttvar:606|minrtt:30473|latest_rtt:44403|ack_delay:24| [2025/09/12 04:10:25 231468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43713|rttvar:645|minrtt:30473|latest_rtt:44403|ack_delay:24| [2025/09/12 04:10:25 231475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2115|lost_pn:2112|thresh:3| [2025/09/12 04:10:25 231482] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 231488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 231494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 231500] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43713|rtt_var:645|pto_duration:46293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 231517] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 231521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 231525] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 24893| [2025/09/12 04:10:25 231529] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281213|now:1757650225231500|interv:49713| [2025/09/12 04:10:25 231533] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281213|now:1757650225231500|interval:49713|pto_count:0|srtt:43713 [2025/09/12 04:10:25 231538] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43621, ack_elapse 44819, delivered 52807|rate 1178227|lost 316| [2025/09/12 04:10:25 231542] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178227) in round 36| [2025/09/12 04:10:25 231546] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 231550] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 231554] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225186949|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 231559] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225186949|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 231563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:24893|srtt:43713|latest_rtt:44403|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 231569] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:946|largest:946|pns:2| [2025/09/12 04:10:25 231574] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:946|frame:ACK |recv_time:1757650225231352|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 231579] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345231352|now:1757650225231352|interv:120000000| [2025/09/12 04:10:25 231583] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345231352|now:1757650225231352|interv:120000000| [2025/09/12 04:10:25 231587] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280962|pq_index:0| [2025/09/12 04:10:25 231591] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225229644| [2025/09/12 04:10:25 231595] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225231595| [2025/09/12 04:10:25 231600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225231599| [2025/09/12 04:10:25 231606] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281213| [2025/09/12 04:10:25 231610] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281213| [2025/09/12 04:10:25 231617] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281213|now:1757650225231617|diff:49596| [2025/09/12 04:10:25 231621] [debug] |xqc_engine_main_logic|END|now:1757650225231599| [2025/09/12 04:10:25 231627] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225231627| [2025/09/12 04:10:25 231630] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281213|now:1757650225231630|diff:49583| [2025/09/12 04:10:25 231634] [debug] |xqc_engine_main_logic|END|now:1757650225231627| [2025/09/12 04:10:25 233409] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225233408| [2025/09/12 04:10:25 233444] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 233467] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:946| [2025/09/12 04:10:25 233473] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:947| [2025/09/12 04:10:25 233482] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:947| [2025/09/12 04:10:25 233488] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 233496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2117|path_largest_ack:2116| [2025/09/12 04:10:25 233503] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2047743|prior_time:1757650225188477|is_app_limited:0|send_elapse:44826|ack_elapse:44931|ctl_first_sent_time:1757650225190006|lagest_ack_time:1757650225233408|curr_delivered:2099350| [2025/09/12 04:10:25 233510] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225190006| [2025/09/12 04:10:25 233518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:869| [2025/09/12 04:10:25 233522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2117|path_largest_ack:2117| [2025/09/12 04:10:25 233527] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2047743|prior_time:1757650225188477|is_app_limited:0|send_elapse:44826|ack_elapse:44931|ctl_first_sent_time:1757650225190006|lagest_ack_time:1757650225233408|curr_delivered:2100550| [2025/09/12 04:10:25 233534] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225190131| [2025/09/12 04:10:25 233541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:870| [2025/09/12 04:10:25 233547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43713|rttvar:645|minrtt:30473|latest_rtt:43277|ack_delay:24| [2025/09/12 04:10:25 233554] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43655|rttvar:599|minrtt:30473|latest_rtt:43277|ack_delay:24| [2025/09/12 04:10:25 233558] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2117|lost_pn:2114|thresh:3| [2025/09/12 04:10:25 233563] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 233567] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 233570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 233581] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43655|rtt_var:599|pto_duration:46051|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 233585] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 233589] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 233593] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 22493| [2025/09/12 04:10:25 233597] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280971|now:1757650225233580|interv:47391| [2025/09/12 04:10:25 233601] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280971|now:1757650225233580|interval:47391|pto_count:0|srtt:43655 [2025/09/12 04:10:25 233605] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44826, ack_elapse 44931, delivered 52807|rate 1175291|lost 316| [2025/09/12 04:10:25 233610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175291) in round 36| [2025/09/12 04:10:25 233614] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 233618] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 233622] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225190131|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 233626] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225190131|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 233631] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:22493|srtt:43655|latest_rtt:43277|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 233636] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:947|largest:947|pns:2| [2025/09/12 04:10:25 233641] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:947|frame:ACK |recv_time:1757650225233408|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 233646] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345233408|now:1757650225233408|interv:120000000| [2025/09/12 04:10:25 233650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345233408|now:1757650225233408|interv:120000000| [2025/09/12 04:10:25 233654] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281213|pq_index:0| [2025/09/12 04:10:25 233658] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225231599| [2025/09/12 04:10:25 233662] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225233662| [2025/09/12 04:10:25 233667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225233665| [2025/09/12 04:10:25 233676] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225280971| [2025/09/12 04:10:25 233680] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225280971| [2025/09/12 04:10:25 233684] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280971|now:1757650225233684|diff:47287| [2025/09/12 04:10:25 233688] [debug] |xqc_engine_main_logic|END|now:1757650225233665| [2025/09/12 04:10:25 233694] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225233694| [2025/09/12 04:10:25 233697] [debug] |xqc_engine_wakeup_after|wakeup:1757650225280971|now:1757650225233697|diff:47274| [2025/09/12 04:10:25 233701] [debug] |xqc_engine_main_logic|END|now:1757650225233694| [2025/09/12 04:10:25 235263] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225235261| [2025/09/12 04:10:25 235277] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 235285] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:947| [2025/09/12 04:10:25 235291] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:948| [2025/09/12 04:10:25 235299] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:948| [2025/09/12 04:10:25 235305] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 235312] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2119|path_largest_ack:2118| [2025/09/12 04:10:25 235319] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2050143|prior_time:1757650225190511|is_app_limited:0|send_elapse:43611|ack_elapse:44750|ctl_first_sent_time:1757650225190830|lagest_ack_time:1757650225235261|curr_delivered:2101750| [2025/09/12 04:10:25 235326] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225190830| [2025/09/12 04:10:25 235332] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:871| [2025/09/12 04:10:25 235339] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2119|path_largest_ack:2119| [2025/09/12 04:10:25 235346] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2050143|prior_time:1757650225190511|is_app_limited:0|send_elapse:43611|ack_elapse:44750|ctl_first_sent_time:1757650225190830|lagest_ack_time:1757650225235261|curr_delivered:2102950| [2025/09/12 04:10:25 235353] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225190916| [2025/09/12 04:10:25 235360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:872| [2025/09/12 04:10:25 235366] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43655|rttvar:599|minrtt:30473|latest_rtt:44345|ack_delay:24| [2025/09/12 04:10:25 235373] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43739|rttvar:616|minrtt:30473|latest_rtt:44345|ack_delay:24| [2025/09/12 04:10:25 235379] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2119|lost_pn:2116|thresh:3| [2025/09/12 04:10:25 235386] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 235391] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 235408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 235415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43739|rtt_var:616|pto_duration:46203|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 235442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 235449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 235455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 20093| [2025/09/12 04:10:25 235461] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281123|now:1757650225235414|interv:45709| [2025/09/12 04:10:25 235467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281123|now:1757650225235414|interval:45709|pto_count:0|srtt:43739 [2025/09/12 04:10:25 235474] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43611, ack_elapse 44750, delivered 52807|rate 1180044|lost 316| [2025/09/12 04:10:25 235481] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180044) in round 36| [2025/09/12 04:10:25 235487] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 235494] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 235498] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225190916|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 235502] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225190916|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 235507] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:20093|srtt:43739|latest_rtt:44345|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 235513] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:948|largest:948|pns:2| [2025/09/12 04:10:25 235517] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:948|frame:ACK |recv_time:1757650225235261|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 235522] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345235261|now:1757650225235261|interv:120000000| [2025/09/12 04:10:25 235526] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345235261|now:1757650225235261|interv:120000000| [2025/09/12 04:10:25 235530] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225280971|pq_index:0| [2025/09/12 04:10:25 235534] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225233665| [2025/09/12 04:10:25 235538] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225235538| [2025/09/12 04:10:25 235543] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225235542| [2025/09/12 04:10:25 235555] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281123| [2025/09/12 04:10:25 235561] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281123| [2025/09/12 04:10:25 235568] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281123|now:1757650225235567|diff:45556| [2025/09/12 04:10:25 235574] [debug] |xqc_engine_main_logic|END|now:1757650225235542| [2025/09/12 04:10:25 235580] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225235580| [2025/09/12 04:10:25 235584] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281123|now:1757650225235584|diff:45539| [2025/09/12 04:10:25 235588] [debug] |xqc_engine_main_logic|END|now:1757650225235580| [2025/09/12 04:10:25 237358] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225237357| [2025/09/12 04:10:25 237373] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 237382] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:948| [2025/09/12 04:10:25 237388] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:949| [2025/09/12 04:10:25 237396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:949| [2025/09/12 04:10:25 237402] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 237410] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2120|origin_pktnum:2030|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2121|path_largest_ack:2120| [2025/09/12 04:10:25 237417] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2052543|prior_time:1757650225192494|is_app_limited:0|send_elapse:44926|ack_elapse:44863|ctl_first_sent_time:1757650225194053|lagest_ack_time:1757650225237357|curr_delivered:2104150| [2025/09/12 04:10:25 237445] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225194053| [2025/09/12 04:10:25 237452] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:874| [2025/09/12 04:10:25 237458] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2121|path_largest_ack:2121| [2025/09/12 04:10:25 237465] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2052543|prior_time:1757650225192494|is_app_limited:0|send_elapse:44926|ack_elapse:44863|ctl_first_sent_time:1757650225194053|lagest_ack_time:1757650225237357|curr_delivered:2105350| [2025/09/12 04:10:25 237471] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225194183| [2025/09/12 04:10:25 237475] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:875| [2025/09/12 04:10:25 237481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43739|rttvar:616|minrtt:30473|latest_rtt:43174|ack_delay:24| [2025/09/12 04:10:25 237488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43665|rttvar:609|minrtt:30473|latest_rtt:43174|ack_delay:24| [2025/09/12 04:10:25 237494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2121|lost_pn:2118|thresh:3| [2025/09/12 04:10:25 237504] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 237508] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 237515] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43665|rtt_var:609|pto_duration:46101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 237522] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 237528] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 237534] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 17693| [2025/09/12 04:10:25 237538] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281021|now:1757650225237514|interv:43507| [2025/09/12 04:10:25 237542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281021|now:1757650225237514|interval:43507|pto_count:0|srtt:43665 [2025/09/12 04:10:25 237546] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44926, ack_elapse 44863, delivered 52807|rate 1175421|lost 316| [2025/09/12 04:10:25 237551] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175421) in round 36| [2025/09/12 04:10:25 237555] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 237559] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 237563] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225194183|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 237568] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225194183|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 237572] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:17693|srtt:43665|latest_rtt:43174|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 237578] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:949|largest:949|pns:2| [2025/09/12 04:10:25 237583] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:949|frame:ACK |recv_time:1757650225237357|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 237588] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345237357|now:1757650225237357|interv:120000000| [2025/09/12 04:10:25 237592] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345237357|now:1757650225237357|interv:120000000| [2025/09/12 04:10:25 237596] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281123|pq_index:0| [2025/09/12 04:10:25 237600] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225235542| [2025/09/12 04:10:25 237604] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225237604| [2025/09/12 04:10:25 237612] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225237611| [2025/09/12 04:10:25 237618] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281021| [2025/09/12 04:10:25 237623] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281021| [2025/09/12 04:10:25 237626] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281021|now:1757650225237626|diff:43395| [2025/09/12 04:10:25 237631] [debug] |xqc_engine_main_logic|END|now:1757650225237611| [2025/09/12 04:10:25 237636] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225237636| [2025/09/12 04:10:25 237640] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281021|now:1757650225237640|diff:43381| [2025/09/12 04:10:25 237644] [debug] |xqc_engine_main_logic|END|now:1757650225237636| [2025/09/12 04:10:25 239348] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225239347| [2025/09/12 04:10:25 239362] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 239371] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:949| [2025/09/12 04:10:25 239377] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:950| [2025/09/12 04:10:25 239386] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:950| [2025/09/12 04:10:25 239392] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 239398] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2123|path_largest_ack:2122| [2025/09/12 04:10:25 239406] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2054943|prior_time:1757650225194517|is_app_limited:0|send_elapse:43620|ack_elapse:44830|ctl_first_sent_time:1757650225194861|lagest_ack_time:1757650225239347|curr_delivered:2106550| [2025/09/12 04:10:25 239412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225194861| [2025/09/12 04:10:25 239434] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:876| [2025/09/12 04:10:25 239441] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2123|path_largest_ack:2123| [2025/09/12 04:10:25 239446] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2054943|prior_time:1757650225194517|is_app_limited:0|send_elapse:43620|ack_elapse:44830|ctl_first_sent_time:1757650225194861|lagest_ack_time:1757650225239347|curr_delivered:2107750| [2025/09/12 04:10:25 239453] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225194946| [2025/09/12 04:10:25 239459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:877| [2025/09/12 04:10:25 239465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43665|rttvar:609|minrtt:30473|latest_rtt:44401|ack_delay:24| [2025/09/12 04:10:25 239472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43754|rttvar:635|minrtt:30473|latest_rtt:44401|ack_delay:24| [2025/09/12 04:10:25 239479] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2123|lost_pn:2120|thresh:3| [2025/09/12 04:10:25 239492] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 239496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 239501] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43754|rtt_var:635|pto_duration:46294|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 239505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 239509] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 239513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 15293| [2025/09/12 04:10:25 239517] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281214|now:1757650225239500|interv:41714| [2025/09/12 04:10:25 239521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281214|now:1757650225239500|interval:41714|pto_count:0|srtt:43754 [2025/09/12 04:10:25 239525] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43620, ack_elapse 44830, delivered 52807|rate 1177938|lost 316| [2025/09/12 04:10:25 239529] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177938) in round 36| [2025/09/12 04:10:25 239534] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 239538] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 239542] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225194946|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 239546] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225194946|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 239551] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:15293|srtt:43754|latest_rtt:44401|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 239556] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:950|largest:950|pns:2| [2025/09/12 04:10:25 239561] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:950|frame:ACK |recv_time:1757650225239347|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 239565] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345239347|now:1757650225239347|interv:120000000| [2025/09/12 04:10:25 239570] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345239347|now:1757650225239347|interv:120000000| [2025/09/12 04:10:25 239573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281021|pq_index:0| [2025/09/12 04:10:25 239578] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225237611| [2025/09/12 04:10:25 239581] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225239581| [2025/09/12 04:10:25 239589] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225239588| [2025/09/12 04:10:25 239595] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281214| [2025/09/12 04:10:25 239599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281214| [2025/09/12 04:10:25 239603] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281214|now:1757650225239603|diff:41611| [2025/09/12 04:10:25 239607] [debug] |xqc_engine_main_logic|END|now:1757650225239588| [2025/09/12 04:10:25 239614] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225239613| [2025/09/12 04:10:25 239617] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281214|now:1757650225239617|diff:41597| [2025/09/12 04:10:25 239621] [debug] |xqc_engine_main_logic|END|now:1757650225239613| [2025/09/12 04:10:25 241375] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225241374| [2025/09/12 04:10:25 241389] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 241397] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:950| [2025/09/12 04:10:25 241404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:951| [2025/09/12 04:10:25 241412] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:951| [2025/09/12 04:10:25 241436] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 241445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2125|path_largest_ack:2124| [2025/09/12 04:10:25 241452] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2057343|prior_time:1757650225196499|is_app_limited:0|send_elapse:45078|ack_elapse:44875|ctl_first_sent_time:1757650225198030|lagest_ack_time:1757650225241374|curr_delivered:2108950| [2025/09/12 04:10:25 241459] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225198030| [2025/09/12 04:10:25 241467] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:878| [2025/09/12 04:10:25 241474] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2125|path_largest_ack:2125| [2025/09/12 04:10:25 241480] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2057343|prior_time:1757650225196499|is_app_limited:0|send_elapse:45078|ack_elapse:44875|ctl_first_sent_time:1757650225198030|lagest_ack_time:1757650225241374|curr_delivered:2110150| [2025/09/12 04:10:25 241487] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225198141| [2025/09/12 04:10:25 241493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:879| [2025/09/12 04:10:25 241499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43754|rttvar:635|minrtt:30473|latest_rtt:43233|ack_delay:24| [2025/09/12 04:10:25 241505] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43686|rttvar:613|minrtt:30473|latest_rtt:43233|ack_delay:24| [2025/09/12 04:10:25 241514] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2125|lost_pn:2122|thresh:3| [2025/09/12 04:10:25 241518] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 241523] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 241527] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43686|rtt_var:613|pto_duration:46138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 241531] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 241535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 241539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 12893| [2025/09/12 04:10:25 241543] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281058|now:1757650225241526|interv:39532| [2025/09/12 04:10:25 241547] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281058|now:1757650225241526|interval:39532|pto_count:0|srtt:43686 [2025/09/12 04:10:25 241551] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45078, ack_elapse 44875, delivered 52807|rate 1171458|lost 316| [2025/09/12 04:10:25 241556] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171458) in round 36| [2025/09/12 04:10:25 241560] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 241564] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 241567] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225198141|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 241572] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225198141|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 241576] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:12893|srtt:43686|latest_rtt:43233|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 241582] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:951|largest:951|pns:2| [2025/09/12 04:10:25 241586] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:951|frame:ACK |recv_time:1757650225241374|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 241591] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345241374|now:1757650225241374|interv:120000000| [2025/09/12 04:10:25 241595] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345241374|now:1757650225241374|interv:120000000| [2025/09/12 04:10:25 241599] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281214|pq_index:0| [2025/09/12 04:10:25 241603] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225239588| [2025/09/12 04:10:25 241610] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225241610| [2025/09/12 04:10:25 241615] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225241614| [2025/09/12 04:10:25 241621] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281058| [2025/09/12 04:10:25 241625] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281058| [2025/09/12 04:10:25 241629] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281058|now:1757650225241629|diff:39429| [2025/09/12 04:10:25 241633] [debug] |xqc_engine_main_logic|END|now:1757650225241614| [2025/09/12 04:10:25 241639] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225241638| [2025/09/12 04:10:25 241642] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281058|now:1757650225241642|diff:39416| [2025/09/12 04:10:25 241646] [debug] |xqc_engine_main_logic|END|now:1757650225241638| [2025/09/12 04:10:25 243328] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:40|state:ESTABED|recv_time:1757650225243327| [2025/09/12 04:10:25 243342] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 243350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:951| [2025/09/12 04:10:25 243357] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:952| [2025/09/12 04:10:25 243364] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:952| [2025/09/12 04:10:25 243370] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 243377] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2127|path_largest_ack:2126| [2025/09/12 04:10:25 243385] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2059743|prior_time:1757650225198540|is_app_limited:0|send_elapse:45842|ack_elapse:44787|ctl_first_sent_time:1757650225198886|lagest_ack_time:1757650225243327|curr_delivered:2111350| [2025/09/12 04:10:25 243392] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225198886| [2025/09/12 04:10:25 243399] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:880| [2025/09/12 04:10:25 243405] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2127|path_largest_ack:2127| [2025/09/12 04:10:25 243412] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2059743|prior_time:1757650225198540|is_app_limited:0|send_elapse:45842|ack_elapse:44787|ctl_first_sent_time:1757650225198886|lagest_ack_time:1757650225243327|curr_delivered:2112550| [2025/09/12 04:10:25 243432] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225198975| [2025/09/12 04:10:25 243439] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:881| [2025/09/12 04:10:25 243445] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43686|rttvar:613|minrtt:30473|latest_rtt:44352|ack_delay:24| [2025/09/12 04:10:25 243451] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43767|rttvar:620|minrtt:30473|latest_rtt:44352|ack_delay:24| [2025/09/12 04:10:25 243463] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2127|lost_pn:2124|thresh:3| [2025/09/12 04:10:25 243468] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 243472] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 243476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43767|rtt_var:620|pto_duration:46247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 243480] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 243484] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 243488] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 10493| [2025/09/12 04:10:25 243492] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225281167|now:1757650225243475|interv:37692| [2025/09/12 04:10:25 243496] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225281167|now:1757650225243475|interval:37692|pto_count:0|srtt:43767 [2025/09/12 04:10:25 243500] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45842, ack_elapse 44787, delivered 52807|rate 1151934|lost 316| [2025/09/12 04:10:25 243506] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151934) in round 36| [2025/09/12 04:10:25 243512] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 243519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 243525] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225198975|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 243530] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225198975|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 243535] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:10493|srtt:43767|latest_rtt:44352|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 243540] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:952|largest:952|pns:2| [2025/09/12 04:10:25 243545] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:952|frame:ACK |recv_time:1757650225243327|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 243549] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345243327|now:1757650225243327|interv:120000000| [2025/09/12 04:10:25 243553] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345243327|now:1757650225243327|interv:120000000| [2025/09/12 04:10:25 243557] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281058|pq_index:0| [2025/09/12 04:10:25 243565] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225241614| [2025/09/12 04:10:25 243569] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225243569| [2025/09/12 04:10:25 243573] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225243573| [2025/09/12 04:10:25 243579] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225281167| [2025/09/12 04:10:25 243583] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225281167| [2025/09/12 04:10:25 243587] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281167|now:1757650225243587|diff:37580| [2025/09/12 04:10:25 243591] [debug] |xqc_engine_main_logic|END|now:1757650225243573| [2025/09/12 04:10:25 243597] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225243597| [2025/09/12 04:10:25 243600] [debug] |xqc_engine_wakeup_after|wakeup:1757650225281167|now:1757650225243600|diff:37567| [2025/09/12 04:10:25 243604] [debug] |xqc_engine_main_logic|END|now:1757650225243597| [2025/09/12 04:10:25 246368] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650225246367| [2025/09/12 04:10:25 246385] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 246396] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:952| [2025/09/12 04:10:25 246404] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:953| [2025/09/12 04:10:25 246415] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:953| [2025/09/12 04:10:25 246443] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 246453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2130|path_largest_ack:2128| [2025/09/12 04:10:25 246459] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2062143|prior_time:1757650225200497|is_app_limited:0|send_elapse:45893|ack_elapse:45870|ctl_first_sent_time:1757650225202093|lagest_ack_time:1757650225246367|curr_delivered:2113750| [2025/09/12 04:10:25 246467] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225202093| [2025/09/12 04:10:25 246476] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:882| [2025/09/12 04:10:25 246485] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2130|path_largest_ack:2130| [2025/09/12 04:10:25 246494] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:52807|prior_delivered:2062143|prior_time:1757650225200497|is_app_limited:0|send_elapse:45893|ack_elapse:45870|ctl_first_sent_time:1757650225202093|lagest_ack_time:1757650225246367|curr_delivered:2114950| [2025/09/12 04:10:25 246504] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225202370| [2025/09/12 04:10:25 246513] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:883| [2025/09/12 04:10:25 246521] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43767|rttvar:620|minrtt:30473|latest_rtt:43997|ack_delay:48| [2025/09/12 04:10:25 246539] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43790|rttvar:510|minrtt:30473|latest_rtt:43997|ack_delay:48| [2025/09/12 04:10:25 246548] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2130|lost_pn:2127|thresh:3| [2025/09/12 04:10:25 246556] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 246565] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 246570] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225251742|now:1757650225246570|interval:5172| [2025/09/12 04:10:25 246576] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225251742|now:1757650225246570|interv:5172| [2025/09/12 04:10:25 246581] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45893, ack_elapse 45870, delivered 52807|rate 1150654|lost 316| [2025/09/12 04:10:25 246588] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150654) in round 36| [2025/09/12 04:10:25 246593] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 246599] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 246604] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225202370|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 246610] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225202370|recovery:1|recovery_start:1757650225213617|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 246616] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:8093|srtt:43790|latest_rtt:43997|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225213617|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 246624] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:953|largest:953|pns:2| [2025/09/12 04:10:25 246630] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:953|frame:ACK |recv_time:1757650225246367|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 246636] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345246367|now:1757650225246367|interv:120000000| [2025/09/12 04:10:25 246642] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345246367|now:1757650225246367|interv:120000000| [2025/09/12 04:10:25 246647] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225281167|pq_index:0| [2025/09/12 04:10:25 246653] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225243573| [2025/09/12 04:10:25 246658] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225246658| [2025/09/12 04:10:25 246664] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225246663| [2025/09/12 04:10:25 246672] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225251742| [2025/09/12 04:10:25 246683] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225251742| [2025/09/12 04:10:25 246688] [debug] |xqc_engine_wakeup_after|wakeup:1757650225251742|now:1757650225246688|diff:5054| [2025/09/12 04:10:25 246694] [debug] |xqc_engine_main_logic|END|now:1757650225246663| [2025/09/12 04:10:25 246701] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225246701| [2025/09/12 04:10:25 246706] [debug] |xqc_engine_wakeup_after|wakeup:1757650225251742|now:1757650225246706|diff:5036| [2025/09/12 04:10:25 246711] [debug] |xqc_engine_main_logic|END|now:1757650225246701| [2025/09/12 04:10:25 248323] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650225248322| [2025/09/12 04:10:25 248335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 248344] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:953| [2025/09/12 04:10:25 248350] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:954| [2025/09/12 04:10:25 248358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:954| [2025/09/12 04:10:25 248364] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 248372] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2132|path_largest_ack:2131| [2025/09/12 04:10:25 248379] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:56407|prior_delivered:2062143|prior_time:1757650225200497|is_app_limited:0|send_elapse:46327|ack_elapse:47825|ctl_first_sent_time:1757650225202527|lagest_ack_time:1757650225248322|curr_delivered:2116150| [2025/09/12 04:10:25 248387] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225202527| [2025/09/12 04:10:25 248393] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:884| [2025/09/12 04:10:25 248400] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2132|path_largest_ack:2132| [2025/09/12 04:10:25 248406] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:55200|prior_delivered:2064550|prior_time:1757650225202681|is_app_limited:0|send_elapse:45027|ack_elapse:45641|ctl_first_sent_time:1757650225204056|lagest_ack_time:1757650225248322|curr_delivered:2117350| [2025/09/12 04:10:25 248414] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225204056| [2025/09/12 04:10:25 248435] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/09/12 04:10:25 248442] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43790|rttvar:510|minrtt:30473|latest_rtt:44266|ack_delay:24| [2025/09/12 04:10:25 248449] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43847|rttvar:496|minrtt:30473|latest_rtt:44266|ack_delay:24| [2025/09/12 04:10:25 248455] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2132|lost_pn:2129|thresh:3| [2025/09/12 04:10:25 248462] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 248470] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2129|lost_pn:2129|po_sent_time:1757650225202246|lost_send_time:1757650225198523|loss_delay:49799|frame:STREAM |repair:128| [2025/09/12 04:10:25 248481] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1757650225202246u| [2025/09/12 04:10:25 248486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 248490] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43847|rtt_var:496|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 248494] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 248498] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 248502] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 4493| [2025/09/12 04:10:25 248506] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225280767|now:1757650225248489|interv:32278| [2025/09/12 04:10:25 248510] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225280767|now:1757650225248489|interval:32278|pto_count:0|srtt:43847 [2025/09/12 04:10:25 248515] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 45027, ack_elapse 45641, delivered 52800|rate 1156854|lost 317| [2025/09/12 04:10:25 248519] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156854) in round 36| [2025/09/12 04:10:25 248523] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 248528] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 248532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:1|acked:2400|po_sent_time:1757650225204056|recovery:1|recovery_start:1757650225248485|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 248536] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:1|acked:2400|po_sent_time:1757650225204056|recovery:1|recovery_start:1757650225248485|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 248541] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:4493|srtt:43847|latest_rtt:44266|min_rtt:30473|applimit:0|lost:316|recovery:1|recovery_start:1757650225248485|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 248546] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:954|largest:954|pns:2| [2025/09/12 04:10:25 248551] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:954|frame:ACK |recv_time:1757650225248322|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 248556] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345248322|now:1757650225248322|interv:120000000| [2025/09/12 04:10:25 248560] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345248322|now:1757650225248322|interv:120000000| [2025/09/12 04:10:25 248564] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225251742|pq_index:0| [2025/09/12 04:10:25 248568] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225246663| [2025/09/12 04:10:25 248574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225248574| [2025/09/12 04:10:25 248579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225248578| [2025/09/12 04:10:25 248585] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:43847|min_srtt:43847|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 248590] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4493|cwnd:47693|conn:000055D52C7C50DC|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 248594] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:43847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 248599] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2129|size:1200|reinj:0|path_class:0| [2025/09/12 04:10:25 248604] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:2129|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/09/12 04:10:25 248608] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_can_send|addr or cid not avail |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4493|cwnd:47693|conn:000055D52C7C50DC|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 248612] [debug] |scid:f361531a06c810b158de9b74|xqc_pacing_can_write|pacing_delay:0| [2025/09/12 04:10:25 248617] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/09/12 04:10:25 248651] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4493|now:1757650225248625|stream_id:0|stream_offset:2090337| [2025/09/12 04:10:25 248661] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2137|origin_pktnum:2129|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/09/12 04:10:25 248669] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|path:0|inflight:4493|applimit:0| [2025/09/12 04:10:25 248676] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43847|rtt_var:496|pto_duration:45847|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 248682] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 248686] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 248690] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 5693| [2025/09/12 04:10:25 248694] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225314472|now:1757650225248675|interv:65797| [2025/09/12 04:10:25 248698] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225314472|now:1757650225248675|interval:65797|pto_count:0|srtt:43847 [2025/09/12 04:10:25 248703] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47693|inflight:5693| [2025/09/12 04:10:25 248708] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225314472| [2025/09/12 04:10:25 248712] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225314472| [2025/09/12 04:10:25 248716] [debug] |xqc_engine_wakeup_after|wakeup:1757650225314472|now:1757650225248716|diff:65756| [2025/09/12 04:10:25 248726] [debug] |xqc_engine_main_logic|END|now:1757650225248578| [2025/09/12 04:10:25 248732] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225248732| [2025/09/12 04:10:25 248736] [debug] |xqc_engine_wakeup_after|wakeup:1757650225314472|now:1757650225248736|diff:65736| [2025/09/12 04:10:25 248739] [debug] |xqc_engine_main_logic|END|now:1757650225248732| [2025/09/12 04:10:25 250311] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650225250310| [2025/09/12 04:10:25 250324] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 250332] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:954| [2025/09/12 04:10:25 250338] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:955| [2025/09/12 04:10:25 250346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:955| [2025/09/12 04:10:25 250352] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 250360] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2134|path_largest_ack:2133| [2025/09/12 04:10:25 250367] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54000|prior_delivered:2066950|prior_time:1757650225204471|is_app_limited:0|send_elapse:43734|ack_elapse:45839|ctl_first_sent_time:1757650225205922|lagest_ack_time:1757650225250310|curr_delivered:2118550| [2025/09/12 04:10:25 250375] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225205922| [2025/09/12 04:10:25 250381] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:885| [2025/09/12 04:10:25 250388] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2134|path_largest_ack:2134| [2025/09/12 04:10:25 250396] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:54000|prior_delivered:2066950|prior_time:1757650225204471|is_app_limited:0|send_elapse:43734|ack_elapse:45839|ctl_first_sent_time:1757650225205922|lagest_ack_time:1757650225250310|curr_delivered:2119750| [2025/09/12 04:10:25 250403] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225206039| [2025/09/12 04:10:25 250408] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:886| [2025/09/12 04:10:25 250415] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43847|rttvar:496|minrtt:30473|latest_rtt:44271|ack_delay:24| [2025/09/12 04:10:25 250440] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43897|rttvar:472|minrtt:30473|latest_rtt:44271|ack_delay:24| [2025/09/12 04:10:25 250447] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2134|lost_pn:2131|thresh:3| [2025/09/12 04:10:25 250453] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 250459] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 250465] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 250471] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43897|rtt_var:472|pto_duration:45897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 250486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 250493] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 250499] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 3293| [2025/09/12 04:10:25 250505] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225314522|now:1757650225250471|interv:64051| [2025/09/12 04:10:25 250511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225314522|now:1757650225250471|interval:64051|pto_count:0|srtt:43897 [2025/09/12 04:10:25 250516] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 43734, ack_elapse 45839, delivered 52800|rate 1151857|lost 317| [2025/09/12 04:10:25 250520] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151857) in round 36| [2025/09/12 04:10:25 250524] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 250529] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 250532] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225206039|recovery:1|recovery_start:1757650225248485|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 250537] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2400|po_sent_time:1757650225206039|recovery:1|recovery_start:1757650225248485|packet_conservation:1|next_round_delivered:2076550| [2025/09/12 04:10:25 250542] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:47693|full_bw_reached:1|inflight:3293|srtt:43897|latest_rtt:44271|min_rtt:30473|applimit:0|lost:317|recovery:1|recovery_start:1757650225248485|idle_restart:0|packet_conservation:1|round_start:0| [2025/09/12 04:10:25 250548] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:955|largest:955|pns:2| [2025/09/12 04:10:25 250553] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:955|frame:ACK |recv_time:1757650225250310|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 250558] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345250310|now:1757650225250310|interv:120000000| [2025/09/12 04:10:25 250562] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345250310|now:1757650225250310|interv:120000000| [2025/09/12 04:10:25 250566] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225314472|pq_index:0| [2025/09/12 04:10:25 250570] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225248578| [2025/09/12 04:10:25 250574] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225250574| [2025/09/12 04:10:25 250579] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225250578| [2025/09/12 04:10:25 250585] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225314522| [2025/09/12 04:10:25 250593] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225314522| [2025/09/12 04:10:25 250596] [debug] |xqc_engine_wakeup_after|wakeup:1757650225314522|now:1757650225250596|diff:63926| [2025/09/12 04:10:25 250601] [debug] |xqc_engine_main_logic|END|now:1757650225250578| [2025/09/12 04:10:25 250607] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225250606| [2025/09/12 04:10:25 250610] [debug] |xqc_engine_wakeup_after|wakeup:1757650225314522|now:1757650225250610|diff:63912| [2025/09/12 04:10:25 250614] [debug] |xqc_engine_main_logic|END|now:1757650225250606| [2025/09/12 04:10:25 252068] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:42|state:ESTABED|recv_time:1757650225252067| [2025/09/12 04:10:25 252082] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:1| [2025/09/12 04:10:25 252091] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:955| [2025/09/12 04:10:25 252096] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:956| [2025/09/12 04:10:25 252105] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:956| [2025/09/12 04:10:25 252111] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 252118] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2135|origin_pktnum:0|size:893|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2135| [2025/09/12 04:10:25 252125] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:315|tx_in_flight:56093|prior_delivered:2066950|prior_time:1757650225204471|is_app_limited:0|send_elapse:43968|ack_elapse:47596|ctl_first_sent_time:1757650225206156|lagest_ack_time:1757650225252067|curr_delivered:2120643| [2025/09/12 04:10:25 252132] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225206156| [2025/09/12 04:10:25 252139] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:887| [2025/09/12 04:10:25 252146] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2136|origin_pktnum:2089|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2136| [2025/09/12 04:10:25 252153] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:316|tx_in_flight:46493|prior_delivered:2076550|prior_time:1757650225213478|is_app_limited:0|send_elapse:44863|ack_elapse:38589|ctl_first_sent_time:1757650225214920|lagest_ack_time:1757650225252067|curr_delivered:2121843| [2025/09/12 04:10:25 252160] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225214920| [2025/09/12 04:10:25 252167] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:889| [2025/09/12 04:10:25 252173] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43897|rttvar:472|minrtt:30473|latest_rtt:37147|ack_delay:24| [2025/09/12 04:10:25 252179] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:43050|rttvar:2047|minrtt:30473|latest_rtt:37147|ack_delay:24| [2025/09/12 04:10:25 252186] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2136|lost_pn:2133|thresh:3| [2025/09/12 04:10:25 252193] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/09/12 04:10:25 252200] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 252213] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|srtt:43050|rtt_var:2047|pto_duration:51238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:20| [2025/09/12 04:10:25 252220] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 0, unacked: 0| [2025/09/12 04:10:25 252224] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 1, unacked: 0| [2025/09/12 04:10:25 252228] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_pto_time_and_space|conn:000055D52C7C50DC|path:0|PNS: 2, unacked: 1200| [2025/09/12 04:10:25 252232] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:LOSS_DETECTION|expire:1757650225319863|now:1757650225252213|interv:67650| [2025/09/12 04:10:25 252236] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:000055D52C7C50DC|path:0|pns:2|expire:1757650225319863|now:1757650225252213|interval:67650|pto_count:0|srtt:43050 [2025/09/12 04:10:25 252240] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44863, ack_elapse 38589, delivered 45293|rate 1009584|lost 317| [2025/09/12 04:10:25 252245] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/09/12 04:10:25 252250] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1009584) in round 37| [2025/09/12 04:10:25 252254] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 252258] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 252262] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2093|po_sent_time:1757650225214920|recovery:1|recovery_start:1757650225248485|packet_conservation:0|next_round_delivered:2121843| [2025/09/12 04:10:25 252266] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47693|packet_lost:0|acked:2093|po_sent_time:1757650225214920|recovery:1|recovery_start:1757650225248485|packet_conservation:0|next_round_delivered:2121843| [2025/09/12 04:10:25 252271] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:49786|full_bw_reached:1|inflight:1200|srtt:43050|latest_rtt:37147|min_rtt:30473|applimit:0|lost:317|recovery:1|recovery_start:1757650225248485|idle_restart:0|packet_conservation:0|round_start:1| [2025/09/12 04:10:25 252276] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:956|largest:956|pns:2| [2025/09/12 04:10:25 252281] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:956|frame:ACK |recv_time:1757650225252067|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 252286] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345252067|now:1757650225252067|interv:120000000| [2025/09/12 04:10:25 252290] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345252067|now:1757650225252067|interv:120000000| [2025/09/12 04:10:25 252294] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225314522|pq_index:0| [2025/09/12 04:10:25 252298] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225250578| [2025/09/12 04:10:25 252302] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225252302| [2025/09/12 04:10:25 252307] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) |now:1757650225252306| [2025/09/12 04:10:25 252316] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225319863| [2025/09/12 04:10:25 252320] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225319863| [2025/09/12 04:10:25 252324] [debug] |xqc_engine_wakeup_after|wakeup:1757650225319863|now:1757650225252324|diff:67539| [2025/09/12 04:10:25 252328] [debug] |xqc_engine_main_logic|END|now:1757650225252306| [2025/09/12 04:10:25 252334] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225252333| [2025/09/12 04:10:25 252337] [debug] |xqc_engine_wakeup_after|wakeup:1757650225319863|now:1757650225252337|diff:67526| [2025/09/12 04:10:25 252341] [debug] |xqc_engine_main_logic|END|now:1757650225252333| [2025/09/12 04:10:25 280324] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:53|state:ESTABED|recv_time:1757650225280323| [2025/09/12 04:10:25 280346] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 280358] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:956| [2025/09/12 04:10:25 280366] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:957| [2025/09/12 04:10:25 280378] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:957| [2025/09/12 04:10:25 280386] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:2| [2025/09/12 04:10:25 280397] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|conn:000055D52C7C50DC|path:0|pkt_num:2137|origin_pktnum:2129|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2137|path_largest_ack:2137| [2025/09/12 04:10:25 280407] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_update|prior_lost:317|tx_in_flight:5693|prior_delivered:2117350|prior_time:1757650225248322|is_app_limited:0|send_elapse:44569|ack_elapse:32001|ctl_first_sent_time:1757650225248625|lagest_ack_time:1757650225280323|curr_delivered:2123043| [2025/09/12 04:10:25 280416] [debug] |scid:f361531a06c810b158de9b74|xqc_update_sample|sampler_sent_time_update:1757650225248625| [2025/09/12 04:10:25 280447] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/09/12 04:10:25 280459] [debug] |scid:f361531a06c810b158de9b74|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/09/12 04:10:25 280468] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:STREAM_CLOSE|expire:1757650225509182|now:1757650225280468|interv:228714| [2025/09/12 04:10:25 280477] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:891| [2025/09/12 04:10:25 280486] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|before update rtt|conn:000055D52C7C50DC|srtt:43050|rttvar:2047|minrtt:30473|latest_rtt:31698|ack_delay:184| [2025/09/12 04:10:25 280495] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_update_rtt|addr or cid not avail |after update rtt|conn:000055D52C7C50DC|srtt:41608|rttvar:4420|minrtt:30473|latest_rtt:31698|ack_delay:184| [2025/09/12 04:10:25 280503] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_get_lost_sent_pn|largest_acked:2137|lost_pn:2134|thresh:3| [2025/09/12 04:10:25 280511] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/09/12 04:10:25 280519] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:000055D52C7C50DC|path:0| [2025/09/12 04:10:25 280525] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:LOSS_DETECTION| [2025/09/12 04:10:25 280530] [debug] |scid:f361531a06c810b158de9b74|xqc_generate_sample|sampler: send_elapse 44569, ack_elapse 32001, delivered 5693|rate 127734|lost 317| [2025/09/12 04:10:25 280545] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (127734) in round 37| [2025/09/12 04:10:25 280550] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_update_min_rtt|minrtt expire|rtt:30473, old_rtt:30473| [2025/09/12 04:10:25 280556] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92260|extra_cwnd:9720| [2025/09/12 04:10:25 280561] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49786|packet_lost:0|acked:1200|po_sent_time:1757650225248625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2121843| [2025/09/12 04:10:25 280567] [debug] |scid:f361531a06c810b158de9b74|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101980|packet_lost:0|acked:1200|po_sent_time:1757650225248625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2121843| [2025/09/12 04:10:25 280573] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_ack_received|addr or cid not avail |bbr on ack|mode:2|pacing_rate:1513821|bw:1211057|cwnd:101980|full_bw_reached:1|inflight:0|srtt:41608|latest_rtt:31698|min_rtt:30473|applimit:0|lost:317|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/09/12 04:10:25 280580] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|frame_type:1d| [2025/09/12 04:10:25 280586] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_DRAINING|expire:1757650225533450|now:1757650225280586|interv:252864| [2025/09/12 04:10:25 280592] [debug] |scid:f361531a06c810b158de9b74|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:891| [2025/09/12 04:10:25 280597] [debug] |scid:f361531a06c810b158de9b74|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/09/12 04:10:25 280603] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_INIT| [2025/09/12 04:10:25 280608] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_HSK| [2025/09/12 04:10:25 280613] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:ACK_01RTT| [2025/09/12 04:10:25 280618] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:LOSS_DETECTION| [2025/09/12 04:10:25 280624] [info] |scid:f361531a06c810b158de9b74|xqc_conn_immediate_close|state to closing|state:ESTABED|flags:WAIT_WAKEUP HSK_DONE CAN_SEND_1RTT DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD DGRAM_MSS_NOTIFY (null) [2025/09/12 04:10:25 280632] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/09/12 04:10:25 280638] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:957|largest:957|pns:2| [2025/09/12 04:10:25 280644] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:957|frame:ACK CONNECTION_CLOSE |recv_time:1757650225280323|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 280650] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345280323|now:1757650225280323|interv:120000000| [2025/09/12 04:10:25 280656] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345280323|now:1757650225280323|interv:120000000| [2025/09/12 04:10:25 280661] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225319863|pq_index:0| [2025/09/12 04:10:25 280667] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225252306| [2025/09/12 04:10:25 280672] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225280672| [2025/09/12 04:10:25 280678] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY DGRAM_MSS_NOTIFY (null) |now:1757650225280677| [2025/09/12 04:10:25 280689] [debug] |scid:f361531a06c810b158de9b74|xqc_path_get_perf_class|conn:000055D52C7C50DC|path_id:0|path_srtt:41608|min_srtt:41608|path_bw:1211057|loss_rate:3.10|path_pto:0| [2025/09/12 04:10:25 280696] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|path srtt|conn:000055D52C7C50DC|path_id:0|path_srtt:41608|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/09/12 04:10:25 280702] [debug] |scid:f361531a06c810b158de9b74|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:9|reinj:0|path_class:0| [2025/09/12 04:10:25 280709] [debug] |scid:f361531a06c810b158de9b74|xqc_check_acked_or_dropped_pkt|conn:000055D52C7C50DC|pkt_num:0|size:9|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/09/12 04:10:25 280715] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/09/12 04:10:25 280755] [info] |scid:f361531a06c810b158de9b74|xqc_send_packet_with_pn|<==|conn:000055D52C7C50DC|path:0|pkt_num:2138|size:9|sent:25|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1757650225280725|stream_id:0|stream_offset:0| [2025/09/12 04:10:25 280763] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_on_packet_sent|conn:000055D52C7C50DC|path:0|pkt_num:2138|origin_pktnum:0|size:9|enc_size:25|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |conn_state:DRAINING|po_in_flight:0||retrans:0| [2025/09/12 04:10:25 280771] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225509182| [2025/09/12 04:10:25 280777] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225509182| [2025/09/12 04:10:25 280782] [debug] |xqc_engine_wakeup_after|wakeup:1757650225509182|now:1757650225280782|diff:228400| [2025/09/12 04:10:25 280788] [debug] |xqc_engine_main_logic|END|now:1757650225280677| [2025/09/12 04:10:25 280795] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225280795| [2025/09/12 04:10:25 280800] [debug] |xqc_engine_wakeup_after|wakeup:1757650225509182|now:1757650225280800|diff:228382| [2025/09/12 04:10:25 280805] [debug] |xqc_engine_main_logic|END|now:1757650225280795| [2025/09/12 04:10:25 311314] [info] |xqc_engine_packet_process|==>|conn:000055D52C7C50DC|size:54|state:DRAINING|recv_time:1757650225311313| [2025/09/12 04:10:25 311335] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:f361531a06c810b158de9b74|spin_bit:0| [2025/09/12 04:10:25 311347] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|largest_pn:957| [2025/09/12 04:10:25 311356] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt|decryption nonce|path_id:0|pn:958| [2025/09/12 04:10:25 311369] [debug] |scid:f361531a06c810b158de9b74|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:958| [2025/09/12 04:10:25 311377] [debug] |scid:f361531a06c810b158de9b74|xqc_process_frames|draining state, skip| [2025/09/12 04:10:25 311386] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:958|largest:958|pns:2| [2025/09/12 04:10:25 311395] [info] |scid:f361531a06c810b158de9b74|xqc_conn_on_pkt_processed|====>|conn:000055D52C7C50DC|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:958|frame:|recv_time:1757650225311313|dcid:f361531a06c810b158de9b74|dcid_seq:0| [2025/09/12 04:10:25 311405] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:PATH_IDLE|expire:1757650345311313|now:1757650225311313|interv:120000000| [2025/09/12 04:10:25 311413] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_set|type:CONN_IDLE|expire:1757650345311313|now:1757650225311313|interv:120000000| [2025/09/12 04:10:25 311448] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225509182|pq_index:0| [2025/09/12 04:10:25 311457] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225280677| [2025/09/12 04:10:25 311483] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225311482| [2025/09/12 04:10:25 311494] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY DGRAM_MSS_NOTIFY (null) |now:1757650225311491| [2025/09/12 04:10:25 311505] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225509182| [2025/09/12 04:10:25 311514] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225509182| [2025/09/12 04:10:25 311523] [debug] |xqc_engine_wakeup_after|wakeup:1757650225509182|now:1757650225311523|diff:197659| [2025/09/12 04:10:25 311532] [debug] |xqc_engine_main_logic|END|now:1757650225311491| [2025/09/12 04:10:25 509766] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225509766| [2025/09/12 04:10:25 509783] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225509182|pq_index:0| [2025/09/12 04:10:25 509788] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225311491| [2025/09/12 04:10:25 509794] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY DGRAM_MSS_NOTIFY (null) |now:1757650225509793| [2025/09/12 04:10:25 509800] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1757650225509182|now:1757650225509793| [2025/09/12 04:10:25 509805] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/09/12 04:10:25 509809] [debug] |scid:f361531a06c810b158de9b74|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/09/12 04:10:25 509827] [stats] |scid:f361531a06c810b158de9b74|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:2097152|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1757650223408341|wrt_delay:2242|snd_delay:7933|finwrt_delay:976158|finsnd_delay:1797815|finrcv_delay:1|finread_delay:63|all_acked_delay:1872115|firstfinack_dely:1843797|close_delay:1872127|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|addr or cid not avail|path_info:mp is not supported in connection scid:f361531a06c810b158de9b74|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:317| [2025/09/12 04:10:25 509838] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1757650225509182|now:1757650225509793| [2025/09/12 04:10:25 509844] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:STREAM_CLOSE| [2025/09/12 04:10:25 509850] [debug] |scid:f361531a06c810b158de9b74|xqc_conn_next_wakeup_time|wakeup_time:1757650225533450| [2025/09/12 04:10:25 509855] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_wakeup_queue|next_tick_time:1757650225533450| [2025/09/12 04:10:25 509859] [debug] |xqc_engine_wakeup_after|wakeup:1757650225533450|now:1757650225509859|diff:23591| [2025/09/12 04:10:25 509863] [debug] |xqc_engine_main_logic|END|now:1757650225509793| [2025/09/12 04:10:25 533937] [debug] |xqc_engine_main_logic|BEGIN|now:1757650225533937| [2025/09/12 04:10:25 533954] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_remove_wakeup_queue|next_tick_time:1757650225533450|pq_index:0| [2025/09/12 04:10:25 533959] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_add_active_queue|last_ticked_time:1757650225509793| [2025/09/12 04:10:25 533965] [debug] |scid:f361531a06c810b158de9b74|xqc_engine_process_conn|conn:000055D52C7C50DC|state:DRAINING|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD CLOSING_NOTIFY DGRAM_MSS_NOTIFY (null) |now:1757650225533963| [2025/09/12 04:10:25 533978] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1757650225533450|now:1757650225533963| [2025/09/12 04:10:25 533983] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1757650225533450|now:1757650225533963| [2025/09/12 04:10:25 533987] [debug] |scid:f361531a06c810b158de9b74|xqc_timer_unset|type:CONN_DRAINING| [2025/09/12 04:10:25 533991] [info] |xqc_engine_main_logic|conn:000055D52C7C50DC|addr or cid not avail|conn_state:13|next_tick_time:1757650225533450 [2025/09/12 04:10:25 534004] [report] |scid:f361531a06c810b158de9b74|xqc_conn_destroy|000055D52C7C50DC|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:35562|first_send_delay:43406|conn_persist:2162126|keyupdate_cnt:0|err:0x0|close_msg:remote close|addr or cid not avail|hsk_recv:34525|close_recv:1908708|close_send:1908847|last_recv:1939435|last_send:1908847|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,1928,1472,2115,954,952,2473431,0,17,i32,4,29,42,4,956,1880,0,4,40,53,40004,957,1908,0,4,41,54,0,958,1939,0,4,1200,80,2136,1843,4,1200,80,2137,1876,4,9,40000,2138,1908,0-2,0-2,0-0,0-0,0-0,0-41,0-2537438,0-58132,0-2109,0-952,0-317,0-0,0-0,0-0,0-0,0-0,0-0,0-0|alpn:hq-interop|rebind_count:0|rebind_valid:0|rtx_pkt:317|tlp_pkt:0|snd_pkt:2109|spurious_loss:0|detected_loss:317|max_pto:0|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:1200|max_probing_size:1420|ppo_size:1420|ext_conn_info:{"common": "0,0,0,0,1",}|max_acked_po_size:1222|enable_pmtud:0|avg_closed_time:0| [2025/09/12 04:10:25 534296] [debug] |scid:f361531a06c810b158de9b74|xqc_send_ctl_destroy|destroy| [2025/09/12 04:10:25 534307] [debug] |scid:f361531a06c810b158de9b74|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/09/12 04:10:25 534312] [debug] |scid:f361531a06c810b158de9b74|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/09/12 04:10:25 534316] [debug] |scid:f361531a06c810b158de9b74|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/09/12 04:10:25 534354] [debug] |xqc_engine_wakeup_after|wakeup:1757650282677148|now:1757650225534354|diff:57142794| [2025/09/12 04:10:25 534360] [debug] |xqc_engine_main_logic|END|now:1757650225533963|